:root{--ink: #1F1B2E;--muted: #6B6878;--faint: #9B98A6;--line: #ECEAF0;--line-2: #CFCBDA;--lilac: #7C6CD0;--lilac-2: #9F7AEA;--lilac-soft: #F4F1FD;--lilac-line: #C6B8F0;--link: #7C3AED;--ok: #3E6B33;--ok-bg: #E7F2E2;--warn: #8A6516;--warn-bg: #F7EED6;--bad: #9B2C4A;--bad-bg: #FBE7EC;--bg: #F5F3FB;--card: #fff;--radius: 18px;color-scheme:light}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.55 Inter,system-ui,-apple-system,Segoe UI,sans-serif}button,input,textarea,select{font:inherit;color:inherit}a{color:var(--link)}:focus-visible{outline:2px solid var(--lilac-2);outline-offset:2px}.auth{min-height:100svh;display:grid;place-items:center;padding:24px 16px;background:radial-gradient(80% 60% at 20% 0%,#EDE6FD,transparent 70%),var(--bg)}.lg-card{position:relative;width:min(420px,100%);background:#fff;border-radius:36px;box-shadow:0 30px 80px -30px #2b283859;overflow:hidden;isolation:isolate}.lg-card:before{content:"";position:absolute;z-index:-1;left:-90px;top:-150px;width:400px;height:400px;border-radius:50%;background:linear-gradient(180deg,#dcd0fb,#eee7fd 55%,#fff0)}.lg-in-card{padding:30px 30px 26px;display:flex;flex-direction:column}.lg-brand{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:#4a3c9c;margin-bottom:70px}.lg-brand i,.brand i{font-family:Georgia,serif;font-style:italic;width:28px;height:28px;border-radius:9px;background:var(--lilac);color:#fff;display:grid;place-items:center}.lg-back{align-self:flex-start;border:0;background:none;cursor:pointer;padding:4px;margin:-56px 0 30px -6px}.lg-h{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0}.lg-sub{margin:8px 0 26px;font-size:14px;color:#55525f}.lg-lnk{border:0;background:none;padding:0;font-weight:700;color:var(--link);cursor:pointer}.lg-lnk:hover{text-decoration:underline}.lg-form{display:flex;flex-direction:column;gap:14px}.lg-f{display:flex;align-items:center;gap:10px;border:1.5px solid var(--line-2);border-radius:999px;padding:6px 18px;min-height:54px;background:#fff;cursor:text;transition:border-color .2s,box-shadow .2s}.lg-f:focus-within{border-color:var(--lilac-2);box-shadow:0 0 0 4px #9f7aea26}.lg-ic{color:#8a869a;display:grid;place-items:center;flex:none}.lg-in{position:relative;flex:1;min-width:0}.lg-in input{border:0;outline:0;background:none;font-size:15px;padding:16px 0 4px;width:100%}.lg-l{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:14px;color:#8a869a;pointer-events:none;transition:all .15s}.lg-in input:focus+.lg-l,.lg-in input:not(:placeholder-shown)+.lg-l{top:10px;font-size:11px}.lg-forgot{border:0;background:none;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--link);cursor:pointer;flex:none}.lg-act{display:flex;justify-content:flex-end;margin-top:22px}.lg-btn{display:inline-flex;align-items:center;gap:12px;border:0;border-radius:999px;padding:14px 26px;font-weight:700;color:#fff;background:linear-gradient(135deg,#B593F5,var(--lilac-2));box-shadow:0 12px 24px -12px #7c3aed99;cursor:pointer}.lg-btn:disabled{opacity:.6;cursor:progress}.lg-or{display:flex;align-items:center;gap:12px;margin:22px 0 14px;color:var(--faint);font-size:12.5px}.lg-or:before,.lg-or:after{content:"";flex:1;height:1px;background:var(--line)}.lg-g{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;border:1.5px solid var(--line-2);border-radius:999px;background:#fff;font-weight:600;cursor:pointer}.lg-g:hover{background:#faf9fd}.lg-msg{margin:0;font-size:13px;padding:8px 12px;border-radius:12px}.lg-msg.bad{background:var(--bad-bg);color:var(--bad)}.lg-msg.ok{background:var(--ok-bg);color:var(--ok)}.lg-foot{margin:26px 0 0;font-size:13px;color:var(--muted);text-align:center}.shell{min-height:100svh;display:flex;flex-direction:column}.top{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:16px;padding:12px max(16px,calc((100vw - 1120px)/2));background:#ffffffd9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:center;gap:8px;font-weight:700;white-space:nowrap}.tabs{display:flex;gap:2px;overflow-x:auto;flex:1;scrollbar-width:none}.tabs button{border:0;background:none;padding:8px 12px;border-radius:10px;color:var(--muted);font-weight:500;cursor:pointer;white-space:nowrap}.tabs button[aria-current=page]{background:var(--lilac-soft);color:#4a3c9c;font-weight:600}.who{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted);white-space:nowrap}.main{width:min(1120px,100%);margin:0 auto;padding:24px 16px 60px;display:flex;flex-direction:column;gap:16px}.head h1{font-size:1.6rem;margin:0;letter-spacing:-.01em}.head p{margin:4px 0 0;color:var(--muted)}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px;display:flex;flex-direction:column;gap:12px;min-width:0}.card h2{font-size:1.05rem;margin:0}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.between{justify-content:space-between}.note{font-size:13px;color:var(--muted)}.chip{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600;background:var(--lilac-soft);color:#4a3c9c;white-space:nowrap}.chip.ok{background:var(--ok-bg);color:var(--ok)}.chip.warn{background:var(--warn-bg);color:var(--warn)}.chip.bad{background:var(--bad-bg);color:var(--bad)}.btn{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line-2);background:#fff;border-radius:999px;padding:8px 16px;font-weight:600;font-size:14px;cursor:pointer}.btn.dark{background:#2b2838;border-color:#2b2838;color:#fff}.btn.lilac{background:var(--lilac);border-color:var(--lilac);color:#fff}.btn.sm{padding:5px 12px;font-size:13px}.btn:disabled{opacity:.55;cursor:not-allowed}.field{display:flex;flex-direction:column;gap:6px}.field label{font-weight:600;font-size:14px}.field input,.field textarea,.field select{border:1px solid var(--line-2);border-radius:12px;padding:10px 12px;background:#fff;width:100%}.field textarea{min-height:84px;resize:vertical}fieldset{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:14px;min-width:0}.check{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.check li{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:12px}.check li.cur{border-color:var(--lilac);background:var(--lilac-soft)}.check .ck{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;border:1.5px solid var(--lilac-line);color:var(--lilac)}.check li.ok .ck{background:#8db07a;border-color:#8db07a;color:#fff}table{width:100%;border-collapse:collapse;font-size:14px}th,td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:top}th{font-size:12.5px;color:var(--muted);font-weight:600}.scroll{overflow-x:auto}.thread{display:flex;flex-direction:column;gap:8px;max-height:360px;overflow:auto}.msg{padding:8px 12px;border-radius:12px;background:#f7f6fa;max-width:85%}.msg.me{align-self:flex-end;background:var(--lilac-soft)}.msg.sistema{align-self:center;background:none;color:var(--muted);font-size:13px;text-align:center}.msg.decisao{border-left:3px solid var(--lilac)}.msg small{display:block;color:var(--faint);font-size:11.5px}.slides{display:flex;flex-direction:column;gap:6px}.slides div{border-left:3px solid var(--lilac-line);padding-left:10px}.empty{color:var(--muted);text-align:center;padding:18px}.lock{border:1px dashed #E0B04A;background:#fffbf0;border-radius:12px;padding:12px}.banner{padding:12px 14px;border-radius:12px;background:var(--warn-bg);color:var(--warn);font-size:14px}#toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:50}#toast div{background:#2b2838;color:#fff;padding:10px 16px;border-radius:12px;font-size:14px;box-shadow:0 10px 30px #0003}@media (max-width: 800px){.grid2{grid-template-columns:1fr}.top{flex-wrap:wrap}.tabs{order:3;flex-basis:100%}}@media (prefers-reduced-motion: reduce){*{transition:none!important}}.auth2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:#f5f4f8}.lg2{display:grid;grid-template-columns:minmax(0,440px) minmax(0,660px);width:min(1100px,100%);min-height:600px;border-radius:28px;background:#fff;overflow:hidden;box-shadow:0 40px 90px -50px #3c141e73,0 0 0 1px #1414280a}.lg2-form{display:flex;flex-direction:column;justify-content:center;padding:56px 48px}.lg2-mark{width:44px;height:44px;display:grid;place-items:center;margin-bottom:30px;border-radius:12px;background:#fbedef;color:#8e1418;font:700 1.2rem/1 Georgia,serif}.auth2 .lg-h{font:500 2.1rem/1.15 Georgia,Times New Roman,serif;letter-spacing:-.01em;color:#2a1614}.auth2 .lg-sub{margin:10px 0 28px;font-size:15px;line-height:1.5;color:#5e5b66}.auth2 .lg-form{gap:16px}.auth2 .lg-f{border:0;border-radius:14px;min-height:56px;padding:6px 16px;background:#f4f3f7;box-shadow:inset 0 0 0 1px #1414280f}.auth2 .lg-f:focus-within{background:#fff;box-shadow:inset 0 0 0 1.5px #a8233a,0 0 0 4px #a8233a1f}.auth2 .lg-ic{color:#9c98a8}.lg-eye{border:0;background:none;color:#9c98a8;cursor:pointer;padding:4px;display:grid;place-items:center}.lg-eye:hover{color:#8e1418}.lg-forgot2{align-self:flex-end;margin-top:-6px;border:0;background:none;padding:0;font-size:13px;font-weight:600;color:#8e1418;cursor:pointer}.auth2 .lg-act{margin-top:8px}.auth2 .lg-btn{width:100%;justify-content:center;min-height:52px;border-radius:14px;font-size:15px;background:linear-gradient(110deg,#5e0f2e,#8e1418 55%,#b8393b);box-shadow:0 16px 30px -16px #8e1418bf}.auth2 .lg-or{margin:20px 0 12px}.auth2 .lg-g{border-radius:14px}.auth2 .lg-lnk{color:#8e1418}.auth2 .lg-foot{margin-top:22px;font-size:13px;line-height:1.5}.auth2 .lg-back{margin:0 0 18px -6px}.lg2-art{position:relative;display:flex;flex-direction:column;justify-content:center;padding:56px;overflow:hidden;background:radial-gradient(60% 70% at 85% 15%,rgba(249,232,168,.85),transparent 65%),radial-gradient(70% 80% at 10% 100%,rgba(248,222,220,.95),transparent 70%),linear-gradient(160deg,#fff8f4,#fcedef)}.lg2-vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lg2-art:has(.lg2-vid){justify-content:flex-end}.lg2-art:has(.lg2-vid):before{display:none}.lg2-art:has(.lg2-vid):after{inset:auto 0 0 0;width:auto;height:55%;border-radius:0;background:linear-gradient(to top,rgba(40,6,8,.72),transparent);z-index:0}.lg2-art:has(.lg2-vid) .lg2-chip{z-index:1}.lg2-art:has(.lg2-vid) .lg2-ph p{color:#fff;font-size:clamp(1.4rem,2.3vw,1.9rem)}.lg2-art:has(.lg2-vid) .lg2-ph em{color:#f9e8a8}.lg2-art:has(.lg2-vid) .lg2-ph{min-height:5em}.lg2-art:has(.lg2-vid) .lg2-dots i{background:#ffffff73}.lg2-art:has(.lg2-vid) .lg2-dots i.on{background:#fff}@media (prefers-reduced-motion: reduce){.lg2-vid{display:none}}.lg2-art:before{content:"";position:absolute;left:-12%;top:-20%;width:70%;height:140%;border-radius:50%;border-right:3px solid rgba(142,20,24,.25);transform:rotate(18deg);filter:blur(.5px)}.lg2-art:after{content:"";position:absolute;right:-18%;bottom:-30%;width:75%;height:90%;border-radius:50%;background:radial-gradient(closest-side,rgba(168,35,58,.16),transparent)}.lg2-chip{position:absolute;left:40px;top:40px;padding:10px 14px;border-radius:12px;background:#ffffffd9;box-shadow:0 10px 24px -16px #3c141e80;font:600 .78rem/1 Inter,sans-serif;letter-spacing:.26em;color:#2a1614}.lg2-chip i{font-style:normal;color:#8e1418}.lg2-ph{position:relative;z-index:1;min-height:9em}.lg2-ph p{position:absolute;inset:auto 0 0 0;margin:0;font:500 clamp(1.9rem,3.2vw,2.7rem)/1.12 Georgia,"Times New Roman",serif;text-transform:uppercase;letter-spacing:-.01em;color:#2a1614;opacity:0;transform:translateY(10px);transition:opacity .6s,transform .6s}.lg2-ph p.on{opacity:1;transform:none}.lg2-ph em{font-style:normal;color:#a8233a}.lg2-dots{position:relative;z-index:1;display:flex;gap:6px;margin-top:18px}.lg2-dots i{width:6px;height:6px;border-radius:999px;background:#2a161433;transition:width .4s,background .4s}.lg2-dots i.on{width:22px;background:#8e1418}.lg2-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;font-size:13px;color:#8a8796}.lg2-foot a{color:inherit;text-decoration:none}.lg2-foot a:hover{color:#8e1418}@media (max-width: 900px){.lg2{grid-template-columns:1fr;min-height:0}.lg2-art{display:none}.lg2-form{padding:40px 28px}}.sj{--cream: #F2EFEA;--ivory: #F8F6F3;--paper: #fff;--ink: #2A2A2A;--ink-2: #5E5B58;--muted: #8C8884;--line: rgba(42, 42, 42, .08);--line-2: rgba(42, 42, 42, .16);--wine: #B5121B;--wine-2: #D0182A;--wine-d: #7E0711;--wine-soft: #FBECEC;--sky: #DCE5EE;--sky-l: #EEF3F8;--navy: #5D7896;--ok: #2F6B45;--ok-bg: #E4F1E8;--warn: #8A6516;--warn-bg: #F8EFD8;--glass: rgba(255, 255, 255, .72);--sh: 0 0 0 1px rgba(0, 0, 0, .04), 0 24px 44px -32px rgba(40, 44, 60, .45);--red-grad: linear-gradient(120deg, #7E0711 0%, #A90F1B 45%, #D0182A 100%);display:grid;grid-template-columns:236px minmax(0,1fr);min-height:100svh;background:radial-gradient(60% 50% at 100% 0%,rgba(220,229,238,.7),transparent 70%),radial-gradient(50% 40% at 0% 100%,rgba(251,236,236,.8),transparent 70%),var(--cream);color:var(--ink);font:14.5px/1.5 Inter,system-ui,-apple-system,Segoe UI,sans-serif}.sj *,.sj *:before,.sj *:after{box-sizing:border-box}.sj button,.sj input,.sj select,.sj textarea{font:inherit;color:inherit}.sj a{color:inherit}.sj :focus-visible{outline:2px solid var(--wine-2);outline-offset:2px}.sj-load{min-height:100svh;display:grid;place-items:center;color:#8c8884;font:15px Inter,sans-serif;background:#f2efea}.sj-side{position:sticky;top:0;height:100svh;display:flex;flex-direction:column;gap:18px;padding:22px 14px;background:var(--glass);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);box-shadow:inset -1px 0 #ffffffe6,1px 0 0 var(--line)}.sj-brand{display:flex;flex-direction:column;gap:2px;padding:4px 10px 10px;text-decoration:none}.sj-brand span{font:600 1.05rem/1 Inter,sans-serif;letter-spacing:.3em}.sj-brand i{font-style:normal;color:var(--wine)}.sj-brand small{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.sj-nav{display:flex;flex-direction:column;gap:2px;flex:1;overflow-y:auto}.sj-nav a{position:relative;display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:12px;text-decoration:none;color:var(--ink-2);font-weight:500;transition:background .25s,color .25s,transform .25s}.sj-nav a:hover{background:#fffc;color:var(--ink);transform:translate(2px)}.sj-nav a[aria-current=page]{background:#fff;color:var(--wine);box-shadow:var(--sh)}.sj-nav a[aria-current=page]:before{content:"";position:absolute;left:-14px;top:9px;bottom:9px;width:3px;border-radius:3px;background:var(--wine)}.sj-nav em{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--wine);color:#fff;font:600 .7rem/20px Inter,sans-serif;font-style:normal;text-align:center}.sj-me{display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:#fff9}.sj-me b{display:block;font-weight:600}.sj-me small{color:var(--muted);font-size:.76rem}.sj-me .sj-link{margin-left:auto}.sj-main{min-width:0;padding:28px clamp(16px,3vw,40px) 60px;display:flex;flex-direction:column;gap:18px;animation:sj-in .5s cubic-bezier(.2,.7,.2,1)}@keyframes sj-in{0%{opacity:0;transform:translateY(10px)}}.sj-demo{margin:0;padding:9px 14px;border-radius:12px;background:var(--sky-l);color:var(--navy);font-size:.84rem;box-shadow:inset 0 0 0 1px #5d789626}.sj-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.sj-head h1{margin:0;font:500 clamp(1.6rem,2.6vw,2.2rem)/1.1 Inter,sans-serif;letter-spacing:-.03em}.sj-head p{margin:6px 0 0;color:var(--ink-2);max-width:60ch}.sj-kick{display:block;margin-bottom:6px;font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wine)}.sj-back{display:inline-block;margin-bottom:8px;font-size:.84rem;color:var(--muted)!important;text-decoration:none}.sj-back:hover{color:var(--wine)!important}.sj-acts{display:flex;gap:8px;flex-wrap:wrap}.sj-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;border:0;border-radius:999px;background:var(--red-grad);color:#fff!important;font-weight:600;font-size:.86rem;text-decoration:none;cursor:pointer;box-shadow:0 14px 26px -14px #7e0711b3,inset 0 1px #fff3;transition:transform .2s,box-shadow .2s}.sj-btn:hover{transform:translateY(-1px);box-shadow:0 18px 30px -14px #7e0711bf}.sj-btn.ghost{background:#fff;color:var(--ink)!important;box-shadow:inset 0 0 0 1px var(--line-2)}.sj-btn.ghost:hover{box-shadow:inset 0 0 0 1px var(--wine);color:var(--wine)!important}.sj-btn.sm{min-height:32px;padding:0 13px;font-size:.8rem}.sj-btn:disabled{opacity:.5;cursor:not-allowed}.sj-link{border:0;background:none;padding:0;color:var(--wine)!important;font-weight:600;font-size:.84rem;cursor:pointer;text-decoration:none}.sj-link:hover{text-decoration:underline}.sj-link.danger{margin-left:auto;color:var(--muted)!important}.sj-panel{background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--sh),inset 0 1px #ffffffe6;min-width:0}.sj-panel h2{margin:0 0 4px;font:600 1rem/1.3 Inter,sans-serif}.sj-panel h2.cap{flex:1;text-align:center;margin:0}.sj-panel h3{margin:10px 0 0;font-size:.86rem;font-weight:600;color:var(--ink-2)}.sj-ph{display:flex;align-items:center;justify-content:space-between;gap:12px}.sj-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.sj-empty{margin:0;padding:18px;text-align:center;color:var(--muted);font-size:.88rem}.sj-note{margin:0;font-size:.82rem;color:var(--muted)}.sj-note.center{text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.sj-text{margin:0;white-space:pre-line;color:var(--ink-2)}.sj-line{margin:0;display:flex;align-items:center;gap:8px}.sj-warn{color:var(--wine);font-weight:600}.sj-alert{margin:0;padding:10px 14px;border-radius:12px;background:var(--wine-soft);color:var(--wine-d);font-size:.86rem}.sj-lock{margin-top:8px;padding:12px;border-radius:12px;background:#fffbf0;box-shadow:inset 0 0 0 1px #ebd9a8}.sj-chip{display:inline-flex;align-items:center;white-space:nowrap;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:600;background:var(--sky-l);color:var(--navy)}.sj-chip.ok{background:var(--ok-bg);color:var(--ok)}.sj-chip.bad{background:var(--wine-soft);color:var(--wine)}.sj-chip.wait{background:var(--warn-bg);color:var(--warn)}.sj-chip.idle{background:#efebe6;color:var(--ink-2)}.sj-av{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:600;color:var(--wine);background:radial-gradient(circle at 32% 26%,#fff 0,#fbedee 45%,#ebc3c7);box-shadow:inset -3px -4px 8px #7e07111f,0 6px 12px -8px #7e071180;text-transform:uppercase}.sj-av.sm{width:24px;height:24px;font-size:.72rem}.sj-bar{display:block;height:6px;border-radius:6px;background:#2a2a2a14;overflow:hidden}.sj-bar i{display:block;height:100%;border-radius:6px;background:var(--red-grad);transition:width .8s cubic-bezier(.2,.7,.2,1)}.sj-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:0;border-radius:12px;background:#ffffffb3;text-align:left;cursor:pointer;transition:background .2s,transform .2s}.sj-row:hover{background:#fff;transform:translate(3px)}.sj-row>span:first-child{min-width:0;display:flex;flex-direction:column}.sj-row b{font-weight:600}.sj-row small{color:var(--muted);font-size:.78rem}.sj-row q{margin-top:6px;font-size:.82rem;color:var(--ink-2);quotes:"“" "”"}.sj-row-r{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.sj-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.sj-kpi{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:112px;padding:16px;border-radius:18px;text-decoration:none;background:linear-gradient(160deg,#fff,var(--ivory));box-shadow:var(--sh),inset 0 1px #fff;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;animation:sj-up .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i) * 60ms)}@keyframes sj-up{0%{opacity:0;transform:translateY(14px) scale(.98)}}.sj-kpi:after{content:"";position:absolute;right:-24px;top:-24px;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,#dce5eee6 60%,#5d789640);box-shadow:inset -6px -8px 14px #2f43661f}.sj-kpi:hover{transform:translateY(-4px);box-shadow:0 30px 50px -30px #282c3c80}.sj-kpi span{position:relative;z-index:1;font-size:.8rem;color:var(--ink-2);max-width:12ch}.sj-kpi b{font:500 2.2rem/1 Inter,sans-serif;letter-spacing:-.04em}.sj-kpi.alert b{color:var(--wine)}.sj-kpi.alert:after{background:radial-gradient(circle at 30% 30%,#fff,#f6d9db 55%,#b5121b4d)}.sj-cycles{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.sj-cyc{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:#ffffffbf;text-decoration:none;transition:transform .25s}.sj-cyc:hover{transform:translateY(-2px)}.sj-cyc span{display:flex;flex-direction:column}.sj-cyc small{color:var(--muted);font-size:.78rem}.sj-cyc2{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:#fffc}.sj-cyc2+.sj-cyc2{margin-top:4px}.sj-cyc2-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.sj-cyc2 h3{margin:6px 0 2px;font-size:1rem;font-weight:600;color:var(--ink)}.sj-cyc2 small{color:var(--muted)}.sj-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.sj-stats div,.sj-facts div{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:var(--ivory)}.sj-stats span,.sj-facts span{font-size:.72rem;color:var(--muted)}.sj-stats b{font:600 1.15rem/1.1 Inter,sans-serif}.sj-stats.wide div{background:var(--glass);box-shadow:var(--sh)}.sj-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.sj-ccard{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border-radius:20px;text-decoration:none;background:var(--glass);box-shadow:var(--sh),inset 0 1px #fff;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;animation:sj-up .6s both;animation-delay:calc(var(--i) * 60ms)}.sj-ccard:hover{transform:translateY(-4px) rotate(-.4deg);box-shadow:0 30px 50px -30px #282c3c80}.sj-ccard .sj-av{width:46px;height:46px;font-size:1.1rem}.sj-ccard b{font-size:1.05rem}.sj-ccard small{color:var(--muted)}.sj-ccard .sj-bar{width:100%}.sj-cmeta{font-size:.82rem;color:var(--ink-2)}.sj-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.sj-facts div{background:var(--glass);box-shadow:var(--sh)}.sj-facts b{font-weight:600}.sj-dl{margin:0;display:grid;grid-template-columns:110px 1fr;gap:6px 12px}.sj-dl dt{color:var(--muted);font-size:.82rem}.sj-dl dd{margin:0}.sj-dl.wide{grid-template-columns:160px 1fr}.sj-form.one{grid-template-columns:1fr}.sj-scroll{overflow-x:auto}.sj-table{width:100%;border-collapse:collapse;font-size:.88rem}.sj-table th,.sj-table td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:top}.sj-table th{font-size:.74rem;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.sj-table small{color:var(--muted)}.sj-table .r{text-align:right}.sj-table.hov tbody tr{cursor:pointer;transition:background .2s}.sj-table.hov tbody tr:hover{background:#fffc}.sj-bar2,.sj-filters{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.sj-sel{display:flex;flex-direction:column;gap:4px}.sj-sel span{font-size:.72rem;color:var(--muted);font-weight:600}.sj-sel select,.sj-person select{min-height:38px;padding:0 30px 0 12px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2)}.sj-seg{display:inline-flex;padding:4px;gap:4px;border-radius:999px;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--line)}.sj-seg button{border:0;background:none;padding:7px 14px;border-radius:999px;cursor:pointer;color:var(--ink-2);font-weight:500}.sj-seg button[aria-selected=true]{background:var(--ink);color:#fff}.sj-seg button span{margin-left:4px;opacity:.7}.sj-seg.big{flex-wrap:wrap;border-radius:18px}.sj-kanban{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);gap:12px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x proximity}.sj-col{display:flex;flex-direction:column;gap:8px;min-height:300px;padding:10px;border-radius:18px;background:#ffffff73;box-shadow:inset 0 0 0 1px #fffc;scroll-snap-align:start;transition:background .2s,box-shadow .2s}.sj-col.over{background:#fbececcc;box-shadow:inset 0 0 0 2px var(--wine-2)}.sj-col header{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 6px;font-size:.78rem}.sj-col header span{min-width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:#fff;font-weight:600;font-size:.72rem}.sj-col-b{display:flex;flex-direction:column;gap:8px;flex:1}.sj-kc{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #0000000a,0 12px 22px -18px #282c3c99;cursor:grab;transition:transform .25s,box-shadow .25s;border-left:3px solid transparent}.sj-kc:hover{transform:translateY(-2px) rotate(-.3deg);box-shadow:0 0 0 1px #0000000a,0 22px 30px -20px #282c3c99}.sj-kc.drag{opacity:.45;transform:rotate(2deg)}.sj-kc.late{border-left-color:var(--wine)}.sj-kc.p-Alta .pr{background:var(--wine-soft);color:var(--wine)}.sj-kc-c{font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wine)}.sj-kc b{font-weight:600;line-height:1.3}.sj-kc-m{display:flex;flex-wrap:wrap;gap:4px}.sj-kc-m span{padding:2px 8px;border-radius:999px;background:var(--ivory);font-size:.7rem;color:var(--ink-2)}.sj-kc-f{display:flex;align-items:center;gap:6px;font-size:.76rem;color:var(--muted)}.sj-kc-f em{margin-left:auto;font-style:normal;font-weight:600;color:var(--wine)}.sj-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.sj-cal>b{font-size:.72rem;color:var(--muted);text-align:center;padding-bottom:4px}.sj-day{min-height:92px;padding:6px;border-radius:12px;background:#ffffffb3;display:flex;flex-direction:column;gap:4px}.sj-day.out{background:none}.sj-day.now{box-shadow:inset 0 0 0 2px var(--wine-2)}.sj-day>span{font-size:.74rem;color:var(--muted)}.sj-ev{border:0;text-align:left;padding:4px 6px;border-radius:8px;font-size:.72rem;line-height:1.25;cursor:pointer;background:var(--sky-l);color:var(--navy)}.sj-ev.ok{background:var(--ok-bg);color:var(--ok)}.sj-ev.bad{background:var(--wine-soft);color:var(--wine)}.sj-ev.wait{background:var(--warn-bg);color:var(--warn)}.sj-ev.idle{background:#efebe6;color:var(--ink-2)}.sj-files{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;align-items:start}.sj-fnav{display:flex;flex-direction:column;gap:4px;position:sticky;top:20px}.sj-fnav button{display:flex;justify-content:space-between;gap:8px;padding:10px 12px;border:0;border-radius:12px;background:#ffffff8c;text-align:left;cursor:pointer;font-weight:500}.sj-fnav button[aria-current=true]{background:#fff;color:var(--wine);box-shadow:var(--sh)}.sj-fnav span{color:var(--muted);font-size:.8rem}.sj-tree{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:20px;background:var(--glass);box-shadow:var(--sh)}.sj-tree h3{margin:0 0 4px;font-size:1.05rem}.sj-tree details{border-radius:12px}.sj-tree summary{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:10px;cursor:pointer;list-style:none}.sj-tree summary::-webkit-details-marker{display:none}.sj-tree summary:hover{background:#fffc}.sj-tree summary>span:not(.sj-row-r){color:var(--muted);font-size:.78rem}.sj-cyc3>summary{background:var(--ivory)}.sj-cyc3>summary small{color:var(--muted)}.sj-cont{margin-left:14px}.sj-cont>summary{justify-content:space-between}.sj-cont>summary>span:first-child{color:var(--ink)!important;font-size:.9rem!important}.sj-fold{margin-left:14px}.sj-fold>summary svg{color:var(--wine)}.sj-fold-b{display:flex;flex-direction:column;gap:4px;padding:2px 0 8px 30px}.sj-file{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:#fffc;text-align:left;cursor:pointer}.sj-file:hover{background:#fff}.sj-file b{display:block;font-weight:500;font-size:.86rem;word-break:break-all}.sj-file small{color:var(--muted);font-size:.74rem}.sj-fi{color:var(--wine);display:grid;place-items:center}.sj-up{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);font-size:.76rem;font-weight:600;cursor:pointer}.sj-up:hover{box-shadow:inset 0 0 0 1px var(--wine);color:var(--wine)}.sj-procs{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;align-items:start}.sj-proc{white-space:pre-line;padding:4px 2px;line-height:1.7}.sj-roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sj-roles .sj-panel:first-child{background:linear-gradient(160deg,#fff,var(--wine-soft))}.sj-person{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--line)}.sj-person>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column}.sj-person small{color:var(--muted);font-size:.78rem;overflow:hidden;text-overflow:ellipsis}.sj-inline{display:flex;gap:8px;margin-top:6px}.sj-inline input{flex:1;min-width:0;min-height:38px;padding:0 14px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2)}.sj-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#2a2a2a47;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:sj-fade .3s}@keyframes sj-fade{0%{opacity:0}}.sj-drawer{position:fixed;z-index:41;top:0;right:0;bottom:0;width:min(620px,100%);overflow-y:auto;overscroll-behavior:contain;padding:22px 24px 40px;display:flex;flex-direction:column;gap:16px;background:#f8f6f3f7;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:-30px 0 60px -30px #282c3c80;animation:sj-slide .45s cubic-bezier(.2,.7,.2,1)}@keyframes sj-slide{0%{transform:translate(40px);opacity:0}}.sj-dh{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.sj-dh h2{margin:0;font:500 1.4rem/1.2 Inter,sans-serif;letter-spacing:-.02em}.sj-dh small{color:var(--muted)}.sj-x{flex:none;width:36px;height:36px;border:0;border-radius:12px;background:#fff;box-shadow:var(--sh);cursor:pointer;color:var(--wine)}.sj-dstat{display:flex;gap:6px;flex-wrap:wrap}.sj-form fieldset{border:0;padding:0;margin:0;display:contents}.sj-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sj-f{display:flex;flex-direction:column;gap:5px;min-width:0}.sj-f.wide,.sj-vid.wide,.sj-dact{grid-column:1 / -1}.sj-f>span{font-size:.76rem;font-weight:600;color:var(--ink-2)}.sj-f input,.sj-f select,.sj-f textarea{width:100%;min-height:40px;padding:9px 12px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2)}.sj-f textarea{resize:vertical;line-height:1.5}.sj-f input:focus,.sj-f select:focus,.sj-f textarea:focus{outline:none;box-shadow:inset 0 0 0 2px var(--wine-2)}.sj-form :disabled{background:transparent;box-shadow:inset 0 0 0 1px var(--line)}.sj-vid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px;border-radius:14px;background:var(--sky-l);border:0;margin:0}.sj-vid[hidden]{display:none}.sj-vid>b,.sj-vid>legend{grid-column:1 / -1;font-size:.8rem;color:var(--navy);font-weight:600;padding:0}.sj-checks{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px 14px}.sj-checks label{display:inline-flex;gap:6px;align-items:center;font-size:.86rem}.sj-dact{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:4px}.sj-dsec{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid var(--line)}.sj-dsec h3{margin:0 0 4px;font-size:.92rem}.sj-fk{display:flex;justify-content:space-between;align-items:center;margin-top:6px;font-weight:600;font-size:.84rem}.sj-fk small{color:var(--muted);font-weight:400}.sj-thread{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto}.sj-msg{align-self:flex-end;max-width:88%;padding:9px 12px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:.88rem}.sj-msg.cli{align-self:flex-start;background:var(--sky-l)}.sj-msg.ok{box-shadow:inset 3px 0 0 var(--ok)}.sj-msg.bad{box-shadow:inset 3px 0 0 var(--wine)}.sj-msg small{display:block;color:var(--muted);font-size:.72rem}@media (max-width: 1200px){.sj-kpis,.sj-facts,.sj-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.sj{grid-template-columns:1fr}.sj-side{position:sticky;z-index:20;height:auto;flex-direction:row;align-items:center;gap:10px;padding:10px 12px;overflow:hidden}.sj-brand{padding:0 6px 0 0}.sj-brand small{display:none}.sj-nav{flex-direction:row;overflow-x:auto;scrollbar-width:none}.sj-nav a{white-space:nowrap;padding:8px 10px}.sj-nav a span{font-size:.84rem}.sj-nav a[aria-current=page]:before{display:none}.sj-me{padding:0;background:none}.sj-me>span:nth-child(2){display:none}.sj-grid2,.sj-roles,.sj-files{grid-template-columns:1fr}.sj-fnav{position:static;flex-direction:row;overflow-x:auto}.sj-fnav button{white-space:nowrap}}@media (max-width: 600px){.sj-main{padding:18px 14px 50px}.sj-kpis,.sj-facts,.sj-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sj-form,.sj-vid{grid-template-columns:1fr}.sj-nav a span{display:none}.sj-cal{grid-template-columns:1fr}.sj-cal>b,.sj-day.out{display:none}.sj-day{min-height:0}.sj-drawer{padding:18px 16px 40px}}@media (prefers-reduced-motion: reduce){.sj *,.sj *:before{animation:none!important;transition:none!important}}.cf .sj-side{background:#ffffff9e}.cf-hero{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(22px,3vw,34px);border-radius:24px;background:radial-gradient(70% 90% at 100% 0%,rgba(220,229,238,.9),transparent 60%),linear-gradient(160deg,#fff,var(--ivory));box-shadow:var(--sh),inset 0 1px #fff;animation:sj-up .6s both}.cf-hero h1{margin:0;font:500 clamp(1.5rem,2.8vw,2.3rem)/1.15 Inter,sans-serif;letter-spacing:-.03em;max-width:30ch;text-wrap:balance}.cf-hero p{margin:0;color:var(--ink-2)}.cf-hero .sj-acts{margin-top:6px}.cf-prog{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;counter-reset:s}.cf-prog.small{grid-template-columns:repeat(4,minmax(0,1fr))}.cf-prog li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:14px;background:#ffffff8c;font-size:.8rem;color:var(--muted);text-align:center}.cf-prog li span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:.78rem;background:#fff;box-shadow:inset 0 0 0 1.5px var(--line-2)}.cf-prog li.ok{color:var(--ok)}.cf-prog li.ok span{background:var(--ok);color:#fff;box-shadow:none}.cf-prog li.cur{background:#fff;color:var(--wine);font-weight:600;box-shadow:var(--sh)}.cf-prog li.cur span{background:var(--red-grad);color:#fff;box-shadow:0 8px 16px -8px #7e0711b3;animation:cf-pulse 2s ease-in-out infinite}@keyframes cf-pulse{50%{transform:scale(1.08)}}.cf-pend h2{font-size:1.05rem}.cf-p{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line)}.cf-p>span{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-weight:500}.cf-p svg{color:var(--wine);flex:none}.cf-p small{width:100%;padding-left:28px;color:var(--wine);font-size:.76rem;font-weight:600}.cf-p.late{box-shadow:inset 3px 0 0 var(--wine),0 0 0 1px var(--line)}.cf-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.cf-svc{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.cf-svc>div{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:#fffc}.cf-svc h3{margin:0;color:var(--wine);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase}.cf-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(170px,1fr);gap:10px;overflow-x:auto;padding-bottom:8px}.cf-col{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:16px;background:#ffffff80;min-height:140px}.cf-col.on{background:var(--wine-soft)}.cf-col header{display:flex;justify-content:space-between;font-size:.78rem;font-weight:600;padding:2px 4px 6px}.cf-col header span{color:var(--muted)}.cf-col a{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:12px;background:#fff;text-decoration:none;font-weight:500;font-size:.86rem;box-shadow:0 10px 18px -16px #282c3c99;transition:transform .2s}.cf-col a:hover{transform:translateY(-2px)}.cf-col small{color:var(--muted);font-size:.7rem;font-weight:500}.cf-map{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.cf-pauta{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:20px;background:var(--glass);box-shadow:var(--sh),inset 0 1px #fff}.cf-pauta.need{box-shadow:0 0 0 2px #d0182a59,var(--sh)}.cf-pauta-h{display:flex;align-items:flex-start;gap:12px}.cf-pauta-h>div{flex:1;min-width:0}.cf-pauta-h small{color:var(--muted);font-size:.74rem}.cf-pauta h3{margin:2px 0 0;font-size:1rem;font-weight:600;color:var(--ink)}.cf-date{flex:none;width:46px;display:flex;flex-direction:column;align-items:center;padding:6px 0;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:.68rem;text-transform:uppercase;color:var(--wine)}.cf-date b{font-size:1.15rem;color:var(--ink);line-height:1.1}.cf-obj{margin:0;font-size:.86rem}.cf-decide{background:linear-gradient(160deg,#fff,var(--wine-soft))}.cf-adj{display:flex;flex-direction:column;gap:10px}.cf-adj p{margin:0}.cf-adj textarea{width:100%;padding:10px 12px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);resize:vertical}.cf-round{padding:8px 12px;border-radius:10px;background:var(--warn-bg);color:var(--warn);font-size:.88rem}.cf-check{display:flex;align-items:flex-start;gap:8px;font-size:.88rem}.cf-check input{margin-top:3px;accent-color:var(--wine)}.cf-video{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cf-video>div{display:flex;flex-direction:column;gap:2px;min-width:140px;padding:12px 14px;border-radius:14px;background:var(--glass);box-shadow:var(--sh)}.cf-video>div span{font-size:.72rem;color:var(--muted)}.cf-video>div.ok b{color:var(--ok)}.cf-video .sj-note{flex-basis:100%}.cf-up{cursor:pointer}.cf-final{background:linear-gradient(160deg,#fff,var(--ok-bg))}.cf-extra{background:linear-gradient(160deg,#fff,var(--sky-l))}.cf-areas{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;align-items:start}.cf-bprog{display:flex;align-items:center;gap:12px}.cf-bprog>span:first-child{font-weight:600;white-space:nowrap}.cf-bprog .sj-bar{flex:1}.cf-steps{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.cf-steps button{flex:none;border:0;padding:8px 12px;border-radius:999px;background:#fff9;color:var(--ink-2);font-size:.8rem;cursor:pointer;white-space:nowrap}.cf-steps button.ok{color:var(--ok)}.cf-steps button[aria-current=true]{background:var(--ink);color:#fff}.cf-q{display:flex;flex-direction:column;gap:14px}.cf-q h2{font-size:1.2rem}.cf-yn{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 18px}.cf-yn legend{width:100%;padding:0 0 6px;font-size:.76rem;font-weight:600;color:var(--ink-2)}.cf-yn label{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer}.cf-yn input{accent-color:var(--wine)}.cf-attach{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cf-send{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.cf-ans{margin:0;display:grid;gap:4px 0}.cf-ans dt{font-size:.8rem;color:var(--muted);margin-top:8px}.cf-ans dd{margin:0;white-space:pre-line}.sj-thread.tall{max-height:460px}.cf-wait{min-height:100svh;display:grid;place-content:center;gap:12px;text-align:center;padding:24px;background:#f2efea;font-family:Inter,sans-serif}@media (max-width: 900px){.cf-prog,.cf-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 600px){.cf-prog,.cf-prog.small,.cf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-p{flex-direction:column;align-items:flex-start}}.cf .sj-head .sj-seg{align-self:flex-end}.cf-dir{background:linear-gradient(160deg,#fff,var(--sky-l))}.cf-mini{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.cf-mini dt{grid-row:1;font-size:.68rem;color:var(--muted)}.cf-mini dd{grid-row:2;margin:0;font-size:.8rem;font-weight:500}.cf-ok{color:var(--ok)}.cf-no{color:var(--muted)}.cf-pauta h3 a{text-decoration:none}.cf-pauta h3 a:hover{color:var(--wine)}.cf-pauta.pub{opacity:.8}.cf-pubt{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:7px 12px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);font-size:.82rem;font-weight:500;cursor:pointer}.cf-pubt input{accent-color:var(--ok)}.cf-pubrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cf .sj-ev{display:flex;flex-direction:column;gap:1px;text-decoration:none}.cf .sj-ev b{font-weight:600}.cf .sj-ev small{opacity:.8;font-size:.66rem}.cf-legend{display:flex;flex-wrap:wrap;gap:6px;padding-top:4px}@media (max-width: 600px){.cf-mini{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-mini dt,.cf-mini dd{grid-row:auto}}.c2{--wine: #8E1418;--wine-2: #A8233A;--wine-d: #73080F;--wine-soft: #FBEDEF;--red-grad: linear-gradient(120deg, #73080F, #9A1A20);background:#f6f6f9}.c2 .sj-side{background:#fff;box-shadow:1px 0 #1414280f;padding:22px 16px;gap:12px}.c2-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.c2 .sj-brand span{letter-spacing:.26em}.c2-tog{border:0;background:none;color:#8a8796;cursor:pointer;padding:6px;border-radius:8px}.c2-tog:hover{background:#f2f1f5;color:var(--ink)}.c2-sec{display:block;margin:14px 12px 6px;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8a8796}.c2-sec:first-child{margin-top:4px}.c2 .sj-nav a{padding:10px 12px;border-radius:12px;color:#3b3842}.c2 .sj-nav a:hover{background:#f6f4f7;transform:none}.c2 .sj-nav a[aria-current=page]{background:var(--wine-soft);color:var(--wine-2);box-shadow:none;font-weight:600}.c2 .sj-nav em{background:#c0263d}.c2 .sj-me{background:none;border-top:1px solid rgba(20,20,40,.07);border-radius:0;padding:14px 4px 0}.c2 .sj-av{background:var(--wine-soft);color:var(--wine-2)}.c2-out{margin-left:auto;border:0;background:none;color:#8a8796;cursor:pointer;padding:6px;border-radius:8px}.c2-out:hover{color:var(--wine-2);background:var(--wine-soft)}.c2.col .sj-side{display:none}.c2 .sj-main{padding-top:14px;gap:16px}.c2-bar{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid rgba(20,20,40,.06)}.c2-bell{position:relative;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #c0263d59;color:#c0263d}.c2-bell em{position:absolute;top:-7px;right:-7px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#c0263d;color:#fff;font:600 .7rem/20px Inter,sans-serif;font-style:normal;text-align:center;box-shadow:0 0 0 2px #f6f6f9}.c2-hello{position:relative;display:flex;align-items:flex-start;gap:18px;padding:24px 26px;border-radius:22px;background:linear-gradient(160deg,#fff,#fdf6f7);box-shadow:0 0 0 1px #1414280d,0 20px 40px -34px #3c141e73}.c2-av{flex:none;width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:var(--wine-soft);color:var(--wine-2);font:600 1.6rem/1 Inter,sans-serif;box-shadow:0 0 0 3px #fff,0 0 0 5px #c0263d40}.c2-hello h1{margin:6px 0 4px;font:600 clamp(1.4rem,2.4vw,1.9rem)/1.15 Inter,sans-serif;letter-spacing:-.02em}.c2-hello p{margin:0;color:#5e5b66}.c2-svc{margin-top:8px!important;font-size:.84rem;color:#8a8796!important}.c2-date{position:absolute;right:24px;top:22px;font-size:.86rem;color:#8a8796}.c2-appr{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border-radius:20px;background:#fdf1f3;box-shadow:inset 0 0 0 1px #c0263d33}.c2-appr-h{display:flex;align-items:flex-start;gap:14px;margin-bottom:6px}.c2-appr-h>svg{flex:none;width:40px;height:40px;padding:10px;border-radius:50%;background:#f9dde2;color:#c0263d}.c2-appr-h div{flex:1}.c2-appr h2{margin:2px 0;font-size:1.15rem;color:#c0263d}.c2-appr p{margin:0;font-size:.88rem;color:#5e5b66}.c2-more{flex:none;font-size:.86rem;color:#c0263d;text-decoration:none;font-weight:500}.c2-ar{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #1414280d}.c2-ar>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.c2-ar b{font-weight:500}.c2-ar small{font-size:.8rem;color:#8a8796}.c2-ar em{font-style:normal;font-weight:600;color:#c0263d}.c2-go{flex:none;padding:9px 16px;border-radius:10px;background:#c0263d;color:#fff!important;font-size:.84rem;font-weight:600;text-decoration:none;box-shadow:0 10px 20px -12px #c0263dcc}.c2-go.ghost{background:#fff;color:var(--wine-2)!important;box-shadow:inset 0 0 0 1px #c0263d59}.c2-dot{flex:none;display:inline-block;width:8px;height:8px;border-radius:50%;background:#b9b6c2}.c2-dot.reels{background:#d8305a}.c2-dot.carr{background:#1f6e91}.c2-dot.post{background:#2f8a5b}.c2-dot.story{background:#c9821b}.c2-dot.wait{background:#c0263d}.c2-dot.ok{background:#2f8a5b}.c2-dot.bad{background:#c9821b}.c2-dot.prod{background:#1f6e91}.c2-card{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #1414280d}.c2-card h2{margin:0;font-size:1.02rem}.c2-ch{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.c2-k{display:block;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8a8796;margin-bottom:2px}.c2-wk{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:12px;text-decoration:none}.c2-wk:hover{background:#f7f6f9}.c2-wk>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.c2-wk small{display:flex;align-items:center;gap:6px;color:#8a8796;font-size:.78rem}.c2-wd{flex:none;width:46px;display:flex;flex-direction:column;align-items:center;font-size:.66rem;text-transform:uppercase;color:#8a8796}.c2-wd b{font-size:1.2rem;color:var(--ink)}.c2-cal{padding:16px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px #1414280d}.c2-calh{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:10px}.c2-calh h2{margin:0;font-size:1.05rem;min-width:180px;text-align:center}.c2-nav{width:34px;height:34px;border:0;border-radius:10px;background:#f6f4f7;cursor:pointer;font-size:1.1rem;color:#3b3842}.c2-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid rgba(20,20,40,.06)}.c2-grid>b{padding:10px 0;text-align:center;font-weight:400;font-size:.84rem;color:#8a8796;border-bottom:1px solid rgba(20,20,40,.06)}.c2-day{display:flex;flex-direction:column;gap:8px;min-height:150px;padding:8px;border-right:1px solid rgba(20,20,40,.06);border-bottom:1px solid rgba(20,20,40,.06)}.c2-day:nth-child(7n+7){border-right:0}.c2-day.out{background:#fbfbfc}.c2-dn{align-self:flex-end;font-size:.82rem;color:#8a8796}.c2-day.now .c2-dn{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--wine-d);color:#fff;font-weight:600}.c2-slot{flex:1;min-height:70px;border-radius:12px;border:1.5px dashed rgba(20,20,40,.1)}.c2-ev{display:flex;flex-direction:column;gap:3px;padding:6px 6px 10px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #14142812,0 14px 24px -22px #28141e99;text-decoration:none;transition:transform .2s}.c2-ev:hover{transform:translateY(-2px)}.c2-cover{display:grid;place-items:center;aspect-ratio:1;margin-bottom:4px;border-radius:10px;background:linear-gradient(150deg,#f8dee3,#fbeff1) center/cover no-repeat}.c2-cover.carr{background-color:#ddebf2;background-image:linear-gradient(150deg,#ddebf2,#f0f6f9)}.c2-cover.post{background-image:linear-gradient(150deg,#ddf0e5,#f1f8f4)}.c2-cover.story{background-image:linear-gradient(150deg,#f7e8cf,#fbf4e8)}.c2-cover[style]{background-size:cover}.c2-cover small{font-size:.58rem;font-weight:600;color:#28141e73;letter-spacing:.08em;text-transform:uppercase}.c2-fmt{display:flex;align-items:center;gap:6px;font:700 .64rem/1.2 Inter,sans-serif;letter-spacing:.06em;padding:0 4px}.c2-fmt.reels{color:#d8305a}.c2-fmt.carr{color:#1f6e91}.c2-fmt.post{color:#2f8a5b}.c2-fmt.story{color:#c9821b}.c2-net{padding:0 4px;font-size:.64rem;color:#d8305a}.c2-ev b{padding:0 4px;font-size:.78rem;font-weight:600;line-height:1.25;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c2-st{display:flex;align-items:center;gap:5px;padding:0 4px;font-size:.66rem;color:#8a8796}.c2-list .sj-row{align-items:center;gap:12px}.c2-list .sj-row>span:nth-child(2){flex:1}.c2-guide{background:linear-gradient(160deg,#fff,#fff8e4)}.c2 .cf-prog li{background:#fff}@media (max-width: 1000px){.c2-day{min-height:110px;padding:5px}.c2-ev b,.c2-net,.c2-st{display:none}}@media (max-width: 700px){.c2-hello{flex-direction:column}.c2-date{position:static}.c2-ar{flex-wrap:wrap}.c2-grid>b{font-size:.7rem}.c2-fmt{font-size:.5rem}.c2-cover small{display:none}}.c2{--plum: #8E1418;--plum-2: #B5121B;--mauve: #FBF1CF;--cream: #FFFDF8;--rose: #D7262E;--skyc: #FFFFFF;--sun: #F9E8A8;background:radial-gradient(70% 70% at 0% 0%,#E9A39C,transparent 62%),radial-gradient(60% 70% at 100% 100%,#F9E8A8,transparent 62%),linear-gradient(135deg,#f6cfc9,#fff9f2 55%,#fbefc6)}.c2 .sj-side{margin:14px 0 14px 14px;height:calc(100svh - 28px);border-radius:26px;background:linear-gradient(180deg,#fff,#fff6e0);box-shadow:inset 0 1px #fff,0 30px 60px -40px #78141880}.c2 .sj-main{margin:14px 14px 14px 12px;border-radius:26px;background:var(--cream);box-shadow:inset 0 1px #fff,0 30px 60px -40px #78141880}.c3-me{display:flex;align-items:center;gap:12px;padding:8px 6px 4px}.c3-me b{display:block;font-weight:600;font-size:.92rem;line-height:1.2}.c3-me small{color:#8c6a62;font-size:.76rem}.c3-av{flex:none;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;font:700 1.3rem/1 Inter,sans-serif;color:#fff;background:radial-gradient(circle at 30% 25%,#FF9A8F,var(--rose) 45%,var(--plum) 100%);box-shadow:0 0 0 4px #fff,0 14px 24px -12px #8e1418b3}.c2 .sj-nav a[aria-current=page]{background:#fff;color:var(--plum);box-shadow:0 10px 20px -16px #8e1418b3,inset 0 1px #fff}.c2 .sj-nav a[aria-current=page] svg{color:var(--rose)}.c2 .sj-nav em{background:var(--rose)}.c2 .sj-me .sj-av{display:none}.c2-bell{box-shadow:inset 0 0 0 1px #8e141833;color:var(--plum)}.c2-bell em{background:var(--rose);box-shadow:0 0 0 2px var(--cream)}.c3-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.c3-head h1{margin:2px 0 0;font:600 clamp(1.6rem,3vw,2.3rem)/1.05 Inter,sans-serif;letter-spacing:-.02em;text-transform:uppercase;color:#4a0a0e}.c3-k{display:block;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#b0544c}.c3-date{color:#8c6a62;font-size:.88rem}.c3-dash{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:16px;align-items:start}.c3-main{display:flex;flex-direction:column;gap:16px;min-width:0}.c3-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.c3-p{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:22px;background:var(--mauve);box-shadow:inset 0 1px #fffc,inset 0 -2px #8e14180f}.c3-ph{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px 2px}.c3-ph h2{margin:0;font-size:.98rem;font-weight:600;color:#4a0a0e}.c3-ph a{font-size:.8rem;color:#8e1418;text-decoration:underline;text-underline-offset:3px}.c3-pill{display:flex;align-items:center;gap:12px;padding:8px;border-radius:999px;background:var(--cream);text-decoration:none;box-shadow:0 1px #fff inset,0 10px 18px -16px #8e1418b3;transition:transform .2s,box-shadow .2s}.c3-pill:hover{transform:translateY(-2px);box-shadow:0 1px #fff inset,0 16px 24px -18px #8e1418cc}.c3-pill>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column}.c3-pill b{font-size:.86rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c3-pill small{font-size:.74rem;color:#8c6a62}.c3-pill em{font-style:normal;font-weight:600;color:var(--rose)}.c3-pill.warn{background:#fff1c2}.c3-fi{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-weight:700;color:#fff;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.55),transparent 45%),var(--plum-2);box-shadow:inset 0 -3px 6px #00000026}.c3-fi.reels{background-color:var(--rose)}.c3-fi.carr{background-color:#3e8fae}.c3-fi.post{background-color:#3f9a6b}.c3-fi.wait{background-color:#d49a2a}.c3-go{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--plum);color:#fff;font-size:1.1rem;box-shadow:inset 0 -2px 4px #00000040}.c3-day{flex:none;width:46px;height:46px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.6rem;text-transform:uppercase;color:#8c6a62;background:#fff;box-shadow:inset 0 0 0 1.5px #8e141833}.c3-day b{font-size:1rem;color:#4a0a0e;line-height:1}.c3-none{margin:4px;font-size:.84rem;color:#8c6a62}.c3-agenda{display:grid;grid-template-columns:240px minmax(0,1fr);gap:16px;align-items:start}.c3-mini{padding:12px;border-radius:18px;background:var(--cream);box-shadow:inset 0 1px #fff}.c3-mini>b{display:block;text-align:center;font-size:.82rem;margin-bottom:6px;color:#4a0a0e}.c3-mini>div{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center;font-size:.7rem}.c3-mini u{text-decoration:none;color:#a3887e;font-weight:600}.c3-mini i{font-style:normal;padding:4px 0;border-radius:8px;color:#5a3a34;position:relative}.c3-mini i.has:after{content:"";position:absolute;left:50%;bottom:1px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--rose)}.c3-mini i.now{background:var(--plum);color:#fff;font-weight:700}.c3-alist{display:flex;flex-direction:column;gap:8px}.c3-ad{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border-radius:999px;background:var(--cream);text-decoration:none}.c3-ad>span:last-child{display:flex;flex-direction:column;min-width:0}.c3-ad b{font-size:.84rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c3-ad small{font-size:.72rem;color:#8c6a62}.c3-dn{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-weight:700;background:#fff;box-shadow:inset 0 0 0 1.5px #8e141840}.c3-shots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.c3-shot{display:flex;flex-direction:column;gap:2px;text-decoration:none}.c3-shot .c2-cover{aspect-ratio:16/9;border-radius:16px;box-shadow:0 16px 26px -20px #8e1418cc}.c3-shot b{margin-top:6px;font-size:.82rem}.c3-shot small{font-size:.72rem;color:#8c6a62}.c3-ai{position:relative;display:flex;align-items:center;gap:18px;padding:18px 22px;border-radius:22px;overflow:hidden;color:#fff;background:radial-gradient(80% 140% at 100% 0%,rgba(249,232,168,.45),transparent 60%),linear-gradient(120deg,#5a0a0e,#8e1418 55%,#c8262e);box-shadow:0 24px 40px -28px #5a0a0ee6,inset 0 1px #ffffff26}.c3-ai .c3-k{color:#f9e8a8}.c3-ai p{margin:4px 0 0;font-size:.95rem;line-height:1.5;max-width:70ch}.c3-orb{position:relative;flex:none;width:64px;height:64px}.c3-orb i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;mix-blend-mode:screen;filter:blur(2px);animation:c3-spin 7s linear infinite}.c3-orb i:nth-child(1){background:radial-gradient(circle at 30% 30%,#fff,#FF9A8F 35%,transparent 70%)}.c3-orb i:nth-child(2){background:radial-gradient(circle at 70% 40%,#FFFFFF,transparent 60%);animation-duration:5s;animation-direction:reverse}.c3-orb i:nth-child(3){background:radial-gradient(circle at 40% 75%,#F9E8A8,transparent 55%);animation-duration:9s}@keyframes c3-spin{to{transform:rotate(360deg)}}.c3-rings{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:26px;background:linear-gradient(180deg,#c2232b,#8e1418);box-shadow:inset 0 1px #ffffff26,0 30px 50px -36px #5a0a0ee6}.c3-ring{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px 16px;border-radius:20px;background:#ffffff14;box-shadow:inset 0 1px #ffffff1f;color:#fff4ec}.c3-ring>span{font-size:.78rem;color:#fbe3df}.c3-ring svg{width:108px;height:108px;transform:rotate(-90deg);filter:drop-shadow(0 6px 10px rgba(0,0,0,.25))}.c3-ring circle{fill:none;stroke-width:10;stroke-linecap:round}.c3-ring .bg{stroke:#ffffff1f}.c3-ring .fg{stroke:#ffb0a6;transition:stroke-dasharray 1s}.c3-ring.sky .fg{stroke:var(--skyc)}.c3-ring.sun .fg{stroke:var(--sun)}.c3-ring b{position:absolute;top:50%;left:50%;transform:translate(-50%,-30%);font-size:1.25rem;color:#fff}.c3-ring small{font-size:.7rem;color:#f6d2cc}.c3-more{align-self:center;color:#fff4ec;font-size:.82rem;text-decoration:underline;text-underline-offset:3px}.c2 .cf-prog li{background:var(--mauve)}.c2 .cf-dir,.c2 .c2-card,.c2 .sj-panel,.c2 .c2-cal{background:var(--mauve);box-shadow:inset 0 1px #fffc}.c2 .sj-row{background:var(--cream)}@media (max-width: 1100px){.c3-dash{grid-template-columns:1fr}.c3-rings{flex-direction:row;flex-wrap:wrap}.c3-ring{flex:1;min-width:150px}}@media (max-width: 760px){.c3-two,.c3-agenda{grid-template-columns:1fr}.c2 .sj-main,.c2 .sj-side{margin:0;border-radius:0;height:auto}.c3-head{flex-direction:column;align-items:flex-start}}.c2{--wine: #8E1418;--wine-2: #B5121B;--wine-d: #5A0A0E;--wine-soft: #FBE3DF;--red-grad: linear-gradient(120deg, #5A0A0E, #8E1418 55%, #C8262E)}button.c3-pill{width:100%;border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.c2 .sj-btn:not(.ghost){background:var(--red-grad);color:#fff;box-shadow:0 14px 24px -16px #8e1418e6,inset 0 1px #fff3}.c2 .sj-kpi{background:linear-gradient(160deg,#fff,#fff6da);box-shadow:inset 0 1px #fff,0 18px 30px -26px #8e1418b3}.c2 .sj-kpi:after{background:radial-gradient(circle at 30% 30%,#fff,#f9e8a8 55%,#d7262e59);box-shadow:inset -6px -8px 14px #8e141824}.c2 .sj-kpi b{color:#4a0a0e}.c2 .sj-kpi.alert{background:var(--red-grad)}.c2 .sj-kpi.alert span,.c2 .sj-kpi.alert b{color:#fff}.c2 .sj-kpi.alert:after{background:radial-gradient(circle at 30% 30%,#fff,rgba(249,232,168,.8) 55%,transparent)}.c2 .sj-cyc{background:var(--cream);box-shadow:inset 0 1px #fff}.c2 .sj-bar i{background:linear-gradient(90deg,#d7262e,#f2b84b)}.c2 .sj-head h1{color:#4a0a0e}.c2 .sj-kc{background:var(--cream)}.c2 .sj-col{background:#fbf1cfb3}.sjx .sj-side{gap:14px}.sjx .sj-nav a[aria-current=page]:before{display:none}@media (max-width: 1100px){.c2 .sj-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 560px){.c2 .sj-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.c2 .sj-demo{background:#fff6dae6;color:#6a3a30;box-shadow:inset 0 0 0 1px #f2b84b73}.c3-fi.carr{background-color:#e3a93c}.c3-fi.post{background-color:#e46a5e}.c2{--acc: #D7262E;--bg: #F7F7F8;--card: #fff;--bd: #ECEDF0;--tx: #111827;--tx2: #4B5563;--mut: #6B7280;--soft: color-mix(in srgb, var(--acc) 9%, #fff);background:var(--bg);color:var(--tx);grid-template-columns:260px minmax(0,1fr)}.c2 .sj-side{margin:0;height:100svh;border-radius:0;background:var(--card);box-shadow:inset -1px 0 0 var(--bd);padding:20px 14px 14px;gap:14px;-webkit-backdrop-filter:none;backdrop-filter:none}.c2 .sj-main{margin:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0 clamp(16px,3vw,44px) 48px;gap:20px}.c2.col{grid-template-columns:0 minmax(0,1fr)!important}.ws-top,.c2 .c2-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:2px 8px 6px}.ws-brand{display:flex;flex-direction:column;text-decoration:none;color:var(--tx)}.ws-brand b{font:700 1.35rem/1.1 Inter,sans-serif;letter-spacing:-.02em}.ws-brand b i{font-style:normal;color:var(--acc)}.ws-brand small{font-size:.82rem;color:var(--tx2)}.c2 .sj-brand span{font-size:1.2rem;letter-spacing:.2em;color:var(--tx)}.c2 .sj-brand i{color:var(--acc)}.c2 .sj-brand small{color:var(--tx2)}.ws-ic,.c2 .c2-tog{border:0;background:none;color:var(--mut);padding:6px;border-radius:8px;cursor:pointer;display:grid;place-items:center}.ws-ic:hover,.c2 .c2-tog:hover{background:var(--bg);color:var(--tx)}.c2 .sj-nav{gap:2px}.ws-sec,.c2 .c2-sec{display:block;margin:16px 12px 6px;font:600 .7rem/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.ws-sec:first-child,.c2 .c2-sec:first-child{margin-top:6px}.c2 .sj-nav a,.ws-cfg{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;color:#374151;font-weight:400;font-size:.95rem;text-decoration:none;box-shadow:none}.ws-cfg{margin-top:18px;border:0;background:none;cursor:pointer;font:inherit;width:100%;text-align:left}.c2 .sj-nav a:hover,.ws-cfg:hover{background:var(--bg);transform:none}.c2 .sj-nav a svg,.ws-cfg svg{color:var(--mut)}.c2 .sj-nav a[aria-current=page]{background:var(--soft);color:var(--acc);box-shadow:none;font-weight:500}.c2 .sj-nav a[aria-current=page] svg{color:var(--acc)}.c2 .sj-nav a[aria-current=page]:before{display:none}.c2 .sj-nav em{background:var(--acc)}.ws-me{display:flex;align-items:center;gap:6px;margin:0 -14px -14px;padding:14px;border-top:1px solid var(--bd)}.ws-who{flex:1;min-width:0;display:flex;align-items:center;gap:12px;border:0;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit;padding:4px;border-radius:12px}.ws-who:hover{background:var(--bg)}.ws-who span:last-child{min-width:0;display:flex;flex-direction:column}.ws-who b{font-weight:500;font-size:.92rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-who small{font-size:.8rem;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-av,.hx-av,.pf-av{flex:none;display:grid;place-items:center;border-radius:50%;overflow:hidden;font:600 1rem/1 Inter,sans-serif;color:#fff;background:var(--acc)}.ws-av{width:40px;height:40px}.ws-av img,.hx-av img,.pf-av img{width:100%;height:100%;object-fit:cover;display:block}.ws-bar,.c2 .c2-bar{display:flex;align-items:center;justify-content:space-between;margin:0 calc(-1*clamp(16px,3vw,44px));padding:14px clamp(16px,3vw,44px);border-bottom:1px solid var(--bd);background:var(--card)}.ws-bell,.c2 .c2-bell{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:var(--card);color:var(--tx2);box-shadow:inset 0 0 0 1px var(--bd)}.ws-bell em,.c2 .c2-bell em{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--acc);color:#fff;font:600 .66rem/18px Inter,sans-serif;font-style:normal;text-align:center}.c2 .sj-demo{border-radius:12px;background:var(--card);color:var(--tx2);box-shadow:inset 0 0 0 1px var(--bd)}.hx{display:flex;flex-direction:column;gap:14px;padding:22px 24px;border-radius:20px;background:linear-gradient(120deg,var(--card) 35%,color-mix(in srgb,var(--acc) 7%,var(--card)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 14%,var(--bd)),0 10px 30px -24px #00000040}.hx-top{display:flex;align-items:center;gap:16px}.hx-av{width:68px;height:68px;font-size:1.5rem;box-shadow:0 0 0 3px var(--card),0 0 0 4px color-mix(in srgb,var(--acc) 35%,transparent)}.hx-t{flex:1;min-width:0}.hx-t h1{margin:0;font:600 clamp(1.4rem,2.2vw,1.8rem)/1.2 Inter,sans-serif;letter-spacing:-.02em}.hx-t p{margin:4px 0 0;color:var(--tx2)}.hx-date{align-self:flex-start;color:var(--mut);font-size:.9rem}.hx-phrase{display:flex;align-items:center;gap:8px;margin:0;color:var(--tx2);font-size:.92rem}.hx-phrase svg{color:var(--acc);flex:none}.hx-phrase i{font-style:italic}.hx-phrase .sj-link{display:inline-flex;align-items:center;gap:8px;color:var(--mut)}.hx-note{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border-radius:14px;background:var(--card);box-shadow:inset 0 0 0 1px var(--bd)}.hx-note b{font-weight:600}.hx-note span{color:var(--tx2);font-size:.92rem}.hx-late{margin-top:-6px;padding-left:4px;color:var(--mut);font-size:.8rem}.hx-acts{display:flex;flex-wrap:wrap;gap:8px}.hx-acts button{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:0;border-radius:10px;background:var(--card);color:var(--tx);font:500 .92rem Inter,sans-serif;cursor:pointer;box-shadow:inset 0 0 0 1px var(--bd)}.hx-acts button:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 45%,var(--bd))}.hx-chips{display:flex;flex-wrap:wrap;gap:8px;padding-top:14px;border-top:1px solid var(--bd)}.hx-chips button{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:0;border-radius:10px;background:var(--card);color:var(--tx);font:500 .9rem Inter,sans-serif;cursor:pointer;box-shadow:inset 0 0 0 1px var(--bd)}.hx-chips button i{width:8px;height:8px;border-radius:50%}.hx-chips button[aria-pressed=true]{background:var(--tx);color:var(--card);box-shadow:none}.wk{display:flex;flex-direction:column;gap:12px;padding:22px 24px;border-radius:20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--bd),0 10px 30px -24px #0003}.wk-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.wk-k{font:600 .74rem/1 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--tx2)}.wk-h p{margin:6px 0 0;color:var(--tx2)}.wk-h a{color:var(--tx);text-decoration:none;font-size:.9rem}.wk-leg{display:flex;flex-wrap:wrap;gap:16px;font-size:.84rem;color:var(--tx2)}.wk-leg span:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;vertical-align:1px;background:currentColor}.wk-leg b{font-weight:600;color:var(--tx);margin-left:4px}.wk-leg .apr:before,.wk-ev.apr i{background:#e11d48}.wk-leg .tar:before,.wk-ev.tar i{background:#f59e0b}.wk-leg .pub:before,.wk-ev.pub i{background:#16a34a}.wk-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.wk-day{display:flex;flex-direction:column;gap:6px;min-height:260px;padding:10px 8px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--bd)}.wk-day.now{background:color-mix(in srgb,var(--acc) 4%,var(--card));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--acc) 40%,var(--bd))}.wk-dn{font-size:.78rem;text-transform:uppercase;color:var(--mut);padding:0 2px}.wk-dn b{color:var(--tx);font-size:.9rem}.wk-day.now .wk-dn,.wk-day.now .wk-dn b{color:var(--acc)}.wk-free,.wk-more{color:#9ca3af;font-size:.76rem;padding:0 2px}.wk-ev{display:grid;grid-template-columns:7px 1fr;gap:2px 6px;align-items:start;padding:7px 8px;border:0;border-radius:8px;background:var(--bg);color:var(--tx);font:400 .78rem/1.3 Inter,sans-serif;text-align:left;cursor:pointer}.wk-ev i{width:6px;height:6px;border-radius:50%;margin-top:5px}.wk-ev span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wk-ev small{grid-column:2;color:#e11d48;font-weight:600;font-size:.7rem}.wk-ev.late{background:color-mix(in srgb,#E11D48 12%,var(--card))}.wk-ev.late i{background:#e11d48}.wk-ev:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 30%,transparent)}.c2 .sj-panel,.c2 .c2-card,.c2 .c2-cal,.c2 .cf-dir,.c2 .sj-ccard,.c2 .sj-cyc2,.c2 .c3-p{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:20px;box-shadow:inset 0 0 0 1px var(--bd),0 10px 30px -24px #0003}.c2 .sj-panel h2,.c2 .c3-ph h2{font-weight:600;color:var(--tx)}.c2 .sj-row,.c2 .sj-cyc,.c2 .c3-pill,.c2 .c3-ad,.c2 .c3-mini,.c2 .sj-kc{background:var(--bg);box-shadow:none}.c2 .sj-row:hover,.c2 .c3-pill:hover{background:color-mix(in srgb,var(--acc) 6%,var(--bg))}.c2 .sj-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.c2 .sj-kpi{min-height:96px;background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:16px;box-shadow:inset 0 0 0 1px var(--bd);animation:none}.c2 .sj-kpi:after{display:none}.c2 .sj-kpi span{font-size:.8rem;color:var(--tx2);padding:0;background:none;box-shadow:none}.c2 .sj-kpi b{font:600 1.9rem/1 Inter,sans-serif;letter-spacing:-.03em;color:var(--tx)}.c2 .sj-kpi.alert{background:var(--soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 30%,var(--bd))}.c2 .sj-kpi.alert span,.c2 .sj-kpi.alert b{color:var(--acc)}.c2 .sj-btn:not(.ghost){background:var(--acc);color:#fff;box-shadow:none;border-radius:10px}.c2 .sj-btn.ghost{background:var(--card);color:var(--tx);box-shadow:inset 0 0 0 1px var(--bd);border-radius:10px}.c2 .sj-bar i{background:var(--acc)}.c2 .sj-col{background:var(--bg);border-radius:16px;box-shadow:inset 0 0 0 1px var(--bd)}.c2 .sj-head h1,.c2 .c3-head h1{color:var(--tx);text-transform:none;font-weight:600;letter-spacing:-.02em}.c2 .c3-go,.c2 .c3-mini i.now{background:var(--acc)}.c2 .c3-ai{color:var(--tx);background:var(--card);box-shadow:inset 0 0 0 1px var(--bd);border-radius:20px}.c2 .c3-ai .c3-k{color:var(--mut)}.c2 .c3-rings{background:var(--card);box-shadow:inset 0 0 0 1px var(--bd);border-radius:20px;padding:12px}.c2 .c3-ring{background:var(--bg);box-shadow:none;color:var(--tx);border-radius:16px}.c2 .c3-ring>span,.c2 .c3-ring small{color:var(--mut)}.c2 .c3-ring b{color:var(--tx)}.c2 .c3-ring .bg{stroke:var(--bd)}.c2 .c3-ring .fg{stroke:var(--acc)}.c2 .c3-more{color:var(--tx)}@media (max-width: 1100px){.c2 .sj-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.wk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 760px){.wk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-day{min-height:0}.hx-top{flex-wrap:wrap}.hx-date{order:-1;width:100%}}.c2[data-theme=escuro]{--bg: #0F1115;--card: #171A21;--bd: #262A33;--tx: #E5E7EB;--tx2: #A1A7B3;--mut: #8B909C;--soft: color-mix(in srgb, var(--acc) 18%, #171A21)}.c2[data-theme=escuro] .sj-nav a,.c2[data-theme=escuro] .ws-cfg{color:#c9cdd5}.c2[data-theme=escuro] .sj-drawer,.c2[data-theme=escuro] .sj-drawer input,.c2[data-theme=escuro] .sj-drawer select,.c2[data-theme=escuro] .sj-drawer textarea,.c2[data-theme=escuro] input,.c2[data-theme=escuro] select,.c2[data-theme=escuro] textarea{background:var(--card);color:var(--tx)}.c2[data-theme=escuro] .sj-row b,.c2[data-theme=escuro] .sj-kc b{color:var(--tx)}.c2[data-dens=compacta]{font-size:13.5px}.c2[data-dens=compacta] .sj-main{gap:12px}.c2[data-dens=compacta] .hx,.c2[data-dens=compacta] .wk,.c2[data-dens=compacta] .sj-panel{padding:14px 16px;gap:10px}.c2[data-dens=compacta] .sj-nav a{padding:6px 10px}.c2[data-dens=compacta] .wk-day{min-height:200px}.c2[data-dens=compacta] .sj-kpi{min-height:78px;padding:12px}.pf-layer{--bg: #F7F7F8;--card: #fff;--bd: #ECEDF0;--tx: #111827;--tx2: #4B5563;--mut: #6B7280;position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px;font:14.5px/1.5 Inter,system-ui,sans-serif;color:var(--tx)}.pf-layer[data-theme=escuro]{--bg: #0F1115;--card: #171A21;--bd: #262A33;--tx: #E5E7EB;--tx2: #A1A7B3;--mut: #8B909C}.pf-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#11182759;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pf{position:relative;width:min(500px,100%);max-height:calc(100svh - 40px);display:flex;flex-direction:column;border-radius:18px;background:var(--card);box-shadow:0 30px 70px -20px #00000059;overflow:hidden}.pf header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid var(--bd)}.pf header h2{margin:0;font-size:1.05rem;font-weight:600}.pf-x{border:0;background:none;font-size:1rem;color:var(--mut);cursor:pointer;padding:6px}.pf-b{overflow-y:auto;padding:22px 24px 26px;display:flex;flex-direction:column;gap:12px}.pf-photo{display:flex;align-items:center;gap:18px;margin-bottom:6px}.pf-av{width:76px;height:76px;font-size:1.6rem}.pf-photo small{color:var(--mut);font-size:.82rem}.pf-acts{display:flex;flex-wrap:wrap;gap:4px 14px;margin-bottom:4px}.pf-a{border:0;background:none;padding:0;font:500 .92rem Inter,sans-serif;color:var(--acc);cursor:pointer}.pf-a.gh{color:var(--tx2)}.pf-form{display:flex;flex-direction:column;gap:12px}.pf-form label,.pf-sel{display:flex;flex-direction:column;gap:6px}.pf-form label span{font-size:.88rem;color:var(--tx2)}.pf-form input,.pf-sel select{width:100%;padding:11px 14px;border:0;border-radius:12px;background:var(--bg);color:var(--tx);font:inherit;box-shadow:inset 0 0 0 1px var(--bd)}.pf-form input:focus,.pf-sel select:focus{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--acc) 55%,transparent)}.pf-btn{align-self:flex-start;padding:10px 16px;border:0;border-radius:10px;background:var(--acc);color:#fff;font:600 .9rem Inter,sans-serif;cursor:pointer}.pf-btn.gh{background:var(--card);color:var(--tx);box-shadow:inset 0 0 0 1px var(--bd)}.pf hr{width:100%;border:0;border-top:1px solid var(--bd);margin:10px 0 2px}.pf h3{margin:0;font-size:.95rem;font-weight:600}.pf-l{font-size:.88rem;color:var(--tx2)}.pf-n{color:var(--mut);font-size:.8rem;margin-top:-4px}.pf-cores{display:flex;flex-wrap:wrap;gap:10px}.pf-cores button{width:34px;height:34px;border:0;border-radius:50%;background:var(--c);cursor:pointer}.pf-cores button[aria-checked=true]{box-shadow:0 0 0 3px var(--card),0 0 0 5px var(--c)}.pf-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pf-2>div{display:flex;flex-direction:column;gap:6px}.pf-seg{display:flex;padding:3px;border-radius:12px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--bd)}.pf-seg button{flex:1;padding:8px 10px;border:0;border-radius:9px;background:none;color:var(--tx2);font:500 .86rem Inter,sans-serif;cursor:pointer}.pf-seg button[aria-pressed=true]{background:var(--tx);color:var(--card)}@media (max-width: 520px){.pf-2{grid-template-columns:1fr}}.c2 .sj-main{animation:none}.hx,.c2 .c3-ai{background:radial-gradient(60% 120% at 100% 0%,rgba(255,145,190,.45),transparent 70%),radial-gradient(55% 110% at 75% 100%,rgba(255,170,110,.4),transparent 70%),linear-gradient(115deg,#fff 35%,#fff1ea 70%,#ffe3ee);box-shadow:inset 0 0 0 1px #fbdde3,0 10px 30px -24px #00000040}.c2[data-theme=escuro] .hx,.c2[data-theme=escuro] .c3-ai{background:radial-gradient(60% 120% at 100% 0%,rgba(255,90,150,.28),transparent 70%),radial-gradient(55% 110% at 75% 100%,rgba(255,140,70,.22),transparent 70%),var(--card);box-shadow:inset 0 0 0 1px var(--bd)}.c2:not([data-theme=escuro]){background:linear-gradient(160deg,#fff,#fff6f7 40%,#fde8ee 75%,#fadde6) fixed}.c2:not([data-theme=escuro]) .ws-bar,.c2:not([data-theme=escuro]) .c2-bar{background:#fff9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sj-lead{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;background:var(--bg, #F7F7F8)}.sj-lead.novo{box-shadow:inset 3px 0 0 var(--acc, #D7262E)}.sj-lead-h{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.sj-lead-h span:first-child{display:flex;flex-direction:column}.sj-lead-h small{color:var(--mut, #6B7280);font-size:.8rem}.sj-lead .sj-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (max-width: 900px){.c2{grid-template-columns:1fr!important}.c2 .sj-side{position:sticky;top:0;z-index:20;height:auto;flex-direction:row;align-items:center;gap:8px;padding:8px 12px;box-shadow:inset 0 -1px 0 var(--bd)}.ws-top,.c2 .c2-top{padding:0}.ws-top .ws-ic,.c2 .c2-top .c2-tog,.ws-brand small,.c2 .sj-brand small{display:none}.c2 .sj-nav{flex:1;flex-direction:row;align-items:center;overflow-x:auto;scrollbar-width:none}.ws-sec,.c2 .c2-sec{display:none}.c2 .sj-nav a,.ws-cfg{white-space:nowrap;padding:8px 10px;margin:0;width:auto}.ws-me{margin:0;padding:0;border:0}.ws-who span:last-child{display:none}.ws-bar .ws-ic,.c2 .c2-bar .c2-tog{display:none}.c2.col .sj-side{display:flex}}@media (max-width: 600px){.c2 .sj-nav a span,.ws-cfg span{display:none}}
