.nv-handoff-control{align-items:center;gap:8px;min-width:0;margin-left:auto;display:inline-flex}.nv-handoff-control[hidden]{display:none!important}.nv-handoff-state{border:1px solid var(--nv-border);background:var(--nv-interactive);min-height:30px;color:var(--nv-text-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.nv-handoff-state__dot{background:var(--nv-muted);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.nv-handoff-state[data-mode=bot] .nv-handoff-state__dot{background:var(--nv-accent);box-shadow:0 0 0 3px var(--nv-accent-soft)}.nv-handoff-state[data-mode=needs-human] .nv-handoff-state__dot{background:var(--nv-accent);animation:1.4s ease-in-out infinite nv-handoff-pulse}.nv-handoff-state[data-mode=human] .nv-handoff-state__dot,.nv-handoff-state[data-mode=human-other] .nv-handoff-state__dot{background:var(--nv-text-soft)}.nv-handoff-action{white-space:nowrap;border:1px solid var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important;min-height:32px!important;color:var(--nv-accent)!important;border-radius:8px!important;padding:0 12px!important;font-size:11px!important;font-weight:750!important}.nv-handoff-action:hover:not(:disabled){border-color:var(--nv-accent)!important;background:var(--nv-interactive-strong)!important}.nv-handoff-action:disabled{opacity:.58;cursor:wait}.nv-handoff-note{max-width:260px;color:var(--nv-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.nv-handoff-note.is-error{color:var(--nv-danger,var(--nv-text))}.nv-handoff-request-card{z-index:8;border:1px solid var(--nv-accent-border);background:color-mix(in srgb, var(--att-pane) 92%, var(--nv-accent-soft));width:min(720px,100% - 28px);color:var(--nv-text);box-shadow:0 15px 38px var(--nv-shadow-color);border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;margin:16px auto 4px;padding:13px 14px;display:grid;position:sticky;bottom:12px}.nv-handoff-request-card__icon{border:1px solid var(--nv-accent-border);background:var(--nv-accent-soft);width:42px;height:42px;color:var(--nv-accent);border-radius:11px;place-items:center;display:grid}.nv-handoff-request-card__icon svg{width:21px;height:21px}.nv-handoff-request-card__copy{min-width:0}.nv-handoff-request-card__copy>span{color:var(--nv-accent);letter-spacing:.08em;margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.nv-handoff-request-card__copy>strong{color:var(--nv-text);font-size:13px;font-weight:750;display:block}.nv-handoff-request-card__copy>p{color:var(--nv-text-soft);margin:3px 0 0;font-size:11.5px;line-height:1.4}.nv-handoff-request-card__button{white-space:nowrap;border:1px solid var(--nv-accent)!important;background:var(--nv-accent)!important;min-height:36px!important;color:var(--nv-bg)!important;border-radius:9px!important;padding:0 13px!important;font-size:11px!important;font-weight:800!important}.nv-handoff-request-card__button:disabled{opacity:.55;cursor:wait}@keyframes nv-handoff-pulse{0%,to{box-shadow:0 0 0 0 var(--nv-accent-soft)}50%{box-shadow:0 0 0 5px #0000}}@media (width<=760px){.nv-handoff-control{flex-wrap:wrap;width:100%;margin:7px 0 0}.nv-handoff-request-card{grid-template-columns:38px minmax(0,1fr);width:calc(100% - 20px)}.nv-handoff-request-card__button{grid-column:1/-1;width:100%}}.nv-handoff-control{gap:7px;margin-left:auto}.nv-handoff-state{letter-spacing:-.01em;border-radius:10px;gap:7px;min-height:34px;padding:4px 10px 4px 5px;font-size:11.5px;font-weight:700}.nv-handoff-state__icon{border:1px solid var(--nv-border);background:var(--att-pane);width:25px;height:25px;color:var(--nv-text-soft);border-radius:7px;flex:0 0 25px;place-items:center;display:grid}.nv-handoff-state__icon svg{width:15px;height:15px;display:block}.nv-handoff-state[data-mode=bot]{border-color:var(--nv-accent-border);background:color-mix(in srgb, var(--att-pane) 86%, var(--nv-accent-soft));color:var(--nv-text)}.nv-handoff-state[data-mode=bot] .nv-handoff-state__icon{border-color:var(--nv-accent-border);background:var(--nv-accent-soft);color:var(--nv-accent)}.nv-handoff-state[data-mode=needs-human]{border-color:var(--nv-accent);background:color-mix(in srgb, var(--att-pane) 78%, var(--nv-accent-soft));color:var(--nv-text)}.nv-handoff-state[data-mode=needs-human] .nv-handoff-state__icon{border-color:var(--nv-accent);background:var(--nv-accent-soft);color:var(--nv-accent)}.nv-handoff-state[data-mode=human],.nv-handoff-state[data-mode=human-other]{border-color:var(--nv-border-strong);background:var(--att-pane);color:var(--nv-text)}.nv-handoff-state[data-mode=human] .nv-handoff-state__icon,.nv-handoff-state[data-mode=human-other] .nv-handoff-state__icon{border-color:var(--nv-border-strong);background:var(--nv-interactive);color:var(--nv-text)}.nv-handoff-state__dot{display:none!important}.nv-handoff-action{box-shadow:inset 0 1px 0 var(--nv-inset-highlight);border-radius:9px!important;min-height:34px!important;padding:0 13px!important;font-size:11.5px!important;font-weight:700!important}.nv-handoff-action:hover:not(:disabled){transform:translateY(-1px)}[data-message-form][data-handoff-mode=human] .nv-handoff-action{border-color:var(--nv-border-strong)!important;background:var(--nv-interactive)!important;color:var(--nv-text)!important}[data-message-form][data-handoff-mode=bot] [type=submit],[data-message-form][data-handoff-mode=needs-human] [type=submit]{letter-spacing:-.01em;font-weight:750;box-shadow:inset 0 1px #ffffff2e}.nv-handoff-spinner{animation:.8s linear infinite nv-handoff-spin}@keyframes nv-handoff-spin{to{transform:rotate(360deg)}}.nv-handoff-state[data-mode=needs-human] .nv-handoff-state__icon{animation:1.6s ease-in-out infinite nv-handoff-icon-pulse}@keyframes nv-handoff-icon-pulse{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px var(--nv-accent-soft)}}.nv-slash-palette{z-index:80;color:#222820;background:#fafbf8fb;border:1px solid #7c847729;border-radius:16px;width:100%;margin:0 0 10px;position:relative;overflow:hidden;box-shadow:0 18px 48px #171d141f}.nv-slash-palette[hidden],.nv-slash-preview[hidden],.nv-slash-palette__empty[hidden]{display:none!important}.nv-slash-palette__head{border-bottom:1px solid #80887b1c;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:13px 15px;display:flex}.nv-slash-palette__head>div:first-child{flex-direction:column;min-width:0;display:flex}.nv-slash-palette__head span,.nv-slash-preview__head span{color:#8b9188;letter-spacing:.1em;font-size:8.5px;font-weight:760}.nv-slash-palette__head strong{color:#20261e;margin-top:3px;font-size:13px;line-height:1.3}.nv-slash-palette__head-actions{align-items:center;gap:9px;display:flex}.nv-slash-palette__channel{background:#7795210e;border:1px solid #7795212b;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;display:inline-flex;color:#6f821e!important;letter-spacing:0!important;font-size:8.5px!important;font-weight:650!important}.nv-slash-palette__close,.nv-slash-preview__head button{color:#858b82;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid}.nv-slash-palette__close:hover,.nv-slash-preview__head button:hover{color:#252b23;background:#1f251c0d}.nv-slash-palette__close svg,.nv-slash-preview__head button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:15px;height:15px}.nv-slash-palette__toolbar{justify-content:space-between;align-items:center;gap:12px;padding:10px 15px 8px;display:flex}.nv-slash-palette__tabs{gap:5px;display:flex}.nv-slash-palette__tabs button{color:#777e74;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;min-height:28px;padding:0 10px;font-size:9px;font-weight:650}.nv-slash-palette__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:310px;padding:4px 15px 13px;display:grid;overflow:auto}.nv-slash-card{cursor:pointer;background:#ffffffb3;border:1px solid #79807521;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:84px;padding:12px;transition:transform .15s,border-color .15s,box-shadow .15s,background .15s;display:grid}.nv-slash-card:hover{background:#fff;border-color:#70911947;transform:translateY(-1px);box-shadow:0 8px 24px #191f1612}.nv-slash-card__icon{color:#6f9018;background:#6f901812;border:1px solid #6f90182e;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.nv-slash-card__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.nv-slash-card__content{flex-direction:column;min-width:0;display:flex}.nv-slash-card__content>span{color:#999e96;letter-spacing:.08em;font-size:7.5px;font-weight:760}.nv-slash-card__content strong{color:#252b23;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10.5px;font-weight:680;overflow:hidden}.nv-slash-card__content code{color:#71811c;margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8.5px}.nv-slash-card__meta{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.nv-slash-card__meta>span{font-size:7.5px;font-weight:700}.nv-slash-card__meta>span.is-compatible{color:#758b26}.nv-slash-card__meta button{color:#626961;cursor:pointer;background:#ffffff8c;border:1px solid #79807526;border-radius:8px;min-height:28px;padding:0 9px;font-size:8.5px;font-weight:650}.nv-slash-card__meta button:hover{color:#617b15;border-color:#70911945}.nv-slash-palette__empty{text-align:center;padding:24px 15px}.nv-slash-palette__empty strong{font-size:11px;display:block}.nv-slash-palette__empty span{color:#8d938a;margin-top:4px;font-size:9px;display:block}.nv-slash-palette__create{color:#5f6d2f;text-align:left;cursor:pointer;background:#70911909;border:1px dashed #7091193d;border-radius:11px;align-items:center;gap:10px;width:calc(100% - 30px);margin:0 15px 13px;padding:10px 11px;display:flex}.nv-slash-palette__create:hover{background:#70911911}.nv-slash-palette__create-icon{background:#70911917;border-radius:8px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:17px;display:grid}.nv-slash-palette__create>span:last-child{flex-direction:column;display:flex}.nv-slash-palette__create strong{font-size:9.5px}.nv-slash-palette__create small{color:#92978e;margin-top:2px;font-size:8px}.nv-slash-preview{z-index:10;background:#fafbf8fe;flex-direction:column;padding:15px;display:flex;position:absolute;inset:0}.nv-slash-preview__head{justify-content:space-between;align-items:center;display:flex}.nv-slash-preview__head>div{flex-direction:column;min-width:0;display:flex}.nv-slash-preview__head strong{margin-top:3px;font-size:12px}.nv-slash-preview__notice{color:#6d754f;background:#7091190b;border:1px solid #70911924;border-radius:9px;align-items:flex-start;gap:8px;margin-top:12px;padding:9px 10px;font-size:8.5px;line-height:1.45;display:flex}.nv-slash-preview__notice svg{fill:none;stroke:#768d25;stroke-width:1.7px;flex:0 0 14px;width:14px;height:14px}.nv-slash-preview textarea{resize:vertical;color:#252b23;width:100%;min-height:125px;font:inherit;background:#fff;border:1px solid #787f7429;border-radius:10px;outline:none;margin-top:10px;padding:11px;font-size:10.5px;line-height:1.55}.nv-slash-preview textarea:focus{border-color:#70911966;box-shadow:0 0 0 3px #70911912}.nv-slash-preview__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.nv-slash-preview__footer>div:first-child{flex-direction:column;min-width:0;display:flex}.nv-slash-preview__footer span{color:#758b24;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8.5px}.nv-slash-preview__footer small{color:#92978f;margin-top:2px;font-size:7.5px}.nv-slash-preview__actions{gap:7px;display:flex}.nv-slash-preview__actions button{cursor:pointer;border-radius:9px;min-height:34px;padding:0 12px;font-size:8.5px;font-weight:680}.nv-slash-preview__cancel{color:#636962;background:#fff;border:1px solid #787f7426}.nv-slash-preview__use{color:#11160d;background:#789f10;border:1px solid #739719}html[data-theme=dark] .nv-slash-palette,html[data-theme=dark] .nv-slash-preview{color:#eef1ec;background:#141714fc;border-color:#ffffff14;box-shadow:0 20px 55px #00000059}html[data-theme=dark] .nv-slash-palette__head{border-color:#ffffff0f}html[data-theme=dark] .nv-slash-palette__head strong,html[data-theme=dark] .nv-slash-card__content strong,html[data-theme=dark] .nv-slash-preview__head strong{color:#eff2ed}html[data-theme=dark] .nv-slash-card{background:#ffffff06;border-color:#ffffff13}html[data-theme=dark] .nv-slash-card:hover{box-shadow:none;background:#ffffff0b;border-color:#8bb31b3d}html[data-theme=dark] .nv-slash-card__meta button,html[data-theme=dark] .nv-slash-preview__cancel{color:#b9c0b6;background:#ffffff09;border-color:#ffffff17}html[data-theme=dark] .nv-slash-preview textarea{color:#eef1ec;background:#171a17;border-color:#ffffff16}html[data-theme=dark] .nv-slash-palette__create{background:#8bb31b0b;border-color:#8bb31b33}@media (width<=780px){.nv-slash-palette__cards{grid-template-columns:1fr}.nv-slash-palette__channel,.nv-slash-palette__hint{display:none}.nv-slash-preview__footer{flex-direction:column;align-items:stretch}.nv-slash-preview__actions{width:100%}.nv-slash-preview__actions button{flex:1}}.nv-slash-command-host{position:relative!important}.nv-slash-command-host>.nv-slash-palette{z-index:120;border-radius:18px;flex-direction:column;width:auto;margin:0;animation:.18s cubic-bezier(.2,.75,.25,1) nvSlashCenterEnter;display:flex;position:absolute;inset:12px 14px 92px;overflow:hidden}.nv-slash-command-host>.nv-slash-palette[hidden]{display:none!important}@keyframes nvSlashCenterEnter{0%{opacity:0;transform:translateY(8px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}.nv-slash-palette__hero{text-align:center;border-bottom:1px solid #80887b1a;flex-direction:column;align-items:center;padding:24px 54px 17px;display:flex;position:relative}.nv-slash-palette__spark{color:#8caf1d;background:#82ab120e;border:1px solid #85ae166b;border-radius:999px;place-items:center;width:38px;height:26px;margin-bottom:9px;display:grid}.nv-slash-palette__spark svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linejoin:round;width:15px;height:15px}.nv-slash-palette__hero-copy{flex-direction:column;align-items:center;display:flex}.nv-slash-palette__hero-copy>strong{color:#222820;margin-top:4px;font-size:18px;font-weight:720;line-height:1.2}.nv-slash-palette__hero-copy>p{color:#828980;max-width:570px;margin:6px 0 0;font-size:9.5px;line-height:1.45}.nv-slash-palette__hero .nv-slash-palette__head-actions{position:absolute;top:14px;right:14px}.nv-slash-command-host .nv-slash-palette__toolbar{padding:11px 18px 10px}.nv-slash-command-host .nv-slash-palette__cards{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));align-content:start;gap:10px;max-height:none;padding:5px 18px 14px;display:grid;overflow:auto}.nv-slash-command-host .nv-slash-card{border-radius:14px;flex-direction:column;gap:0;min-height:138px;padding:14px 14px 13px;display:flex;position:relative}.nv-slash-command-host .nv-slash-card__icon{flex:0 0 35px;width:35px;height:35px;margin-bottom:12px}.nv-slash-command-host .nv-slash-card__content>span{margin-bottom:3px}.nv-slash-command-host .nv-slash-card__content strong{text-overflow:unset;white-space:normal;font-size:11.5px;line-height:1.35;overflow:visible}.nv-slash-command-host .nv-slash-card__content code{background:#7797180f;border-radius:5px;width:fit-content;margin-top:8px;padding:3px 6px;display:inline-flex}.nv-slash-command-host .nv-slash-card__meta{flex-direction:row;justify-content:space-between;align-items:center;margin-top:12px;display:flex}.nv-slash-command-host .nv-slash-card__meta button{justify-content:center;align-items:center;min-width:72px;display:inline-flex}.nv-slash-command-host .nv-slash-palette__create{flex:none;width:auto;margin:auto 18px 16px}.nv-slash-command-host .nv-slash-preview{min-height:100%;padding:22px;inset:0;overflow:auto}.nv-slash-command-host .nv-slash-preview textarea{flex:1;min-height:160px;max-height:320px}html[data-theme=dark] .nv-slash-palette__hero{border-color:#ffffff0f}@media (width<=1100px){.nv-slash-command-host .nv-slash-palette__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.nv-slash-command-host>.nv-slash-palette{inset:8px 8px 84px}.nv-slash-palette__hero{padding:18px 42px 13px}.nv-slash-palette__hero-copy>strong{font-size:15px}.nv-slash-palette__hero-copy>p{display:none}.nv-slash-command-host .nv-slash-palette__cards{grid-template-columns:1fr}}.nv-slash-command-host .nv-slash-palette__cards{grid-template-columns:repeat(auto-fill,minmax(220px,220px))!important;place-content:start!important;gap:14px!important;padding:16px 18px 18px!important;display:grid!important}.nv-slash-command-host .nv-slash-card{border-radius:18px!important;flex-direction:column!important;justify-content:space-between!important;align-items:stretch!important;width:220px!important;min-width:220px!important;max-width:220px!important;min-height:168px!important;padding:16px!important;display:flex!important;box-shadow:inset 0 1px #ffffff08,0 10px 30px #0000002e!important}.nv-slash-command-host .nv-slash-card__icon{width:40px!important;height:40px!important;margin-bottom:14px!important}.nv-slash-command-host .nv-slash-card__content{flex:auto!important}.nv-slash-command-host .nv-slash-card__content>span{letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:10px!important;display:inline-block!important}.nv-slash-command-host .nv-slash-card__content strong{white-space:normal!important;margin-bottom:8px!important;font-size:13px!important;line-height:1.32!important;display:block!important}.nv-slash-command-host .nv-slash-card__content p,.nv-slash-command-host .nv-slash-card__description{margin:0!important;font-size:11px!important;line-height:1.45!important}.nv-slash-command-host .nv-slash-card__content code{border-radius:8px!important;width:fit-content!important;margin-top:10px!important;padding:4px 7px!important;font-size:10px!important;display:inline-flex!important}.nv-slash-command-host .nv-slash-card__meta{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-top:14px!important;display:flex!important}.nv-slash-command-host .nv-slash-card__meta button{border-radius:10px!important;min-width:92px!important;height:34px!important;font-size:11px!important;font-weight:600!important}.nv-slash-command-host .nv-slash-card__badge,.nv-slash-command-host .nv-slash-card__compatibility{border-radius:999px!important;align-items:center!important;width:fit-content!important;padding:4px 7px!important;font-size:10px!important;display:inline-flex!important}.nv-slash-command-host .nv-slash-palette__cards>*{justify-self:start!important}html[data-theme=light] .nv-slash-command-host .nv-slash-card{background:linear-gradient(#fffffff5,#f8faf5fa)!important}html[data-theme=dark] .nv-slash-command-host .nv-slash-card{background:linear-gradient(#101411eb,#141a16f5)!important}@media (width<=980px){.nv-slash-command-host .nv-slash-palette__cards{grid-template-columns:repeat(auto-fill,minmax(190px,190px))!important}.nv-slash-command-host .nv-slash-card{width:190px!important;min-width:190px!important;max-width:190px!important}}@media (width<=640px){.nv-slash-command-host .nv-slash-palette__cards{grid-template-columns:1fr!important}.nv-slash-command-host .nv-slash-card{width:100%!important;min-width:0!important;max-width:none!important;min-height:150px!important}}.nv-slash-palette__hero-copy>span{color:#6f786a!important;letter-spacing:.1em!important;font-size:9.5px!important;font-weight:800!important}.nv-slash-palette__hero-copy>strong{color:#1f251d!important;font-size:19px!important;font-weight:760!important}.nv-slash-palette__hero-copy>p{color:#697066!important;font-size:10.5px!important;line-height:1.5!important}.nv-slash-palette__tabs button{color:#636b60!important;min-height:31px!important;padding:0 12px!important;font-size:10px!important;font-weight:700!important}.nv-slash-palette__tabs button.is-active{color:#5f7914!important;background:#6f911817!important;border-color:#6f911852!important}.nv-slash-palette__hint{color:#747b71!important;font-size:10px!important}.nv-slash-palette__channel{color:#617717!important;background:#6f911813!important;border-color:#6e8f1847!important;min-height:30px!important;padding:0 11px!important;font-size:9.5px!important;font-weight:720!important}html[data-theme=light] .nv-slash-command-host .nv-slash-card{background:linear-gradient(#fff,#fafbf8)!important;border-color:#57625233!important;box-shadow:0 10px 28px #262e221a,inset 0 1px #ffffffe6!important}html[data-theme=light] .nv-slash-command-host .nv-slash-card:hover{border-color:#6f91187a!important;box-shadow:0 13px 34px #262e2224!important}.nv-slash-command-host .nv-slash-card__icon{color:#658316!important;background:#6f911816!important;border-color:#6f911852!important;width:42px!important;height:42px!important}.nv-slash-command-host .nv-slash-card__icon svg{width:19px!important;height:19px!important}.nv-slash-command-host .nv-slash-card__content>span{color:#70786d!important;letter-spacing:.08em!important;font-size:9.5px!important;font-weight:800!important}.nv-slash-command-host .nv-slash-card__content strong{color:#1f251d!important;font-size:14px!important;font-weight:740!important;line-height:1.38!important}.nv-slash-command-host .nv-slash-card__content code{color:#5d7715!important;background:#6f911818!important;margin-top:11px!important;padding:5px 8px!important;font-size:10.5px!important;font-weight:650!important;line-height:1.35!important}.nv-slash-command-host .nv-slash-card__meta>span{color:#607716!important;font-size:9.5px!important;font-weight:760!important}.nv-slash-command-host .nv-slash-card__meta button{color:#343b31!important;background:#fff!important;border-color:#555e513b!important;min-width:96px!important;height:36px!important;font-size:10.5px!important;font-weight:680!important}.nv-slash-command-host .nv-slash-card__meta button:hover{color:#536c12!important;background:#6f91180e!important;border-color:#6f911873!important}.nv-slash-command-host .nv-slash-palette__create{background:#6f91180a!important;border-color:#6f911854!important;min-height:52px!important}.nv-slash-palette__create strong{color:#30372e!important;font-size:10.5px!important;font-weight:720!important}.nv-slash-palette__create small{color:#6e756b!important;font-size:9.5px!important}html[data-theme=dark] .nv-slash-palette__hero-copy>span{color:#9ca594!important}html[data-theme=dark] .nv-slash-palette__hero-copy>strong{color:#f2f4ef!important}html[data-theme=dark] .nv-slash-palette__hero-copy>p{color:#a9b0a4!important}html[data-theme=dark] .nv-slash-command-host .nv-slash-card__content>span{color:#a6aea2!important}html[data-theme=dark] .nv-slash-command-host .nv-slash-card__content strong{color:#f2f4ef!important}html[data-theme=dark] .nv-slash-command-host .nv-slash-card__meta button{color:#e0e5dd!important;background:#ffffff0e!important;border-color:#ffffff21!important}html[data-theme=dark] .nv-slash-palette__create strong{color:#e9ede6!important}html[data-theme=dark] .nv-slash-palette__create small{color:#a0a89d!important}.nv-slash-editor{z-index:20;background:#fafbf8fe;flex-direction:column;padding:24px;display:flex;position:absolute;inset:0;overflow:auto}.nv-slash-editor[hidden]{display:none!important}.nv-slash-editor__head{border-bottom:1px solid #5f695b21;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.nv-slash-editor__head>div{flex-direction:column;display:flex}.nv-slash-editor__head span{color:#708018;letter-spacing:.1em;font-size:9px;font-weight:800}.nv-slash-editor__head strong{color:#20261e;margin-top:5px;font-size:19px;font-weight:760}.nv-slash-editor__head p{color:#70776d;margin:5px 0 0;font-size:10.5px}.nv-slash-editor__head>button{color:#747b71;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.nv-slash-editor__head>button:hover{color:#252b23;background:#1f251c0f}.nv-slash-editor__head>button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.nv-slash-editor__grid{grid-template-columns:minmax(0,1fr) minmax(0,.72fr);gap:14px;margin-top:20px;display:grid}.nv-slash-editor__field{flex-direction:column;gap:7px;display:flex}.nv-slash-editor__field>span{color:#343b31;font-size:10.5px;font-weight:720}.nv-slash-editor__field>small{color:#747c72;font-size:9px;line-height:1.4}.nv-slash-editor__field input,.nv-slash-editor__field textarea{color:#20261e;width:100%;font:inherit;background:#fff;border:1px solid #5c665836;border-radius:11px;outline:none;font-size:12px;transition:border-color .16s,box-shadow .16s}.nv-slash-editor__field input{min-height:44px;padding:0 12px}.nv-slash-editor__field textarea{resize:vertical;min-height:165px;padding:12px;line-height:1.55}.nv-slash-editor__field input:focus,.nv-slash-editor__field textarea:focus{border-color:#6f91188c;box-shadow:0 0 0 3px #6f911814}.nv-slash-command-input{background:#fff;border:1px solid #5c665836;border-radius:11px;align-items:center;min-height:44px;display:flex;overflow:hidden}.nv-slash-command-input:focus-within{border-color:#6f91188c;box-shadow:0 0 0 3px #6f911814}.nv-slash-command-input>b{color:#657d18;background:#6f91180f;border-right:1px solid #5c665821;align-self:stretch;place-items:center;width:36px;font-size:14px;font-weight:760;display:grid}.nv-slash-command-input input{min-width:0;box-shadow:none!important;border:0!important;border-radius:0!important}.nv-slash-editor__type{background:#6f91180b;border:1px solid #6f911830;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:18px;padding:12px;display:grid}.nv-slash-editor__type-icon{color:#678218;background:#6f911817;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.nv-slash-editor__type-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.nv-slash-editor__type>div:nth-child(2){flex-direction:column;display:flex}.nv-slash-editor__type strong{color:#30372d;font-size:10.5px}.nv-slash-editor__type span{color:#747c70;margin-top:2px;font-size:9px}.nv-slash-editor__type>b{color:#647e16;letter-spacing:.08em;font-size:8px}.nv-slash-editor__error{color:#984638;background:#bc47360e;border:1px solid #bc473638;border-radius:10px;margin-top:13px;padding:10px 12px;font-size:10px;line-height:1.45}.nv-slash-editor__footer{justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:20px;display:flex}.nv-slash-editor__footer>div{gap:8px;margin-left:auto;display:flex}.nv-slash-editor__footer button{cursor:pointer;border-radius:10px;min-height:38px;padding:0 14px;font-size:10px;font-weight:700}.nv-slash-editor__cancel{color:#4f574d;background:#fff;border:1px solid #5c665833}.nv-slash-editor__save{color:#12170d;background:#7ca512;border:1px solid #719516}.nv-slash-editor__save:disabled{opacity:.55;cursor:wait}.nv-slash-editor__delete{color:#9f493c;background:#b742320b;border:1px solid #b7423233;margin-right:auto!important}.nv-slash-command-host .nv-slash-card__description{color:#666e63;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:10.5px;line-height:1.45;display:-webkit-box;overflow:hidden}html[data-theme=dark] .nv-slash-editor{background:#141714fe}html[data-theme=dark] .nv-slash-editor__head{border-color:#ffffff12}html[data-theme=dark] .nv-slash-editor__head strong,html[data-theme=dark] .nv-slash-editor__field>span,html[data-theme=dark] .nv-slash-editor__type strong{color:#eef2ec}html[data-theme=dark] .nv-slash-editor__head p,html[data-theme=dark] .nv-slash-editor__field>small,html[data-theme=dark] .nv-slash-editor__type span,html[data-theme=dark] .nv-slash-card__description{color:#a5ada2}html[data-theme=dark] .nv-slash-editor__field input,html[data-theme=dark] .nv-slash-editor__field textarea,html[data-theme=dark] .nv-slash-command-input{color:#eef2ec;background:#171a17;border-color:#ffffff1a}html[data-theme=dark] .nv-slash-command-input>b{background:#8bb31b11;border-color:#ffffff12}html[data-theme=dark] .nv-slash-editor__cancel{color:#dce1d9;background:#ffffff0b;border-color:#ffffff1f}@media (width<=720px){.nv-slash-editor{padding:17px}.nv-slash-editor__grid{grid-template-columns:1fr}.nv-slash-editor__footer{flex-direction:column-reverse;align-items:stretch}.nv-slash-editor__footer>div{width:100%;margin-left:0}.nv-slash-editor__footer>div button{flex:1}.nv-slash-editor__delete{width:100%}}.nv-text-tools{background:#f7f9f5f2;border:1px solid #5b65572b;border-radius:11px;flex-wrap:wrap;align-items:center;gap:5px;width:100%;margin-bottom:7px;padding:6px;display:flex;position:relative}.nv-text-tools__button,.nv-text-tools__emoji-toggle{color:#4f584c;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:9px;font-weight:680;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.nv-text-tools__button:hover,.nv-text-tools__emoji-toggle:hover{color:#587214;background:#6f911812;border-color:#6f91182e}.nv-text-tools__button>span,.nv-text-tools__emoji-toggle>span{color:#607719;place-items:center;min-width:14px;font-size:13px;line-height:1;display:inline-grid}.nv-text-tools__button>b,.nv-text-tools__emoji-toggle>b{font-size:9px;font-weight:680}.nv-text-tools__emoji{margin-left:auto;position:relative}.nv-text-emoji-menu{z-index:2147483000;color:#202720;background:#fff;border:1px solid #1c281f21;border-radius:14px;width:min(420px,100vw - 28px);max-height:430px;position:fixed;overflow:hidden;box-shadow:0 28px 80px #1a241e33}.nv-text-emoji-menu[hidden]{display:none!important}.nv-text-emoji{flex-direction:column;width:100%;max-height:430px;display:flex;overflow:hidden}.nv-text-emoji__header{justify-content:space-between;align-items:center;gap:14px;padding:15px 15px 10px;display:flex}.nv-text-emoji__header>div{flex-direction:column;gap:2px;display:flex}.nv-text-emoji__header strong{color:#252c24;font-size:12px;font-weight:740}.nv-text-emoji__header small{color:#727b74;font-size:9px}.nv-text-emoji__header kbd{color:#737d75;background:#f6f7f5;border:1px solid #1f2b2217;border-radius:5px;padding:3px 6px;font-size:8px}.nv-text-emoji__search{background:#f5f7f4;border:1px solid #1e28221a;border-radius:9px;flex:none;align-items:center;margin:0 12px 11px;display:flex;position:relative}.nv-text-emoji__search>span{color:#717a74;pointer-events:none;font-size:16px;position:absolute;left:11px}.nv-text-emoji__search input{width:100%;color:#202720!important;height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:0 12px 0 34px!important;font-size:10px!important}.nv-text-emoji__categories{scrollbar-width:none;align-items:center;gap:3px;min-height:38px;margin:0 10px;padding-bottom:8px;display:flex;overflow-x:auto}.nv-text-emoji__categories::-webkit-scrollbar{display:none}.nv-text-emoji__categories button{opacity:.62;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:0 0 34px;place-items:center;width:34px;height:32px;padding:0;font-size:16px;display:grid}.nv-text-emoji__categories button:hover{opacity:1;background:#eff2ee}.nv-text-emoji__categories button.is-active{opacity:1;background:#6f911814;border-color:#6f91183d}.nv-text-emoji__meta{color:#727c75;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #1e282212;border-bottom:1px solid #1e282212;flex:none;align-items:center;min-height:28px;padding:7px 13px;font-size:8px;font-weight:680;display:flex}.nv-text-emoji__grid{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;gap:2px;min-height:180px;max-height:270px;padding:10px 11px 13px;overflow:hidden auto;grid-template-columns:repeat(9,minmax(0,1fr))!important;display:grid!important}.nv-text-emoji__item{aspect-ratio:1;cursor:pointer;transition:background .1s,border-color .1s,transform .1s;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;place-items:center!important;width:100%!important;min-width:0!important;min-height:36px!important;padding:0!important;font-size:21px!important;line-height:1!important;display:grid!important}.nv-text-emoji__item:hover{transform:scale(1.08);background:#f1f3f0!important;border-color:#1e282214!important}.nv-text-emoji__empty{color:#78817b;text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:4px;min-height:160px;display:flex}.nv-text-emoji__empty>span{font-size:28px}.nv-text-emoji__empty strong{font-size:10px}.nv-text-emoji__empty small{font-size:8px}.nv-slash-editor .nv-text-tools+textarea,.nv-slash-preview .nv-text-tools+textarea{margin-top:0!important}.nv-slash-preview .nv-text-tools{margin-top:14px}html[data-theme=dark] .nv-text-tools{background:#ffffff06;border-color:#ffffff14}html[data-theme=dark] .nv-text-tools__button,html[data-theme=dark] .nv-text-tools__emoji-toggle{color:#bcc4b8}html[data-theme=dark] .nv-text-tools__button:hover,html[data-theme=dark] .nv-text-tools__emoji-toggle:hover{color:#d7e1ce;background:#b7ff000e;border-color:#b7ff0021}html[data-theme=dark] .nv-text-emoji-menu{color:#edf1ee;background:#131715;border-color:#ffffff1c;box-shadow:0 28px 80px #00000075}html[data-theme=dark] .nv-text-emoji__header strong{color:#edf1ee}html[data-theme=dark] .nv-text-emoji__header small{color:#7f8982}html[data-theme=dark] .nv-text-emoji__header kbd{color:#7c867f;background:#ffffff06;border-color:#ffffff14}html[data-theme=dark] .nv-text-emoji__search{background:#0c0f0d;border-color:#ffffff14}html[data-theme=dark] .nv-text-emoji__search input{color:#e9eeeb!important}html[data-theme=dark] .nv-text-emoji__categories button:hover{background:#ffffff0d}html[data-theme=dark] .nv-text-emoji__categories button.is-active{background:#b7ff0012;border-color:#b7ff0033}html[data-theme=dark] .nv-text-emoji__meta{color:#7c857f;border-color:#ffffff0e}html[data-theme=dark] .nv-text-emoji__item:hover{background:#ffffff0e!important;border-color:#ffffff12!important}@media (width<=820px){.nv-text-tools__button>b{display:none}.nv-text-tools__button{width:32px;padding:0}.nv-text-emoji__grid{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media (width<=560px){.nv-text-emoji__grid{grid-template-columns:repeat(7,minmax(0,1fr))!important}}.nv-slash-editor{padding:24px 30px 0!important}.nv-slash-editor__head,.nv-slash-editor__grid,.nv-slash-editor__field--content,.nv-slash-editor__type,.nv-slash-editor__error,.nv-slash-editor__footer{width:min(100%,1120px);margin-left:auto;margin-right:auto}.nv-slash-editor__head{padding-bottom:17px!important}.nv-slash-editor__head strong{line-height:1.2;font-size:20px!important}.nv-slash-editor__head p{margin-top:6px!important;font-size:11px!important}.nv-slash-editor__grid{gap:18px!important;margin-top:19px!important}.nv-slash-editor__field>span{margin-bottom:1px;font-size:11px!important}.nv-slash-editor__field input{min-height:46px!important;font-size:12px!important}.nv-slash-editor__field--content{margin-top:20px!important}.nv-slash-editor__field--content>span{margin-bottom:8px!important}.nv-slash-editor__field--content .nv-text-tools{z-index:12;min-height:48px;background:#f8faf6!important;border:1px solid #505b4d33!important;border-radius:12px 12px 0 0!important;flex-wrap:nowrap!important;margin:0 0 -1px!important;padding:6px 8px!important}.nv-slash-editor__field--content .nv-text-tools+textarea{background:#fff!important;border:1px solid #505b4d33!important;border-radius:0 0 12px 12px!important;min-height:210px!important;max-height:310px!important;margin:0!important;padding:16px 17px!important;font-size:13px!important;line-height:1.6!important}.nv-text-tools__button{border-radius:8px!important;gap:0!important;width:35px!important;min-width:35px!important;height:34px!important;min-height:34px!important;padding:0!important}.nv-text-tools__button>b{display:none!important}.nv-text-tools__button>span{color:#596f16!important;min-width:0!important;font-size:14px!important;font-weight:750!important}.nv-text-tools__emoji{border-left:1px solid #4f5a4b1f;padding-left:8px;display:flex;margin-left:auto!important;position:relative!important}.nv-text-tools__emoji-toggle{color:#4c5549!important;border-radius:8px!important;gap:6px!important;min-width:82px!important;min-height:34px!important;padding:0 10px!important;font-size:10px!important}.nv-text-tools__emoji-toggle>span{font-size:15px!important}.nv-text-tools__emoji-toggle>b{font-size:10px!important;display:inline!important}.nv-text-tools__emoji .nv-text-emoji-menu{z-index:200!important;border-radius:14px!important;width:390px!important;max-width:min(390px,100vw - 60px)!important;height:auto!important;max-height:370px!important;position:absolute!important;inset:calc(100% + 9px) 0 auto auto!important;overflow:hidden!important;box-shadow:0 18px 52px #1c271d2e!important}.nv-text-tools__emoji .nv-text-emoji-menu[style]{width:390px!important;top:calc(100% + 9px)!important;left:auto!important;right:0!important}.nv-text-emoji{max-height:370px!important}.nv-text-emoji__header{padding:13px 14px 9px!important}.nv-text-emoji__header strong{font-size:12px!important}.nv-text-emoji__header small{font-size:9px!important}.nv-text-emoji__search{margin:0 11px 9px!important}.nv-text-emoji__search input{height:36px!important;font-size:10.5px!important}.nv-text-emoji__categories{min-height:36px!important;margin:0 9px!important;padding-bottom:7px!important}.nv-text-emoji__categories button{flex:0 0 32px!important;width:32px!important;height:30px!important;font-size:15px!important}.nv-text-emoji__meta{min-height:26px!important;padding:6px 12px!important}.nv-text-emoji__grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;min-height:145px!important;max-height:215px!important;padding:9px 10px 11px!important}.nv-text-emoji__item{min-height:35px!important;font-size:20px!important}.nv-slash-editor__type{border-radius:11px!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:10px!important;margin-top:14px!important;padding:10px 12px!important}.nv-slash-editor__type-icon{width:34px!important;height:34px!important}.nv-slash-editor__footer{z-index:25;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fafbf8f7;border-top:1px solid #4f594c1f;position:sticky;bottom:0;margin-top:20px!important;padding:13px 0 15px!important}.nv-slash-editor__footer button{min-height:40px!important;padding:0 16px!important;font-size:10.5px!important}.nv-slash-preview .nv-text-tools{border-radius:12px 12px 0 0!important;margin:14px 0 -1px!important}.nv-slash-preview .nv-text-tools+textarea{border-radius:0 0 12px 12px!important;margin:0!important}html[data-theme=dark] .nv-slash-editor__field--content .nv-text-tools{background:#151916!important;border-color:#ffffff1a!important}html[data-theme=dark] .nv-slash-editor__field--content .nv-text-tools+textarea{color:#eef2ec!important;background:#111411!important;border-color:#ffffff1a!important}html[data-theme=dark] .nv-text-tools__emoji{border-left-color:#ffffff14}html[data-theme=dark] .nv-slash-editor__footer{background:#141714f5;border-top-color:#ffffff12}@media (width<=880px){.nv-slash-editor{padding:18px 18px 0!important}.nv-slash-editor__grid{grid-template-columns:1fr!important}.nv-text-tools{scrollbar-width:none;overflow-x:auto}.nv-text-tools::-webkit-scrollbar{display:none}.nv-text-tools__emoji .nv-text-emoji-menu{transform:translate(-50%,-50%);width:min(390px,100vw - 28px)!important;position:fixed!important;inset:50% auto auto 50%!important}}.nv-slash-command-host.nv-slash-is-open,.nv-slash-command-host.nv-slash-is-open [data-message-list]{overflow:hidden!important}.nv-slash-command-host>.nv-slash-palette{box-shadow:none!important;background:#fafbf8!important;border:0!important;border-radius:0!important;inset:0 0 92px!important}.nv-slash-editor{overscroll-behavior:contain;scrollbar-gutter:stable;box-shadow:none!important;border:0!important;border-radius:0!important;inset:0!important;overflow:hidden auto!important}.nv-slash-preview{box-shadow:none!important;border:0!important;border-radius:0!important}body>.nv-text-emoji-menu[data-nv-emoji-portal="1"]{z-index:2147483000!important;width:min(420px,100vw - 28px)!important;max-width:420px!important;max-height:min(430px,100vh - 28px)!important;position:fixed!important;bottom:auto!important;right:auto!important;overflow:hidden!important}body>.nv-text-emoji-menu[data-nv-emoji-portal="1"][style]{bottom:auto!important;right:auto!important}html[data-theme=light] .nv-slash-command-host>.nv-slash-palette,html[data-theme=light] .nv-slash-editor{background:#fafbf8!important}html[data-theme=dark] .nv-slash-command-host>.nv-slash-palette,html[data-theme=dark] .nv-slash-editor{background:#111512!important}@media (width<=720px){.nv-slash-command-host>.nv-slash-palette{inset:0 0 84px!important}body>.nv-text-emoji-menu[data-nv-emoji-portal="1"]{width:calc(100vw - 24px)!important;max-width:none!important}}.attendance-messages[hidden]{display:none!important}.attendance-thread-content>.nv-slash-palette{color:var(--nv-text);flex-direction:column;background:var(--att-canvas)!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;animation:none!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important}.attendance-thread-content>.nv-slash-palette[hidden]{display:none!important}.attendance-thread-content .nv-slash-palette__hero{text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;min-height:126px;display:flex;position:relative;border-bottom:1px solid var(--nv-border)!important;background:var(--att-canvas)!important;padding:19px 72px 17px!important}.attendance-thread-content .nv-slash-palette__spark{border:1px solid var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important;width:34px!important;height:26px!important;color:var(--nv-accent)!important;margin-bottom:7px!important}.attendance-thread-content .nv-slash-palette__hero-copy>span{color:var(--nv-muted)!important;letter-spacing:.09em!important;font-size:10px!important;font-weight:800!important}.attendance-thread-content .nv-slash-palette__hero-copy>strong{color:var(--nv-text)!important;margin-top:5px!important;font-size:18px!important;font-weight:760!important;line-height:1.25!important}.attendance-thread-content .nv-slash-palette__hero-copy>p{max-width:620px;font-weight:450;color:var(--nv-text-soft)!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.5!important}.attendance-thread-content .nv-slash-palette__channel{border:1px solid var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important;min-height:30px!important;color:var(--nv-accent)!important;border-radius:999px!important;padding:0 11px!important;font-size:10px!important;font-weight:700!important}.attendance-thread-content .nv-slash-palette__close{color:var(--nv-text-soft)!important}.attendance-thread-content .nv-slash-palette__toolbar{border-bottom:1px solid var(--nv-border);background:var(--att-pane);flex:none;min-height:54px;padding:10px 16px!important}.attendance-thread-content .nv-slash-palette__tabs button{min-height:32px!important;color:var(--nv-text-soft)!important;border-radius:8px!important;padding:0 12px!important;font-size:11px!important;font-weight:650!important}.attendance-thread-content .nv-slash-palette__tabs button.is-active{border:1px solid var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important;color:var(--nv-accent)!important}.attendance-thread-content .nv-slash-palette__hint{color:var(--nv-muted)!important;font-size:11px!important;font-weight:500!important}.attendance-thread-content .nv-slash-palette__cards{overscroll-behavior:contain;background:var(--att-canvas);flex:auto;min-height:0;grid-template-columns:repeat(auto-fill,minmax(230px,230px))!important;place-content:start!important;gap:14px!important;padding:18px!important;display:grid!important;overflow:hidden auto!important}.attendance-thread-content .nv-slash-card{color:var(--nv-text);transition:border-color .13s,background .13s,transform .13s;position:relative;overflow:hidden;border:1px solid var(--nv-border)!important;background:var(--att-pane)!important;width:230px!important;min-width:230px!important;max-width:230px!important;min-height:176px!important;box-shadow:var(--nv-shadow)!important;border-radius:14px!important;flex-direction:column!important;padding:15px!important;display:flex!important}.attendance-thread-content .nv-slash-card:hover{transform:translateY(-1px);border-color:var(--nv-accent-border)!important;background:var(--att-pane-soft)!important}.attendance-thread-content .nv-slash-card__icon{border:1px solid var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important;width:38px!important;height:38px!important;color:var(--nv-accent)!important;border-radius:10px!important;flex:0 0 38px!important;margin-bottom:12px!important}.attendance-thread-content .nv-slash-card__icon svg{width:18px!important;height:18px!important}.attendance-thread-content .nv-slash-card__content>span{line-height:1.25;color:var(--nv-muted)!important;letter-spacing:.075em!important;margin-bottom:5px!important;font-size:10px!important;font-weight:800!important;display:block!important}.attendance-thread-content .nv-slash-card__content strong{color:var(--nv-text)!important;font-size:14px!important;font-weight:750!important;line-height:1.35!important;display:block!important}.attendance-thread-content .nv-slash-card__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:450;display:-webkit-box;overflow:hidden;color:var(--nv-text-soft)!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.45!important}.attendance-thread-content .nv-slash-card__content code{border:1px solid var(--nv-accent-border);background:var(--nv-accent-soft)!important;width:fit-content!important;color:var(--nv-accent)!important;border-radius:7px!important;margin-top:10px!important;padding:4px 7px!important;font-size:11px!important;font-weight:650!important;line-height:1.25!important;display:inline-flex!important}.attendance-thread-content .nv-slash-card__meta{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-top:auto!important;padding-top:12px!important;display:flex!important}.attendance-thread-content .nv-slash-card__meta>span{color:var(--nv-accent)!important;font-size:10px!important;font-weight:700!important}.attendance-thread-content .nv-slash-card__meta button{border:1px solid var(--nv-border)!important;background:var(--nv-interactive)!important;min-width:88px!important;min-height:34px!important;color:var(--nv-text)!important;border-radius:8px!important;padding:0 11px!important;font-size:11px!important;font-weight:650!important}.attendance-thread-content .nv-slash-card__meta button:hover{border-color:var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important;color:var(--nv-accent)!important}.attendance-thread-content .nv-slash-palette__create{flex:none;border:1px dashed var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important;width:auto!important;min-height:56px!important;color:var(--nv-text)!important;border-radius:11px!important;margin:0 18px 16px!important;padding:9px 12px!important}.attendance-thread-content .nv-slash-palette__create:hover{background:var(--nv-interactive-strong)!important}.attendance-thread-content .nv-slash-palette__create-icon{color:var(--nv-accent)!important}.attendance-thread-content .nv-slash-palette__create strong{color:var(--nv-text)!important;font-size:11px!important;font-weight:700!important}.attendance-thread-content .nv-slash-palette__create small{margin-top:2px;font-weight:450;color:var(--nv-text-soft)!important;font-size:10px!important}.attendance-thread-content .nv-slash-preview{z-index:50;color:var(--nv-text);background:var(--att-canvas)!important;width:100%!important;height:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:16px!important;position:absolute!important;inset:0!important;overflow:hidden auto!important}.attendance-thread-content .nv-slash-preview[hidden]{display:none!important}.attendance-thread-content .nv-slash-preview__head{border-bottom:1px solid var(--nv-border);padding-bottom:12px}.attendance-thread-content .nv-slash-preview__head span{letter-spacing:.08em;color:var(--nv-muted)!important;font-size:10px!important;font-weight:800!important}.attendance-thread-content .nv-slash-preview__head strong{margin-top:4px;color:var(--nv-text)!important;font-size:16px!important;font-weight:750!important}.attendance-thread-content .nv-slash-preview__notice{margin-top:12px;border:1px solid var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important;color:var(--nv-text-soft)!important;border-radius:9px!important;padding:10px 12px!important;font-size:11px!important;line-height:1.45!important}.attendance-thread-content .nv-slash-preview textarea{border:1px solid var(--nv-border)!important;background:var(--att-pane)!important;min-height:150px!important;color:var(--nv-text)!important;border-radius:10px!important;padding:13px!important;font-size:13px!important;line-height:1.55!important}.attendance-thread-content .nv-slash-preview__footer{margin-top:10px}.attendance-thread-content .nv-slash-preview__footer small{color:var(--nv-muted)!important;font-size:10px!important}.attendance-thread-content .nv-slash-preview__footer [data-slash-preview-command]{color:var(--nv-accent)!important;font-size:11px!important;font-weight:650!important}.attendance-thread-content .nv-slash-editor{z-index:50;color:var(--nv-text);grid-template-rows:auto auto minmax(0,1fr) auto auto auto;background:var(--att-canvas)!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:18px 24px 14px!important;display:grid!important;position:absolute!important;inset:0!important;overflow:hidden!important}.attendance-thread-content .nv-slash-editor[hidden]{display:none!important}.attendance-thread-content .nv-slash-editor__head{border-bottom:1px solid var(--nv-border);width:100%!important;margin:0!important;padding-bottom:12px!important}.attendance-thread-content .nv-slash-editor__head span{letter-spacing:.08em;color:var(--nv-accent)!important;font-size:10px!important;font-weight:800!important}.attendance-thread-content .nv-slash-editor__head strong{color:var(--nv-text)!important;font-size:18px!important;font-weight:750!important}.attendance-thread-content .nv-slash-editor__head p{color:var(--nv-text-soft)!important;font-size:11px!important}.attendance-thread-content .nv-slash-editor__grid{gap:14px!important;width:100%!important;margin:12px 0 0!important}.attendance-thread-content .nv-slash-editor__field>span{color:var(--nv-text)!important;font-size:11px!important;font-weight:650!important}.attendance-thread-content .nv-slash-editor__field>small{color:var(--nv-muted)!important;font-size:10px!important}.attendance-thread-content .nv-slash-editor__field input,.attendance-thread-content .nv-slash-editor__field textarea,.attendance-thread-content .nv-slash-command-input{border-color:var(--nv-border)!important;background:var(--nv-control-end)!important;color:var(--nv-text)!important}.attendance-thread-content .nv-slash-editor__field input{min-height:42px!important;font-size:12px!important}.attendance-thread-content .nv-slash-command-input>b{border-color:var(--nv-border)!important;background:var(--nv-accent-soft)!important;color:var(--nv-accent)!important}.attendance-thread-content .nv-slash-editor__field--content{grid-template-rows:auto auto minmax(0,1fr) auto;width:100%!important;min-height:0!important;margin:13px 0 0!important;display:grid!important}.attendance-thread-content .nv-slash-editor__field--content .nv-text-tools{border-color:var(--nv-border)!important;background:var(--att-pane)!important;border-radius:10px 10px 0 0!important;margin:0 0 -1px!important}.attendance-thread-content .nv-slash-editor__field--content .nv-text-tools+textarea{resize:none!important;border-color:var(--nv-border)!important;background:var(--att-pane)!important;width:100%!important;height:100%!important;min-height:90px!important;max-height:none!important;color:var(--nv-text)!important;border-radius:0 0 10px 10px!important;margin:0!important;padding:14px!important;font-size:13px!important;line-height:1.55!important}.attendance-thread-content .nv-text-tools__button,.attendance-thread-content .nv-text-tools__emoji-toggle{color:var(--nv-text-soft)!important}.attendance-thread-content .nv-text-tools__button>span,.attendance-thread-content .nv-text-tools__emoji-toggle>span{color:var(--nv-accent)!important}.attendance-thread-content .nv-text-tools__button:hover,.attendance-thread-content .nv-text-tools__emoji-toggle:hover{background:var(--nv-accent-soft)!important;color:var(--nv-text)!important}.attendance-thread-content .nv-slash-editor__type{border:1px solid var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important;border-radius:9px!important;width:100%!important;margin:9px 0 0!important;padding:9px 11px!important}.attendance-thread-content .nv-slash-editor__type strong{color:var(--nv-text)!important;font-size:11px!important}.attendance-thread-content .nv-slash-editor__type span{color:var(--nv-text-soft)!important;font-size:10px!important}.attendance-thread-content .nv-slash-editor__type>b{color:var(--nv-accent)!important}.attendance-thread-content .nv-slash-editor__footer{border-top:1px solid var(--nv-border);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;width:100%!important;margin:8px 0 0!important;padding:9px 0 0!important;position:static!important}.attendance-thread-content .nv-slash-editor__cancel,.attendance-thread-content .nv-slash-preview__cancel{border-color:var(--nv-border)!important;background:var(--nv-interactive)!important;color:var(--nv-text)!important}.attendance-thread-content .nv-slash-editor__save,.attendance-thread-content .nv-slash-preview__use{border-color:var(--nv-accent)!important;background:var(--nv-accent)!important;color:var(--nv-bg)!important;font-weight:750!important}@media (width<=720px){.attendance-thread-content .nv-slash-palette__cards{grid-template-columns:1fr!important}.attendance-thread-content .nv-slash-card{width:100%!important;min-width:0!important;max-width:none!important}.attendance-thread-content .nv-slash-editor{padding:15px!important;overflow-y:auto!important}.attendance-thread-content .nv-slash-editor__grid{grid-template-columns:1fr!important}.attendance-thread-content .nv-slash-editor__field--content{flex-direction:column;display:flex!important}.attendance-thread-content .nv-slash-editor__field--content .nv-text-tools+textarea{height:180px!important;min-height:180px!important}}.attendance-thread-content .nv-slash-palette__hero{min-height:104px!important;padding:15px 72px 14px!important}.attendance-thread-content .nv-slash-palette__spark{margin-bottom:6px!important}.attendance-thread-content .nv-slash-palette__hero-copy>strong{font-size:17px!important}.attendance-thread-content .nv-slash-palette__hero-copy>p{margin-top:4px!important;font-size:11.5px!important}.attendance-thread-content .nv-slash-palette__toolbar{min-height:48px!important;padding:8px 18px!important}.attendance-thread-content .nv-slash-palette__cards{grid-auto-rows:184px;grid-template-columns:repeat(auto-fill,minmax(252px,252px))!important;gap:16px!important;padding:20px 20px 24px!important}.attendance-thread-content .nv-slash-card{width:252px!important;min-width:252px!important;max-width:252px!important;height:184px!important;min-height:184px!important;box-shadow:0 8px 24px color-mix(in srgb, var(--nv-text) 6%, transparent)!important;border-radius:16px!important;padding:16px!important}.attendance-thread-content .nv-slash-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px color-mix(in srgb, var(--nv-text) 8%, transparent)!important}.attendance-thread-content .nv-slash-card__icon{flex:0 0 40px!important;width:40px!important;height:40px!important;margin-bottom:11px!important}.attendance-thread-content .nv-slash-card__content>span{margin-bottom:5px!important;font-size:10px!important}.attendance-thread-content .nv-slash-card__content strong{font-size:14px!important;line-height:1.28!important}.attendance-thread-content .nv-slash-card__description{margin-top:5px!important;font-size:12px!important;line-height:1.4!important}.attendance-thread-content .nv-slash-card__content code{margin-top:8px!important}.attendance-thread-content .nv-slash-card__meta{padding-top:9px!important}.attendance-thread-content .nv-slash-palette__cards>.nv-slash-palette__create{cursor:pointer;transition:background .13s,border-color .13s,transform .13s;position:relative;overflow:hidden;border:1px dashed var(--nv-accent-border)!important;background:color-mix(in srgb, var(--nv-accent-soft) 55%, var(--att-pane))!important;width:252px!important;min-width:252px!important;max-width:252px!important;height:184px!important;min-height:184px!important;color:var(--nv-text)!important;text-align:left!important;box-shadow:none!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:0!important;margin:0!important;padding:16px!important;display:flex!important}.attendance-thread-content .nv-slash-palette__cards>.nv-slash-palette__create:hover{transform:translateY(-2px);border-color:var(--nv-accent)!important;background:var(--nv-accent-soft)!important}.attendance-thread-content .nv-slash-palette__cards .nv-slash-palette__create-icon{border:1px solid var(--nv-accent-border);background:var(--nv-accent-soft);border-radius:10px;flex:0 0 40px;place-items:center;font-size:20px;font-weight:500;display:grid;width:40px!important;height:40px!important;color:var(--nv-accent)!important;margin:0 0 15px!important}.attendance-thread-content .nv-slash-palette__cards>.nv-slash-palette__create>span:last-child{flex-direction:column;flex:1;width:100%;display:flex}.attendance-thread-content .nv-slash-palette__cards .nv-slash-palette__create strong{line-height:1.3;color:var(--nv-text)!important;font-size:14px!important;font-weight:750!important}.attendance-thread-content .nv-slash-palette__cards .nv-slash-palette__create small{max-width:190px;color:var(--nv-text-soft)!important;margin-top:7px!important;font-size:12px!important;line-height:1.45!important}.attendance-thread-content .nv-slash-palette__cards>.nv-slash-palette__create:after{content:"Criar  →";border:1px solid var(--nv-accent-border);background:var(--nv-interactive);min-height:31px;color:var(--nv-accent);border-radius:8px;justify-content:center;align-self:flex-end;align-items:center;margin-top:auto;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.attendance-thread-content .nv-slash-palette>.nv-slash-palette__create{margin:0!important}@media (width<=980px){.attendance-thread-content .nv-slash-palette__cards{grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(225px,1fr))!important}.attendance-thread-content .nv-slash-card,.attendance-thread-content .nv-slash-palette__cards>.nv-slash-palette__create{width:100%!important;min-width:0!important;max-width:none!important}}@media (width<=620px){.attendance-thread-content .nv-slash-palette__hero{min-height:90px!important;padding:13px 46px!important}.attendance-thread-content .nv-slash-palette__cards{grid-template-columns:1fr!important;padding:14px!important}.attendance-thread-content .nv-slash-card,.attendance-thread-content .nv-slash-palette__cards>.nv-slash-palette__create{height:auto!important;min-height:164px!important}}.nv-alert-stack{z-index:2147482000;pointer-events:none;flex-direction:column;gap:10px;width:min(410px,100vw - 32px);display:flex;position:fixed;bottom:22px;right:22px}.nv-alert{--nv-alert-accent:#789f10;--nv-alert-accent-soft:#789f1017;color:#1c211c;opacity:0;pointer-events:auto;background:linear-gradient(135deg,#fffffffe,#f9faf6fb);border:1px solid #1a1f181c;border-radius:16px;padding:15px;transition:opacity .18s,transform .18s;position:relative;overflow:hidden;transform:translate(26px)scale(.985);box-shadow:0 20px 55px #12171029,0 4px 14px #12171014}.nv-alert:before{content:"";background:var(--nv-alert-accent);width:3px;position:absolute;inset:0 auto 0 0}.nv-alert:after{content:"";background:radial-gradient(circle, var(--nv-alert-accent-soft), transparent 68%);pointer-events:none;border-radius:999px;width:150px;height:150px;position:absolute;top:-55px;right:-45px}.nv-alert.is-visible{opacity:1;transform:translate(0)scale(1)}.nv-alert.is-leaving{opacity:0;transform:translate(24px)scale(.985)}.nv-alert--message{--nv-alert-accent:#809a31;--nv-alert-accent-soft:#809a311c}.nv-alert--assignment{--nv-alert-accent:#688d08;--nv-alert-accent-soft:#688d0821}.nv-alert--human_action{--nv-alert-accent:#a37115;--nv-alert-accent-soft:#a3711524;border-color:#a3711545;box-shadow:0 22px 62px #2a221030,0 4px 16px #2a221017}.nv-alert__top{z-index:1;grid-template-columns:38px minmax(0,1fr) 30px;align-items:center;gap:11px;display:grid;position:relative}.nv-alert__icon{border:1px solid color-mix(in srgb, var(--nv-alert-accent) 28%, transparent);background:color-mix(in srgb, var(--nv-alert-accent) 8%, white);width:38px;height:38px;color:var(--nv-alert-accent);border-radius:11px;place-items:center;display:grid}.nv-alert__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.nv-alert__heading{flex-direction:column;min-width:0;display:flex}.nv-alert__eyebrow{color:#7a8177;letter-spacing:.095em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:750;line-height:1.2}.nv-alert__title{color:#171c17;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:720;line-height:1.25;overflow:hidden}.nv-alert__close{color:#7d827a;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid}.nv-alert__close:hover{color:#20251f;background:#191f170e}.nv-alert__close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.nv-alert__body{z-index:1;color:#3f463e;margin:12px 2px 0;font-size:11.5px;line-height:1.5;position:relative}.nv-alert__context{z-index:1;color:#858b82;margin-top:9px;font-size:9.5px;font-weight:560;position:relative}.nv-alert__actions{z-index:1;gap:8px;margin-top:13px;display:flex;position:relative}.nv-alert__actions>*{border-radius:9px;min-height:35px;font-size:10px;font-weight:700}.nv-alert__primary{border:1px solid var(--nv-alert-accent);background:var(--nv-alert-accent);color:#11170d;cursor:pointer;flex:1;padding:0 12px}.nv-alert__primary:disabled{opacity:.55;cursor:wait}.nv-alert__open{color:#272d26;background:#ffffffb3;border:1px solid #1d221b21;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.nv-alert__open:hover{border-color:color-mix(in srgb, var(--nv-alert-accent) 38%, #1d221b21);background:#fff}.nv-alert__open-icon{place-items:center;display:grid}.nv-alert__open-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.nv-alert__persistent{z-index:1;color:#8a6214;align-items:center;gap:6px;margin-top:11px;font-size:9px;display:flex;position:relative}.nv-alert__persistent>span{background:var(--nv-alert-accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--nv-alert-accent) 11%, transparent);border-radius:999px}.nv-alert__persistent strong{font-weight:700}.nv-sound-gate{z-index:2147483000;color:#242a22;cursor:pointer;background:#fbfcf8fa;border:1px solid #1b201921;border-radius:13px;align-items:center;gap:10px;min-height:48px;padding:8px 12px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 16px 40px #10140e2b}.nv-sound-gate__icon{color:#6e920d;background:#7a9f111a;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.nv-sound-gate__icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.nv-sound-gate>span:last-child{flex-direction:column;align-items:flex-start;display:flex}.nv-sound-gate strong{font-size:10px}.nv-sound-gate small{color:#7f857c;margin-top:2px;font-size:8.5px}html[data-theme=dark] .nv-alert{color:#f5f7f2;background:linear-gradient(135deg,#191c18fb,#121512fb);border-color:#ffffff1a;box-shadow:0 22px 60px #0000006b}html[data-theme=dark] .nv-alert__title{color:#f5f7f2}html[data-theme=dark] .nv-alert__body{color:#c7cdc3}html[data-theme=dark] .nv-alert__eyebrow,html[data-theme=dark] .nv-alert__context{color:#91998e}html[data-theme=dark] .nv-alert__icon{background:color-mix(in srgb, var(--nv-alert-accent) 13%, #171a16)}html[data-theme=dark] .nv-alert__close{color:#939a90}html[data-theme=dark] .nv-alert__close:hover{color:#fff;background:#ffffff0f}html[data-theme=dark] .nv-alert__open{color:#e7ebe4;background:#ffffff0a;border-color:#ffffff1f}html[data-theme=dark] .nv-alert__open:hover{background:#ffffff12}html[data-theme=dark] .nv-sound-gate{color:#f2f5ef;background:#181b17fb;border-color:#ffffff1a;box-shadow:0 18px 48px #0000006b}.panel-sound-toggle{color:#727970;cursor:pointer;background:#ffffff6b;border:1px solid #7e847a33;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;transition:background .16s,border-color .16s,color .16s,opacity .16s,transform .16s;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffffa6}.panel-sound-toggle:hover{color:#526d08;background:#789f1011;border-color:#71941057}.panel-sound-toggle:active{transform:translateY(1px)}.panel-sound-toggle svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.panel-sound-toggle.is-muted{color:#9a9e97;opacity:.72}html[data-theme=dark] .panel-sound-toggle{color:#9ca49a;background:#ffffff06;border-color:#ffffff17;box-shadow:inset 0 1px #ffffff06}html[data-theme=dark] .panel-sound-toggle:hover{color:#a7cc42;background:#89b11413;border-color:#8fb81840}html[data-theme=dark] .panel-sound-toggle.is-muted{color:#6f766d;opacity:.72}@media (width<=680px){.nv-alert-stack{width:calc(100vw - 24px);bottom:12px;right:12px}.nv-alert{border-radius:14px}.nv-sound-gate{bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.nv-alert{transition:none}}.panel-sound-toggle:after{content:"";border:1.5px solid var(--nv-surface,#fff);background:#7ea310;border-radius:999px;width:5px;height:5px;transition:background .16s,box-shadow .16s,opacity .16s;position:absolute;bottom:6px;right:6px;box-shadow:0 0 0 2px #7ea3101f}.panel-sound-toggle.is-muted:after{box-shadow:none;opacity:.72;background:#989d96}html[data-theme=dark] .panel-sound-toggle:after{border-color:#161a16}html[data-theme=light] .panel-sound-toggle:after{border-color:#fafbf8}.nv-notification-permission{z-index:99999;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#121515f7;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;width:min(390px,100vw - 32px);padding:14px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 55px #00000061}.nv-notification-permission__icon{background:#b2ff2e1a;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.nv-notification-permission__copy{flex-direction:column;gap:3px;min-width:0;display:flex}.nv-notification-permission__copy strong{color:#f4f7ef;font-size:13px;font-weight:700}.nv-notification-permission__copy span{color:#f4f7ef9e;font-size:11px;line-height:1.35}.nv-notification-permission__button{color:#c6ff4b;cursor:pointer;background:#b8ff3021;border:1px solid #b8ff3059;border-radius:10px;padding:8px 12px;font-size:11px;font-weight:800}.nv-notification-permission__close{color:#ffffff75;cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:18px}.panel-sidebar{transition:width .18s cubic-bezier(.22,1,.36,1),padding .18s cubic-bezier(.22,1,.36,1);overflow:visible!important}.panel-content{transition:width .18s cubic-bezier(.22,1,.36,1),max-width .18s cubic-bezier(.22,1,.36,1),margin-left .18s cubic-bezier(.22,1,.36,1)}.panel-brand{height:42px;justify-content:flex-start!important;align-items:center!important;width:150px!important;margin:0 10px 38px!important;display:flex!important;overflow:visible!important}.panel-brand__logo{object-fit:contain;transition:opacity .15s,transform .18s cubic-bezier(.22,1,.36,1);display:block;width:148px!important;max-width:148px!important;height:auto!important}.panel-brand__logo--light,html[data-theme=light] .panel-brand__logo--dark{display:none!important}.panel-brand__compact{object-fit:contain;width:34px!important;max-width:34px!important;height:34px!important;display:none!important}.panel-sidebar-toggle{z-index:50;color:#69736d;cursor:pointer;background:#0c100e;border:1px solid #ffffff17;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:color .15s,background-color .15s,border-color .15s,transform .18s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:30px;right:-13px;box-shadow:0 5px 18px #0000002e}.panel-sidebar-toggle:hover{color:var(--panel-accent);background:#101610;border-color:#adff2f38}.panel-sidebar-toggle svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.panel-nav__item--sub{opacity:.78;min-height:30px;margin:-2px 0 3px;font-size:12px;padding-left:44px!important}.panel-nav__item--sub:before{content:"";opacity:.55;background:currentColor;border-radius:999px;width:4px;height:4px;margin-right:8px}.panel-nav__item--sub.is-active{opacity:1}html[data-theme=light] .panel-sidebar-toggle{color:#7c827d;background:#f4f3ee;border-color:#151b171f;box-shadow:0 5px 18px #22272314}html[data-theme=light] .panel-sidebar-toggle:hover{color:#6d9900;background:#fff;border-color:#7eaa0052}html[data-sidebar-collapsed=true]{--sidebar-width:var(--sidebar-collapsed-width)!important}html[data-sidebar-collapsed=true] .panel-sidebar{padding-left:12px!important;padding-right:12px!important}html[data-sidebar-collapsed=true] .panel-brand{justify-content:center!important;width:46px!important;margin:0 auto 38px!important}html[data-sidebar-collapsed=true] .panel-brand__logo{display:none!important}html[data-sidebar-collapsed=true] .panel-nav__label,html[data-sidebar-collapsed=true] .panel-nav__item span{display:none!important}html[data-sidebar-collapsed=true] .panel-nav__item{justify-content:center!important;gap:0!important;padding-left:0!important;padding-right:0!important}html[data-sidebar-collapsed=true] .panel-nav__item--sub{display:none!important}html[data-sidebar-collapsed=true] .panel-nav__item.is-active:before{left:-13px!important}html[data-sidebar-collapsed=true] .panel-sidebar-toggle{transform:rotate(180deg)}@media (width<=900px){.panel-brand{justify-content:center!important;width:46px!important;margin:0 auto 38px!important}.panel-brand__logo{display:none!important}.panel-brand__compact{display:block!important}.panel-sidebar-toggle{display:none!important}}@media (prefers-reduced-motion:reduce){.panel-sidebar,.panel-content,.panel-brand__logo,.panel-sidebar-toggle{transition:none!important}}.panel-nav__item{transform-origin:50%;will-change:transform, background-color;position:relative;transform:translate(0,0)scale(1);background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;transition:transform .26s cubic-bezier(.2,.8,.2,1),background-color .18s,color .18s,opacity .18s!important}.panel-nav__item:before,.panel-nav__item.is-active:before{content:none!important;display:none!important}.panel-nav__item:not(.is-active){color:#89918d!important}.panel-nav__item:not(.is-active):hover{z-index:2;transform:translateY(-1px)scale(1.025);color:#d8ddda!important;background:#ffffff09!important}.panel-nav__item:active{transition-duration:90ms!important;transform:translate(0,0)scale(.975)!important}.panel-nav__item.is-active{color:#eef2ef!important;background:linear-gradient(90deg,#ffffff0e,#ffffff06)!important;border-color:#0000!important;box-shadow:inset 0 1px #ffffff09,0 7px 22px #00000014!important}.panel-nav__item.is-active svg{color:#b7ff00!important;stroke:currentColor!important}.panel-nav__item.is-active span{color:#eaf0e9!important}.panel-nav__item.is-active:hover{transform:translateY(-1px)scale(1.018);background:linear-gradient(90deg,#ffffff13,#ffffff09)!important}.panel-nav__item svg{transition:transform .26s cubic-bezier(.2,.8,.2,1),color .18s,stroke .18s!important}.panel-nav__item:hover svg{transform:scale(1.08)}.panel-nav__item.is-active:hover svg{transform:scale(1.11)}.panel-nav__item span{transition:color .18s,transform .26s cubic-bezier(.2,.8,.2,1)!important}.panel-nav__item:hover span{transform:translate(2px)}.panel-nav__label{transition:color .18s;color:#505854!important;letter-spacing:.14em!important}.panel-brand{transform:translate(0,0)scale(1);box-shadow:none!important;background:0 0!important;border:0!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .18s!important}.panel-brand:hover{transform:translateY(-1px)scale(1.035)}.panel-brand:active{transform:translate(0,0)scale(.975);transition-duration:90ms!important}.panel-brand:hover .panel-brand__logo{transform:none!important}html[data-sidebar-collapsed=true] .panel-nav__item{border-radius:10px!important}html[data-sidebar-collapsed=true] .panel-nav__item:hover{transform:translateY(-1px)scale(1.08)}html[data-sidebar-collapsed=true] .panel-nav__item:active{transform:scale(.93)!important}html[data-theme=light] .panel-nav__item:not(.is-active){color:#666e69!important}html[data-theme=light] .panel-nav__item:not(.is-active):hover{color:#242a26!important;background:#141b160b!important}html[data-theme=light] .panel-nav__item.is-active{color:#202520!important;background:linear-gradient(90deg,#181f1913,#181f1909)!important;border-color:#0000!important;box-shadow:inset 0 1px #ffffff8c,0 7px 20px #1e261f0b!important}html[data-theme=light] .panel-nav__item.is-active span{color:#252b26!important}html[data-theme=light] .panel-nav__item.is-active svg{color:#739d00!important}html[data-theme=light] .panel-nav__item.is-active:hover{background:linear-gradient(90deg,#181f191a,#181f190b)!important}html[data-theme=light] .panel-nav__label{color:#9b9f9b!important}.panel-nav__item:focus-visible{outline-offset:2px;border-color:#0000!important;outline:2px solid #b7ff0047!important}@media (prefers-reduced-motion:reduce){.panel-nav__item,.panel-nav__item svg,.panel-nav__item span,.panel-brand{transition-duration:0s!important;transform:none!important}}.panel-brand__logo--dark{display:block!important}.panel-brand__logo--light{display:none!important}html[data-theme=dark] .panel-brand__logo--dark,html:not([data-theme]) .panel-brand__logo--dark{opacity:.98;filter:drop-shadow(0 2px 7px #00000029)!important;transition:filter .26s,opacity .22s,transform .28s cubic-bezier(.2,.8,.2,1)!important}html[data-theme=light] .panel-brand__logo--dark{opacity:.98;image-rendering:auto;filter:drop-shadow(1px 0 #1d221eb8)drop-shadow(-1px 0 #1d221eb8)drop-shadow(0 1px #1d221eb8)drop-shadow(0 -1px #1d221eb8)drop-shadow(0 3px 7px #2228231a)!important;transition:filter .26s,opacity .22s,transform .28s cubic-bezier(.2,.8,.2,1)!important;display:block!important}html[data-theme=light] .panel-brand:hover .panel-brand__logo--dark{opacity:1;filter:drop-shadow(1px 0 #181d19d1)drop-shadow(-1px 0 #181d19d1)drop-shadow(0 1px #181d19d1)drop-shadow(0 -1px #181d19d1)drop-shadow(0 4px 10px #22282321)!important}html[data-theme=dark] .panel-brand:hover .panel-brand__logo--dark,html:not([data-theme]) .panel-brand:hover .panel-brand__logo--dark{opacity:1;filter:drop-shadow(0 3px 9px #00000038)drop-shadow(0 0 7px #b7ff0006)!important}html[data-sidebar-collapsed=true] .panel-brand__logo--dark,html[data-sidebar-collapsed=true] .panel-brand__logo--light{display:none!important}html[data-sidebar-collapsed=true] .panel-brand__compact{display:block!important}@media (width<=900px){.panel-brand__logo--dark,.panel-brand__logo--light{display:none!important}.panel-brand__compact{display:block!important}}html[data-theme=light] .panel-brand__logo--dark{filter:drop-shadow(0 1px 1px #141815d1)drop-shadow(0 0 1px #1418158c)!important;opacity:1!important;display:block!important}html[data-theme=light] .panel-brand:hover .panel-brand__logo--dark{filter:drop-shadow(0 1px 1px #141815eb)drop-shadow(0 0 2px #1418159e)!important;opacity:1!important}html[data-theme=light] .panel-brand__logo--light,html:not([data-sidebar-collapsed=true]) .panel-brand__compact{display:none!important}html:not([data-sidebar-collapsed=true]) .panel-brand__logo--dark{display:block!important}html:not([data-sidebar-collapsed=true]) .panel-brand__logo--light,html[data-sidebar-collapsed=true] .panel-brand__logo,html[data-sidebar-collapsed=true] .panel-brand__logo--dark,html[data-sidebar-collapsed=true] .panel-brand__logo--light{display:none!important}html[data-sidebar-collapsed=true] .panel-brand__compact{object-fit:contain;width:36px!important;max-width:36px!important;height:36px!important;max-height:36px!important;display:block!important}html[data-sidebar-collapsed=true] .panel-brand{justify-content:center!important;align-items:center!important;width:100%!important;height:42px!important;margin:0 auto 38px!important;display:flex!important;overflow:visible!important}html[data-theme=light][data-sidebar-collapsed=true] .panel-brand__logo--dark,html[data-theme=light][data-sidebar-collapsed=true] .panel-brand__logo--light{display:none!important}html[data-theme=light][data-sidebar-collapsed=true] .panel-brand__compact{display:block!important}html[data-theme=dark][data-sidebar-collapsed=true] .panel-brand__logo--dark,html[data-theme=dark][data-sidebar-collapsed=true] .panel-brand__logo--light{display:none!important}html[data-theme=dark][data-sidebar-collapsed=true] .panel-brand__compact{display:block!important}@media (width<=900px){.panel-brand__logo,.panel-brand__logo--dark,.panel-brand__logo--light{display:none!important}.panel-brand__compact{display:block!important}}html[data-theme=light]{--mk-light-bg:#f7f6f1;--mk-light-surface:#fbfaf6;--mk-light-surface-soft:#f1f1eb;--mk-light-border:#1b221d1a;--mk-light-border-soft:#1b221d11;--mk-light-text:#202521;--mk-light-text-soft:#68706b;--mk-light-text-muted:#939a95;--mk-light-accent:#79a500;--mk-light-accent-strong:#648b00;--mk-light-accent-soft:#79a50013;--mk-light-warning:#9b6b16;--mk-light-danger:#a44f4f}html[data-theme=light] .marketing-page,html[data-theme=light] .marketing-view{color:var(--mk-light-text)}html[data-theme=light] .marketing-overview-commandbar{border-bottom-color:var(--mk-light-border)}html[data-theme=light] .marketing-overview-context{color:var(--mk-light-text-soft)}html[data-theme=light] .marketing-overview-context__company{color:var(--mk-light-text)}html[data-theme=light] .marketing-overview-context__separator{color:#b8bdb9}html[data-theme=light] .marketing-overview-context__meta{color:#777e79}html[data-theme=light] .marketing-overview-context__status{background:#8fbd00;box-shadow:0 0 0 3px #8fbd0014}html[data-theme=light] .marketing-overview-action{color:#7a827d;box-shadow:none;background:0 0;border-color:#0000}html[data-theme=light] .marketing-overview-action:hover{color:#222824;background:#1b221d0b;border-color:#0000}html[data-theme=light] .marketing-overview-action:active{background:#1b221d12}html[data-theme=light] .marketing-metrics{border-bottom-color:var(--mk-light-border)}html[data-theme=light] .marketing-metric+.marketing-metric{border-left-color:var(--mk-light-border-soft)}html[data-theme=light] .marketing-metric__label{color:#6e7671}html[data-theme=light] .marketing-metric__value{color:#202521}html[data-theme=light] .marketing-metric__meta{color:#939994}html[data-theme=light] .marketing-metric--alert .marketing-metric__value{color:var(--mk-light-warning)}html[data-theme=light] .marketing-operation{border-bottom-color:var(--mk-light-border)}html[data-theme=light] .marketing-operation__section+.marketing-operation__section{border-left-color:var(--mk-light-border)}html[data-theme=light] .marketing-operation-heading{border-bottom-color:var(--mk-light-border-soft)}html[data-theme=light] .marketing-operation-heading h2{color:#2c322e}html[data-theme=light] .marketing-operation-heading__icon{color:#7d8580}html[data-theme=light] .marketing-operation-heading__meta{color:#929994}html[data-theme=light] .marketing-next-post__time{color:var(--mk-light-accent-strong)}html[data-theme=light] .marketing-next-post__channel{color:#1f2421}html[data-theme=light] .marketing-next-post__content{color:#6d746f}html[data-theme=light] .marketing-overview-empty__mark{color:#7c847f}html[data-theme=light] .marketing-overview-empty strong{color:#343a36}html[data-theme=light] .marketing-overview-empty p{color:#7d847f}html[data-theme=light] .marketing-overview-channel{border-bottom-color:var(--mk-light-border-soft)}html[data-theme=light] .marketing-overview-channel__brand{color:#303632}html[data-theme=light] .marketing-overview-channel__name{color:#2a302c}html[data-theme=light] .marketing-overview-channel__account{color:#737a75}html[data-theme=light] .marketing-overview-channel__status--connected{color:var(--mk-light-accent-strong)}html[data-theme=light] .marketing-overview-channel__status--reconnect,html[data-theme=light] .marketing-overview-channel__status--incomplete{color:var(--mk-light-warning)}html[data-theme=light] .marketing-overview-channel__status--disabled{color:var(--mk-light-danger)}html[data-theme=light] .marketing-overview-channel__connect{color:#648b00;background:#6f97000b;border-color:#6f97002e}html[data-theme=light] .marketing-overview-channel__connect:hover{background:#6f970014;border-color:#6f970047}html[data-theme=light] .marketing-workspace-header{border-bottom-color:var(--mk-light-border)}html[data-theme=light] .marketing-workspace-header__eyebrow{color:var(--mk-light-accent-strong)}html[data-theme=light] .marketing-workspace-header h1{color:#181d1a}html[data-theme=light] .marketing-workspace-header p{color:#68706b}html[data-theme=light] .marketing-company-context{border-color:var(--mk-light-border);color:#3f4641;box-shadow:none;background:#ffffff6b}html[data-theme=light] .marketing-company-context__dot{box-shadow:none;background:#86b000}html[data-theme=light] .marketing-empty-state{border-color:var(--mk-light-border);color:var(--mk-light-text);background:linear-gradient(#ffffff57,#ffffff1a);box-shadow:0 20px 55px #222a2409}html[data-theme=light] .marketing-empty-state__icon{color:#739d00;box-shadow:none;background:#759e000e;border-color:#6d94002b}html[data-theme=light] .marketing-empty-state h2{color:#222824}html[data-theme=light] .marketing-empty-state p{color:#757c77}html[data-theme=light] .marketing-secondary-action{color:#3f4742;box-shadow:none;background:0 0;border-color:#1b221d24}html[data-theme=light] .marketing-secondary-action:hover{color:#1e2420;background:#1b221d0a;border-color:#1b221d33}html[data-theme=light] .marketing-integrations-toolbar{border-bottom-color:var(--mk-light-border)}html[data-theme=light] .marketing-integrations-toolbar__eyebrow{color:var(--mk-light-accent-strong)}html[data-theme=light] .marketing-integrations-toolbar h1{color:#1b201d}html[data-theme=light] .marketing-integrations-toolbar__description{color:#747b76}html[data-theme=light] .marketing-integrations-toolbar__count{color:#6f9600;background:#7096000e;border-color:#7096002e}html[data-theme=light] .marketing-integrations-company{color:#777f7a;box-shadow:none;background:0 0;border-color:#0000}html[data-theme=light] .marketing-integrations-company__dot{box-shadow:none;background:#8fbd00}html[data-theme=light] .marketing-connected-section__heading h2{color:#767e79}html[data-theme=light] .marketing-connected-section__heading span{color:#8c938e}html[data-theme=light] .marketing-account-card{background:linear-gradient(135deg,#ffffff7a,#eef0e870);border-color:#1b221d14;box-shadow:0 10px 32px #272f2906}html[data-theme=light] .marketing-account-card:before{box-shadow:none;background:#91bd00}html[data-theme=light] .marketing-account-card__brand{background:#ffffff57;border-color:#1b221d14}html[data-theme=light] .marketing-account-card__provider{color:#6e7671}html[data-theme=light] .marketing-account-card__handle{color:#242a26}html[data-theme=light] .marketing-account-card__name{color:#777f79}html[data-theme=light] .marketing-account-card__status{color:#6b9300;background:#6f97000e;border-color:#6f970024}html[data-theme=light] .marketing-integrations-connect{color:#fff!important;background:#789f00!important;border:1px solid #789f00!important;box-shadow:0 7px 18px #688b001f!important}html[data-theme=light] .marketing-integrations-connect:hover{transform:translateY(-1px);background:#688b00!important;border-color:#688b00!important}html[data-theme=light] .marketing-integrations-connect:active{transform:scale(.975)}html[data-theme=light] .marketing-connect-dialog{background:#1e221f7a}html[data-theme=light] .marketing-connect-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1a1e1b7a}html[data-theme=light] .marketing-connect-dialog__surface{background:#f8f7f2;border-color:#1b221d1a;box-shadow:0 30px 90px #191f1b2e}html[data-theme=light] .marketing-connect-dialog__header{border-bottom-color:var(--mk-light-border)}html[data-theme=light] .marketing-connect-dialog__eyebrow{color:var(--mk-light-accent-strong)}html[data-theme=light] .marketing-connect-dialog__header h2{color:#1d221f}html[data-theme=light] .marketing-connect-dialog__header p{color:#717873}html[data-theme=light] .marketing-connect-dialog__close{color:#737a75;background:#1b221d06;border-color:#1b221d17}html[data-theme=light] .marketing-connect-dialog__close:hover{color:#252b27;background:#1b221d0e}html[data-theme=light] .marketing-provider{color:#333a35;box-shadow:none!important;background:#ffffff57!important;border-color:#1b221d17!important}html[data-theme=light] .marketing-provider:hover:not(:disabled){transform:translateY(-2px);background:#6f97000a!important;border-color:#6f970033!important}html[data-theme=light] .marketing-provider__brand{background:#ffffff5c;border-color:#1b221d1a}html[data-theme=light] .marketing-provider__name{color:#303632}html[data-theme=light] .marketing-provider__status{color:#999f9b}html[data-theme=light] .marketing-provider--connected{background:linear-gradient(145deg,#6f970011,#ffffff4d)!important;border-color:#6f970030!important}html[data-theme=light] .marketing-provider--connected .marketing-provider__status{color:#6a9000!important}html[data-theme=light] .marketing-provider--reconnect .marketing-provider__status,html[data-theme=light] .marketing-provider--incomplete .marketing-provider__status{color:var(--mk-light-warning)!important}html[data-theme=light] .marketing-connect-dialog__footer{border-top-color:var(--mk-light-border);color:#8a918c}html[data-theme=light] .marketing-notice--success{color:#587900;background:#6f97000e;border-color:#6f970029}html[data-theme=light] .marketing-notice--error{color:#8b4444;background:#a44f4f0b;border-color:#a44f4f26}html[data-theme=light] .marketing-account-card,html[data-theme=light] .marketing-provider,html[data-theme=light] .marketing-secondary-action,html[data-theme=light] .marketing-overview-action,html[data-theme=light] .marketing-overview-channel__connect{transition:transform .22s cubic-bezier(.2,.8,.2,1),background-color .18s,border-color .18s,box-shadow .18s,color .18s!important}@media (width<=1100px){html[data-theme=light] .marketing-operation__section+.marketing-operation__section{border-top-color:var(--mk-light-border);border-left-color:#0000}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .marketing-account-card,html[data-theme=light] .marketing-provider,html[data-theme=light] .marketing-secondary-action,html[data-theme=light] .marketing-overview-action,html[data-theme=light] .marketing-overview-channel__connect,html[data-theme=light] .marketing-integrations-connect{transition:none!important;transform:none!important}}.settings-page{--settings-text:#f0f3f1;--settings-soft:#8b938f;--settings-muted:#616965;--settings-line:#ffffff13;--settings-surface:#ffffff05;--settings-surface-soft:#ffffff08;--settings-accent:#b7ff00;flex-direction:column;width:100%;max-width:1260px;margin:0 auto;display:flex}.settings-header{border-bottom:1px solid var(--settings-line);padding:4px 2px 24px}.settings-header__eyebrow{color:var(--settings-accent);letter-spacing:.15em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.settings-header h1{color:var(--settings-text);letter-spacing:-.04em;margin:0;font-size:27px;font-weight:680;line-height:1.1}.settings-header p{max-width:520px;color:var(--settings-soft);margin:9px 0 0;font-size:11px;line-height:1.6}.settings-notice{color:#b7ff00;background:#b7ff000b;border:1px solid #b7ff0021;border-radius:10px;align-items:center;gap:9px;margin-top:16px;padding:11px 13px;font-size:10px;font-weight:650;display:flex}.settings-notice__icon{width:18px;height:18px;display:flex}.settings-notice__icon svg{stroke:currentColor;stroke-width:1.7px;width:18px;height:18px}.settings-grid{grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);gap:16px;padding:20px 0 40px;display:grid}.settings-section{border:1px solid var(--settings-line);background:linear-gradient(145deg,#ffffff07,#ffffff02);border-radius:18px;min-width:0;padding:22px;box-shadow:inset 0 1px #ffffff05}.settings-section__header{border-bottom:1px solid var(--settings-line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.settings-section__kicker{color:#68716c;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.settings-section__header h2{color:var(--settings-text);margin:0;font-size:15px;font-weight:680}.settings-section__number{color:#404744;font-size:10px;font-weight:700}.settings-profile{grid-template-columns:190px minmax(0,1fr);gap:27px;padding-top:24px;display:grid}.settings-avatar-zone{flex-direction:column;align-items:center;display:flex}.settings-avatar-form{flex-direction:column;align-items:center;width:100%;display:flex}.settings-avatar-picker{cursor:pointer;display:block;position:relative}.settings-avatar{background:radial-gradient(circle at 35% 25%,#b7ff001a,#0000 55%),#111613;border:1px solid #b7ff002e;border-radius:50%;width:118px;height:118px;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s;position:relative;overflow:hidden;box-shadow:0 0 0 5px #b7ff0006,0 18px 40px #00000026}.settings-avatar-picker:hover .settings-avatar{transform:scale(1.035);box-shadow:0 0 0 6px #b7ff000a,0 20px 46px #00000030}.settings-avatar__image{object-fit:cover;width:100%;height:100%}.settings-avatar__fallback{width:100%;height:100%;color:var(--settings-accent);justify-content:center;align-items:center;font-size:38px;font-weight:750;display:flex}.settings-avatar__overlay{color:#fff;opacity:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030604b8;justify-content:center;align-items:center;gap:5px;height:36px;font-size:9px;font-weight:700;transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:auto 0 0;transform:translateY(6px)}.settings-avatar-picker:hover .settings-avatar__overlay{opacity:1;transform:translateY(0)}.settings-avatar__overlay svg{stroke:currentColor;stroke-width:1.6px;width:13px;height:13px}.settings-file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.settings-avatar-actions{gap:7px;width:100%;margin-top:18px;display:flex}.settings-avatar-file{color:var(--settings-muted);text-align:center;margin-top:10px;font-size:8px}.settings-remove-avatar{color:#7e8581;cursor:pointer;background:0 0;margin-top:13px;padding:0;font-size:9px;transition:color .16s}.settings-remove-avatar:hover{color:#c67272}.settings-identity{min-width:0}.settings-form{flex-direction:column;gap:17px;display:flex}.settings-field{flex-direction:column;display:flex}.settings-field label{color:#a8aeaa;margin-bottom:7px;font-size:9px;font-weight:700}.settings-field input{color:#edf0ee;background:#00000024;border:1px solid #ffffff17;border-radius:9px;outline:none;width:100%;height:43px;padding:0 12px;font-size:11px;transition:border-color .16s,background-color .16s,box-shadow .16s}.settings-field input:hover{border-color:#ffffff24}.settings-field input:focus{border-color:#b7ff006b;box-shadow:0 0 0 3px #b7ff0009}.settings-field input[readonly]{color:#7d8581;cursor:default}.settings-email-row{position:relative}.settings-email-row input{padding-right:100px}.settings-verified{color:#92bd18;align-items:center;gap:5px;font-size:8px;font-weight:700;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.settings-verified span{background:currentColor;border-radius:50%;width:5px;height:5px}.settings-field-help{color:var(--settings-muted);margin:6px 0 0;font-size:8px;line-height:1.5}.settings-field-error{color:#d17878;margin-top:6px;font-size:9px;line-height:1.5;display:block}.settings-form-actions{justify-content:flex-end;margin-top:2px;display:flex}.settings-button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-size:9px;font-weight:750;transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .16s,border-color .16s;display:inline-flex}.settings-button:hover{transform:translateY(-1px)}.settings-button:active{transform:scale(.975)}.settings-button--primary{color:#111609;background:#a8e900;border:1px solid #98cf00}.settings-button--primary:hover{background:#b5f400}.settings-button--secondary{color:#b7bdb9;background:#ffffff06;border:1px solid #ffffff17;flex:1}.settings-security-intro{background:#ffffff05;border:1px solid #ffffff0f;border-radius:11px;align-items:flex-start;gap:11px;margin:22px 0 20px;padding:13px;display:flex}.settings-security-intro__icon{color:#a7dd0b;background:#b7ff000e;border-radius:9px;flex:0 0 31px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.settings-security-intro__icon svg{stroke:currentColor;stroke-width:1.6px;width:16px;height:16px}.settings-security-intro strong{color:#d8dcda;font-size:10px}.settings-security-intro p{color:var(--settings-muted);margin:4px 0 0;font-size:8px;line-height:1.5}.panel-user{align-items:center;display:flex}.panel-user__profile{border-radius:10px;align-items:center;gap:9px;min-width:0;transition:opacity .16s,transform .22s cubic-bezier(.2,.8,.2,1);display:flex}.panel-user__profile:hover{opacity:.9;transform:translateY(-1px)}.panel-user__avatar{flex:0 0 38px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;border-radius:50%!important;width:38px!important;height:38px!important}.panel-user__avatar img{object-fit:cover;width:100%;height:100%;display:block}html[data-theme=light] .settings-page{--settings-text:#202521;--settings-soft:#68706b;--settings-muted:#929893;--settings-line:#1d231f17;--settings-surface:#ffffff4d;--settings-surface-soft:#1d231f06;--settings-accent:#749d00}html[data-theme=light] .settings-section{border-color:var(--settings-line);background:linear-gradient(145deg,#ffffff7a,#f2f2ed52);box-shadow:0 15px 40px #262c2706}html[data-theme=light] .settings-section__kicker{color:#848b86}html[data-theme=light] .settings-section__number{color:#adb2ae}html[data-theme=light] .settings-avatar{background:radial-gradient(circle at 35% 25%,#7fa80017,#0000 55%),#f1f2eb;border-color:#70970030;box-shadow:0 0 0 5px #70970006,0 17px 38px #262d2712}html[data-theme=light] .settings-avatar__fallback{color:#6f9700}html[data-theme=light] .settings-field label{color:#555d58}html[data-theme=light] .settings-field input{color:#242a26;background:#ffffff73;border-color:#1d231f1c}html[data-theme=light] .settings-field input:focus{background:#fff;border-color:#6f970066;box-shadow:0 0 0 3px #6f97000b}html[data-theme=light] .settings-field input[readonly]{color:#717873}html[data-theme=light] .settings-button--primary{color:#fff;background:#7da700;border-color:#739b00}html[data-theme=light] .settings-button--primary:hover{background:#6e9500}html[data-theme=light] .settings-button--secondary{color:#4f5752;background:#1d231f06;border-color:#1d231f1c}html[data-theme=light] .settings-security-intro{background:#1d231f05;border-color:#1d231f13}html[data-theme=light] .settings-security-intro strong{color:#333a35}html[data-theme=light] .settings-security-intro__icon{color:#6e9600;background:#6f970011}html[data-theme=light] .settings-notice{color:#5e8200;background:#6f97000e;border-color:#6f970026}@media (width<=1000px){.settings-grid{grid-template-columns:1fr}}@media (width<=650px){.settings-profile{grid-template-columns:1fr}.settings-section{padding:18px}.settings-avatar-zone{padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.settings-avatar,.settings-avatar__overlay,.settings-button,.panel-user__profile{transition:none!important;transform:none!important}}.ncal{--ncal-accent:#b7ff00;--ncal-bg:#101311;--ncal-surface:#141816;--ncal-surface-soft:#181d1a;--ncal-border:#ffffff12;--ncal-border-strong:#ffffff1c;--ncal-text:#edf1ee;--ncal-soft:#8b948e;--ncal-muted:#5e6862;width:100%;animation:.3s cubic-bezier(.22,1,.36,1) both ncalEnter}@keyframes ncalEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.ncal-toolbar{border-bottom:1px solid var(--ncal-border);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding-bottom:12px;display:flex}.ncal-toolbar__left,.ncal-toolbar__right{align-items:center;gap:9px;display:flex}.ncal-navigation{border:1px solid var(--ncal-border);background:#ffffff04;border-radius:10px;align-items:center;height:38px;display:flex;overflow:hidden}.ncal-icon-button{color:#89938d;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;transition:color .15s,background-color .15s,transform .18s cubic-bezier(.2,.8,.2,1);display:flex}.ncal-icon-button:hover{color:var(--ncal-text);background:#ffffff0a}.ncal-icon-button:active{transform:scale(.93)}.ncal-icon-button svg{stroke:currentColor;stroke-width:1.8px;width:15px;height:15px}.ncal-range{border-right:1px solid var(--ncal-border);border-left:1px solid var(--ncal-border);min-width:190px;height:36px;color:var(--ncal-text);white-space:nowrap;justify-content:center;align-items:center;padding:0 11px;font-size:11px;font-weight:650;display:flex}.ncal-today,.ncal-view-mode{border:1px solid var(--ncal-border);color:#a4aca7;background:#ffffff04;border-radius:10px;justify-content:center;align-items:center;height:38px;padding:0 13px;font-size:10px;font-weight:650;display:inline-flex}.ncal-today{cursor:pointer;transition:color .15s,background-color .15s,transform .18s cubic-bezier(.2,.8,.2,1)}.ncal-today:hover{color:var(--ncal-text);background:#ffffff0b}.ncal-today:active{transform:scale(.96)}.ncal-view-mode{color:var(--ncal-text)}.ncal-create{color:#121609;cursor:pointer;background:#a8e700;border:1px solid #a5df00;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:10px;font-weight:800;transition:transform .19s cubic-bezier(.2,.8,.2,1),background-color .16s;display:inline-flex;box-shadow:0 8px 24px #96ce0014}.ncal-create:hover{background:#b5f500;transform:translateY(-1px)}.ncal-create:active{transform:scale(.97)}.ncal-create svg{stroke:currentColor;stroke-width:2px;width:14px;height:14px}.ncal-subbar{min-height:42px;color:var(--ncal-soft);justify-content:space-between;align-items:center;gap:14px;font-size:9px;display:flex}.ncal-subbar__company{align-items:center;gap:7px;display:flex}.ncal-status-dot{background:var(--ncal-accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #b7ff0009}.ncal-subbar__sync{color:var(--ncal-muted)}.ncal-board{border:1px solid var(--ncal-border);background:var(--ncal-bg);border-radius:13px;width:100%;position:relative;overflow:hidden}.ncal-scroll{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;width:100%;min-height:610px;max-height:calc(100vh - 205px);overflow:auto}.ncal-scroll::-webkit-scrollbar{width:8px;height:8px}.ncal-scroll::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.ncal-grid{background:var(--ncal-bg);grid-template-columns:68px repeat(7,minmax(145px,1fr));min-width:1080px;display:grid}.ncal-grid__corner,.ncal-day-header{z-index:15;border-bottom:1px solid var(--ncal-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141816f5;height:62px;position:sticky;top:0}.ncal-grid__corner{z-index:18;border-right:1px solid var(--ncal-border);color:var(--ncal-muted);letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:flex-end;padding-bottom:10px;font-size:8px;font-weight:750;display:flex;left:0}.ncal-day-header{border-right:1px solid var(--ncal-border);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:sticky}.ncal-day-header__weekday{color:var(--ncal-soft);text-transform:capitalize;font-size:9px;font-weight:560}.ncal-day-header__date{color:#dce1de;font-size:10px;font-weight:750}.ncal-day-header__dot{background:var(--ncal-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:11px}.ncal-time{z-index:8;border-right:1px solid var(--ncal-border);border-bottom:1px solid var(--ncal-border);color:#737d77;background:#101311fa;justify-content:center;align-items:flex-start;min-height:82px;padding-top:10px;font-size:9px;font-weight:550;display:flex;position:sticky;left:0}.ncal-slot{border-right:1px solid var(--ncal-border);border-bottom:1px solid var(--ncal-border);cursor:pointer;outline:none;flex-direction:column;align-items:stretch;gap:4px;min-height:82px;padding:5px;transition:background-color .15s;display:flex;position:relative}.ncal-slot:hover:not(.is-past){background:#ffffff06}.ncal-slot.is-today{background:#b7ff0003}.ncal-slot.is-past{cursor:default;background-image:repeating-linear-gradient(-45deg,#ffffff02,#ffffff02 5px,#0000 5px 10px)}.ncal-slot__plus{width:25px;height:25px;color:var(--ncal-accent);opacity:0;background:#b7ff0012;border-radius:8px;justify-content:center;align-items:center;font-size:15px;transition:opacity .15s,transform .19s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}.ncal-slot:hover:not(.is-past) .ncal-slot__plus{opacity:1;transform:translate(-50%,-50%)scale(1)}.ncal-event{color:#e8ece9;text-align:left;cursor:pointer;background:#1a1f1c;border:1px solid #ffffff12;border-left-width:2px;border-radius:7px;flex-direction:column;align-items:stretch;gap:4px;width:100%;min-height:32px;padding:6px 7px;transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .15s,border-color .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 12px #00000014}.ncal-event:hover{z-index:2;background:#202621;transform:translateY(-1px)scale(1.012)}.ncal-event--scheduled{border-left-color:#aee900}.ncal-event--published{border-left-color:#6f9b35}.ncal-event--draft{border-left-color:#747d78}.ncal-event--error{border-color:#d14e4e47 #d14e4e47 #d14e4e47 #d14e4e}.ncal-event__top{align-items:center;gap:5px;min-width:0;display:flex}.ncal-event__platform{color:#cbd1cd;background:#ffffff0a;border:1px solid #ffffff14;border-radius:5px;flex:0 0 17px;justify-content:center;align-items:center;width:17px;height:17px;font-size:6px;font-weight:850;display:inline-flex}.ncal-event__time{color:#e4e9e6;font-size:8px;font-weight:750}.ncal-event__status{color:#727c76;white-space:nowrap;margin-left:auto;font-size:7px;font-weight:700}.ncal-event--scheduled .ncal-event__status{color:#91bd17}.ncal-event--error .ncal-event__status{color:#d97070}.ncal-event__content{color:#a4aca7;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.ncal-more-events{color:#77817b;padding:2px 4px;font-size:7px;display:block}.ncal-loading,.ncal-error{min-height:610px;color:var(--ncal-soft);flex-direction:column;justify-content:center;align-items:center;display:flex}.ncal-loading[hidden],.ncal-error[hidden],.ncal-scroll[hidden]{display:none!important}.ncal-loading{gap:5px}.ncal-loading>span{background:linear-gradient(90deg,#ffffff08,#ffffff14,#ffffff08) 0 0/200% 100%;border-radius:10px;width:90px;height:7px;animation:1.3s linear infinite ncalShimmer}.ncal-loading>span:nth-child(2){width:130px}.ncal-loading>span:nth-child(3){width:65px}.ncal-loading p{margin:13px 0 0;font-size:9px}@keyframes ncalShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ncal-error strong{color:var(--ncal-text);font-size:13px}.ncal-error p{color:var(--ncal-soft);margin:6px 0 16px;font-size:9px}.ncal-error button{border:1px solid var(--ncal-border-strong);color:#b5bcb7;cursor:pointer;background:0 0;border-radius:8px;height:34px;padding:0 12px;font-size:9px}body.ncal-composer-open{overflow:hidden}.ncal-composer{color:#edf1ee;background:0 0;border:1px solid #ffffff14;border-radius:18px;width:min(1080px,100vw - 48px);max-width:none;padding:0;overflow:visible;box-shadow:0 36px 120px #0000007a}.ncal-composer::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050706b8}.ncal-composer__surface{background:#121513;border-radius:18px;overflow:hidden}.ncal-composer__header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:30px;padding:21px 23px 18px;display:flex}.ncal-composer__eyebrow{color:#a9df13;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.ncal-composer__header h2{color:#eff2f0;letter-spacing:-.025em;margin:0;font-size:18px;font-weight:680}.ncal-composer__header p{color:#707a74;margin:5px 0 0;font-size:9px}.ncal-composer__close{color:#858e88;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ncal-composer__close:hover{color:#fff;background:#ffffff0d}.ncal-composer__close svg{stroke:currentColor;stroke-width:1.7px;width:14px;height:14px}.ncal-composer__body{grid-template-columns:minmax(0,1.5fr) minmax(270px,.7fr);min-height:455px;display:grid}.ncal-composer__main{border-right:1px solid #ffffff12;padding:22px}.ncal-composer__aside{background:#ffffff03;flex-direction:column;gap:18px;padding:22px;display:flex}.ncal-field{flex-direction:column;display:flex}.ncal-field+.ncal-field{margin-top:18px}.ncal-field label,.ncal-aside-block__label{color:#919a94;letter-spacing:.02em;margin-bottom:7px;font-size:8px;font-weight:750}.ncal-field textarea,.ncal-field input{color:#e8ece9;width:100%;font:inherit;background:#0f1210;border:1px solid #ffffff14;border-radius:10px;outline:none;transition:border-color .15s,box-shadow .15s}.ncal-field textarea{resize:vertical;min-height:235px;padding:13px;font-size:11px;line-height:1.6}.ncal-field input{height:39px;padding:0 10px;font-size:10px}.ncal-channel-list{flex-wrap:wrap;align-items:stretch;gap:7px;display:flex}.ncal-channel{color:#a3aba6;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:5px 9px 5px 5px;transition:border-color .15s,background-color .15s,transform .18s cubic-bezier(.2,.8,.2,1);display:inline-flex}.ncal-channel:hover{transform:translateY(-1px)}.ncal-channel.is-selected{color:#dce5d8;background:#b7ff000e;border-color:#b7ff0040}.ncal-channel__mark{color:#d7dcd9;background:#ffffff0b;border-radius:7px;justify-content:center;align-items:center;width:27px;height:27px;font-size:7px;font-weight:850;display:flex}.ncal-channel__body{text-align:left;flex-direction:column;display:flex}.ncal-channel__body small{color:#69736d;margin-top:1px;font-size:7px}.ncal-channel-empty{color:#69736d;font-size:9px}.ncal-media-actions{gap:7px;margin-top:9px;display:flex}.ncal-media-action{color:#919a94;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:8px;font-weight:700;display:inline-flex}.ncal-media-action:hover{color:#d5dad7;background:#ffffff0a}.ncal-media-action--design{color:#a8d82e}.ncal-media-action svg{stroke:currentColor;stroke-width:1.6px;width:13px;height:13px}.ncal-media-list{gap:7px;margin-top:9px;display:grid}.ncal-media-item{background:#ffffff05;border:1px solid #ffffff12;border-radius:8px;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:9px;min-height:50px;padding:4px 7px 4px 4px;display:grid}.ncal-media-item__preview{object-fit:cover;background:#101312;border-radius:6px;width:42px;height:42px}.ncal-media-item__details{flex-direction:column;gap:3px;min-width:0;display:flex}.ncal-media-item__details strong,.ncal-media-item__details small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ncal-media-item__details strong{color:#d5dad7;font-size:9px}.ncal-media-item__details small{color:#69736d;font-size:8px}.ncal-media-item__remove{color:#919a94;cursor:pointer;background:0 0;border:0;border-radius:6px;width:28px;height:28px;font-size:18px}.ncal-media-item__remove:hover{color:#f0f3f1;background:#ffffff0d}.ncal-aside-block{flex-direction:column;display:flex}.ncal-date-time{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ncal-date-time .ncal-field+.ncal-field{margin-top:0}.ncal-preview{background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;padding:14px}.ncal-preview__brand{align-items:center;gap:8px;display:flex}.ncal-preview__brand>span{color:#111609;background:#a8e700;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:flex}.ncal-preview__brand div{flex-direction:column;display:flex}.ncal-preview__brand small{color:#626c66;margin-top:1px;font-size:7px}.ncal-preview>p{color:#909994;white-space:pre-wrap;margin:14px 0 0;font-size:9px;line-height:1.55}.ncal-composer__status{color:#91b83a;border-top:1px solid #ffffff0d;min-height:32px;padding:8px 22px;font-size:8px}.ncal-composer__footer{background:#00000024;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;padding:13px 20px;display:flex}.ncal-composer__footer>div{gap:7px;display:flex}.ncal-composer__stage{color:#5f6963;font-size:8px}.ncal-draft-button,.ncal-schedule-button{cursor:pointer;border-radius:8px;height:35px;padding:0 12px;font-size:8px;font-weight:750;transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .15s}.ncal-draft-button{color:#a9b0ac;background:#ffffff06;border:1px solid #ffffff17}.ncal-schedule-button{color:#111609;background:#a8e700;border:1px solid #9bd000}.ncal-draft-button:hover,.ncal-schedule-button:hover{transform:translateY(-1px)}html[data-theme=light] .ncal{--ncal-accent:#739b00;--ncal-bg:#f7f6f1;--ncal-surface:#faf9f5;--ncal-surface-soft:#f1f1eb;--ncal-border:#1d231f16;--ncal-border-strong:#1d231f24;--ncal-text:#202521;--ncal-soft:#68706b;--ncal-muted:#969d98}html[data-theme=light] .ncal-navigation,html[data-theme=light] .ncal-today,html[data-theme=light] .ncal-view-mode{background:#ffffff47}html[data-theme=light] .ncal-icon-button:hover,html[data-theme=light] .ncal-today:hover{color:#202521;background:#1d231f0a}html[data-theme=light] .ncal-create{color:#fff;box-shadow:none;background:#7ca600;border-color:#739b00}html[data-theme=light] .ncal-create:hover{background:#6f9700}html[data-theme=light] .ncal-status-dot{background:#83ad00}html[data-theme=light] .ncal-board,html[data-theme=light] .ncal-grid{background:#f7f6f1}html[data-theme=light] .ncal-grid__corner,html[data-theme=light] .ncal-day-header{background:#f6f5f0f5}html[data-theme=light] .ncal-day-header.is-today{background:linear-gradient(#7097000f,#f6f5f0f5)}html[data-theme=light] .ncal-time{color:#8d948f;background:#f7f6f1fa}html[data-theme=light] .ncal-slot:hover:not(.is-past){background:#1d231f06}html[data-theme=light] .ncal-slot.is-today{background:#70970004}html[data-theme=light] .ncal-slot.is-past{background-image:repeating-linear-gradient(-45deg,#1d231f04,#1d231f04 5px,#0000 5px 10px)}html[data-theme=light] .ncal-event{color:#282e2a;background:#ffffff8f;border-color:#1d231f14;box-shadow:0 4px 13px #242b2609}html[data-theme=light] .ncal-event:hover{background:#fff}html[data-theme=light] .ncal-event__platform{color:#515953;background:#1d231f09;border-color:#1d231f14}html[data-theme=light] .ncal-event__time{color:#343a36}html[data-theme=light] .ncal-event__content{color:#707873}html[data-theme=light] .ncal-slot__plus{color:#709700;background:#6f970013}html[data-theme=light] .ncal-composer{color:#202521;border-color:#1d231f1a;box-shadow:0 35px 110px #21272333}html[data-theme=light] .ncal-composer__surface{background:#f8f7f2}html[data-theme=light] .ncal-composer__header,html[data-theme=light] .ncal-composer__main,html[data-theme=light] .ncal-composer__footer{border-color:#1d231f16}html[data-theme=light] .ncal-composer__header h2{color:#202521}html[data-theme=light] .ncal-composer__header p{color:#747c77}html[data-theme=light] .ncal-composer__eyebrow{color:#6f9700}html[data-theme=light] .ncal-field label,html[data-theme=light] .ncal-aside-block__label{color:#5f6762}html[data-theme=light] .ncal-channel,html[data-theme=light] .ncal-media-action,html[data-theme=light] .ncal-preview{background:#ffffff61;border-color:#1d231f14}html[data-theme=light] .ncal-channel.is-selected{color:#303730;background:#6f97000f;border-color:#6f970038}html[data-theme=light] .ncal-channel__mark{color:#4e5650;background:#1d231f0b}html[data-theme=light] .ncal-preview__brand>span{color:#fff;background:#789f00}html[data-theme=light] .ncal-preview>p{color:#6e7671}html[data-theme=light] .ncal-schedule-button{color:#fff;background:#7ca600;border-color:#739b00}@media (width<=900px){.ncal-toolbar{flex-direction:column;align-items:stretch}.ncal-toolbar__left,.ncal-toolbar__right{justify-content:space-between}.ncal-composer__body{grid-template-columns:1fr}.ncal-composer__main{border-bottom:1px solid #ffffff12;border-right:0}}@media (width<=600px){.ncal-range{min-width:150px;font-size:9px}.ncal-composer{width:calc(100vw - 18px)}.ncal-composer__footer{flex-direction:column;align-items:stretch}.ncal-composer__footer>div{grid-template-columns:1fr 1fr;display:grid}}@media (prefers-reduced-motion:reduce){.ncal,.ncal-event,.ncal-create,.ncal-icon-button,.ncal-today,.ncal-channel,.ncal-slot__plus{transition:none!important;animation:none!important;transform:none!important}}.ncal-composer{border-radius:18px!important;width:min(1080px,100vw - 56px)!important;max-width:1080px!important;height:auto!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important;transform:translate(0,0)!important}.ncal-composer[open]{display:block!important}.ncal-composer__surface{border-radius:18px!important;flex-direction:column!important;width:100%!important;max-height:calc(100dvh - 48px)!important;display:flex!important;overflow:hidden!important}.ncal-composer__body{flex:auto;overflow:hidden;min-height:0!important}.ncal-composer__main,.ncal-composer__aside{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;min-height:0;overflow-y:auto}.ncal-composer__main::-webkit-scrollbar{width:6px}.ncal-composer__aside::-webkit-scrollbar{width:6px}.ncal-composer__main::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.ncal-composer__aside::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.ncal-composer__header,.ncal-composer__footer,.ncal-composer__status{flex:none}@media (width>=1400px){.ncal-composer{width:min(1120px,100vw - 80px)!important;max-width:1120px!important}}@media (width<=1100px){.ncal-composer{width:calc(100vw - 36px)!important;max-height:calc(100dvh - 36px)!important}.ncal-composer__surface{max-height:calc(100dvh - 36px)!important}}@media (width<=700px){.ncal-composer{border-radius:15px!important;width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}.ncal-composer__surface{border-radius:15px!important;max-height:calc(100dvh - 16px)!important}}.ncal-composer[open]{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;margin:0!important;padding:28px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:auto!important;transform:translate(0,0)!important}.ncal-composer__surface{background:#0f1112!important;border:1px solid #ffffff13!important;border-radius:16px!important;width:min(1060px,100vw - 56px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 56px)!important;margin:auto!important;overflow:hidden!important;box-shadow:0 32px 90px #00000075!important}.ncal-composer::backdrop{-webkit-backdrop-filter:blur(9px)!important;background:#040506c7!important}.ncal-composer__header{background:#101213!important;border-bottom-color:#ffffff12!important}.ncal-composer__main{background:#0f1112!important;border-right-color:#ffffff12!important}.ncal-composer__aside{background:#121415!important}.ncal-composer__footer{background:#0d0f10!important;border-top-color:#ffffff12!important}.ncal-composer__status{background:#0e1011!important;border-top-color:#ffffff0e!important}.ncal-composer__status:empty,.ncal-composer__stage{display:none!important}.ncal-composer__footer{justify-content:flex-end!important}.ncal-composer__body{grid-template-columns:minmax(0,1.6fr) minmax(285px,.72fr)!important;height:auto!important;min-height:410px!important;max-height:calc(100dvh - 190px)!important;overflow:hidden!important}.ncal-composer__main,.ncal-composer__aside{overflow-y:auto!important}.ncal-field textarea,.ncal-field input{color:#eef1ef!important;background:#0b0d0e!important;border-color:#ffffff16!important}.ncal-field textarea:hover,.ncal-field input:hover{border-color:#ffffff21!important}.ncal-field textarea:focus,.ncal-field input:focus{border-color:#b7ff0059!important;box-shadow:0 0 0 3px #b7ff0006!important}.ncal-preview{background:#151718!important;border-color:#ffffff13!important}.ncal-channel-list{gap:8px!important}.ncal-channel{background:#151718!important;border-color:#ffffff13!important;border-radius:10px!important;min-height:43px!important;padding:6px 11px 6px 7px!important}.ncal-channel:hover{background:#181b1c!important;border-color:#ffffff21!important}.ncal-channel.is-selected{box-shadow:inset 0 0 0 1px #b7ff0006;background:#b7ff000b!important;border-color:#b7ff004d!important}.ncal-channel__mark{color:#0000!important;background:0 0!important;border:0!important;border-radius:8px!important;flex:0 0 29px!important;justify-content:center!important;align-items:center!important;width:29px!important;height:29px!important;padding:0!important;display:flex!important;overflow:visible!important}.ncal-brand-icon{flex:none;width:27px;height:27px;display:block}.ncal-channel__body strong{color:#e1e5e2!important;font-size:9px!important;font-weight:670!important}.ncal-channel__body small{color:#707873!important;font-size:7px!important}.ncal-event__platform{color:#0000!important;background:0 0!important;border:0!important;border-radius:6px!important;flex:0 0 19px!important;width:19px!important;height:19px!important;padding:0!important;overflow:visible!important}.ncal-event__platform .ncal-brand-icon{width:19px;height:19px}.ncal-slot.is-now-hour{position:relative;background:#b7ff0005!important}.ncal-now-line{z-index:12;top:var(--ncal-now-position,0%);pointer-events:none;background:#b7ff00;height:1px;position:absolute;left:0;right:0;box-shadow:0 0 8px #b7ff0024}.ncal-now-line:before{content:"";background:#b7ff00;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:-3px;transform:translateY(-50%);box-shadow:0 0 0 3px #b7ff0014}.ncal-now-line:after{content:attr(data-time);color:#b7ff00;letter-spacing:.01em;background:#1a210d;border-radius:5px;padding:2px 5px;font-size:7px;font-weight:800;line-height:1;position:absolute;top:-10px;right:5px}.ncal-time.is-now-hour{color:#aee900!important;font-weight:750!important}.ncal-day-header.is-today{background:linear-gradient(#b7ff000d,#141716)!important}.ncal-draft-button{color:#aab1ad!important;background:#151718!important;border-color:#ffffff1a!important}.ncal-draft-button:hover{color:#e1e5e2!important;background:#1a1d1e!important}.ncal-schedule-button{box-shadow:0 7px 20px #a8e70012;color:#101407!important;background:#a8e700!important;border-color:#9bd000!important}.ncal-schedule-button:hover{background:#b5f500!important}.ncal-media-action--design{color:#b7ff00!important;background:#b7ff0006!important;border-color:#b7ff001f!important}.ncal-media-action--design:hover{background:#b7ff000e!important;border-color:#b7ff0040!important}html[data-theme=light] .ncal-composer__surface{background:#f6f5f0!important;border-color:#1d231f1a!important;box-shadow:0 35px 100px #1d231f33!important}html[data-theme=light] .ncal-composer__header{background:#f8f7f2!important}html[data-theme=light] .ncal-composer__main{background:#f7f6f1!important}html[data-theme=light] .ncal-composer__aside{background:#f1f1ec!important}html[data-theme=light] .ncal-composer__footer,html[data-theme=light] .ncal-composer__status{background:#f3f2ed!important}html[data-theme=light] .ncal-field textarea,html[data-theme=light] .ncal-field input{color:#232824!important;background:#ffffffa3!important;border-color:#1d231f1a!important}html[data-theme=light] .ncal-preview,html[data-theme=light] .ncal-channel{background:#ffffff7a!important;border-color:#1d231f16!important}html[data-theme=light] .ncal-channel__body strong{color:#29302b!important}html[data-theme=light] .ncal-channel__body small{color:#777f7a!important}html[data-theme=light] .ncal-channel.is-selected{background:#6f97000e!important;border-color:#6f970040!important}html[data-theme=light] .ncal-slot.is-now-hour{background:#6f970006!important}html[data-theme=light] .ncal-now-line{background:#719800;box-shadow:0 0 7px #7198001f}html[data-theme=light] .ncal-now-line:before{background:#719800;box-shadow:0 0 0 3px #71980014}html[data-theme=light] .ncal-now-line:after{color:#638600;background:#edf2df}html[data-theme=light] .ncal-time.is-now-hour{color:#688e00!important}@media (width<=1100px){.ncal-composer[open]{padding:18px!important}.ncal-composer__surface{width:calc(100vw - 36px)!important;max-height:calc(100dvh - 36px)!important}}@media (width<=760px){.ncal-composer[open]{align-items:start!important;padding:8px!important}.ncal-composer__surface{border-radius:14px!important;width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}.ncal-composer__body{grid-template-columns:1fr!important;max-height:calc(100dvh - 190px)!important;overflow-y:auto!important}.ncal-composer__main{border-bottom:1px solid #ffffff12;border-right:0!important}}@media (prefers-reduced-motion:reduce){.ncal-composer__surface,.ncal-now-line,.ncal-channel{transition:none!important}}.ncal-draft-button:disabled,.ncal-schedule-button:disabled{cursor:wait;opacity:.62}.ncal-draft-button.is-loading,.ncal-schedule-button.is-loading{padding-left:29px;position:relative}.ncal-draft-button.is-loading:before,.ncal-schedule-button.is-loading:before{content:"";border:1.5px solid;border-right-color:#0000;border-radius:50%;width:10px;height:10px;animation:.65s linear infinite noctivaPublishSpin;position:absolute;top:50%;left:11px;transform:translateY(-50%)}@keyframes noctivaPublishSpin{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}.ncal-event--just-created{animation:.42s cubic-bezier(.22,1,.36,1) both noctivaPostCreated}@keyframes noctivaPostCreated{0%{opacity:0;transform:translateY(5px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ncal-draft-button.is-loading:before,.ncal-schedule-button.is-loading:before,.ncal-event--just-created{animation:none!important}}.nmv3-composer[open]{width:calc(100vw - 32px)!important;max-width:1760px!important;height:calc(100vh - 24px)!important;max-height:1040px!important;margin:0!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.nmv3-composer .ncal-composer__surface{grid-template-rows:auto minmax(0,1fr) auto auto!important;width:100%!important;height:100%!important;display:grid!important;overflow:hidden!important}.nmv3-composer .ncal-composer__body{grid-template-columns:minmax(360px,34%) minmax(0,66%)!important;min-height:0!important;display:grid!important;overflow:hidden!important}.nmv3-composer .ncal-composer__main,.nmv3-composer .ncal-composer__aside{min-width:0!important;min-height:0!important;overflow:hidden!important}.nmv3-composer .ncal-composer__aside{border-left:1px solid color-mix(in srgb, currentColor 8%, transparent)!important;flex-direction:column!important;padding:17px 24px 16px!important;display:flex!important}.nmv3-composer textarea[data-ncal-content]{resize:none!important;height:clamp(190px,31vh,340px)!important;min-height:190px!important;max-height:340px!important}.nmv3-composer .ncal-preview{display:none!important}.nmv3-host{flex-direction:column!important;flex:auto!important;min-height:0!important;margin-top:7px!important;display:flex!important}.nmv3-host>.ncal-aside-block__label{display:none!important}.nmv3{flex-direction:column;flex:auto;gap:9px;min-height:0;display:flex}.nmv3__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.nmv3__header>div{flex-direction:column;gap:2px;display:flex}.nmv3__header strong{font-size:14px;font-weight:750}.nmv3__header small{opacity:.45;font-size:9px}.nmv3__format-badge{border:1px solid color-mix(in srgb, currentColor 11%, transparent);opacity:.62;border-radius:999px;align-items:center;height:25px;padding:0 10px;font-size:7px;font-weight:800;display:inline-flex}.nmv3__network-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}.nmv3__network-group,.nmv3__viewport-group,.nmv3__format-row{flex-direction:column;gap:5px;display:flex}.nmv3__network-group>span,.nmv3__viewport-group>span,.nmv3__format-row>span{opacity:.42;text-transform:uppercase;letter-spacing:.045em;font-size:7px;font-weight:800}.nmv3__networks,.nmv3__viewports,.nmv3__formats{gap:5px;display:flex;overflow-x:auto}.nmv3__network,.nmv3__viewports button,.nmv3__format{appearance:none;border:1px solid color-mix(in srgb, currentColor 11%, transparent);background:color-mix(in srgb, currentColor 2%, transparent);min-height:31px;color:inherit;opacity:.58;font:inherit;cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:9px;font-weight:700;display:inline-flex}.nmv3__network b{border-radius:5px;place-items:center;width:18px;height:18px;font-size:8px;display:grid}.nmv3__viewports svg{stroke:currentColor;stroke-width:1.6px;width:14px;height:14px}.nmv3__network.is-active,.nmv3__viewports button.is-active,.nmv3__format.is-active{color:#91ca00;opacity:1;background:#b7ff0017;border-color:#b7ff008f}.nmv3__format-row{border:1px solid color-mix(in srgb, currentColor 7%, transparent);background:color-mix(in srgb, currentColor 1.5%, transparent);border-radius:11px;padding:9px 11px}.nmv3__canvas{border:1px solid color-mix(in srgb, currentColor 6%, transparent);background:color-mix(in srgb, currentColor 1.2%, transparent);border-radius:16px;flex:auto;justify-content:center;align-items:center;min-height:0;padding:14px 18px;display:flex;overflow:hidden}.nmv3__device{justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.nmv3[data-viewport=desktop] .nmv3__device{width:100%;height:100%}.nmv3[data-viewport=desktop] .nmv3__phonebar{display:none}.nmv3[data-viewport=mobile] .nmv3__device{border:5px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 3%, transparent);border-radius:36px;width:min(365px,100%);height:min(620px,100%);padding:32px 7px 8px;box-shadow:0 22px 60px #00000029}.nmv3__phonebar{opacity:.5;justify-content:space-between;align-items:center;height:19px;font-size:7px;font-weight:700;display:flex;position:absolute;top:6px;left:13px;right:13px}.nmv3__phonebar i{opacity:.72;background:currentColor;border-radius:999px;width:62px;height:17px;position:absolute;left:50%;transform:translate(-50%)}.nmv3__post{border:1px solid color-mix(in srgb, currentColor 11%, transparent);background:color-mix(in srgb, currentColor 2.5%, transparent);border-radius:14px;width:min(100%,660px);max-height:100%;position:relative;overflow:hidden;box-shadow:0 16px 46px #00000017}.nmv3__post-header{align-items:center;gap:9px;min-height:55px;padding:10px 13px;display:flex}.nmv3__avatar{color:#080a0a;background:#b7ff00;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.nmv3[data-network=facebook] .nmv3__avatar{color:#fff;background:#1877f2}.nmv3[data-network=instagram] .nmv3__avatar{color:#fff;background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.nmv3[data-network=linkedin] .nmv3__avatar{color:#fff;background:#0a66c2}.nmv3__identity{flex-direction:column;gap:2px;min-width:0;display:flex}.nmv3__identity small{opacity:.45;font-size:8px}.nmv3__more{opacity:.46;letter-spacing:2px;margin-left:auto}.nmv3__text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;line-height:1.45}.nmv3__text--bottom{padding:8px 13px 13px;display:none}.nmv3[data-network=instagram][data-format=feed] .nmv3__text--top,.nmv3[data-network=instagram][data-format=carousel] .nmv3__text--top{display:none}.nmv3[data-network=instagram][data-format=feed] .nmv3__text--bottom,.nmv3[data-network=instagram][data-format=carousel] .nmv3__text--bottom{display:block}.nmv3__media-stage{background:color-mix(in srgb, currentColor 3.5%, transparent);place-items:center;width:100%;min-height:0;display:grid;position:relative;overflow:hidden}.nmv3__media{place-items:center;width:100%;height:100%;display:grid}.nmv3__media img,.nmv3__media video{object-fit:contain;width:100%;height:100%;display:block}.nmv3[data-shape=empty] .nmv3__media-stage,.nmv3[data-shape=landscape] .nmv3__media-stage{aspect-ratio:16/9}.nmv3[data-shape=square] .nmv3__post{max-width:520px}.nmv3[data-shape=square] .nmv3__media-stage{aspect-ratio:1}.nmv3[data-shape=portrait] .nmv3__post{max-width:450px}.nmv3[data-shape=portrait] .nmv3__media-stage{aspect-ratio:4/5}.nmv3[data-shape=vertical] .nmv3__post{max-width:360px}.nmv3[data-shape=vertical] .nmv3__media-stage{aspect-ratio:9/16}.nmv3__empty{opacity:.38;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;min-height:210px;padding:30px;display:flex}.nmv3__empty svg{stroke:currentColor;stroke-width:1.2px;width:38px;height:38px}.nmv3__empty strong{font-size:10px}.nmv3__empty small{font-size:8px}.nmv3__instagram-actions{display:none}.nmv3[data-network=instagram] .nmv3__instagram-actions{align-items:center;gap:12px;min-height:39px;padding:0 13px;font-size:18px;display:flex}.nmv3__instagram-actions .nmv3__save{margin-left:auto}.nmv3__facebook-actions{display:none}.nmv3[data-network=facebook] .nmv3__facebook-actions{border-top:1px solid color-mix(in srgb, currentColor 8%, transparent);opacity:.62;justify-content:space-around;align-items:center;min-height:40px;font-size:8px;font-weight:650;display:flex}.nmv3__linkedin-actions{display:none}.nmv3[data-network=linkedin] .nmv3__linkedin-actions{border-top:1px solid color-mix(in srgb, currentColor 8%, transparent);opacity:.62;justify-content:space-around;align-items:center;min-height:41px;font-size:8px;font-weight:650;display:flex}.nmv3__carousel{z-index:20;color:#fff;background:#050707c2;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.nmv3__carousel[hidden]{display:none}.nmv3__carousel button{appearance:none;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:18px;display:grid}.nmv3__carousel span{text-align:center;min-width:44px;font-size:8px;font-weight:800}.nmv3__story-progress,.nmv3__vertical-actions{display:none}.nmv3[data-format=stories] .nmv3__post,.nmv3[data-format=reels] .nmv3__post{aspect-ratio:9/16;color:#fff;background:#070808;border-radius:20px;width:min(315px,100%);max-width:315px}.nmv3[data-format=stories] .nmv3__media-stage,.nmv3[data-format=reels] .nmv3__media-stage{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.nmv3[data-format=stories] .nmv3__post-header,.nmv3[data-format=reels] .nmv3__post-header{z-index:15;color:#fff;background:linear-gradient(#0000008c,#0000);position:absolute;top:12px;left:0;right:0}.nmv3[data-format=stories] .nmv3__story-progress{z-index:20;background:#ffffff45;border-radius:999px;height:2px;display:block;position:absolute;top:8px;left:10px;right:10px}.nmv3[data-format=stories] .nmv3__story-progress span{border-radius:inherit;background:#fff;width:58%;height:100%;display:block}.nmv3[data-format=stories] .nmv3__text,.nmv3[data-format=reels] .nmv3__text--top,.nmv3[data-format=stories] .nmv3__instagram-actions,.nmv3[data-format=stories] .nmv3__facebook-actions,.nmv3[data-format=stories] .nmv3__linkedin-actions,.nmv3[data-format=reels] .nmv3__instagram-actions,.nmv3[data-format=reels] .nmv3__facebook-actions,.nmv3[data-format=reels] .nmv3__linkedin-actions{display:none!important}.nmv3[data-format=reels] .nmv3__text--bottom{z-index:15;color:#fff;text-shadow:0 1px 8px #000000b8;padding:8px;position:absolute;bottom:12px;left:9px;right:56px;display:block!important}.nmv3[data-format=reels] .nmv3__vertical-actions{z-index:17;color:#fff;flex-direction:column;gap:13px;font-size:20px;display:flex;position:absolute;bottom:17px;right:9px}.nmv3[data-viewport=mobile][data-format=stories] .nmv3__post,.nmv3[data-viewport=mobile][data-format=reels] .nmv3__post{aspect-ratio:auto;width:100%;max-width:none;height:100%;box-shadow:none;border:0;border-radius:24px}.nmv3[data-viewport=mobile][data-format=feed] .nmv3__post,.nmv3[data-viewport=mobile][data-format=carousel] .nmv3__post,.nmv3[data-viewport=mobile][data-format=video] .nmv3__post{width:100%;max-width:none;box-shadow:none;border-radius:20px}.nmv3[data-format=video] .nmv3__media-stage{aspect-ratio:16/9}.nmv3-composer .ncal-media-list{flex-wrap:nowrap!important;gap:7px!important;max-height:80px!important;display:flex!important;overflow:auto hidden!important}.nmv3-composer .ncal-media-item{flex:0 0 170px!important;min-width:170px!important}@media (height<=780px) and (width>=761px){.nmv3-composer textarea[data-ncal-content]{height:180px!important;min-height:180px!important}.nmv3__canvas{padding:7px 12px}.nmv3[data-viewport=mobile] .nmv3__device{width:min(300px,100%);height:min(480px,100%)}.nmv3[data-viewport=desktop][data-format=stories] .nmv3__post,.nmv3[data-viewport=desktop][data-format=reels] .nmv3__post{width:min(250px,100%)}}@media (width<=760px){.nmv3-composer[open]{width:calc(100vw - 8px)!important;height:calc(100vh - 8px)!important;top:4px!important;left:4px!important;transform:none!important}.nmv3-composer .ncal-composer__body{display:block!important;overflow-y:auto!important}.nmv3-composer .ncal-composer__main,.nmv3-composer .ncal-composer__aside{overflow:visible!important}.nmv3__network-row{grid-template-columns:1fr}.nmv3__canvas{min-height:560px}}.nmv3-composer .nmv3__canvas{scrollbar-gutter:stable;overscroll-behavior:contain;justify-content:center!important;align-items:flex-start!important;padding:18px 20px 24px!important;position:relative!important;overflow:hidden auto!important}.nmv3-composer .nmv3__device{flex:none!important;margin:0 auto!important}.nmv3[data-viewport=desktop] .nmv3__device{padding-bottom:8px;height:auto!important;min-height:min-content!important}.nmv3[data-viewport=mobile] .nmv3__device{flex:none!important}.nmv3__canvas{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, currentColor 22%, transparent) transparent}.nmv3__canvas::-webkit-scrollbar{width:8px}.nmv3__canvas::-webkit-scrollbar-track{background:0 0}.nmv3__canvas::-webkit-scrollbar-thumb{background:color-mix(in srgb, currentColor 24%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.nmv3__canvas::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, currentColor 38%, transparent);background-clip:padding-box}.nmv3-composer[open]{width:calc(100vw - 16px)!important;max-width:1840px!important;height:calc(100vh - 12px)!important;max-height:1080px!important}.nmv3-composer .ncal-composer__header{min-height:78px!important;padding:14px 22px 12px!important}.nmv3-composer .ncal-composer__header h1,.nmv3-composer .ncal-composer__header h2,.nmv3-composer .ncal-composer__header h3{margin-bottom:2px!important}.nmv3-composer .ncal-composer__header p{margin-top:2px!important;margin-bottom:0!important}.nmv3-composer .ncal-composer__body{grid-template-columns:minmax(350px,31%) minmax(0,69%)!important}.nmv3-composer .ncal-composer__main{padding:17px 21px 14px!important}.nmv3-composer .ncal-composer__aside{padding:13px 20px 12px!important}.nmv3-composer textarea[data-ncal-content]{height:clamp(180px,29vh,310px)!important;min-height:180px!important;max-height:310px!important}.nmv3-composer .ncal-date-time{gap:8px!important;margin-bottom:5px!important}.nmv3-composer .ncal-date-time label,.nmv3-composer .ncal-composer__aside label{margin-bottom:3px!important}.nmv3-composer .ncal-date-time input{height:38px!important;min-height:38px!important}.nmv3-host{margin-top:3px!important}.nmv3{gap:6px!important}.nmv3__header{min-height:32px!important}.nmv3__header strong{font-size:13px!important}.nmv3__header small{margin-top:0!important;font-size:8px!important}.nmv3__format-badge{height:22px!important;min-height:22px!important;padding:0 8px!important}.nmv3__network-row{gap:12px!important}.nmv3__network-group,.nmv3__viewport-group,.nmv3__format-row{gap:3px!important}.nmv3__network-group>span,.nmv3__viewport-group>span,.nmv3__format-row>span{font-size:6px!important}.nmv3__network,.nmv3__viewports button,.nmv3__format{min-height:27px!important;padding:0 10px!important;font-size:8px!important}.nmv3__format-row{border-radius:9px!important;padding:6px 8px!important}.nmv3__canvas{border-radius:13px!important;padding:10px 14px 18px!important}.nmv3[data-viewport=desktop][data-format=feed] .nmv3__post,.nmv3[data-viewport=desktop][data-format=carousel] .nmv3__post{width:min(100%,760px)!important;max-width:760px!important}.nmv3[data-viewport=desktop][data-shape=landscape] .nmv3__post{width:min(100%,860px)!important;max-width:860px!important}.nmv3__post-header{min-height:47px!important;padding:7px 11px!important}.nmv3__avatar{flex-basis:29px!important;width:29px!important;height:29px!important}.nmv3__identity strong{font-size:9px!important}.nmv3__identity small{font-size:7px!important}.nmv3-composer .ncal-composer__footer{min-height:52px!important;padding-top:7px!important;padding-bottom:7px!important}.nmv3-composer .ncal-composer__header h1,.nmv3-composer .ncal-composer__header h2,.nmv3-composer .ncal-composer__header h3{font-size:20px!important;line-height:1.2!important}.nmv3-composer .ncal-composer__header p{font-size:11px!important;line-height:1.4!important}.nmv3-composer .ncal-composer__main label,.nmv3-composer .ncal-composer__aside label,.nmv3-composer .ncal-field>label,.nmv3-composer .ncal-aside-block__label{font-size:10px!important;line-height:1.3!important}.nmv3-composer input,.nmv3-composer textarea,.nmv3-composer select{font-size:12px!important}.nmv3__header strong{font-size:15px!important;line-height:1.25!important}.nmv3__header small{font-size:10px!important;line-height:1.35!important}.nmv3__format-badge{font-size:9px!important;font-weight:800!important}.nmv3__network-group>span,.nmv3__viewport-group>span,.nmv3__format-row>span{opacity:.58!important;letter-spacing:.035em!important;font-size:9px!important;line-height:1.2!important}.nmv3__network,.nmv3__viewports button,.nmv3__format{min-height:32px!important;padding:0 12px!important;font-size:11px!important;font-weight:650!important;line-height:1!important}.nmv3__network b{width:19px!important;height:19px!important;font-size:9px!important}.nmv3__viewports svg{width:15px!important;height:15px!important}.nmv3__post-header{min-height:52px!important}.nmv3__avatar{flex-basis:32px!important;width:32px!important;height:32px!important;font-size:10px!important}.nmv3__identity strong{font-size:11px!important;line-height:1.2!important}.nmv3__identity small{opacity:.56!important;font-size:9px!important;line-height:1.2!important}.nmv3__text{font-size:12px!important;line-height:1.48!important}.nmv3__text--top{padding:2px 13px 11px!important}.nmv3__text--bottom{padding:9px 13px 13px!important}.nmv3__facebook-actions,.nmv3__linkedin-actions{font-size:10px!important}.nmv3__instagram-actions{font-size:19px!important}.nmv3__empty strong{font-size:12px!important;line-height:1.3!important}.nmv3__empty small{font-size:10px!important;line-height:1.4!important}.nmv3__carousel span{font-size:10px!important}.nmv3-composer .ncal-composer__footer button{font-size:11px!important}.nmv3-composer .ncal-composer__main small,.nmv3-composer .ncal-composer__main p{font-size:10px!important;line-height:1.4!important}.nmv3__expand{appearance:none;z-index:80;border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 7%, transparent);width:38px;height:38px;color:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;opacity:.78;border-radius:10px;place-items:center;padding:0;transition:opacity .15s,border-color .15s,background .15s,transform .15s;display:grid;position:absolute;top:10px;right:12px;box-shadow:0 7px 22px #00000021}.nmv3__expand:hover{opacity:1;background:#b7ff0014;border-color:#b7ff0075}.nmv3__expand:active{transform:scale(.96)}.nmv3__expand svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.nmv3__expand.is-expanded{color:#a2df00;border-color:#b7ff007a}html.nmv3-preview-lock,html.nmv3-preview-lock body{overflow:hidden!important}.nmv3-composer.nmv3-composer--preview-expanded[open]{z-index:2147483000!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;position:fixed!important;inset:8px!important;transform:none!important}.nmv3-composer--preview-expanded .ncal-composer__header,.nmv3-composer--preview-expanded .ncal-composer__main,.nmv3-composer--preview-expanded .ncal-composer__footer,.nmv3-composer--preview-expanded .ncal-composer__status{display:none!important}.nmv3-composer--preview-expanded .ncal-composer__surface{width:100%!important;height:100%!important;display:block!important;overflow:hidden!important}.nmv3-composer--preview-expanded .ncal-composer__body{width:100%!important;height:100%!important;min-height:0!important;display:block!important;overflow:hidden!important}.nmv3-composer--preview-expanded .ncal-composer__aside{border:0!important;width:100%!important;height:100%!important;padding:16px 20px!important;display:block!important;overflow:hidden!important}.nmv3-composer--preview-expanded .ncal-composer__aside>*{display:none!important}.nmv3-composer--preview-expanded .ncal-composer__aside>.nmv3-host{display:flex!important}.nmv3-composer--preview-expanded .nmv3-host{width:100%!important;height:100%!important;margin:0!important}.nmv3--preview-expanded{gap:10px!important;width:100%!important;height:100%!important}.nmv3--preview-expanded .nmv3__canvas{border-radius:16px!important;flex:auto!important;min-height:0!important;padding:26px 34px 40px!important}.nmv3--preview-expanded[data-viewport=desktop] .nmv3__post{width:min(100%,980px)!important;max-width:980px!important}.nmv3--preview-expanded[data-viewport=desktop][data-format=stories] .nmv3__post,.nmv3--preview-expanded[data-viewport=desktop][data-format=reels] .nmv3__post{width:min(440px,100%)!important;max-width:440px!important}.nmv3--preview-expanded[data-viewport=mobile] .nmv3__device{width:min(430px,100%)!important;height:min(790px,100vh - 210px)!important}.nmv3--preview-expanded .nmv3__expand{z-index:2147483640!important;border:1px solid color-mix(in srgb, currentColor 18%, transparent)!important;background:color-mix(in srgb, currentColor 7%, transparent)!important;width:42px!important;height:42px!important;color:inherit!important;opacity:.88!important;top:0!important;border-radius:10px!important;margin:0!important;position:fixed!important;inset:22px 24px auto auto!important;transform:none!important;box-shadow:0 10px 30px #0000002e!important}.nmv3--preview-expanded .nmv3__expand:hover{opacity:1!important;border-color:color-mix(in srgb, currentColor 35%, transparent)!important;background:color-mix(in srgb, currentColor 11%, transparent)!important}.nmv3--preview-expanded .nmv3__expand svg{display:none!important}.nmv3--preview-expanded .nmv3__expand:before,.nmv3--preview-expanded .nmv3__expand:after{content:"";background:currentColor;border-radius:999px;width:16px;height:1.8px;position:absolute;top:50%;left:50%}.nmv3--preview-expanded .nmv3__expand:before{transform:translate(-50%,-50%)rotate(45deg)}.nmv3--preview-expanded .nmv3__expand:after{transform:translate(-50%,-50%)rotate(-45deg)}.nmv3[data-viewport=mobile][data-format=feed] .nmv3__device,.nmv3[data-viewport=mobile][data-format=carousel] .nmv3__device,.nmv3[data-viewport=mobile][data-format=video] .nmv3__device{align-self:flex-start!important;height:auto!important;min-height:0!important;max-height:none!important;padding:32px 7px 8px!important}.nmv3[data-viewport=mobile][data-format=feed] .nmv3__post,.nmv3[data-viewport=mobile][data-format=carousel] .nmv3__post,.nmv3[data-viewport=mobile][data-format=video] .nmv3__post{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important}.nmv3[data-viewport=mobile][data-format=stories] .nmv3__device,.nmv3[data-viewport=mobile][data-format=reels] .nmv3__device{width:min(365px,100%)!important;height:min(650px,100vh - 250px)!important;min-height:520px!important}.nmv3--preview-expanded[data-viewport=mobile][data-format=stories] .nmv3__device,.nmv3--preview-expanded[data-viewport=mobile][data-format=reels] .nmv3__device{width:min(430px,100%)!important;height:min(760px,100vh - 205px)!important;min-height:580px!important}.nmv3[data-viewport=mobile][data-format=feed] .nmv3__canvas,.nmv3[data-viewport=mobile][data-format=carousel] .nmv3__canvas,.nmv3[data-viewport=mobile][data-format=video] .nmv3__canvas{align-items:flex-start!important}.nmv3--preview-expanded .nmv3__canvas{justify-content:center!important;align-items:center!important;padding:14px 24px 18px!important;overflow:hidden!important}.nmv3--preview-expanded[data-viewport=desktop][data-format=feed] .nmv3__device,.nmv3--preview-expanded[data-viewport=desktop][data-format=carousel] .nmv3__device,.nmv3--preview-expanded[data-viewport=desktop][data-format=video] .nmv3__device{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important}.nmv3--preview-expanded[data-viewport=desktop][data-format=feed] .nmv3__post,.nmv3--preview-expanded[data-viewport=desktop][data-format=carousel] .nmv3__post,.nmv3--preview-expanded[data-viewport=desktop][data-format=video] .nmv3__post{flex-direction:column!important;width:min(760px,76vw)!important;max-width:760px!important;height:auto!important;max-height:calc(100vh - 245px)!important;margin:auto!important;display:flex!important}.nmv3--preview-expanded[data-viewport=desktop][data-format=feed] .nmv3__media-stage,.nmv3--preview-expanded[data-viewport=desktop][data-format=carousel] .nmv3__media-stage,.nmv3--preview-expanded[data-viewport=desktop][data-format=video] .nmv3__media-stage{aspect-ratio:auto!important;flex:0 auto!important;width:100%!important;height:min(52vh,560px)!important;min-height:0!important;max-height:560px!important}.nmv3--preview-expanded .nmv3__media{width:100%!important;height:100%!important;min-height:0!important}.nmv3--preview-expanded .nmv3__media img,.nmv3--preview-expanded .nmv3__media video{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}.nmv3--preview-expanded[data-viewport=desktop][data-shape=landscape] .nmv3__post{width:min(900px,82vw)!important;max-width:900px!important}.nmv3--preview-expanded[data-viewport=desktop][data-shape=square] .nmv3__post{width:min(590px,68vw)!important;max-width:590px!important}.nmv3--preview-expanded[data-viewport=desktop][data-shape=portrait] .nmv3__post{width:min(480px,60vw)!important;max-width:480px!important}.nmv3--preview-expanded[data-viewport=desktop][data-format=stories] .nmv3__post,.nmv3--preview-expanded[data-viewport=desktop][data-format=reels] .nmv3__post{aspect-ratio:9/16!important;width:auto!important;max-width:min(420px,90vw)!important;height:min(68vh,680px)!important;max-height:calc(100vh - 230px)!important}.nmv3--preview-expanded[data-viewport=mobile][data-format=feed] .nmv3__device,.nmv3--preview-expanded[data-viewport=mobile][data-format=carousel] .nmv3__device,.nmv3--preview-expanded[data-viewport=mobile][data-format=video] .nmv3__device{width:min(370px,90vw)!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 225px)!important;margin:auto!important}.nmv3--preview-expanded[data-viewport=mobile][data-format=feed] .nmv3__media-stage,.nmv3--preview-expanded[data-viewport=mobile][data-format=carousel] .nmv3__media-stage,.nmv3--preview-expanded[data-viewport=mobile][data-format=video] .nmv3__media-stage{aspect-ratio:auto!important;height:min(43vh,410px)!important;min-height:0!important;max-height:410px!important}@media (height<=780px){.nmv3--preview-expanded[data-viewport=desktop][data-format=feed] .nmv3__media-stage,.nmv3--preview-expanded[data-viewport=desktop][data-format=carousel] .nmv3__media-stage,.nmv3--preview-expanded[data-viewport=desktop][data-format=video] .nmv3__media-stage{height:min(43vh,390px)!important}.nmv3--preview-expanded[data-viewport=desktop][data-format=stories] .nmv3__post,.nmv3--preview-expanded[data-viewport=desktop][data-format=reels] .nmv3__post{height:min(61vh,530px)!important}}.nmv3,.nmv3[data-network=instagram][data-format=feed]{--nmv3-preview-width:390px;--nmv3-preview-ratio:4 / 5}.nmv3[data-network=instagram][data-format=carousel]{--nmv3-preview-width:390px;--nmv3-preview-ratio:1 / 1}.nmv3[data-network=facebook][data-format=feed]{--nmv3-preview-width:410px;--nmv3-preview-ratio:4 / 5}.nmv3[data-network=facebook][data-format=carousel]{--nmv3-preview-width:410px;--nmv3-preview-ratio:1 / 1}.nmv3[data-network=linkedin][data-format=feed]{--nmv3-preview-width:540px;--nmv3-preview-ratio:1.91 / 1}.nmv3[data-network=linkedin][data-format=carousel]{--nmv3-preview-width:430px;--nmv3-preview-ratio:1 / 1}.nmv3[data-network=linkedin][data-format=video]{--nmv3-preview-width:560px;--nmv3-preview-ratio:16 / 9}.nmv3[data-format=feed] .nmv3__post,.nmv3[data-format=carousel] .nmv3__post,.nmv3[data-format=video] .nmv3__post{width:min(100%, var(--nmv3-preview-width))!important;max-width:var(--nmv3-preview-width)!important;height:auto!important;min-height:0!important;margin:0 auto!important}.nmv3[data-format=feed][data-shape=empty] .nmv3__post,.nmv3[data-format=feed][data-shape=landscape] .nmv3__post,.nmv3[data-format=feed][data-shape=square] .nmv3__post,.nmv3[data-format=feed][data-shape=portrait] .nmv3__post,.nmv3[data-format=feed][data-shape=vertical] .nmv3__post,.nmv3[data-format=carousel][data-shape=empty] .nmv3__post,.nmv3[data-format=carousel][data-shape=landscape] .nmv3__post,.nmv3[data-format=carousel][data-shape=square] .nmv3__post,.nmv3[data-format=carousel][data-shape=portrait] .nmv3__post,.nmv3[data-format=carousel][data-shape=vertical] .nmv3__post{width:min(100%, var(--nmv3-preview-width))!important;max-width:var(--nmv3-preview-width)!important}.nmv3[data-format=feed] .nmv3__media-stage,.nmv3[data-format=carousel] .nmv3__media-stage,.nmv3[data-format=video] .nmv3__media-stage{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--nmv3-preview-ratio)!important;background:color-mix(in srgb, currentColor 4%, transparent)!important;position:relative!important;overflow:hidden!important}.nmv3[data-format=feed][data-shape=landscape] .nmv3__media-stage,.nmv3[data-format=feed][data-shape=square] .nmv3__media-stage,.nmv3[data-format=feed][data-shape=portrait] .nmv3__media-stage,.nmv3[data-format=feed][data-shape=vertical] .nmv3__media-stage,.nmv3[data-format=carousel][data-shape=landscape] .nmv3__media-stage,.nmv3[data-format=carousel][data-shape=square] .nmv3__media-stage,.nmv3[data-format=carousel][data-shape=portrait] .nmv3__media-stage,.nmv3[data-format=carousel][data-shape=vertical] .nmv3__media-stage{aspect-ratio:var(--nmv3-preview-ratio)!important;max-height:none!important}.nmv3 .nmv3__media{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important;overflow:hidden!important}.nmv3 .nmv3__media img,.nmv3 .nmv3__media video{object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important;transform:none!important}.nmv3[data-format=stories] .nmv3__post,.nmv3[data-format=reels] .nmv3__post{aspect-ratio:9/16!important;width:auto!important;height:min(58vh,620px)!important;max-height:calc(100vh - 240px)!important}.nmv3[data-format=stories] .nmv3__media-stage,.nmv3[data-format=reels] .nmv3__media-stage{aspect-ratio:9/16!important;width:100%!important;height:100%!important}.nmv3--preview-expanded[data-format=feed] .nmv3__post,.nmv3--preview-expanded[data-format=carousel] .nmv3__post,.nmv3--preview-expanded[data-format=video] .nmv3__post{width:min(var(--nmv3-preview-width), 90vw)!important;max-width:var(--nmv3-preview-width)!important;height:auto!important;max-height:calc(100vh - 220px)!important}.nmv3--preview-expanded[data-format=feed] .nmv3__media-stage,.nmv3--preview-expanded[data-format=carousel] .nmv3__media-stage,.nmv3--preview-expanded[data-format=video] .nmv3__media-stage{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:var(--nmv3-preview-ratio)!important}.nmv3--preview-expanded .nmv3__canvas{justify-content:center!important;align-items:center!important;display:flex!important;overflow:hidden!important}.nmv3[data-network=instagram][data-format=feed],.nmv3[data-network=instagram][data-format=carousel]{--nmv3-preview-width:300px!important}.nmv3[data-network=facebook][data-format=feed],.nmv3[data-network=facebook][data-format=carousel]{--nmv3-preview-width:320px!important}.nmv3[data-network=linkedin][data-format=feed],.nmv3[data-network=linkedin][data-format=carousel],.nmv3[data-network=linkedin][data-format=video]{--nmv3-preview-width:390px!important}.nmv3[data-format=feed] .nmv3__post,.nmv3[data-format=carousel] .nmv3__post,.nmv3[data-format=video] .nmv3__post,.nmv3--preview-expanded[data-format=feed] .nmv3__post,.nmv3--preview-expanded[data-format=carousel] .nmv3__post,.nmv3--preview-expanded[data-format=video] .nmv3__post{width:min(var(--nmv3-preview-width), 92vw)!important;max-width:var(--nmv3-preview-width)!important}.nmv3[data-viewport=mobile] .nmv3__device,.nmv3--preview-expanded[data-viewport=mobile] .nmv3__device{width:min(305px,92vw)!important}.nmv3[data-format=stories] .nmv3__post,.nmv3[data-format=reels] .nmv3__post,.nmv3--preview-expanded[data-format=stories] .nmv3__post,.nmv3--preview-expanded[data-format=reels] .nmv3__post{width:255px!important;max-width:255px!important}.nmv3--preview-expanded .nmv3__canvas{justify-content:center!important;align-items:center!important;padding:20px 28px!important;display:flex!important;overflow:hidden!important}.nmv3--preview-expanded[data-viewport=desktop][data-network=instagram][data-format=feed] .nmv3__post{width:280px!important;max-width:280px!important;height:auto!important;max-height:none!important}.nmv3--preview-expanded[data-viewport=desktop][data-network=instagram][data-format=feed] .nmv3__media-stage{aspect-ratio:4/5!important;width:100%!important;height:auto!important;max-height:none!important}.nmv3--preview-expanded[data-viewport=desktop][data-network=instagram][data-format=carousel] .nmv3__post{width:290px!important;max-width:290px!important;height:auto!important}.nmv3--preview-expanded[data-viewport=desktop][data-network=instagram][data-format=carousel] .nmv3__media-stage{aspect-ratio:1!important;height:auto!important}.nmv3--preview-expanded[data-viewport=desktop][data-network=facebook][data-format=feed] .nmv3__post{width:300px!important;max-width:300px!important;height:auto!important}.nmv3--preview-expanded[data-viewport=desktop][data-network=facebook][data-format=feed] .nmv3__media-stage{aspect-ratio:4/5!important;height:auto!important}.nmv3--preview-expanded[data-viewport=desktop][data-network=facebook][data-format=carousel] .nmv3__post{width:300px!important;max-width:300px!important;height:auto!important}.nmv3--preview-expanded[data-viewport=desktop][data-network=facebook][data-format=carousel] .nmv3__media-stage{aspect-ratio:1!important;height:auto!important}.nmv3--preview-expanded[data-viewport=desktop][data-network=linkedin][data-format=feed] .nmv3__post{width:380px!important;max-width:380px!important;height:auto!important}.nmv3--preview-expanded[data-viewport=desktop][data-network=linkedin][data-format=feed] .nmv3__media-stage{aspect-ratio:1.91!important;height:auto!important}.nmv3--preview-expanded[data-viewport=desktop][data-format=stories] .nmv3__post,.nmv3--preview-expanded[data-viewport=desktop][data-format=reels] .nmv3__post{aspect-ratio:9/16!important;width:230px!important;min-width:230px!important;max-width:230px!important;height:409px!important;min-height:409px!important;max-height:409px!important;margin:auto!important;position:relative!important;overflow:hidden!important}.nmv3--preview-expanded[data-format=stories] .nmv3__media-stage,.nmv3--preview-expanded[data-format=reels] .nmv3__media-stage{aspect-ratio:auto!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;overflow:hidden!important}.nmv3--preview-expanded .nmv3__media,.nmv3--preview-expanded .nmv3__media img,.nmv3--preview-expanded .nmv3__media video{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.nmv3--preview-expanded .nmv3__media img,.nmv3--preview-expanded .nmv3__media video{object-fit:contain!important;object-position:center!important;transform:none!important}.nmv3--preview-expanded[data-shape=landscape] .nmv3__post,.nmv3--preview-expanded[data-shape=square] .nmv3__post,.nmv3--preview-expanded[data-shape=portrait] .nmv3__post,.nmv3--preview-expanded[data-shape=vertical] .nmv3__post{transform:none!important}.nmv3--preview-expanded[data-viewport=mobile] .nmv3__device{width:285px!important;max-width:285px!important;height:auto!important;min-height:0!important;max-height:none!important}.nmv3--preview-expanded[data-viewport=mobile][data-format=stories] .nmv3__device,.nmv3--preview-expanded[data-viewport=mobile][data-format=reels] .nmv3__device{width:270px!important;min-width:270px!important;max-width:270px!important;height:480px!important;min-height:480px!important;max-height:480px!important}@media (height<=760px){.nmv3--preview-expanded[data-viewport=desktop][data-format=feed] .nmv3__post{width:245px!important;max-width:245px!important}.nmv3--preview-expanded[data-viewport=desktop][data-format=carousel] .nmv3__post{width:250px!important;max-width:250px!important}.nmv3--preview-expanded[data-viewport=desktop][data-format=stories] .nmv3__post,.nmv3--preview-expanded[data-viewport=desktop][data-format=reels] .nmv3__post{width:195px!important;min-width:195px!important;max-width:195px!important;height:347px!important;min-height:347px!important;max-height:347px!important}}.nmv3-validator{display:none}.nmv3--preview-expanded .nmv3__network-row,.nmv3--preview-expanded .nmv3__format-row,.nmv3--preview-expanded .nmv3__format-badge{display:none!important}.nmv3--preview-expanded .nmv3__canvas{padding:18px 22px 34px!important;display:block!important;overflow:hidden auto!important}.nmv3--preview-expanded .nmv3__device{display:none!important}.nmv3--preview-expanded .nmv3-validator{width:100%;padding:0 44px 20px 0;display:block!important}.nmv3-validator__header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.nmv3-validator__header>div{flex-direction:column;gap:3px;display:flex}.nmv3-validator__header strong{font-size:15px}.nmv3-validator__header small{opacity:.5;font-size:10px}.nmv3-validator__header>span{border:1px solid color-mix(in srgb, currentColor 12%, transparent);opacity:.6;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:700}.nmv3-validator__grid{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));align-items:start;gap:22px 16px;display:grid}.nmv3-validator-card{width:100%;max-width:270px;margin:0 auto}.nmv3-validator-card[data-format=stories],.nmv3-validator-card[data-format=reels]{max-width:190px}.nmv3-validator-card[data-network=linkedin][data-format=feed],.nmv3-validator-card[data-network=linkedin][data-format=video]{max-width:320px}.nmv3-validator-card__title{align-items:center;gap:7px;min-height:36px;margin-bottom:7px;display:flex}.nmv3-validator-card__title>span{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:grid}.nmv3-validator-card__title>div{flex-direction:column;gap:1px;display:flex}.nmv3-validator-card__title strong{font-size:10px}.nmv3-validator-card__title small{opacity:.48;font-size:8px}.nmv3-validator-post{border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:color-mix(in srgb, currentColor 2.5%, transparent);border-radius:11px;width:100%;overflow:hidden;box-shadow:0 12px 32px #00000014}.nmv3-validator-post__header{align-items:center;gap:6px;min-height:42px;padding:7px 8px;display:flex}.nmv3-validator-post__header>b{color:#080a0a;background:#b7ff00;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.nmv3-validator-card[data-network=instagram] .nmv3-validator-post__header>b{color:#fff;background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.nmv3-validator-card[data-network=facebook] .nmv3-validator-post__header>b{color:#fff;background:#1877f2}.nmv3-validator-card[data-network=linkedin] .nmv3-validator-post__header>b{color:#fff;background:#0a66c2}.nmv3-validator-post__header>div{flex-direction:column;gap:1px;min-width:0;display:flex}.nmv3-validator-post__header strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.nmv3-validator-post__header small{opacity:.45;font-size:7px}.nmv3-validator-post__header>span{opacity:.48;letter-spacing:1px;margin-left:auto;font-size:9px}.nmv3-validator-post__media{width:100%;aspect-ratio:var(--validator-ratio);background:color-mix(in srgb, currentColor 4%, transparent);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.nmv3-validator-post__media img,.nmv3-validator-post__media video{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.nmv3-validator__empty{opacity:.38;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;display:flex}.nmv3-validator__empty span{font-size:22px}.nmv3-validator__empty strong{font-size:9px}.nmv3-validator-post__actions{border-top:1px solid color-mix(in srgb, currentColor 7%, transparent);align-items:center;gap:8px;min-height:31px;padding:0 8px;font-size:8px;display:flex}.nmv3-validator-post__actions .push{margin-left:auto}.nmv3-validator-card[data-network=facebook] .nmv3-validator-post__actions,.nmv3-validator-card[data-network=linkedin] .nmv3-validator-post__actions{justify-content:space-around;gap:4px;font-size:7px}.nmv3-validator-post__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:7px 8px 9px;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.nmv3-validator-card[data-format=stories] .nmv3-validator-post__media,.nmv3-validator-card[data-format=reels] .nmv3-validator-post__media{aspect-ratio:9/16}.nmv3-validator-card[data-format=stories] .nmv3-validator-post__text,.nmv3-validator-card[data-format=reels] .nmv3-validator-post__text{display:none}.nmv3--preview-expanded .nmv3__canvas{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, currentColor 24%, transparent) transparent}@media (width>=1500px){.nmv3-validator__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1100px){.nmv3-validator__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nmv3.nmv3--preview-expanded .nmv3__canvas>.nmv3__device{width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.nmv3.nmv3--preview-expanded .nmv3-validator{width:100%!important;margin:0!important;padding:4px 48px 24px 0!important;display:block!important}.nmv3-validator-card[hidden]{display:none!important}.nmv3-validator__grid{justify-content:start!important}.nmv3-validator__grid:has(.nmv3-validator-card:not([hidden])){align-items:start!important}.nmv3:not(.nmv3--preview-expanded) .nmv3__canvas{justify-content:center!important;align-items:center!important;padding:22px 28px!important;display:flex!important;overflow:auto!important}.nmv3:not(.nmv3--preview-expanded) .nmv3__device{justify-content:center!important;align-items:center!important;width:100%!important;margin:auto!important;display:flex!important}.nmv3:not(.nmv3--preview-expanded) .nmv3__post{margin:0 auto!important}.nmv3-composer .ncal-editor-v2{background:#0d100e;border:1px solid #ffffff17;border-radius:12px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:visible}.nmv3-composer .ncal-editor-v2:focus-within{border-color:#b7ff0057;box-shadow:0 0 0 3px #b7ff0007}.nmv3-composer .ncal-editor-v2__toolbar{background:#ffffff03;border-bottom:1px solid #fff1;flex-wrap:wrap;align-items:center;gap:3px;min-height:43px;padding:6px 7px;display:flex}.nmv3-composer .ncal-editor-v2__tool{color:#aeb6b1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:29px;padding:0 8px;transition:color .14s,background .14s,border-color .14s;display:inline-flex}.nmv3-composer .ncal-editor-v2__tool:hover{color:#f0f4f1;background:#ffffff0b;border-color:#ffffff14}.nmv3-composer .ncal-editor-v2__tool>span{color:#c5ccc7;text-align:center;min-width:14px;font-size:11px;font-weight:750}.nmv3-composer .ncal-editor-v2__tool>b{font-size:9px;font-weight:650}.nmv3-composer .ncal-editor-v2 textarea[data-ncal-content]{caret-color:#b7ff00;width:100%!important;height:clamp(250px,32vh,340px)!important;min-height:250px!important;box-shadow:none!important;color:#edf1ee!important;resize:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:15px 16px!important;font-size:13px!important;line-height:1.65!important;display:block!important}.nmv3-composer .ncal-editor-v2 textarea[data-ncal-content]::placeholder{color:#77807a;opacity:.78}.nmv3-composer .ncal-editor-v2 .ncal-content-tools{background:#ffffff03;border-top:1px solid #fff1;min-height:45px;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;padding:6px 8px!important;display:flex!important}.nmv3-composer .ncal-editor-v2 .ncal-content-tool{color:#b9c1bc;cursor:pointer;background:#ffffff06;border:1px solid #ffffff16;border-radius:7px;align-items:center;gap:6px;min-height:31px;padding:0 10px;font-size:10px;display:inline-flex}.nmv3-composer .ncal-editor-v2 .ncal-content-tool:hover{color:#dfff8d;border-color:#b7ff003d}.nmv3-composer .ncal-editor-v2 .ncal-character-count{color:#818a84;font-variant-numeric:tabular-nums;font-size:9px}.nmv3-composer .ncal-editor-v2 .ncal-emoji-picker{position:relative!important}.nmv3-composer .ncal-editor-v2 .ncal-emoji-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:9999!important;color:#edf1ee!important;background:#131715!important;border:1px solid #ffffff1c!important;border-radius:14px!important;width:min(430px,100vw - 50px)!important;max-height:min(500px,64vh)!important;padding:0!important;position:absolute!important;bottom:calc(100% + 9px)!important;left:0!important;overflow:hidden!important;box-shadow:0 28px 80px #00000075!important}.nmv3-composer .ncal-editor-v2 .ncal-emoji-menu[hidden]{display:none!important}.ncal-emoji-v2{flex-direction:column;width:100%;max-height:min(500px,64vh);display:flex}.ncal-emoji-v2__header{justify-content:space-between;align-items:center;gap:14px;padding:13px 14px 10px;display:flex}.ncal-emoji-v2__header>div{flex-direction:column;gap:2px;display:flex}.ncal-emoji-v2__header strong{font-size:12px;font-weight:720}.ncal-emoji-v2__header small{color:#7f8982;font-size:9px}.ncal-emoji-v2__header kbd{color:#7c867f;background:#ffffff06;border:1px solid #ffffff14;border-radius:5px;padding:3px 6px;font-size:8px}.ncal-emoji-v2__search{background:#0c0f0d;border:1px solid #ffffff14;border-radius:9px;align-items:center;margin:0 12px 10px;display:flex;position:relative}.ncal-emoji-v2__search>span{color:#717a74;pointer-events:none;font-size:16px;position:absolute;left:11px}.ncal-emoji-v2__search input{width:100%;color:#e9eeeb!important;height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:0 12px 0 34px!important;font-size:10px!important}.ncal-emoji-v2__categories{scrollbar-width:none;align-items:center;gap:3px;margin:0 10px;padding:0 0 8px;display:flex;overflow-x:auto}.ncal-emoji-v2__categories::-webkit-scrollbar{display:none}.ncal-emoji-v2__categories button{opacity:.6;cursor:pointer;flex:0 0 34px;place-items:center;width:34px;height:32px;display:grid;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;font-size:16px!important}.ncal-emoji-v2__categories button:hover{opacity:1;background:#ffffff0d!important}.ncal-emoji-v2__categories button.is-active{opacity:1;background:#b7ff0012!important;border-color:#b7ff0033!important}.ncal-emoji-v2__meta{color:#7c857f;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;padding:7px 13px;font-size:8px;font-weight:650}.ncal-emoji-v2__grid{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2b transparent;grid-template-columns:repeat(9,minmax(0,1fr));gap:2px;padding:10px 11px 13px;display:grid;overflow-y:auto}.ncal-emoji-v2__emoji{cursor:pointer;transition:background .1s,border-color .1s,transform .1s;aspect-ratio:1!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;place-items:center!important;width:100%!important;min-width:0!important;min-height:36px!important;padding:0!important;font-size:21px!important;line-height:1!important;display:grid!important}.ncal-emoji-v2__emoji:hover{transform:scale(1.08);background:#ffffff0e!important;border-color:#ffffff12!important}.ncal-emoji-v2__empty{color:#78817b;text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:4px;min-height:160px;display:flex}.ncal-emoji-v2__empty>span{font-size:28px}.ncal-emoji-v2__empty strong{font-size:10px}.ncal-emoji-v2__empty small{font-size:8px}.nmv3-composer .ncal-editor-v2+.ncal-provider-guidance{margin-top:8px}html[data-theme=light] .nmv3-composer .ncal-editor-v2{background:#fff;border-color:#141e181c}html[data-theme=light] .nmv3-composer .ncal-editor-v2__toolbar,html[data-theme=light] .nmv3-composer .ncal-editor-v2 .ncal-content-tools{background:#f7f8f6;border-color:#141e1814}html[data-theme=light] .nmv3-composer .ncal-editor-v2 textarea[data-ncal-content]{caret-color:#76a600;color:#1d241f!important}html[data-theme=light] .nmv3-composer .ncal-editor-v2__tool{color:#59625c}html[data-theme=light] .nmv3-composer .ncal-editor-v2__tool:hover{color:#202720;background:#eef1ed;border-color:#465a4e1f}html[data-theme=light] .nmv3-composer .ncal-editor-v2 .ncal-emoji-menu{color:#202720!important;background:#fff!important;border-color:#1e282221!important;box-shadow:0 28px 80px #1a241e2b!important}html[data-theme=light] .ncal-emoji-v2__search{background:#f5f7f4;border-color:#1e28221a}html[data-theme=light] .ncal-emoji-v2__search input{color:#202720!important}html[data-theme=light] .ncal-emoji-v2__categories button:hover{background:#eff2ee!important}html[data-theme=light] .ncal-emoji-v2__meta{color:#727c75;border-color:#1e282214}@media (width<=820px){.nmv3-composer .ncal-editor-v2__tool>b{display:none}.nmv3-composer .ncal-editor-v2__tool{width:32px;padding:0}.ncal-emoji-v2__grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.nmv3-composer .ncal-editor-v2 .ncal-emoji-menu{isolation:isolate;z-index:2147483000!important;position:fixed!important;bottom:auto!important;right:auto!important;overflow:hidden!important}.nmv3-composer .ncal-editor-v2,.nmv3-composer .ncal-content-tools,.nmv3-composer .ncal-emoji-picker{overflow:visible!important}.nmv3-composer .ncal-emoji-v2{overflow:hidden}.nmv3-composer .ncal-emoji-v2__grid{min-height:150px;max-height:330px;overflow-y:auto!important}.nmv3-composer .ncal-editor-v2 .ncal-emoji-menu{grid-template-rows:none!important;grid-template-columns:none!important;grid-auto-columns:initial!important;grid-auto-rows:initial!important;align-items:initial!important;align-content:initial!important;justify-items:initial!important;justify-content:initial!important;gap:0!important;width:min(420px,100vw - 28px)!important;max-width:420px!important;height:auto!important;min-height:0!important;max-height:430px!important;padding:0!important;display:block!important;overflow:hidden!important}.nmv3-composer .ncal-editor-v2 .ncal-emoji-menu .ncal-emoji-v2{flex-direction:column!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:430px!important;margin:0!important;padding:0!important;display:flex!important}.nmv3-composer .ncal-emoji-v2__header,.nmv3-composer .ncal-emoji-v2__search,.nmv3-composer .ncal-emoji-v2__categories,.nmv3-composer .ncal-emoji-v2__meta,.nmv3-composer .ncal-emoji-v2__grid{width:auto!important;min-width:0!important}.nmv3-composer .ncal-emoji-v2__grid{flex:auto!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;grid-auto-flow:row!important;min-height:150px!important;max-height:285px!important;display:grid!important;overflow:hidden auto!important}.nmv3-composer .ncal-editor-v2 .ncal-emoji-menu .ncal-emoji-v2__emoji{width:100%!important;min-width:0!important;height:auto!important;min-height:36px!important;margin:0!important}.nmv3-composer .ncal-editor-v2 .ncal-emoji-menu .ncal-emoji-v2__categories button{width:34px!important;min-width:34px!important;height:32px!important;min-height:32px!important;margin:0!important}.nmv3-composer .ncal-editor-v2 .ncal-emoji-menu{border-radius:14px!important;max-height:430px!important}.nmv3-composer .ncal-emoji-v2__header{flex:none;padding:15px 15px 10px!important}.nmv3-composer .ncal-emoji-v2__search{flex:none;margin:0 12px 11px!important}.nmv3-composer .ncal-emoji-v2__categories{flex:none;min-height:38px;padding-bottom:8px!important}.nmv3-composer .ncal-emoji-v2__meta{flex:none;align-items:center;min-height:28px;display:flex}.nmv3-composer .ncal-emoji-v2__grid{flex:auto!important;min-height:180px!important;max-height:270px!important;padding:10px 11px 14px!important;overflow:hidden auto!important}.nmv3-composer .ncal-editor-v2__autosave{color:#747d77;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:8px;display:inline-flex}.nmv3-composer .ncal-editor-v2__autosave i{background:#626b65;border-radius:50%;width:5px;height:5px;transition:background .15s,box-shadow .15s;display:block}.nmv3-composer .ncal-editor-v2__autosave[data-state=saving] i{background:#a0aa9f}.nmv3-composer .ncal-editor-v2__autosave[data-state=saved] i{background:#b7ff00;box-shadow:0 0 0 3px #b7ff0012}.nmv3-composer .ncal-editor-v2__autosave[data-state=restored] i{background:#b7ff00}.nmv3-composer .ncal-editor-v2 .ncal-character-count{margin-left:8px!important}html[data-theme=light] .nmv3-composer .ncal-editor-v2__autosave{color:#778079}.marketing-workspace{width:100%;min-width:0;color:var(--nv-text)}.marketing-workspace__header,.marketing-workspace__toolbar,.marketing-analytics-card,.marketing-media-card{border:1px solid var(--nv-border);background:color-mix(in srgb, var(--nv-surface) 94%, transparent);box-shadow:0 18px 48px var(--nv-shadow-color)}.marketing-workspace__header{border-radius:var(--nv-radius-lg);justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;padding:24px;display:flex}.marketing-workspace__eyebrow{color:var(--nv-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.marketing-workspace__header h1{margin:7px 0 6px;font-size:clamp(24px,3vw,36px)}.marketing-workspace__header p,.marketing-workspace__empty p,.marketing-analytics-card>p{color:var(--nv-muted);margin:0}.marketing-workspace__upload,.marketing-workspace__sync-status,.marketing-media-card__actions button{border:1px solid var(--nv-accent-border);border-radius:var(--nv-radius-sm);background:var(--nv-accent-soft);min-height:40px;color:var(--nv-text);font:inherit;justify-content:center;align-items:center;font-size:13px;font-weight:750;display:inline-flex}.marketing-workspace__upload{cursor:pointer;padding:0 17px}.marketing-workspace__toolbar{border-radius:var(--nv-radius);grid-template-columns:minmax(220px,1fr) 180px minmax(180px,auto);gap:12px;margin-bottom:18px;padding:14px;display:grid}.marketing-workspace__toolbar input,.marketing-workspace__toolbar select{border:1px solid var(--nv-border-strong);border-radius:var(--nv-radius-sm);background:var(--nv-surface-2);width:100%;min-height:42px;color:var(--nv-text);font:inherit;padding:0 13px}.marketing-workspace__toolbar>span{color:var(--nv-muted);align-self:center;font-size:13px}.marketing-media-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:15px;display:grid}.marketing-media-card{border-radius:var(--nv-radius);min-width:0;overflow:hidden}.marketing-media-card__preview{background:linear-gradient(135deg, var(--nv-surface-3), var(--nv-bg-deep));min-height:140px;color:var(--nv-muted-2);letter-spacing:.15em;place-items:center;font-size:11px;font-weight:850;display:grid}.marketing-media-card__body{gap:6px;padding:15px;display:grid}.marketing-media-card__body strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketing-media-card__body span,.marketing-media-card__body time{color:var(--nv-muted);font-size:12px}.marketing-media-card__actions{grid-template-columns:1fr 1fr;gap:8px;padding:0 15px 15px;display:grid}.marketing-media-card__actions button{cursor:pointer;min-height:36px;padding:0 9px}.marketing-media-card__actions button:last-child{border-color:var(--nv-border);background:var(--nv-interactive)}.marketing-media-card__actions button:disabled{cursor:not-allowed;opacity:.55}.marketing-workspace__empty{border:1px dashed var(--nv-border-strong);border-radius:var(--nv-radius);text-align:center;grid-column:1/-1;padding:34px}.marketing-workspace__empty--compact{padding:22px}.marketing-analytics-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.marketing-analytics-metrics article{border:1px solid var(--nv-border);border-radius:var(--nv-radius);background:var(--nv-surface);gap:9px;min-width:0;padding:18px;display:grid}.marketing-analytics-metrics span,.marketing-analytics-row span{color:var(--nv-muted);font-size:12px}.marketing-analytics-metrics strong{font-size:26px}.marketing-analytics-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.marketing-analytics-card{border-radius:var(--nv-radius);min-width:0;padding:20px}.marketing-analytics-card header h2{margin:0 0 16px;font-size:16px}.marketing-analytics-row{border-top:1px solid var(--nv-border);grid-template-columns:minmax(100px,1fr) repeat(3,auto);align-items:center;gap:14px;padding:12px 0;display:grid}.marketing-analytics-card--failures{margin-top:18px}.marketing-failure-row{border-top:1px solid var(--nv-border);grid-template-columns:minmax(0,1fr) auto;gap:7px 16px;padding:14px 0;display:grid}.marketing-failure-row div{gap:5px;min-width:0;display:grid}.marketing-failure-row div span,.marketing-failure-row p{color:var(--nv-muted);font-size:12px}.marketing-failure-row p{grid-column:1/-1;margin:0}.marketing-failure-row__classification{border:1px solid var(--nv-border-strong);color:var(--nv-muted);border-radius:999px;align-self:start;padding:5px 9px;font-size:10px;font-weight:800}.ncal-content-tools{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex;position:relative}.ncal-content-tool{border:1px solid var(--nv-border);background:var(--nv-interactive);color:var(--nv-text-soft);cursor:pointer;border-radius:8px;padding:7px 10px}.ncal-character-count,.ncal-provider-guidance,.ncal-preview small{color:var(--nv-muted);font-size:11px}.ncal-provider-guidance{margin-top:9px;line-height:1.5}.ncal-emoji-menu{z-index:20;border:1px solid var(--nv-border-strong);background:var(--nv-surface-2);box-shadow:var(--nv-shadow);border-radius:10px;grid-template-columns:repeat(6,32px);gap:4px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.ncal-emoji-menu[hidden]{display:none}.ncal-emoji-menu button{cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:19px}.ncal-media-item__preview--placeholder{background:var(--nv-surface-3);color:var(--nv-muted);place-items:center;font-size:8px;font-weight:850;display:grid}.ncal-publish-button{border:1px solid var(--nv-accent-border);background:var(--nv-accent-soft);min-height:42px;color:var(--nv-text);font:inherit;cursor:pointer;border-radius:9px;padding:0 16px;font-weight:750}.ncal-delete-button{border:1px solid color-mix(in srgb, var(--nv-danger) 35%, transparent);background:color-mix(in srgb, var(--nv-danger) 8%, transparent);min-height:42px;color:var(--nv-danger);font:inherit;cursor:pointer;border-radius:9px;padding:0 16px;font-weight:750}@media (width<=900px){.marketing-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-analytics-layout{grid-template-columns:1fr}}@media (width<=640px){.marketing-workspace__header,.marketing-workspace__toolbar{flex-direction:column;grid-template-columns:1fr}.marketing-workspace__upload{width:100%}.marketing-analytics-metrics{grid-template-columns:1fr}.marketing-analytics-row{grid-template-columns:1fr 1fr}}.marketing-drafts-workspace{width:100%;min-height:620px;padding-bottom:48px}.marketing-drafts-header{border-bottom:1px solid #fff1;justify-content:space-between;align-items:flex-end;gap:28px;padding:8px 0 24px;display:flex}.marketing-drafts-eyebrow{color:#68716b;letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:750;display:block}.marketing-drafts-header h1{color:#f0f3f1;letter-spacing:-.035em;margin:0;font-size:28px;font-weight:690;line-height:1}.marketing-drafts-header p{color:#6c746f;margin:8px 0 0;font-size:10px}.marketing-drafts-header__actions{align-items:center;gap:8px;display:flex}.marketing-drafts-secondary,.marketing-drafts-create{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:9px;font-weight:720;transition:transform .14s,border-color .14s,background .14s,color .14s;display:inline-flex}.marketing-drafts-secondary{color:#87908a;background:#ffffff06;border:1px solid #ffffff16}.marketing-drafts-secondary:hover{color:#c8ceca;border-color:#ffffff26}.marketing-drafts-secondary.is-loading svg{animation:.8s linear infinite marketing-drafts-spin}.marketing-drafts-create{color:#0f130d;background:#b7ff00;border:1px solid #b7ff008c}.marketing-drafts-create:hover{background:#c1ff22;transform:translateY(-1px)}.marketing-drafts-secondary svg,.marketing-drafts-create svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.marketing-drafts-summary{background:0 0;border:0;align-items:center;gap:7px;margin:17px 0 0;padding:0;display:flex}.marketing-drafts-summary__copy{display:contents}.marketing-drafts-summary__copy strong,.marketing-drafts-summary__stats>span{color:#848c87;background:#ffffff05;border:1px solid #fff1;border-radius:7px;align-items:center;min-height:29px;padding:0 10px;font-size:8px;font-weight:620;display:inline-flex}.marketing-drafts-summary__copy strong{color:#c8ceca}.marketing-drafts-summary__copy>span{display:none}.marketing-drafts-summary__stats{display:contents}.marketing-drafts-summary__stats b{color:#d8ddda;margin-right:5px;font-weight:760}.marketing-drafts-toolbar{justify-content:space-between;align-items:center;gap:20px;padding:18px 0 16px;display:flex}.marketing-drafts-filters{background:#ffffff04;border:1px solid #ffffff0e;border-radius:8px;align-items:center;gap:3px;padding:3px;display:inline-flex}.marketing-drafts-filters button{color:#707873;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:28px;padding:0 10px;font-size:8px;font-weight:680;transition:background .14s,color .14s}.marketing-drafts-filters button:hover{color:#bcc3be}.marketing-drafts-filters button.is-active{color:#b7ff00;background:#b7ff0017}.marketing-drafts-search{background:#ffffff05;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:8px;width:270px;min-height:32px;padding:0 10px;transition:border-color .14s,background .14s;display:flex}.marketing-drafts-search:focus-within{background:#b7ff0005;border-color:#b7ff0038}.marketing-drafts-search svg{stroke:#606863;stroke-width:1.8px;flex:none;width:13px;height:13px}.marketing-drafts-search input{color:#d8ddda;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:9px}.marketing-drafts-search input::placeholder{color:#515954}.marketing-drafts-feedback{color:#d68b8b;min-height:0;font-size:9px}.marketing-drafts-feedback:not(:empty){background:#ff666609;border:1px solid #ff66661f;border-radius:7px;margin-bottom:12px;padding:9px 11px}.marketing-drafts-list{grid-template-columns:repeat(auto-fill,minmax(290px,330px));justify-content:start;gap:14px;display:grid}.marketing-draft-card--v3{cursor:pointer;background:linear-gradient(#ffffff06,#ffffff03);border:1px solid #ffffff13;border-radius:11px;flex-direction:column;min-width:0;min-height:244px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:flex;position:relative;overflow:visible}.marketing-draft-card--v3:hover{background:linear-gradient(#ffffff09,#ffffff05);border-color:#ffffff21;transform:translateY(-2px);box-shadow:0 15px 35px #00000024}.marketing-draft-card--v3:focus-visible{outline-offset:2px;outline:1px solid #b7ff008c}.marketing-draft-card--planned{border-color:#b7ff0018}.marketing-draft-card__media{aspect-ratio:16/8.7;background:#151917;border-radius:10px 10px 0 0;width:100%;position:relative;overflow:hidden}.marketing-draft-card__media>img{object-fit:cover;width:100%;height:100%;transition:transform .28s;display:block}.marketing-draft-card--v3:hover .marketing-draft-card__media>img{transform:scale(1.018)}.marketing-draft-card__media:after{content:"";pointer-events:none;background:linear-gradient(#0000,#090c0a47);height:34%;position:absolute;bottom:0;left:0;right:0}.marketing-draft-card__media-fallback{color:#59615c;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;height:100%;display:flex}.marketing-draft-card__media-fallback svg{stroke:currentColor;stroke-width:1.35px;width:25px;height:25px}.marketing-draft-card__media-fallback span{font-size:8px;font-weight:650}.marketing-draft-card__media-count,.marketing-draft-card__play{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0d0bc7;border:1px solid #ffffff26;justify-content:center;align-items:center;display:inline-flex;position:absolute}.marketing-draft-card__media-count{border-radius:999px;min-width:25px;height:25px;padding:0 6px;font-size:8px;font-weight:750;bottom:9px;right:9px}.marketing-draft-card__play{border-radius:50%;width:34px;height:34px;top:50%;left:50%;transform:translate(-50%,-50%)}.marketing-draft-card__play svg{fill:currentColor;width:15px;height:15px}.marketing-draft-card__body{flex-direction:column;flex:1;min-width:0;padding:14px;display:flex}.marketing-draft-card--no-media .marketing-draft-card__body{padding-top:15px}.marketing-draft-card__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.marketing-draft-card__status{color:#a7d92c;letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:6px;font-size:7px;font-weight:800;display:inline-flex}.marketing-draft-card__status i{background:#b7ff00;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #b7ff0057}.marketing-draft-card__updated{color:#565e59;font-size:7px}.marketing-draft-card--v3 h3{color:#e4e8e5;letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;margin:13px 0 5px;font-size:12px;font-weight:680;line-height:1.35;overflow:hidden}.marketing-draft-card__excerpt{color:#767e79;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.marketing-draft-card__meta{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.marketing-draft-card__provider,.marketing-draft-card__muted-meta{border-radius:999px;align-items:center;gap:5px;min-height:22px;padding:0 7px;font-size:7px;font-weight:620;display:inline-flex}.marketing-draft-card__provider{color:#9aa29d;background:#ffffff06;border:1px solid #fff1}.marketing-draft-card__muted-meta{color:#626a65;border:1px solid #ffffff0b}.marketing-draft-card__muted-meta svg{stroke:currentColor;stroke-width:1.55px;width:11px;height:11px}.marketing-draft-card__schedule{color:#68716b;align-items:center;gap:6px;min-height:24px;margin-top:12px;font-size:8px;display:flex}.marketing-draft-card__schedule svg{stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}.marketing-draft-card__schedule.has-date{color:#9ba49e}.marketing-draft-card__schedule em{color:#5b635e;margin-left:auto;font-size:7px;font-style:normal}.marketing-draft-card__footer{justify-content:flex-end;align-items:center;gap:6px;margin-top:auto;padding-top:13px;display:flex}.marketing-draft-card__edit{color:#a8d630;cursor:pointer;background:#b7ff000e;border:1px solid #b7ff0029;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:29px;padding:0 10px;font-size:8px;font-weight:720;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.marketing-draft-card__edit:hover{color:#b7ff00;background:#b7ff0017;border-color:#b7ff004d}.marketing-draft-card__edit svg{stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.marketing-draft-card__menu{position:relative}.marketing-draft-card__menu-button{color:#646c67;letter-spacing:1px;cursor:pointer;background:#ffffff04;border:1px solid #ffffff12;border-radius:7px;justify-content:center;align-items:center;width:30px;height:29px;padding:0;font-size:9px;transition:border-color .14s,color .14s,background .14s;display:inline-flex}.marketing-draft-card__menu-button:hover,.marketing-draft-card__menu.is-open .marketing-draft-card__menu-button{color:#c2c8c4;background:#ffffff09;border-color:#ffffff24}.marketing-draft-card__menu-panel{z-index:80;background:#151917;border:1px solid #ffffff17;border-radius:8px;min-width:150px;padding:5px;display:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 45px #00000061}.marketing-draft-card__menu.is-open .marketing-draft-card__menu-panel{display:block}.marketing-draft-card__delete{color:#c47676;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;width:100%;min-height:31px;padding:0 8px;font-size:8px;font-weight:650;display:flex}.marketing-draft-card__delete:hover{color:#e58a8a;background:#ff626212}.marketing-draft-card__delete svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.marketing-drafts-empty{text-align:center;border:1px dashed #fff1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:min(520px,100%);min-height:280px;margin:30px auto 0;display:flex}.marketing-drafts-empty[hidden]{display:none}.marketing-drafts-empty__icon{color:#59615c;background:#ffffff05;border:1px solid #fff1;border-radius:11px;justify-content:center;align-items:center;width:43px;height:43px;margin-bottom:12px;display:flex}.marketing-drafts-empty__icon svg{stroke:currentColor;stroke-width:1.4px;width:20px;height:20px}.marketing-drafts-empty strong{color:#c3c9c5;font-size:11px}.marketing-drafts-empty p{color:#626a65;margin:6px 0 0;font-size:9px}.marketing-drafts-nav-badge{color:#b7ff00;background:#b7ff001f;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:4px;padding:0 4px;font-size:7px;font-weight:800;display:inline-flex}.marketing-drafts-nav-badge[hidden]{display:none}.marketing-draft-skeleton{background:#ffffff03;border:1px solid #ffffff0d;border-radius:11px;flex-direction:column;gap:11px;min-height:220px;padding:16px;display:flex}.marketing-draft-skeleton__line{background:linear-gradient(90deg,#ffffff09,#ffffff12,#ffffff09) 0 0/220% 100%;border-radius:999px;width:100%;height:8px;animation:1.35s ease-in-out infinite marketing-drafts-shimmer}.marketing-draft-skeleton__line--small{width:32%}.marketing-draft-skeleton__line--title{width:62%;height:12px;margin-top:15px}.marketing-draft-skeleton__line--short{width:44%}html[data-theme=light] .marketing-drafts-header{border-color:#121c1513}html[data-theme=light] .marketing-drafts-header h1{color:#1f2721}html[data-theme=light] .marketing-drafts-summary__copy strong,html[data-theme=light] .marketing-drafts-summary__stats>span{background:#121c1505;border-color:#121c1513}html[data-theme=light] .marketing-drafts-filters{background:#121c1505;border-color:#121c1512}html[data-theme=light] .marketing-drafts-search{background:#fff;border-color:#121c1517}html[data-theme=light] .marketing-drafts-search input{color:#222a24}html[data-theme=light] .marketing-draft-card--v3{background:linear-gradient(#fff,#fbfcfb);border-color:#121c1514;box-shadow:0 7px 20px #1e282009}html[data-theme=light] .marketing-draft-card--v3:hover{border-color:#121c1524;box-shadow:0 14px 32px #1e282013}html[data-theme=light] .marketing-draft-card--v3 h3{color:#202822}html[data-theme=light] .marketing-draft-card__media{background:#eef1ef}html[data-theme=light] .marketing-draft-card__provider,html[data-theme=light] .marketing-draft-card__muted-meta{border-color:#121c1512}html[data-theme=light] .marketing-draft-card__menu-panel{background:#fff;border-color:#121c151a;box-shadow:0 18px 40px #121c151f}@media (width<=760px){.marketing-drafts-workspace{padding-bottom:30px}.marketing-drafts-header{flex-direction:column;align-items:stretch;padding-bottom:18px}.marketing-drafts-header__actions{width:100%}.marketing-drafts-header__actions>button{flex:1}.marketing-drafts-summary{flex-wrap:wrap}.marketing-drafts-toolbar{flex-direction:column;align-items:stretch}.marketing-drafts-filters{width:100%}.marketing-drafts-filters button{flex:1}.marketing-drafts-search{width:100%}.marketing-drafts-list{grid-template-columns:1fr;gap:11px}.marketing-draft-card--v3{width:100%}}@keyframes marketing-drafts-spin{to{transform:rotate(360deg)}}@keyframes marketing-drafts-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}html[data-theme=dark] [data-marketing-page],html:not([data-theme]) [data-marketing-page]{isolation:isolate;min-height:100%;position:relative}html[data-theme=dark] [data-marketing-page]:before,html:not([data-theme]) [data-marketing-page]:before{z-index:-1;content:"";pointer-events:none;opacity:.42;filter:saturate(.7)brightness(.72)contrast(.94);background-image:linear-gradient(#0c0f0e5c 0%,#0c0f0e94 46%,#0c0f0ec7 100%),url(/noctiva/marketing/fundosocial.webp);background-position:top,top;background-repeat:no-repeat,repeat;background-size:auto,1050px;position:absolute;inset:-28px -34px -50px;-webkit-mask-image:radial-gradient(82% 67% at 50% 36%,#00000073 0%,#000000a8 42%,#000000eb 78%,#000 100%);mask-image:radial-gradient(82% 67% at 50% 36%,#00000073 0%,#000000a8 42%,#000000eb 78%,#000 100%)}[data-marketing-page] .marketing-view{z-index:1;position:relative}html[data-theme=dark] [data-marketing-page] .ncal-board,html[data-theme=dark] [data-marketing-page] .ncal-grid{background:#0f1210fb}html[data-theme=dark] [data-marketing-page] .ncal-toolbar,html[data-theme=dark] [data-marketing-page] .ncal-subbar{z-index:1;position:relative}html[data-theme=dark] [data-marketing-page] .ncal-composer::backdrop{-webkit-backdrop-filter:blur(9px);background:#030504c2}html[data-theme=light] [data-marketing-page]:before{display:none}@media (width<=900px){html[data-theme=dark] [data-marketing-page]:before,html:not([data-theme]) [data-marketing-page]:before{opacity:.32;background-size:auto,820px;inset:-20px -18px -30px}}@media (prefers-reduced-motion:reduce){html[data-theme=dark] [data-marketing-page]:before,html:not([data-theme]) [data-marketing-page]:before{filter:saturate(.7)brightness(.72)contrast(.94)}}html[data-theme=dark] [data-marketing-page]:before,html:not([data-theme]) [data-marketing-page]:before{display:none!important}html[data-theme=dark] #marketing-panel-calendar,html:not([data-theme]) #marketing-panel-calendar{isolation:isolate;background:#0d1010;border-radius:18px;position:relative;overflow:hidden}html[data-theme=dark] #marketing-panel-calendar:before,html:not([data-theme]) #marketing-panel-calendar:before{z-index:-2;content:"";pointer-events:none;opacity:.32;filter:saturate(.55)brightness(.7)contrast(.9);background-image:url(/noctiva/marketing/fundosocial.webp);background-position:top;background-repeat:repeat;background-size:1050px;position:absolute;inset:0}html[data-theme=dark] #marketing-panel-calendar:after,html:not([data-theme]) #marketing-panel-calendar:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(72% 52% at 50% 35%,#0d100f61 0%,#0d100f94 50%,#0d100fd1 100%);position:absolute;inset:0}#marketing-panel-calendar>*{z-index:1;position:relative}html[data-theme=dark] #marketing-panel-calendar .ncal-board{background:#0b0e0cf0;border-color:#ffffff13;box-shadow:0 22px 60px #00000029}html[data-theme=dark] #marketing-panel-calendar .ncal-slot.is-today{background:#b7ff0005}html[data-theme=dark] #marketing-panel-calendar .ncal-grid__corner,html[data-theme=dark] #marketing-panel-calendar .ncal-day-header{-webkit-backdrop-filter:blur(13px);background:#111512f7}html[data-theme=dark] #marketing-panel-calendar .ncal-toolbar{-webkit-backdrop-filter:blur(5px);background:linear-gradient(#0c0f0d8c,#0c0f0d40);border-bottom-color:#ffffff13;padding:16px 14px 13px}html[data-theme=dark] #marketing-panel-calendar .ncal-subbar{background:#0c0f0d47;padding:0 14px}@media (width<=900px){html[data-theme=dark] #marketing-panel-calendar:before,html:not([data-theme]) #marketing-panel-calendar:before{opacity:.24;background-size:820px}}.ncal-social-dock{z-index:30;-webkit-backdrop-filter:blur(8px);background:#0a0d0b57;border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:9px 14px 11px;display:flex;position:relative}.ncal-social-dock__left{align-items:center;gap:13px;display:flex}.ncal-social-dock__label{color:#646e68;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:750}.ncal-social-dock__accounts{align-items:center;gap:8px;display:flex}.ncal-social-account{will-change:transform;background:#161a17c7;border:1px solid #ffffff13;border-radius:12px;align-items:stretch;min-height:41px;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .28s cubic-bezier(.2,.85,.25,1.25);display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff04}.ncal-social-account:hover{z-index:5;background:#1b1f1ceb;border-color:#ffffff21;transform:translateY(-1px)scale(1.025);box-shadow:0 9px 28px #0000002b}.ncal-social-account:active{transform:scale(.975)}.ncal-social-account__quick{color:#dfe4e1;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:11px 0 0 11px;outline:none;align-items:center;gap:8px;min-width:145px;padding:5px 8px;display:flex}.ncal-social-account__icon{flex:0 0 29px;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.ncal-social-icon{filter:saturate(.95);width:27px;height:27px;transition:transform .26s cubic-bezier(.2,.85,.25,1.35);display:block}.ncal-social-account:hover .ncal-social-icon{transform:scale(1.09)}.ncal-social-account__identity{flex-direction:column;min-width:0;display:flex}.ncal-social-account__identity strong{color:#e5e9e6;font-size:9px;font-weight:680}.ncal-social-account__identity small{color:#69736d;text-overflow:ellipsis;white-space:nowrap;max-width:88px;margin-top:1px;font-size:7px;overflow:hidden}.ncal-social-account__more{color:#69726d;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff0e;border-radius:0 11px 11px 0;outline:none;flex:0 0 35px;justify-content:center;align-items:center;width:35px;transition:color .15s,background-color .15s;display:flex}.ncal-social-account__more:hover,.ncal-social-account__more[aria-expanded=true]{color:#e4e8e5;background:#ffffff0b}.ncal-social-account__more svg{width:15px;height:15px}.ncal-social-account__menu{z-index:100;-webkit-backdrop-filter:blur(16px);transform-origin:100% 0;background:#171918fa;border:1px solid #ffffff17;border-radius:12px;width:205px;padding:6px;animation:.18s cubic-bezier(.2,.85,.25,1.15) both ncalMenuEnter;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 55px #0006}.ncal-social-account__menu[hidden]{display:none!important}@keyframes ncalMenuEnter{0%{opacity:0;transform:translateY(-4px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ncal-social-account__menu button{color:#cdd2cf;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;min-height:38px;padding:0 9px;font-size:9px;transition:background-color .14s,color .14s,transform .18s cubic-bezier(.2,.8,.2,1);display:flex}.ncal-social-account__menu button:hover{color:#fff;background:#ffffff0e;transform:translate(2px)}.ncal-social-account__menu button:first-child{color:#b7ff00}.ncal-social-account__menu button svg{stroke:currentColor;stroke-width:1.55px;flex:0 0 15px;width:15px;height:15px}.ncal-social-account__menu-divider{background:#ffffff12;height:1px;margin:5px 7px;display:block}.ncal-social-dock__feedback{color:#91bd17;min-height:14px;font-size:8px;font-weight:600}html[data-theme=dark] #marketing-panel-calendar .ncal-board{background-image:linear-gradient(#080b09ab,#080b09ab),url(/noctiva/marketing/fundosocial.webp)!important;background-position:50%,top!important;background-repeat:repeat,repeat!important;background-size:auto,1120px!important}html[data-theme=dark] #marketing-panel-calendar .ncal-slot.is-past{background-color:#090c0abd!important;background-image:repeating-linear-gradient(-45deg,#ffffff02,#ffffff02 5px,#0000 5px 10px)!important}html[data-theme=dark] #marketing-panel-calendar .ncal-day-header,html[data-theme=dark] #marketing-panel-calendar .ncal-grid__corner{background:#0f1310f2!important}html[data-theme=dark] #marketing-panel-calendar .ncal-time{background:#090c0af0!important}html[data-theme=light] .ncal-social-dock{background:#f7f6f18f;border-bottom-color:#1d231f14}html[data-theme=light] .ncal-social-dock__label{color:#878e89}html[data-theme=light] .ncal-social-account{background:#ffffff85;border-color:#1d231f17;box-shadow:0 5px 20px #21282306}html[data-theme=light] .ncal-social-account:hover{background:#ffffffd6;border-color:#1d231f26;box-shadow:0 10px 30px #21282313}html[data-theme=light] .ncal-social-account__identity strong{color:#303632}html[data-theme=light] .ncal-social-account__identity small{color:#79817c}html[data-theme=light] .ncal-social-account__more{color:#7b837e;border-left-color:#1d231f12}html[data-theme=light] .ncal-social-account__menu{background:#faf9f5fa;border-color:#1d231f1a;box-shadow:0 18px 50px #1f262129}html[data-theme=light] .ncal-social-account__menu button{color:#4d554f}html[data-theme=light] .ncal-social-account__menu button:hover{color:#202521;background:#1d231f0d}html[data-theme=light] .ncal-social-account__menu button:first-child{color:#668c00}@media (width<=850px){.ncal-social-dock,.ncal-social-dock__left{flex-direction:column;align-items:flex-start}.ncal-social-dock__accounts{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ncal-social-account,.ncal-social-icon,.ncal-social-account__menu,.ncal-social-account__menu button{transition:none!important;animation:none!important;transform:none!important}}html.ncal-viewport-lock,body.ncal-viewport-lock{overscroll-behavior:none;width:100%;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}html.ncal-viewport-lock .panel-shell{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}html.ncal-viewport-lock .panel-content{flex-direction:column!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}html.ncal-viewport-lock .panel-topbar{flex:none!important}html.ncal-viewport-lock .panel-page{box-sizing:border-box!important;flex:1 1 0!important;height:auto!important;min-height:0!important;overflow:hidden!important}html.ncal-viewport-lock [data-marketing-page]{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html.ncal-viewport-lock #marketing-panel-calendar{flex-direction:column;display:flex;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html.ncal-viewport-lock #marketing-panel-calendar .ncal{flex:auto;flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}html.ncal-viewport-lock .ncal-toolbar,html.ncal-viewport-lock .ncal-subbar,html.ncal-viewport-lock .ncal-social-dock{flex:none!important}html.ncal-viewport-lock .ncal-board{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}html.ncal-viewport-lock .ncal-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;width:100%;height:100%!important;min-height:0!important;max-height:none!important;overflow:auto!important}.ncal-range{font-size:13px!important;font-weight:700!important}.ncal-today,.ncal-view-mode{font-size:11px!important;font-weight:680!important}.ncal-create{font-size:12px!important;font-weight:780!important}.ncal-subbar,.ncal-subbar__company{font-size:10px!important}.ncal-subbar__sync{font-size:9px!important}.ncal-social-dock__label{font-size:9px!important;font-weight:760!important}.ncal-social-account__identity small{max-width:110px!important;font-size:8.5px!important}.ncal-social-account__quick{min-width:155px!important}.ncal-social-account__menu button{font-size:10px!important}.ncal-social-dock__feedback{font-size:9px!important}.ncal-grid__corner{font-size:9px!important;font-weight:760!important}.ncal-day-header__weekday{letter-spacing:-.01em;white-space:nowrap;line-height:1.15;color:#9ba49e!important;text-transform:lowercase!important;font-size:11.5px!important;font-weight:570!important}.ncal-day-header__date{line-height:1;color:#f0f3f1!important;font-size:12.5px!important;font-weight:750!important}.ncal-day-header.is-today .ncal-day-header__weekday{color:#bcc6b2!important}.ncal-day-header.is-today .ncal-day-header__date{color:#b7ff00!important}.ncal-time{color:#7d8781!important;padding-top:12px!important;font-size:10px!important;font-weight:570!important}.ncal-time.is-now-hour{color:#b7ff00!important;font-size:10.5px!important;font-weight:760!important}.ncal-event{padding:7px 8px!important}.ncal-event__time{font-size:9.5px!important;font-weight:750!important}.ncal-event__status{font-size:8px!important;font-weight:700!important}.ncal-more-events{font-size:8px!important}.ncal-now-line:after{padding:3px 6px!important;font-size:8px!important;font-weight:800!important;top:-11px!important}html[data-theme=light] .ncal-day-header__weekday{color:#68716b!important}html[data-theme=light] .ncal-day-header__date{color:#2d342f!important}html[data-theme=light] .ncal-day-header.is-today .ncal-day-header__weekday{color:#5d675f!important}html[data-theme=light] .ncal-day-header.is-today .ncal-day-header__date{color:#688e00!important}html[data-theme=light] .ncal-time{color:#727a75!important}@media (width<=1100px){.ncal-day-header__weekday{font-size:10px!important}.ncal-day-header__date{font-size:11.5px!important}.ncal-social-account__quick{min-width:135px!important}}@media (prefers-reduced-motion:reduce){html.ncal-viewport-lock .ncal-scroll{scroll-behavior:auto!important}}html[data-theme=dark] #marketing-panel-calendar{background-color:#0c0f0d!important;background-image:linear-gradient(#080b098c,#080b09b3),url(/noctiva/marketing/fundosocial.webp)!important;background-position:50%,top!important;background-repeat:repeat,repeat!important;background-size:auto,1120px!important}html[data-theme=dark] #marketing-panel-calendar:before,html[data-theme=dark] #marketing-panel-calendar:after{display:none!important}html[data-theme=dark] #marketing-panel-calendar .ncal-board{contain:paint;background:#090c0aa8!important}html[data-theme=dark] #marketing-panel-calendar .ncal-grid{background:0 0!important}html[data-theme=dark] #marketing-panel-calendar .ncal-slot{background-color:#090c0ab8!important}html[data-theme=dark] #marketing-panel-calendar .ncal-slot:hover:not(.is-past){background-color:#171c18e3!important}html[data-theme=dark] #marketing-panel-calendar .ncal-slot.is-today{background-color:#18200ebf!important}#marketing-panel-calendar .ncal-toolbar,#marketing-panel-calendar .ncal-subbar,#marketing-panel-calendar .ncal-social-dock,#marketing-panel-calendar .ncal-grid__corner,#marketing-panel-calendar .ncal-day-header{-webkit-backdrop-filter:none!important}html[data-theme=dark] #marketing-panel-calendar .ncal-toolbar{background:#0a0d0be3!important}html[data-theme=dark] #marketing-panel-calendar .ncal-subbar{background:#0a0d0bc7!important}html[data-theme=dark] #marketing-panel-calendar .ncal-social-dock{background:#0a0d0bc2!important}html[data-theme=dark] #marketing-panel-calendar .ncal-grid__corner,html[data-theme=dark] #marketing-panel-calendar .ncal-day-header{background:#0e120ff7!important}#marketing-panel-calendar .ncal-scroll{overscroll-behavior:contain;scroll-behavior:auto!important}#marketing-panel-calendar .ncal-slot{will-change:auto!important}html[data-theme=light] #marketing-panel-calendar{background:#f7f6f1!important}html[data-theme=light] #marketing-panel-calendar .ncal-board{contain:paint;background:#f7f6f1eb!important}@media (prefers-reduced-motion:reduce){#marketing-panel-calendar *{scroll-behavior:auto!important}}html.ncal-viewport-lock .panel-page{box-sizing:border-box!important;width:100%!important;max-width:none!important;padding-top:18px!important;padding-bottom:0!important}html.ncal-viewport-lock [data-marketing-page],html.ncal-viewport-lock #marketing-panel-calendar,html.ncal-viewport-lock #marketing-panel-calendar .ncal{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html.ncal-viewport-lock:not([data-sidebar-collapsed=true]) .panel-page{padding-left:28px!important;padding-right:28px!important}html.ncal-viewport-lock[data-sidebar-collapsed=true] .panel-page{padding-left:15px!important;padding-right:15px!important}html.ncal-viewport-lock[data-sidebar-collapsed=true] #marketing-panel-calendar{border-radius:16px!important}.ncal-toolbar{min-height:62px!important}.ncal-range{letter-spacing:-.015em;min-width:225px!important;font-size:13.5px!important}.ncal-today,.ncal-view-mode{height:40px!important;font-size:11px!important}.ncal-create{height:40px!important;padding-left:17px!important;padding-right:17px!important;font-size:12px!important}.ncal-social-dock{min-height:68px!important;padding:10px 14px 12px!important}.ncal-social-dock__label{letter-spacing:.065em!important;font-size:9.5px!important}.ncal-social-account{min-height:44px!important}.ncal-social-account__quick{min-width:166px!important;padding:6px 10px 6px 7px!important}.ncal-social-account__identity strong{font-size:10.5px!important}.ncal-social-account__identity small{margin-top:2px!important;font-size:8.5px!important}.ncal-day-header{gap:6px!important;height:74px!important}.ncal-day-header__weekday{letter-spacing:-.012em!important;font-size:12px!important;font-weight:590!important}.ncal-day-header__date{font-size:13.5px!important;font-weight:770!important}.ncal-grid__corner{font-size:9.5px!important}.ncal-composer__surface{width:min(1120px,100vw - 56px)!important}.ncal-composer__header{padding:24px 25px 21px!important}.ncal-composer__eyebrow{letter-spacing:.14em!important;margin-bottom:7px!important;font-size:9px!important}.ncal-composer__header h2{letter-spacing:-.035em!important;font-size:20px!important;font-weight:700!important}.ncal-composer__header p{margin-top:7px!important;font-size:10.5px!important;line-height:1.45!important}.ncal-composer__main,.ncal-composer__aside{padding:24px!important}.ncal-composer__body{grid-template-columns:minmax(0,1.65fr) minmax(320px,.73fr)!important}.ncal-field label,.ncal-aside-block__label{color:#9ba39e!important;margin-bottom:9px!important;font-size:10px!important;font-weight:680!important}.ncal-field textarea{min-height:250px!important;padding:15px!important;font-size:12.5px!important;line-height:1.6!important}.ncal-field input[type=time]{height:43px!important;padding:0 12px!important;font-size:11.5px!important;font-weight:550!important}.ncal-field input[type=time]::-webkit-calendar-picker-indicator{opacity:.65;cursor:pointer}.ncal-channel{min-height:46px!important;padding:7px 12px 7px 7px!important}.ncal-channel__mark{flex-basis:31px!important;width:31px!important;height:31px!important}.ncal-channel__mark .ncal-brand-icon{width:29px!important;height:29px!important}.ncal-channel__body strong{font-size:10px!important}.ncal-channel__body small{margin-top:2px!important;font-size:8px!important}.ncal-media-action{height:38px!important;padding:0 12px!important;font-size:10px!important}.ncal-media-action svg{width:14px!important;height:14px!important}.ncal-preview{border-radius:12px!important;padding:16px!important}.ncal-preview__brand>span{width:31px!important;height:31px!important;font-size:11px!important}.ncal-preview__brand strong{font-size:9.5px!important}.ncal-preview__brand small{margin-top:2px!important;font-size:8px!important}.ncal-preview>p{margin-top:15px!important;font-size:10.5px!important;line-height:1.55!important}.ncal-composer__footer{padding:14px 21px!important}.ncal-draft-button,.ncal-schedule-button{height:39px!important;padding:0 15px!important;font-size:10.5px!important}.ncal-composer__status{padding:9px 24px!important;font-size:9.5px!important}.ncal-premium-native-date{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.ncal-date-time .ncal-field:first-child{z-index:50;position:relative}.ncal-premium-date-trigger{color:#e9edeb;cursor:pointer;background:#0b0d0e;border:1px solid #ffffff16;border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:12px;width:100%;height:43px;padding:0 11px 0 12px;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .18s cubic-bezier(.2,.8,.2,1);display:flex}.ncal-premium-date-trigger:hover{background:#0e1011;border-color:#ffffff24}.ncal-premium-date-trigger.is-open{border-color:#b7ff0057;box-shadow:0 0 0 3px #b7ff0006}.ncal-premium-date-trigger:active{transform:scale(.985)}.ncal-premium-date-trigger__text{font-size:11.5px;font-weight:560}.ncal-premium-date-trigger__icon{color:#8d9690;justify-content:center;align-items:center;display:flex}.ncal-premium-date-trigger__icon svg{stroke:currentColor;stroke-width:1.7px;width:16px;height:16px}.ncal-premium-datepicker{z-index:500;transform-origin:0 0;background:#171a19;border:1px solid #ffffff18;border-radius:14px;width:310px;padding:10px;animation:.18s cubic-bezier(.2,.85,.25,1.15) both ncalPremiumDateEnter;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 24px 65px #00000075}.ncal-premium-datepicker[hidden]{display:none!important}@keyframes ncalPremiumDateEnter{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ncal-premium-datepicker__header{grid-template-columns:34px 1fr 34px;align-items:center;gap:5px;min-height:40px;display:grid}.ncal-premium-datepicker__month{color:#edf1ee;text-align:center;text-transform:capitalize;font-size:11.5px;font-weight:700}.ncal-premium-datepicker__nav{color:#7e8882;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .14s,color .14s,transform .18s cubic-bezier(.2,.8,.2,1);display:flex}.ncal-premium-datepicker__nav:hover{color:#fff;background:#ffffff0e}.ncal-premium-datepicker__nav:active{transform:scale(.92)}.ncal-premium-datepicker__nav svg{stroke:currentColor;stroke-width:1.8px;width:15px;height:15px}.ncal-premium-datepicker__weekdays{grid-template-columns:repeat(7,1fr);margin:7px 0 5px;display:grid}.ncal-premium-datepicker__weekdays span{color:#666f69;text-transform:uppercase;justify-content:center;align-items:center;height:25px;font-size:8px;font-weight:750;display:flex}.ncal-premium-datepicker__days{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.ncal-premium-datepicker__day{aspect-ratio:1;color:#c9cfcb;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;min-width:0;font-size:10px;font-weight:580;transition:background-color .14s,color .14s,transform .18s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.ncal-premium-datepicker__day:hover{color:#fff;background:#ffffff0e;transform:scale(1.06)}.ncal-premium-datepicker__day.is-outside{color:#484f4b}.ncal-premium-datepicker__day.is-today:not(.is-selected){color:#b7ff00;box-shadow:inset 0 0 0 1px #b7ff0047}.ncal-premium-datepicker__day.is-selected{color:#101407;background:#a8e700;font-weight:820;box-shadow:0 5px 16px #a8e70017}.ncal-premium-datepicker__footer{border-top:1px solid #fff1;justify-content:space-between;align-items:center;gap:10px;min-height:43px;margin-top:7px;padding:7px 5px 0;display:flex}.ncal-premium-datepicker__footer button{color:#aee900;cursor:pointer;background:#b7ff000e;border:0;border-radius:8px;height:30px;padding:0 9px;font-size:9px;font-weight:720}.ncal-premium-datepicker__footer span{color:#69736d;font-size:8.5px;font-weight:580}@media (width>=761px){.ncal-composer__body,.ncal-composer__aside{overflow:visible!important}}html[data-theme=light] .ncal-premium-date-trigger{color:#252b27;background:#ffffffad;border-color:#1d231f1a}html[data-theme=light] .ncal-premium-datepicker{background:#faf9f5;border-color:#1d231f1a;box-shadow:0 25px 60px #1e25202e}html[data-theme=light] .ncal-premium-datepicker__month{color:#252b27}html[data-theme=light] .ncal-premium-datepicker__day{color:#444c46}html[data-theme=light] .ncal-premium-datepicker__day:hover{color:#202521;background:#1d231f0e}html[data-theme=light] .ncal-premium-datepicker__day.is-outside{color:#adb2ae}html[data-theme=light] .ncal-premium-datepicker__day.is-today:not(.is-selected){color:#678c00;box-shadow:inset 0 0 0 1px #678c0045}html[data-theme=light] .ncal-premium-datepicker__day.is-selected{color:#fff;background:#789f00}@media (width<=760px){.ncal-premium-datepicker{z-index:10000;transform-origin:50%;width:min(330px,100vw - 28px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ncal-composer__body{overflow-y:auto!important}}@media (prefers-reduced-motion:reduce){.ncal-premium-datepicker,.ncal-premium-datepicker__day,.ncal-premium-datepicker__nav,.ncal-premium-date-trigger{transition:none!important;animation:none!important;transform:none!important}}.ncal-premium-native-time{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.ncal-date-time .ncal-field:last-child{z-index:55;position:relative}.ncal-premium-time-trigger{color:#e9edeb;cursor:pointer;background:#0b0d0e;border:1px solid #ffffff16;border-radius:10px;outline:0;justify-content:space-between;align-items:center;gap:12px;width:100%;height:43px;padding:0 11px 0 12px;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .18s cubic-bezier(.2,.8,.2,1);display:flex}.ncal-premium-time-trigger:hover{background:#0e1011;border-color:#ffffff24}.ncal-premium-time-trigger.is-open{border-color:#b7ff0057;box-shadow:0 0 0 3px #b7ff0006}.ncal-premium-time-trigger:active{transform:scale(.985)}.ncal-premium-time-trigger__text{align-items:baseline;gap:7px;display:flex}.ncal-premium-time-trigger__value{color:#eef2ef;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:630}.ncal-premium-time-trigger__meta{color:#5f6862;font-size:8px;font-weight:550}.ncal-premium-time-trigger__icon{color:#8d9690;display:flex}.ncal-premium-time-trigger__icon svg{stroke:currentColor;stroke-width:1.7px;width:16px;height:16px}.ncal-premium-timepicker{z-index:600;transform-origin:100% 0;background:#171a19;border:1px solid #ffffff18;border-radius:14px;width:300px;padding:12px;animation:.18s cubic-bezier(.2,.85,.25,1.15) both ncalPremiumTimeEnter;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 24px 65px #00000075}.ncal-premium-timepicker[hidden]{display:none!important}@keyframes ncalPremiumTimeEnter{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ncal-premium-timepicker__header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;padding:4px 4px 11px;display:flex}.ncal-premium-timepicker__header>div{flex-direction:column;gap:3px;display:flex}.ncal-premium-timepicker__header span{color:#747e78;font-size:8px;font-weight:680}.ncal-premium-timepicker__header strong{color:#f0f3f1;font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:20px;font-weight:720}.ncal-premium-timepicker__timezone{text-transform:uppercase;background:#ffffff06;border:1px solid #fff1;border-radius:7px;padding:4px 7px;color:#6f7973!important;font-size:7.5px!important}.ncal-premium-timepicker__quick{grid-template-columns:repeat(3,1fr);gap:5px;margin:10px 0;display:grid}.ncal-premium-timepicker__quick button{color:#8d9690;cursor:pointer;background:#ffffff05;border:1px solid #fff1;border-radius:8px;min-height:31px;font-size:8.5px;font-weight:650;transition:color .14s,border-color .14s,background-color .14s,transform .17s cubic-bezier(.2,.8,.2,1)}.ncal-premium-timepicker__quick button:hover{color:#b7ff00;background:#b7ff000b;border-color:#b7ff002e;transform:translateY(-1px)}.ncal-premium-timepicker__selector{grid-template-columns:1fr 20px 1fr;align-items:center;gap:5px;display:grid}.ncal-premium-timepicker__column{min-width:0}.ncal-premium-timepicker__column-label{color:#5f6862;text-align:center;text-transform:uppercase;margin-bottom:5px;font-size:7.5px;font-weight:720;display:block}.ncal-premium-timepicker__options{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;background:#101312;border:1px solid #ffffff0e;border-radius:10px;height:166px;padding:3px;overflow-y:auto}.ncal-premium-timepicker__option{color:#8f9892;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:100%;height:33px;font-size:10px;font-weight:610;transition:color .12s,background-color .12s,transform .15s cubic-bezier(.2,.8,.2,1);display:flex}.ncal-premium-timepicker__option:hover{color:#f0f3f1;background:#ffffff0b}.ncal-premium-timepicker__option.is-selected{color:#101407;background:#a8e700;font-weight:820}.ncal-premium-timepicker__separator{color:#6d7771;text-align:center;padding-top:18px;font-size:20px;font-weight:720}.ncal-premium-timepicker__footer{border-top:1px solid #ffffff0f;justify-content:flex-end;gap:6px;margin-top:10px;padding-top:10px;display:flex}.ncal-premium-timepicker__cancel,.ncal-premium-timepicker__apply{cursor:pointer;border-radius:8px;min-height:33px;padding:0 10px;font-size:8.5px;font-weight:700}.ncal-premium-timepicker__cancel{color:#89928c;background:0 0;border:1px solid #ffffff13}.ncal-premium-timepicker__apply{color:#101407;background:#a8e700;border:1px solid #91c500}html[data-theme=light] .ncal-premium-time-trigger{color:#252b27;background:#ffffffad;border-color:#1d231f1a}html[data-theme=light] .ncal-premium-time-trigger__value{color:#252b27}html[data-theme=light] .ncal-premium-timepicker{background:#faf9f5;border-color:#1d231f1a;box-shadow:0 25px 60px #1e25202e}html[data-theme=light] .ncal-premium-timepicker__header strong{color:#252b27}html[data-theme=light] .ncal-premium-timepicker__options{background:#f4f3ee;border-color:#1d231f12}html[data-theme=light] .ncal-premium-timepicker__option{color:#656e68}html[data-theme=light] .ncal-premium-timepicker__option:hover{color:#252b27;background:#1d231f0e}html[data-theme=light] .ncal-premium-timepicker__option.is-selected{color:#fff;background:#789f00}@media (prefers-reduced-motion:reduce){.ncal-premium-timepicker,.ncal-premium-timepicker *,.ncal-premium-time-trigger{transition:none!important;animation:none!important}}[data-marketing-panel=overview]{isolation:isolate;width:100%;position:relative;max-width:none!important}[data-marketing-panel=overview]:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#aaeb000b,#0000 68%);width:520px;height:320px;position:absolute;top:-100px;left:8%}html[data-sidebar-collapsed=true] [data-marketing-panel=overview]{width:100%!important;max-width:none!important;margin:0!important}.marketing-overview-live{background:linear-gradient(112deg,#181c19f0 0%,#0f1210f5 55%,#0c0f0dfa 100%);border:1px solid #ffffff13;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:28px;margin:4px 0 18px;padding:22px 24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05,0 18px 55px #0000001f}.marketing-overview-live:after{content:"";pointer-events:none;background:radial-gradient(circle,#b7ff000e,#0000 68%);width:280px;height:240px;position:absolute;top:-80px;right:12%}.marketing-overview-live__main,.marketing-overview-live__side{z-index:1;position:relative}.marketing-overview-live__status{color:#92a08f;letter-spacing:.1em;align-items:center;gap:7px;font-size:8.5px;font-weight:760;display:flex}.marketing-overview-live__pulse{background:#b7ff00;border-radius:50%;width:6px;height:6px;position:relative;box-shadow:0 0 0 4px #b7ff000e}.marketing-overview-live__title{color:#f1f4f2;letter-spacing:-.04em;margin-top:12px;font-size:clamp(22px,2vw,30px);font-weight:720;line-height:1.08;display:block}.marketing-overview-live__description{color:#78827c;max-width:620px;margin:8px 0 0;font-size:11px;line-height:1.55}.marketing-overview-live__chips{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.marketing-overview-live__chip{color:#6f7973;background:#ffffff06;border:1px solid #fff1;border-radius:8px;align-items:baseline;gap:5px;min-height:28px;padding:5px 9px;font-size:8.5px;display:inline-flex}.marketing-overview-live__chip strong{color:#dfe4e1;font-size:10px;font-weight:760}.marketing-overview-live__side{flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:280px;display:flex}.marketing-overview-clock{justify-items:end;display:grid}.marketing-overview-clock__day{color:#717b75;text-transform:capitalize;font-size:9px;font-weight:630}.marketing-overview-clock__time{color:#f1f4f2;font-variant-numeric:tabular-nums;letter-spacing:-.045em;margin-top:2px;font-size:31px;font-weight:680;line-height:1}.marketing-overview-clock__date{color:#626c66;text-transform:capitalize;margin-top:6px;font-size:8.5px}.marketing-overview-live__actions{gap:7px;display:flex}.marketing-overview-live__secondary,.marketing-overview-live__primary{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:9.5px;font-weight:690;transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .15s,border-color .15s;display:inline-flex}.marketing-overview-live__secondary{color:#a5ada8;background:#ffffff06;border:1px solid #ffffff16}.marketing-overview-live__primary{color:#101407;background:#a8e700;border:1px solid #97cc00}.marketing-overview-live__primary span{font-size:15px;font-weight:500}.marketing-overview-live__secondary:hover,.marketing-overview-live__primary:hover{transform:translateY(-1px)}.marketing-overview-live__secondary:hover{background:#ffffff0b;border-color:#ffffff24}.marketing-overview-live__primary:hover{background:#b5f500}[data-marketing-panel=overview] .marketing-metrics{background:#0f1210c2;border:1px solid #fff1;border-radius:15px;overflow:hidden;box-shadow:inset 0 1px #ffffff03}[data-marketing-panel=overview] .marketing-metric{min-height:116px;transition:background-color .16s;position:relative;padding:20px 20px 18px!important}[data-marketing-panel=overview] .marketing-metric:hover{background:#ffffff05}[data-marketing-panel=overview] .marketing-metric:after{content:"";background:#b7ff003d;border-radius:999px;width:22px;height:3px;position:absolute;bottom:17px;right:20px}[data-marketing-panel=overview] .marketing-metric--alert:after{background:#df5050b3}[data-marketing-panel=overview] .marketing-metric__label{color:#727c76;letter-spacing:.07em;font-weight:760;font-size:9px!important}[data-marketing-panel=overview] .marketing-metric__value{color:#f0f3f1;letter-spacing:-.045em;margin-top:9px;font-weight:690;line-height:1;display:block;font-size:29px!important}[data-marketing-panel=overview] .marketing-metric__meta{color:#59635d;margin-top:9px;display:block;font-size:8.5px!important}[data-marketing-panel=overview] .marketing-operation{background:linear-gradient(#111412d1,#0c0f0de0);border:1px solid #fff1;border-radius:16px;margin-top:18px;overflow:hidden}[data-marketing-panel=overview] .marketing-operation__section{min-height:270px;padding:0 20px 20px!important}[data-marketing-panel=overview] .marketing-operation-heading{border-bottom:1px solid #ffffff0f;min-height:58px;padding:0 2px;margin:0!important}[data-marketing-panel=overview] .marketing-operation-heading h2{color:#e5e9e6;font-size:11px;font-weight:690}[data-marketing-panel=overview] .marketing-next-post{background:#ffffff05;border:1px solid #fff1;border-radius:13px;max-width:620px;margin-top:28px;padding:18px 18px 18px 22px;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .15s;position:relative}[data-marketing-panel=overview] .marketing-next-post:before{content:"";background:#b7ff00;border-radius:999px;width:2px;position:absolute;top:14px;bottom:14px;left:0}[data-marketing-panel=overview] .marketing-next-post:hover{border-color:#ffffff1a;transform:translateY(-1px)}[data-marketing-panel=overview] .marketing-next-post__time{color:#b7ff00;letter-spacing:.045em;font-size:9px;font-weight:800}[data-marketing-panel=overview] .marketing-next-post__channel{color:#f0f3f1;letter-spacing:-.025em;margin-top:10px;font-size:18px;font-weight:670;display:block}[data-marketing-panel=overview] .marketing-next-post__content{color:#707a74;margin-top:10px;font-size:10.5px;line-height:1.5}[data-marketing-panel=overview] .marketing-overview-channels{padding-top:10px}[data-marketing-panel=overview] .marketing-overview-channel{border-radius:11px;min-height:62px;transition:background-color .15s,transform .18s cubic-bezier(.2,.8,.2,1);padding:8px 10px!important}[data-marketing-panel=overview] .marketing-overview-channel:hover{background:#ffffff06;transform:translate(2px)}[data-marketing-panel=overview] .marketing-overview-channel__brand{width:34px;height:34px}[data-marketing-panel=overview] .marketing-overview-channel__account{color:#68726c;margin-top:3px;font-size:8.5px}html[data-sidebar-collapsed=true] [data-marketing-panel=overview] .marketing-overview-live{padding-left:28px;padding-right:28px}html[data-sidebar-collapsed=true] [data-marketing-panel=overview] .marketing-operation{grid-template-columns:minmax(0,1.6fr) minmax(330px,.75fr)}html[data-theme=light] .marketing-overview-live{background:linear-gradient(112deg,#ffffffc7,#f5f4eff0);border-color:#1d231f17;box-shadow:0 18px 45px #232a250f}html[data-theme=light] .marketing-overview-live__title,html[data-theme=light] .marketing-overview-clock__time{color:#242a26}html[data-theme=light] .marketing-overview-live__chip{background:#ffffff8c;border-color:#1d231f14}html[data-theme=light] .marketing-overview-live__chip strong{color:#303632}html[data-theme=light] [data-marketing-panel=overview] .marketing-metrics,html[data-theme=light] [data-marketing-panel=overview] .marketing-operation{background:#ffffff73;border-color:#1d231f16}html[data-theme=light] [data-marketing-panel=overview] .marketing-metric__value,html[data-theme=light] [data-marketing-panel=overview] .marketing-next-post__channel{color:#29302b}html[data-theme=light] [data-marketing-panel=overview] .marketing-next-post{background:#ffffff73;border-color:#1d231f14}@media (width<=950px){.marketing-overview-live{grid-template-columns:1fr}.marketing-overview-live__side{align-items:flex-start;min-width:0}.marketing-overview-clock{justify-items:start}}@media (width<=650px){.marketing-overview-live{padding:18px}.marketing-overview-live__actions{width:100%}.marketing-overview-live__secondary,.marketing-overview-live__primary{flex:1}}@media (prefers-reduced-motion:reduce){.marketing-overview-live *,[data-marketing-panel=overview] .marketing-next-post,[data-marketing-panel=overview] .marketing-overview-channel{transition:none!important;transform:none!important}}html[data-sidebar-collapsed=true] .panel-page{width:100%!important;max-width:none!important;padding-left:12px!important;padding-right:12px!important}html[data-sidebar-collapsed=true] [data-marketing-page],html[data-sidebar-collapsed=true] [data-marketing-page] .marketing-view,html[data-sidebar-collapsed=true] [data-marketing-page] [data-marketing-panel],html[data-sidebar-collapsed=true] #marketing-panel-calendar,html[data-sidebar-collapsed=true] [data-marketing-panel=overview]{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html[data-sidebar-collapsed=true] [data-marketing-panel=overview] .marketing-overview-live,html[data-sidebar-collapsed=true] [data-marketing-panel=overview] .marketing-metrics,html[data-sidebar-collapsed=true] [data-marketing-panel=overview] .marketing-operation{width:100%!important;max-width:none!important}html:not([data-sidebar-collapsed=true]) [data-marketing-panel=overview],html:not([data-sidebar-collapsed=true]) #marketing-panel-calendar{width:100%;max-width:none}.ncal-subbar{min-height:44px!important;font-size:11px!important}.ncal-subbar__company{color:#8e9892!important;font-size:11px!important;font-weight:570!important}.ncal-subbar__sync{color:#78827c!important;font-size:10.5px!important;font-weight:560!important}.ncal-social-dock{min-height:70px!important}.ncal-social-dock__label{color:#818b85!important;letter-spacing:.065em!important;font-size:10px!important;font-weight:780!important}.ncal-social-account__identity strong{font-size:11px!important;font-weight:690!important}.ncal-social-account__identity small{color:#78817c!important;margin-top:2px!important;font-size:9px!important}.ncal-range{font-size:13.5px!important}.ncal-today{font-size:11px!important}.ncal-day-header__weekday{font-size:12px!important;font-weight:590!important}.ncal-day-header__date{font-size:13.5px!important}.ncal-time{font-size:10.5px!important}.ncal-event__time{font-size:10px!important}.ncal-event__status{font-size:8.5px!important}.ncal-event__content{font-size:10px!important;line-height:1.45!important}.ncal-view-mode[hidden]{display:none!important}.ncal-view-switch{background:#151817;border:1px solid #ffffff16;border-radius:11px;align-items:center;gap:3px;height:40px;padding:3px;display:inline-flex;box-shadow:inset 0 1px #ffffff04}.ncal-view-switch__button{color:#858f89;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:0;justify-content:center;align-items:center;min-width:66px;height:32px;padding:0 11px;font-size:10.5px;font-weight:650;transition:color .14s,background-color .14s,transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .14s;display:flex}.ncal-view-switch__button:hover:not(.is-active){color:#d8ddda;background:#ffffff0a;transform:translateY(-1px)}.ncal-view-switch__button.is-active{color:#171a18;background:#f1f3f1;font-weight:760;box-shadow:0 3px 11px #0000002e}.ncal-view-switch__button:active{transform:scale(.96)}.ncal-alt-view{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;background:#090c0ab3;width:100%;height:100%;min-height:0;overflow:auto}.ncal-alt-view[hidden]{display:none!important}.ncal-alt-loading,.ncal-alt-error{color:#7b857f;flex-direction:column;justify-content:center;align-items:center;min-height:480px;display:flex}.ncal-alt-loading span{background:#ffffff0f;border-radius:999px;width:110px;height:7px;margin:2px 0}.ncal-alt-loading span:nth-child(2){width:150px}.ncal-alt-loading span:nth-child(3){width:80px}.ncal-alt-loading p{margin-top:14px;font-size:10px}.ncal-alt-error strong{color:#e4e8e5;font-size:13px}.ncal-alt-error p{color:#768079;margin-top:7px;font-size:10px}.ncal-alt-event{background:#1a1e1be6;border:1px solid #ffffff12;border-left-width:2px;border-radius:9px;align-items:flex-start;gap:8px;width:100%;min-width:0;padding:8px;display:flex}.ncal-alt-event--scheduled{border-left-color:#a8e700}.ncal-alt-event--published{border-left-color:#759b39}.ncal-alt-event--draft{border-left-color:#747e78}.ncal-alt-event--error{border-left-color:#d45a5a}.ncal-alt-event__icon{flex:0 0 21px;justify-content:center;align-items:center;width:21px;height:21px;display:flex}.ncal-alt-event__icon svg{width:20px;height:20px}.ncal-alt-event__body{flex:1;min-width:0}.ncal-alt-event__top{align-items:center;gap:7px;display:flex}.ncal-alt-event__top strong{color:#e8ece9;font-variant-numeric:tabular-nums;font-size:10px;font-weight:750}.ncal-alt-event__top span{color:#78827c;font-size:8px;font-weight:600}.ncal-alt-event__body p{color:#99a19c;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:9.5px;line-height:1.4;overflow:hidden}.ncal-day-view{min-width:760px}.ncal-day-view__header{z-index:15;background:#0f1310fa;border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;min-height:72px;padding:0 22px;display:flex;position:sticky;top:0}.ncal-day-view__header>div{flex-direction:column;gap:4px;display:flex}.ncal-day-view__header strong{color:#f0f3f1;text-transform:capitalize;font-size:16px;font-weight:690}.ncal-day-view__header div span{color:#78827c;text-transform:capitalize;font-size:10px}.ncal-day-view__header>span{color:#747e78;border:1px solid #fff1;border-radius:7px;padding:5px 8px;font-size:9px}.ncal-day-view__timeline{width:100%}.ncal-day-view__row{border-bottom:1px solid #ffffff0e;grid-template-columns:78px minmax(0,1fr);min-height:76px;display:grid}.ncal-day-view__hour{color:#77817b;font-variant-numeric:tabular-nums;border-right:1px solid #ffffff0e;justify-content:center;align-items:flex-start;padding-top:12px;font-size:10.5px;display:flex}.ncal-day-view__row.is-current-hour .ncal-day-view__hour{color:#b7ff00;font-weight:750}.ncal-day-view__slot{background:#0a0d0b8c;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:7px;min-height:76px;padding:7px 44px 7px 7px;display:grid;position:relative}.ncal-day-view__slot.is-past{background:#080a0999}.ncal-day-view__add{color:#b7ff00;cursor:pointer;opacity:.35;background:#b7ff0012;border:0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;transition:opacity .14s,transform .17s cubic-bezier(.2,.8,.2,1),background-color .14s;display:flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.ncal-day-view__slot:hover .ncal-day-view__add{opacity:1;background:#b7ff001c;transform:translateY(-50%)scale(1.07)}.ncal-day-view__now{z-index:10;top:var(--ncal-day-now,0%);pointer-events:none;background:#b7ff00;height:1px;position:absolute;left:0;right:0}.ncal-day-view__now:before{content:"";background:#b7ff00;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:-3px;transform:translateY(-50%)}.ncal-day-view__now:after{content:attr(data-time);color:#b7ff00;background:#1c240d;border-radius:5px;padding:2px 5px;font-size:8px;font-weight:800;position:absolute;top:-10px;right:8px}.ncal-month-view{min-width:1050px}.ncal-month-view__weekdays{z-index:15;background:#0f1310fa;border-bottom:1px solid #ffffff13;grid-template-columns:repeat(7,1fr);height:46px;display:grid;position:sticky;top:0}.ncal-month-view__weekdays span{color:#929c96;text-transform:lowercase;border-right:1px solid #ffffff0e;justify-content:center;align-items:center;font-size:10px;font-weight:630;display:flex}.ncal-month-view__grid{grid-template-columns:repeat(7,1fr);display:grid}.ncal-month-view__day{background:#0a0d0b91;border-bottom:1px solid #ffffff0e;border-right:1px solid #ffffff0e;min-height:148px;padding:9px;transition:background-color .14s;position:relative}.ncal-month-view__day:hover{background:#151a16c2}.ncal-month-view__day.is-outside{background:#080a0978}.ncal-month-view__day.is-outside .ncal-month-view__day-heading{opacity:.35}.ncal-month-view__day.is-today{background:#b7ff0006;box-shadow:inset 0 0 0 1px #b7ff001a}.ncal-month-view__day-heading{justify-content:space-between;align-items:center;min-height:25px;margin-bottom:7px;display:flex}.ncal-month-view__day-heading strong{color:#b5bdb8;border-radius:8px;justify-content:center;align-items:center;width:27px;height:27px;font-size:11px;font-weight:680;display:flex}.ncal-month-view__day.is-today .ncal-month-view__day-heading strong{color:#101407;background:#a8e700;font-weight:800}.ncal-month-view__day-heading span{color:#68726c;min-width:16px;font-size:8px}.ncal-month-view__events{flex-direction:column;gap:4px;display:flex}.ncal-month-view__events .ncal-alt-event{border-radius:7px;padding:5px 6px}.ncal-month-view__events .ncal-alt-event__icon{flex-basis:17px;width:17px;height:17px}.ncal-month-view__events .ncal-alt-event__icon svg{width:16px;height:16px}.ncal-month-view__events .ncal-alt-event__top span{display:none}.ncal-month-view__events .ncal-alt-event__body p{margin-top:2px;font-size:8px}.ncal-month-view__more{color:#747e78;padding:2px 5px;font-size:8px}.ncal-month-view__add{color:#aee900;cursor:pointer;opacity:0;background:#b7ff000e;border:0;border-radius:8px;justify-content:center;align-items:center;width:25px;height:25px;font-size:14px;transition:opacity .14s,transform .17s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:8px;right:8px;transform:scale(.86)}.ncal-month-view__day:hover .ncal-month-view__add{opacity:1;transform:scale(1)}[data-marketing-panel=overview] .marketing-overview-live__status{font-size:9.5px!important}[data-marketing-panel=overview] .marketing-overview-live__description{color:#909a94!important;font-size:11.5px!important}[data-marketing-panel=overview] .marketing-overview-live__chip{font-size:9.5px!important}[data-marketing-panel=overview] .marketing-overview-live__chip strong{font-size:11px!important}[data-marketing-panel=overview] .marketing-metric__label{font-size:9.5px!important}[data-marketing-panel=overview] .marketing-metric__meta{color:#768079!important;font-size:9.5px!important}[data-marketing-panel=overview] .marketing-operation-heading h2{font-size:11.5px!important}[data-marketing-panel=overview] .marketing-operation-heading__meta{color:#747e78!important;font-size:9px!important}[data-marketing-panel=overview] .marketing-overview-channel__name{font-size:11px!important}[data-marketing-panel=overview] .marketing-overview-channel__account{color:#7d8781!important;font-size:9px!important}[data-marketing-panel=overview] .marketing-overview-channel__status{font-size:9px!important}html[data-theme=light] .ncal-view-switch{background:#f0efead1;border-color:#1d231f1a}html[data-theme=light] .ncal-view-switch__button{color:#68716b}html[data-theme=light] .ncal-view-switch__button.is-active{color:#252b27;background:#fff;box-shadow:0 3px 10px #1f262117}html[data-theme=light] .ncal-alt-view,html[data-theme=light] .ncal-day-view__slot,html[data-theme=light] .ncal-month-view__day{background:#f7f6f1eb}html[data-theme=light] .ncal-day-view__header,html[data-theme=light] .ncal-month-view__weekdays{background:#f7f6f1fa}html[data-theme=light] .ncal-day-view__header strong{color:#272e29}html[data-theme=light] .ncal-alt-event{background:#ffffffa8;border-color:#1d231f14}html[data-theme=light] .ncal-alt-event__top strong{color:#303632}@media (width<=900px){.ncal-view-switch__button{min-width:55px}.ncal-view-switch{order:-1}}@media (width<=700px){.ncal-toolbar__right{flex-wrap:wrap}.ncal-view-switch{width:100%}.ncal-view-switch__button{flex:1}}@media (prefers-reduced-motion:reduce){.ncal-view-switch__button,.ncal-month-view__day,.ncal-month-view__add,.ncal-day-view__add{transition:none!important;transform:none!important}}html[data-theme=light] #marketing-panel-calendar{color:#29312c!important;background:#f4f3ee!important;border:1px solid #262f2913!important;box-shadow:0 20px 55px #242b260b!important}html[data-theme=light] #marketing-panel-calendar:before,html[data-theme=light] #marketing-panel-calendar:after{display:none!important}html[data-theme=light] #marketing-panel-calendar .ncal-toolbar{min-height:66px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#faf9f6!important;border-bottom:1px solid #dedfd9!important}html[data-theme=light] #marketing-panel-calendar .ncal-range{color:#242b27!important;font-size:13.5px!important;font-weight:720!important}html[data-theme=light] #marketing-panel-calendar .ncal-today{color:#69726d!important;background:#f6f5f1!important;border-color:#dcddd7!important}html[data-theme=light] #marketing-panel-calendar .ncal-today:hover{color:#303832!important;background:#fff!important;border-color:#cfd1ca!important}html[data-theme=light] #marketing-panel-calendar .ncal-subbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f7f6f2!important;border-bottom:1px solid #e0e1db!important;min-height:48px!important}html[data-theme=light] #marketing-panel-calendar .ncal-subbar__company{color:#6f7973!important;font-size:11.5px!important;font-weight:580!important}html[data-theme=light] #marketing-panel-calendar .ncal-subbar__sync{color:#7e8882!important;font-size:10.5px!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-dock{-webkit-backdrop-filter:none!important;background:#f8f7f3!important;border-bottom:1px solid #dedfd9!important;min-height:74px!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-dock__label{color:#727c76!important;font-size:10px!important;font-weight:780!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-account{background:#fff!important;border:1px solid #dfe1db!important;box-shadow:0 3px 12px #232a2509!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-account:hover{background:#fff!important;border-color:#cfd3ca!important;box-shadow:0 9px 24px #232a2516!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-account__identity strong{color:#313934!important;font-size:11.5px!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-account__identity small{color:#79837d!important;font-size:9px!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-account__more{color:#808983!important;border-left-color:#e4e5df!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-account__more:hover{color:#353d38!important;background:#f4f5f0!important}html[data-theme=light] #marketing-panel-calendar .ncal-view-switch{background:#efeee9!important;border:1px solid #dadcd5!important;box-shadow:inset 0 1px 1px #1f262106!important}html[data-theme=light] #marketing-panel-calendar .ncal-view-switch__button{color:#68716c!important;font-size:11px!important}html[data-theme=light] #marketing-panel-calendar .ncal-view-switch__button:hover:not(.is-active){color:#333b36!important;background:#fff9!important}html[data-theme=light] #marketing-panel-calendar .ncal-view-switch__button.is-active{color:#252c28!important;background:#fff!important;box-shadow:0 3px 10px #2027221a!important}html[data-theme=light] #marketing-panel-calendar .ncal-board{background:#f8f7f3!important;border-color:#dadcd5!important;box-shadow:inset 0 1px #ffffffbf!important}html[data-theme=light] #marketing-panel-calendar .ncal-scroll{scrollbar-color:#c7cbc3 transparent!important;background:#f8f7f3!important}html[data-theme=light] #marketing-panel-calendar .ncal-grid{background:#f8f7f3!important}html[data-theme=light] #marketing-panel-calendar .ncal-grid__corner,html[data-theme=light] #marketing-panel-calendar .ncal-day-header{color:#68726c!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f5f4ef!important;border-color:#dbddd6!important}html[data-theme=light] #marketing-panel-calendar .ncal-grid__corner{color:#818a84!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-header.is-today{background:linear-gradient(#f0f5e6 0%,#f6f7f1 100%)!important;border-color:#d6ddc5!important;box-shadow:inset 0 -2px #70970094!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-header__weekday{color:#646e68!important;font-size:12px!important;font-weight:600!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-header__date{color:#29312c!important;font-size:13.5px!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-header.is-today .ncal-day-header__weekday{color:#55634e!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-header.is-today .ncal-day-header__date{color:#719900!important}html[data-theme=light] #marketing-panel-calendar .ncal-time{color:#717b75!important;background:#f3f2ed!important;border-color:#dee0d9!important;font-size:10.5px!important}html[data-theme=light] #marketing-panel-calendar .ncal-time.is-now-hour{color:#6d9300!important;font-weight:770!important}html[data-theme=light] #marketing-panel-calendar .ncal-slot{background:#ffffff8c!important;border-color:#e0e1db!important}html[data-theme=light] #marketing-panel-calendar .ncal-slot:hover:not(.is-past){background:#f1f3ec!important}html[data-theme=light] #marketing-panel-calendar .ncal-slot.is-past{background-color:#f5f4f0!important;background-image:repeating-linear-gradient(-45deg,#30393303,#30393303 5px,#0000 5px 10px)!important}html[data-theme=light] #marketing-panel-calendar .ncal-slot.is-today{background:#f2f6e9!important}html[data-theme=light] #marketing-panel-calendar .ncal-now-line{box-shadow:none!important;background:#769e00!important}html[data-theme=light] #marketing-panel-calendar .ncal-now-line:before{background:#769e00!important;box-shadow:0 0 0 3px #769e001a!important}html[data-theme=light] #marketing-panel-calendar .ncal-now-line:after{box-shadow:0 2px 6px #1e252014;color:#dcff76!important;background:#354210!important}html[data-theme=light] #marketing-panel-calendar .ncal-event{color:#303833!important;background:#fff!important;border:1px solid #dce0d8!important;box-shadow:0 3px 10px #252c270b!important}html[data-theme=light] #marketing-panel-calendar .ncal-event:hover{border-color:#cbd0c6!important;box-shadow:0 8px 18px #252c2716!important}html[data-theme=light] #marketing-panel-calendar .ncal-event__time{color:#343c37!important}html[data-theme=light] #marketing-panel-calendar .ncal-event__content{color:#69736d!important}html[data-theme=light] #marketing-panel-calendar .ncal-event__status{color:#718078!important}html[data-theme=light] #marketing-panel-calendar .ncal-alt-view{color:#303833!important;background:#f8f7f3!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__header{background:#f5f4ef!important;border-bottom-color:#dbddd6!important;box-shadow:0 1px #1f262105!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__header strong{color:#2e3631!important;font-size:16px!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__header div span{color:#747e78!important;font-size:10.5px!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__header>span{color:#7b857f!important;background:#ffffff8c!important;border-color:#dfe1da!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__row{border-bottom-color:#e0e1db!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__hour{color:#707a74!important;background:#f3f2ed!important;border-right-color:#dfe1da!important;font-size:10.5px!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__row.is-current-hour .ncal-day-view__hour{color:#6e9500!important;font-weight:770!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__slot{background:#ffffff7a!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__slot.is-past{background:#f5f4f0!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__slot:hover:not(.is-past){background:#f3f5ee!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__add{opacity:.52;color:#729a00!important;background:#f0f5e4!important;border:1px solid #7097001f!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__slot:hover .ncal-day-view__add{opacity:1;background:#eaf3d8!important;border-color:#7097003d!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__now,html[data-theme=light] #marketing-panel-calendar .ncal-day-view__now:before{background:#769e00!important}html[data-theme=light] #marketing-panel-calendar .ncal-day-view__now:after{color:#dcff76!important;background:#354210!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__weekdays{background:#f1f0eb!important;border-bottom-color:#d9dcd4!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__weekdays span{color:#68726c!important;border-right-color:#dcddd7!important;font-size:10.5px!important;font-weight:650!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__day{background:#ffffff8f!important;border-bottom-color:#dedfd9!important;border-right-color:#dedfd9!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__day:hover{background:#f2f4ed!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__day.is-outside{background:#f2f1ed!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__day.is-outside .ncal-month-view__day-heading{opacity:.42!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__day.is-today{background:#f0f5e5!important;box-shadow:inset 0 0 0 1px #7097002b!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__day-heading strong{color:#303833!important;font-size:11.5px!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__day.is-today .ncal-month-view__day-heading strong{box-shadow:0 3px 9px #5c7e0029;color:#fff!important;background:#799f00!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__day-heading span{color:#77817b!important}html[data-theme=light] #marketing-panel-calendar .ncal-month-view__add{color:#6c9200!important;background:#edf3df!important;border:1px solid #70970024!important}html[data-theme=light] #marketing-panel-calendar .ncal-alt-event{color:#303833!important;background:#fff!important;border-color:#dce0d8!important;box-shadow:0 2px 8px #242b260a!important}html[data-theme=light] #marketing-panel-calendar .ncal-alt-event:hover{border-color:#cbd0c6!important;box-shadow:0 7px 17px #242b2614!important}html[data-theme=light] #marketing-panel-calendar .ncal-alt-event__top strong{color:#303833!important}html[data-theme=light] #marketing-panel-calendar .ncal-alt-event__top span{color:#78827c!important}html[data-theme=light] #marketing-panel-calendar .ncal-alt-event__body p{color:#68726c!important}html[data-theme=light] #marketing-panel-calendar .ncal-alt-loading,html[data-theme=light] #marketing-panel-calendar .ncal-alt-error{color:#707a74!important}html[data-theme=light] #marketing-panel-calendar .ncal-alt-loading span{background:#e0e2db!important}html[data-theme=light] #marketing-panel-calendar .ncal-alt-error strong{color:#303833!important}html[data-theme=light] #marketing-panel-calendar .ncal-alt-error p{color:#737d77!important}html[data-theme=light] #marketing-panel-calendar .ncal-create{color:#fff!important;background:#7ca400!important;border-color:#789f00!important;box-shadow:0 5px 15px #5d7e0021!important}html[data-theme=light] #marketing-panel-calendar .ncal-create:hover{background:#86af00!important;box-shadow:0 8px 18px #5d7e002b!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-account__menu{background:#fdfcf9fc!important;border-color:#d8dbd3!important;box-shadow:0 18px 42px #232a2526!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-account__menu button{color:#515b55!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-account__menu button:hover{color:#252c28!important;background:#f1f2ed!important}html[data-theme=light] #marketing-panel-calendar .ncal-social-account__menu button:first-child{color:#678b00!important}html[data-theme=light] #marketing-panel-calendar button:focus-visible{outline-offset:2px;outline:2px solid #7097006b!important}@media (prefers-reduced-motion:reduce){html[data-theme=light] #marketing-panel-calendar *{transition:none!important}}.attendance{--att-canvas:var(--nv-bg);--att-pane:var(--nv-surface);--att-pane-soft:var(--nv-surface-2);--att-hover:var(--nv-interactive);--att-selected:var(--nv-accent-soft);--att-note:#e7b5411a;--att-note-border:#e7b54157;--att-note-text:#f1ca70;--att-danger-soft:color-mix(in srgb, var(--nv-danger) 10%, transparent);--att-priority:#ff9d66;--att-success:var(--nv-accent);min-width:0;min-height:calc(100vh - var(--topbar-height));background:var(--att-canvas);color:var(--nv-text);flex-direction:column;margin:-40px -38px -64px;display:flex}html[data-theme=light] .attendance{--att-note:#a66c0014;--att-note-border:#9760004d;--att-note-text:#855600;--att-priority:#b94f22}.attendance [hidden]{display:none!important}.attendance button,.attendance input,.attendance textarea,.attendance select{color:inherit}.attendance button:focus-visible,.attendance input:focus-visible,.attendance textarea:focus-visible,.attendance select:focus-visible,.attendance a:focus-visible{outline:2px solid var(--nv-accent);outline-offset:2px}.attendance-topnav{scrollbar-width:none;align-items:center;gap:2px;max-width:min(100%,940px);margin:0 auto;padding:4px;display:flex;overflow-x:auto}.attendance-topnav::-webkit-scrollbar{display:none}.attendance-topnav button{min-height:38px;color:var(--nv-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:10px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.attendance-topnav button:hover{background:var(--nv-interactive);color:var(--nv-text-soft)}.attendance-topnav button.is-active{background:var(--nv-accent-soft);color:var(--nv-accent);box-shadow:inset 0 -2px 0 var(--nv-accent)}.attendance-topnav svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.attendance-commandbar{border-bottom:1px solid var(--nv-border);background:var(--att-pane);justify-content:space-between;align-items:center;gap:20px;min-height:54px;padding:8px 20px;display:flex}.attendance-commandbar__identity{align-items:baseline;gap:10px;min-width:0;display:flex}.attendance-commandbar h1{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.attendance-eyebrow{color:var(--nv-accent);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:850}.attendance-live{color:var(--nv-muted);white-space:nowrap;align-items:center;gap:7px;font-size:9px;display:flex}.attendance-live>span{background:var(--att-success);width:7px;height:7px;box-shadow:0 0 9px color-mix(in srgb, var(--att-success) 55%, transparent);border-radius:50%}.attendance[data-available=false] .attendance-live>span{background:var(--nv-danger);box-shadow:none}.attendance-notice,.attendance-feedback{border:1px solid var(--nv-border);background:var(--att-pane);color:var(--nv-text-soft);font-size:11px}.attendance-notice{border-width:0 0 1px;gap:4px;padding:11px 20px;display:grid}.attendance-feedback{z-index:60;top:calc(var(--topbar-height) + 12px);border-radius:var(--nv-radius-sm);max-width:min(380px,100vw - 32px);box-shadow:var(--nv-shadow);padding:11px 14px;position:fixed;right:22px}.attendance-feedback.is-error{border-color:color-mix(in srgb, var(--nv-danger) 38%, var(--nv-border));background:color-mix(in srgb, var(--nv-danger) 8%, var(--att-pane));color:var(--nv-danger)}.attendance-panel:not([hidden]){flex-direction:column;flex:1;min-height:0;display:flex}.attendance-panel:not([data-attendance-panel=inbox]){gap:15px;padding:20px 22px 36px;overflow:auto}.attendance-workspace{background:var(--att-canvas);flex:1;grid-template-columns:minmax(280px,330px) minmax(390px,1fr);min-height:620px;display:grid;position:relative;overflow:hidden}.attendance-workspace.has-conversation{grid-template-columns:minmax(280px,320px) minmax(390px,1fr) minmax(255px,300px)}.attendance-conversation-list,.attendance-details{background:var(--att-pane);min-width:0}.attendance-conversation-list{border-right:1px solid var(--nv-border);flex-direction:column;min-height:0;display:flex}.attendance-toolbar{border-bottom:1px solid var(--nv-border);background:var(--att-pane);gap:9px;padding:13px;display:grid}.attendance-inbox-heading{justify-content:space-between;align-items:center;min-height:30px;display:flex}.attendance-inbox-heading h2{margin:0;font-size:13px}.attendance-inbox-heading span{color:var(--nv-muted);margin-top:2px;font-size:8px;display:block}.attendance-inbox-heading button,.attendance-icon-action{border:1px solid var(--nv-border);background:var(--nv-interactive);width:32px;height:32px;color:var(--nv-muted);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}.attendance-inbox-heading button:hover,.attendance-icon-action:hover{border-color:var(--nv-accent-border);color:var(--nv-accent)}.attendance-inbox-heading svg,.attendance-icon-action svg,.attendance-file-button svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.attendance-search{position:relative}.attendance-search:before{content:"";z-index:1;border:1.5px solid var(--nv-muted-2);pointer-events:none;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:11px;transform:translateY(-58%)}.attendance-search:after{content:"";z-index:1;border-top:1.5px solid var(--nv-muted-2);pointer-events:none;width:5px;position:absolute;top:53%;left:20px;transform:rotate(45deg)}.attendance-search input{padding-left:31px!important}.attendance-toolbar select,.attendance-toolbar input,.attendance-table-toolbar input,.attendance-thread-actions select,.attendance-assignment select,.attendance-label-editor input,.attendance-participants select,.attendance-composer-tools select,.attendance-section-header select,.attendance-dialog input,.attendance-dialog textarea,.attendance-dialog select{border:1px solid var(--nv-border);background:var(--nv-control-end);width:100%;min-height:36px;color:var(--nv-text);border-radius:8px;outline:none;padding:0 10px;font-size:10px}.attendance-toolbar input::placeholder,.attendance-composer textarea::placeholder,.attendance-dialog input::placeholder,.attendance-dialog textarea::placeholder{color:var(--nv-muted-2)}.attendance-toolbar input:focus,.attendance-toolbar select:focus,.attendance-table-toolbar input:focus,.attendance-dialog input:focus,.attendance-dialog textarea:focus,.attendance-dialog select:focus,.attendance-composer textarea:focus{border-color:var(--nv-accent-border);box-shadow:0 0 0 3px var(--nv-accent-soft)}.attendance-quick-filters{border:1px solid var(--nv-border);background:var(--att-canvas);border-radius:9px;gap:3px;padding:3px;display:flex}.attendance-quick-filters button{min-width:0;min-height:29px;color:var(--nv-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1;padding:0 5px;font-size:8px}.attendance-quick-filters button:hover,.attendance-quick-filters button.is-active{background:var(--nv-interactive-strong);color:var(--nv-text)}.attendance-filter-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.attendance-list{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.attendance-conversation{border:0;border-bottom:1px solid var(--nv-border);width:100%;color:var(--nv-text-soft);text-align:left;cursor:pointer;background:0 0;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;padding:13px;transition:background .12s,box-shadow .12s;display:grid;position:relative}.attendance-conversation:hover{background:var(--att-hover)}.attendance-conversation.is-active{background:var(--att-selected);box-shadow:inset 3px 0 0 var(--nv-accent)}.attendance-conversation.is-unread .attendance-conversation__title strong{color:var(--nv-text);font-weight:850}.attendance-conversation.is-unread .attendance-conversation__preview{color:var(--nv-text-soft);font-weight:600}.attendance-conversation.is-high-priority:after{content:"";background:var(--att-priority);border-radius:3px;width:3px;height:18px;position:absolute;top:13px;right:5px}.attendance-avatar{border:1px solid var(--nv-border);background:var(--nv-surface-3);width:38px;height:38px;color:var(--nv-accent);border-radius:50%;place-items:center;font-size:10px;font-weight:850;display:grid;overflow:hidden}.attendance-avatar img{object-fit:cover;width:100%;height:100%}.attendance-conversation__body{min-width:0}.attendance-conversation__body>span,.attendance-conversation__title strong{text-overflow:ellipsis;overflow:hidden}.attendance-conversation__title{align-items:center;gap:6px;display:flex}.attendance-conversation__title strong{white-space:nowrap;flex:1;min-width:0;font-size:10px}.attendance-conversation__title b{background:var(--nv-accent);min-width:18px;color:var(--nv-accent-contrast);text-align:center;border-radius:999px;padding:2px 5px;font-size:7px;font-weight:900}.attendance-conversation__channel{color:var(--nv-accent);white-space:nowrap;align-items:center;gap:4px;margin-top:4px;font-size:8px;font-weight:750;display:flex}.attendance-conversation__channel i{flex:none;width:12px;height:12px;font-style:normal;display:inline-flex}.attendance-conversation__channel svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.attendance-conversation__preview{color:var(--nv-muted);white-space:nowrap;margin-top:5px;font-size:9px;line-height:1.35;display:block}.attendance-conversation__labels{gap:4px;margin-top:7px;display:flex}.attendance-conversation__labels span,.attendance-label-cloud span,.attendance-table-labels i{border:1px solid var(--nv-accent-border);background:var(--nv-accent-soft);max-width:90px;color:var(--nv-accent);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:7px;font-style:normal;font-weight:750;overflow:hidden}.attendance-conversation__meta{flex-direction:column;align-items:flex-end;gap:8px;min-width:36px;display:flex}.attendance-conversation__meta time{color:var(--nv-muted-2);white-space:nowrap;font-size:8px}.attendance-conversation__meta em{background:color-mix(in srgb, var(--att-priority) 12%, transparent);color:var(--att-priority);text-transform:uppercase;border-radius:999px;padding:2px 5px;font-size:6px;font-style:normal;font-weight:800}.attendance-empty-state,.attendance-empty{color:var(--nv-muted);font-size:10px;line-height:1.55}.attendance-empty-state{justify-items:start;gap:7px;padding:24px 18px;display:grid}.attendance-empty-state strong{color:var(--nv-text-soft);font-size:11px}.attendance-empty-state button{color:var(--nv-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:750}.attendance-empty-state.is-error strong{color:var(--nv-danger)}.attendance-skeleton-list{display:grid}.attendance-skeleton{border-bottom:1px solid var(--nv-border);background:linear-gradient(90deg, transparent, var(--nv-interactive-strong), transparent);background-size:220% 100%;height:78px;animation:1.4s ease-in-out infinite attendance-shimmer}@keyframes attendance-shimmer{0%{background-position:180% 0}to{background-position:-40% 0}}.attendance-pagination{border-top:1px solid var(--nv-border);min-height:42px;color:var(--nv-muted);justify-content:space-between;align-items:center;gap:6px;padding:8px 13px;font-size:8px;display:flex}.attendance-pagination button{color:var(--nv-text-soft);cursor:pointer;background:0 0;border:0;font-size:8px}.attendance-pagination button:disabled{opacity:.36;cursor:default}.attendance-thread{background:var(--att-canvas);min-width:0;min-height:0;display:flex}.attendance-thread-empty{width:100%;color:var(--nv-muted);text-align:center;place-content:center;justify-items:center;padding:30px;display:grid}.attendance-thread-empty>span{border:1px solid var(--nv-border);background:var(--nv-interactive);width:50px;height:50px;color:var(--nv-accent);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.attendance-thread-empty svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.attendance-thread-empty strong{color:var(--nv-text-soft);font-size:12px}.attendance-thread-empty p{max-width:280px;margin:7px 0 0;font-size:10px;line-height:1.55}.attendance-thread-empty .attendance-secondary-button{margin-top:14px}.attendance-thread-content{grid-template-rows:auto minmax(0,1fr) auto;width:100%;min-height:0;display:grid}.attendance-thread-header{border-bottom:1px solid var(--nv-border);background:var(--att-pane);justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:10px 13px;display:flex}.attendance-thread-identity{align-items:center;gap:9px;min-width:0;display:flex}.attendance-thread-avatar{flex:none;width:34px;height:34px}.attendance-thread-identity__text{min-width:0}.attendance-thread-identity strong,.attendance-thread-identity__text>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.attendance-thread-identity strong{color:var(--nv-text);font-size:11px}.attendance-thread-identity__text>span{color:var(--nv-muted);margin-top:3px;font-size:8px}.attendance-thread-actions{align-items:center;gap:6px;display:flex}.attendance-thread-actions select{width:auto;max-width:118px}.attendance-mobile-back,.attendance-details-close{color:var(--nv-text-soft);cursor:pointer;background:0 0;border:0;display:none}.attendance-detail-toggle{display:none!important}.attendance-messages{overscroll-behavior:contain;flex-direction:column;gap:10px;min-height:0;padding:20px 18px;display:flex;overflow-y:auto}.attendance-history-button{color:var(--nv-accent);cursor:pointer;background:0 0;border:0;align-self:center;font-size:8px}.attendance-message{border:1px solid var(--nv-border);background:var(--att-pane-soft);max-width:min(78%,620px);color:var(--nv-text-soft);border-radius:4px 13px 13px;align-self:flex-start;padding:10px 12px}.attendance-message.is-outgoing{border-color:var(--nv-accent-border);background:var(--nv-accent-soft);border-radius:13px 4px 13px 13px;align-self:flex-end}.attendance-message.is-private{border-color:var(--att-note-border);background:var(--att-note);border-style:dashed;border-radius:10px;align-self:stretch;max-width:min(88%,680px);margin-inline:auto}.attendance-message.is-activity{background:var(--nv-interactive);max-width:80%;color:var(--nv-muted);text-align:center;border:0;border-radius:999px;align-self:center;padding:6px 10px}.attendance-message__sender{color:var(--nv-text-soft);margin-bottom:4px;font-size:8px;display:block}.attendance-message.is-private .attendance-message__sender{color:var(--att-note-text)}.attendance-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.55}.attendance-message footer{color:var(--nv-muted);text-align:right;margin-top:6px;font-size:7px}.attendance-attachments{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.attendance-attachments a{border:1px solid var(--nv-border);color:var(--nv-text-soft);border-radius:7px;padding:7px 9px;font-size:8px;text-decoration:none}.attendance-attachments img,.attendance-attachments video{border-radius:6px;max-width:min(100%,320px);max-height:240px;display:block}.attendance-attachments audio{max-width:100%}.attendance-attachments .attendance-thread-media{flex-direction:column;gap:7px;min-width:0;max-width:100%;display:flex}.attendance-attachments .attendance-thread-media img,.attendance-attachments .attendance-thread-media video{object-fit:contain;background:var(--nv-bg);width:360px;max-width:100%;max-height:300px}.attendance-attachments .attendance-thread-media audio{width:300px;max-width:100%}.attendance-attachments .attendance-thread-document{align-items:center;gap:12px;width:280px;max-width:100%;padding:12px;display:flex}.attendance-attachments .attendance-thread-document>span:last-child{min-width:0}.attendance-attachments strong{overflow-wrap:anywhere;font-size:12px;display:block}.attendance-attachments small{color:var(--nv-text-muted);margin-top:3px;font-size:11px;display:block}.attendance-attachments .attendance-media-document-icon{flex:0 0 46px;height:52px;font-size:10px}.attendance-composer{border-top:1px solid var(--nv-border);background:var(--att-pane);padding:10px 12px 12px;transition:background .15s,border-color .15s}.attendance-composer.is-private-mode{border-top-color:var(--att-note-border);background:color-mix(in srgb, var(--att-note) 75%, var(--att-pane))}.attendance-composer-mode{gap:3px;margin-bottom:8px;display:flex}.attendance-composer-mode button{min-height:28px;color:var(--nv-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:8px;font-weight:750}.attendance-composer-mode button.is-active{background:var(--nv-accent-soft);color:var(--nv-accent)}.attendance-composer.is-private-mode .attendance-composer-mode button.is-active{background:var(--att-note);color:var(--att-note-text)}.attendance-composer textarea{resize:vertical;border:1px solid var(--nv-border);background:var(--nv-control-end);width:100%;min-height:66px;max-height:180px;color:var(--nv-text);border-radius:9px;outline:none;padding:10px 11px;font-size:10px}.attendance-composer.is-private-mode textarea{border-color:var(--att-note-border)}.attendance-composer-tools{grid-template-columns:minmax(140px,1.2fr) minmax(120px,1fr) auto;gap:6px;margin-top:7px;display:grid}.attendance-composer-footer{align-items:center;gap:9px;min-height:38px;margin-top:7px;display:flex}.attendance-file-button{color:var(--nv-muted);cursor:pointer;align-items:center;gap:5px;font-size:8px;display:inline-flex}.attendance-file-button:hover{color:var(--nv-text-soft)}.attendance-emoji-picker{position:relative}.attendance-emoji-menu{z-index:12;border:1px solid var(--nv-border-strong);background:var(--att-pane);width:190px;box-shadow:var(--nv-shadow);border-radius:10px;grid-template-columns:repeat(6,1fr);gap:3px;padding:7px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0}.attendance-emoji-menu button{cursor:pointer;background:0 0;border:0;border-radius:6px;width:27px;height:27px;padding:0}.attendance-emoji-menu button:hover{background:var(--nv-interactive-strong)}.attendance-composer-hint,.attendance-upload-state{color:var(--nv-muted);font-size:8px}.attendance-composer.is-private-mode .attendance-composer-hint{color:var(--att-note-text);font-weight:700}.attendance-upload-state.is-ready{color:var(--att-success)}.attendance-upload-state.is-error{color:var(--nv-danger)}.attendance-composer-footer .nv-button-primary{min-height:34px;margin-left:auto;padding:0 14px;font-size:8px}.attendance-details{border-left:1px solid var(--nv-border);min-height:0;padding:14px;overflow-y:auto}.attendance-details__heading{border-bottom:1px solid var(--nv-border);padding:1px 2px 12px}.attendance-details__heading h2{margin:0;font-size:11px}.attendance-details__heading span{color:var(--nv-muted);margin-top:3px;font-size:8px;display:block}.attendance-context-section{border-bottom:1px solid var(--nv-border);padding:13px 2px}.attendance-context-section h3{color:var(--nv-muted-2);letter-spacing:.11em;text-transform:uppercase;margin:0 0 9px;font-size:7px;font-weight:850}.attendance-contact-profile{align-items:center;gap:10px;display:flex}.attendance-contact-profile__avatar{flex:none;width:42px;height:42px}.attendance-contact-profile strong,.attendance-contact-profile span{display:block}.attendance-contact-profile strong{color:var(--nv-text);font-size:11px}.attendance-contact-profile span{color:var(--nv-muted);margin-top:3px;font-size:8px}.attendance-details dl{grid-template-columns:76px minmax(0,1fr);gap:7px 8px;margin:0;display:grid}.attendance-details dt{color:var(--nv-muted-2);text-transform:uppercase;font-size:7px;font-weight:750}.attendance-details dd{color:var(--nv-text-soft);overflow-wrap:anywhere;margin:0;font-size:9px}.attendance-context-actions{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.attendance-context-actions button{color:var(--nv-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:8px}.attendance-assignment,.attendance-label-editor,.attendance-participants{gap:7px;display:grid}.attendance-assignment{margin-top:11px}.attendance-participants label{color:var(--nv-muted-2);font-size:7px}.attendance-participants select{min-height:78px;padding:6px 9px}.attendance-label-cloud{flex-wrap:wrap;gap:5px;display:flex}.attendance-label-cloud .is-empty{border-color:var(--nv-border);background:var(--nv-interactive);color:var(--nv-muted)}.attendance-label-editor .attendance-secondary-button,.attendance-participants .attendance-secondary-button{justify-content:center}.attendance-context-history{color:var(--nv-muted);gap:6px;font-size:8px;display:grid}.attendance-history-summary{flex-wrap:wrap;gap:5px;display:flex}.attendance-history-summary span{background:var(--nv-interactive);border-radius:999px;padding:3px 6px}.attendance-context-history>button{border:0;border-top:1px solid var(--nv-border);color:var(--nv-text-soft);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:8px;display:flex}.attendance-context-history>button strong{color:var(--nv-muted);text-transform:uppercase;font-size:7px}.attendance-history-notes p{border-left:2px solid var(--att-note-border);background:var(--att-note);color:var(--nv-text-soft);margin:0;padding:7px;line-height:1.4}.attendance-history-notes time{color:var(--nv-muted);margin-top:4px;font-size:7px;display:block}.attendance-section-header,.attendance-resource-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.attendance-section-header h2{letter-spacing:-.025em;margin:0 0 4px;font-size:20px}.attendance-section-header p{color:var(--nv-muted);margin:0;font-size:10px}.attendance-section-actions{align-items:center;gap:7px;display:flex}.attendance-secondary-button{border:1px solid var(--nv-border);background:var(--nv-interactive);min-height:34px;color:var(--nv-text-soft);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 11px;font-size:8px;font-weight:750;display:inline-flex}.attendance-secondary-button:hover{border-color:var(--nv-accent-border);color:var(--nv-accent)}.attendance-card{border:1px solid var(--nv-border);border-radius:var(--nv-radius);background:var(--att-pane);overflow:hidden}.attendance-table-toolbar{border-bottom:1px solid var(--nv-border);padding:12px}.attendance-table-toolbar input{max-width:380px}.attendance-table-wrap{overflow-x:auto}.attendance-table{border-collapse:collapse;text-align:left;width:100%}.attendance-table th,.attendance-table td{border-bottom:1px solid var(--nv-border);padding:12px 13px;font-size:9px}.attendance-table th{color:var(--nv-muted);letter-spacing:.08em;text-transform:uppercase;font-size:7px}.attendance-table td{color:var(--nv-text-soft)}.attendance-table button,.attendance-resource-row button{color:var(--nv-accent);cursor:pointer;background:0 0;border:0;font-size:8px}.attendance-table-actions,.attendance-resource-actions,.attendance-table-labels{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.attendance-table-actions [data-contact-delete],.attendance-resource-row [data-resource-delete]{color:var(--nv-danger)}.attendance-channel-note{border:1px solid var(--nv-accent-border);background:var(--nv-accent-soft);color:var(--nv-text-soft);border-radius:8px;gap:9px;padding:10px 12px;font-size:8px;display:flex}.attendance-channel-note span{color:var(--nv-muted)}.attendance-channel-catalog{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.attendance-channel-card{border:1px solid var(--nv-border);border-radius:var(--nv-radius);background:var(--att-pane);flex-direction:column;min-height:150px;padding:13px;display:flex}.attendance-channel-card__heading{align-items:flex-start;gap:9px;display:flex}.attendance-channel-card__heading>i{border:1px solid var(--nv-border);background:var(--nv-interactive);width:30px;height:30px;color:var(--nv-text-soft);border-radius:9px;flex:none;place-items:center;display:grid}.attendance-channel-card__heading svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.attendance-channel-card__heading strong,.attendance-channel-card__heading span{display:block}.attendance-channel-card__heading strong{font-size:10px}.attendance-channel-card__heading span{background:var(--nv-interactive-strong);width:fit-content;color:var(--nv-muted);border-radius:999px;margin-top:5px;padding:3px 6px;font-size:7px;font-weight:700}.attendance-channel-card[data-channel-status=connected] .attendance-channel-card__heading>i,.attendance-channel-card[data-channel-status=operational] .attendance-channel-card__heading>i,.attendance-channel-card[data-channel-status=connected] .attendance-channel-card__heading span,.attendance-channel-card[data-channel-status=operational] .attendance-channel-card__heading span{border-color:var(--nv-accent-border);background:var(--nv-accent-soft);color:var(--nv-accent)}.attendance-channel-card[data-channel-status=pending_sync] .attendance-channel-card__heading span,.attendance-channel-card[data-channel-status=pending_credential] .attendance-channel-card__heading span{background:var(--att-note);color:var(--att-note-text)}.attendance-channel-card p{color:var(--nv-muted);margin:10px 0 13px;font-size:8px;line-height:1.5}.attendance-channel-card button{border:1px solid var(--nv-accent-border);background:var(--nv-accent-soft);width:100%;min-height:33px;color:var(--nv-accent);cursor:pointer;border-radius:8px;margin-top:auto;font-size:8px;font-weight:750}.attendance-team-switcher{gap:5px;display:flex}.attendance-team-switcher button{border:1px solid var(--nv-border);min-height:34px;color:var(--nv-muted);cursor:pointer;background:0 0;border-radius:8px;padding:0 13px;font-size:8px}.attendance-team-switcher button.is-active{border-color:var(--nv-accent-border);background:var(--nv-accent-soft);color:var(--nv-accent)}.attendance-automation-guide{border:1px solid var(--nv-accent-border);border-radius:var(--nv-radius);background:linear-gradient(135deg, var(--nv-accent-soft), transparent 72%);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.attendance-flow-entry{border:1px solid color-mix(in srgb, var(--nv-accent) 28%, var(--nv-border));background:color-mix(in srgb, var(--nv-accent) 5%, var(--nv-surface));justify-content:space-between;align-items:center;gap:24px;margin:0 0 18px;padding:18px 20px;display:flex}.attendance-flow-entry[hidden]{display:none}.attendance-flow-entry div{min-width:0}.attendance-flow-entry span,.attendance-flow-entry p{color:var(--nv-muted);font-size:12px;display:block}.attendance-flow-entry strong{color:var(--nv-text);margin:3px 0;font-size:15px;display:block}.attendance-flow-entry p{margin:0}@media (width<=720px){.attendance-flow-entry{flex-direction:column;align-items:flex-start}}.attendance-automation-guide div{gap:3px;display:grid}.attendance-automation-guide strong{color:var(--nv-accent);letter-spacing:.1em;font-size:8px}.attendance-automation-guide span,.attendance-automation-guide b{color:var(--nv-muted);font-size:8px}.attendance-resource-card{min-height:420px}.attendance-resource-heading{border-bottom:1px solid var(--nv-border);padding:15px}.attendance-resource-heading input{border:1px solid var(--nv-border);background:var(--nv-control-end);width:min(280px,100%);min-height:36px;color:var(--nv-text);border-radius:8px;padding:0 10px;font-size:9px}.attendance-resource-heading h3{margin:0 0 3px;font-size:12px}.attendance-resource-heading span,.attendance-resource-row span{color:var(--nv-muted);font-size:8px}.attendance-resource-list{display:grid}.attendance-resource-row{border-bottom:1px solid var(--nv-border);justify-content:space-between;align-items:center;gap:13px;padding:13px 15px;display:flex}.attendance-resource-row strong,.attendance-resource-row span{display:block}.attendance-resource-row strong{font-size:9px}.attendance-resource-row--automation{align-items:flex-start;padding-block:16px}.attendance-resource-row--automation>div:first-child{flex:1;min-width:0}.attendance-resource-state{width:fit-content;color:var(--nv-accent)!important}.attendance-resource-state.is-inactive{color:var(--nv-muted)!important}.attendance-automation-summary{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.attendance-automation-summary>span{border:1px solid var(--nv-border);background:var(--nv-interactive);color:var(--nv-text-soft);border-radius:7px;padding:5px 7px;line-height:1.35}.attendance-automation-summary b,.attendance-automation-event{color:var(--nv-accent)!important}.attendance-resource-row span{margin-top:3px}.attendance-metrics{border:1px solid var(--nv-border);border-radius:var(--nv-radius);background:var(--att-pane);grid-template-columns:repeat(4,1fr);display:grid}.attendance-metrics article{padding:18px}.attendance-metrics article+article{border-left:1px solid var(--nv-border)}.attendance-metrics span,.attendance-metrics strong{display:block}.attendance-metrics span{color:var(--nv-muted);letter-spacing:.08em;text-transform:uppercase;font-size:7px}.attendance-metrics strong{margin-top:9px;font-size:22px}.attendance-report-chart{place-items:center;min-height:270px;display:grid}.attendance-report-details{grid-template-columns:1fr 1fr;gap:11px;display:grid}.attendance-report-details article{padding:14px}.attendance-report-details h3{margin:0 0 11px;font-size:10px}.attendance-report-row{border-top:1px solid var(--nv-border);color:var(--nv-muted);justify-content:space-between;gap:11px;padding:7px 0;font-size:8px;display:flex}.attendance-report-row strong{color:var(--nv-text-soft)}.attendance-dialog{border:1px solid var(--nv-border);border-radius:var(--nv-radius);background:var(--att-pane);width:min(540px,100vw - 32px);max-height:calc(100vh - 40px);color:var(--nv-text);box-shadow:var(--nv-shadow);padding:0;overflow:auto}.attendance-dialog--automation{width:min(920px,100vw - 32px)}.attendance-dialog::backdrop{background:var(--nv-backdrop)}.attendance-dialog header,.attendance-dialog footer{border-bottom:1px solid var(--nv-border);background:var(--att-pane);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.attendance-dialog header{z-index:1;position:sticky;top:0}.attendance-dialog header h2{margin:0;font-size:12px}.attendance-dialog header button{color:var(--nv-muted);cursor:pointer;background:0 0;border:0;font-size:21px}.attendance-dialog [data-dialog-fields]{gap:11px;padding:16px;display:grid}.attendance-automation-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.attendance-automation-meta label:nth-child(2){grid-column:1/-1}.attendance-rule-builder{border:1px solid var(--nv-border);background:var(--nv-interactive);border-radius:10px;overflow:hidden}.attendance-rule-builder>header{border-bottom:1px solid var(--nv-border);background:0 0;padding:11px 12px;position:static}.attendance-rule-builder>header div{gap:2px;display:grid}.attendance-rule-builder>header strong{color:var(--nv-accent);letter-spacing:.1em;font-size:8px}.attendance-rule-builder>header span{color:var(--nv-muted);font-size:8px}.attendance-rule-builder>header button{border:1px solid var(--nv-accent-border);background:var(--nv-accent-soft);color:var(--nv-accent);border-radius:7px;padding:6px 9px;font-size:8px}.attendance-rule-row{border-top:1px solid var(--nv-border);grid-template-columns:50px minmax(130px,1fr) minmax(115px,.8fr) minmax(150px,1.2fr) 60px 28px;align-items:center;gap:7px;padding:9px;display:grid}.attendance-rule-row:first-child{border-top:0}.attendance-rule-row--action{grid-template-columns:58px minmax(160px,.8fr) minmax(180px,1fr) 28px}.attendance-rule-row__kind{color:var(--nv-accent);letter-spacing:.08em;font-size:7px;font-weight:850}.attendance-rule-row [data-action-parameter]{min-width:0}.attendance-rule-row input,.attendance-rule-row select,.attendance-rule-row [data-action-parameter]>*{width:100%;min-width:0}.attendance-rule-row>button{width:28px;height:28px;color:var(--nv-danger);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0;font-size:16px}.attendance-dialog label{color:var(--nv-muted);gap:6px;font-size:8px;display:grid}.attendance-dialog textarea{resize:vertical;min-height:108px;padding-top:9px}.attendance-dialog footer{border-top:1px solid var(--nv-border);border-bottom:0;justify-content:flex-end;position:sticky;bottom:0}.attendance-dialog footer .nv-button-primary{min-height:36px}.attendance-contact-related{border:1px solid var(--nv-border);background:var(--nv-interactive);color:var(--nv-muted);border-radius:8px;gap:5px;padding:10px;font-size:8px;display:grid}.attendance-contact-related strong{color:var(--nv-text-soft)}.attendance-contact-related p{border-top:1px solid var(--nv-border);margin:4px 0 0;padding-top:7px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1440px){.attendance-workspace.has-conversation{grid-template-columns:minmax(300px,340px) minmax(430px,1fr) minmax(275px,320px)}}@media (width<=1180px){.attendance-workspace,.attendance-workspace.has-conversation{grid-template-columns:285px minmax(0,1fr)}.attendance-details{display:none}.attendance-detail-toggle{display:inline-flex!important}.attendance-workspace.show-details .attendance-details{z-index:8;border-left:1px solid var(--nv-border);width:min(340px,92%);box-shadow:-18px 0 45px var(--nv-shadow-color);display:block;position:absolute;inset:0 0 0 auto}.attendance-details-close{font-size:21px;display:block;position:absolute;top:12px;right:13px}.attendance-channel-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.attendance{margin:-40px -24px -64px}.attendance-topnav button span{display:none}.attendance-topnav button{justify-content:center;width:38px;padding:0}}@media (width<=780px){.attendance-commandbar{padding-inline:14px}.attendance-live{font-size:0}.attendance-workspace,.attendance-workspace.has-conversation{grid-template-columns:1fr;min-height:calc(100vh - 126px)}.attendance-conversation-list{border-right:0}.attendance-workspace.has-conversation .attendance-conversation-list,.attendance-workspace:not(.has-conversation) .attendance-thread{display:none}.attendance-workspace.has-conversation .attendance-thread{min-height:calc(100vh - 126px)}.attendance-mobile-back{flex:none;place-items:center;width:30px;height:30px;font-size:16px;display:inline-grid}.attendance-thread-actions select{max-width:94px}.attendance-thread-actions [data-mark-unread]{display:none}.attendance-workspace.show-details .attendance-details{width:100%;box-shadow:none;border-left:0;inset:0}.attendance-message{max-width:88%}.attendance-composer-tools{grid-template-columns:1fr 1fr}.attendance-composer-tools .attendance-secondary-button{grid-column:1/-1}.attendance-section-header{flex-direction:column;align-items:flex-start}.attendance-channel-catalog,.attendance-report-details{grid-template-columns:1fr}.attendance-channel-note{flex-direction:column}.attendance-automation-guide{grid-template-columns:1fr}.attendance-automation-guide>b{display:none}.attendance-rule-row,.attendance-rule-row--action{grid-template-columns:1fr}.attendance-rule-row>button{justify-self:end}.attendance-metrics{grid-template-columns:repeat(2,1fr)}.attendance-metrics article:nth-child(3){border-top:1px solid var(--nv-border);border-left:0}.attendance-metrics article:nth-child(4){border-top:1px solid var(--nv-border)}}@media (width<=600px){.attendance{min-height:calc(100vh - var(--topbar-height));margin:-28px -18px -50px}.attendance-commandbar__identity{gap:2px;display:grid}.attendance-commandbar h1{font-size:12px}.attendance-panel:not([data-attendance-panel=inbox]){padding:16px 14px 28px}.attendance-thread-header{flex-wrap:wrap;align-items:flex-start}.attendance-thread-actions{justify-content:flex-end;width:100%}.attendance-composer-footer{flex-wrap:wrap}.attendance-composer-hint{flex:1}.attendance-upload-state{order:3;width:100%}.attendance-resource-heading,.attendance-resource-row{flex-direction:column;align-items:flex-start}.attendance-resource-actions{width:100%}.attendance-section-actions{flex-wrap:wrap}.attendance-automation-meta{grid-template-columns:1fr}.attendance-automation-meta label:nth-child(2){grid-column:auto}}@media (prefers-reduced-motion:reduce){.attendance-skeleton{animation:none}}@media (width>=901px){[data-attendance-panel=inbox].is-active{min-height:0;overflow:hidden}[data-attendance-panel=inbox] .attendance-workspace{height:var(--attendance-workspace-height,calc(100vh - 180px));max-height:var(--attendance-workspace-height,calc(100vh - 180px));align-items:stretch;min-height:0;overflow:hidden}[data-attendance-panel=inbox] .attendance-workspace>*{min-height:0}[data-attendance-panel=inbox] .attendance-conversation-list{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}[data-attendance-panel=inbox] .attendance-toolbar,[data-attendance-panel=inbox] .attendance-pagination{flex:none}[data-attendance-panel=inbox] .attendance-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow:hidden auto}[data-attendance-panel=inbox] .attendance-thread{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}[data-attendance-panel=inbox] .attendance-thread-empty{flex:auto;min-height:0}[data-attendance-panel=inbox] .attendance-thread-content:not([hidden]){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}[data-attendance-panel=inbox] .attendance-thread-header{flex:none}[data-attendance-panel=inbox] .attendance-messages{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow:hidden auto}[data-attendance-panel=inbox] .attendance-composer{flex:none}[data-attendance-panel=inbox] .attendance-details:not([hidden]){overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;overflow:hidden auto}}.attendance-evolution-connections{border:1px solid var(--nv-border);border-radius:var(--nv-radius);background:color-mix(in srgb, var(--att-pane) 92%, var(--nv-accent-soft));gap:10px;padding:15px;display:grid}.attendance-evolution-connections__heading span,.attendance-evolution-connections__heading strong{display:block}.attendance-evolution-connections__heading span{color:var(--nv-accent);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.attendance-evolution-connections__heading strong{margin-top:3px;font-size:14px}.attendance-evolution-connections>[data-evolution-connections]{gap:8px;display:grid}.attendance-evolution-connection{border:1px solid var(--nv-border);background:var(--att-pane);border-radius:10px;grid-template-columns:38px minmax(150px,1fr) auto auto;align-items:center;gap:11px;padding:11px 12px;display:grid}.attendance-evolution-connection__icon{border:1px solid var(--nv-accent-border);background:var(--nv-accent-soft);width:38px;height:38px;color:var(--nv-accent);border-radius:10px;place-items:center;display:grid}.attendance-evolution-connection__icon svg,.attendance-whatsapp-result svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px}.attendance-evolution-connection__identity strong,.attendance-evolution-connection__identity span,.attendance-evolution-connection__identity small{display:block}.attendance-evolution-connection__identity strong{font-size:13.5px}.attendance-evolution-connection__identity span{color:var(--nv-text-soft);margin-top:2px;font-size:12px}.attendance-evolution-connection__identity small{color:var(--nv-muted);margin-top:3px;font-size:10.5px}.attendance-evolution-connection__status{background:var(--nv-interactive-strong);color:var(--nv-muted);white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:10.5px;font-weight:750}.attendance-evolution-connection[data-connection-status=connected] .attendance-evolution-connection__status{background:var(--nv-accent-soft);color:var(--nv-accent)}.attendance-evolution-connection[data-connection-status=error] .attendance-evolution-connection__status{background:var(--att-danger-soft);color:var(--nv-danger)}.attendance-evolution-connection__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.attendance-evolution-connection__actions button{border:1px solid var(--nv-border);background:var(--nv-interactive);min-height:29px;color:var(--nv-text-soft);cursor:pointer;border-radius:7px;padding:0 9px;font-size:11px;font-weight:750}.attendance-evolution-connection__actions button.is-danger{color:var(--nv-danger)}.attendance-evolution-connection__actions button:disabled{cursor:wait;opacity:.55}.attendance-whatsapp-dialog{width:min(680px,100vw - 32px)}.attendance-whatsapp-dialog__surface{min-height:240px}.attendance-whatsapp-dialog__body{padding:18px}.attendance-whatsapp-dialog header h2{font-size:16px}.attendance-whatsapp-dialog__body p{line-height:1.55}.attendance-whatsapp-intro{color:var(--nv-muted);margin:0 0 13px;font-size:12.5px}.attendance-whatsapp-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.attendance-whatsapp-methods article{border:1px solid var(--nv-border);background:var(--att-pane-soft);border-radius:11px;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:13px;display:grid}.attendance-whatsapp-methods i{background:var(--nv-accent-soft);width:34px;height:34px;color:var(--nv-accent);border-radius:9px;place-items:center;display:grid}.attendance-whatsapp-methods svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.attendance-whatsapp-methods strong,.attendance-whatsapp-methods span{display:block}.attendance-whatsapp-methods strong{font-size:14px}.attendance-whatsapp-methods span{color:var(--nv-muted);margin-top:5px;font-size:12px;line-height:1.45}.attendance-whatsapp-methods article>button{border:1px solid var(--nv-accent-border);background:var(--nv-accent-soft);min-height:34px;color:var(--nv-accent);cursor:pointer;border-radius:8px;grid-column:1/-1;font-size:12px;font-weight:750}.attendance-whatsapp-methods article>button:disabled{border-color:var(--nv-border);background:var(--nv-interactive);color:var(--nv-muted-2);cursor:not-allowed}.attendance-whatsapp-warning{border:1px solid var(--att-note-border);background:var(--att-note);border-radius:10px;padding:13px 14px}.attendance-whatsapp-warning>strong{color:var(--att-note-text);font-size:13px}.attendance-whatsapp-warning p{color:var(--nv-text-soft);margin:7px 0 0;font-size:12px}.attendance-whatsapp-name{margin-top:14px}.attendance-whatsapp-name input{min-height:39px}.attendance-whatsapp-name span{color:var(--nv-muted-2);font-size:10.5px}.attendance-whatsapp-progress,.attendance-whatsapp-result{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:170px;display:flex}.attendance-whatsapp-progress>span{border:2px solid var(--nv-border-strong);border-top-color:var(--nv-accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite attendance-evolution-spin}@keyframes attendance-evolution-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.attendance-whatsapp-progress>span{animation:none}}.attendance-whatsapp-progress strong,.attendance-whatsapp-result strong{font-size:14px}.attendance-whatsapp-progress small,.attendance-whatsapp-result span{max-width:440px;color:var(--nv-muted);font-size:12px;line-height:1.5}.attendance-whatsapp-result>i{background:var(--nv-accent-soft);width:44px;height:44px;color:var(--nv-accent);border-radius:50%;place-items:center;font-style:normal;font-weight:850;display:grid}.attendance-whatsapp-result.is-error>i{background:var(--att-danger-soft);color:var(--nv-danger)}.attendance-whatsapp-result p{color:var(--nv-text-soft);margin:0;font-size:13px}.attendance-whatsapp-qr{grid-template-columns:minmax(180px,230px) minmax(0,1fr);align-items:center;gap:18px;display:grid}.attendance-whatsapp-qr__image{aspect-ratio:1;background:#fff;border-radius:12px;place-items:center;padding:10px;display:grid}.attendance-whatsapp-qr__image img{object-fit:contain;width:100%;height:100%;display:block}.attendance-whatsapp-qr strong{font-size:13.5px}.attendance-whatsapp-qr ol{color:var(--nv-muted);margin:9px 0 0;padding-left:17px;font-size:12px;line-height:1.7}.attendance-whatsapp-qr code,.attendance-whatsapp-qr>span{grid-column:1/-1}.attendance-whatsapp-qr code{background:var(--nv-interactive);color:var(--nv-text-soft);text-align:center;border-radius:7px;padding:8px}.attendance-whatsapp-qr>span{color:var(--nv-muted);text-align:center;font-size:11.5px}@media (width<=760px){.attendance-evolution-connection{grid-template-columns:36px minmax(0,1fr) auto}.attendance-evolution-connection__actions{grid-column:1/-1;justify-content:flex-start}.attendance-whatsapp-methods,.attendance-whatsapp-qr{grid-template-columns:1fr}.attendance-whatsapp-qr__image{width:min(250px,100%);margin:0 auto}.attendance-whatsapp-qr code,.attendance-whatsapp-qr>span{grid-column:auto}}html.noctiva-attendance-ux-v2{--nv-attendance-font:var(--font-sans,"Instrument Sans", ui-sans-serif, system-ui, sans-serif);--nv-attendance-sidebar-live:var(--noctiva-sidebar-live-width,var(--sidebar-width,244px));--nv-accent:#afd83e;--nv-accent-hover:#bce653;--nv-accent-soft:#afd83e1a;--nv-accent-border:#afd83e47}html[data-theme=light].noctiva-attendance-ux-v2{--nv-accent:#769817;--nv-accent-hover:#68870f;--nv-accent-soft:#76981717;--nv-accent-border:#76981740}html.noctiva-attendance-ux-v2 body,html.noctiva-attendance-ux-v2 button,html.noctiva-attendance-ux-v2 input,html.noctiva-attendance-ux-v2 select,html.noctiva-attendance-ux-v2 textarea{font-family:var(--nv-attendance-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html.noctiva-attendance-ux-v2 body{overflow-x:clip}html.noctiva-attendance-ux-v2 .attendance{--att-canvas:#101315;--att-pane:#171a1c;--att-pane-soft:#1c2022;--att-primary:#afd83e;--att-primary-hover:#bce653;--att-primary-contrast:#10140d}html[data-theme=light].noctiva-attendance-ux-v2 .attendance{--att-canvas:#eeece6;--att-pane:#fbfaf6;--att-pane-soft:#f3f0e9;--att-primary:#769817;--att-primary-hover:#68870f;--att-primary-contrast:#10140d}@media (width>=901px){html.noctiva-attendance-ux-v2 .panel-content{box-sizing:border-box;width:calc(100% - var(--nv-attendance-sidebar-live));max-width:calc(100% - var(--nv-attendance-sidebar-live));margin-left:var(--nv-attendance-sidebar-live);min-width:0}html.noctiva-attendance-ux-v2 .panel-page,html.noctiva-attendance-ux-v2 .noctiva-attendance-root,html.noctiva-attendance-ux-v2 [data-attendance-panel],html.noctiva-attendance-ux-v2 .attendance-workspace{box-sizing:border-box;min-width:0;max-width:100%}html.noctiva-attendance-ux-v2.noctiva-sidebar-compact .panel-sidebar{padding-left:10px;padding-right:10px}html.noctiva-attendance-ux-v2.noctiva-sidebar-compact .panel-nav__label{display:none!important}html.noctiva-attendance-ux-v2.noctiva-sidebar-compact .panel-nav__item{border-radius:12px;justify-content:center;gap:0;width:46px;min-width:46px;height:46px;min-height:46px;margin-inline:auto;padding:0!important}html.noctiva-attendance-ux-v2.noctiva-sidebar-compact .panel-nav__item>span{display:none!important}html.noctiva-attendance-ux-v2.noctiva-sidebar-compact .panel-nav__item svg{flex:0 0 20px;width:20px;height:20px;margin:0}html.noctiva-attendance-ux-v2.noctiva-sidebar-compact .panel-brand{justify-content:center;margin-inline:auto;display:flex}}html.noctiva-attendance-ux-v2 .panel-nav{gap:6px}html.noctiva-attendance-ux-v2 .panel-nav__label{letter-spacing:.095em;font-size:11px;font-weight:750;line-height:1.2}html.noctiva-attendance-ux-v2 .panel-nav__item{letter-spacing:-.008em;gap:12px;min-height:46px;padding:0 13px;font-size:14px;font-weight:620;line-height:1.15}html.noctiva-attendance-ux-v2 .panel-nav__item svg{flex:0 0 19px;width:19px;height:19px}html.noctiva-attendance-ux-v2 .panel-nav__item.is-active{font-weight:700}html.noctiva-attendance-ux-v2 .panel-topbar{font-size:12.5px}html.noctiva-attendance-ux-v2 .panel-topbar a,html.noctiva-attendance-ux-v2 .panel-topbar button{font-size:inherit;font-weight:600}html.noctiva-attendance-ux-v2 .panel-user__identity strong{font-size:12.5px;font-weight:700;line-height:1.25}html.noctiva-attendance-ux-v2 .panel-user__identity span{font-size:11px;line-height:1.3}html.noctiva-attendance-ux-v2 .noctiva-attendance-root,html.noctiva-attendance-ux-v2 [data-attendance-panel]{letter-spacing:-.006em;font-size:13.5px;line-height:1.4}html.noctiva-attendance-ux-v2 .attendance-inbox-heading h2,html.noctiva-attendance-ux-v2 .attendance-section-header h2{letter-spacing:-.018em;font-size:15px;font-weight:740;line-height:1.2}html.noctiva-attendance-ux-v2 .attendance-inbox-heading span,html.noctiva-attendance-ux-v2 .attendance-section-header p,html.noctiva-attendance-ux-v2 .attendance-channel-note span{font-size:11.75px;line-height:1.4}html.noctiva-attendance-ux-v2 [data-attendance-tab]{letter-spacing:-.006em;min-height:42px;padding-inline:12px;font-size:12.5px;font-weight:640;line-height:1.15}html.noctiva-attendance-ux-v2 [data-attendance-tab] svg{width:17px;height:17px}html.noctiva-attendance-ux-v2 .attendance-toolbar input,html.noctiva-attendance-ux-v2 .attendance-toolbar select,html.noctiva-attendance-ux-v2 .attendance-composer input,html.noctiva-attendance-ux-v2 .attendance-composer select,html.noctiva-attendance-ux-v2 .attendance-details input,html.noctiva-attendance-ux-v2 .attendance-details select,html.noctiva-attendance-ux-v2 .attendance-details textarea{min-height:40px;font-size:12.75px;line-height:1.3}html.noctiva-attendance-ux-v2 .attendance-toolbar button,html.noctiva-attendance-ux-v2 .attendance-composer button,html.noctiva-attendance-ux-v2 .attendance-details button,html.noctiva-attendance-ux-v2 .attendance-secondary-button{min-height:38px;font-size:12.25px;font-weight:650;line-height:1.15}html.noctiva-attendance-ux-v2 input::placeholder,html.noctiva-attendance-ux-v2 textarea::placeholder{opacity:.72}html.noctiva-attendance-ux-v2 .attendance-eyebrow,html.noctiva-attendance-ux-v2 .attendance-live,html.noctiva-attendance-ux-v2 .attendance-participants label,html.noctiva-attendance-ux-v2 .attendance-metrics span,html.noctiva-attendance-ux-v2 .attendance-rule-row__kind{font-size:11px;line-height:1.3}html.noctiva-attendance-ux-v2 .attendance-notice,html.noctiva-attendance-ux-v2 .attendance-feedback,html.noctiva-attendance-ux-v2 .attendance-thread-empty p,html.noctiva-attendance-ux-v2 .attendance-history-button,html.noctiva-attendance-ux-v2 .attendance-channel-note,html.noctiva-attendance-ux-v2 .attendance-channel-card p,html.noctiva-attendance-ux-v2 .attendance-team-switcher button,html.noctiva-attendance-ux-v2 .attendance-automation-guide strong,html.noctiva-attendance-ux-v2 .attendance-automation-guide span,html.noctiva-attendance-ux-v2 .attendance-automation-guide b,html.noctiva-attendance-ux-v2 .attendance-report-row,html.noctiva-attendance-ux-v2 .attendance-rule-builder>header strong,html.noctiva-attendance-ux-v2 .attendance-rule-builder>header span,html.noctiva-attendance-ux-v2 .attendance-rule-builder>header button,html.noctiva-attendance-ux-v2 .attendance-dialog label,html.noctiva-attendance-ux-v2 .attendance-contact-related{font-size:11.75px;line-height:1.4}html.noctiva-attendance-ux-v2 .attendance-table-toolbar input,html.noctiva-attendance-ux-v2 .attendance-thread-actions select,html.noctiva-attendance-ux-v2 .attendance-assignment select,html.noctiva-attendance-ux-v2 .attendance-label-editor input,html.noctiva-attendance-ux-v2 .attendance-participants select,html.noctiva-attendance-ux-v2 .attendance-composer-tools select,html.noctiva-attendance-ux-v2 .attendance-section-header select,html.noctiva-attendance-ux-v2 .attendance-dialog input,html.noctiva-attendance-ux-v2 .attendance-dialog textarea,html.noctiva-attendance-ux-v2 .attendance-dialog select,html.noctiva-attendance-ux-v2 .attendance-resource-heading input{min-height:40px;font-size:12.75px;line-height:1.3}html.noctiva-attendance-ux-v2 .attendance-channel-card__heading strong,html.noctiva-attendance-ux-v2 .attendance-report-details h3,html.noctiva-attendance-ux-v2 .attendance-resource-heading h3{font-size:13.5px;line-height:1.3}html.noctiva-attendance-ux-v2 .attendance-channel-card__heading span,html.noctiva-attendance-ux-v2 .attendance-channel-card button,html.noctiva-attendance-ux-v2 .attendance-table button,html.noctiva-attendance-ux-v2 .attendance-resource-row button{font-size:11.5px;line-height:1.3}html.noctiva-attendance-ux-v2 .attendance-list [data-conversation-id]{gap:12px;min-height:82px;padding:14px;transition:background-color .14s,border-color .14s,box-shadow .14s}html.noctiva-attendance-ux-v2 .attendance-list [data-conversation-id]:hover{background:var(--nv-surface-2,#ffffff09)}html.noctiva-attendance-ux-v2 .attendance-list [data-conversation-id].is-active{box-shadow:inset 3px 0 0 var(--nv-accent,#b7ff00)}html.noctiva-attendance-ux-v2 .attendance-avatar{width:38px;min-width:38px;height:38px;font-size:12px;font-weight:760}html.noctiva-attendance-ux-v2 [data-thread-avatar],html.noctiva-attendance-ux-v2 [data-detail-avatar]{width:40px;min-width:40px;height:40px;font-size:12px}html.noctiva-attendance-ux-v2 .attendance-conversation__title strong{letter-spacing:-.012em;font-size:13.5px;font-weight:750;line-height:1.25}html.noctiva-attendance-ux-v2 .attendance-conversation__title b{min-width:19px;min-height:19px;font-size:10.5px;font-weight:760;line-height:19px}html.noctiva-attendance-ux-v2 .attendance-conversation__channel{margin-top:3px;font-size:11.5px;font-weight:660;line-height:1.25}html.noctiva-attendance-ux-v2 .attendance-conversation__preview{margin-top:4px;font-size:12.5px;line-height:1.4}html.noctiva-attendance-ux-v2 .attendance-conversation__meta{font-size:10.75px;line-height:1.2}html.noctiva-attendance-ux-v2 .attendance-conversation__meta time,html.noctiva-attendance-ux-v2 .attendance-conversation__meta em,html.noctiva-attendance-ux-v2 .attendance-conversation__labels span,html.noctiva-attendance-ux-v2 .attendance-table-labels i{font-size:10.5px;line-height:1.25}html.noctiva-attendance-ux-v2 .attendance-quick-filters button,html.noctiva-attendance-ux-v2 .attendance-pagination,html.noctiva-attendance-ux-v2 .attendance-pagination button,html.noctiva-attendance-ux-v2 .attendance-empty-state,html.noctiva-attendance-ux-v2 .attendance-empty,html.noctiva-attendance-ux-v2 .attendance-empty-state button{font-size:11.5px;line-height:1.35}html.noctiva-attendance-ux-v2 .attendance-thread-header{min-height:62px;padding-top:10px;padding-bottom:10px}html.noctiva-attendance-ux-v2 [data-thread-contact]{letter-spacing:-.014em;font-size:14.5px;font-weight:750;line-height:1.2}html.noctiva-attendance-ux-v2 [data-thread-channel]{margin-top:3px;font-size:11.25px;line-height:1.2}html.noctiva-attendance-ux-v2 .attendance-messages{padding-top:18px;padding-bottom:18px}html.noctiva-attendance-ux-v2 .attendance-message{border-radius:14px;max-width:min(74%,720px);padding:11px 13px;font-size:13.5px;line-height:1.48}html.noctiva-attendance-ux-v2 .attendance-message__sender{margin-bottom:4px;font-size:11.25px;font-weight:730;line-height:1.25;display:block}html.noctiva-attendance-ux-v2 .attendance-message p{font-size:13.5px;line-height:1.48}html.noctiva-attendance-ux-v2 .attendance-message footer{margin-top:6px;font-size:11px;line-height:1.2}html.noctiva-attendance-ux-v2 .attendance-attachments a{font-size:12px;line-height:1.35}html.noctiva-attendance-ux-v2 .attendance-composer{background:var(--att-pane);box-shadow:0 -10px 28px color-mix(in srgb, var(--nv-bg-deep) 14%, transparent);padding:13px 14px 14px}html.noctiva-attendance-ux-v2 .attendance-composer textarea{min-height:88px;padding:12px 13px;font-size:14px;line-height:1.45}html.noctiva-attendance-ux-v2 .attendance-composer label,html.noctiva-attendance-ux-v2 .attendance-composer small,html.noctiva-attendance-ux-v2 .attendance-composer [role=tab],html.noctiva-attendance-ux-v2 .attendance-composer-hint,html.noctiva-attendance-ux-v2 .attendance-upload-state,html.noctiva-attendance-ux-v2 .attendance-file-button{font-size:11.75px;line-height:1.3}html.noctiva-attendance-ux-v2 .attendance-composer button[type=submit]{letter-spacing:.015em;min-height:42px;padding-inline:18px;font-size:12.5px;font-weight:760}html.noctiva-attendance-ux-v2 .attendance-details{font-size:12.5px;line-height:1.42}html.noctiva-attendance-ux-v2 .attendance-details strong,html.noctiva-attendance-ux-v2 [data-detail-name]{font-size:13.5px;font-weight:730;line-height:1.25}html.noctiva-attendance-ux-v2 .attendance-context-section h3{letter-spacing:.085em;text-transform:uppercase;font-size:11px;font-weight:760;line-height:1.2}html.noctiva-attendance-ux-v2 .attendance-context-section,html.noctiva-attendance-ux-v2 .attendance-context-section p,html.noctiva-attendance-ux-v2 .attendance-context-section span,html.noctiva-attendance-ux-v2 .attendance-context-section a{font-size:12px;line-height:1.42}html.noctiva-attendance-ux-v2 .attendance-details dt{font-size:11px;line-height:1.3}html.noctiva-attendance-ux-v2 .attendance-details dd,html.noctiva-attendance-ux-v2 .attendance-contact-profile span{font-size:12.25px;line-height:1.4}html.noctiva-attendance-ux-v2 .attendance-context-actions button,html.noctiva-attendance-ux-v2 .attendance-context-history,html.noctiva-attendance-ux-v2 .attendance-context-history>button{font-size:11.75px;line-height:1.35}html.noctiva-attendance-ux-v2 .attendance-table th,html.noctiva-attendance-ux-v2 .attendance-table td,html.noctiva-attendance-ux-v2 .attendance-table button,html.noctiva-attendance-ux-v2 .attendance-resource-row,html.noctiva-attendance-ux-v2 .attendance-resource-row strong,html.noctiva-attendance-ux-v2 .attendance-resource-row span{font-size:12px;line-height:1.4}html.noctiva-attendance-ux-v2 .attendance-table th{letter-spacing:.045em;font-size:11px}html.noctiva-attendance-ux-v2 .attendance .nv-button-primary{border-color:color-mix(in srgb, var(--att-primary) 72%, var(--nv-border));background:var(--att-primary);color:var(--att-primary-contrast);box-shadow:0 8px 20px color-mix(in srgb, var(--att-primary) 15%, transparent);text-transform:none}html.noctiva-attendance-ux-v2 .attendance .nv-button-primary:hover{border-color:var(--att-primary-hover);background:var(--att-primary-hover)}html.noctiva-attendance-ux-v2 .attendance-list,html.noctiva-attendance-ux-v2 .attendance-messages,html.noctiva-attendance-ux-v2 .attendance-details{scrollbar-width:thin;scrollbar-color:var(--nv-border-strong,#94a3b857) transparent}html.noctiva-attendance-ux-v2 :where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--nv-accent,#b7ff00);outline-offset:2px}@media (width<=900px){html.noctiva-attendance-ux-v2 .noctiva-attendance-root{padding-left:0}html.noctiva-attendance-ux-v2 .attendance-message{max-width:88%}html.noctiva-attendance-ux-v2 .attendance-list [data-conversation-id]{min-height:76px}}@media (width>=901px){html.noctiva-attendance-inbox-focus .panel-page{width:100%;max-width:none;margin-inline:0}html.noctiva-attendance-inbox-focus .panel-topbar{grid-template-columns:minmax(0,1fr) auto;gap:18px;padding-inline:18px}html.noctiva-attendance-inbox-focus .panel-topbar__context{display:none}html.noctiva-attendance-inbox-focus .panel-topbar__contextual{justify-self:stretch;min-width:0}html.noctiva-attendance-inbox-focus .attendance-topnav{scrollbar-width:none;justify-content:flex-start;min-width:0;overflow-x:auto}html.noctiva-attendance-inbox-focus .attendance-topnav::-webkit-scrollbar{display:none}html.noctiva-attendance-inbox-focus .attendance-workspace,html.noctiva-attendance-inbox-focus .attendance-workspace.has-conversation{position:relative;grid-template-columns:clamp(292px,22vw,320px) minmax(0,1fr)!important}html.noctiva-attendance-inbox-focus .attendance-details:not([hidden]){display:none}html.noctiva-attendance-inbox-focus .attendance-detail-toggle{display:inline-flex!important}html.noctiva-attendance-inbox-focus .attendance-workspace.show-details .attendance-details:not([hidden]){z-index:16;border-left:1px solid var(--nv-border);background:var(--att-pane,var(--nv-surface));width:min(360px,34vw);box-shadow:-24px 0 55px var(--nv-shadow-color);display:block;position:absolute;inset:0 0 0 auto}html.noctiva-attendance-inbox-focus .attendance-workspace.show-details .attendance-details-close{font-size:22px;display:block;position:absolute;top:12px;right:13px}}html[data-theme=light].noctiva-attendance-ux-v2 .attendance-composer-footer .nv-button-primary,html[data-theme=light].noctiva-attendance-ux-v2 .nv-button-primary{color:#111310}html.noctiva-attendance-ux-v2{--nv-inbox-sidebar-live:var(--noctiva-sidebar-live-width,var(--sidebar-width,78px))}@media (width>=901px){html.noctiva-attendance-ux-v2 .panel-content{width:calc(100vw - var(--nv-inbox-sidebar-live))!important;max-width:calc(100vw - var(--nv-inbox-sidebar-live))!important;margin-left:var(--nv-inbox-sidebar-live)!important;min-width:0!important;overflow-x:clip!important}html.noctiva-attendance-ux-v2 .panel-page{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}html.noctiva-attendance-ux-v2 .noctiva-attendance-root,html.noctiva-attendance-ux-v2.noctiva-sidebar-compact .noctiva-attendance-root{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}html.noctiva-attendance-ux-v2 .attendance{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html.noctiva-attendance-ux-v2 .attendance-commandbar,html.noctiva-attendance-ux-v2 [data-attendance-panel=inbox],html.noctiva-attendance-ux-v2 .attendance-workspace{width:100%!important;min-width:0!important;max-width:100%!important}html.noctiva-attendance-ux-v2 .attendance-workspace,html.noctiva-attendance-ux-v2 .attendance-workspace.has-conversation{grid-template-columns:clamp(292px,19vw,320px) minmax(0,1fr)!important}html.noctiva-attendance-ux-v2 .attendance-conversation-list,html.noctiva-attendance-ux-v2 .attendance-thread,html.noctiva-attendance-ux-v2 .attendance-thread-content,html.noctiva-attendance-ux-v2 .attendance-messages,html.noctiva-attendance-ux-v2 .attendance-composer{min-width:0!important;max-width:100%!important}html.noctiva-attendance-ux-v2 .attendance-workspace:not(.show-details) .attendance-details{display:none!important}}@media (width>=1200px){html.noctiva-attendance-ux-v2 .attendance-workspace.has-conversation.show-details{grid-template-columns:clamp(292px,19vw,320px) minmax(0,1fr) clamp(300px,21vw,340px)!important}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-details{z-index:2!important;border-left:1px solid var(--nv-border)!important;width:auto!important;min-width:0!important;max-width:none!important;height:100%!important;box-shadow:none!important;grid-column:3!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden auto!important}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-thread{grid-column:2!important;width:auto!important;min-width:0!important}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-thread-content{width:100%!important;min-width:0!important}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer{width:100%!important;min-width:0!important;padding:10px 12px 11px!important}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer textarea{width:100%!important;min-width:0!important;min-height:58px!important;max-height:130px!important}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer-tools{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) max-content!important;width:100%!important;min-width:0!important}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer-tools select{width:100%!important;min-width:0!important}html.noctiva-attendance-ux-v2 .attendance-composer-footer{flex-wrap:nowrap!important;align-items:center!important;width:100%!important;min-width:0!important;display:flex!important}html.noctiva-attendance-ux-v2 .attendance-composer-hint{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;overflow:hidden!important}html.noctiva-attendance-ux-v2 .attendance-upload-state{text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 auto!important;min-width:0!important;max-width:140px!important;overflow:hidden!important}html.noctiva-attendance-ux-v2 .attendance-composer-footer .nv-button-primary{flex:none!important;width:auto!important;min-width:max-content!important;margin-left:auto!important}}@media (width>=901px) and (width<=1199px){html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-details{z-index:12!important;width:min(340px,88vw)!important;box-shadow:-18px 0 45px var(--nv-shadow-color)!important;position:absolute!important;inset:0 0 0 auto!important}}@media (width>=1200px){html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer-primary{grid-template-columns:40px 40px minmax(0,1fr) auto;gap:6px}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer-primary .nv-button-primary{min-width:72px!important;padding-left:12px!important;padding-right:12px!important}}@media (width<=700px){.attendance-composer{padding:9px!important}.attendance-enter-send{font-size:10px}.attendance-composer-primary{grid-template-columns:40px 40px minmax(0,1fr) auto;gap:5px}.attendance-composer-more,.attendance-composer-primary .attendance-icon-action{width:40px!important;min-width:40px!important;height:40px!important}.attendance-composer-primary .nv-button-primary{min-width:66px!important;height:40px!important;min-height:40px!important;padding:0 11px!important}.attendance-composer-extras .attendance-composer-tools{grid-template-columns:1fr!important}.attendance-composer-extra-footer{flex-wrap:wrap}}@media (width>=1200px){html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer-primary{grid-template-columns:40px 40px minmax(0,1fr) auto;gap:6px}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer-primary .nv-button-primary{min-width:72px!important;padding-left:12px!important;padding-right:12px!important}}@media (width<=700px){.attendance-composer{padding:9px!important}.attendance-enter-send{font-size:10px}.attendance-composer-primary{grid-template-columns:40px 40px minmax(0,1fr) auto;gap:5px}.attendance-composer-more,.attendance-composer-primary .attendance-icon-action{width:40px!important;min-width:40px!important;height:40px!important}.attendance-composer-primary .nv-button-primary{min-width:66px!important;height:40px!important;min-height:40px!important;padding:0 11px!important}.attendance-composer-extras .attendance-composer-tools{grid-template-columns:1fr!important}.attendance-composer-extra-footer{flex-wrap:wrap}}@media (width>=1200px){html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer-primary{grid-template-columns:40px 40px minmax(0,1fr) auto;gap:6px}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer-primary .nv-button-primary{min-width:72px!important;padding-left:12px!important;padding-right:12px!important}}@media (width<=700px){.attendance-composer{padding:9px!important}.attendance-enter-send{font-size:10px}.attendance-composer-primary{grid-template-columns:40px 40px minmax(0,1fr) auto;gap:5px}.attendance-composer-more,.attendance-composer-primary .attendance-icon-action{width:40px!important;min-width:40px!important;height:40px!important}.attendance-composer-primary .nv-button-primary{min-width:66px!important;height:40px!important;min-height:40px!important;padding:0 11px!important}.attendance-composer-extras .attendance-composer-tools{grid-template-columns:1fr!important}.attendance-composer-extra-footer{flex-wrap:wrap}}.attendance-composer-mode{min-height:32px;align-items:center!important;gap:6px!important;display:flex!important}.attendance-enter-send{color:var(--nv-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.attendance-enter-send input{width:14px;height:14px;accent-color:var(--nv-accent);cursor:pointer;margin:0}.attendance-composer-primary{grid-template-columns:42px 42px minmax(0,1fr) auto;align-items:end;gap:7px;width:100%;min-width:0;display:grid}.attendance-composer-more,.attendance-composer-primary .attendance-icon-action{cursor:pointer;transition:background .14s,border-color .14s,color .14s,transform .14s;border:1px solid var(--nv-border)!important;background:var(--nv-surface-2)!important;width:42px!important;min-width:42px!important;height:42px!important;color:var(--nv-text-soft)!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:24px!important;font-weight:400!important;line-height:1!important;display:inline-flex!important}.attendance-composer-more:hover,.attendance-composer-primary .attendance-icon-action:hover{background:var(--nv-surface-3)!important;border-color:var(--nv-border-strong)!important;color:var(--nv-accent)!important}.attendance-composer-more[aria-expanded=true]{transform:rotate(45deg);color:var(--nv-accent)!important;border-color:var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important}.attendance-composer-primary textarea{height:42px;resize:none!important;border:1px solid var(--nv-border-strong)!important;background:var(--nv-surface-2)!important;width:100%!important;min-width:0!important;min-height:42px!important;max-height:140px!important;color:var(--nv-text)!important;box-shadow:none!important;border-radius:15px!important;margin:0!important;padding:10px 14px!important;font-size:14px!important;line-height:20px!important;display:block!important;overflow-y:auto!important}.attendance-composer-primary textarea:focus{border-color:var(--nv-accent-border)!important;box-shadow:0 0 0 2px var(--nv-accent-soft)!important;outline:none!important}.attendance-composer-primary textarea::placeholder{color:var(--nv-muted-2)!important}.attendance-composer-primary .nv-button-primary{letter-spacing:0!important;text-transform:none!important;border-radius:13px!important;min-width:84px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 16px!important;font-size:12px!important}.attendance-composer-extras{border:1px solid var(--nv-border);background:var(--nv-surface-2);border-radius:13px;width:100%;min-width:0;padding:9px}.attendance-composer-extras[hidden]{display:none!important}.attendance-composer-extras .attendance-composer-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}.attendance-composer-extra-footer{border-top:1px solid var(--nv-border);align-items:center;gap:10px;margin-top:8px;padding-top:8px;display:flex}.attendance-composer-extra-footer .attendance-file-button{border:1px solid var(--nv-border);background:var(--nv-interactive);min-height:34px;color:var(--nv-text-soft);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.attendance-composer-extra-footer .attendance-file-button:hover{border-color:var(--nv-border-strong);background:var(--nv-interactive-strong)}.attendance-composer-extra-footer .attendance-composer-hint{color:var(--nv-muted);margin-left:auto;font-size:11px!important}.attendance-composer-extra-footer .attendance-upload-state{max-width:180px;color:var(--nv-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}[data-theme=light] .attendance-composer-primary textarea{background:#f5f3ed!important;border-color:#1c201e21!important}[data-theme=light] .attendance-composer-more,[data-theme=light] .attendance-composer-primary .attendance-icon-action{background:#f2f0ea!important}@media (width>=1200px){html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer-primary{grid-template-columns:40px 40px minmax(0,1fr) auto;gap:6px}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-composer-primary .nv-button-primary{min-width:72px!important;padding-left:12px!important;padding-right:12px!important}}@media (width<=700px){.attendance-composer{padding:9px!important}.attendance-enter-send{font-size:10px}.attendance-composer-primary{grid-template-columns:40px 40px minmax(0,1fr) auto;gap:5px}.attendance-composer-more,.attendance-composer-primary .attendance-icon-action{width:40px!important;min-width:40px!important;height:40px!important}.attendance-composer-primary .nv-button-primary{min-width:66px!important;height:40px!important;min-height:40px!important;padding:0 11px!important}.attendance-composer-extras .attendance-composer-tools{grid-template-columns:1fr!important}.attendance-composer-extra-footer{flex-wrap:wrap}}.attendance-composer{gap:8px!important;padding:10px 12px 12px!important}.attendance-composer-mode{align-items:center!important;gap:5px!important;min-height:30px!important;display:flex!important}.attendance-composer-mode button{border-radius:8px!important;min-height:30px!important;padding:0 10px!important;font-size:12px!important}.nv-enter-send{color:var(--nv-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.nv-enter-send input{width:14px;height:14px;accent-color:var(--nv-accent);margin:0}.nv-composer-main{grid-template-columns:42px 42px minmax(0,1fr) auto;align-items:end;gap:7px;width:100%;min-width:0;display:grid}.nv-composer-more,.nv-composer-main .attendance-icon-action{cursor:pointer;border:1px solid var(--nv-border)!important;background:var(--nv-surface-2)!important;width:42px!important;min-width:42px!important;height:42px!important;color:var(--nv-text-soft)!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.nv-composer-more{font-size:25px!important;line-height:1!important}.nv-composer-more:hover,.nv-composer-main .attendance-icon-action:hover{color:var(--nv-accent)!important;border-color:var(--nv-accent-border)!important;background:var(--nv-surface-3)!important}.nv-composer-more[aria-expanded=true]{color:var(--nv-accent)!important;border-color:var(--nv-accent-border)!important;background:var(--nv-accent-soft)!important}.nv-composer-more[aria-expanded=true] span{display:inline-block;transform:rotate(45deg)}.nv-composer-main textarea{height:44px;resize:none!important;border:1px solid var(--nv-border-strong)!important;background:var(--nv-surface-2)!important;width:100%!important;min-width:0!important;min-height:44px!important;max-height:140px!important;color:var(--nv-text)!important;box-shadow:none!important;border-radius:15px!important;margin:0!important;padding:11px 14px!important;font-size:14px!important;line-height:20px!important;overflow-y:auto!important}.nv-composer-main textarea:focus{border-color:var(--nv-accent-border)!important;box-shadow:0 0 0 2px var(--nv-accent-soft)!important;outline:0!important}.nv-composer-main textarea::placeholder{color:var(--nv-muted-2)!important}.nv-composer-main .nv-button-primary{white-space:nowrap;letter-spacing:0!important;text-transform:none!important;border-radius:13px!important;width:auto!important;min-width:82px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 16px!important;font-size:12px!important}.nv-composer-extras{border:1px solid var(--nv-border);background:var(--nv-surface-2);border-radius:12px;width:100%;min-width:0;padding:9px}.nv-composer-extras[hidden]{display:none!important}.nv-composer-extras .attendance-composer-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}.nv-composer-extras .attendance-composer-tools select{width:100%!important;min-width:0!important}.nv-composer-extra-footer{border-top:1px solid var(--nv-border);align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.nv-composer-extra-footer .attendance-file-button{border:1px solid var(--nv-border);background:var(--nv-interactive);min-height:34px;color:var(--nv-text-soft);border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.nv-composer-extra-footer .attendance-composer-hint{color:var(--nv-muted)!important;margin-left:auto!important;font-size:11px!important}.attendance-composer>.attendance-composer-footer:empty{display:none!important}[data-theme=light] .nv-composer-main textarea,[data-theme=light] .nv-composer-more,[data-theme=light] .nv-composer-main .attendance-icon-action,[data-theme=light] .nv-composer-extras{background:#f3f1eb!important}@media (width>=1200px){html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .nv-composer-main{grid-template-columns:40px 40px minmax(0,1fr) auto}html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .nv-composer-main .nv-button-primary{min-width:70px!important;padding:0 12px!important}}@media (width<=700px){.nv-composer-main{grid-template-columns:40px 40px minmax(0,1fr) auto;gap:5px}.nv-composer-more,.nv-composer-main .attendance-icon-action{width:40px!important;min-width:40px!important;height:40px!important}.nv-composer-main .nv-button-primary{min-width:64px!important;padding:0 10px!important}.nv-composer-extras .attendance-composer-tools{grid-template-columns:1fr!important}}.attendance-message{--nv-bubble-bg:var(--att-pane-soft);--nv-bubble-border:var(--nv-border);border-radius:16px;padding:12px 14px;position:relative;overflow:visible}.attendance-message.is-outgoing{--nv-bubble-bg:var(--nv-accent-soft);--nv-bubble-border:var(--nv-accent-border);border-radius:16px}.attendance-message:not(.is-private):not(.is-activity){background:var(--nv-bubble-bg);border-color:var(--nv-bubble-border)}.attendance-message:not(.is-private):not(.is-activity):after{content:"";background:var(--nv-bubble-bg);border:1px solid var(--nv-bubble-border);z-index:0;width:14px;height:14px;position:absolute;bottom:-7px}.attendance-message.is-incoming:not(.is-private):not(.is-activity):after{border-top:0;border-right:0;border-bottom-left-radius:3px;left:16px;transform:rotate(-18deg)skew(-8deg,-8deg)}.attendance-message.is-outgoing:not(.is-private):not(.is-activity):after{border-top:0;border-left:0;border-bottom-right-radius:3px;right:16px;transform:rotate(18deg)skew(8deg,8deg)}.attendance-message>*{z-index:1;position:relative}.attendance-composer.has-whatsapp-plus-menu .attendance-file-button,.attendance-composer.has-whatsapp-plus-menu .attendance-emoji-picker{display:none!important}.attendance-composer-more{flex:none;position:relative}.attendance-composer-more-toggle{border:1px solid var(--nv-border);background:linear-gradient(180deg, var(--nv-control-start), var(--nv-control-end));width:42px;height:42px;color:var(--nv-text-soft);cursor:pointer;box-shadow:inset 0 1px 0 var(--nv-inset-highlight);border-radius:14px;justify-content:center;align-items:center;padding:0;transition:border-color .14s,color .14s,background .14s,transform .14s;display:inline-flex}.attendance-composer-more-toggle:hover{color:var(--nv-text);border-color:var(--nv-accent-border);background:var(--nv-surface-2);transform:translateY(-1px)}.attendance-composer-more-toggle svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.attendance-composer-more-menu{z-index:40;border:1px solid var(--nv-border-strong);background:linear-gradient(180deg, var(--nv-surface-2), var(--att-pane));opacity:0;pointer-events:none;transform-origin:0 100%;border-radius:18px;flex-direction:column;gap:4px;width:228px;padding:8px;transition:opacity .16s,transform .16s;display:flex;position:absolute;bottom:calc(100% + 10px);left:0;transform:translateY(8px)scale(.985);box-shadow:0 22px 48px #0000003d}.attendance-composer-more.is-open .attendance-composer-more-menu{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.attendance-composer-more-menu:after{content:"";background:var(--att-pane);border-right:1px solid var(--nv-border-strong);border-bottom:1px solid var(--nv-border-strong);width:14px;height:14px;position:absolute;bottom:-7px;left:16px;transform:rotate(45deg)}.attendance-composer-more-item{width:100%;min-height:42px;color:var(--nv-text-soft);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:13px;font-weight:600;transition:background .14s,color .14s;display:flex}.attendance-composer-more-item:hover{background:var(--nv-interactive-strong);color:var(--nv-text)}.attendance-composer-more-item svg{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.attendance-composer-more-item.is-disabled{color:var(--nv-muted-2);opacity:.62;cursor:not-allowed}.attendance-composer-more-item.is-disabled:hover{color:var(--nv-muted-2);background:0 0}[data-theme=dark] .attendance-composer-more-item--document{color:#8b7cff}[data-theme=dark] .attendance-composer-more-item--media{color:#43a5ff}[data-theme=dark] .attendance-composer-more-item--audio{color:#ff8b4d}[data-theme=dark] .attendance-composer-more-item--contact{color:#35d18a}[data-theme=light] .attendance-composer-more-item--document{color:#6857df}[data-theme=light] .attendance-composer-more-item--media{color:#146fd8}[data-theme=light] .attendance-composer-more-item--audio{color:#d66b1d}[data-theme=light] .attendance-composer-more-item--contact{color:#15945b}.attendance-composer-more-item.is-disabled svg,.attendance-composer-more-item.is-disabled span{color:inherit}@media (width<=640px){.attendance-composer-more-menu{width:210px}.attendance-message:not(.is-private):not(.is-activity){max-width:min(88%,520px)}}.attendance-composer [data-composer-more]{display:none!important}.attendance-composer.has-whatsapp-plus-menu .attendance-emoji-picker{display:block!important}.nv-composer-main{position:relative!important}.nv-composer-more{z-index:3;position:relative!important}.nv-plus-balloon{z-index:60;border:1px solid var(--nv-border-strong);background:var(--nv-surface-2);width:230px;box-shadow:0 20px 48px #00000047, inset 0 1px 0 var(--nv-inset-highlight);opacity:0;visibility:hidden;pointer-events:none;transform-origin:0 100%;border-radius:16px;flex-direction:column;gap:3px;padding:8px;transition:opacity .14s,visibility .14s,transform .14s;display:flex;position:absolute;bottom:calc(100% + 12px);left:0;transform:translateY(8px)scale(.985)}.nv-plus-balloon.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.nv-plus-balloon:after{content:"";background:var(--nv-surface-2);border-right:1px solid var(--nv-border-strong);border-bottom:1px solid var(--nv-border-strong);width:13px;height:13px;position:absolute;bottom:-7px;left:16px;transform:rotate(45deg)}.nv-plus-balloon__item{z-index:1;width:100%;min-height:42px;color:var(--nv-text-soft);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 11px;font-size:13px;font-weight:600;transition:background .13s,color .13s;display:flex;position:relative}.nv-plus-balloon__item:hover:not(:disabled){background:var(--nv-interactive-strong);color:var(--nv-text)}.nv-plus-balloon__item svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 19px;width:19px;height:19px}.nv-plus-balloon__item--document svg{color:#7f73e8}.nv-plus-balloon__item--media svg{color:#3396e8}.nv-plus-balloon__item--audio svg{color:#de7f41}.nv-plus-balloon__item--contact svg{color:#32ad78}.nv-plus-balloon__item:disabled{opacity:.38;cursor:not-allowed}.nv-plus-balloon__item:disabled:hover{background:0 0}.nv-plus-balloon__item-label{flex:auto;min-width:0}[data-theme=light] .nv-plus-balloon{background:#f8f6f0;box-shadow:0 18px 42px #23262329,inset 0 1px #fffc}[data-theme=light] .nv-plus-balloon:after{background:#f8f6f0}@media (width<=700px){.nv-plus-balloon{width:215px;left:0}}html.noctiva-attendance-ux-v2 [data-attendance-panel=inbox],html.noctiva-attendance-ux-v2 [data-attendance-panel=inbox] .attendance-workspace,html.noctiva-attendance-ux-v2 .attendance-thread,html.noctiva-attendance-ux-v2 .attendance-thread-content{margin-bottom:0!important;padding-bottom:0!important}html.noctiva-attendance-ux-v2 .attendance-composer{box-shadow:0 -1px 0 var(--nv-border), 0 -10px 24px #0000000b;z-index:8!important;border-bottom:0!important;border-radius:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:7px 4px 4px!important;position:sticky!important;bottom:0!important}html.noctiva-attendance-ux-v2 .nv-composer-main{width:100%!important;max-width:100%!important;margin:0!important}html.noctiva-attendance-ux-v2 .nv-composer-extras{margin-bottom:0!important;margin-left:0!important;margin-right:0!important}@media (width<=700px){html.noctiva-attendance-ux-v2 .attendance-composer{padding:6px 3px 3px!important}}.attendance-composer[data-noctiva-composer-v2="1"]>.attendance-composer-footer{border:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}.attendance-composer[data-noctiva-composer-v2="1"]{height:auto!important;min-height:0!important;padding-bottom:4px!important}.attendance-composer[data-noctiva-composer-v2="1"]>.nv-composer-main{margin-bottom:0!important}.attendance-messages{gap:14px!important}.attendance-message:not(.is-private):not(.is-activity){border-radius:14px!important;padding:11px 13px!important;position:relative!important;overflow:visible!important}.attendance-message.is-incoming:not(.is-private):not(.is-activity){border-bottom-left-radius:6px!important}.attendance-message.is-outgoing:not(.is-private):not(.is-activity){border-bottom-right-radius:6px!important}.attendance-message:not(.is-private):not(.is-activity):after{content:""!important;z-index:0!important;background:var(--nv-bubble-bg)!important;width:11px!important;height:7px!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;position:absolute!important;bottom:-6px!important;transform:none!important}.attendance-message.is-incoming:not(.is-private):not(.is-activity):after{clip-path:polygon(0 0,100% 0,18% 100%)!important;left:11px!important;right:auto!important}.attendance-message.is-outgoing:not(.is-private):not(.is-activity):after{clip-path:polygon(0 0,100% 0,82% 100%)!important;left:auto!important;right:11px!important}.attendance-message:not(.is-private):not(.is-activity)>*{z-index:1;position:relative}.nv-channel-line{color:var(--nv-text-soft)!important;letter-spacing:0!important;align-items:center!important;gap:6px!important;font-size:13px!important;font-weight:600!important;line-height:1.25!important;display:inline-flex!important}.nv-channel-line:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 14px;width:14px;height:14px;display:inline-block;transform:translateY(-.5px)}.nv-channel-line[data-channel-kind=instagram]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><defs><linearGradient id='g' x1='0' y1='1' x2='1' y2='0'><stop offset='0%' stop-color='%23feda75'/><stop offset='45%' stop-color='%23fa7e1e'/><stop offset='70%' stop-color='%23d62976'/><stop offset='100%' stop-color='%234f5bd5'/></linearGradient></defs><rect x='2.5' y='2.5' width='19' height='19' rx='5.5' fill='url(%23g)'/><rect x='7' y='7' width='10' height='10' rx='3.2' fill='none' stroke='white' stroke-width='2'/><circle cx='12' cy='12' r='2.4' fill='white'/><circle cx='17.2' cy='6.8' r='1.2' fill='white'/></svg>")}.nv-channel-line[data-channel-kind=messenger]:before,.nv-channel-line[data-channel-kind=facebook]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='10' fill='%230086ff'/><path d='M6.5 15.6 10.1 11.8 12.7 14 17.5 8.8 13.8 12.6 11.2 10.4z' fill='white'/></svg>")}.nv-channel-line[data-channel-kind=whatsapp]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2.8a9 9 0 0 0-7.8 13.6L3 21l4.8-1.2A9 9 0 1 0 12 2.8Z' fill='%2325d366'/><path d='M9.2 7.9c-.3 0-.7.1-.9.5-.2.4-.8 1-.8 2.3 0 1.3.9 2.6 1 2.8.1.2 1.8 2.9 4.5 4 .6.3 1 .4 1.4.5.6.2 1.1.1 1.5.1.5-.1 1.5-.6 1.7-1.2.2-.6.2-1.1.2-1.2s-.2-.2-.4-.3l-1.4-.7c-.2-.1-.4-.1-.5.1l-.7.9c-.1.1-.3.2-.5.1-.2-.1-1-.4-1.9-1.2-.7-.6-1.2-1.4-1.3-1.6-.1-.2 0-.4.1-.5l.3-.3.3-.4c.1-.1.1-.3 0-.4l-.6-1.5c-.1-.3-.3-.5-.6-.5z' fill='white'/></svg>")}.nv-channel-line[data-channel-kind=telegram]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='10' fill='%2329a9ea'/><path d='M17.8 7.3 6.8 11.6c-.7.3-.7.7-.1.9l2.8.9 1 3.2c.1.4.1.6.6.6.3 0 .4-.1.6-.3l1.6-1.5 3.2 2.3c.6.3 1 .2 1.1-.5l1.9-9c.2-.8-.3-1.1-.9-.8Z' fill='white'/></svg>")}.nv-channel-line[data-channel-kind=email]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><rect x='3' y='5' width='18' height='14' rx='3' fill='%23667380'/><path d='M5.5 8 12 13l6.5-5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.nv-channel-line[data-channel-kind=webchat]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4 5h16v10H9l-5 4V5Z' fill='%23c7ff20'/><path d='M8 9h8M8 12h5' fill='none' stroke='%23111310' stroke-width='1.8' stroke-linecap='round'/></svg>")}.nv-channel-line[data-channel-kind=api]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><rect x='3' y='3' width='7' height='7' rx='2' fill='%2374828a'/><rect x='14' y='3' width='7' height='7' rx='2' fill='%2374828a'/><rect x='3' y='14' width='7' height='7' rx='2' fill='%2374828a'/><rect x='14' y='14' width='7' height='7' rx='2' fill='%2374828a'/></svg>")}[data-theme=light] .nv-channel-line{color:#50605b!important}.attendance-conversation__body{flex-direction:column!important;min-width:0!important;display:flex!important}.attendance-conversation__title{order:1}.attendance-conversation__preview{order:2}.attendance-conversation__labels{order:3}.attendance-conversation__channel{color:var(--nv-muted)!important;white-space:nowrap!important;order:4!important;align-self:flex-start!important;align-items:center!important;gap:6px!important;margin-top:7px!important;font-size:10.5px!important;font-weight:500!important;line-height:1.2!important;display:inline-flex!important}.attendance-conversation__channel>i{flex:0 0 15px!important;justify-content:center!important;align-items:center!important;width:15px!important;height:15px!important;display:inline-flex!important}.attendance-conversation__channel>i svg{stroke:none!important;width:15px!important;height:15px!important;display:block!important}.attendance-conversation__channel .nv-channel-signature{align-items:baseline;gap:3px;min-width:0;display:inline-flex}.attendance-conversation__channel .nv-channel-signature strong{color:var(--nv-text-soft)!important;font-size:inherit!important;font-weight:700!important}[data-conversation-list] .nv-channel-line:before{content:none!important;display:none!important}[data-theme=light] .attendance-conversation__channel{color:#737b77!important}[data-theme=light] .attendance-conversation__channel .nv-channel-signature strong{color:#3f4944!important}.attendance-conversation.nv-channel-card-v4{grid-template-rows:auto auto!important;grid-template-columns:58px minmax(0,1fr) auto!important;align-items:start!important;gap:7px 12px!important;min-height:94px!important;padding:12px 12px 11px!important;display:grid!important}.attendance-conversation.nv-channel-card-v4>.attendance-avatar,.attendance-conversation.nv-channel-card-v4>.attendance-conversation__body{display:none!important}.nv-channel-card-v4__avatar{grid-area:1/1;place-self:start center;width:54px;height:54px;position:relative}.nv-channel-card-v4__avatar .attendance-avatar{background:var(--nv-surface-3);color:var(--nv-text-soft);font-size:13px;font-weight:760;overflow:hidden;border:1px solid var(--nv-border)!important;border-radius:50%!important;place-items:center!important;width:54px!important;height:54px!important;display:grid!important}.nv-channel-card-v4__avatar .attendance-avatar img{border-radius:inherit;object-fit:cover;display:block;width:100%!important;height:100%!important}.nv-channel-card-v4__badge{z-index:3;border:2px solid var(--att-pane);border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;bottom:-3px;right:-4px;overflow:hidden;box-shadow:0 2px 8px #0000003d}.nv-channel-card-v4__badge svg{width:100%;height:100%;display:block}.nv-channel-card-v4__badge.is-instagram{border-radius:8px}.nv-channel-card-v4__message{min-width:0;color:var(--nv-text-soft);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-area:1/2;align-self:center;font-size:12.5px;font-weight:480;line-height:1.38;display:-webkit-box;overflow:hidden}.nv-channel-card-v4__footer{grid-area:2/1/auto/3;grid-template-columns:58px minmax(0,1fr);align-items:center;column-gap:12px;min-width:0;display:grid}.nv-channel-card-v4__name{min-width:0;color:var(--nv-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:750;line-height:1.25;overflow:hidden}.nv-channel-card-v4__via{min-width:0;color:var(--nv-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:520;line-height:1.25;overflow:hidden}.nv-channel-card-v4__via b{color:var(--nv-text-soft);font-weight:700}.attendance-conversation.nv-channel-card-v4>.attendance-conversation__meta{grid-area:1/3;align-self:start;gap:5px;min-width:38px}.attendance-conversation.nv-channel-card-v4>.attendance-conversation__meta time{font-size:10px!important}.attendance-conversation.nv-channel-card-v4>.attendance-conversation__meta em{font-size:9px!important}[data-theme=light] .nv-channel-card-v4__message{color:#4e5853}[data-theme=light] .nv-channel-card-v4__via{color:#747d78}[data-theme=light] .nv-channel-card-v4__via b{color:#333c37}@media (width<=1150px){.attendance-conversation.nv-channel-card-v4{grid-template-columns:52px minmax(0,1fr) auto!important;column-gap:9px!important}.nv-channel-card-v4__avatar,.nv-channel-card-v4__avatar .attendance-avatar{width:49px!important;height:49px!important}.nv-channel-card-v4__footer{grid-template-columns:52px minmax(0,1fr);column-gap:9px}}[data-attendance-panel][hidden]{display:none!important}@media (width>=901px){html.noctiva-attendance-inbox-focus .panel-topbar{grid-template-columns:minmax(145px,1fr) minmax(0,auto) minmax(280px,1fr)!important;gap:30px!important;padding:0 34px!important}html.noctiva-attendance-inbox-focus .panel-topbar__context{display:flex!important}html.noctiva-attendance-inbox-focus .panel-topbar__contextual{justify-self:center!important;min-width:0!important}html.noctiva-attendance-inbox-focus .attendance-topnav{justify-content:flex-start!important;min-width:0!important;max-width:min(100%,940px)!important;margin:0 auto!important;overflow-x:auto!important}}.attendance-feedback{--attendance-feedback-accent:var(--nv-accent,#b9f227);--attendance-feedback-duration:2.8s;z-index:90;top:calc(var(--topbar-height,64px) + 18px);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--attendance-feedback-accent) 26%, var(--nv-border));background:color-mix(in srgb, var(--att-pane,#171a1b) 94%, transparent);width:min(390px,100vw - 32px);max-width:none;color:var(--nv-text,#f2f3f3);-webkit-backdrop-filter:blur(18px)saturate(125%);opacity:0;transform-origin:100% 0;pointer-events:auto;border-radius:15px;grid-template-columns:42px minmax(0,1fr) 30px;align-items:center;gap:12px;padding:14px 13px 14px 14px;transition:opacity .2s,transform .22s cubic-bezier(.2,.8,.25,1),border-color .18s,background .18s;display:grid;position:fixed;left:auto;right:22px;overflow:hidden;transform:translateY(-10px)scale(.975);box-shadow:0 24px 70px #00000057,0 8px 24px #0003}.attendance-feedback.is-info{--attendance-feedback-accent:#8ecbff}.attendance-feedback.is-success{--attendance-feedback-accent:var(--nv-accent,#b9f227)}.attendance-feedback.is-important{--attendance-feedback-accent:#ffa067}.attendance-feedback.is-warning{--attendance-feedback-accent:#f0c76c}.attendance-feedback.is-error{--attendance-feedback-accent:var(--nv-danger,#ff6b6b);color:var(--nv-text,#f2f3f3)}.attendance-feedback.is-important,.attendance-feedback.is-warning,.attendance-feedback.is-error{transform-origin:top;width:min(500px,100vw - 32px);left:50%;right:auto;transform:translate(-50%,-10px)scale(.975)}.attendance-feedback.is-visible{opacity:1;transform:translateY(0)scale(1)}.attendance-feedback.is-important.is-visible,.attendance-feedback.is-warning.is-visible,.attendance-feedback.is-error.is-visible{transform:translate(-50%)scale(1)}.attendance-feedback.is-leaving{opacity:0;transform:translateY(-7px)scale(.985)}.attendance-feedback.is-important.is-leaving,.attendance-feedback.is-warning.is-leaving,.attendance-feedback.is-error.is-leaving{transform:translate(-50%,-7px)scale(.985)}.attendance-feedback__icon{border:1px solid color-mix(in srgb, var(--attendance-feedback-accent) 31%, transparent);background:color-mix(in srgb, var(--attendance-feedback-accent) 10%, transparent);width:40px;height:40px;color:var(--attendance-feedback-accent);border-radius:12px;align-self:start;place-items:center;font-size:16px;font-weight:900;line-height:1;display:grid}.attendance-feedback__content{gap:3px;min-width:0;display:grid}.attendance-feedback__content strong{color:var(--nv-text,#f2f3f3);text-overflow:ellipsis;font-size:12.5px;font-weight:800;line-height:1.25;display:block;overflow:hidden}.attendance-feedback__content>span{color:var(--nv-text-soft,#bdc3c0);font-size:11.5px;line-height:1.42;display:block}.attendance-feedback__close{width:28px;height:28px;color:var(--nv-muted,#838b87);cursor:pointer;opacity:.72;background:0 0;border:0;border-radius:8px;align-self:start;place-items:center;padding:0;font-size:18px;line-height:1;transition:color .15s,background .15s,opacity .15s;display:grid}.attendance-feedback__close:hover{opacity:1;color:var(--nv-text,#f2f3f3);background:color-mix(in srgb, var(--nv-text,#fff) 7%, transparent)}.attendance-feedback__close:focus-visible{outline:2px solid var(--attendance-feedback-accent);outline-offset:2px}.attendance-feedback__progress{background:var(--attendance-feedback-accent);transform-origin:0;opacity:.75;height:2px;position:absolute;bottom:0;left:0;right:0}.attendance-feedback.is-timing .attendance-feedback__progress{animation:noctivaAttendanceFeedbackProgress var(--attendance-feedback-duration) linear forwards}@keyframes noctivaAttendanceFeedbackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.attendance-feedback.is-important,.attendance-feedback.is-warning,.attendance-feedback.is-error{padding:16px 14px 16px 16px;box-shadow:0 30px 90px #0000006b,0 10px 32px #0000003d}.attendance-feedback.is-important .attendance-feedback__content strong,.attendance-feedback.is-warning .attendance-feedback__content strong,.attendance-feedback.is-error .attendance-feedback__content strong{font-size:13.5px}html[data-theme=light] .attendance-feedback{background:#fffffff5;box-shadow:0 22px 65px #0f181229,0 7px 22px #0f181214}html[data-theme=light] .attendance-feedback__content strong{color:#171a18}html[data-theme=light] .attendance-feedback__content>span{color:#525b56}@media (width<=640px){.attendance-feedback,.attendance-feedback.is-important,.attendance-feedback.is-warning,.attendance-feedback.is-error{top:calc(var(--topbar-height,58px) + 10px);transform-origin:top;grid-template-columns:38px minmax(0,1fr) 28px;width:auto;padding:13px 11px 13px 13px;left:10px;right:10px;transform:translateY(-8px)scale(.985)}.attendance-feedback.is-visible,.attendance-feedback.is-important.is-visible,.attendance-feedback.is-warning.is-visible,.attendance-feedback.is-error.is-visible{transform:translateY(0)scale(1)}.attendance-feedback.is-leaving,.attendance-feedback.is-important.is-leaving,.attendance-feedback.is-warning.is-leaving,.attendance-feedback.is-error.is-leaving{transform:translateY(-6px)scale(.99)}.attendance-feedback__icon{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.attendance-feedback{transition:opacity .12s linear}.attendance-feedback.is-timing .attendance-feedback__progress{animation:none}}.attendance-message.nv-arrival.is-incoming{animation:.42s cubic-bezier(.18,.82,.28,1) both noctivaMessageIncoming}@keyframes noctivaMessageIncoming{0%{opacity:0;filter:blur(1.5px);transform:translate(-9px,9px)scale(.985)}58%{opacity:1;filter:blur();transform:translate(1px,-1px)scale(1.002)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}.attendance-message.nv-arrival.is-outgoing{animation:.42s cubic-bezier(.18,.82,.28,1) both noctivaMessageOutgoing}@keyframes noctivaMessageOutgoing{0%{opacity:0;filter:blur(1.5px);transform:translate(9px,9px)scale(.985)}58%{opacity:1;filter:blur();transform:translate(-1px,-1px)scale(1.002)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}.attendance-message.nv-arrival.is-activity{animation:.48s cubic-bezier(.2,.8,.26,1) both noctivaActivityArrival}@keyframes noctivaActivityArrival{0%{opacity:0;transform:translateY(10px)scale(.972);box-shadow:0 0 #c7ff2000}55%{opacity:1;transform:translateY(-1px)scale(1.003);box-shadow:0 10px 32px #c7ff2009}to{opacity:1;transform:translate(0,0)scale(1);box-shadow:0 0 #c7ff2000}}.attendance-conversation.nv-conversation-arrival{animation:.36s cubic-bezier(.18,.82,.28,1) both noctivaConversationArrival}@keyframes noctivaConversationArrival{0%{opacity:.25;transform:translate(-7px)}to{opacity:1;transform:translate(0,0)}}.attendance-live>span{animation:3.4s ease-in-out infinite noctivaLiveBreath}@keyframes noctivaLiveBreath{0%,to{opacity:.72;box-shadow:0 0 0 0 color-mix(in srgb, var(--nv-accent) 0%, transparent)}50%{opacity:1;box-shadow:0 0 0 4px color-mix(in srgb, var(--nv-accent) 8%, transparent)}}.attendance-skeleton{position:relative;overflow:hidden}.attendance-skeleton:after{content:"";background:linear-gradient(100deg,#0000 15%,#ffffff07 42%,#ffffff0e 50%,#ffffff07 58%,#0000 85%);animation:1.65s ease-in-out infinite noctivaSkeletonSweep;position:absolute;inset:0;transform:translate(-110%)}@keyframes noctivaSkeletonSweep{to{transform:translate(110%)}}.attendance-message.nv-arrival,.attendance-conversation.nv-conversation-arrival{will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.attendance-message.nv-arrival,.attendance-conversation.nv-conversation-arrival,.attendance-live>span,.attendance-skeleton:after{animation:none!important}}@media (width>=901px){html.noctiva-attendance-inbox-focus .attendance-workspace,html.noctiva-attendance-inbox-focus .attendance-workspace.has-conversation{grid-template-columns:clamp(350px,25vw,380px) minmax(0,1fr)!important}}.nv-conversation-row-v5{isolation:isolate;width:100%;min-width:0;position:relative}.nv-conversation-row-v5>.attendance-conversation{width:100%!important;margin:0!important}.nv-conversation-row-v5.is-pinned>.attendance-conversation{background:linear-gradient(90deg, color-mix(in srgb, var(--nv-accent) 5%, transparent), transparent 72%)!important}.attendance-conversation.nv-channel-card-v4{grid-template-rows:minmax(20px,auto) minmax(22px,auto)!important;grid-template-columns:56px minmax(0,1fr) 58px!important;align-items:center!important;gap:2px 11px!important;min-height:84px!important;padding:10px 40px 10px 10px!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__avatar{grid-area:1/1/3!important;align-self:center!important;width:52px!important;height:52px!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__avatar .attendance-avatar{width:52px!important;height:52px!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__footer{grid-area:1/2!important;align-self:end!important;min-width:0!important;display:block!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__name{min-width:0!important;color:var(--nv-text)!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12.5px!important;font-weight:720!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__message{min-width:0!important;color:var(--nv-muted)!important;-webkit-line-clamp:1!important;text-overflow:ellipsis!important;grid-area:2/2!important;align-self:start!important;font-size:11.5px!important;font-weight:450!important;line-height:1.35!important}.attendance-conversation.nv-channel-card-v4>.attendance-conversation__meta{grid-area:1/3/3!important;align-self:start!important;gap:5px!important;min-width:48px!important;padding-top:1px!important}.nv-conversation-quick-trigger-v5{z-index:14;width:28px;height:25px;color:var(--nv-muted-2);cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;transition:opacity .14s,color .14s,background .14s,transform .14s;display:grid;position:absolute;bottom:8px;right:8px}.nv-conversation-quick-trigger-v5 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.nv-conversation-row-v5.is-pinned .nv-conversation-quick-trigger-v5{color:var(--nv-accent);opacity:.92}.nv-conversation-quick-menu-v5{z-index:140;border:1px solid color-mix(in srgb, var(--nv-border-strong) 92%, transparent);background:color-mix(in srgb, var(--nv-surface) 96%, transparent);width:232px;color:var(--nv-text-soft);-webkit-backdrop-filter:blur(18px);transform-origin:100% 0;border-radius:14px;padding:6px;animation:.13s cubic-bezier(.2,.75,.25,1) nvConversationMenuInV5;position:fixed;box-shadow:0 22px 64px #00000047,inset 0 1px #ffffff06}.nv-conversation-quick-menu-v5[hidden]{display:none!important}@keyframes nvConversationMenuInV5{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.nv-conversation-quick-menu-v5__item{width:100%;min-height:40px;color:var(--nv-text-soft);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:550;transition:background .12s,color .12s;display:grid}.nv-conversation-quick-menu-v5__item:hover,.nv-conversation-quick-menu-v5__item:focus-visible{background:var(--nv-interactive-strong);color:var(--nv-text);outline:none}.nv-conversation-quick-menu-v5__icon{width:28px;height:28px;color:var(--nv-muted);place-items:center;display:grid}.nv-conversation-quick-menu-v5__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.nv-conversation-quick-menu-v5__divider{background:var(--nv-border);height:1px;margin:5px 6px}.attendance-dialog{border:1px solid color-mix(in srgb, var(--nv-border-strong) 92%, transparent)!important;background:color-mix(in srgb, var(--nv-surface) 98%, transparent)!important;width:min(620px,100vw - 34px)!important;max-width:620px!important;max-height:min(760px,100dvh - 42px)!important;color:var(--nv-text)!important;border-radius:20px!important;margin:auto!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important;box-shadow:0 32px 100px #00000057,inset 0 1px #ffffff06!important}.attendance-dialog[open]{animation:.18s cubic-bezier(.2,.78,.25,1) nvAttendanceDialogInV5}@keyframes nvAttendanceDialogInV5{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.attendance-dialog::backdrop{-webkit-backdrop-filter:blur(7px);background:#0507089e}.attendance-dialog [data-dialog-form]{grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-height:min(760px,100dvh - 42px);display:grid;overflow:hidden}.attendance-dialog [data-dialog-fields]{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow:hidden auto}html[data-theme=light] .nv-conversation-quick-menu-v5{background:color-mix(in srgb, var(--nv-surface) 98%, white);box-shadow:0 22px 55px #24292629,inset 0 1px #ffffffc7}html[data-theme=light] .attendance-dialog::backdrop{background:#22262357}@media (width<=900px){.attendance-conversation.nv-channel-card-v4{min-height:80px!important;padding-right:38px!important}.nv-conversation-quick-trigger-v5{bottom:7px;right:7px}}@media (width<=640px){.attendance-dialog{border-radius:16px!important;width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}.attendance-dialog [data-dialog-form]{max-height:calc(100dvh - 20px)}}@media (prefers-reduced-motion:reduce){.nv-conversation-quick-menu-v5,.attendance-dialog[open],.nv-conversation-quick-trigger-v5{transition:none!important;animation:none!important}}@media (width>=1000px){html.noctiva-attendance-inbox-focus .attendance-workspace,html.noctiva-attendance-inbox-focus .attendance-workspace.has-conversation{grid-template-columns:clamp(410px,29vw,470px) minmax(0,1fr)!important}}[data-conversation-list]{padding:0!important}.nv-conversation-row-v5{isolation:isolate;width:100%;min-width:0;transition:background .13s;position:relative;border:0!important;border-bottom:1px solid var(--nv-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important}.nv-conversation-row-v5:hover{background:color-mix(in srgb, var(--nv-text) 2.7%, transparent)!important}:is(.nv-conversation-row-v5:has(>.attendance-conversation.is-active),.nv-conversation-row-v5:has(>.attendance-conversation[aria-current=true])){background:color-mix(in srgb, var(--nv-accent) 6.5%, transparent)!important;box-shadow:inset 3px 0 0 var(--nv-accent)!important}.nv-conversation-row-v5.is-pinned{background:color-mix(in srgb, var(--nv-accent) 2.8%, transparent)!important}.nv-conversation-row-v5>.attendance-conversation,.attendance-conversation.nv-channel-card-v4{width:100%!important;min-height:70px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;grid-template-rows:auto auto!important;grid-template-columns:48px minmax(0,1fr) 54px!important;align-items:center!important;gap:2px 10px!important;margin:0!important;padding:8px 42px 8px 13px!important;display:grid!important}.attendance-conversation.is-active,.attendance-conversation[aria-current=true]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__avatar{grid-area:1/1/3!important;align-self:center!important;width:46px!important;height:46px!important;margin:0!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__avatar .attendance-avatar{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__avatar .nv-channel-badge,.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__avatar [class*=channel-badge]{transform:scale(.92)}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__footer{grid-area:1/2!important;align-self:end!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__via{display:none!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__name{min-width:0!important;color:var(--nv-text)!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:left!important;font-size:12.75px!important;font-weight:720!important;line-height:1.22!important;display:block!important;overflow:hidden!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__message{min-width:0!important;color:var(--nv-muted)!important;white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-line-clamp:unset!important;grid-area:2/2!important;margin:0!important;padding:0!important;font-size:11.75px!important;font-weight:430!important;line-height:1.32!important;display:block!important;overflow:hidden!important}.attendance-conversation.nv-channel-card-v4>.attendance-conversation__meta{flex-direction:column!important;grid-area:1/3/3!important;place-self:start end!important;align-items:flex-end!important;gap:5px!important;min-width:48px!important;padding:2px 0 0!important;display:flex!important}.attendance-conversation.nv-channel-card-v4>.attendance-conversation__meta time{color:var(--nv-muted-2)!important;font-size:10px!important;line-height:1!important}.attendance-conversation.nv-channel-card-v4>.attendance-conversation__meta em{text-transform:uppercase!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:17px!important;padding:0 5px!important;font-size:8.5px!important;font-style:normal!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.nv-conversation-quick-trigger-v5{appearance:none!important;z-index:20!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important;box-shadow:none!important;color:var(--nv-muted-2)!important;opacity:.42!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:7px!important;place-items:center!important;margin:0!important;padding:0!important;transition:opacity .12s,color .12s,background .12s!important;display:grid!important;position:absolute!important;top:50%!important;bottom:auto!important;right:8px!important;transform:translateY(-50%)!important}.nv-conversation-quick-trigger-v5 svg{width:14px!important;height:14px!important;margin:0!important}.nv-conversation-row-v5:hover .nv-conversation-quick-trigger-v5,.nv-conversation-quick-trigger-v5[aria-expanded=true]{opacity:1!important;color:var(--nv-text-soft)!important;background:color-mix(in srgb, var(--nv-text) 5%, transparent)!important}.nv-conversation-quick-trigger-v5:hover{transform:translateY(-50%)!important}.nv-conversation-quick-menu-v5{border-radius:12px!important;width:218px!important;padding:5px!important;box-shadow:0 16px 44px #0003,0 3px 10px #00000014!important}.nv-conversation-quick-menu-v5__item{border-radius:8px!important;grid-template-columns:25px minmax(0,1fr)!important;gap:6px!important;min-height:36px!important;padding:0 9px!important;font-size:11.5px!important}.nv-conversation-quick-menu-v5__icon{width:25px!important;height:25px!important}.nv-conversation-quick-menu-v5__icon svg{width:15px!important;height:15px!important}.nv-conversation-quick-menu-v5__divider{margin:4px 7px!important}html[data-theme=light] .nv-conversation-row-v5{border-bottom-color:#1d241f1a!important}html[data-theme=light] .nv-conversation-row-v5:hover{background:#19201b06!important}:is(html[data-theme=light] .nv-conversation-row-v5:has(>.attendance-conversation.is-active),html[data-theme=light] .nv-conversation-row-v5:has(>.attendance-conversation[aria-current=true])){background:color-mix(in srgb, var(--nv-accent) 7%, white)!important}@media (width<=900px){.attendance-conversation.nv-channel-card-v4{grid-template-columns:46px minmax(0,1fr) 49px!important;min-height:68px!important;padding:8px 38px 8px 10px!important}.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__avatar,.attendance-conversation.nv-channel-card-v4 .nv-channel-card-v4__avatar .attendance-avatar{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}@media (prefers-reduced-motion:reduce){.nv-conversation-row-v5,.nv-conversation-quick-trigger-v5{transition:none!important}}.attendance-media-previews{scroll-snap-type:x proximity;gap:12px;padding:12px 2px;display:flex;overflow-x:auto}.attendance-media-previews[hidden],.attendance-composer [data-nv-attach-type][hidden],.attendance-composer [data-attach-kind][hidden]{display:none!important}.attendance-media-preview{border:1px solid var(--nv-border);background:var(--nv-surface);scroll-snap-align:start;border-radius:12px;flex-direction:column;flex:0 0 clamp(220px,28vw,290px);gap:8px;padding:10px;display:flex}.attendance-media-preview img,.attendance-media-preview video{object-fit:contain;background:var(--nv-bg);border-radius:8px;width:100%;height:176px}.attendance-media-preview audio{width:100%;min-width:0}.attendance-media-preview strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.attendance-media-preview span{color:var(--nv-text-muted);overflow-wrap:anywhere;font-size:11px}.attendance-media-preview button{border:1px solid var(--nv-border);color:var(--nv-text);background:var(--nv-bg);cursor:pointer;border-radius:7px;align-self:flex-end;padding:5px 8px}.attendance-media-preview progress{width:100%;height:5px;accent-color:var(--nv-accent)}.attendance-media-preview[data-phase=error]{border-color:#cc6464}.attendance-media-document-icon{height:80px;color:var(--nv-accent);background:var(--nv-bg);border-radius:8px;place-items:center;font-size:20px;font-weight:700;display:grid}@media (width<=640px){.attendance-media-preview{flex-basis:220px}.attendance-media-preview img,.attendance-media-preview video{height:150px}}.attendance-audio-recorder{border:1px solid var(--nv-border);background:var(--nv-surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;padding:12px;display:flex}.attendance-audio-recorder span{color:var(--nv-text-muted);flex:190px;font-size:12px}.attendance-audio-recorder button{border:1px solid var(--nv-border);background:var(--nv-bg);color:var(--nv-text);cursor:pointer;border-radius:8px;padding:7px 10px}.attendance-audio-recorder button[hidden]{display:none}.attendance-audio-recorder button:disabled{opacity:.5;cursor:default}html.noctiva-attendance-ux-v2 .attendance-details--crm{background:var(--att-pane);padding:0}html.noctiva-attendance-ux-v2 .attendance-crm-heading{border-bottom:1px solid var(--nv-border);justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:15px 17px;display:flex}html.noctiva-attendance-ux-v2 .attendance-crm-heading__eyebrow{letter-spacing:.11em;text-transform:uppercase;color:var(--nv-accent)!important;margin:0 0 3px!important;font-size:8px!important;font-weight:760!important}html.noctiva-attendance-ux-v2 .attendance-crm-heading h2{letter-spacing:-.01em;font-size:13px}html.noctiva-attendance-ux-v2 .attendance-crm-heading h2+span{margin-top:3px;font-size:9px!important}html.noctiva-attendance-ux-v2 .attendance-crm-live{flex:none;align-items:center;gap:6px;font-weight:650;color:var(--nv-muted)!important;margin:0!important;font-size:8px!important;display:inline-flex!important}html.noctiva-attendance-ux-v2 .attendance-crm-live i{background:var(--nv-accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--nv-accent) 9%, transparent);border-radius:50%}html.noctiva-attendance-ux-v2 .attendance-crm-sidebar{flex-direction:column;min-width:0;display:flex}html.noctiva-attendance-ux-v2 .attendance-crm-sidebar>.attendance-context-section{border-bottom:1px solid var(--nv-border);margin:0;padding:15px 16px}html.noctiva-attendance-ux-v2 .attendance-client-hero{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--nv-accent) 6%, transparent), transparent 45%);display:block}html.noctiva-attendance-ux-v2 .attendance-client-hero__main{align-items:center;gap:11px;display:flex}html.noctiva-attendance-ux-v2 .attendance-client-hero .attendance-contact-profile__avatar{border:1px solid color-mix(in srgb, var(--nv-accent) 20%, var(--nv-border));background:color-mix(in srgb, var(--nv-accent) 5%, var(--att-pane));flex:none;width:46px;height:46px}html.noctiva-attendance-ux-v2 .attendance-client-hero__identity{flex:1;min-width:0}html.noctiva-attendance-ux-v2 .attendance-client-hero__identity>strong{color:var(--nv-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:730;display:block;overflow:hidden}html.noctiva-attendance-ux-v2 .attendance-client-hero__identity>span{color:var(--nv-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;display:block;overflow:hidden}html.noctiva-attendance-ux-v2 .attendance-client-hero__badges{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}html.noctiva-attendance-ux-v2 .attendance-client-badge{border:1px solid var(--nv-border);border-radius:999px;align-items:center;min-height:22px;padding:2px 7px;font-weight:620;color:var(--nv-text-soft)!important;margin:0!important;font-size:8px!important;line-height:1!important;display:inline-flex!important}html.noctiva-attendance-ux-v2 .attendance-client-badge--crm{border-color:color-mix(in srgb, var(--nv-accent) 24%, var(--nv-border));background:color-mix(in srgb, var(--nv-accent) 5%, transparent)}html.noctiva-attendance-ux-v2 .attendance-client-hero__primary-actions{grid-template-columns:1fr;gap:7px;margin-top:13px;display:grid}html.noctiva-attendance-ux-v2 .attendance-crm-open,html.noctiva-attendance-ux-v2 .attendance-client-action{border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:9px;font-weight:700;text-decoration:none;display:flex}html.noctiva-attendance-ux-v2 .attendance-crm-open{border:1px solid color-mix(in srgb, var(--nv-accent) 32%, var(--nv-border));background:color-mix(in srgb, var(--nv-accent) 8%, transparent);color:var(--nv-text)}html.noctiva-attendance-ux-v2 .attendance-crm-open:hover{background:color-mix(in srgb, var(--nv-accent) 13%, transparent)}html.noctiva-attendance-ux-v2 .attendance-crm-open svg{width:13px;height:13px;stroke:var(--nv-accent);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}html.noctiva-attendance-ux-v2 .attendance-crm-open[hidden]{display:none!important}html.noctiva-attendance-ux-v2 .attendance-client-action{background:var(--nv-accent);color:#10130d;cursor:pointer;border:0}html.noctiva-attendance-ux-v2 .attendance-client-hero__secondary-actions{flex-wrap:wrap;gap:11px;margin-top:11px;display:flex}html.noctiva-attendance-ux-v2 .attendance-client-hero__secondary-actions button{color:var(--nv-muted);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;min-height:auto!important;font-size:8px!important}html.noctiva-attendance-ux-v2 .attendance-client-hero__secondary-actions button:hover{color:var(--nv-text)}html.noctiva-attendance-ux-v2 .attendance-crm-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}html.noctiva-attendance-ux-v2 .attendance-crm-section-title>div>span{color:var(--nv-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;font-weight:730;display:block;font-size:7px!important}html.noctiva-attendance-ux-v2 .attendance-crm-section-title h3{color:var(--nv-text);letter-spacing:0;text-transform:none;margin:0;font-size:11px;font-weight:720}html.noctiva-attendance-ux-v2 .attendance-crm-section-dot{background:var(--nv-accent);border-radius:50%;width:6px;height:6px}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid,html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid{border:1px solid var(--nv-border);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid>div,html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid>div{border-right:1px solid var(--nv-border);border-bottom:1px solid var(--nv-border);min-width:0;padding:9px 10px}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid>div:nth-child(2n),html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid>div:nth-child(2n){border-right:0}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid>div:nth-last-child(-n+2){border-bottom:0}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid span,html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid span{color:var(--nv-muted-2);text-transform:uppercase;margin-bottom:3px;font-weight:700;display:block;font-size:7px!important}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid strong,html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid strong{color:var(--nv-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:620;line-height:1.35;display:block;overflow:hidden}html.noctiva-attendance-ux-v2 .attendance-crm-controls{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}html.noctiva-attendance-ux-v2 .attendance-crm-controls label{gap:4px;min-width:0;display:grid}html.noctiva-attendance-ux-v2 .attendance-crm-controls label>span{color:var(--nv-muted-2);font-weight:650;font-size:7px!important}html.noctiva-attendance-ux-v2 .attendance-crm-controls select{border:1px solid var(--nv-border);background:var(--nv-control-end);width:100%;min-width:0;color:var(--nv-text);border-radius:7px;padding:0 8px;min-height:34px!important;font-size:9px!important}html.noctiva-attendance-ux-v2 .attendance-crm-text-action{color:var(--nv-accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:680;min-height:auto!important;font-size:8px!important}html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid>div.is-wide{border-bottom:0;border-right:0;grid-column:1/-1}html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid>div:nth-child(3),html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid>div:nth-child(4){border-bottom:1px solid var(--nv-border)}html.noctiva-attendance-ux-v2 .attendance-crm-next{background:linear-gradient(135deg, color-mix(in srgb, var(--nv-accent) 4%, transparent), transparent 60%)}html.noctiva-attendance-ux-v2 .attendance-crm-next__icon{border:1px solid color-mix(in srgb, var(--nv-accent) 20%, var(--nv-border));border-radius:8px;place-items:center;width:28px;height:28px;margin:0!important;display:grid!important}html.noctiva-attendance-ux-v2 .attendance-crm-next__icon svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:14px;height:14px}html.noctiva-attendance-ux-v2 .attendance-crm-next>p{color:var(--nv-text-soft);margin:0;font-size:10px;line-height:1.5}html.noctiva-attendance-ux-v2 .attendance-crm-action-row{margin-top:10px}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure{border-bottom:1px solid var(--nv-border);margin:0}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 16px;list-style:none;display:flex}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure summary::-webkit-details-marker{display:none}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure summary>span{min-width:0}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure summary strong{color:var(--nv-text);font-size:10px;font-weight:660;display:block}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure summary small{color:var(--nv-muted);margin-top:2px;font-size:8px;font-weight:450;display:block}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure summary svg{width:14px;height:14px;stroke:var(--nv-muted);stroke-width:1.6px;flex:none;transition:transform .16s}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure[open] summary svg{transform:rotate(180deg)}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure[open] summary{background:color-mix(in srgb, var(--nv-text) 2%, transparent)}html.noctiva-attendance-ux-v2 .attendance-crm-contact-list{border:1px solid var(--nv-border);border-radius:8px;grid-template-columns:72px minmax(0,1fr);gap:7px 9px;padding:11px}html.noctiva-attendance-ux-v2 .attendance-crm-subblock{margin-top:13px}html.noctiva-attendance-ux-v2 .attendance-crm-subblock__heading{color:var(--nv-muted-2);text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:700}html.noctiva-attendance-ux-v2 .attendance-crm-inline-editor{grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:8px;display:grid}html.noctiva-attendance-ux-v2 .attendance-crm-inline-editor input{min-width:0;min-height:34px!important;font-size:9px!important}html.noctiva-attendance-ux-v2 .attendance-crm-inline-editor button{padding-inline:9px;min-height:34px!important;font-size:8px!important}html.noctiva-attendance-ux-v2 .attendance-crm-intelligence{gap:9px;display:grid}html.noctiva-attendance-ux-v2 .attendance-crm-intelligence>div:not(.attendance-context-actions){border:1px solid var(--nv-border);border-radius:8px;padding:10px}html.noctiva-attendance-ux-v2 .attendance-crm-intelligence>div>span{color:var(--nv-muted-2);text-transform:uppercase;margin-bottom:5px;font-weight:700;display:block;font-size:7px!important}html.noctiva-attendance-ux-v2 .attendance-crm-intelligence>div>span small{border:1px solid var(--nv-border);color:var(--nv-muted);border-radius:999px;margin-left:5px;padding:2px 5px;font-size:6px}html.noctiva-attendance-ux-v2 .attendance-crm-intelligence p{color:var(--nv-text-soft);margin:0;line-height:1.5;font-size:9px!important}html.noctiva-attendance-ux-v2 .attendance-crm-timeline p{margin:0;padding:0 0 12px 17px;position:relative}html.noctiva-attendance-ux-v2 .attendance-crm-timeline p:before{content:"";background:var(--nv-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:2px}html.noctiva-attendance-ux-v2 .attendance-crm-timeline p:after{content:"";background:var(--nv-border);width:1px;position:absolute;top:13px;bottom:0;left:4px}html.noctiva-attendance-ux-v2 .attendance-crm-timeline p:last-child:after{display:none}html.noctiva-attendance-ux-v2 .attendance-crm-state{min-height:18px;padding:7px 16px 10px;color:var(--nv-muted)!important;font-size:8px!important;display:block!important}@media (width>=1200px){html.noctiva-attendance-ux-v2 .attendance-workspace.has-conversation.show-details{grid-template-columns:clamp(292px,19vw,320px) minmax(0,1fr) clamp(350px,22vw,390px)!important}}@media (width>=901px) and (width<=1199px){html.noctiva-attendance-ux-v2 .attendance-workspace.show-details .attendance-details--crm{width:min(390px,42vw)}}@media (width<=700px){html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid,html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid,html.noctiva-attendance-ux-v2 .attendance-crm-controls{grid-template-columns:1fr}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid>div,html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid>div{border-right:0;border-bottom:1px solid var(--nv-border)}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid>div:last-child,html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid>div:last-child{border-bottom:0}}html.noctiva-attendance-ux-v2 .attendance-details--crm{font-size:12px}html.noctiva-attendance-ux-v2 .attendance-crm-heading{min-height:76px;padding:16px 18px}html.noctiva-attendance-ux-v2 .attendance-crm-heading__eyebrow{font-size:9.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-heading h2{font-size:15px!important}html.noctiva-attendance-ux-v2 .attendance-crm-heading h2+span{line-height:1.4;font-size:10.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-live{font-size:9.5px!important}html.noctiva-attendance-ux-v2 .attendance-client-hero{padding:17px 18px!important}html.noctiva-attendance-ux-v2 .attendance-client-hero__identity>strong{font-size:15px!important}html.noctiva-attendance-ux-v2 .attendance-client-hero__identity>span{font-size:11px!important}html.noctiva-attendance-ux-v2 .attendance-client-badge{min-height:25px;padding:4px 8px;font-size:9.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-open,html.noctiva-attendance-ux-v2 .attendance-client-action{min-height:38px;font-size:11px!important}html.noctiva-attendance-ux-v2 .attendance-client-hero__secondary-actions button{font-size:9.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-sidebar>.attendance-context-section{padding:17px 18px}html.noctiva-attendance-ux-v2 .attendance-crm-section-title>div>span{font-size:8.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-section-title h3{font-size:13px!important}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid span,html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid span{margin-bottom:5px;font-size:8.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid strong,html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid strong{text-overflow:clip;white-space:normal;line-height:1.42;overflow:visible;font-size:11.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-overview-grid>div,html.noctiva-attendance-ux-v2 .attendance-crm-commercial-grid>div{min-height:66px;padding:11px 12px}html.noctiva-attendance-ux-v2 .attendance-crm-controls{gap:9px;margin-top:10px}html.noctiva-attendance-ux-v2 .attendance-crm-controls label>span{font-size:8.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-controls select{padding:0 10px;min-height:39px!important;font-size:10.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-text-action{font-size:10px!important}html.noctiva-attendance-ux-v2 .attendance-crm-next>p{line-height:1.55;font-size:11px!important}html.noctiva-attendance-ux-v2 .attendance-context-actions button{font-size:10.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure summary{min-height:62px;padding:12px 18px}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure summary strong{font-size:11.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure summary small{margin-top:3px;line-height:1.35;font-size:9.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-disclosure__body{padding:2px 18px 17px}html.noctiva-attendance-ux-v2 .attendance-crm-contact-list{grid-template-columns:88px minmax(0,1fr);gap:9px 10px;padding:13px}html.noctiva-attendance-ux-v2 .attendance-crm-contact-list dt{font-size:9.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-contact-list dd{line-height:1.4;font-size:11px!important}html.noctiva-attendance-ux-v2 .attendance-crm-subblock__heading{font-size:9px!important}html.noctiva-attendance-ux-v2 .attendance-label-cloud span{font-size:9.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-inline-editor input{min-height:39px!important;font-size:10.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-inline-editor button{min-height:39px!important;font-size:9.5px!important}html.noctiva-attendance-ux-v2 .attendance-participants label{font-size:10px!important}html.noctiva-attendance-ux-v2 .attendance-participants select{min-height:112px!important;font-size:10.5px!important}html.noctiva-attendance-ux-v2 .attendance-participants>button{min-height:40px!important;font-size:10.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-intelligence>div>span{font-size:8.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-intelligence p{line-height:1.55;font-size:10.5px!important}html.noctiva-attendance-ux-v2 .attendance-context-history{line-height:1.5;font-size:10.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-timeline p{font-size:10.5px!important}html.noctiva-attendance-ux-v2 .attendance-crm-timeline time{font-size:9px!important}html.noctiva-attendance-ux-v2 .attendance-crm-state{line-height:1.45;font-size:9.5px!important}@media (width>=1200px){html.noctiva-attendance-ux-v2 .attendance-workspace.has-conversation.show-details{grid-template-columns:clamp(292px,19vw,320px) minmax(0,1fr) clamp(400px,24vw,440px)!important}}.attendance-catalog-message-preview{background:#edf3f5;border:1px solid #2c30271a;border-radius:13px;width:min(340px,100%);margin:0 0 12px;text-decoration:none;display:block;overflow:hidden}.attendance-catalog-message-preview img{object-fit:contain;background:#edf3f5;width:100%;max-height:360px;display:block}.attendance-catalog-message-copy{margin-top:0!important;line-height:1.55!important}.attendance-catalog-message-copy strong{color:inherit;font-weight:800}.attendance-dialog--catalog{color:var(--nv-text)}html:not([data-theme=light]) .attendance-dialog--catalog{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:not([data-theme=light]) .attendance-dialog--catalog input:not([type=checkbox]):not([type=radio]),html:not([data-theme=light]) .attendance-dialog--catalog textarea,html:not([data-theme=light]) .attendance-dialog--catalog select{color:#f2f3f3!important;background:#151719!important;border-color:#ffffff1c!important;box-shadow:inset 0 1px #ffffff06!important}html:not([data-theme=light]) .attendance-dialog--catalog input::placeholder,html:not([data-theme=light]) .attendance-dialog--catalog textarea::placeholder{opacity:1;color:#858d90!important}html:not([data-theme=light]) .attendance-dialog--catalog select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:not([data-theme=light]) .attendance-dialog--catalog select option{color:#f2f3f3;background:#151719}html:not([data-theme=light]) .attendance-dialog--catalog label{color:#c4c8c6}html:not([data-theme=light]) .attendance-dialog--catalog label>span{color:#92989a}.attendance-dialog--catalog input:focus,.attendance-dialog--catalog textarea:focus,.attendance-dialog--catalog select:focus{outline:0;border-color:var(--nv-accent)!important;box-shadow:0 0 0 3px var(--nv-accent-soft)!important}html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid]>*{box-shadow:0 14px 36px #0003;color:#f2f3f3!important;background:#1b1e20!important;border-color:#ffffff1a!important}html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] [class*=__body],html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] [class*=__content],html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] [class*=__footer]{color:#f2f3f3!important;background:#1b1e20!important;border-color:#ffffff13!important}html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] h1,html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] h2,html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] h3,html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] strong{color:#f2f3f3!important}html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] p,html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] small{color:#c4c8c6!important}html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] [class*=title],html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] [class*=name]{color:#f2f3f3!important}html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] [class*=description],html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] [class*=meta],html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] [class*=unit]{color:#aeb5b2!important}html:not([data-theme=light]) .attendance-dialog--catalog [data-catalog-grid] [class*=price]{color:var(--nv-accent)!important}html:not([data-theme=light]) .attendance-dialog--catalog .attendance-catalog-picker__selected{border:1px solid var(--nv-accent-border)!important;color:var(--nv-accent)!important;background:#c7ff2011!important}html:not([data-theme=light]) .attendance-dialog--catalog .attendance-catalog-picker__offer{border-color:var(--nv-accent-border)!important;color:#f2f3f3!important;background:#181c16!important}html:not([data-theme=light]) .attendance-dialog--catalog .attendance-catalog-picker__offer header{background:#17191b!important;border-color:#ffffff13!important}html:not([data-theme=light]) .attendance-dialog--catalog .attendance-catalog-picker__offer header strong{color:#f2f3f3!important}html:not([data-theme=light]) .attendance-dialog--catalog .attendance-catalog-picker__offer header span{color:#92989a!important}html:not([data-theme=light]) .attendance-dialog--catalog .attendance-catalog-picker__total{color:var(--nv-accent)!important;background:#202326!important;border-color:#ffffff13!important}html[data-theme=light] .attendance-dialog--catalog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .attendance-dialog--catalog input:not([type=checkbox]):not([type=radio]),html[data-theme=light] .attendance-dialog--catalog textarea,html[data-theme=light] .attendance-dialog--catalog select{color:#1c211e!important;background:#fffefa!important;border-color:#1c201e29!important}html[data-theme=light] .attendance-dialog--catalog select option{color:#1c211e;background:#fffefa}html[data-theme=light] .attendance-dialog--catalog input::placeholder,html[data-theme=light] .attendance-dialog--catalog textarea::placeholder{opacity:1;color:#7d8581!important}html[data-theme=light] .attendance-dialog--catalog [data-catalog-grid]>*{color:#1c211e!important;background:#fffefa!important;border-color:#1c201e17!important}html[data-theme=light] .attendance-dialog--catalog [data-catalog-grid] [class*=__body],html[data-theme=light] .attendance-dialog--catalog [data-catalog-grid] [class*=__content],html[data-theme=light] .attendance-dialog--catalog [data-catalog-grid] [class*=__footer]{color:#1c211e!important;background:#fffefa!important}html[data-theme=light] .attendance-dialog--catalog .attendance-catalog-picker__offer{color:#1c211e!important;background:#f7f8f3!important}.attendance-dialog--catalog input:disabled,.attendance-dialog--catalog textarea:disabled,.attendance-dialog--catalog select:disabled{opacity:.58;cursor:not-allowed}.attendance-dialog--catalog{width:min(1080px,100vw - 40px)!important;max-width:1080px!important}.attendance-catalog-picker{gap:16px;min-width:0;display:grid}.attendance-catalog-picker__toolbar{grid-template-columns:minmax(260px,1fr) 220px;gap:12px;display:grid}.attendance-catalog-picker__toolbar label,.attendance-catalog-picker__mode label,.attendance-catalog-picker__offer label{gap:6px;margin:0;font-size:12px;display:grid}.attendance-catalog-picker__toolbar input,.attendance-catalog-picker__toolbar select,.attendance-catalog-picker__mode select,.attendance-catalog-picker__offer input,.attendance-catalog-picker__offer textarea{box-sizing:border-box;background:#f7f6f2;border:1px solid #2d302a21;border-radius:10px;outline:none;width:100%;min-height:42px;padding:9px 12px}.attendance-catalog-picker__toolbar input:focus,.attendance-catalog-picker__toolbar select:focus,.attendance-catalog-picker__mode select:focus,.attendance-catalog-picker__offer input:focus,.attendance-catalog-picker__offer textarea:focus{border-color:#8aaa10;box-shadow:0 0 0 3px #8aaa101a}.attendance-catalog-picker__loading{color:#747870;font-size:12px}.attendance-catalog-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-height:510px;padding:2px;display:grid;overflow-y:auto}.attendance-catalog-card{color:#252822;text-align:left;cursor:pointer;background:#fbfaf6;border:1px solid #2b2e281a;border-radius:17px;grid-template-rows:185px 1fr;min-width:0;padding:0;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 30px #1e211c12}.attendance-catalog-card:hover{border-color:#7fa1086b;transform:translateY(-2px);box-shadow:0 15px 36px #1e211c1c}.attendance-catalog-card.is-selected{border-color:#82a400;box-shadow:0 0 0 2px #82a40026,0 15px 36px #1e211c1c}.attendance-catalog-card__image{background:#edf3f5;place-items:center;display:grid;position:relative;overflow:hidden}.attendance-catalog-card__image img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:7px}.attendance-catalog-card__empty-image{color:#92968d;place-items:center;width:100%;height:100%;font-size:12px;display:grid}.attendance-catalog-card__badges{gap:5px;display:flex;position:absolute;top:10px;left:10px}.attendance-catalog-card__badges span{color:#d9ff45;background:#383c34;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.attendance-catalog-card__marker{color:#789700;background:#fffffff5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:19px;font-weight:900;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 6px 18px #00000021}.attendance-catalog-card.is-selected .attendance-catalog-card__marker{color:#fff;background:#86a700}.attendance-catalog-card__body{flex-direction:column;min-width:0;padding:14px;display:flex}.attendance-catalog-card__meta{color:#85887f;flex-wrap:wrap;gap:6px;font-size:10px;display:flex}.attendance-catalog-card h3{margin:7px 0 0;font-size:16px;line-height:1.25}.attendance-catalog-card p{color:#73776e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 14px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.attendance-catalog-card__footer{border-top:1px solid #2a2e2717;justify-content:space-between;align-items:end;gap:10px;margin-top:auto;padding-top:12px;display:flex}.attendance-catalog-card__footer strong{gap:1px;font-size:15px;display:grid}.attendance-catalog-card__footer strong small{color:#777b72;font-size:9px;font-weight:500}.attendance-catalog-card__footer>span{color:#777b72;font-size:10px}.attendance-catalog-picker__selected{color:#687b15;background:#84a50514;border-radius:10px;padding:10px 12px;font-size:12px}.attendance-catalog-picker__more{color:#6d8700;cursor:pointer;background:#80a20012;border:1px solid #80a20040;border-radius:9px;justify-self:center;padding:9px 15px;font-weight:700}.attendance-catalog-picker__offer{background:#82a3000b;border:1px solid #82a3002e;border-radius:14px;gap:13px;padding:15px;display:grid}.attendance-catalog-picker__offer[hidden]{display:none}.attendance-catalog-picker__offer header{gap:3px;display:grid}.attendance-catalog-picker__offer header span{color:#7c8077;font-size:11px}.attendance-catalog-picker__offer-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.attendance-catalog-picker__total{color:#dcff52;background:#363a32;border-radius:10px;padding:11px 13px;font-weight:800}.attendance-catalog-picker__empty{color:#7a7e75;text-align:center;border:1px dashed #2c302829;border-radius:14px;grid-column:1/-1;place-items:center;gap:5px;min-height:170px;display:grid}.attendance-catalog-picker__empty strong{color:#32362f}@media (width<=900px){.attendance-catalog-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.attendance-dialog--catalog{width:calc(100vw - 18px)!important}.attendance-catalog-picker__toolbar,.attendance-catalog-picker__grid,.attendance-catalog-picker__offer-row{grid-template-columns:1fr}}.crm-page{--crm-accent:#91d900;--crm-accent-strong:#83c800;--crm-border:color-mix(in srgb, currentColor 9%, transparent);--crm-border-soft:color-mix(in srgb, currentColor 6%, transparent);--crm-muted:color-mix(in srgb, currentColor 52%, transparent);flex-direction:column;gap:16px;width:100%;padding-bottom:32px;display:flex}.crm-context-bar{border-bottom:1px solid var(--crm-border);justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:0 2px;display:flex}.crm-context-bar__identity{align-items:center;gap:10px;min-width:0;font-size:11px;display:flex}.crm-context-bar__identity strong{font-weight:680}.crm-context-bar__identity>span:not(.crm-context-dot){opacity:.52}.crm-context-dot{background:var(--crm-accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--crm-accent) 10%, transparent);border-radius:50%;flex:none}.crm-context-separator{opacity:.25!important}.crm-context-bar__actions{align-items:center;gap:24px;display:flex}.crm-context-bar__actions a{color:inherit;opacity:.56;font-size:12px;font-weight:520;text-decoration:none;transition:opacity .16s}.crm-context-bar__actions a:hover{opacity:1}.crm-page .crm-hero{isolation:isolate;min-height:162px;margin:0;padding:0;position:relative;overflow:hidden}.crm-hero__glow{z-index:-1;pointer-events:none;background:radial-gradient(circle at 78% 0%, color-mix(in srgb, var(--crm-accent) 10%, transparent), transparent 28%), radial-gradient(circle at 32% 120%, color-mix(in srgb, var(--crm-accent) 4%, transparent), transparent 36%);position:absolute;inset:0}.crm-hero__content{justify-content:space-between;align-items:stretch;gap:40px;min-height:162px;padding:23px 26px;display:flex}.crm-hero__copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.crm-kicker{letter-spacing:.13em;opacity:.54;align-items:center;gap:8px;margin-bottom:11px;font-size:9px;font-weight:750;line-height:1;display:flex}.crm-kicker span{background:var(--crm-accent);border-radius:50%;width:6px;height:6px}.crm-hero h1{letter-spacing:-.042em;margin:0;font-size:clamp(25px,2.15vw,36px);font-weight:720;line-height:1}.crm-hero__copy>p{opacity:.48;max-width:720px;margin:10px 0 0;font-size:12px;line-height:1.55}.crm-hero__chips{flex-wrap:wrap;align-items:center;gap:7px;margin-top:17px;display:flex}.crm-hero__chips>span{border:1px solid var(--crm-border);opacity:.72;border-radius:8px;align-items:center;gap:6px;min-height:27px;padding:4px 9px;font-size:9px;font-weight:520;display:inline-flex}.crm-hero__chips strong{opacity:1;font-size:11px;font-weight:750}.crm-hero__chips .is-warning{border-color:#d9755447}.crm-hero__aside{border-left:1px solid var(--crm-border-soft);flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;width:min(410px,34%);padding-left:28px;display:flex}.crm-hero__aside-copy{flex-direction:column;align-items:flex-end;padding-top:5px;display:flex}.crm-hero__aside-copy>span{letter-spacing:.12em;opacity:.4;margin-bottom:2px;font-size:9px;font-weight:700}.crm-hero__aside-copy strong{letter-spacing:-.04em;font-size:22px;font-weight:740;line-height:1}.crm-hero__aside-copy small{text-align:right;opacity:.38;max-width:230px;margin-top:6px;font-size:9px;line-height:1.45}.crm-hero__actions{align-items:center;gap:17px;display:flex}.crm-hero__secondary{color:inherit;opacity:.45;font-size:11px;text-decoration:none;transition:opacity .16s}.crm-hero__secondary:hover{opacity:.9}.crm-main-cta{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:36px;border-radius:8px!important;padding-inline:14px!important;font-size:11px!important;display:inline-flex!important}.crm-main-cta>span{font-size:15px;line-height:1}.crm-page .crm-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr));min-height:108px;margin:0;padding:0;display:grid;overflow:hidden}.crm-strip-metric{border-left:1px solid var(--crm-border);flex-direction:column;justify-content:center;min-width:0;padding:17px 19px 15px;display:flex;position:relative}.crm-strip-metric:first-child{border-left:0}.crm-strip-metric>span{letter-spacing:.08em;opacity:.46;margin-bottom:8px;font-size:8px;font-weight:750;line-height:1}.crm-strip-metric strong{letter-spacing:-.045em;font-size:28px;font-weight:690;line-height:1;display:block}.crm-strip-metric small{opacity:.4;margin-top:8px;font-size:9px}.crm-strip-metric i{background:color-mix(in srgb, var(--crm-accent) 46%, transparent);border-radius:99px;width:20px;height:2px;position:absolute;bottom:14px;right:19px}.crm-page .crm-leads-panel,.crm-page .crm-operation-panel{margin:0;padding:0;overflow:hidden}.crm-panel-header,.crm-subpanel-header{border-bottom:1px solid var(--crm-border);justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:12px 19px;display:flex}.crm-panel-title{align-items:center;gap:11px;min-width:0;display:flex}.crm-panel-icon{opacity:.55;flex:none;place-items:center;width:25px;height:25px;display:grid}.crm-panel-icon svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.crm-panel-title>div{flex-direction:column;gap:2px;min-width:0;display:flex}.crm-panel-title strong{font-size:11px;font-weight:680}.crm-panel-title span{letter-spacing:.035em;opacity:.36;font-size:8px}.crm-panel-meta{opacity:.43;font-size:9px;font-weight:520}.crm-search-area{border-bottom:1px solid var(--crm-border)}.crm-search-row{grid-template-columns:minmax(320px,2.15fr) minmax(160px,.8fr) minmax(190px,1fr) auto auto;align-items:end;gap:10px;padding:14px 19px;display:grid}.crm-field{flex-direction:column;gap:5px;min-width:0;display:flex}.crm-field>span{letter-spacing:.035em;opacity:.43;font-size:8px;font-weight:680}.crm-field input,.crm-field select{border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:color-mix(in srgb, currentColor 2%, transparent);width:100%;min-width:0;height:36px;color:inherit;font:inherit;border-radius:8px;outline:none;margin:0;padding:0 11px;font-size:10px;transition:border-color .15s,background .15s,box-shadow .15s}.crm-field input::placeholder{color:inherit;opacity:.32}.crm-field input:focus,.crm-field select:focus{border-color:color-mix(in srgb, var(--crm-accent) 46%, currentColor 12%);background:color-mix(in srgb, currentColor 3.5%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--crm-accent) 7%, transparent)}.crm-input-shell{position:relative}.crm-input-shell svg{pointer-events:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;opacity:.32;width:13px;height:13px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.crm-input-shell input{padding-left:33px}.crm-filter-button,.crm-clear-button{white-space:nowrap;justify-content:center;align-items:center;height:36px;display:inline-flex;border-radius:8px!important}.crm-filter-button{text-transform:uppercase;padding-inline:15px!important;font-size:9px!important;font-weight:720!important}.crm-clear-button{border:1px solid var(--crm-border);color:inherit;opacity:.58;padding:0 10px;font-size:9px;font-weight:570;text-decoration:none}.crm-clear-button:hover{opacity:.9}.crm-advanced-filters{border-top:1px solid var(--crm-border-soft)}.crm-advanced-filters summary{cursor:pointer;-webkit-user-select:none;user-select:none;opacity:.48;align-items:center;gap:6px;width:max-content;min-height:36px;margin-left:19px;font-size:9px;font-weight:600;list-style:none;display:flex}.crm-advanced-filters summary::-webkit-details-marker{display:none}.crm-advanced-filters summary svg{stroke:currentColor;stroke-width:1.6px;width:12px;height:12px;transition:transform .16s}.crm-advanced-filters[open] summary svg{transform:rotate(180deg)}.crm-advanced-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 19px 14px;display:grid}.crm-table-wrap{width:100%;overflow-x:auto}.crm-table{border-collapse:collapse;table-layout:auto;width:100%;min-width:1060px}.crm-table thead th{border-bottom:1px solid var(--crm-border);letter-spacing:.075em;text-align:left;text-transform:uppercase;white-space:nowrap;opacity:.34;height:34px;padding:0 14px;font-size:7.5px;font-weight:720;line-height:1}.crm-table tbody td{border-bottom:1px solid var(--crm-border-soft);vertical-align:middle;height:61px;padding:10px 14px;font-size:10px}.crm-table tbody tr:last-child td{border-bottom:0}.crm-table tbody tr{transition:background .14s}.crm-table tbody tr:hover{background:color-mix(in srgb, currentColor 2.2%, transparent)}.crm-contact{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.crm-avatar{border:1px solid var(--crm-border);background:linear-gradient(145deg, color-mix(in srgb, var(--crm-accent) 7%, transparent), color-mix(in srgb, currentColor 2%, transparent));border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:10px;font-weight:720;display:grid}.crm-contact>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.crm-contact strong{text-overflow:ellipsis;white-space:nowrap;max-width:210px;font-size:10px;font-weight:650;overflow:hidden}.crm-contact small{opacity:.34;font-size:8px}.crm-cell-stack{flex-direction:column;gap:2px;min-width:0;display:flex}.crm-cell-stack strong{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:10px;font-weight:570;overflow:hidden}.crm-cell-stack span{text-overflow:ellipsis;white-space:nowrap;opacity:.38;max-width:220px;font-size:8px;overflow:hidden}.crm-status-pill{border:1px solid color-mix(in srgb, var(--crm-accent) 20%, var(--crm-border));background:color-mix(in srgb, var(--crm-accent) 4%, transparent);white-space:nowrap;border-radius:999px;align-items:center;min-height:23px;padding:3px 8px;font-size:8px;font-weight:650;display:inline-flex}.crm-owner{opacity:.55;font-size:9px;font-weight:520}.crm-next-action{flex-wrap:wrap;align-items:center;gap:3px 6px;font-size:9px;display:flex}.crm-next-action time{opacity:.43}.crm-next-action strong{border:1px solid var(--crm-border);border-radius:999px;align-items:center;min-height:20px;padding:2px 6px;font-size:7px;line-height:1;display:inline-flex}.crm-next-action>span{opacity:.4}.crm-updated{opacity:.38;white-space:nowrap;font-size:8px}.crm-empty-cell{padding:0!important}.crm-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:215px;padding:30px 20px;display:flex}.crm-empty__icon{border:1px solid var(--crm-border);background:color-mix(in srgb, currentColor 2.5%, transparent);opacity:.52;border-radius:11px;place-items:center;width:37px;height:37px;margin-bottom:11px;display:grid}.crm-empty__icon svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.crm-empty>strong{font-size:10px;font-weight:680}.crm-empty>p{opacity:.36;max-width:420px;margin:6px 0 0;font-size:9px;line-height:1.5}.crm-empty__action{color:inherit;opacity:.62;margin-top:13px;font-size:9px;font-weight:620;text-decoration:none}.crm-empty__action span{margin-left:4px}.crm-empty__action:hover{opacity:1}.crm-pagination{border-top:1px solid var(--crm-border);padding:11px 18px}.crm-page .crm-operation-panel{grid-template-columns:minmax(0,2.15fr) minmax(320px,1fr);display:grid}.crm-operation-main{min-width:0}.crm-operation-aside{border-left:1px solid var(--crm-border);min-width:0}.crm-action-list{min-height:175px}.crm-action-item{border-bottom:1px solid var(--crm-border-soft);justify-content:space-between;align-items:center;gap:20px;min-height:61px;padding:10px 18px;display:flex}.crm-action-item:last-child{border-bottom:0}.crm-action-item__contact{align-items:center;gap:10px;min-width:0;display:flex}.crm-action-item__contact>div{min-width:0}.crm-action-item__contact a{color:inherit;margin-bottom:4px;font-size:10px;font-weight:650;text-decoration:none;display:block}.crm-action-empty{flex-direction:column;justify-content:center;align-items:flex-start;min-height:175px;padding:24px 20px;display:flex}.crm-action-empty svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;opacity:.43;width:18px;height:18px;margin-bottom:14px}.crm-action-empty strong{font-size:10px;font-weight:680}.crm-action-empty p{opacity:.36;max-width:430px;margin:5px 0 0;font-size:9px;line-height:1.55}.crm-attention-list{flex-direction:column;min-height:175px;display:flex}.crm-attention-item{border-bottom:1px solid var(--crm-border-soft);min-height:58px;color:inherit;justify-content:space-between;align-items:center;gap:14px;padding:9px 15px;text-decoration:none;transition:background .14s;display:flex}.crm-attention-item:last-child{border-bottom:0}.crm-attention-item:hover{background:color-mix(in srgb, currentColor 2.4%, transparent)}.crm-attention-item>div{align-items:center;gap:9px;min-width:0;display:flex}.crm-attention-dot{background:var(--crm-accent);border-radius:50%;flex:none;width:5px;height:5px}.crm-attention-item>div>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.crm-attention-item strong{font-size:9px;font-weight:620}.crm-attention-item small{text-overflow:ellipsis;white-space:nowrap;opacity:.36;max-width:230px;font-size:7.5px;overflow:hidden}.crm-attention-item b{opacity:.58;font-size:12px;font-weight:720}.crm-attention-item.is-warning .crm-attention-dot{background:#d97554}@media (width<=1250px){.crm-hero__aside{width:38%}.crm-search-row{grid-template-columns:minmax(260px,1.7fr) minmax(150px,1fr) minmax(170px,1fr) auto auto}.crm-operation-panel{grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr)!important}}@media (width<=980px){.crm-context-bar{flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:12px}.crm-context-bar__actions{gap:16px}.crm-hero__content{flex-direction:column}.crm-hero__aside{border-top:1px solid var(--crm-border);border-left:0;align-items:flex-start;width:100%;padding:16px 0 0}.crm-hero__aside-copy{align-items:flex-start}.crm-hero__aside-copy small{text-align:left}.crm-hero__actions{margin-top:15px}.crm-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.crm-strip-metric:nth-child(3){border-left:0;border-top:1px solid var(--crm-border)}.crm-strip-metric:nth-child(4){border-top:1px solid var(--crm-border)}.crm-search-row{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-field--search{grid-column:1/-1}.crm-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-operation-panel{grid-template-columns:1fr!important}.crm-operation-aside{border-top:1px solid var(--crm-border);border-left:0}}@media (width<=620px){.crm-context-bar__actions{flex-wrap:wrap}.crm-hero__content{padding:20px}.crm-hero__chips{flex-direction:column;align-items:flex-start}.crm-hero__actions{flex-direction:column;align-items:stretch;width:100%}.crm-main-cta{width:100%}.crm-metric-strip{grid-template-columns:1fr!important}.crm-strip-metric{border-top:1px solid var(--crm-border);border-left:0}.crm-strip-metric:first-child{border-top:0}.crm-search-row,.crm-advanced-grid{grid-template-columns:1fr}.crm-field--search{grid-column:auto}}.crm-page,.crm-page .crm-context-bar__identity,.crm-page .crm-context-bar__actions a{font-size:12px}.crm-page .crm-kicker{font-size:10px}.crm-page .crm-hero__copy>p{font-size:13px}.crm-page .crm-hero__chips>span{min-height:29px;padding:5px 10px;font-size:10.5px}.crm-page .crm-hero__chips strong{font-size:12px}.crm-page .crm-hero__aside-copy>span{font-size:10px}.crm-page .crm-hero__aside-copy small{font-size:10.5px}.crm-page .crm-hero__secondary{font-size:12px}.crm-page .crm-main-cta{min-height:38px;font-size:11.5px!important}.crm-page .crm-strip-metric{min-height:115px;padding:18px 20px 16px}.crm-page .crm-strip-metric>span{margin-bottom:9px;font-size:9.5px}.crm-page .crm-strip-metric strong{font-size:30px}.crm-page .crm-strip-metric small{margin-top:9px;font-size:10.5px}.crm-page .crm-panel-header,.crm-page .crm-subpanel-header{min-height:64px;padding:13px 19px}.crm-page .crm-panel-title strong{font-size:13px}.crm-page .crm-panel-title span{margin-top:1px;font-size:9.5px}.crm-page .crm-panel-meta{font-size:10.5px}.crm-page .crm-field{gap:6px}.crm-page .crm-field>span{font-size:9.5px}.crm-page .crm-field input,.crm-page .crm-field select{height:40px;padding:0 12px;font-size:11.5px}.crm-page .crm-input-shell svg{width:14px;height:14px}.crm-page .crm-input-shell input{padding-left:35px}.crm-page .crm-filter-button,.crm-page .crm-clear-button{height:40px}.crm-page .crm-filter-button{font-size:10.5px!important}.crm-page .crm-clear-button{padding-inline:12px;font-size:10px}.crm-page .crm-advanced-filters summary{min-height:41px;font-size:10.5px}.crm-page .crm-table{min-width:1180px}.crm-page .crm-table thead th{letter-spacing:.065em;height:39px;padding:0 15px;font-size:9px}.crm-page .crm-table tbody td{height:70px;padding:12px 15px;font-size:11.5px}.crm-page .crm-avatar{width:35px;height:35px;font-size:11.5px}.crm-page .crm-contact{gap:11px}.crm-page .crm-contact strong{font-size:12px}.crm-page .crm-contact small{margin-top:1px;font-size:9.5px}.crm-page .crm-cell-stack{gap:3px}.crm-page .crm-cell-stack strong{font-size:11.5px}.crm-page .crm-cell-stack span{font-size:9.5px}.crm-page .crm-status-pill{min-height:25px;padding:4px 9px;font-size:9.5px}.crm-page .crm-owner{font-size:10.5px}.crm-page .crm-next-action{gap:4px 7px;font-size:10.5px}.crm-page .crm-next-action strong{min-height:22px;padding:3px 7px;font-size:8.5px}.crm-page .crm-updated{font-size:9.5px}.crm-page .crm-empty>strong{font-size:12px}.crm-page .crm-empty>p,.crm-page .crm-empty__action{font-size:10.5px}.crm-page .crm-action-item{min-height:68px}.crm-page .crm-action-item__contact a,.crm-page .crm-action-empty strong{font-size:11.5px}.crm-page .crm-action-empty p{font-size:10px}.crm-page .crm-attention-item{min-height:64px;padding:11px 16px}.crm-page .crm-attention-item strong{font-size:11px}.crm-page .crm-attention-item small{margin-top:2px;font-size:9.5px}.crm-page .crm-attention-item b{font-size:14px}@media (width>=1500px){.crm-page .crm-search-row{gap:12px}.crm-page .crm-table tbody td{padding-left:17px;padding-right:17px}}.crm-lead-page{flex-direction:column;gap:16px;width:100%;padding-bottom:36px;display:flex}.crm-lead-hero{border:1px solid var(--nv-border);border-radius:var(--nv-radius);background:radial-gradient(circle at 78% -20%, color-mix(in srgb, var(--nv-accent) 9%, transparent), transparent 32%), var(--nv-surface);justify-content:space-between;align-items:center;gap:28px;min-height:112px;padding:22px 24px;display:flex}.crm-lead-identity{align-items:center;gap:16px;min-width:0;display:flex}.crm-lead-avatar{border:1px solid color-mix(in srgb, var(--nv-accent) 28%, var(--nv-border));background:color-mix(in srgb, var(--nv-accent) 7%, var(--nv-surface));width:54px;height:54px;color:var(--nv-text);border-radius:18px;flex:none;place-items:center;font-size:18px;font-weight:760;display:grid}.crm-lead-identity__copy{min-width:0}.crm-lead-eyebrow{color:var(--nv-muted);letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:750;display:block}.crm-lead-identity h1{color:var(--nv-text);letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.1}.crm-lead-badges{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.crm-lead-badge{border:1px solid var(--nv-border);min-height:24px;color:var(--nv-text-soft);border-radius:999px;align-items:center;padding:3px 8px;font-size:9px;font-weight:620;display:inline-flex}.crm-lead-badge--accent{border-color:color-mix(in srgb, var(--nv-accent) 32%, var(--nv-border));background:color-mix(in srgb, var(--nv-accent) 7%, transparent)}.crm-lead-hero__actions{flex:none;align-items:center;gap:8px;display:flex}.crm-lead-offline{border:1px solid var(--nv-border);color:var(--nv-text-soft);border-radius:10px;align-items:center;gap:8px;padding:11px 14px;font-size:11px;display:flex}.crm-lead-offline strong{color:var(--nv-text)}.crm-lead-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.crm-lead-card{min-width:0;overflow:hidden;margin:0!important;padding:0!important}.crm-lead-card__header{border-bottom:1px solid var(--nv-border);justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:13px 16px;display:flex}.crm-lead-card__header>div:first-child{min-width:0}.crm-lead-card__header>div:first-child>span{color:var(--nv-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;font-size:8px;font-weight:740;display:block}.crm-lead-card__header h2{color:var(--nv-text);margin:0;font-size:13px;font-weight:720}.crm-lead-card__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.crm-card-action{color:var(--nv-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:650}.crm-card-action:hover{text-decoration:underline}.crm-lead-state{color:var(--nv-muted);font-size:9px}.crm-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.crm-detail-grid>div{border-right:1px solid var(--nv-border);border-bottom:1px solid var(--nv-border);min-height:72px;padding:14px 16px}.crm-detail-grid>div:nth-child(2n){border-right:0}.crm-detail-grid>div:nth-last-child(-n+2){border-bottom:0}.crm-detail-grid__wide{grid-column:1/-1;border-right:0!important}.crm-detail-grid>div>span,.crm-next-action-meta span,.crm-summary-block>span,.crm-summary-block__title>span,.crm-subsection__heading>span,.crm-history-group>span{color:var(--nv-muted-2);letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:730;display:block}.crm-detail-grid strong,.crm-next-action-meta strong{color:var(--nv-text);overflow-wrap:anywhere;font-size:11px;font-weight:620;line-height:1.4;display:block}.crm-lead-status-form{border-top:1px solid var(--nv-border);align-items:flex-end;gap:8px;padding:13px 16px;display:flex}.crm-lead-status-form label{flex:1;gap:5px;display:grid}.crm-lead-status-form label>span{color:var(--nv-muted-2);text-transform:uppercase;font-size:8px;font-weight:700}.crm-lead-status-form select{border:1px solid var(--nv-border);background:var(--nv-control-end);width:100%;min-height:36px;color:var(--nv-text);border-radius:8px;padding:0 10px}.crm-next-action-main{border-bottom:1px solid var(--nv-border);align-items:center;gap:13px;padding:18px 16px;display:flex}.crm-next-action-icon{border:1px solid color-mix(in srgb, var(--nv-accent) 25%, var(--nv-border));background:color-mix(in srgb, var(--nv-accent) 6%, transparent);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.crm-next-action-icon svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:18px;height:18px}.crm-next-action-main>div:last-child>span{color:var(--nv-muted);text-transform:uppercase;margin-bottom:4px;font-size:8px;display:block}.crm-next-action-main strong{color:var(--nv-text);font-size:12px;line-height:1.45}.crm-next-action-meta{grid-template-columns:1fr 1.4fr;display:grid}.crm-next-action-meta>div{border-right:1px solid var(--nv-border);min-height:70px;padding:13px 16px}.crm-next-action-meta>div:last-child{border-right:0}.crm-subsection{border-top:1px solid var(--nv-border);padding:14px 16px}.crm-subsection__heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.crm-subsection__heading>span{margin:0}.crm-label-cloud,.crm-participant-list{flex-wrap:wrap;gap:6px;display:flex}.crm-label-cloud>span,.crm-participant-chip{border:1px solid var(--nv-border);min-height:24px;color:var(--nv-text-soft);border-radius:999px;align-items:center;padding:3px 8px;font-size:9px;display:inline-flex}.crm-label-cloud>.is-empty,.crm-participant-list>.is-empty{color:var(--nv-muted);border:0;padding:0}.crm-summary-block{border-top:1px solid var(--nv-border);padding:14px 16px}.crm-summary-block:first-of-type{border-top:0}.crm-summary-block p{color:var(--nv-text-soft);white-space:pre-wrap;margin:0;font-size:11px;line-height:1.55}.crm-summary-block time{color:var(--nv-muted);margin-top:7px;font-size:8px;display:block}.crm-summary-block__title{align-items:center;gap:7px;margin-bottom:5px;display:flex}.crm-summary-block__title>span{margin:0}.crm-summary-block__title small{border:1px solid var(--nv-border);color:var(--nv-muted);border-radius:999px;padding:2px 6px;font-size:7px}.crm-history{min-height:150px;padding:14px 16px}.crm-history>p{color:var(--nv-muted);margin:0;font-size:10px}.crm-history-group+.crm-history-group{margin-top:18px}.crm-history-row,.crm-history-note{border-bottom:1px solid var(--nv-border);padding:9px 0}.crm-history-row:last-child,.crm-history-note:last-child{border-bottom:0}.crm-history-row strong{color:var(--nv-text);font-size:10px;display:block}.crm-history-row span,.crm-history-note p{color:var(--nv-muted);margin:3px 0 0;font-size:9px;line-height:1.45}.crm-timeline{padding:14px 16px}.crm-timeline p{color:var(--nv-text-soft);margin:0;padding:0 0 15px 19px;font-size:10px;position:relative}.crm-timeline p:before{content:"";background:var(--nv-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:2px}.crm-timeline p:after{content:"";background:var(--nv-border);width:1px;position:absolute;top:14px;bottom:0;left:4px}.crm-timeline p:last-child:after{display:none}.crm-timeline time{color:var(--nv-muted);margin-bottom:3px;font-size:8px;display:block}.crm-context-state{min-height:18px;color:var(--nv-muted);margin:0;font-size:10px}.crm-dialog [data-dialog-fields]{gap:12px;display:grid}.crm-dialog [data-dialog-fields] label{color:var(--nv-text-soft);gap:6px;font-size:10px;display:grid}.crm-dialog [data-dialog-fields] input,.crm-dialog [data-dialog-fields] select,.crm-dialog [data-dialog-fields] textarea{border:1px solid var(--nv-border);background:var(--nv-control-end);width:100%;min-height:40px;color:var(--nv-text);font:inherit;border-radius:8px;padding:8px 10px}.crm-dialog [data-dialog-fields] textarea{resize:vertical;min-height:100px}.crm-dialog [data-dialog-fields] select[multiple]{min-height:180px}.crm-dialog-error{color:#d66;font-size:10px}@media (width<=1050px){.crm-lead-grid{grid-template-columns:1fr}}@media (width<=700px){.crm-lead-hero{flex-direction:column;align-items:flex-start}.crm-lead-hero__actions{flex-wrap:wrap;width:100%}.crm-detail-grid{grid-template-columns:1fr}.crm-detail-grid>div{border-right:0;border-bottom:1px solid var(--nv-border)!important}.crm-detail-grid>div:last-child{border-bottom:0!important}.crm-next-action-meta{grid-template-columns:1fr}.crm-next-action-meta>div{border-right:0;border-bottom:1px solid var(--nv-border)}.crm-next-action-meta>div:last-child{border-bottom:0}}.crm-lead-page .crm-history>p,.crm-lead-page .crm-history-row strong{font-size:11.5px}@media (width>=1450px){.crm-lead-page .crm-lead-grid{gap:16px}.crm-lead-page .crm-detail-grid>div{padding-left:20px;padding-right:20px}}.crm-lead-page .crm-history>p,.crm-lead-page .crm-history-row strong{font-size:11.5px}@media (width>=1450px){.crm-lead-page .crm-lead-grid{gap:16px}.crm-lead-page .crm-detail-grid>div{padding-left:20px;padding-right:20px}}.crm-lead-page{font-size:13px}.crm-lead-page .crm-lead-hero{min-height:128px;padding:24px 26px}.crm-lead-page .crm-lead-avatar{width:58px;height:58px;font-size:19px}.crm-lead-page .crm-lead-eyebrow{margin-bottom:6px;font-size:10px}.crm-lead-page .crm-lead-identity h1{font-size:28px}.crm-lead-page .crm-lead-badge{min-height:27px;padding:4px 9px;font-size:10px}.crm-lead-page .crm-lead-hero__actions a,.crm-lead-page .crm-lead-hero__actions button{min-height:40px;padding-inline:15px!important;font-size:11px!important}.crm-lead-page .crm-lead-card__header{min-height:68px;padding:15px 18px}.crm-lead-page .crm-lead-card__header>div:first-child>span{margin-bottom:4px;font-size:9.5px}.crm-lead-page .crm-lead-card__header h2{font-size:15px}.crm-lead-page .crm-card-action{border:1px solid color-mix(in srgb, var(--nv-accent) 28%, var(--nv-border));background:color-mix(in srgb, var(--nv-accent) 6%, transparent);min-height:31px;color:var(--nv-text);border-radius:7px;justify-content:center;align-items:center;padding:0 10px;font-size:10.5px;font-weight:660;text-decoration:none;display:inline-flex}.crm-lead-page .crm-card-action:hover{background:color-mix(in srgb, var(--nv-accent) 11%, transparent);text-decoration:none}.crm-lead-page .crm-lead-state{font-size:10px}.crm-lead-page .crm-detail-grid>div{min-height:86px;padding:17px 18px}.crm-lead-page .crm-detail-grid>div>span,.crm-lead-page .crm-next-action-meta span,.crm-lead-page .crm-summary-block>span,.crm-lead-page .crm-summary-block__title>span,.crm-lead-page .crm-subsection__heading>span,.crm-lead-page .crm-history-group>span{margin-bottom:7px;font-size:9.5px}.crm-lead-page .crm-detail-grid strong,.crm-lead-page .crm-next-action-meta strong{font-size:13px;line-height:1.45}.crm-lead-page .crm-lead-status-form{gap:10px;padding:15px 18px}.crm-lead-page .crm-lead-status-form label>span{font-size:9.5px}.crm-lead-page .crm-lead-status-form select{min-height:42px;padding-inline:12px;font-size:13px}.crm-lead-page .crm-lead-status-form .attendance-secondary-button{min-height:42px;padding-inline:14px;font-size:10.5px}.crm-lead-page .crm-next-action-main{gap:15px;padding:20px 18px}.crm-lead-page .crm-next-action-icon{width:44px;height:44px}.crm-lead-page .crm-next-action-main>div:last-child>span{margin-bottom:6px;font-size:9.5px}.crm-lead-page .crm-next-action-main strong{font-size:13px}.crm-lead-page .crm-next-action-meta>div{min-height:84px;padding:16px 18px}.crm-lead-page .crm-subsection{padding:17px 18px}.crm-lead-page .crm-label-cloud>span,.crm-lead-page .crm-participant-chip{min-height:27px;padding:4px 9px;font-size:10.5px}.crm-lead-page .crm-summary-block{padding:17px 18px}.crm-lead-page .crm-summary-block p{font-size:12.5px;line-height:1.6}.crm-lead-page .crm-summary-block time{margin-top:9px;font-size:10px}.crm-lead-page .crm-summary-block__title small{font-size:8.5px}.crm-lead-page .crm-history{min-height:165px;padding:17px 18px}.crm-lead-page .crm-history>p,.crm-lead-page .crm-history-row strong{font-size:11.5px}.crm-lead-page .crm-history-row span,.crm-lead-page .crm-history-note p{font-size:10.5px}.crm-lead-page .crm-timeline{padding:17px 18px}.crm-lead-page .crm-timeline p{padding-left:21px;font-size:11.5px}.crm-lead-page .crm-timeline time{font-size:9.5px}.crm-lead-page .crm-context-state{font-size:11px}.crm-lead-page .crm-dialog [data-dialog-fields] label{font-size:11.5px}.crm-lead-page .crm-dialog [data-dialog-fields] input,.crm-lead-page .crm-dialog [data-dialog-fields] select,.crm-lead-page .crm-dialog [data-dialog-fields] textarea{min-height:43px;font-size:12px}@media (width>=1450px){.crm-lead-page .crm-lead-grid{gap:16px}.crm-lead-page .crm-detail-grid>div{padding-left:20px;padding-right:20px}}[data-catalog-theme]{--catalog-page-bg:#0d1010;--catalog-overlay:#050807b8;--catalog-surface:#121614;--catalog-surface-strong:#171c19;--catalog-control:#0d100f;--catalog-form-surface:#111613;--catalog-text:#edf1ed;--catalog-muted:#9fa8a1;--catalog-muted-2:#7f8981;--catalog-border:#ffffff1c;--catalog-border-soft:#ffffff12;--catalog-shadow:#00000047}[data-catalog-theme=light]{--catalog-page-bg:#f1f3f1;--catalog-overlay:#f4f7f4c7;--catalog-surface:#fafbf9;--catalog-surface-strong:#fff;--catalog-control:#eef1ee;--catalog-form-surface:#f5f7f5;--catalog-text:#18201b;--catalog-muted:#657069;--catalog-muted-2:#7b857f;--catalog-border:#13231921;--catalog-border-soft:#13231914;--catalog-shadow:#1a271f1f}@media (prefers-color-scheme:light){[data-catalog-theme=auto]{--catalog-page-bg:#f1f3f1;--catalog-overlay:#f4f7f4c7;--catalog-surface:#fafbf9;--catalog-surface-strong:#fff;--catalog-control:#eef1ee;--catalog-form-surface:#f5f7f5;--catalog-text:#18201b;--catalog-muted:#657069;--catalog-muted-2:#7b857f;--catalog-border:#13231921;--catalog-border-soft:#13231914;--catalog-shadow:#1a271f1f}}.catalog-social{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.catalog-social__link{--social-brand:#dfe5e0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-grid}.catalog-social__link:hover{transform:translateY(-1px)}.catalog-social__link img{filter:brightness(0)invert();opacity:.92;width:17px;height:17px;display:block}.catalog-social--minimal .catalog-social__link{background:0 0;width:28px;height:28px}.catalog-social--minimal .catalog-social__link img{width:16px;height:16px}.catalog-social--pill .catalog-social__link{background:#ffffff0b;border:1px solid #ffffff21}.catalog-social--pill .catalog-social__link:hover{border-color:color-mix(in srgb, var(--catalog-accent,#c7ff20) 45%, transparent);background:color-mix(in srgb, var(--catalog-accent,#c7ff20) 9%, transparent)}.catalog-social--brand .catalog-social__link{border:1px solid color-mix(in srgb, var(--social-brand) 72%, transparent);background:var(--social-brand)}.catalog-social--brand .catalog-social__link img{opacity:1}.catalog-social__link--instagram{--social-brand:#e4405f}.catalog-social__link--facebook{--social-brand:#0866ff}.catalog-social__link--threads,.catalog-social__link--x{--social-brand:#242424}.catalog-social__link--linkedin{--social-brand:#0a66c2}.catalog-social__link--tiktok{--social-brand:#191919}.catalog-social__link--youtube{--social-brand:#f03}.catalog-social__link--whatsapp{--social-brand:#25d366}.catalog-social__link--pinterest{--social-brand:#e60023}.catalog-social__link--telegram{--social-brand:#229ed9}.public-catalog header .catalog-social{justify-content:center;margin-top:17px}.catalog-preview>.catalog-social{padding:12px 17px 0}[data-catalog-theme=light] .catalog-social--minimal .catalog-social__link img,[data-catalog-theme=light] .catalog-social--pill .catalog-social__link img{filter:none;opacity:.78}[data-catalog-theme=light] .catalog-social--pill .catalog-social__link{border-color:var(--catalog-border);background:var(--catalog-control)}[data-catalog-theme=light] .catalog-social--pill .catalog-social__link:hover{border-color:color-mix(in srgb, var(--catalog-accent,#c7ff20) 42%, var(--catalog-border));background:color-mix(in srgb, var(--catalog-accent,#c7ff20) 7%, var(--catalog-control))}@media (prefers-color-scheme:light){[data-catalog-theme=auto] .catalog-social--minimal .catalog-social__link img,[data-catalog-theme=auto] .catalog-social--pill .catalog-social__link img{filter:none;opacity:.78}[data-catalog-theme=auto] .catalog-social--pill .catalog-social__link{border-color:var(--catalog-border);background:var(--catalog-control)}}.catalog-admin,.catalog-settings{max-width:1380px;margin:0 auto;padding:8px 0 54px}.catalog-settings{--catalog-live-accent:#c7ff20}.catalog-settings__topbar{justify-content:space-between;align-items:flex-end;gap:28px;margin:16px 0 26px;display:flex}.catalog-settings__topbar h1{letter-spacing:-.035em;margin:8px 0 7px;font-size:clamp(1.85rem,2.8vw,2.55rem)}.catalog-settings__topbar p{max-width:690px;color:var(--nv-muted);margin:0;line-height:1.6}.catalog-eyebrow{color:var(--nv-accent);letter-spacing:.16em;font-size:.72rem;font-weight:800}.catalog-back{color:var(--nv-muted);margin-bottom:15px;font-size:.85rem;text-decoration:none;display:inline-flex}.catalog-back:hover{color:var(--nv-text)}.catalog-settings__top-actions{flex:none;gap:10px;display:flex}.catalog-button{border:1px solid var(--nv-accent);background:var(--nv-accent);min-height:42px;color:var(--nv-accent-contrast);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 17px;font-size:.85rem;font-weight:800;text-decoration:none;display:inline-flex}.catalog-button--ghost{border-color:var(--nv-border-strong);color:var(--nv-text);background:0 0}.catalog-settings__layout{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:start;gap:24px;display:grid}.catalog-settings__form{grid-area:1/1;gap:18px;min-width:0;display:grid}.catalog-panel{border:1px solid var(--nv-border);background:linear-gradient(145deg, color-mix(in srgb, var(--nv-surface) 96%, transparent), color-mix(in srgb, var(--nv-bg-deep) 92%, transparent));border-radius:18px;overflow:hidden;box-shadow:0 18px 48px #0000001f}.catalog-panel__heading{border-bottom:1px solid var(--nv-border);padding:20px 22px 18px}.catalog-panel__heading>div{align-items:flex-start;gap:13px;display:flex}.catalog-panel__heading>div>span{border:1px solid color-mix(in srgb, var(--nv-accent) 42%, transparent);background:color-mix(in srgb, var(--nv-accent) 10%, transparent);width:29px;height:29px;color:var(--nv-accent);border-radius:9px;flex:none;place-items:center;font-size:.68rem;font-weight:900;display:grid}.catalog-panel__heading h2{margin:0;font-size:1rem}.catalog-panel__heading p{color:var(--nv-muted);margin:5px 0 0;font-size:.8rem}.catalog-panel>.catalog-field,.catalog-panel>.catalog-field-grid,.catalog-panel>.catalog-brand-grid,.catalog-panel>.catalog-color-block,.catalog-panel>.catalog-publish-toggle{margin-left:22px;margin-right:22px}.catalog-panel>:last-child{margin-bottom:22px}.catalog-field-grid{gap:14px;margin-top:19px;display:grid}.catalog-field-grid--2{grid-template-columns:1fr 1fr}.catalog-field{margin-top:16px;display:block}.catalog-field>span{color:var(--nv-text-soft);margin-bottom:7px;font-size:.76rem;font-weight:700;display:block}.catalog-field input,.catalog-field textarea,.catalog-color-hex{border:1px solid var(--nv-border-strong);background:var(--nv-bg-deep);width:100%;color:var(--nv-text);font:inherit;border-radius:10px;outline:none;transition:border-color .15s,box-shadow .15s}.catalog-field input,.catalog-color-hex{height:43px;padding:0 12px}.catalog-field textarea{resize:vertical;min-height:104px;padding:11px 12px;line-height:1.55}.catalog-field input:focus,.catalog-field textarea:focus,.catalog-color-hex:focus{border-color:color-mix(in srgb, var(--nv-accent) 60%, var(--nv-border-strong));box-shadow:0 0 0 3px color-mix(in srgb, var(--nv-accent) 10%, transparent)}.catalog-slug{border:1px solid var(--nv-border-strong);background:var(--nv-bg-deep);border-radius:10px;align-items:center;height:43px;display:flex;overflow:hidden}.catalog-slug>span{color:var(--nv-muted);padding-left:12px;font-size:.84rem}.catalog-slug input{height:41px;box-shadow:none;background:0 0;border:0}.catalog-brand-grid{grid-template-columns:minmax(180px,.36fr) minmax(0,.64fr);gap:15px;margin-top:20px;display:grid}.catalog-media-card{min-width:0}.catalog-media-card__label{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.catalog-media-card__label strong{font-size:.78rem;display:block}.catalog-media-card__label small{color:var(--nv-muted);margin-top:3px;font-size:.68rem;display:block}.catalog-link-danger{color:#ff8d8d;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.72rem}.catalog-upload{border:1px solid var(--nv-border-strong);background:var(--nv-bg-deep);cursor:pointer;border-radius:14px;transition:border-color .15s,transform .15s;display:block;overflow:hidden}.catalog-upload:hover{border-color:color-mix(in srgb, var(--nv-accent) 44%, var(--nv-border-strong))}.catalog-upload input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.catalog-upload__preview{background:radial-gradient(circle at 40% 20%, #ffffff0e, transparent 33%), var(--nv-bg-deep);place-items:center;display:grid;position:relative;overflow:hidden}.catalog-upload--logo .catalog-upload__preview{aspect-ratio:1}.catalog-upload--cover .catalog-upload__preview{aspect-ratio:16/6}.catalog-upload__preview img{object-fit:cover;width:100%;height:100%}.catalog-upload--logo .catalog-upload__preview img{object-fit:contain;padding:14px}.catalog-upload__empty{color:var(--nv-muted);text-align:center;place-content:center;justify-items:center;gap:5px;display:grid;position:absolute;inset:0}.catalog-upload__empty span{border:1px solid var(--nv-border-strong);width:34px;height:34px;color:var(--nv-text);border-radius:50%;place-items:center;font-size:1.2rem;display:grid}.catalog-upload__empty strong{color:var(--nv-text-soft);font-size:.77rem}.catalog-upload__empty small{font-size:.68rem}.catalog-upload__action{border-top:1px solid var(--nv-border);color:var(--nv-text-soft);text-align:center;padding:10px 12px;font-size:.72rem;font-weight:800}.catalog-color-block{border:1px solid var(--nv-border);background:color-mix(in srgb, var(--nv-bg-deep) 72%, transparent);border-radius:13px;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:16px;display:flex}.catalog-color-block strong{font-size:.8rem}.catalog-color-block p{max-width:470px;color:var(--nv-muted);margin:4px 0 0;font-size:.72rem;line-height:1.45}.catalog-color-control{flex:none;align-items:center;gap:9px;display:flex}.catalog-color-picker{cursor:pointer;width:44px;height:44px;display:block;position:relative}.catalog-color-picker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.catalog-color-picker span{border:4px solid var(--nv-surface);box-shadow:0 0 0 1px var(--nv-border-strong), 0 6px 15px #0000002e;border-radius:11px;position:absolute;inset:0}.catalog-color-hex{text-transform:uppercase;letter-spacing:.04em;width:105px;font-size:.8rem;font-weight:800}.catalog-publish-toggle{border:1px solid var(--nv-border);background:color-mix(in srgb, var(--nv-bg-deep) 72%, transparent);cursor:pointer;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin-top:20px;padding:17px;display:grid;position:relative}.catalog-publish-toggle strong{margin-bottom:4px;font-size:.8rem;display:block}.catalog-publish-toggle>div>span{color:var(--nv-muted);font-size:.72rem;display:block}.catalog-publish-toggle input{opacity:0;pointer-events:none;position:absolute}.catalog-switch{background:var(--nv-border-strong);border-radius:999px;width:45px;height:25px;transition:background .18s;position:relative}.catalog-switch:before{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .18s;position:absolute;top:4px;left:4px}.catalog-publish-toggle input:checked+.catalog-switch{background:var(--nv-accent)}.catalog-publish-toggle input:checked+.catalog-switch:before{transform:translate(20px)}.catalog-live{top:calc(var(--topbar-height) + 16px);width:100%;min-width:0;max-height:calc(100dvh - var(--topbar-height) - 32px);overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--nv-border);background:var(--nv-surface);border-radius:20px;grid-area:1/2;align-self:start;padding:16px;position:sticky;overflow:hidden auto;box-shadow:0 24px 65px #0003}.catalog-live__header{justify-content:space-between;align-items:center;gap:16px;padding:2px 2px 13px;display:flex}.catalog-live__header span{color:var(--nv-muted);letter-spacing:.13em;font-size:.62rem;font-weight:800;display:block}.catalog-live__header strong{margin-top:3px;font-size:.86rem;display:block}.catalog-live__status{border:1px solid var(--nv-border);color:var(--nv-muted);border-radius:999px;padding:6px 9px;font-size:.65rem;font-weight:800}.catalog-live__status.is-active{border-color:color-mix(in srgb, var(--catalog-live-accent) 35%, transparent);color:var(--catalog-live-accent)}.catalog-preview{--catalog-accent:#c7ff20;border:1px solid var(--catalog-border);background:var(--catalog-surface);color:var(--catalog-text);border-radius:15px;overflow:hidden;box-shadow:0 18px 46px #00000047}.catalog-preview__cover{background:linear-gradient(135deg, color-mix(in srgb, var(--catalog-accent) 14%, var(--catalog-surface)), var(--catalog-control));height:125px;position:relative;overflow:hidden}.catalog-preview__cover img{object-fit:cover;width:100%;height:100%}.catalog-preview__cover:after{content:"";background:linear-gradient(to bottom, transparent 25%, var(--catalog-surface));pointer-events:none;position:absolute;inset:0}.catalog-preview__cover-empty{width:100%;height:100%}.catalog-preview__identity{z-index:2;align-items:center;gap:13px;margin-top:-32px;padding:0 17px;display:flex;position:relative}.catalog-preview__logo{border:3px solid var(--catalog-accent);background:var(--catalog-surface-strong);border-radius:18px;flex:none;place-items:center;width:66px;height:66px;display:grid;overflow:hidden;box-shadow:0 10px 26px #00000047}.catalog-preview__logo img{object-fit:contain;width:100%;height:100%;padding:6px}.catalog-preview__logo-empty{width:100%;height:100%;color:var(--catalog-accent);place-items:center;font-size:1.2rem;font-weight:900;display:grid}.catalog-preview__identity h3{margin:29px 0 3px;font-size:.97rem}.catalog-preview__identity p{color:var(--catalog-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.65rem;line-height:1.35;display:-webkit-box;overflow:hidden}.catalog-preview__chips{gap:6px;padding:16px 17px 11px;display:flex;overflow:hidden}.catalog-preview__chips span{border:1px solid var(--catalog-border-soft);color:var(--catalog-muted);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:.58rem}.catalog-preview__chips .is-active{border-color:color-mix(in srgb, var(--catalog-accent) 36%, transparent);background:color-mix(in srgb, var(--catalog-accent) 9%, transparent);color:var(--catalog-accent)}.catalog-preview__products{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:0 17px;display:grid}.catalog-preview__products article{border:1px solid var(--catalog-border-soft);background:var(--catalog-surface-strong);border-radius:9px;min-width:0;overflow:hidden}.catalog-preview__product-image{background:var(--catalog-control);height:76px}.catalog-preview__product-image img,.catalog-preview__product-image span{object-fit:cover;width:100%;height:100%;display:block}.catalog-preview__product-placeholder .catalog-preview__product-image span{background:linear-gradient(110deg,#151a17 8%,#1c221e 18%,#151a17 33%) 0 0/200% 100%}.catalog-preview__products article>div:last-child{padding:8px}.catalog-preview__products small,.catalog-preview__products strong,.catalog-preview__products em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.catalog-preview__products small{color:var(--catalog-muted-2);font-size:.48rem}.catalog-preview__products strong{margin-top:3px;font-size:.62rem}.catalog-preview__products em{color:var(--catalog-price,#2e9e60);margin-top:7px;font-size:.55rem;font-style:normal;font-weight:800}.catalog-preview__cta{background:var(--catalog-accent);width:calc(100% - 34px);color:var(--catalog-accent-contrast,#0b0e0c);font:inherit;border:0;border-radius:8px;margin:14px 17px 17px;padding:9px 12px;font-size:.68rem;font-weight:900}.catalog-live__hint{color:var(--nv-muted);margin:11px 4px 0;font-size:.68rem;line-height:1.45}.catalog-notice,.catalog-error{border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:12px 14px;font-size:.78rem;display:flex}.catalog-notice{border:1px solid color-mix(in srgb, var(--nv-accent) 28%, transparent);background:color-mix(in srgb, var(--nv-accent) 8%, transparent)}.catalog-error{color:#ffb0b0;background:#ff46460f;border:1px solid #ff6e6e47}.catalog-settings__mobile-save{display:none}.catalog-admin header{justify-content:space-between;align-items:end;gap:24px;margin:18px 0 24px;display:flex}.catalog-admin header span{color:var(--nv-accent);letter-spacing:.12em;font-size:.74rem}.catalog-admin h1{margin:5px 0;font-size:2rem}.catalog-admin header p{max-width:650px;color:var(--nv-muted)}.catalog-admin header>a,.catalog-admin button{background:var(--nv-accent);color:var(--nv-accent-contrast);cursor:pointer;border:0;border-radius:9px;padding:11px 15px;font-weight:700;text-decoration:none}.catalog-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.catalog-card{border:1px solid var(--nv-border);border-radius:var(--nv-radius);background:var(--nv-surface);margin:16px 0;padding:20px}.catalog-card h2{margin:0 0 16px}.catalog-card label{color:var(--nv-muted);margin:11px 0;font-size:.82rem;display:block}.catalog-card input,.catalog-card select,.catalog-card textarea{border:1px solid var(--nv-border-strong);background:var(--nv-bg-deep);width:100%;color:var(--nv-text);font:inherit;border-radius:8px;margin-top:5px;padding:10px;display:block}.catalog-card textarea{resize:vertical;min-height:72px}.catalog-check{align-items:center;gap:8px;display:flex!important}.catalog-check input{width:auto!important;margin:0!important}.catalog-card button{margin-top:10px}.catalog-card hr{border:0;border-top:1px solid var(--nv-border);margin:22px 0}.catalog-row{border-bottom:1px solid var(--nv-border);justify-content:space-between;padding:8px 0;display:flex}.catalog-row small{color:var(--nv-muted)}.catalog-card--wide{grid-column:1/-1}.catalog-fields{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.catalog-items{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.catalog-items article{border:1px solid var(--nv-border);border-radius:10px;gap:11px;padding:10px;display:flex}.catalog-items img{object-fit:cover;border-radius:7px;width:60px;height:60px}.catalog-items p{color:var(--nv-muted);margin:4px 0;font-size:.8rem}@media (width<=1080px){.catalog-settings__layout{grid-template-columns:1fr}.catalog-live{grid-area:auto/1;max-height:none;position:relative;top:auto;overflow:visible}}@media (width<=760px){.catalog-settings__topbar{flex-direction:column;align-items:flex-start}.catalog-settings__top-actions{width:100%}.catalog-settings__top-actions .catalog-button{flex:1}.catalog-field-grid--2,.catalog-brand-grid,.catalog-grid{grid-template-columns:1fr}.catalog-color-block{flex-direction:column;align-items:flex-start}.catalog-color-control{width:100%}.catalog-color-hex{flex:1}.catalog-preview__products{grid-template-columns:repeat(3,minmax(90px,1fr))}.catalog-fields{grid-template-columns:1fr 1fr}}@media (width<=520px){.catalog-settings{padding-bottom:28px}.catalog-settings__top-actions{display:none}.catalog-settings__mobile-save{display:block}.catalog-settings__mobile-save .catalog-button{width:100%}.catalog-panel__heading{padding:17px}.catalog-panel>.catalog-field,.catalog-panel>.catalog-field-grid,.catalog-panel>.catalog-brand-grid,.catalog-panel>.catalog-color-block,.catalog-panel>.catalog-publish-toggle{margin-left:17px;margin-right:17px}.catalog-preview__products{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-preview__products article:nth-child(3){display:none}.catalog-fields{grid-template-columns:1fr}}.catalog-social-settings{margin:20px 22px 22px}.catalog-social-settings__style>strong{font-size:.8rem}.catalog-social-settings__style>p{color:var(--nv-muted);margin:4px 0 14px;font-size:.72rem}.catalog-social-style-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.catalog-social-style-option{cursor:pointer;display:block;position:relative}.catalog-social-style-option input{opacity:0;pointer-events:none;position:absolute}.catalog-social-style-option>span{border:1px solid var(--nv-border);background:color-mix(in srgb, var(--nv-bg-deep) 72%, transparent);border-radius:12px;min-height:74px;padding:14px;transition:border-color .15s,background .15s,box-shadow .15s;display:block}.catalog-social-style-option>span strong{color:var(--nv-text-soft);font-size:.76rem;display:block}.catalog-social-style-option>span small{color:var(--nv-muted);margin-top:5px;font-size:.67rem;display:block}.catalog-social-style-option:has(input:checked)>span{border-color:color-mix(in srgb, var(--nv-accent) 42%, var(--nv-border));background:color-mix(in srgb, var(--nv-accent) 7%, var(--nv-bg-deep));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nv-accent) 10%, transparent)}.catalog-social-style-option:has(input:checked)>span strong{color:var(--nv-accent)}.catalog-social-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 13px;margin-top:18px;display:grid}.catalog-social-field{display:block}.catalog-social-field__brand{align-items:center;gap:7px;margin-bottom:6px;display:flex}.catalog-social-field__brand strong{color:var(--nv-text-soft);font-size:.72rem}.catalog-social-field__icon{width:21px;height:21px;color:var(--social-brand);place-items:center;display:grid}.catalog-social-field__icon .catalog-social__icon{width:14px;height:14px}.catalog-social-field input{border:1px solid var(--nv-border-strong);background:var(--nv-bg-deep);width:100%;height:42px;color:var(--nv-text);font:inherit;border-radius:10px;outline:0;padding:0 11px;font-size:.76rem}.catalog-social-field input:focus{border-color:color-mix(in srgb, var(--nv-accent) 55%, var(--nv-border-strong));box-shadow:0 0 0 3px color-mix(in srgb, var(--nv-accent) 9%, transparent)}.catalog-social-settings__hint{color:var(--nv-muted);margin:14px 0 0;font-size:.68rem}@media (width<=760px){.catalog-social-style-grid,.catalog-social-fields{grid-template-columns:1fr}}.catalog-social-field__label{color:var(--nv-text-soft);justify-content:space-between;align-items:center;margin:0 0 6px;font-size:.72rem;font-weight:700;display:flex}.catalog-social-field__label small{color:var(--nv-muted-2);font-size:.61rem;font-weight:500}.catalog-social-input{align-items:center;min-width:0;display:flex;position:relative}.catalog-social-input__brand{z-index:2;background:var(--social-brand);pointer-events:none;border-radius:8px;place-items:center;width:27px;height:27px;display:grid;position:absolute;left:8px}.catalog-social-input__brand img{filter:brightness(0)invert();width:14px;height:14px}.catalog-social-input input{border:1px solid var(--nv-border-strong);background:var(--nv-bg-deep);width:100%;height:42px;color:var(--nv-text);font:inherit;border-radius:10px;outline:0;padding:0 69px 0 45px;font-size:.76rem}.catalog-social-input input:focus{border-color:color-mix(in srgb, var(--nv-accent) 55%, var(--nv-border-strong));box-shadow:0 0 0 3px color-mix(in srgb, var(--nv-accent) 9%, transparent)}.catalog-social-input__visible{border:1px solid color-mix(in srgb, var(--nv-accent) 28%, transparent);background:color-mix(in srgb, var(--nv-accent) 7%, transparent);color:var(--nv-accent);pointer-events:none;border-radius:999px;padding:4px 6px;font-size:.54rem;font-weight:800;position:absolute;right:9px}.catalog-appearance-settings{margin:20px 22px 22px}.catalog-appearance-title{font-size:.8rem;display:block}.catalog-appearance-description{max-width:650px;color:var(--nv-muted);margin:5px 0 14px;font-size:.72rem;line-height:1.5}.catalog-theme-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.catalog-theme-option{cursor:pointer;position:relative}.catalog-theme-option input{opacity:0;pointer-events:none;position:absolute}.catalog-theme-option>span{border:1px solid var(--nv-border);background:var(--nv-bg-deep);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:42px 1fr;align-items:center;column-gap:11px;padding:12px;display:grid}.catalog-theme-option>span strong{align-self:end;font-size:.74rem}.catalog-theme-option>span small{color:var(--nv-muted);align-self:start;font-size:.62rem}.catalog-theme-option:has(input:checked)>span{border-color:color-mix(in srgb, var(--nv-accent) 45%, var(--nv-border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nv-accent) 10%, transparent)}.catalog-theme-option:has(input:checked) strong{color:var(--nv-accent)}.catalog-theme-sample{border:1px solid var(--nv-border-strong);border-radius:8px;grid-row:1/3;width:42px;height:32px;display:block}.catalog-theme-sample--dark{background:linear-gradient(145deg,#101312 0 48%,#1c211e 48% 100%)}.catalog-theme-sample--light{background:linear-gradient(145deg,#f1f3f1 0 48%,#fff 48% 100%)}.catalog-theme-sample--auto{background:linear-gradient(135deg,#121614 0 49%,#fafbf9 50% 100%)}.catalog-appearance-divider{background:var(--nv-border);height:1px;margin:20px 0}.catalog-price-setting{justify-content:space-between;align-items:center;gap:24px;display:flex}.catalog-price-sample{margin-top:10px;font-size:.9rem;font-weight:900;display:block}@media (width<=760px){.catalog-theme-options{grid-template-columns:1fr}.catalog-price-setting{flex-direction:column;align-items:flex-start}}.catalog-live__actions{align-items:center;gap:8px;display:flex}.catalog-live__external{border:1px solid var(--nv-border-strong);background:color-mix(in srgb, var(--nv-surface) 88%, transparent);min-height:31px;color:var(--nv-text-soft);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.66rem;font-weight:750;text-decoration:none;transition:border-color .15s,color .15s,background .15s,transform .15s;display:inline-flex}.catalog-live__external svg{flex:none;width:13px;height:13px}.catalog-live__external:hover{border-color:color-mix(in srgb, var(--nv-accent) 45%, var(--nv-border-strong));background:color-mix(in srgb, var(--nv-accent) 7%, var(--nv-surface));color:var(--nv-accent);transform:translateY(-1px)}.catalog-live__external.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none}@media (width<=560px){.catalog-live__external span{display:none}.catalog-live__external{width:32px;padding:0}}.catalog-item-editor{max-width:1380px;margin:0 auto;padding:8px 0 54px}.catalog-item-editor__header{justify-content:space-between;align-items:flex-end;gap:28px;margin:16px 0 26px;display:flex}.catalog-item-editor__header h1{letter-spacing:-.035em;margin:8px 0 7px;font-size:clamp(1.85rem,2.8vw,2.55rem)}.catalog-item-editor__header p{max-width:660px;color:var(--nv-muted);margin:0;line-height:1.6}.catalog-item-editor__actions,.catalog-item-editor__bottom-actions{gap:10px;display:flex}.catalog-item-editor__layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.58fr);align-items:start;gap:24px;display:grid}.catalog-item-editor__form{gap:18px;min-width:0;display:grid}.catalog-item-section{margin:20px 22px 22px}.catalog-item-section .catalog-field:first-child{margin-top:0}.catalog-item-section select{border:1px solid var(--nv-border-strong);background:var(--nv-bg-deep);width:100%;height:43px;color:var(--nv-text);font:inherit;border-radius:10px;outline:0;padding:0 34px 0 12px;font-size:.8rem}.catalog-item-section select:focus{border-color:color-mix(in srgb, var(--nv-accent) 55%, var(--nv-border-strong));box-shadow:0 0 0 3px color-mix(in srgb, var(--nv-accent) 9%, transparent)}.catalog-item-media-grid{grid-template-columns:minmax(220px,.42fr) minmax(0,.58fr);gap:18px;display:grid}.catalog-item-cover-upload{aspect-ratio:4/3;border:1px dashed var(--nv-border-strong);background:var(--nv-bg-deep);cursor:pointer;border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.catalog-item-cover-upload input,.catalog-item-gallery-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.catalog-item-cover-upload>div{color:var(--nv-muted);text-align:center;justify-items:center;gap:5px;display:grid}.catalog-item-cover-upload>div>span{border:1px solid var(--nv-border-strong);border-radius:10px;place-items:center;width:34px;height:34px;font-size:1.2rem;display:grid}.catalog-item-cover-upload>div strong{color:var(--nv-text-soft);font-size:.78rem}.catalog-item-cover-upload>div small{font-size:.66rem}.catalog-item-cover-upload>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.catalog-item-gallery-upload{border:1px dashed var(--nv-border-strong);background:var(--nv-bg-deep);min-height:43px;color:var(--nv-text-soft);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-size:.74rem;font-weight:700;display:flex;position:relative}.catalog-item-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.catalog-item-gallery figure{aspect-ratio:1;border:1px solid var(--nv-border);background:var(--nv-bg-deep);cursor:grab;border-radius:10px;margin:0;position:relative;overflow:hidden}.catalog-item-gallery figure.is-dragging{opacity:.45}.catalog-item-gallery figure img{object-fit:cover;width:100%;height:100%}.catalog-item-gallery figure button{color:#fff;cursor:pointer;background:#000000b3;border:1px solid #ffffff2e;border-radius:7px;place-items:center;width:23px;height:23px;padding:0;font-size:.7rem;display:grid;position:absolute;top:5px;right:5px}.catalog-item-gallery-count{color:var(--nv-muted);margin-top:7px;font-size:.66rem;display:block}.catalog-item-subtitle{margin-bottom:10px;font-size:.8rem;display:block}.catalog-price-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.catalog-price-mode-grid label{cursor:pointer;position:relative}.catalog-price-mode-grid input{opacity:0;pointer-events:none;position:absolute}.catalog-price-mode-grid label>span{border:1px solid var(--nv-border);background:var(--nv-bg-deep);border-radius:12px;min-height:72px;padding:13px;display:block}.catalog-price-mode-grid strong,.catalog-price-mode-grid small{display:block}.catalog-price-mode-grid strong{color:var(--nv-text-soft);font-size:.75rem}.catalog-price-mode-grid small{color:var(--nv-muted);margin-top:4px;font-size:.64rem}.catalog-price-mode-grid label:has(input:checked)>span{border-color:color-mix(in srgb, var(--nv-accent) 48%, var(--nv-border));background:color-mix(in srgb, var(--nv-accent) 7%, var(--nv-bg-deep))}.catalog-price-mode-grid label:has(input:checked) strong{color:var(--nv-accent)}.catalog-money-input{border:1px solid var(--nv-border-strong);background:var(--nv-bg-deep);border-radius:10px;align-items:center;height:43px;display:flex;overflow:hidden}.catalog-money-input>span{color:var(--nv-muted);padding-left:12px;font-size:.78rem;font-weight:800}.catalog-money-input input{width:100%;height:41px;box-shadow:none!important;background:0 0!important;border:0!important}[data-item-price-field].is-disabled{opacity:.42}.catalog-item-commercial-hint{color:var(--nv-muted);margin:15px 0 0;font-size:.7rem}.catalog-item-commercial-hint strong{color:var(--nv-text-soft)}.catalog-item-section .catalog-publish-toggle{margin:0}.catalog-item-section .catalog-publish-toggle+.catalog-publish-toggle{margin-top:10px}.catalog-item-editor__bottom-actions{justify-content:flex-end}.catalog-item-errors{color:var(--nv-text);background:#ff5a5a12;border:1px solid #ff5a5a40;border-radius:12px;margin:12px 0 20px;padding:14px 17px}.catalog-item-errors strong{color:#ff8d8d}.catalog-item-errors ul{color:var(--nv-muted);margin:8px 0 0;padding-left:18px}.catalog-item-live{top:calc(var(--topbar-height) + 16px);border:1px solid var(--nv-border);background:linear-gradient(145deg, color-mix(in srgb, var(--nv-surface) 96%, transparent), color-mix(in srgb, var(--nv-bg-deep) 92%, transparent));border-radius:18px;align-self:start;min-width:0;padding:16px;position:sticky}.catalog-item-live__header{margin-bottom:13px}.catalog-item-live__header span,.catalog-item-live__header strong{display:block}.catalog-item-live__header span{color:var(--nv-muted);letter-spacing:.14em;font-size:.61rem;font-weight:850}.catalog-item-live__header strong{color:var(--nv-text);margin-top:4px;font-size:.83rem}.catalog-item-preview{border:1px solid var(--nv-border);background:var(--nv-bg-deep);border-radius:15px;overflow:hidden}.catalog-item-preview__image{aspect-ratio:4/3;background:color-mix(in srgb, var(--nv-accent) 3%, var(--nv-bg-deep));place-items:center;display:grid;overflow:hidden}.catalog-item-preview__image img{object-fit:cover;width:100%;height:100%}.catalog-item-preview__image>div{width:100%;height:100%}.catalog-item-preview__image>div span{background:linear-gradient(145deg,#ffffff06,#0000);width:100%;height:100%;display:block}.catalog-item-preview__body{padding:15px}.catalog-item-preview__body small{color:var(--nv-muted);font-size:.65rem}.catalog-item-preview__body h3{color:var(--nv-text);margin:6px 0;font-size:1rem}.catalog-item-preview__body p{color:var(--nv-muted);margin:0 0 14px;font-size:.75rem;line-height:1.5}.catalog-item-preview__body>strong{color:var(--nv-accent);font-size:.9rem}@media (width<=1080px){.catalog-item-editor__layout{grid-template-columns:1fr}.catalog-item-live{grid-row:1;position:relative;top:auto}}@media (width<=720px){.catalog-item-editor__header{flex-direction:column;align-items:stretch}.catalog-item-editor__actions{width:100%}.catalog-item-editor__actions>*{flex:1}.catalog-item-media-grid,.catalog-field-grid--2,.catalog-price-mode-grid{grid-template-columns:1fr}.catalog-item-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.catalog-index-actions{justify-content:flex-end;gap:9px;margin:0 0 16px;display:flex}@media (width<=640px){.catalog-index-actions{flex-direction:column}}.catalog-manager{max-width:1380px;margin:0 auto;padding:16px 0 54px}.catalog-manager__header{justify-content:space-between;align-items:flex-end;gap:28px;margin:16px 0 24px;display:flex}.catalog-manager__header h1{letter-spacing:-.035em;margin:7px 0;font-size:clamp(1.9rem,2.8vw,2.55rem)}.catalog-manager__header p{color:var(--nv-muted);margin:0}.catalog-manager__actions{flex-wrap:wrap;gap:9px;display:flex}.catalog-manager__stats{grid-template-columns:repeat(3,minmax(0,150px));gap:10px;margin-bottom:20px;display:grid}.catalog-manager__stats>div{border:1px solid var(--nv-border);background:var(--nv-surface);border-radius:13px;padding:13px 15px}.catalog-manager__stats span,.catalog-manager__stats strong{display:block}.catalog-manager__stats span{color:var(--nv-muted);font-size:.66rem}.catalog-manager__stats strong{color:var(--nv-text);margin-top:3px;font-size:1.15rem}.catalog-manager__grid{grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:15px;display:grid}.catalog-manager-card{border:1px solid var(--nv-border);background:var(--nv-surface);border-radius:16px;overflow:hidden;box-shadow:0 12px 32px #0000000f}.catalog-manager-card__image{aspect-ratio:4/3;background:var(--nv-bg-deep);position:relative;overflow:hidden}.catalog-manager-card__image>img{object-fit:cover;width:100%;height:100%}.catalog-manager-card__image-empty{width:100%;height:100%;color:var(--nv-muted);place-items:center;font-size:.72rem;display:grid}.catalog-manager-card__badges{gap:5px;display:flex;position:absolute;top:9px;left:9px}.catalog-manager-card__badges span{color:#bbb;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000b3;border:1px solid #ffffff24;border-radius:999px;padding:5px 7px;font-size:.57rem;font-weight:800}.catalog-manager-card__badges .is-active,.catalog-manager-card__badges .is-public{color:#d9ff7d}.catalog-manager-card__body{padding:14px}.catalog-manager-card__meta{color:var(--nv-muted);gap:6px;font-size:.62rem;display:flex}.catalog-manager-card__meta span+span:before{content:"•";margin-right:6px}.catalog-manager-card h2{color:var(--nv-text);margin:7px 0 5px;font-size:.95rem}.catalog-manager-card p{color:var(--nv-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 13px;font-size:.72rem;line-height:1.45;display:-webkit-box;overflow:hidden}.catalog-manager-card__footer{border-top:1px solid var(--nv-border);justify-content:space-between;align-items:flex-end;gap:12px;padding-top:12px;display:flex}.catalog-manager-card__footer strong{color:var(--nv-text);font-size:.82rem}.catalog-manager-card__footer strong small{color:var(--nv-muted);font-size:.58rem;font-weight:600;display:inline}.catalog-manager-card__footer>span{color:var(--nv-muted);font-size:.6rem}.catalog-manager__empty{border:1px dashed var(--nv-border-strong);background:var(--nv-surface);text-align:center;border-radius:18px;justify-items:center;padding:60px 20px;display:grid}.catalog-manager__empty>div{border:1px solid var(--nv-border-strong);width:42px;height:42px;color:var(--nv-accent);border-radius:12px;place-items:center;font-size:1.4rem;display:grid}.catalog-manager__empty h2{margin:14px 0 5px}.catalog-manager__empty p{color:var(--nv-muted);margin:0 0 18px}@media (width<=760px){.catalog-manager__header{flex-direction:column;align-items:stretch}.catalog-manager__actions{grid-template-columns:1fr;display:grid}.catalog-manager__stats{grid-template-columns:repeat(3,1fr)}.catalog-manager__grid{grid-template-columns:1fr}}.catalog-manager-card__image{background:var(--nv-bg-deep);padding:10px}.catalog-manager-card__image>img{object-fit:contain;object-position:center;width:100%;height:100%}.catalog-item-preview__image{padding:10px}.catalog-item-preview__image img{object-fit:contain;object-position:center}.catalog-rich-editor{border:1px solid var(--border-color,#ffffff1f);background:#ffffff05;border-radius:14px;overflow:hidden}.catalog-rich-editor__toolbar{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:6px;padding:10px;display:flex}.catalog-rich-editor__toolbar button{min-height:34px;color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:6px 10px}.catalog-rich-editor__toolbar button:hover{background:#ffffff14}.catalog-rich-editor__surface{outline:0;min-height:220px;padding:18px;line-height:1.65}.catalog-rich-editor__surface:empty:before{content:attr(data-placeholder);opacity:.45;pointer-events:none}.catalog-rich-editor__surface h2,.catalog-rich-editor__surface h3{margin:18px 0 8px}.catalog-rich-editor__surface p{margin:0 0 12px}.catalog-specifications{gap:10px;display:grid}.catalog-specification-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) 40px;gap:8px;display:grid}.catalog-specification-row input{width:100%}.catalog-specification-row button,.catalog-specification-add{color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px}.catalog-specification-row button{font-size:20px}.catalog-specification-add{justify-self:start;padding:9px 13px}@media (width<=640px){.catalog-specification-row{grid-template-columns:1fr 44px}.catalog-specification-row input:first-child{grid-column:1/-1}}.catalog-category-create-trigger{color:var(--accent,#c7ff20);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:9px;padding:0;font-size:.82rem;font-weight:700}.catalog-category-create-trigger:hover{text-decoration:underline}.catalog-category-quick-create{background:#c7ff2009;border:1px solid #c7ff202e;border-radius:14px;margin:14px 0 20px;padding:16px}.catalog-category-quick-create>div:first-child{gap:4px;margin-bottom:14px;display:grid}.catalog-category-quick-create>div:first-child small{opacity:.65}.catalog-category-quick-create__actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.catalog-category-quick-create__error{color:#ff7474;margin-top:10px;display:block}.catalog-taxonomy{width:min(1380px,100% - 48px);margin:0 auto;padding:52px 0 72px}.catalog-taxonomy__hero{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.catalog-taxonomy__intro h1{margin:12px 0 8px;font-size:clamp(2.2rem,4vw,3rem);font-weight:600;line-height:1}.catalog-taxonomy__intro p{color:#ffffff94;max-width:650px;margin:0;font-size:.96rem}.catalog-taxonomy__status{background:#c7ff200e;border:1px solid #c7ff202e;border-radius:12px;margin-bottom:18px;padding:13px 16px}.catalog-taxonomy__grid{grid-template-columns:370px minmax(0,1fr);align-items:start;gap:22px;display:grid}.catalog-taxonomy-create{background:linear-gradient(#ffffff07,#ffffff03);border:1px solid #ffffff17;border-radius:18px;position:sticky;top:92px;overflow:hidden}.catalog-taxonomy-create__header{border-bottom:1px solid #ffffff12;align-items:center;gap:12px;padding:18px 20px;display:flex}.catalog-taxonomy-create__header>span{color:#c7ff20;background:#c7ff2011;border:1px solid #c7ff2047;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.catalog-taxonomy-create__header h2{margin:0;font-size:1rem}.catalog-taxonomy-create__header p{color:#ffffff7a;margin:3px 0 0;font-size:.78rem}.catalog-taxonomy-create__form{gap:18px;padding:20px;display:grid}.catalog-taxonomy-field{gap:8px;display:grid}.catalog-taxonomy-field>span{color:#ffffffb8;font-size:.76rem;font-weight:700}.catalog-taxonomy-field>span em{color:#ffffff5c;font-style:normal;font-weight:400}.catalog-taxonomy-field input,.catalog-taxonomy-field select,.catalog-taxonomy-field textarea{box-sizing:border-box;color:#f1f3f1;width:100%;font:inherit;background:#0c0f0d;border:1px solid #ffffff1c;border-radius:11px;outline:none}.catalog-taxonomy-field input,.catalog-taxonomy-field select{min-height:44px;padding:0 13px}.catalog-taxonomy-field textarea{resize:vertical;min-height:96px;padding:12px 13px}.catalog-taxonomy-field input:focus,.catalog-taxonomy-field select:focus,.catalog-taxonomy-field textarea:focus{border-color:#c7ff209e;box-shadow:0 0 0 3px #c7ff200f}.catalog-taxonomy-field small{color:#ffffff61;font-size:.72rem;line-height:1.45}.catalog-taxonomy-create__submit{justify-content:center;width:100%}.catalog-taxonomy-tree{gap:13px;display:grid}.catalog-taxonomy-tree__header{justify-content:space-between;align-items:flex-end;gap:18px;min-height:52px;padding:0 3px 9px;display:flex}.catalog-taxonomy-tree__header>div{gap:3px;display:grid}.catalog-taxonomy-tree__header span{color:#c7ff20;letter-spacing:.12em;font-size:.67rem;font-weight:800}.catalog-taxonomy-tree__header strong{font-size:1rem}.catalog-taxonomy-tree__header small{color:#ffffff6b;font-size:.74rem}.catalog-taxonomy-group{background:#ffffff05;border:1px solid #ffffff17;border-radius:16px;overflow:visible}.catalog-taxonomy-group.is-disabled,.catalog-taxonomy-child.is-disabled{opacity:.45}.catalog-taxonomy-group__header{justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:15px 17px;display:flex}.catalog-taxonomy-group__name,.catalog-taxonomy-child__name{align-items:center;gap:12px;display:flex}.catalog-taxonomy-group__name>div,.catalog-taxonomy-child__name>div{gap:3px;display:grid}.catalog-taxonomy-group__name strong{font-size:.95rem}.catalog-taxonomy-group__name small,.catalog-taxonomy-child__name small{color:#ffffff6b;font-size:.72rem}.catalog-taxonomy-icon{color:#c7ff20;background:#c7ff200b;border:1px solid #c7ff202e;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.catalog-taxonomy-group__tools,.catalog-taxonomy-child__tools{align-items:center;gap:7px;display:flex}.catalog-taxonomy-status,.catalog-taxonomy-edit>summary{color:#ffffffad;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:9px;padding:8px 11px;font-size:.72rem;list-style:none}.catalog-taxonomy-edit{position:relative}.catalog-taxonomy-edit>summary::-webkit-details-marker{display:none}.catalog-taxonomy-edit>form{z-index:50;background:#111512;border:1px solid #ffffff1f;border-radius:14px;gap:13px;width:340px;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 22px 70px #0000008c}.catalog-taxonomy-children{background:#00000017;border-top:1px solid #fff1}.catalog-taxonomy-child{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:11px 17px 11px 36px;display:flex}.catalog-taxonomy-child:last-child{border-bottom:0}.catalog-taxonomy-child__name>span{color:#c7ff2080}.catalog-taxonomy-no-children{color:#ffffff47;padding:14px 18px 14px 66px;font-size:.75rem}.catalog-taxonomy-empty{text-align:center;border:1px dashed #ffffff1a;border-radius:17px;place-items:center;min-height:260px;padding:35px;display:grid}.catalog-taxonomy-empty>span{color:#c7ff20;font-size:2rem}.catalog-taxonomy-empty strong{margin-top:8px}.catalog-taxonomy-empty p{color:#ffffff6b;max-width:420px;margin:5px auto 0;font-size:.82rem}@media (width<=980px){.catalog-taxonomy{width:min(100% - 28px,1380px);padding-top:30px}.catalog-taxonomy__grid{grid-template-columns:1fr}.catalog-taxonomy-create{position:static}}@media (width<=640px){.catalog-taxonomy__hero,.catalog-taxonomy-group__header,.catalog-taxonomy-child{flex-direction:column;align-items:stretch}.catalog-taxonomy-group__tools,.catalog-taxonomy-child__tools{justify-content:flex-end}.catalog-taxonomy-child{padding-left:17px}.catalog-taxonomy-edit>form{width:min(320px,82vw);left:0;right:auto}}.catalog-tree-node{border-top:1px solid #ffffff0e}.catalog-tree-node:first-child{border-top:0}.catalog-tree-node__row{min-height:62px;padding:11px 16px 11px calc(16px + ((var(--tree-depth) - 1) * 26px));justify-content:space-between;align-items:center;gap:16px;display:flex}.catalog-tree-node.is-disabled{opacity:.45}.catalog-tree-node__identity{align-items:center;gap:10px;min-width:0;display:flex}.catalog-tree-node__identity>div{gap:3px;min-width:0;display:grid}.catalog-tree-node__identity strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-tree-node__identity small{color:#fff6;font-size:.71rem}.catalog-tree-node__branch{color:#c7ff20;opacity:.72}.catalog-tree-node__actions{flex:none;align-items:center;gap:7px;display:flex}.catalog-tree-node__add{color:#c7ff20;background:#c7ff200b;border:1px solid #c7ff2024;border-radius:9px;padding:8px 10px;font-size:.72rem;font-weight:700;text-decoration:none}.catalog-tree-node__add:hover{background:#c7ff2017}.catalog-tree-node__children{background:#00000012}@media (width<=700px){.catalog-tree-node__row{flex-direction:column;align-items:stretch}.catalog-tree-node__actions{justify-content:flex-end}}.catalog-tree-node__add{appearance:none;cursor:pointer}.catalog-tree-node__inline-create{margin:0 16px 12px calc(42px + ((var(--tree-depth) - 1) * 26px));background:linear-gradient(#c7ff2009,#ffffff03);border:1px solid #c7ff2029;border-radius:12px;padding:14px}.catalog-tree-node__inline-create form{gap:12px;display:grid}.catalog-tree-node__inline-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.catalog-tree-node__inline-actions{justify-content:flex-end;gap:8px;display:flex}.catalog-tree-node__inline-create .catalog-taxonomy-field>span strong{color:#c7ff20}@media (width<=760px){.catalog-tree-node__inline-create{margin-left:16px}.catalog-tree-node__inline-grid{grid-template-columns:1fr}}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page{--catalog-clean-bg:#f7f7f3;--catalog-clean-surface:#fff;--catalog-clean-soft:#f4f6f1;--catalog-clean-border:#dfe4da;--catalog-clean-border-strong:#ccd4c6;--catalog-clean-text:#171b17;--catalog-clean-muted:#697068;--catalog-clean-subtle:#8a9189;--catalog-clean-accent:#a9ec00;--catalog-clean-accent-hover:#99d800;--catalog-clean-accent-soft:#a9ec001a;color:var(--catalog-clean-text)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page h1,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page h2,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page h3,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page strong{color:var(--catalog-clean-text)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page p,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page small{color:var(--catalog-clean-muted)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-taxonomy-field>span{color:var(--catalog-clean-text)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-taxonomy-field em{color:var(--catalog-clean-subtle)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page input,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page select,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page textarea{background:var(--catalog-clean-surface)!important;color:var(--catalog-clean-text)!important;border-color:var(--catalog-clean-border)!important;box-shadow:none!important}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page input::placeholder,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page textarea::placeholder{color:var(--catalog-clean-subtle)!important}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page input:focus,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page select:focus,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page textarea:focus{outline:none;border-color:var(--catalog-clean-accent)!important;box-shadow:0 0 0 3px #a9ec001f!important}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-tree-node__row{border-color:var(--catalog-clean-border)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-tree-node__children{background:#141c1206}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-tree-node__identity strong{color:var(--catalog-clean-text)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-tree-node__identity small{color:var(--catalog-clean-muted)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-tree-node__inline-create{background:var(--catalog-clean-soft);border-color:#dbe8bb}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-taxonomy-empty{color:var(--catalog-clean-muted)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-taxonomy-empty strong{color:var(--catalog-clean-text)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-tree-node__add{background:var(--catalog-clean-accent-soft);color:#5e8200;border-color:#74a00040}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-tree-node__add:hover{background:#a9ec002b}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-button:not(.catalog-button--ghost){background:var(--catalog-clean-accent)!important;color:#10150a!important;border-color:var(--catalog-clean-accent)!important}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-button:not(.catalog-button--ghost):hover{background:var(--catalog-clean-accent-hover)!important}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-button--ghost,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-taxonomy-status,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .catalog-taxonomy-edit>summary{background:var(--catalog-clean-surface);color:var(--catalog-clean-text);border-color:var(--catalog-clean-border)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-categories-page .is-disabled{opacity:.55}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page{color:#1b201b}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page :is(aside,section,div):not(.catalog-tree-node__inline-create) :has(>form[action*="/catalogo/categorias"]){background:#ffffffd1;border:1px solid #dde2d9;border-radius:18px;box-shadow:0 1px 2px #161f1206,0 10px 30px #161f1209}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-tree-node{background:#ffffffb8;border:1px solid #dfe4dc;border-radius:14px;margin-bottom:10px;overflow:hidden;box-shadow:0 1px 2px #141e1205,0 7px 22px #141e1206}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-tree-node .catalog-tree-node{box-shadow:none;background:#fafbf8;border-color:#e4e8e1;margin:0 10px 10px 24px}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-tree-node__row{border-color:#e2e6df}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-tree-node__children{background:#f7f8f5;border-top:1px solid #e8ebe5;padding-top:8px}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page input,html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page textarea,html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page select{color:#171c17!important;background:#fff!important;border:1px solid #d9ded6!important}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page input:hover,html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page textarea:hover,html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page select:hover{border-color:#cbd2c7!important}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-tree-node__identity strong{color:#191e19}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-tree-node__identity small{color:#727a70}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-taxonomy-edit>summary,html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-taxonomy-status{color:#252b24;background:#fff;border:1px solid #dce1d9;box-shadow:0 1px 2px #00000005}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-taxonomy-edit>summary:hover,html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-taxonomy-status:hover{background:#f6f8f4;border-color:#ccd3c8}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-tree-node__add{color:#628400;background:#a8e00017;border:1px solid #70970040}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-tree-node__add:hover{background:#a8e00029;border-color:#70970061}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-tree-node__inline-create{background:#f7f9f4;border-color:#d9e4c5;box-shadow:inset 0 1px #fffc}html:not(.dark):not(.theme-dark):not([data-theme=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]) .catalog-categories-page .catalog-tree-node.is-disabled{opacity:.58;background:#f4f5f2}.catalog-rich-editor__toolbar{border-bottom:1px solid var(--nv-border);background:color-mix(in srgb, var(--nv-surface) 92%, var(--nv-bg-deep));flex-wrap:wrap;align-items:center;gap:5px;padding:8px;display:flex}.catalog-rich-editor__toolbar button{width:34px;height:34px;color:var(--nv-text-soft);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;display:inline-grid}.catalog-rich-editor__toolbar button:hover{border-color:var(--nv-border-strong);background:color-mix(in srgb, var(--nv-accent) 8%, var(--nv-surface));color:var(--nv-text)}.catalog-rich-editor__toolbar svg{stroke-width:1.8px;width:17px;height:17px}.catalog-rich-editor__separator{background:var(--nv-border);width:1px;height:22px;margin:0 3px}.catalog-item-archive-button{color:#c65a5a;min-height:40px;font:inherit;cursor:pointer;background:#d647470f;border:1px solid #d6474747;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:.73rem;font-weight:760;display:inline-flex}.catalog-item-archive-button svg{width:15px;height:15px}.catalog-item-gallery__persisted{border:1px solid var(--nv-border);background:var(--nv-bg-deep);border-radius:10px;min-height:74px;position:relative;overflow:hidden}.catalog-item-gallery__persisted img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;display:block}.catalog-item-gallery__persisted button{color:#fff;cursor:pointer;background:#050705b8;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:25px;height:25px;padding:0;display:grid;position:absolute;top:5px;right:5px}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor{--catalog-editor-surface:#fff;--catalog-editor-soft:#f7f8f5;--catalog-editor-deep:#f0f2ed;--catalog-editor-border:#dce2d8;--catalog-editor-border-strong:#cbd3c7;--catalog-editor-text:#1b211a;--catalog-editor-muted:#6c7569;color:var(--catalog-editor-text)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-panel{border:1px solid var(--catalog-editor-border);background:var(--catalog-editor-surface);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #141e1206,0 12px 34px #141e1209}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-panel__heading{border-color:var(--catalog-editor-border);background:#fbfcfa}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor h1,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor h2,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor h3,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-field>span{color:var(--catalog-editor-text)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor input,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor textarea,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor select{border-color:var(--catalog-editor-border)!important;color:var(--catalog-editor-text)!important;box-shadow:none!important;background:#fff!important}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-rich-editor{border:1px solid var(--catalog-editor-border);background:#fff;border-radius:12px;overflow:hidden}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-rich-editor__toolbar{border-color:var(--catalog-editor-border);background:var(--catalog-editor-soft)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-rich-editor__toolbar button{color:#4d574b}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-rich-editor__surface{min-height:230px;color:var(--catalog-editor-text);background:#fff}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-item-live{border-color:var(--catalog-editor-border);background:#fff;box-shadow:0 1px 2px #141e1206,0 14px 38px #141e120b}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-item-preview{border-color:var(--catalog-editor-border);background:var(--catalog-editor-soft)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-item-preview__image{background:var(--catalog-editor-deep)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-item-preview__body h3{color:var(--catalog-editor-text)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-item-preview__body p,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-item-preview__body small{color:var(--catalog-editor-muted)}html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-price-mode-grid label>span,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-item-cover-upload,html:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) body:not(.dark):not(.theme-dark):not([data-theme=dark]):not([data-mode=dark]) .catalog-item-editor .catalog-item-gallery-upload{border-color:var(--catalog-editor-border);background:var(--catalog-editor-soft)}.catalog-item-editor .catalog-rich-editor__toolbar{background:#111315;border-bottom:1px solid #292d31;flex-wrap:wrap;align-items:center;gap:4px;min-height:52px;padding:8px 10px;display:flex}.catalog-item-editor .catalog-rich-editor__toolbar button{color:#aeb4bb;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:color .14s,background .14s,border-color .14s,transform .14s;display:inline-flex;position:relative}.catalog-item-editor .catalog-rich-editor__toolbar button svg{stroke-width:1.9px;pointer-events:none;width:18px;height:18px}.catalog-item-editor .catalog-rich-editor__toolbar button:hover{color:#fff;background:#1e2226;border-color:#343a40}.catalog-item-editor .catalog-rich-editor__toolbar button:active{transform:translateY(1px)}.catalog-item-editor .catalog-rich-editor__toolbar button.is-active{color:#101308;background:#c7ff20;border-color:#c7ff20;box-shadow:0 0 0 1px #c7ff2014}.catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(2),.catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(4),.catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(6),.catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(7),.catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(9){margin-right:8px}.catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(2):after,.catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(4):after,.catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(6):after,.catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(7):after,.catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(9):after{content:"";pointer-events:none;background:#30353a;width:1px;height:18px;position:absolute;top:7px;right:-7px}html[data-theme=light] .catalog-item-editor .catalog-rich-editor__toolbar{background:#f7f8f8;border-bottom-color:#dde2e5}html[data-theme=light] .catalog-item-editor .catalog-rich-editor__toolbar button{color:#545c64}html[data-theme=light] .catalog-item-editor .catalog-rich-editor__toolbar button:hover{color:#15191d;background:#fff;border-color:#d6dce0;box-shadow:0 2px 8px #0a12190f}html[data-theme=light] .catalog-item-editor .catalog-rich-editor__toolbar button.is-active{color:#111500;background:#baf400;border-color:#aede00}html[data-theme=light] .catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(2):after,html[data-theme=light] .catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(4):after,html[data-theme=light] .catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(6):after,html[data-theme=light] .catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(7):after,html[data-theme=light] .catalog-item-editor .catalog-rich-editor__toolbar button:nth-child(9):after{background:#d9dee2}.catalog-manager-card__actions{background:#ffffff04;border-top:1px solid #272b2f;align-items:center;gap:8px;margin:14px -14px -14px;padding:11px 14px;display:flex}.catalog-manager-card__actions form{margin:0}.catalog-manager-card__action,.catalog-manager-card__archived{min-height:34px;font:inherit;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.catalog-manager-card__action{color:#d9dde1;cursor:pointer;background:#171a1d;border:1px solid #30353a;transition:background .14s,border-color .14s,color .14s,transform .14s}.catalog-manager-card__action svg,.catalog-manager-card__archived svg{stroke-width:1.9px;width:15px;height:15px}.catalog-manager-card__action:hover{color:#fff;background:#202428;border-color:#495158}.catalog-manager-card__action:active{transform:translateY(1px)}.catalog-manager-card__action--edit:hover{color:#c7ff20;border-color:#c7ff206b}.catalog-manager-card__action--archive{color:#dca7a7}.catalog-manager-card__action--archive:hover{color:#ff8585;background:#ff5a5a12;border-color:#ff64646b}.catalog-manager-card__archived{color:#747c83;background:0 0;border:1px solid #292d31}html[data-theme=light] .catalog-manager-card__actions{background:#f8f9f9;border-top-color:#e1e5e8}html[data-theme=light] .catalog-manager-card__action{color:#3f474e;background:#fff;border-color:#dce1e4}html[data-theme=light] .catalog-manager-card__action:hover{color:#15191d;border-color:#c6cdd2;box-shadow:0 2px 8px #0f171c0f}html[data-theme=light] .catalog-manager-card__action--edit:hover{color:#526d00;border-color:#b4d84b}html[data-theme=light] .catalog-manager-card__action--archive:hover{color:#b43e3e;background:#fff7f7;border-color:#e9b2b2}html[data-theme=light] .catalog-manager-card__archived{color:#879097;border-color:#e0e4e7}.catalog-rich-editor{position:relative}.catalog-rich-editor__toolbar .catalog-rich-editor__icon-trigger{flex:none;gap:7px;width:auto;padding:0 10px}.catalog-rich-editor__icon-trigger span{font-size:12px;font-weight:650}.catalog-rich-icons{z-index:50;background:#15181b;border:1px solid #30363b;border-radius:14px;width:min(430px,100% - 20px);max-height:520px;position:absolute;top:58px;right:10px;overflow:hidden;box-shadow:0 22px 70px #00000052}.catalog-rich-icons__header{justify-content:space-between;align-items:center;padding:13px 14px 10px;display:flex}.catalog-rich-icons__header>div{align-items:center;gap:8px;display:flex}.catalog-rich-icons__header strong{font-size:13px}.catalog-rich-icons__header span{color:#c7ff20;border:1px solid #c7ff2052;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.catalog-rich-icons__header button{color:#9aa2a9;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.catalog-rich-icons__header button:hover{color:#fff;background:#23272b}.catalog-rich-icons__header svg{width:16px;height:16px}.catalog-rich-icons__search{background:#0f1113;border:1px solid #31373c;border-radius:10px;align-items:center;gap:8px;height:40px;margin:0 14px;padding:0 11px;display:flex}.catalog-rich-icons__search svg{color:#7e878f;width:16px;height:16px}.catalog-rich-icons__search input{color:#edf0f2;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}.catalog-rich-icons__meta{color:#747e86;padding:10px 14px 8px;font-size:10px}.catalog-rich-icons__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-height:375px;padding:0 14px 14px;display:grid;overflow-y:auto}.catalog-rich-icons__item{aspect-ratio:1;color:#9da8b2;cursor:pointer;background:#1a1e21;border:1px solid #2d3338;border-radius:9px;justify-content:center;align-items:center;min-width:0;transition:background .12s,border-color .12s,color .12s,transform .12s;display:flex}.catalog-rich-icons__item:hover{color:#161b0b;background:#c7ff20;border-color:#c7ff20;transform:translateY(-1px)}.catalog-rich-icons__item svg{pointer-events:none;width:20px;height:20px}.catalog-inline-icon{color:currentColor;vertical-align:-.18em;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:1.15em;height:1.15em;margin:0 .16em;display:inline-flex}.catalog-inline-icon svg{width:100%;height:100%}html[data-theme=light] .catalog-rich-icons{background:#fff;border-color:#d8dddf;box-shadow:0 20px 60px #1e282d29}html[data-theme=light] .catalog-rich-icons__header button:hover{color:#15191d;background:#f1f3f4}html[data-theme=light] .catalog-rich-icons__search{background:#f8f9f9;border-color:#d9dee1}html[data-theme=light] .catalog-rich-icons__search input{color:#1c2227}html[data-theme=light] .catalog-rich-icons__item{color:#6a7b91;background:#f4f7ef;border-color:#dce1e3}html[data-theme=light] .catalog-rich-icons__item:hover{color:#182000;background:#bdf500;border-color:#aede00}@media (width<=700px){.catalog-rich-icons__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.catalog-item-editor .catalog-rich-editor__toolbar{gap:8px;padding:12px 14px}.catalog-item-editor .catalog-rich-editor__toolbar button,.catalog-item-editor .catalog-rich-editor__toolbar [data-rich-icons-toggle]{border-radius:12px;min-width:44px;height:44px;padding:0 14px;font-size:15px}.catalog-item-editor .catalog-rich-editor__toolbar button svg,.catalog-item-editor .catalog-rich-editor__toolbar [data-rich-icons-toggle] svg,.catalog-item-editor .catalog-rich-editor__toolbar button i,.catalog-item-editor .catalog-rich-editor__toolbar [data-rich-icons-toggle] i{stroke-width:2.2px;width:22px;height:22px}.catalog-item-editor .catalog-rich-editor__toolbar [data-rich-icons-toggle]{gap:8px;min-width:108px;font-weight:600}.catalog-item-editor .catalog-rich-editor__surface,.catalog-item-editor .catalog-rich-editor [contenteditable=true]{font-size:28px;line-height:1.7}.catalog-item-editor .catalog-rich-editor [data-catalog-icon]{vertical-align:-.22em;width:1.55em;height:1.55em;margin:0 .2em}.catalog-rich-icons-panel__grid,.catalog-rich-icons-grid{gap:10px}.catalog-rich-icons-panel__item,.catalog-rich-icons-grid button,.catalog-rich-icons-grid__item{border-radius:14px;width:56px;height:56px}.catalog-rich-icons-panel__item svg,.catalog-rich-icons-grid button svg,.catalog-rich-icons-grid__item svg{stroke-width:2.1px;width:26px;height:26px}
