.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}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.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}}.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}}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-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}}
