.ceo-app{font-size:16px;font-weight:400;line-height:normal;min-height:100vh}.ceo-app h1,.ceo-app h2,.ceo-app h3{font-weight:900}.ceo-app{--g-900:#0a4438;--g-800:#0d5446;--g-700:#106452;--g-600:#147560;--g-500:#1d8a72;--g-300:#8cc7b2;--g-200:#bfe0d4;--g-100:#e4f1ec;--g-50:#f2f8f5;--gold-800:#6b4c10;--gold-600:#a47b2c;--gold-500:#c49a48;--gold-300:#e3c98d;--gold-100:#f6edd6;--gold-50:#fbf7ec;--ground:#efeee8;--card:#fff;--card-2:#f5f4ee;--ink:#15211d;--ink-2:#3a4944;--ink-3:#65736d;--red:#b3392c;--red-bg:#fbe7e3;--amber:#9a6a10;--amber-bg:#fbefd6;--blue:#2b5f95;--blue-bg:#e7f0fa;--ok:#137350;--ok-bg:#e0f2e8;--font:"Cairo","Segoe UI",Tahoma,sans-serif}.ceo-app *{box-sizing:border-box}.ceo-app{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font);font-variant-numeric:tabular-nums}.ceo-app a{color:inherit;text-decoration:none}.ceo-app button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}.ceo-app svg{display:block}.ceo-app .num{direction:ltr;unicode-bidi:isolate;display:inline-block}.ceo-app .sr{font-size:.5em;font-weight:800;margin-inline-start:.3em;color:var(--gold-600)}.ceo-app .chip{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:900;white-space:nowrap}.ceo-app .chip.red{background:var(--red-bg);color:var(--red)}.ceo-app .chip.amber{background:var(--amber-bg);color:var(--amber)}.ceo-app .chip.ok{background:var(--ok-bg);color:var(--ok)}.ceo-app .chip.gold{background:var(--gold-100);color:var(--gold-800)}.ceo-app .chip.muted{background:var(--card-2);color:var(--ink-2)}.ceo-app .chip.glass{background:rgba(255,255,255,.14);color:#fff}.ceo-app .btn{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:999px;background:var(--card);font-size:14.5px;font-weight:800;white-space:nowrap}.ceo-app .btn.dark{background:var(--g-800);color:#fff}.ceo-app .btn.gold{background:var(--gold-500);color:#fff}.ceo-app .c-panel{background:var(--card);border-radius:26px;min-width:0}.ceo-app .ph{padding:18px 20px 6px}.ceo-app .ph small{display:block;color:var(--ink-3);font-size:13.5px;font-weight:700}.ceo-app .lbl{color:var(--ink-3);font-size:14px;font-weight:800}.ceo-app .av{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--gold-100);color:var(--gold-800)}.ceo-app .dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--c);flex:0 0 auto}.ceo-app .track{height:8px;border-radius:99px;background:var(--card-2);overflow:hidden}.ceo-app .track i{display:block;height:100%;border-radius:99px;background:var(--c,var(--g-600))}.ceo-app .model-tag{position:fixed;inset-inline-start:16px;bottom:16px;z-index:50;padding:8px 14px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:900}.ceo-app .muted{color:var(--ink-3);font-size:14.5px;font-weight:700}.ceo-app .chips{display:flex;flex-wrap:wrap;gap:6px}.ceo-app .chip.blue{background:var(--blue-bg);color:var(--blue)}.ceo-app .btn.ghost{background:var(--card);color:var(--ink-2)}.ceo-app .btn .ico,.ceo-app .mini .ico{font-size:18px}.ceo-app .mini{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;background:var(--g-50);color:var(--g-700);font:800 13.5px var(--font);white-space:nowrap}.ceo-app .mini:hover{background:var(--g-100)}.ceo-app .empty{padding:20px;color:var(--ink-3);text-align:center;font-weight:700}.ceo-app .pills{display:flex;flex-wrap:wrap;gap:6px}.ceo-app .pill{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:999px;background:var(--card);color:var(--ink-2);font:800 14px var(--font);white-space:nowrap}.ceo-app .pill b{padding:0 7px;border-radius:99px;background:var(--card-2);font-size:12.5px}.ceo-app .pill.on{background:var(--gold-300);color:var(--gold-800)}.ceo-app .pill.on b{background:rgba(255,255,255,.55)}.ceo-app .tl{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-radius:22px;background:var(--card);min-width:0;color:inherit}.ceo-app .tl-t{display:grid;gap:1px;min-width:0}.ceo-app .tl-t small{color:var(--ink-2);font-size:14px;font-weight:800}.ceo-app .tl-t b{font-size:23px;font-weight:900;line-height:1.3;white-space:nowrap}.ceo-app .tl-t>span{color:var(--ink-3);font-size:13px;font-weight:700}.ceo-app .tl-ic{display:grid;flex:0 0 auto;width:48px;height:48px;place-items:center;border-radius:16px}.ceo-app .tl-ic .ico{font-size:24px}.ceo-app .tl.g .tl-ic{background:var(--ok-bg);color:var(--ok)}.ceo-app .tl.y .tl-ic{background:var(--gold-100);color:var(--gold-800)}.ceo-app .tl.b .tl-ic{background:var(--blue-bg);color:var(--blue)}.ceo-app .tl.r .tl-ic{background:var(--red-bg);color:var(--red)}.ceo-app .tl.amber .tl-ic{background:var(--amber-bg);color:var(--amber)}.ceo-app .tl.dark{background:linear-gradient(135deg,var(--g-800),var(--g-700));color:#fff}.ceo-app .tl.dark .tl-t small{color:var(--gold-300)}.ceo-app .tl.dark .tl-t span{color:var(--od1)}.ceo-app .tl.dark .rs{--rc:var(--gold-300)}.ceo-app .tl.dark .tl-ic{background:rgba(255,255,255,.12);color:var(--gold-300)}.ceo-app .tl-pct{display:grid;flex:0 0 auto;min-width:54px;height:40px;place-items:center;padding:0 10px;border-radius:14px;font-size:15px;font-weight:900}.ceo-app .tl.amber .tl-pct{background:var(--amber-bg);color:var(--amber)}.ceo-app .tl.r .tl-pct{background:var(--red-bg);color:var(--red)}.ceo-app .tl.none{background:var(--card-2)}.ceo-app .tl.none .tl-pct{background:#fff;color:var(--ink-3)}.ceo-app .tl.sel.amber{background:var(--amber-bg)}.ceo-app .tl.sel.r{background:var(--red-bg)}.ceo-app .tl.sel .tl-pct{background:#fff}.ceo-app .tiles-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ceo-app .tiles-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ceo-app .tiles-5{display:grid;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));gap:12px}.ceo-app .row-2-1{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:stretch}.ceo-app .row-1-2{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:16px;align-items:start}.ceo-app .cols-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ceo-app .sec-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px}.ceo-app .sec-hero .r{position:relative;display:grid;place-items:center}.ceo-app .sec-hero .r b{position:absolute;font-size:22px;font-weight:900}.ceo-app .sh-t{display:grid;gap:6px;min-width:0}.ceo-app .sh-t h2{margin:0;font-size:24px;font-weight:900}.ceo-app .who-card{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:18px;background:var(--card-2)}.ceo-app .who-card b{display:block;font-size:15px;font-weight:900}.ceo-app .who-card small{display:block;color:var(--ink-3);font-size:13px;font-weight:700}.ceo-app .av.sm{width:30px;height:30px}.ceo-app .av.xs{width:24px;height:24px}.ceo-app .av.lg{width:56px;height:56px}.ceo-app .av.ok{background:var(--g-100);color:var(--g-700)}.ceo-app .av.amber{background:var(--gold-100);color:var(--gold-800)}.ceo-app .av.red{background:var(--red-bg);color:var(--red)}.ceo-app .av.g{background:var(--g-100);color:var(--g-700)}.ceo-app .tw{overflow-x:auto;padding:0 8px 8px}.ceo-app .tb{width:100%;border-collapse:collapse;font-size:15px}.ceo-app .tb th{padding:10px 12px;color:var(--ink-3);font-size:13.5px;font-weight:800;text-align:start;white-space:nowrap}.ceo-app .tb td{padding:11px 12px;border-top:1px solid #efede6;font-weight:700;vertical-align:middle}.ceo-app .tb tbody tr[data-go]{cursor:pointer}.ceo-app .tb tbody tr:hover td{background:var(--card-2)}.ceo-app .tb tbody tr:hover td:first-child{border-start-start-radius:14px;border-end-start-radius:14px}.ceo-app .tb tbody tr:hover td:last-child{border-start-end-radius:14px;border-end-end-radius:14px}.ceo-app .tb td b{font-weight:900;white-space:nowrap}.ceo-app .tb .blk{display:block;color:var(--ink-3);font-size:13px;font-weight:700}.ceo-app .pr{display:flex;align-items:center;gap:10px;min-width:0}.ceo-app .pr b{display:block;font-size:15px;font-weight:900}.ceo-app .pr small{display:block;color:var(--ink-3);font-size:13px;font-weight:700}.ceo-app .wh{display:inline-flex;align-items:center;gap:6px;font-weight:800;white-space:nowrap}.ceo-app .pb{display:flex;align-items:center;gap:8px;min-width:130px}.ceo-app .pb .track{flex:1}.ceo-app .pb b{min-width:38px;font-weight:900}.ceo-app .mates{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.ceo-app .mate{display:grid;gap:12px;padding:16px}.ceo-app .mate-h{display:flex;align-items:center;gap:12px}.ceo-app .mate-h>div{flex:1;min-width:0}.ceo-app .mate-h b{display:block;font-size:17px;font-weight:900}.ceo-app .mate-h small{color:var(--ink-3);font-size:13.5px;font-weight:700}.ceo-app .mate-s{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ceo-app .mate-s div{display:grid;justify-items:center;padding:10px 6px;border-radius:16px;background:var(--card-2);text-align:center}.ceo-app .mate-s small{color:var(--ink-3);font-size:13px;font-weight:800}.ceo-app .mate-s b{font-size:18px;font-weight:900}.ceo-app .mate-r{display:flex;align-items:center;justify-content:space-between;gap:12px;white-space:nowrap;color:var(--ink-2);font-size:14px;font-weight:800}.ceo-app .mate-r .pb{flex:1 1 auto;max-width:62%;min-width:0}.ceo-app .spark{display:flex;align-items:flex-end;gap:4px;flex:1 1 auto;max-width:62%;height:34px}.ceo-app .spark i{flex:1;border-radius:4px 4px 2px 2px;background:var(--g-200)}.ceo-app .spark i.hi{background:var(--g-600)}.ceo-app .mate-f{display:flex;align-items:center;justify-content:space-between;gap:8px}.ceo-app .ai{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:620px;overflow:hidden}.ceo-app .ai-th{display:flex;flex-direction:column;gap:4px;padding:16px 12px;background:var(--card-2)}.ceo-app .ai-th .grp{margin:8px 8px 2px;color:var(--ink-3);font-size:13px;font-weight:900}.ceo-app .th{display:grid;gap:1px;padding:10px 12px;border-radius:14px;text-align:start}.ceo-app .th b{font-size:14.5px;font-weight:800;line-height:1.5}.ceo-app .th span{color:var(--ink-3);font-size:13px;font-weight:700}.ceo-app .th:hover{background:#fcfbf7}.ceo-app .th.on{background:#fff}.ceo-app .th.on b{color:var(--g-700)}.ceo-app .ai-c{display:flex;flex-direction:column;min-width:0}.ceo-app .chat{flex:1;display:grid;align-content:start;gap:20px;padding:14px 20px}.ceo-app .msg{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start}.ceo-app .msg .av{width:40px;height:40px;border-radius:14px}.ceo-app .msg.mine .av{background:var(--gold-300)}.ceo-app .mm{display:flex;align-items:center;gap:8px;margin-bottom:6px}.ceo-app .mm b{font-size:15px;font-weight:900}.ceo-app .mm time{color:var(--ink-3);font-size:13px;font-weight:700}.ceo-app .bubble{display:inline-block;margin:0;padding:12px 16px;border-radius:6px 18px 18px 18px;background:var(--g-700);color:#fff;font-size:16px;font-weight:700;line-height:1.8}.ceo-app .answer{display:grid;gap:12px;padding:16px 18px;border-radius:6px 20px 20px 20px;background:var(--card-2)}.ceo-app .answer h3{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:900;color:var(--g-700)}.ceo-app .answer h3:before{content:"";width:6px;height:18px;border-radius:4px;background:var(--gold-500)}.ceo-app .answer p{margin:0;font-size:16px;font-weight:600;line-height:1.9}.ceo-app .answer p b{font-weight:900}.ceo-app .cmp div{display:grid;justify-items:center;gap:1px;padding:12px;border-radius:16px;background:#fff;text-align:center}.ceo-app .cmp small{color:var(--ink-2);font-size:13.5px;font-weight:800}.ceo-app .cmp b{font-size:22px;font-weight:900}.ceo-app .cmp b.bad{color:var(--red)}.ceo-app .cmp span{color:var(--ink-3);font-size:13px;font-weight:700}.ceo-app .props{display:grid;gap:8px}.ceo-app .prop{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:#fff}.ceo-app .pn{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:var(--gold-100);color:var(--gold-800);font-weight:900}.ceo-app .prop p{margin:4px 0 0;font-size:15px;font-weight:700;line-height:1.7}.ceo-app .sugs{display:flex;flex-wrap:wrap;gap:6px;padding:0 20px 12px}.ceo-app .composer,.ceo-app .sugs .pill{background:var(--card-2)}.ceo-app .composer{display:flex;align-items:center;gap:10px;margin:0 20px 20px;padding:6px;border-radius:20px}.ceo-app .composer input{flex:1;min-width:0;height:46px;padding:0 12px;border:0;outline:0;background:transparent;font:700 16px var(--font);color:var(--ink)}.ceo-app .send{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:var(--g-700);color:#fff}.ceo-app .rp-dark{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 22px;border-radius:28px;color:#fff;background:radial-gradient(130% 120% at 100% 0,var(--hero-a) 0,var(--g-900) 60%,var(--hero-c) 100%)}.ceo-app .rp-txt p{margin:8px 0 0;font-size:16.5px;font-weight:700;line-height:1.9;color:var(--od0)}.ceo-app .rp-txt p b{color:#fff;font-weight:900}.ceo-app .rp-st{display:grid;grid-template-columns:repeat(4,auto);gap:8px}.ceo-app .rp-st .st{display:grid;justify-items:center;gap:0;min-width:120px;padding:10px 14px;border-radius:18px;text-align:center;background:var(--chip-light)}.ceo-app .rp-st .st b{font-size:21px;font-weight:900;color:var(--g-700);white-space:nowrap}.ceo-app .rp-st .st small{color:var(--ink-2);font-size:13px;font-weight:800;white-space:nowrap}.ceo-app .rp-st .st.r b{color:var(--red)}.ceo-app .rp-st .st.y{background:linear-gradient(135deg,var(--gold-200),var(--gold-300))}.ceo-app .rp-st .st.y b{color:var(--gold-900)}.ceo-app .rp-st .st.y small{color:var(--gold-800)}.ceo-app .rp-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ceo-app .rp-l{display:grid;align-content:start;gap:8px;padding-bottom:14px}.ceo-app .rp-l .li{margin:0 14px}.ceo-app .li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:16px;background:var(--card-2);border-inline-start:4px solid var(--lc,var(--g-500))}.ceo-app .li.ok{--lc:var(--ok)}.ceo-app .li.red{--lc:var(--red)}.ceo-app .li.amber{--lc:var(--gold-500)}.ceo-app .li b{display:block;font-size:15px;font-weight:900;line-height:1.5}.ceo-app .li small{display:block;color:var(--ink-3);font-size:13.5px;font-weight:700;line-height:1.6}.ceo-app .rank{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-auto-flow:column;column-gap:26px;padding:2px 18px 14px}.ceo-app .rk{display:grid;grid-template-columns:28px 140px minmax(0,1fr) 110px;align-items:center;gap:10px;padding:8px 4px;border-bottom:1px solid #efede6}.ceo-app .rk .n{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:var(--g-50);color:var(--g-700);font-size:13px;font-weight:900}.ceo-app .rk b{font-size:15px;font-weight:800}.ceo-app .rk .pb{min-width:0}.ceo-app .rk .amt{text-align:end;font-weight:900}.ceo-app .plan{display:flex;padding:14px 20px 20px;overflow-x:auto}.ceo-app .inst{position:relative;flex:1 0 140px;display:grid;justify-items:center;gap:4px;text-align:center}.ceo-app .inst:before{content:"";position:absolute;top:18px;inset-inline-start:50%;width:100%;height:3px;background:#e6e4dc}.ceo-app .inst:last-child:before{display:none}.ceo-app .inst .c{position:relative;z-index:1;display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#e6e4dc;color:var(--ink-2);font-weight:900}.ceo-app .inst.paid .c{background:var(--ok);color:#fff}.ceo-app .inst.late .c{background:var(--red);color:#fff}.ceo-app .inst.next .c{background:var(--gold-500);color:#fff}.ceo-app .inst b{font-size:16px;font-weight:900}.ceo-app .inst small{color:var(--ink-3);font-size:13px;font-weight:700}.ceo-app .feed{display:grid;gap:8px;padding:6px 16px 16px}.ceo-app .mc2{display:flex;flex-direction:column}.ceo-app .vbars{display:grid;grid-template-columns:repeat(4,1fr);align-items:end;gap:12px;height:300px;padding:10px 18px 16px}.ceo-app .vb{display:grid;grid-template-rows:auto 1fr auto;justify-items:center;gap:6px;height:100%;text-align:center}.ceo-app .vb b{font-size:14.5px;font-weight:900}.ceo-app .vb .col{display:flex;align-items:flex-end;width:100%}.ceo-app .vb i{display:block;width:100%;border-radius:12px 12px 4px 4px;background:linear-gradient(180deg,var(--g-200),var(--g-100))}.ceo-app .vb i.hi{background:linear-gradient(180deg,var(--g-500),var(--g-700))}.ceo-app .vb small{color:var(--ink-3);font-size:13px;font-weight:800}.ceo-app .tl-list{display:grid;padding:8px 20px 14px}.ceo-app .ev{display:grid;grid-template-columns:76px 16px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0}.ceo-app .ev+.ev{border-top:1px solid #efede6}.ceo-app .ev time{color:var(--ink-3);font-size:13.5px;font-weight:800}.ceo-app .ev .d{width:12px;height:12px;border-radius:50%;background:var(--dc,var(--g-500))}.ceo-app .ev.ok{--dc:var(--ok)}.ceo-app .ev.blue{--dc:var(--blue)}.ceo-app .ev.amber{--dc:var(--gold-500)}.ceo-app .ev.gold{--dc:var(--gold-600)}.ceo-app .ev.muted{--dc:#c8c5ba}.ceo-app .ev b{display:block;font-size:15.5px;font-weight:900}.ceo-app .ev small{color:var(--ink-3);font-size:13.5px;font-weight:700}.ceo-app .srch{display:flex;align-items:center;gap:8px;width:340px;max-width:100%;height:42px;padding:0 14px;border-radius:999px;background:var(--card);color:var(--ink-3)}.ceo-app .srch input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:700 14.5px var(--font);color:var(--ink)}.ceo-app .w8{font-weight:800}.ceo-app .sheet-bg{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(10,30,25,.45)}.ceo-app .sheet{display:grid;gap:10px;width:min(580px,100%);padding:6px 20px 20px;border-radius:26px;background:var(--card)}.ceo-app .sheet .ph{padding:14px 0 0}.ceo-app .sheet .lb{color:var(--ink-2);font-size:14px;font-weight:900}.ceo-app .sheet .pill{background:var(--card-2)}.ceo-app .sheet .pill.on{background:var(--gold-300)}.ceo-app .sheet textarea{min-height:120px;padding:12px 14px;border:0;border-radius:16px;background:var(--card-2);font:700 15px/1.8 var(--font);color:var(--ink);resize:vertical}.ceo-app .sheet textarea:focus{outline:3px solid var(--g-100)}.ceo-app .sheet .acts{display:flex;justify-content:flex-end;gap:8px}.ceo-app .sheet .x{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:var(--card-2);font-weight:900}.ceo-app #toast{position:fixed;z-index:90;inset-inline:0;bottom:20px;width:max-content;max-width:calc(100% - 32px);margin:auto;padding:12px 18px;border-radius:16px;background:var(--g-800);color:#fff;font-size:14.5px;font-weight:800}@media (max-width:1200px){.ceo-app .cols-2,.ceo-app .row-1-2,.ceo-app .row-2-1,.ceo-app .rp-3,.ceo-app .rp-dark{grid-template-columns:minmax(0,1fr)}.ceo-app .tiles-4,.ceo-app .tiles-5{grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-app .tiles-5 .tl.dark{grid-column:1/-1}.ceo-app .rp-st{grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-app .rank{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row}.ceo-app .sec-hero{grid-template-columns:auto minmax(0,1fr)}.ceo-app .sec-hero .who-card{grid-column:1/-1}}@media (max-width:760px){.ceo-app .ai{grid-template-columns:minmax(0,1fr)}.ceo-app .ai-th{display:none}.ceo-app .cmp,.ceo-app .tiles-2,.ceo-app .tiles-4,.ceo-app .tiles-5{grid-template-columns:minmax(0,1fr)}.ceo-app .prop{grid-template-columns:30px minmax(0,1fr)}.ceo-app .prop .mini{grid-column:2;justify-self:start}.ceo-app .rk{grid-template-columns:26px minmax(0,1fr) auto}.ceo-app .rk .pb{grid-column:2/-1}}.ceo-app .rcs{display:grid;gap:8px;padding:6px 16px 16px}.ceo-app .rc{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:var(--card-2)}.ceo-app .rc .av{width:42px;height:42px}.ceo-app .rc b{display:block;font-size:15.5px;font-weight:900;line-height:1.6}.ceo-app .rc small{color:var(--ink-3);font-size:13.5px;font-weight:700}.ceo-app .cols.fill{height:max(660px,calc(100vh - 196px))}.ceo-app .cols.fill .stack>*,.ceo-app .cols.fill>*{min-height:0}.ceo-app .fillp{display:flex;flex-direction:column;min-height:0}.ceo-app .stack>.fillp{flex:1}.ceo-app .cols.fill .stack>.hero{flex:1 1 auto}.ceo-app .scroll{flex:1;min-height:0;overflow-y:auto;display:grid;align-content:start;gap:2px;padding:2px 8px 10px;scrollbar-width:thin;scrollbar-color:var(--g-200) transparent}.ceo-app .span2{grid-column:span 2}.ceo-app .two .scroll{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px}.ceo-app .sec .rt{min-width:0}.ceo-app .sec.on{background:var(--gold-50)}.ceo-app .sec.on .amt small.fee{background:#fff!important}.ceo-app .sec .amt small.t-red{background:var(--red-bg)!important;color:var(--red)!important}.ceo-app .sec .amt small.t-ok{background:var(--ok-bg)!important;color:var(--ok)!important}.ceo-app .sec .amt small.t-blue{background:var(--blue-bg)!important;color:var(--blue)!important}.ceo-app .sec .amt small.t-muted{background:var(--card-2)!important;color:var(--ink-3)!important}.ceo-app .sec .amt small.t-gold{background:var(--gold-100)!important;color:var(--gold-800)!important}.ceo-app .sec .amt b.v{font-size:17px;font-weight:900;color:var(--ink)}.ceo-app .lead{display:grid;flex:0 0 auto;width:46px;height:46px;place-items:center;border-radius:15px;background:var(--card-2);color:var(--ink-3)}.ceo-app .lead.av{border-radius:50%}.ceo-app .lead .ico{font-size:22px}.ceo-app .lead.t-red{background:var(--red-bg);color:var(--red)}.ceo-app .lead.t-ok{background:var(--ok-bg);color:var(--ok)}.ceo-app .lead.t-amber{background:var(--amber-bg);color:var(--amber)}.ceo-app .lead.t-blue{background:var(--blue-bg);color:var(--blue)}.ceo-app .lead.t-gold{background:var(--gold-300);color:var(--gold-800)}.ceo-app .lead.t-muted{background:var(--card-2);color:var(--ink-3)}.ceo-app .lead.date{background:var(--gold-100);color:var(--gold-800);line-height:1.05;align-content:center;gap:0}.ceo-app .lead.date b{font-size:17px;font-weight:900}.ceo-app .lead.date small{color:var(--gold-800);font-size:11px;font-weight:800}.ceo-app .sec.rc2{align-items:start}.ceo-app .sec.rc2 .rt strong{font-size:15px;line-height:1.6}.ceo-app .hb{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end}.ceo-app .hbars{flex:1;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));align-items:end;gap:10px;min-height:150px;padding:10px 20px}.ceo-app .hbars .b{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:100%;min-width:0}.ceo-app .hbars i{display:block;width:100%;max-width:46px;border-radius:10px 10px 4px 4px;background:rgba(227,201,141,.32)}.ceo-app .hbars .b.hi i{background:var(--gold-300)}.ceo-app .hbars em{font-style:normal;color:var(--od0);--rc:var(--gold-300)}.ceo-app .hbars em,.ceo-app .hbars span{font-size:12.5px;font-weight:800;white-space:nowrap}.ceo-app .hbars span{color:var(--od2)}.ceo-app .hbars .b.hi em,.ceo-app .hbars .b.hi>span{color:var(--gold-300)}.ceo-app .hero-a a,.ceo-app .hero-a button{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;color:#fff;font-size:15.5px;font-weight:900}.ceo-app .hero-a>*+*{background:rgba(255,255,255,.04)}.ceo-app .trio{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:4px 16px 16px}.ceo-app .trio div{display:grid;justify-items:center;gap:1px;padding:10px 6px;border-radius:16px;background:var(--card-2);text-align:center}.ceo-app .trio small{color:var(--ink-2);font-size:13px;font-weight:800}.ceo-app .trio b{font-size:20px;font-weight:900}.ceo-app .trio .r b{color:var(--red)}.ceo-app .trio .a b{color:var(--amber)}.ceo-app .trio .g b{color:var(--g-700)}.ceo-app .trio .b b{color:var(--blue)}.ceo-app .olist{display:grid;gap:4px;padding:2px 12px 14px}.ceo-app .orow{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:6px 8px;border-radius:14px}.ceo-app .orow:hover{background:var(--card-2)}.ceo-app .orow .lead{width:40px;height:40px}.ceo-app .orow b{font-size:15px;font-weight:900;white-space:nowrap}.ceo-app .sum{margin:0;padding:2px 20px 18px;color:var(--ink-2);font-size:16px;font-weight:600;line-height:1.9}.ceo-app .sum b{color:var(--ink);font-weight:900}.ceo-app .feed .li .mini{flex:0 0 auto}.ceo-app .pf{display:grid;justify-items:center;gap:4px;padding:6px 0 12px;text-align:center}.ceo-app .pf .r{position:relative;display:grid;place-items:center}.ceo-app .pf .r b{position:absolute;font-size:20px;font-weight:900}.ceo-app .pf>b{font-size:18px;font-weight:900}.ceo-app .pf small{color:var(--ink-3);font-size:13px;font-weight:700}.ceo-app .kv{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-top:1px solid #efede6}.ceo-app .kv small{color:var(--ink-3);font-size:14px;font-weight:800}.ceo-app .kv b{font-size:15px;font-weight:900;text-align:end}.ceo-app .dplan{display:flex;padding:12px 18px 16px}.ceo-app .di{position:relative;flex:1;display:grid;justify-items:center;gap:3px;text-align:center}.ceo-app .di:before{content:"";position:absolute;top:18px;inset-inline-start:50%;width:100%;height:3px;background:rgba(255,255,255,.18)}.ceo-app .di:last-child:before{display:none}.ceo-app .di .c{position:relative;z-index:1;display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;font-weight:900}.ceo-app .di.paid .c{background:var(--gold-300);color:var(--gold-800)}.ceo-app .di.late .c{background:color-mix(in srgb,var(--red) 65%,#fff)}.ceo-app .di.next .c{background:#fff;color:var(--g-800)}.ceo-app .di b{font-size:15px;font-weight:900;--rc:var(--gold-300)}.ceo-app .di small{color:var(--od2);font-size:12.5px;font-weight:700}.ceo-app .di em{font-style:normal;font-size:12.5px;font-weight:900;color:var(--od0)}.ceo-app .di.late em{color:color-mix(in srgb,var(--red) 35%,#fff)}.ceo-app .di.paid em{color:var(--gold-300)}.ceo-app .sbars{display:grid;gap:8px;padding:4px 18px 16px}.ceo-app .sbars div{display:grid;grid-template-columns:64px minmax(0,1fr) 96px;align-items:center;gap:10px}.ceo-app .sbars span:first-child{color:var(--ink-2);font-size:13.5px;font-weight:800}.ceo-app .sbars b{text-align:end;font-weight:900}.ceo-app .scroll.chat{gap:18px;padding:10px 16px}.ceo-app .answer .src{color:var(--ink-3);font-size:13px;font-weight:800}.ceo-app .hprops{display:grid;gap:8px;padding:8px 16px 16px}.ceo-app .hp{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;padding:12px;border-radius:16px;background:rgba(255,255,255,.09)}.ceo-app .hp p{margin:6px 0 8px;color:var(--od0);font-size:14.5px;font-weight:700;line-height:1.7}.ceo-app .hp .mini{grid-column:2;justify-self:start}.ceo-app .qgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:4px 16px 16px}.ceo-app .q{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;background:var(--card-2);font-size:14px;font-weight:800;text-align:start;line-height:1.5}.ceo-app .q .ico{color:var(--gold-600)}.ceo-app .hform{display:grid;gap:10px;padding:8px 18px 18px}.ceo-app .hform small{color:var(--gold-300);font-size:13.5px;font-weight:900}.ceo-app .hform .gp{display:flex;flex-wrap:wrap;gap:6px}.ceo-app .hform .gp button{height:34px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.12);color:var(--od0);font-size:13.5px;font-weight:800}.ceo-app .hform .gp button.on{background:var(--gold-300);color:var(--gold-800)}.ceo-app .hform textarea{min-height:120px;padding:12px 14px;border:0;border-radius:16px;background:var(--chip-light);font:700 15px/1.8 var(--font);color:var(--ink);resize:vertical}.ceo-app .hform .btn{justify-self:start}.ceo-app .ph .srch{width:300px;height:38px;background:var(--card-2)}@media (max-height:799px),(max-width:1200px){.ceo-app .cols.fill{height:auto}.ceo-app .cols.fill .scroll{max-height:520px}}@media (max-width:1200px){.ceo-app .span2{grid-column:1/-1}.ceo-app .trio{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ceo-app .two .scroll{grid-template-columns:minmax(0,1fr)}.ceo-app .qgrid{grid-template-columns:1fr}.ceo-app .ph .srch{width:100%}}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit){height:100%}.ceo-app:where(.fit){height:100vh;overflow:hidden}.ceo-app:where(.fit) .frame{height:calc(100vh - 40px);min-height:0!important}.ceo-app:where(.fit) .page{display:flex!important;flex-direction:column;gap:18px;min-height:0;overflow:hidden}.ceo-app:where(.fit) .page>.cols,.ceo-app:where(.fit) .page>.page-scroll{flex:1;min-height:0}.ceo-app:where(.fit) .cols.fill{height:auto}.ceo-app:where(.fit) .cols{align-items:stretch}.ceo-app:where(.fit) .cols>*,.ceo-app:where(.fit) .stack>*{min-height:0}.ceo-app:where(.fit) .list{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--g-200) transparent}.ceo-app:where(.fit) .page-scroll{overflow-y:auto;align-content:start;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:var(--g-200) transparent}.ceo-app:where(.fit) .cols.fill .stack>.c-panel:not(.hero){display:flex;flex-direction:column;flex:0 1 auto;min-height:0}.ceo-app:where(.fit) .cols.fill .stack.even>.c-panel{flex:1 1 0}.ceo-app:where(.fit) .cols.fill .stack>.c-panel>.feed,.ceo-app:where(.fit) .cols.fill .stack>.c-panel>.olist,.ceo-app:where(.fit) .cols.fill .stack>.c-panel>.qgrid,.ceo-app:where(.fit) .cols.fill .stack>.c-panel>.sbars,.ceo-app:where(.fit) .cols.fill .stack>.c-panel>.sum{min-height:0;overflow-y:auto;scrollbar-width:thin}.ceo-app:where(.fit) .hero .hb{overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.ceo-app:where(.fit) .hero .hb .hprops{align-self:stretch}}.ceo-app .sec.on,.ceo-app .sec.on:hover,.ceo-app .sec.rc2.on{background:var(--gold-50)}.ceo-app .orow .sm-r{position:relative;display:grid;place-items:center}.ceo-app .orow .sm-r b{position:absolute;font-size:11px}.ceo-app a.orow{color:inherit}.ceo-app .hprops{gap:6px;padding:6px 14px 14px}.ceo-app .hp{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px}.ceo-app .hp .pn{width:28px;height:28px;font-size:14px}.ceo-app .hp-t{display:grid;gap:4px;min-width:0}.ceo-app .hp-t p{margin:0;color:var(--g-50);font-size:14.5px;font-weight:800;line-height:1.6}.ceo-app .hp-t .to{justify-self:start;padding:1px 9px;border-radius:999px;font-size:12.5px;font-weight:900}.ceo-app .hp-t .to.gold{background:rgba(227,201,141,.22);color:var(--gold-300)}.ceo-app .hp-t .to.ok{background:rgba(140,199,178,.2);color:var(--g-200)}.ceo-app .hp .mini{grid-column:auto;align-self:center;background:var(--gold-300);color:var(--gold-800)}.ceo-app .qchips{display:flex;flex-wrap:wrap;gap:6px;padding:2px 16px 16px}.ceo-app .qc{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:999px;background:var(--card-2);color:var(--ink-2);font-size:13.5px;font-weight:800;white-space:nowrap}.ceo-app .qc:hover{background:var(--gold-50)}.ceo-app .qc .ico{color:var(--gold-600);font-size:16px}.ceo-app .hero .hb:has(.hprops){justify-content:flex-start}.ceo-app .hero-a{gap:10px;padding:12px 14px 14px;background:transparent!important}.ceo-app .hero-a>a,.ceo-app .hero-a>button{padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.09)!important;transition:background .15s ease}.ceo-app .hero-a>a:hover,.ceo-app .hero-a>button:hover{background:rgba(255,255,255,.16)!important}.ceo-app .hb .hero-c{flex:1;min-height:170px}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack>.hero{flex:1 0 430px}.ceo-app:where(.fit) .cols.fill .stack>.c-panel:not(.hero){flex:0 1 auto;min-height:120px}}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack>.hero{flex:0 0 372px}.ceo-app:where(.fit) .cols.fill .stack>.hero .hero-c{min-height:120px}.ceo-app:where(.fit) .cols.fill .stack>.c-panel:not(.hero){flex:1 1 0;min-height:0;display:flex;flex-direction:column}}.ceo-app .mline{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,.8fr);align-items:center;gap:10px 14px;padding:0 18px 10px;color:var(--ink-2);font-size:13.5px;font-weight:800;white-space:nowrap}.ceo-app .mline .spark{height:28px;max-width:none}.ceo-app .ph.sub{padding-top:6px}.ceo-app .ph.sub h2{font-size:16px}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack>.hero{flex:1 1 auto;min-height:330px}.ceo-app:where(.fit) .cols.fill .stack>.c-panel:not(.hero){flex:0 0 auto}.ceo-app:where(.fit) .cols.fill .stack>.c-panel:not(.hero)>*{overflow:visible}}.ceo-app .hb .hero-c .ax{font-size:12px;padding-inline:10px}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack>.hero{min-height:300px}.ceo-app:where(.fit) .trio{padding-bottom:10px}.ceo-app:where(.fit) .trio div{padding:8px 6px}.ceo-app:where(.fit) .olist .orow{padding-block:4px}}.ceo-app .aip .aichat{gap:14px;padding:6px 14px}.ceo-app .aip .answer{gap:8px;padding:12px 14px}.ceo-app .aip .answer p{font-size:15px;line-height:1.8}.ceo-app .aip .msg{grid-template-columns:34px minmax(0,1fr);gap:10px}.ceo-app .aip .msg .av{width:34px;height:34px;border-radius:12px}.ceo-app .aip .bubble{font-size:15px;padding:10px 14px}.ceo-app .aichips{display:flex;flex-wrap:wrap;gap:6px;padding:8px 14px 6px}.ceo-app .aip .composer{margin:4px 14px 14px}.ceo-app .btn.sm{height:34px;padding:0 12px;font-size:13.5px;background:var(--card-2)}.ceo-app .answer p{font-weight:600!important;color:var(--ink-2)}.ceo-app .answer p b{font-weight:700!important;color:var(--ink)}.ceo-app .answer p b.good{color:var(--ok)}.ceo-app .answer p b.bad{color:var(--red)}.ceo-app .answer p b.warn{color:var(--amber)}.ceo-app .answer p b.nm{color:var(--ink);font-weight:700!important}.ceo-app .trio-g{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:0 16px 14px 12px}.ceo-app .trio-g .trio{padding:0;gap:6px}.ceo-app .trio-g .trio div{padding:8px 4px}.ceo-app .gauge-s{position:relative;display:grid;justify-items:center;width:124px;padding:6px 4px 0}.ceo-app .gauge-s b{position:absolute;top:36px;font-size:20px;font-weight:900;color:var(--gc)}.ceo-app .gauge-s small{margin-top:2px;color:var(--ink-2);font-size:12.5px;font-weight:800}.ceo-app .aip .answer p,.ceo-app .answer p{font-weight:700!important;font-size:15.5px!important;line-height:1.85}.ceo-app .answer p b{font-weight:800!important}.ceo-app .aip .msg.bot{display:block}.ceo-app .aip .msg.bot>.av{display:none}.ceo-app .aip .msg.bot .mm:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--g-500)}.ceo-app .hero-n .st.sg{position:relative;display:grid;justify-items:center;align-content:start;gap:0;min-width:132px;padding:8px 14px;background:rgba(255,255,255,.1)!important}.ceo-app .hero-n .st.sg b{position:absolute;top:34px;color:#fff!important;font-size:20px;font-weight:900}.ceo-app .hero-n .st.sg small{color:var(--od1)!important;font-size:12.5px;font-weight:800;white-space:nowrap}.ceo-app .hero .hb{overflow:hidden!important}.ceo-app .hb .hero-c .ax{overflow:hidden;padding-inline:8px;font-size:11.5px}.ceo-app .hb .hero-c .ax span{min-width:0}.ceo-app .hero-n .st.g,.ceo-app .hero-n .st.m,.ceo-app .hero-n .st.r{background:color-mix(in srgb,var(--g-300) 22%,transparent)!important}.ceo-app .hero-n .st.g b,.ceo-app .hero-n .st.m b{color:var(--gold-300)!important}.ceo-app .hero-n .st.r b{color:color-mix(in srgb,var(--red) 35%,#fff)!important}.ceo-app .hero-n .st.g small,.ceo-app .hero-n .st.m small,.ceo-app .hero-n .st.r small{color:var(--od0)!important}.ceo-app .hero-n .st.m .rs{--rc:var(--gold-300)}.ceo-app .hero-n .st{min-height:86px;justify-content:center}.ceo-app .hero-n .st.m b{color:#fff!important}.ceo-app .hero-n .st .rs svg{fill:var(--gold-300)!important}.ceo-app .hero-n .st{min-height:0!important;padding-block:8px!important}.ceo-app .hero-n .st.sg svg{width:86px;height:50px}.ceo-app .hero-n .st.sg b{top:28px;font-size:18px}.ceo-app #hero .hero-c{min-height:140px!important}.ceo-app .hero-n .st.g{background:var(--ok-bg)!important}.ceo-app .hero-n .st.g b{color:var(--ok)!important}.ceo-app .hero-n .st.g small{color:color-mix(in srgb,var(--ok) 75%,#000)!important}.ceo-app .hero-n .st.r{background:var(--red-bg)!important}.ceo-app .hero-n .st.r b{color:var(--red)!important}.ceo-app .hero-n .st.r small{color:color-mix(in srgb,var(--red) 75%,#000)!important}.ceo-app .hero-n .st.sg b{top:34px!important}.ceo-app .hero-n .st.g,.ceo-app .hero-n .st.r{background:rgba(255,255,255,.1)!important}.ceo-app .hero-n .st.g b{color:color-mix(in srgb,var(--ok) 45%,#fff)!important}.ceo-app .hero-n .st.r b{color:color-mix(in srgb,var(--red) 40%,#fff)!important}.ceo-app .hero-n .st.g small,.ceo-app .hero-n .st.r small{color:var(--od1)!important}.ceo-app .hero-n .st.g{background:color-mix(in srgb,var(--ok) 22%,transparent)!important}.ceo-app .hero-n .st.r{background:color-mix(in srgb,var(--red) 22%,transparent)!important}.ceo-app .hero-n .st.g b{color:color-mix(in srgb,var(--ok) 35%,#fff)!important}.ceo-app .hero-n .st.r b{color:color-mix(in srgb,var(--red) 30%,#fff)!important}.ceo-app .hero-n .st.g small,.ceo-app .hero-n .st.r small{color:rgba(255,255,255,.85)!important}.ceo-app .hero-n .st.g{background:rgba(52,199,123,.2)!important}.ceo-app .hero-n .st.r{background:rgba(255,92,92,.2)!important}.ceo-app .hero-n .st.g b{color:#5fe0a0!important}.ceo-app .hero-n .st.r b{color:#ff7b72!important}.ceo-app .hp{grid-template-columns:28px minmax(0,1fr)!important;align-items:start!important}.ceo-app .hp .pn{margin-top:2px}.ceo-app .hp-t{gap:8px}.ceo-app .hp-f{display:flex;align-items:center;justify-content:space-between;gap:8px}.ceo-app .hp-f .mini{margin:0}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack>.hero:has(.hprops){flex:0 0 auto!important;min-height:0!important}.ceo-app:where(.fit) .cols.fill .stack>.c-panel:has(.qchips){flex:1 1 0!important;display:flex;flex-direction:column}.ceo-app:where(.fit) .c-panel:has(.qchips) .qchips{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:8px;padding:4px 16px 16px}.ceo-app:where(.fit) .c-panel:has(.qchips) .qc{height:auto;min-height:44px;justify-content:flex-start;border-radius:16px;padding:0 14px;font-size:14px;white-space:normal}}.ceo-app .cmp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ceo-app .cmp .cm{display:grid;gap:8px;padding:12px 14px;border-radius:16px;background:#fff;text-align:start;justify-items:stretch}.ceo-app .cm-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.ceo-app .cm-h small{color:var(--ink-2);font-size:14px;font-weight:800}.ceo-app .cm-h b{display:inline-flex;align-items:baseline;gap:4px;color:var(--g-700);font-size:24px;font-weight:900;line-height:1}.ceo-app .cm-h b small{color:inherit;font-size:14px;font-weight:800}.ceo-app .cm.bad .cm-h b{color:var(--red)}.ceo-app .cm-bar{position:relative;height:8px;border-radius:99px;background:var(--card-2)}.ceo-app .cm-bar i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:99px;background:var(--g-500)}.ceo-app .cm.bad .cm-bar i{background:color-mix(in srgb,var(--red) 75%,#fff)}.ceo-app .cm-bar em{position:absolute;top:-4px;width:3px;height:16px;margin-inline-start:-1.5px;border-radius:2px;background:var(--ink)}.ceo-app .cm-f{display:flex;justify-content:space-between;gap:8px;color:var(--ink-3);font-size:12.5px;font-weight:800}.ceo-app .cm-f span:last-child{color:var(--ink-2)}@media (max-width:760px){.ceo-app .cmp{grid-template-columns:minmax(0,1fr)}}.ceo-app .cmp .cm div{padding:0;border-radius:0;background:none;text-align:start}.ceo-app .cmp .cm .cm-bar{border-radius:99px;background:var(--card-2)}.ceo-app .cmp .cm .cm-h{align-items:center}.ceo-app .cmp .cm .cm-f,.ceo-app .cmp .cm .cm-h{display:flex;justify-content:space-between;gap:8px}.ceo-app .cmp .cm .cm-bar{display:block;height:8px;margin-block:2px}.ceo-app .cmp .cm-h b span{color:inherit;font-size:24px;font-weight:900}.ceo-app .cmp .cm-f span{font-size:12.5px;font-weight:800;color:var(--ink-3)}.ceo-app .cmp .cm-f span span,.ceo-app .cmp .cm-f span:last-child{color:var(--ink-2);font-size:inherit}.ceo-app .cmp.cmx .cx{display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;background:#fff;text-align:start}.ceo-app .cmp.cmx .cx div{display:flex;padding:0;background:none;border-radius:0;text-align:start;justify-items:legacy}.ceo-app .cmp.cmx .cx-i{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:14px;background:var(--g-50);color:var(--g-700);font-size:13px}.ceo-app .cmp.cmx .cx-i .ico{font-size:22px}.ceo-app .cmp.cmx .cx-b{flex:1;min-width:0;flex-direction:column;gap:4px}.ceo-app .cmp.cmx .cx-r{align-items:center;justify-content:space-between;gap:8px}.ceo-app .cmp.cmx .cx-r small{color:var(--ink-2);font-weight:800;white-space:nowrap}.ceo-app .cmp.cmx .cx-r em{padding:1px 8px;border-radius:999px;background:var(--g-50);color:var(--g-700);font-style:normal;font-size:12px;font-weight:900;white-space:nowrap}.ceo-app .cmp.cmx .cx-r em span{color:inherit;font-size:inherit;font-weight:inherit}.ceo-app .cmp.cmx .cx-r b{display:inline-flex;align-items:baseline;gap:4px;color:var(--g-700);font-size:24px;font-weight:900;line-height:1.15}.ceo-app .cmp.cmx .cx-r b span{color:inherit;font-size:inherit;font-weight:inherit}.ceo-app .cmp.cmx .cx-r b small{color:inherit;font-size:14px}.ceo-app .cmp.cmx .cx-r>span{color:var(--ink-2);font-weight:800;white-space:nowrap}.ceo-app .cmp.cmx .cx-r>span span{color:inherit;font-size:inherit}.ceo-app .cmp.cmx .cx.bad .cx-i,.ceo-app .cmp.cmx .cx.bad em{background:var(--red-bg);color:var(--red)}.ceo-app .cmp.cmx .cx.bad b{color:var(--red)}.ceo-app .cmp.cmx .cx.ok .cx-i,.ceo-app .cmp.cmx .cx.ok em{background:var(--ok-bg);color:var(--ok)}.ceo-app .cmp.cmx .cx.ok b{color:var(--ok)}.ceo-app .cmp.cmx{grid-template-columns:minmax(0,1fr);gap:6px}.ceo-app .cmp.cmx .cx{padding:8px 12px;gap:12px}.ceo-app .cmp.cmx .cx-i{flex-basis:38px;width:38px;height:38px;border-radius:12px}.ceo-app .cmp.cmx .cx-b{flex-direction:row!important;align-items:center;justify-content:space-between}.ceo-app .cmp.cmx .cx-r:first-child{gap:10px;justify-content:flex-start}.ceo-app .cmp.cmx .cx-r:last-child{flex-direction:row-reverse;gap:14px}.ceo-app .cmp.cmx .cx-r small{font-size:15px}.ceo-app .cmp.cmx .cx-r>span{font-size:13.5px}.ceo-app .cmp.cmx{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ceo-app .cmp.cmx .cx{padding:12px 14px}.ceo-app .cmp.cmx .cx-b{flex-direction:column!important;align-items:stretch;gap:8px}.ceo-app .cmp.cmx .cx-r:first-child,.ceo-app .cmp.cmx .cx-r:last-child{justify-content:space-between;gap:6px}.ceo-app .cmp.cmx .cx-r:last-child{flex-direction:row;align-items:baseline}.ceo-app .cmp.cmx .cx-r small{font-size:14px}.ceo-app .cmp.cmx .cx-r b{font-size:26px}.ceo-app .cmp.cmx .cx-r>span{font-size:12.5px}.ceo-app .cmp.cmx .cx.bad{background:color-mix(in srgb,var(--red) 6%,#fff)}.ceo-app .cmp.cmx .cx.ok{background:color-mix(in srgb,var(--ok) 6%,#fff)}@media (max-width:760px){.ceo-app .cmp.cmx{grid-template-columns:minmax(0,1fr)}}.ceo-app .cmp4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ceo-app .cmp4>div{display:grid;justify-items:center;padding:12px 8px;border-radius:16px;background:#fff;text-align:center}.ceo-app .cmp4 h4{margin:0;color:var(--ink);font-size:14.5px;font-weight:800}.ceo-app .cmp4 b{display:inline-flex;align-items:baseline;gap:2px;font-size:34px;font-weight:900;line-height:1.15}.ceo-app .cmp4 b small{font-size:16px;font-weight:800}.ceo-app .cmp4 b span{color:inherit;font-size:inherit}.ceo-app .cmp4 b.bad{color:var(--red)}.ceo-app .cmp4 b.good{color:var(--ok)}.ceo-app .cmp4 p{margin:4px 0 0;padding:1px 10px;border-radius:99px;font-size:12.5px;font-weight:900;line-height:1.7}.ceo-app .cmp4 p span{color:inherit;font-size:inherit}.ceo-app .cmp4 p.bad{background:var(--red-bg);color:var(--red)}.ceo-app .cmp4 p.good{background:var(--ok-bg);color:var(--ok)}@media (max-width:760px){.ceo-app .cmp4{grid-template-columns:minmax(0,1fr)}}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack>.hero:has(.hf2){flex:0 0 auto!important;min-height:0!important}.ceo-app:where(.fit) .cols.fill .stack>.hero:has(.hf2)~.c-panel{flex:1 1 0!important}}.ceo-app .hero .hb:has(.hf2){justify-content:flex-start}.ceo-app .hf2{gap:10px;padding:4px 16px 16px}.ceo-app .hf2 .gp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ceo-app .hf2 .gp button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 8px;border-radius:12px;background:rgba(255,255,255,.09);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ceo-app .hf2 .gp button svg{flex:0 0 auto;opacity:.8}.ceo-app .hf2 .gp button.on{background:var(--gold-300);color:var(--gold-800)}.ceo-app .hf2 textarea{min-height:0;height:84px;resize:none;background:rgba(255,255,255,.94)}.ceo-app .hf2 .hf-f{display:flex;align-items:center;justify-content:space-between;gap:10px}.ceo-app .hf2 .hf-f small{color:var(--od1);font-size:12.5px;font-weight:800}.ceo-app .hf2 .hf-f .btn{height:40px}.ceo-app .wk2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px 14px}.ceo-app .wk-c{display:grid;align-content:start;padding:8px;border-radius:18px}.ceo-app .wk-c.ok{background:color-mix(in srgb,var(--ok) 8%,#fff)}.ceo-app .wk-c.red{background:color-mix(in srgb,var(--red) 7%,#fff)}.ceo-app .wk-h{padding:2px 6px 4px}.ceo-app .wk-h .ico{font-size:17px}.ceo-app .wk-t{display:flex;align-items:center;justify-content:space-between;gap:6px;border-radius:13px;background:#fff}.ceo-app .wk-t div{min-width:0}.ceo-app .wk-t b{font-size:14px;font-weight:900;color:var(--ink);white-space:nowrap}.ceo-app .wk-t small{color:var(--ink-2);font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ceo-app .wk-t em{flex:0 0 auto;font-style:normal;font-size:15px;font-weight:900;white-space:nowrap}.ceo-app .wk-t em .rs{--rc:currentColor}.ceo-app .wk-c.ok .wk-t em{color:var(--ok)}.ceo-app .wk-c.red .wk-t em{color:var(--red)}.ceo-app .sgl{display:grid;gap:6px;padding:0 14px 14px;align-content:start}.ceo-app .sgr{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:var(--card-2)}.ceo-app .sgr .pn{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--gold-100);color:var(--gold-800);font-size:14px;font-weight:900}.ceo-app .sgr-t{display:grid;gap:1px;min-width:0}.ceo-app .sgr-t b{font-size:14.5px;font-weight:900}.ceo-app .sgr-t small{color:var(--ink-2);font-size:12.5px;font-weight:700}.ceo-app .sgr .mini{background:var(--gold-300);color:var(--gold-800)}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack.rp-side>.c-panel:first-child{flex:0 0 auto!important}.ceo-app:where(.fit) .cols.fill .stack.rp-side>.c-panel.fillp{flex:1 1 0!important}}@media (max-width:760px){.ceo-app .wk2{grid-template-columns:minmax(0,1fr)}}.ceo-app .wk-t em,.ceo-app .wk-t em .num{font-size:17px;font-weight:900}.ceo-app .wk-c.red .wk-t em:not(:has(.num)){font-size:12.5px}.ceo-app .wk-c{gap:6px;padding:6px}.ceo-app .wk-h{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin:2px 4px;padding:3px 4px 3px 12px;border-radius:999px;font-size:14px;font-weight:900}.ceo-app .wk-h i{display:grid;place-items:center;min-width:22px;height:22px;border-radius:50%;color:#fff;font-style:normal;font-size:12.5px}.ceo-app .wk-c.ok .wk-h{background:var(--ok-bg);color:var(--ok)}.ceo-app .wk-c.ok .wk-h i{background:var(--ok)}.ceo-app .wk-c.red .wk-h{background:var(--red-bg);color:var(--red)}.ceo-app .wk-c.red .wk-h i{background:var(--red)}.ceo-app .wk-t{justify-content:flex-start;gap:10px;padding:8px 10px;border-radius:14px}.ceo-app .wk-r{position:relative;display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px}.ceo-app .wk-r svg{position:absolute;inset:0}.ceo-app .wk-r b{position:relative;font-size:12.5px!important;font-weight:900;color:var(--ink)}.ceo-app .wk-t div{display:grid;gap:1px}.ceo-app .wk-t div b{font-size:14.5px}.ceo-app .wk-t div small{font-size:12.5px;color:var(--ink-2)}.ceo-app .wk-c>.wk-t{min-width:0}.ceo-app .wk-t div b,.ceo-app .wk-t div small{white-space:normal}.ceo-app .hero-n .v small.unit{margin-inline-start:8px;color:var(--od1);font-size:20px;font-weight:800}.ceo-app .ppl .cnt{color:var(--ink-2);font-size:13px;font-weight:800}.ceo-app .lg-list{display:grid;align-content:start;gap:4px;padding:0 12px 12px}.ceo-app .lg-d{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;margin-top:4px;padding:8px 6px;background:var(--card)}.ceo-app .lg-d b{font-size:15.5px;font-weight:900}.ceo-app .lg-d span{padding:1px 9px;border-radius:999px;background:var(--card-2);color:var(--ink-2);font-size:12.5px;font-weight:800}.ceo-app .lg-d i{margin-inline-start:auto;color:var(--ink-3);font-style:normal;font-size:12.5px;font-weight:800}.ceo-app .lg-r{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;background:var(--card-2)}.ceo-app .lg-r .lead{width:40px;height:40px;border-radius:12px}.ceo-app .lg-t{display:grid;gap:1px;min-width:0}.ceo-app .lg-t b{font-size:14.5px;font-weight:900}.ceo-app .lg-t small{color:var(--ink-2);font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ceo-app .lg-t small .rs{--rc:var(--ink-2)}.ceo-app .lg-m{display:grid;justify-items:end;gap:1px;text-align:end}.ceo-app .lg-m time{font-size:14px;font-weight:900;color:var(--ink)}.ceo-app .lg-m span{color:var(--ink-3);font-size:12px;font-weight:800;white-space:nowrap}.ceo-app .hf2 textarea{background:rgba(255,255,255,.1);color:#fff}.ceo-app .hf2 textarea::placeholder{color:var(--od2)}.ceo-app .hf2 textarea:focus{outline:none;background:rgba(255,255,255,.14)}.ceo-app .hero-n .st.y{background:rgba(241,192,108,.16)!important}.ceo-app .hero-n .st.y b,.ceo-app .hero-n .st.y b .w{color:var(--gold-300)!important}.ceo-app .hero-n .st.y small{color:color-mix(in srgb,var(--gold-300) 80%,#fff)!important}.ceo-app .hero-n .st.y .rs{--rc:var(--gold-300)}.ceo-app .hero-n .st.r b .w,.ceo-app .hero-n .st.r small{color:#ff7b72!important}.ceo-app .hero-n .st.r .rs{--rc:#ff7b72}.ceo-app .hero-n .st.r .rs svg{fill:#ff7b72!important}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .c-panel:has(.qchips) .qchips{grid-auto-rows:auto;align-content:start;overflow-y:auto;scrollbar-width:thin;min-height:0}.ceo-app:where(.fit) .c-panel:has(.qchips) .qc{min-height:48px;padding:8px 14px;line-height:1.5}}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack>.hero:has(.hprops){flex:0 1 auto!important;min-height:0!important}.ceo-app:where(.fit) .hero:has(.hprops) .hb{flex:1 1 auto;min-height:0;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.ceo-app:where(.fit) .cols.fill .stack>.c-panel:has(.qchips){min-height:230px}}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .c-panel:has(.qchips) .qchips{overflow-y:auto!important}}.ceo-app .me-wrap{position:relative}.ceo-app .me .chev{margin-inline-start:2px;color:var(--ink-3);font-size:12px}.ceo-app .me-menu{position:absolute;z-index:70;top:calc(100% + 8px);inset-inline-end:0;display:grid;gap:4px;min-width:210px;padding:8px;border-radius:18px;background:var(--card-2)}.ceo-app .me-menu a,.ceo-app .me-menu button{display:flex;align-items:center;gap:10px;height:42px;padding:0 12px;border-radius:12px;font-size:14.5px;font-weight:800;color:var(--ink-2);text-align:start}.ceo-app .me-menu a:hover,.ceo-app .me-menu button:hover{background:var(--card)}.ceo-app .me-menu .ico{font-size:18px;color:var(--ink-3)}.ceo-app .me-menu .out,.ceo-app .me-menu .out .ico{color:var(--red)}.ceo-app .me-menu .out:hover{background:var(--red-bg)}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.ai3{grid-template-columns:minmax(0,.55fr) minmax(0,1.75fr) minmax(0,.95fr)}}.ceo-app .composer{margin-top:8px;background:color-mix(in srgb,var(--g-50) 55%,#fff)!important}.ceo-app .composer:focus-within{background:color-mix(in srgb,var(--g-50) 85%,#fff)!important}.ceo-app .answer .ai-table{overflow-x:auto;margin:2px 0;border:0;border-radius:16px;background:var(--card);scrollbar-width:thin;scrollbar-color:var(--gold-200) transparent}.ceo-app .answer .ai-table table{width:100%;border-collapse:collapse;font-size:14.5px}.ceo-app .answer .ai-table th{padding:10px 12px;border:0;background:var(--card);color:var(--ink-3);font-size:13px;font-weight:800;text-align:start;white-space:nowrap}.ceo-app .answer .ai-table td{min-width:7.5em;padding:10px 12px;border:0;border-top:1px solid var(--card-2);color:var(--ink);font-weight:700;line-height:1.55;text-align:start;vertical-align:middle}.ceo-app .answer .ai-table td.n{min-width:0;white-space:nowrap;font-weight:800;font-variant-numeric:tabular-nums}.ceo-app .answer .ai-table td:first-child{font-weight:900}.ceo-app .answer .ai-table tbody tr:hover td{background:var(--gold-50)}.ceo-app .answer .ai-table .pct{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:900;direction:ltr}.ceo-app .answer .ai-table .pct.good{background:var(--ok-bg);color:var(--ok)}.ceo-app .answer .ai-table .pct.mid{background:var(--amber-bg);color:var(--amber)}.ceo-app .answer .ai-table .pct.bad{background:var(--red-bg);color:var(--red)}.ceo-app .answer .riyal-amount{display:inline-flex;align-items:center;gap:.2em;direction:ltr}.ceo-app .answer .riyal-icon{width:.72em;height:.8em;fill:var(--gold-600)}.ceo-app .answer .ai-cap{justify-self:start;display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;background:var(--gold-100);color:var(--gold-800);font-size:13px;font-weight:900}.ceo-app .answer .ai-items{display:grid;gap:8px}.ceo-app .answer .ai-item{display:grid;gap:4px;padding:10px 14px 12px;border-radius:14px;background:var(--card)}.ceo-app .answer .ai-k{color:var(--g-700);font-size:15.5px;font-weight:900}.ceo-app .answer .ai-item ul{display:grid;gap:3px;margin:0;padding-inline-start:18px;list-style:disc}.ceo-app .answer .ai-item li{color:var(--ink-2);font-size:15px;font-weight:700;line-height:1.75}.ceo-app .answer .ai-item li::marker{color:var(--gold-500)}.ceo-app .answer .ai-item p{margin:0}.ceo-app .answer .ai-steps{display:grid;gap:8px}.ceo-app .answer .ai-step{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;padding:10px 14px 12px;border-radius:14px;background:var(--card)}.ceo-app .answer .ai-n{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--gold-100);color:var(--gold-800);font-size:14px;font-weight:900}.ceo-app .answer .ai-step p{margin:3px 0 0;color:var(--ink);font-size:15px;font-weight:700;line-height:1.75}.ceo-app .answer .ai-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ceo-app .answer .ai-meta span{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:900}.ceo-app .answer .ai-meta .who{background:var(--g-50);color:var(--g-700)}.ceo-app .answer .ai-meta .when{background:var(--amber-bg);color:var(--amber)}.ceo-app .answer ol,.ceo-app .answer ul{display:grid;gap:4px;margin:0;padding-inline-start:20px}.ceo-app .answer ul{list-style:disc}.ceo-app .answer ol{list-style:decimal}.ceo-app .answer li{color:var(--ink-2);font-size:15px;font-weight:700;line-height:1.75}.ceo-app .answer li::marker{color:var(--gold-500);font-weight:900}.ceo-app .answer .ai-table td,.ceo-app .answer .ai-table th{text-align:center!important}.ceo-app .answer .ai-table td .riyal-amount{justify-content:center}@media (max-width:760px){.ceo-app .frame>.top{flex-wrap:wrap;row-gap:10px;padding:10px 12px}.ceo-app .frame>.top>.tabs{order:3;flex:1 0 100%;justify-content:flex-start;padding-bottom:2px}.ceo-app .frame>.top>.c-brand{margin-inline-end:auto}.ceo-app .me{padding-inline:4px}.ceo-app .me .chev,.ceo-app .me .me-name{display:none}.ceo-app .hello .acts{flex-wrap:wrap;width:100%}.ceo-app .hello .acts>*{flex:1 1 auto;justify-content:center}.ceo-app .chat .msg{grid-template-columns:minmax(0,1fr)}.ceo-app .chat .msg>.av{display:none}.ceo-app .themes[role]{position:static;transform:none;width:max-content;margin:12px auto 16px}}.ceo-app .rp-ph{display:none}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack.rp-side>.c-panel.fillp .sgl{flex:1 1 0;min-height:0;overflow-y:auto;scrollbar-width:thin}}@media print{.ceo-app{position:relative;z-index:0;min-height:0!important;height:auto!important;padding:0!important;overflow:visible!important;background:transparent!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ceo-app:before{content:"";position:fixed;inset:0;z-index:-1;background:var(--ground)}.ceo-app #toast,.ceo-app .frame>.top,.ceo-app .sheet-bg,.ceo-app .themes{display:none!important}.ceo-app .frame{height:auto!important;min-height:0!important;border-radius:0!important;background:transparent!important}.ceo-app .frame,.ceo-app .page{display:block!important;overflow:visible!important}.ceo-app .page{padding:9mm 10mm!important;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ceo-app .cols.rp-doc .hero-a,.ceo-app .cols.rp-doc .mini,.ceo-app .rp-ph+.hello{display:none!important}.ceo-app .rp-ph{justify-content:space-between;margin-bottom:12px;padding:12px 18px;border-radius:22px;background:var(--card);break-after:avoid}.ceo-app .rp-ph,.ceo-app .rp-ph>div{display:flex;align-items:center;gap:12px}.ceo-app .rp-ph strong{font-size:26px;font-weight:900;line-height:1.3}.ceo-app .rp-ph span{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:var(--card-2);color:var(--ink-2);font-size:14px;font-weight:800}.ceo-app .rp-ph>b{color:var(--g-700);font-size:16px;font-weight:900}.ceo-app .cols.rp-doc{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"hero" "sum" "rank" "week" "sug";gap:12px!important;height:auto!important}.ceo-app .cols.rp-doc>.stack{display:contents}.ceo-app .cols.rp-doc>.c-panel{grid-area:rank}.ceo-app .cols.rp-doc>.stack>.hero{grid-area:hero}.ceo-app .cols.rp-doc>.stack:not(.rp-side)>.c-panel{grid-area:sum}.ceo-app .cols.rp-doc>.rp-side>.c-panel:first-child{grid-area:week}.ceo-app .cols.rp-doc>.rp-side>.c-panel.fillp{grid-area:sug}.ceo-app .cols.rp-doc .sec,.ceo-app .cols.rp-doc .sgr,.ceo-app .cols.rp-doc .wk-t,.ceo-app .cols.rp-doc>.c-panel,.ceo-app .cols.rp-doc>.stack>*{break-inside:avoid}.ceo-app .cols.rp-doc>.c-panel,.ceo-app .cols.rp-doc>.stack>*{min-height:0!important;height:auto!important;flex:none!important}.ceo-app .cols.rp-doc .scroll{max-height:none!important;overflow:visible!important;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.ceo-app .cols.rp-doc .sgl{overflow:visible!important;flex:none!important}.ceo-app .cols.rp-doc .hero .hb{overflow:visible!important;flex:none}.ceo-app .cols.rp-doc .hero-c{min-height:0!important;flex:none;cursor:default}.ceo-app .cols.rp-doc .hero-c svg.cv{height:120px;min-height:0;flex:none}.ceo-app .cols.rp-doc .hero-c span.tip{background:linear-gradient(rgba(255,255,255,.14),rgba(255,255,255,.14)),color-mix(in srgb,var(--g-900) 80%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.ceo-app .cols.rp-doc .wk2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ceo-app .cols.rp-doc .wk-t>div{flex:1;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ceo-app .cols.rp-doc .wk-t>div small{white-space:normal;text-align:end;font-size:14px}.ceo-app .cols.rp-doc .sgr-t{display:flex;align-items:center;justify-content:space-between;gap:12px}.ceo-app .cols.rp-doc .sgr-t small{flex:none;padding:3px 12px;border-radius:999px;background:var(--card);color:var(--ink-2);font-size:13px;font-weight:800;white-space:nowrap}}.ceo-app .sheet-bg.qs-bg{place-items:start center;padding-top:max(16px,9vh)}.ceo-app .sheet.qs{width:min(660px,100%);max-height:calc(100vh - 2 * max(16px, 9vh));grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px;padding:4px 16px 14px}.ceo-app .qs .srch{width:100%;height:50px;padding:0 16px;border-radius:16px;background:var(--card-2);color:var(--ink-3)}.ceo-app .qs .srch:focus-within{background:color-mix(in srgb,var(--g-50) 85%,#fff)}.ceo-app .qs .srch:focus-within{outline:3px solid var(--g-100);outline-offset:0}.ceo-app .qs .srch input{font:700 16px var(--font);color:var(--ink)}.ceo-app .qs .srch input::placeholder{color:var(--ink-3);opacity:1}.ceo-app .qs .qs-body{padding:0;margin-inline:-6px;overscroll-behavior:contain}.ceo-app .qs [role=listbox]{display:grid;gap:2px}.ceo-app .qs .sec{grid-template-columns:46px minmax(0,1fr) auto;padding:7px 8px}.ceo-app .qs .sec small{font-size:14px;font-weight:700}.ceo-app .qs .sec .amt small{height:24px;font-size:13px;font-weight:800}.ceo-app .qs .empty{margin:0;padding:18px 12px;font-size:15px}.ceo-app .qs-ft{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ink-3);font-size:14px;font-weight:700}.ceo-app .qs-ft kbd{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 6px;margin-inline:2px;border-radius:8px;background:var(--card-2);color:var(--ink-2);font:800 13px var(--font);direction:ltr}@media (max-width:760px){.ceo-app .sheet-bg.qs-bg{padding:0;place-items:stretch}.ceo-app .sheet.qs{width:100%;height:100vh;height:100dvh;max-height:none;border-radius:0;padding:4px 12px max(12px,env(safe-area-inset-bottom));grid-template-rows:auto auto minmax(0,1fr)}.ceo-app .qs-ft{display:none}.ceo-app .qs .sec{min-height:58px}.ceo-app .qs .sec .via{display:block}.ceo-app .qs .sec .via .sep{display:none}}.ceo-app .nt-wrap,.ceo-app .nt-wrap .nt-bell{position:relative}.ceo-app .nt-wrap .nt-bell:hover,.ceo-app .nt-wrap .nt-bell[aria-expanded=true]{background:var(--gold-50);color:var(--gold-800)}.ceo-app .nt-n{position:absolute;top:-4px;inset-inline-end:-4px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--gold-500);color:var(--gold-900);font-size:13px;font-weight:900;line-height:1}.ceo-app .nt-menu{position:absolute;z-index:70;top:calc(100% + 8px);inset-inline-end:0;display:grid;grid-template-rows:auto minmax(0,1fr);width:380px;max-height:min(560px,calc(100vh - 150px));padding:8px;border-radius:18px;background:var(--card-2)}.ceo-app .nt-head{justify-content:space-between;padding:4px 6px 8px}.ceo-app .nt-head,.ceo-app .nt-head h2{display:flex;align-items:center;gap:8px}.ceo-app .nt-head h2{margin:0;color:var(--ink);font-size:16px;font-weight:900}.ceo-app .nt-head h2 span{gap:4px;height:24px;padding:0 9px;background:var(--gold-100);color:var(--gold-800);font-size:13px}.ceo-app .nt-head h2 span,.ceo-app .nt-menu .nt-all{display:inline-flex;align-items:center;border-radius:999px;font-weight:800}.ceo-app .nt-menu .nt-all{gap:6px;height:34px;padding:0 12px;background:var(--card);color:var(--g-700);font-size:14px;white-space:nowrap}.ceo-app .nt-menu .nt-all .ico{font-size:16px}.ceo-app .nt-menu .nt-all:hover{background:var(--g-50)}.ceo-app .nt-list{display:grid;align-content:start;gap:4px;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ceo-app .nt-menu .nt-item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;padding:10px;border-radius:14px;background:transparent;text-align:start}.ceo-app .nt-menu .nt-item:hover{background:var(--card)}.ceo-app .nt-menu .nt-item.new{background:var(--gold-50)}.ceo-app .nt-menu .nt-item.new:hover{background:var(--gold-100)}.ceo-app .nt-item .lead{width:36px;height:36px;border-radius:12px}.ceo-app .nt-item .lead .ico{font-size:18px}.ceo-app .nt-t{display:grid;gap:2px;min-width:0}.ceo-app .nt-t b{overflow:hidden;color:var(--ink);font-size:15px;font-weight:900;line-height:1.5;overflow-wrap:anywhere}.ceo-app .nt-t b,.ceo-app .nt-t small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ceo-app .nt-t small{overflow:hidden;color:var(--ink-2);font-size:14px;font-weight:700;line-height:1.6}.ceo-app .nt-m{display:flex;align-items:center;gap:6px;padding-top:2px;color:var(--ink-3);font-size:14px;font-weight:800;white-space:nowrap}.ceo-app .nt-item.new .nt-m:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--gold-500)}.ceo-app .nt-empty{display:grid;justify-items:center;gap:4px;padding:24px 16px;text-align:center}.ceo-app .nt-empty b{color:var(--ink);font-size:15px;font-weight:900}.ceo-app .nt-empty small,.ceo-app .nt-wait{color:var(--ink-2);font-size:14px;font-weight:700}.ceo-app .nt-wait{margin:0;padding:18px 12px;text-align:center}.ceo-app .nt-err{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px;border-radius:14px;background:var(--red-bg);color:var(--red);font-size:14px;font-weight:800}@media (max-width:760px){.ceo-app .frame>.top{position:relative}.ceo-app .nt-wrap{position:static}.ceo-app .nt-menu{top:calc(100% + 6px);inset-inline:12px;width:auto;max-height:min(70vh,560px)}}@media (min-width:761px) and (max-width:1500px){.ceo-app .me{padding-inline:4px}.ceo-app .me .chev,.ceo-app .me .me-name{display:none}.ceo-app .frame>.top>.tabs{gap:4px}.ceo-app .frame>.top>.tabs .tab{padding:0 9px}.ceo-app .frame>.top>.tabs .tab>.ico{display:none}}@media (min-width:761px) and (max-width:1200px){.ceo-app .frame>.top{flex-wrap:wrap;row-gap:10px}.ceo-app .frame>.top>.tabs{order:3;flex:1 0 100%}.ceo-app .frame>.top>.c-brand{margin-inline-end:auto}}.ceo-app .hero-c span.tip{text-align:center;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}.ceo-app .hero-c .ax.at{position:relative;display:block;height:34px;padding:0;overflow:visible}.ceo-app .hero-c .ax.at span{position:absolute;top:4px;transform:translateX(-50%)}.ceo-app .hero-c .ax.at span:first-child{transform:translateX(calc(-100% - 6px))}.ceo-app .hero-c .ax.at span:last-child{transform:translateX(6px)}.ceo-app .sec:has(>.acts2){grid-template-columns:50px minmax(0,1fr) auto auto}.ceo-app .sec[data-go]{cursor:pointer}.ceo-app .acts2{display:flex;gap:6px}.ceo-app .ib{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:var(--card-2);color:var(--ink-2)}.ceo-app .ib .ico{font-size:18px}.ceo-app .ib:hover{background:var(--g-100);color:var(--g-700)}.ceo-app .ib.wa{background:var(--ok-bg);color:var(--ok)}.ceo-app .sec:hover .ib{background:#fff}.ceo-app .sec:hover .ib.wa{background:var(--ok-bg)}.ceo-app .sec .amt b.v.plus{color:var(--ok);--rc:var(--ok)}.ceo-app .lead.date.red{background:var(--red-bg);color:var(--red)}.ceo-app .lead.date.red small{color:var(--red)}.ceo-app .lead.date small{font-size:12px}.ceo-app .tab .n.g{background:var(--gold-500)}.ceo-app .tab .n.a{background:var(--amber)}.ceo-app .ph-pills{padding:2px 16px 8px}.ceo-app .ph-pills .pill,.ceo-app .ph-tools .pill{height:34px;padding:0 12px;background:var(--card-2);font-size:14px}.ceo-app .ph-pills .pill.on,.ceo-app .ph-tools .pill.on{background:var(--gold-300)}.ceo-app .ph-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:2px 16px 8px}.ceo-app .ph-tools .sorts{align-items:center}.ceo-app .ph-tools .sorts small{color:var(--ink-3);font-size:14px;font-weight:800}.ceo-app .duep{display:flex;flex-direction:column;min-height:0}.ceo-app .duep .scroll{padding:0 8px 10px}.ceo-app .contact .scroll,.ceo-app .fu-today .scroll{padding-inline:8px}.ceo-app .lnk{color:var(--g-700);text-decoration:underline;text-underline-offset:4px}.ceo-app .kv .chip .ico{font-size:15px}.ceo-app .trio.sm3{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 10px 10px}.ceo-app .trio.sm3 b{font-size:16px}.ceo-app .trio.sm3 .red b{color:var(--red);--rc:var(--red)}.ceo-app .trio.sm3 .zero b{color:var(--ink-3);--rc:var(--ink-3)}.ceo-app .semdone{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:26px 16px;color:var(--gold-300);font-size:16px;font-weight:900}.ceo-app .semdone.sm{padding:10px;color:var(--ok);font-size:15px}.ceo-app .di.today .c{background:var(--gold-300);color:var(--gold-800)}.ceo-app .di.today em{color:var(--gold-300)}.ceo-app .di.part .c{background:#fff;color:var(--g-800)}.ceo-app .di .c .ico{font-size:20px}.ceo-app .mini.red{background:var(--red-bg);color:var(--red)}.ceo-app .mini.red:hover{background:color-mix(in srgb,var(--red) 18%,#fff)}.ceo-app .mini.soft{background:var(--card-2);color:var(--ink-2)}.ceo-app .feed .li>div{min-width:0}.ceo-app .fu-in{display:grid;gap:8px;margin:0 14px 8px;padding:10px;border-radius:18px;background:color-mix(in srgb,var(--g-50) 55%,#fff)}.ceo-app .fu-in textarea{min-height:64px;padding:10px 12px;border:0;border-radius:14px;background:#fff;font:700 15px/1.8 var(--font);color:var(--ink);resize:vertical}.ceo-app .fu-in textarea:focus{outline:3px solid var(--g-100)}.ceo-app .fu-f{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ceo-app .np .pill{height:32px;padding:0 11px;background:#fff;font-size:14px}.ceo-app .np .pill.on{background:var(--gold-300)}.ceo-app .btn.sm2{height:36px;padding:0 14px;font-size:14px}.ceo-app .hform .np .pill{background:rgba(255,255,255,.12);color:var(--od0)}.ceo-app .hform .np .pill.on{background:var(--gold-300);color:var(--gold-800)}.ceo-app .hform .srch.dk{width:100%;height:42px;background:rgba(255,255,255,.12);color:var(--od1)}.ceo-app .hform .srch.dk input{color:#fff}.ceo-app .hform .srch.dk input::placeholder{color:var(--od1);opacity:1}.ceo-app .fu-row .rt small.txt,.ceo-app .rc2 .rt small.txt{color:var(--ink-2);font-size:14.5px;font-weight:700;line-height:1.7}.ceo-app .cols.chat2,.ceo-app .cols.g2{grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr)}.ceo-app .cols.g2>.span2{grid-column:auto}.ceo-app .bubble.in{background:var(--card-2);color:var(--ink);border-radius:18px 6px 18px 18px}.ceo-app .mm .role{padding:0 8px;border-radius:99px;background:var(--card-2);color:var(--ink-3);font-size:13px;font-weight:800}.ceo-app .chat2 .chat{overflow-y:auto}.ceo-app .rec-big{display:grid;gap:8px;padding:6px 20px 18px}.ceo-app .rec-big p{margin:0;font-size:19px;font-weight:800;line-height:1.8}.ceo-app .rec-big small{color:var(--od1);font-size:14px;font-weight:800}.ceo-app .rcv{align-items:start}.ceo-app .racts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ceo-app .racts .mini{height:32px;font-size:14px}.ceo-app .hlist{display:grid;gap:8px;padding:4px 16px 16px}.ceo-app .hlist>div{display:grid;gap:2px;padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.08)}.ceo-app .hlist b{font-size:16px;font-weight:900}.ceo-app .hlist small{color:var(--od1);font-size:14px;font-weight:800;--rc:var(--gold-300)}.ceo-app .hlist p{margin:4px 0 0;color:var(--od0);font-size:15px;font-weight:700;line-height:1.7}.ceo-app .sheet.wide{width:min(720px,100%)}.ceo-app .sheet{max-height:calc(100vh - 32px);overflow-y:auto}.ceo-app .sheet .hint{margin:0;color:var(--ink-3);font-size:14px;font-weight:700;line-height:1.7}.ceo-app .sheet .err{margin:0;color:var(--red);font-size:14px;font-weight:900}.ceo-app .sheet .fld{display:flex;align-items:center;gap:8px;width:100%;height:46px;padding:0 14px;border:0;border-radius:14px;background:var(--card-2);color:var(--ink);font:800 14.5px var(--font);text-align:start}.ceo-app .sheet .fld:focus,.ceo-app .sheet .fld:focus-within{outline:3px solid var(--g-100)}.ceo-app .sheet .fld input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:700 15px var(--font);color:var(--ink)}.ceo-app .sheet .fld.date{color:var(--ink-2)}.ceo-app .sheet .row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ceo-app .sheet .row2>div{display:grid;gap:6px;align-content:start}.ceo-app .who{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:18px;background:var(--card-2)}.ceo-app .who>span:nth-child(2){display:grid;flex:1;min-width:0}.ceo-app .who b{font-size:16px;font-weight:900}.ceo-app .who small{color:var(--ink-3);font-size:14px;font-weight:700}.ceo-app .amt-in{display:flex;align-items:center;gap:10px;height:64px;padding:0 18px;border-radius:18px;background:var(--card-2)}.ceo-app .amt-in:focus-within{outline:3px solid var(--g-100)}.ceo-app .amt-in input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:900 30px var(--font);color:var(--ink);direction:ltr;text-align:right}.ceo-app .amt-in span{color:var(--gold-600);font-size:16px;font-weight:900}.ceo-app .qa .pill{height:34px;font-size:14px}.ceo-app .confirm{display:grid;justify-items:center;gap:2px;padding:14px;border-radius:20px;background:var(--g-50)}.ceo-app .confirm>b{font-size:34px;font-weight:900;color:var(--g-800);--rc:var(--gold-600)}.ceo-app .confirm>span{color:var(--ink-2);font-size:16px;font-weight:900}.ceo-app .sheet .trio{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.ceo-app .sheet .trio b{font-size:16px}.ceo-app .sheet .li.prev{background:var(--amber-bg)}.ceo-app .semb{gap:10px;padding:12px 14px;border-radius:18px;background:var(--card-2)}.ceo-app .semb .sh-t{display:flex;align-items:center;justify-content:space-between;gap:8px}.ceo-app .semb .sh-t b{font-size:16px;font-weight:900}.ceo-app .semb .pill{background:#fff}.ceo-app .semb .pill.on{background:var(--gold-300)}.ceo-app .semb .fld{background:#fff}.ceo-app .semb .cnt .pill{width:42px;justify-content:center;padding:0}.ceo-app .pv{display:flex;flex-wrap:wrap;gap:6px}.ceo-app .pv>span{display:grid;flex:1 1 110px;justify-items:center;gap:1px;padding:8px;border-radius:14px;background:#fff}.ceo-app .pv b{font-size:15px;font-weight:900;color:var(--ink)}.ceo-app .pv small{color:var(--ink-3);font-size:13px;font-weight:800}.ceo-app .pks{display:grid;gap:4px;max-height:420px;overflow-y:auto}.ceo-app .pk{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:16px;text-align:start}.ceo-app .pk:focus-visible,.ceo-app .pk:hover{background:var(--gold-50)}.ceo-app .pk>span:nth-child(2){display:grid;flex:1;min-width:0}.ceo-app .pk b{font-size:15.5px;font-weight:900}.ceo-app .pk small{color:var(--ink-3);font-size:14px;font-weight:700}.ceo-app .pk>.rs{font-size:16px;font-weight:900}.ceo-app .btn.danger{background:var(--red);color:#fff}.ceo-app .btn.red-soft{background:var(--red-bg);color:var(--red)}.ceo-app .sheet .acts{align-items:center;flex-wrap:wrap}.ceo-app .sheet .acts .sp{flex:1}.ceo-app .btn[disabled]{background:#e3e1d8;color:#6f6c62;cursor:not-allowed}@media (max-width:1200px){.ceo-app .cols.chat2,.ceo-app .cols.g2{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ceo-app .sheet .row2{grid-template-columns:minmax(0,1fr)}.ceo-app .sec:has(>.acts2){grid-template-columns:46px minmax(0,1fr) auto}.ceo-app .sec>.acts2{grid-column:2/-1}}.ceo-app .cols.ofh{grid-template-columns:minmax(0,1.22fr) minmax(0,1.3fr) minmax(0,.92fr)}@media (max-width:1200px){.ceo-app .cols.ofh{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:760px){.ceo-app .cols.ofh{grid-template-columns:minmax(0,1fr)}}.ceo-app .ph-pills.in{padding:0}.ceo-app .ph-pills.in .pill{height:32px}.ceo-app .ph-pills .pill.red:not(.on){background:var(--red-bg);color:var(--red)}.ceo-app .fu-today .rt small{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ceo-app .ofc .sec .amt small.fee.t-red{background:var(--red-bg)!important;color:var(--red)!important}.ceo-app .ofc .sec .amt small.fee.t-ok{background:var(--ok-bg)!important;color:var(--ok)!important}.ceo-app .ofc .sec .amt small.fee.t-muted{background:var(--card-2)!important;color:var(--ink-3)!important}.ceo-app .ofc .sec .amt small.fee.t-blue{background:var(--blue-bg)!important;color:var(--blue)!important}.ceo-app .ofc .sec .amt small.fee.t-gold{background:var(--gold-100)!important;color:var(--gold-800)!important}.ceo-app .ofc .sec:hover .amt small.fee.t-muted{background:#fff!important}.ceo-app .fu-row .rt small,.ceo-app .rc2 .rt small{display:block}.ceo-app .hero-a:has(>a:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.ceo-app .sec .amt b.v.plus .rs{color:var(--ok)}.ceo-app .trio.sm3 .ok b{color:var(--ok);--rc:var(--ok)}.ceo-app .trio.sm3 .amber b{color:var(--amber);--rc:var(--amber)}.ceo-app .pills.split .pill{cursor:default;background:#fff;color:var(--ink-2)}.ceo-app .pv>span em{color:var(--ink-3);font-size:13px;font-style:normal;font-weight:800}.ceo-app .pv>span.ok{background:var(--ok-bg)}.ceo-app .pv>span.ok small:last-child{color:var(--ok)}.ceo-app .di i.cf{font-style:normal;font-size:13px;font-weight:800;color:var(--gold-300)}.ceo-app .di.paid .c{background:#2fbf7f;color:#fff}.ceo-app .di.paid em{color:#7fe3b2}.ceo-app .di.paid:has(+.di.paid):before{background:#2fbf7f}.ceo-app .di b{font-size:21px;line-height:1.3}.ceo-app .di small{font-size:14px}.ceo-app .di{gap:2px}.ceo-app .di b{line-height:1.2;margin-top:4px}.ceo-app .di em,.ceo-app .di i.cf,.ceo-app .di small{line-height:1.35}.ceo-app .di em,.ceo-app .di i.cf{font-size:14px}.ceo-app .di.paid .c .ico{font-size:24px}.ceo-app .di.paid .c svg{stroke-width:3.2}.ceo-app .di.paid small{color:#7fe3b2}.ceo-app .di.paid b{color:#7fe3b2;--rc:#7fe3b2}.ceo-app .plan-h .hero-n{justify-content:center;gap:10px 28px}.ceo-app .plan-h>.ph,.ceo-app .plan-h>.ph .tt{justify-content:center}.ceo-app .plan-h .hero-n .v{display:flex;align-items:center;gap:14px}.ceo-app .plan-h .hero-n .v .lead-l{color:var(--od1);font-size:18px;font-weight:800;line-height:1.3}.ceo-app .plan-h .hero-n .v{gap:18px}.ceo-app .plan-h .hero-n .v .lead-l{font-size:16px;font-size:22px;font-size:26px}.ceo-app .lnk{text-decoration:none}.ceo-app .lnk:hover{text-decoration:underline;text-underline-offset:4px}.ceo-app .trio.sm3>div{height:71px;align-content:center;gap:2px}.ceo-app .trio.sm3 small{font-size:14.5px;line-height:1.25}.ceo-app .trio.sm3 b{font-size:21px;line-height:1.2}.ceo-app .ofc .kv{padding:6px 10px}.ceo-app .ofc .pf{gap:2px;padding:0 0 8px}.ceo-app .ofc .trio.sm3{padding-bottom:8px}.ceo-app .ofc .kv{padding:5px 10px}.ceo-app .kv .chip{line-height:1}.ceo-app .kv .chip .num{line-height:1;padding-top:2px}.ceo-app .kv b:has(>.chip){display:flex;align-items:center}.ceo-app .ofc .pf>b{font-size:24px;line-height:1.15;margin-top:4px}.ceo-app .ofc .pf small{line-height:1.3}.ceo-app .ofc .pf{gap:0}.ceo-app .stu-info .scroll{display:flex;flex-direction:column}.ceo-app .stu-info .scroll>.pf,.ceo-app .stu-info .scroll>.trio{flex:0 0 auto}.ceo-app .stu-info .scroll>.kv{flex:1 0 auto;padding-block:6px}.ceo-app .stu-info .pf{padding:4px 0 10px}.ceo-app .kv .chip{height:34px;padding:0 14px;gap:7px;font-size:15.5px}.ceo-app .kv .chip .ico{font-size:18px}.ceo-app .kv .chip,.ceo-app .kv .chip .num{font-size:17px}.ceo-app .kv .chip .ico{font-size:19px}.ceo-app .stu-info .scroll>.pf{flex:2 0 auto;align-content:center}.ceo-app .mini.wa-pill{height:38px;padding:0 16px;gap:8px;background:var(--ok-bg);color:var(--ok);font-size:15px;font-weight:900}.ceo-app .mini.wa-pill .ico{font-size:19px}.ceo-app .mini.wa-pill:hover{background:color-mix(in srgb,var(--ok) 16%,#fff)}.ceo-app .hello .badges>span:has(>.chip:only-child){padding:0;background:none}.ceo-app .hello .badges>span>.chip:only-child{height:30px;padding:0 12px;font-size:14px;font-weight:800}.ceo-app .hello .badges>span>.chip.muted:only-child{background:var(--card);color:var(--ink-2)}.ceo-app .pays-p{display:flex;flex-direction:column;min-height:0}.ceo-app .pays-sum{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);font-size:14px;font-weight:800}.ceo-app .pays-sum .rs{font-size:16px;font-weight:900;color:var(--ok);--rc:var(--ok)}.ceo-app .paycards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);gap:10px;padding:4px 16px 16px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--g-200) transparent}.ceo-app .paycard{gap:2px;padding:14px 10px 10px;border-radius:20px;background:var(--card-2);text-align:center}.ceo-app .paycard,.ceo-app .paycard .pc-top{display:flex;flex-direction:column;align-items:center}.ceo-app .paycard .pc-top{gap:4px;margin-bottom:4px}.ceo-app .paycard .pc-ic{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--ok-bg)}.ceo-app .paycard .pc-ic .ico{font-size:20px}.ceo-app .paycard .pc-top small{color:var(--ink-3);font-size:14px;font-weight:800}.ceo-app .paycard>b{font-size:24px;font-weight:900;line-height:1.25;color:var(--ink)}.ceo-app .paycard>small{color:var(--ink-2);font-size:14px;font-weight:700;line-height:1.4}.ceo-app .paycard>small.pc-for{color:var(--ok);font-weight:800}.ceo-app .paycard .pc-act{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;height:34px;margin-top:auto;border-radius:12px;background:var(--red-bg);color:var(--red);font:800 14px var(--font)}.ceo-app .paycard>small:last-of-type{margin-bottom:10px}.ceo-app .paycard .pc-act .ico{font-size:16px}.ceo-app .paycard .pc-act:hover{background:color-mix(in srgb,var(--red) 18%,#fff)}.ceo-app .paycard .pc-act.wait,.ceo-app .paycard.pend .pc-ic{background:var(--amber-bg);color:var(--amber)}.ceo-app .paycard{background:color-mix(in srgb,var(--ok) 8%,#fff)}.ceo-app .paycard .pc-ic{background:#fff;color:var(--ok)}.ceo-app .paycard .pc-top small{color:color-mix(in srgb,var(--ok) 70%,var(--ink))}.ceo-app .paycard>b{color:color-mix(in srgb,var(--ok) 75%,var(--ink));--rc:var(--ok)}.ceo-app .paycard>small{color:color-mix(in srgb,var(--ok) 45%,var(--ink-2))}.ceo-app .paycard .pc-act{background:#fff}.ceo-app .paycard .pc-act:hover{background:var(--red-bg)}.ceo-app .paycard.pend{background:color-mix(in srgb,var(--amber) 9%,#fff)}.ceo-app .paycard.pend .pc-act.wait{background:#fff}.ceo-app .paycard:not(.pend){background:#e6f4ec}.ceo-app .paycard:not(.pend)>b{color:#146b48;--rc:#1f8a5c}.ceo-app .paycard:not(.pend) .pc-top small,.ceo-app .paycard:not(.pend)>small{color:#2f6b52}.ceo-app .paycard:not(.pend) .pc-ic{color:#1f8a5c}.ceo-app .paycard.total{position:sticky;inset-inline-start:0;z-index:1;background:#1f8a5c;color:#fff}.ceo-app .paycard.total .pc-ic{background:rgba(255,255,255,.18);color:#fff}.ceo-app .paycard.total .pc-top small,.ceo-app .paycard.total>small{color:#d6f1e3}.ceo-app .paycard.total>b{color:#fff;--rc:#bff0d6}.ceo-app .paycard.total .pc-act.info{background:rgba(255,255,255,.16);color:#fff;cursor:default}.ceo-app .paycard.total .pc-ic{background:#fff;color:#1f8a5c}.ceo-app .paycard.total .pc-ic svg{stroke-width:3}.ceo-app .cols.fill .stack>.c-panel.pays-p>.paycards,.ceo-app .pays-p>.paycards{overflow-x:auto;overflow-y:hidden}.ceo-app .paycard.total:before{content:"";position:absolute;top:-4px;bottom:-16px;inset-inline-start:-16px;width:16px;background:var(--card)}.ceo-app .plan-h .hb{justify-content:center;padding-bottom:6px;flex:0 0 auto;padding-top:14px}.ceo-app .plan-h .hero-a a{padding:11px}.ceo-app .plan-h>.ph{padding-top:12px;padding-bottom:2px}.ceo-app .plan-h .hero-n{padding-top:2px}.ceo-app .plan-h .hero-n .st{padding:4px 14px 6px}.ceo-app .plan-h .hero-n .st svg{width:88px;height:51px}.ceo-app .plan-h .hb{padding-top:4px}.ceo-app .plan-h .hero-a a{padding:9px}.ceo-app .paycard{padding-top:10px}.ceo-app .paycard .pc-ic{width:34px;height:34px}.ceo-app .paycard .pc-ic .ico{font-size:18px}.ceo-app .paycard .pc-top{margin-bottom:2px}.ceo-app .paycard>b{font-size:23px;line-height:1.2}.ceo-app .paycard>small:last-of-type{margin-bottom:7px}.ceo-app .paycard .pc-act{height:32px}.ceo-app .plan-h .hb{padding-top:0}.ceo-app .plan-h .hero-a a{padding:8px}.ceo-app .plan-h .hero-n .st svg{width:80px;height:46px}.ceo-app .plan-h .di .c{width:34px;height:34px}.ceo-app .plan-h .di:before{top:16px}@media (max-height:879px){.ceo-app .paycard .pc-top{flex-direction:row;gap:8px}.ceo-app .paycard .pc-ic{width:28px;height:28px}.ceo-app .paycard .pc-ic .ico{font-size:16px}.ceo-app .paycard{padding-top:8px}.ceo-app .paycard>b{font-size:22px}}.ceo-app .paycards{grid-auto-columns:minmax(118px,1fr);gap:8px}.ceo-app .paycard{padding-inline:8px}.ceo-app .paycard .pc-dm{display:grid;justify-items:center}.ceo-app .plan-h>.ph{padding-top:20px}.ceo-app .plan-h .dplan{padding:6px 18px 8px}@media (max-height:879px){.ceo-app .plan-h>.ph{padding-top:10px}.ceo-app .paycard .pc-dm{display:block}.ceo-app .paycard .pc-m:before{content:" · "}.ceo-app .paycard>b{font-size:21px}.ceo-app .paycard .pc-act{height:30px}.ceo-app .plan-h .hero-a a{padding:6px}.ceo-app .plan-h .hero-n .st svg{width:70px;height:40px}.ceo-app .plan-h .di .c{width:30px;height:30px}.ceo-app .plan-h .di:before{top:14px}.ceo-app .plan-h .di b{font-size:19px}.ceo-app .plan-h .hero-n .v{font-size:40px}}.ceo-app .hello h1 .h1-pre{color:var(--ink-3);font-weight:800}@media (max-height:879px){.ceo-app .pays-p>.ph{padding-top:10px;padding-bottom:2px}.ceo-app .paycard{padding-top:6px}.ceo-app .paycard .pc-top{margin-bottom:0}.ceo-app .paycards{padding-bottom:10px}}.ceo-app .plan-h>.ph h2{font-size:22px}.ceo-app .plan-h>.ph .sb{height:30px;padding:0 12px;font-size:14.5px}@media (max-height:879px){.ceo-app .plan-h>.ph h2{font-size:20px}.ceo-app .plan-h>.ph .sb{height:28px;font-size:14px}.ceo-app .plan-h .dplan{padding:2px 18px}.ceo-app .plan-h .hero-a a{padding:5px}}.ceo-app .plan-h>.ph{padding-top:16px}.ceo-app .hello h1 .h1-pre{color:var(--ink);font-weight:900}.ceo-app .hello h1 .h1-name{color:var(--g-700);color:#106452}.ceo-app .hello h1 .h1-pre{color:#106452}.ceo-app .plan-h .hero-n{margin-top:2px}.ceo-app .plan-h .hb{margin-top:auto;margin-bottom:auto}.ceo-app .plan-h .hero-n{margin-top:auto;padding-top:10px;padding-top:3px}.ceo-app .tab .n.g{background:#1f8a5c;color:#fff}.ceo-app .tab .n.a{background:#2b5f95;color:#fff}.ceo-app .ofc .tab.warn.on,.ceo-app .tab .n,.ceo-app .tab .n.a,.ceo-app .tab .n.g{background:var(--red);color:#fff}.ceo-app .ofc .tab.warn.on .ico{color:#fff}.ceo-app .ofc .tab.warn.on .n{background:#fff;color:var(--red)}.ceo-app .rec-h{display:flex;flex-direction:column;justify-content:space-evenly;gap:14px;height:100%;padding:4px 20px 16px}.ceo-app .rec-from{display:flex;align-items:center;gap:12px}.ceo-app .rec-from .av{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;background:var(--gold-300);color:var(--gold-800)}.ceo-app .rec-from b{display:block;font-size:17px;font-weight:900}.ceo-app .rec-from small{color:var(--od1);font-size:14px;font-weight:800}.ceo-app .rec-q{margin:0;padding:14px 18px;border-radius:18px;background:rgba(255,255,255,.08);border-inline-start:4px solid var(--gold-300);font-size:20px;font-weight:800;line-height:1.75}.ceo-app .rec-steps{display:flex}.ceo-app .rec-steps .rstep{position:relative;flex:1;display:grid;justify-items:center;gap:4px}.ceo-app .rec-steps .rstep:before{content:"";position:absolute;top:15px;inset-inline-start:50%;width:100%;height:3px;background:rgba(255,255,255,.18)}.ceo-app .rec-steps .rstep:last-child:before{display:none}.ceo-app .rec-steps .rstep.done:before{background:#2fbf7f}.ceo-app .rec-steps .c{position:relative;z-index:1;display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;font-weight:900}.ceo-app .rec-steps .c .ico{font-size:18px}.ceo-app .rec-steps .rstep.done .c{background:#2fbf7f}.ceo-app .rec-steps .rstep.now .c{background:var(--gold-300);color:var(--gold-800)}.ceo-app .rec-steps small{color:var(--od1);font-size:14px;font-weight:800}.ceo-app .rec-steps .rstep.now small{color:var(--gold-300)}.ceo-app .rec-steps .rstep.done small{color:#7fe3b2}.ceo-app .rec-about{display:grid;gap:8px}.ceo-app .rec-about>small{color:var(--od1);font-size:14px;font-weight:800}.ceo-app .rec-about>div{display:flex;flex-wrap:wrap;gap:6px}.ceo-app .rec-about a{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:14px;font-weight:800}.ceo-app .rec-about a .num{color:color-mix(in srgb,var(--red) 40%,#fff)}.ceo-app .rec-about a:hover{background:rgba(255,255,255,.2)}.ceo-app .cols.fill .stack>.hero.rec-hero{flex:0 0 auto!important;min-height:0!important}.ceo-app .cols.fill .stack>.hero.rec-hero~.c-panel{flex:1 1 0!important}.ceo-app .rec-hero .hb{flex:0 0 auto}.ceo-app .rec-h{display:grid;gap:12px;height:auto;padding:2px 20px 16px}.ceo-app .rec-from{flex-wrap:wrap}.ceo-app .rec-from .av{width:42px;height:42px}.ceo-app .rec-st{display:flex;flex-wrap:wrap;gap:4px;margin-inline-start:auto}.ceo-app .rec-st span{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 11px;border-radius:999px;background:rgba(255,255,255,.1);color:var(--od1);font-size:14px;font-weight:800}.ceo-app .rec-st span .ico{font-size:15px}.ceo-app .rec-st span.done{background:rgba(47,191,127,.2);color:#7fe3b2}.ceo-app .rec-st span.now{background:var(--gold-300);color:var(--gold-800)}.ceo-app .rec-q{padding:0;background:none;border:0;font-size:21px;line-height:1.8}.ceo-app .rec-done{padding:4px 20px 6px}.ceo-app .rec-done .big{flex:0 0 auto;width:64px;height:64px;background:#fff;color:#1f8a5c}.ceo-app .rec-done .big .ico{font-size:34px}.ceo-app .rec-done .big svg{stroke-width:3}.ceo-app .rec-done b{display:block;font-size:22px}.ceo-app .rec-done small{font-size:14.5px}.ceo-app .rec-done-k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 20px 18px}.ceo-app .rec-done-k div{display:grid;justify-items:center;padding:10px;border-radius:16px;background:rgba(255,255,255,.1)}.ceo-app .rec-done-k b{font-size:24px;font-weight:900;color:#fff}.ceo-app .rec-done-k small{color:var(--od1);font-size:14px;font-weight:800}.ceo-app .cols.fill .stack>.hero.rec-hero~.c-panel{display:flex;flex-direction:column;min-height:0}.ceo-app .cols.fill .stack>.hero.rec-hero~.c-panel>.scroll{flex:1 1 0;min-height:0;overflow-y:auto!important;scrollbar-width:thin}.ceo-app .sec[data-recon]{cursor:pointer}.ceo-app .racts .mini.st-seen{background:var(--blue-bg);color:var(--blue)}.ceo-app .racts .mini.st-doing{background:var(--amber-bg);color:var(--amber)}.ceo-app .racts .mini.st-done{background:#1f8a5c;color:#fff}.ceo-app .racts .mini.st-seen:hover{background:color-mix(in srgb,var(--blue) 18%,#fff)}.ceo-app .racts .mini.st-doing:hover{background:color-mix(in srgb,var(--amber) 22%,#fff)}.ceo-app .racts .mini.st-done:hover{background:#18734c}.ceo-app .sec.rcv.on,.ceo-app .sec.rcv.on:hover{background:color-mix(in srgb,var(--gold-50) 45%,#fff)}.ceo-app .rec-hero .hb{align-items:stretch}.ceo-app .rec-h{width:100%;align-self:stretch;box-sizing:border-box}.ceo-app .rec-from{width:100%}.ceo-app .rec-q{text-align:center}.ceo-app .rec-donemsg{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:10px;border-radius:14px;background:rgba(47,191,127,.18);color:#7fe3b2;font-size:15px;font-weight:900}.ceo-app .rec-donemsg .ico{font-size:18px}.ceo-app .sec:is([data-recf],[data-fuf],[data-voidf]) .amt{margin-inline-end:12px}.ceo-app .sec:is([data-recf],[data-fuf],[data-voidf]) .amt b.v{display:grid;place-items:center;min-width:36px;height:36px;padding:0 6px;border-radius:999px;background:var(--card-2);font-size:16px;line-height:1}.ceo-app .sec.on:is([data-recf],[data-fuf],[data-voidf]) .amt b.v,.ceo-app .sec:is([data-recf],[data-fuf],[data-voidf]):hover .amt b.v{background:#fff}.ceo-app .sec .amt b.v.alert{background:var(--red)!important;color:#fff}.ceo-app .sec[data-recf=seen] .amt b.v{background:var(--blue)!important;color:#fff}.ceo-app .sec[data-recf=doing] .amt b.v{background:var(--amber)!important;color:#fff}.ceo-app .sec[data-recf=done] .amt b.v{background:#1f8a5c!important;color:#fff}.ceo-app .sec[data-recf=seen] .amt b.v{background:#2b6cb0!important}.ceo-app .rec-done.empty .big{background:rgba(255,255,255,.14);color:#fff}.ceo-app .rec-done.empty{padding-bottom:18px}.ceo-app .rec-h{justify-content:stretch;grid-template-columns:minmax(0,1fr)}.ceo-app .hero-a:has(>a:only-child){grid-template-columns:minmax(0,1fr)}.ceo-app .ofc .hello .notice-download-button{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border:0;border-radius:999px;background:var(--card);color:var(--ink);font:800 14.5px var(--font);box-shadow:none}.ceo-app .ofc .cnf{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:14px;font-weight:800}.ceo-app .plan-h>.ph{padding-top:10px}.ceo-app .plan-h .dplan{padding-top:2px}.ceo-app .plan-h .hero-a{padding:8px 12px 10px}.ceo-app .plan-h .hero-a a{padding:6px}.ceo-app .me-menu{min-width:240px}.ceo-app .me-sec{display:grid;gap:4px;padding-bottom:6px;margin-bottom:4px;border-bottom:1px solid #e6e3d8}.ceo-app .me-sec small{padding:2px 12px;color:var(--ink-3);font-size:13px;font-weight:800}.ceo-app .me-menu .me-sec button.on{background:var(--gold-300);color:var(--gold-800)}.ceo-app .me-menu .me-sec button.on .ico{color:var(--gold-800)}.ceo-app .me .me-sec-now{padding:0 9px;height:26px;display:inline-flex;align-items:center;border-radius:999px;background:var(--gold-100);color:var(--gold-800);font-size:13px;font-weight:800}.ceo-app .drop{position:relative;display:grid;justify-items:center;gap:4px;padding:22px 16px;border-radius:18px;background:var(--card-2);text-align:center;cursor:pointer}.ceo-app .drop.on,.ceo-app .drop:hover{background:var(--g-50)}.ceo-app .drop:focus-within{outline:3px solid var(--g-100)}.ceo-app .drop input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip-path:inset(50%)}.ceo-app .drop i{display:grid;place-items:center;width:52px;height:52px;border-radius:999px;background:#fff;color:var(--g-700)}.ceo-app .drop.has i{background:var(--g-100)}.ceo-app .drop b{font-size:16px;font-weight:900;overflow-wrap:anywhere}.ceo-app .drop small{color:var(--ink-3);font-size:14px;font-weight:700}.ceo-app .syn-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.ceo-app .syn-h h3{margin:0;font-size:16px;font-weight:900}.ceo-app .syn-list{display:grid;gap:4px;max-height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--g-200) transparent}.ceo-app .syn-list.short{max-height:190px}.ceo-app .syn{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:16px;background:var(--card-2)}.ceo-app label.syn{cursor:pointer}.ceo-app label.syn:hover{background:var(--gold-50)}.ceo-app .syn input{flex:0 0 auto;width:20px;height:20px;accent-color:var(--g-700);cursor:pointer}.ceo-app .syn>.ico{flex:0 0 auto;color:var(--ink-3)}.ceo-app .syn>span:not(.rs){display:grid;flex:1;min-width:0}.ceo-app .syn b{font-size:15.5px;font-weight:900;line-height:1.5}.ceo-app .syn small{color:var(--ink-3);font-size:14px;font-weight:700;line-height:1.5}.ceo-app .syn>.rs{flex:0 0 auto;font-size:16px;font-weight:900}.ceo-app .syn.amber{background:var(--amber-bg)}.ceo-app .syn.amber>.ico{color:var(--amber)}.ceo-app .syn.red{background:var(--red-bg)}.ceo-app .syn.red small,.ceo-app .syn.red>.ico{color:var(--red)}.ceo-app .syn.off{cursor:default}.ceo-app .syn.off input{cursor:not-allowed}.ceo-app .syn small.bad{color:var(--red);font-weight:800}.ceo-app .c-panel{container:row-box/inline-size}@container row-box (min-width: 381px) and (max-width: 560px){.ceo-app .sec:has(>.acts2>:nth-child(2)){grid-template-columns:46px minmax(0,1fr) auto;row-gap:6px}.ceo-app .sec:has(>.acts2>:nth-child(2))>.rt,.ceo-app .sec:has(>.acts2>:nth-child(2))>:first-child{grid-row:1/span 2;align-self:start}.ceo-app .sec:has(>.acts2>:nth-child(2))>.amt{grid-row:1;grid-column:3}.ceo-app .sec:has(>.acts2>:nth-child(2))>.acts2{grid-row:2;grid-column:3;justify-self:center}}@container row-box (max-width: 380px){.ceo-app .sec:has(>.acts2){grid-template-columns:46px minmax(0,1fr) auto;row-gap:4px}.ceo-app .sec:has(>.acts2)>:first-child{grid-row:1/span 2;align-self:start}.ceo-app .sec:has(>.acts2)>.rt{grid-column:2/-1}.ceo-app .sec:has(>.acts2)>.amt{grid-row:2;grid-column:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px 8px;text-align:start}.ceo-app .sec:has(>.acts2)>.acts2{grid-row:2;grid-column:3;justify-self:end}}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols .stack>.hero,.ceo-app:where(.fit) .cols.fill .stack>.hero{flex-shrink:1;min-height:min-content}.ceo-app:where(.fit) .cols .stack>.hero>.hb:has(>.hero-c),.ceo-app:where(.fit) .cols .stack>.hero>.hero-c,.ceo-app:where(.fit) .cols.fill .stack>.hero>.hb:has(>.hero-c),.ceo-app:where(.fit) .cols.fill .stack>.hero>.hero-c{flex:1 1 0;height:0;min-height:150px}.ceo-app:where(.fit) .cols>.stack{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--g-200) transparent}}@media (min-width:1201px){.ceo-app:where(.fit) .cols.ai3{grid-template-columns:minmax(240px,.55fr) minmax(0,1.75fr) minmax(0,.95fr)}}.ceo-app .pills .pill.t-red:not(.on){background:var(--red-bg);color:var(--red)}.ceo-app .pills .pill.t-red.on{background:var(--red);color:#fff}.ceo-app .pills .pill.t-ok:not(.on){background:var(--ok-bg);color:var(--ok)}.ceo-app .pills .pill.t-ok.on{background:var(--ok);color:#fff}.ceo-app .pills .pill:is(.t-red,.t-ok) b{background:#fff;color:inherit}.ceo-app .pills .pill.t-red.on b{color:var(--red)}.ceo-app .pills .pill.t-ok.on b{color:var(--ok)}.ceo-app .btn.blue-soft{background:var(--blue-bg);color:var(--blue)}.ceo-app .btn.blue-soft:hover{background:color-mix(in srgb,var(--blue) 16%,#fff)}.ceo-app .btn.ok-soft{background:var(--ok-bg);color:var(--ok)}.ceo-app .btn.ok-soft:hover{background:color-mix(in srgb,var(--ok) 18%,#fff)}.ceo-app .sbars.tight{gap:0;padding:0 18px 10px}.ceo-app .sbars.tight div{min-height:27px}.ceo-app .sbars.tight b,.ceo-app .sbars.tight span:first-child{font-size:14px;line-height:1.3}.ceo-app .hf2 .gp.picks{grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-app .hf2 .gp.picks button{justify-content:flex-start;height:auto;min-height:42px;padding:7px 12px;white-space:normal;text-align:start;font-size:15px;font-weight:800;line-height:1.45}.ceo-app .hf2 .gp.picks button span{min-width:0;overflow-wrap:anywhere}.ceo-app .hseg{flex:0 0 auto}.ceo-app .hseg button{white-space:nowrap}.ceo-app .hero .ph .tt{min-width:0;flex-wrap:wrap}.ceo-app .hero-c .ax.at span:first-child{transform:translateX(-100%)}.ceo-app .hero-c .ax.at span:last-child{transform:translateX(0)}@media (min-width:1201px){.ceo-app:where(.fit) .cols.ofh{grid-template-columns:minmax(400px,1.08fr) minmax(0,1.44fr) minmax(0,.92fr)}}.ceo-app .hello .badges>span:nth-child(3n+1):not(.warn):not(:has(>.chip:only-child)){background:var(--blue-bg);color:var(--blue)}.ceo-app .hello .badges>span:nth-child(3n+2):not(.warn):not(:has(>.chip:only-child)){background:var(--ok-bg);color:var(--ok)}.ceo-app .hello .badges>span:nth-child(3n+3):not(.warn):not(:has(>.chip:only-child)){background:var(--gold-100);color:var(--gold-800)}.ceo-app .sec.risk-r:not(.on){background:color-mix(in srgb,var(--red-bg) 70%,#fff)}.ceo-app .sec.risk-r:not(.on):hover{background:var(--red-bg)}.ceo-app .sec.risk-a:not(.on){background:color-mix(in srgb,var(--amber-bg) 75%,#fff)}.ceo-app .sec.risk-a:not(.on):hover{background:var(--amber-bg)}.ceo-app .sec.risk-gl:not(.on){background:color-mix(in srgb,var(--ok-bg) 55%,#fff)}.ceo-app .sec.risk-gl:not(.on):hover{background:var(--ok-bg)}.ceo-app .sec.risk-g:not(.on){background:color-mix(in srgb,var(--ok-bg) 85%,#fff)}.ceo-app .sec.risk-g:not(.on):hover{background:var(--ok-bg)}.ceo-app .scroll:has(>.sec[class*=risk-]){gap:6px}.ceo-app .cols.stu4{grid-template-columns:minmax(230px,.62fr) minmax(0,1.05fr) minmax(0,1.25fr)}.ceo-app .s4-rail .sec{grid-template-columns:42px minmax(0,1fr) auto;padding-block:6px}.ceo-app .s4-rail .r svg{width:42px;height:42px}.ceo-app .s4-list button.sec{width:100%;text-align:start;font:inherit;color:inherit}.ceo-app .s4-list .sec .rt small{display:block}.ceo-app .s4-find{display:grid;gap:6px;padding:0 14px 8px}.ceo-app .s4-find .srch{width:100%}.ceo-app .s4-side{display:flex;flex-direction:column;gap:14px;min-height:0}.ceo-app .s4-side>.hero{flex:0 0 auto}.ceo-app .s4-plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:4px 16px 14px}.ceo-app .s4-plan>div{display:grid;justify-items:center;gap:2px;padding:10px 6px;border-radius:16px;background:rgba(255,255,255,.07);color:var(--od0);text-align:center}.ceo-app .s4-plan small{color:var(--od1);font-size:13.5px;font-weight:800}.ceo-app .s4-plan b{font-size:16px;font-weight:900}.ceo-app .s4-plan>div.paid b,.ceo-app .s4-plan>div.paid small{color:#7fe3b2}.ceo-app .s4-plan>div.late b,.ceo-app .s4-plan>div.late small:last-child{color:#ff9c8e}.ceo-app .s4-noplan{margin:0;padding:4px 18px 16px;color:var(--od1);font-size:14px;font-weight:800}.ceo-app .s4-more{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin}.ceo-app .s4-ctc{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;margin:0 16px 12px;padding:8px 2px;border-block:1px solid #efede6}.ceo-app .s4-ctc .kv{justify-content:flex-start;gap:10px;padding:0;border:0}.ceo-app .s4-ctc{justify-content:space-between}.ceo-app .s4-ctc .kv{padding:4px;padding-inline-start:14px;border-radius:999px}.ceo-app .s4-ctc .kv.dad{background:var(--blue-bg)}.ceo-app .s4-ctc .kv.dad small{color:var(--blue)}.ceo-app .s4-ctc .kv.mom{background:var(--gold-100)}.ceo-app .s4-ctc .kv.mom small{color:var(--gold-800)}.ceo-app .s4-pays{display:flex;gap:8px;padding:0 16px 12px;overflow-x:auto;scrollbar-width:thin}.ceo-app .s4-pays>div{flex:0 0 auto;display:grid;gap:2px;padding:10px 14px;border-radius:16px;background:#e6f4ec}.ceo-app .s4-pays>div.none{background:var(--card-2)}.ceo-app .s4-pays b{color:#146b48;font-size:16px;font-weight:900}.ceo-app .s4-pays small{color:var(--ink-3);font-size:13.5px;font-weight:800}.ceo-app .s4-acts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 16px 16px}@media (max-width:760px){.ceo-app .s4-plan{grid-template-columns:minmax(0,1fr)}}.ceo-app .s4-nopay{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 16px 12px;padding:12px 16px;border-radius:18px;background:var(--card-2);text-align:start}.ceo-app .s4-nopay .i{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--gold-600)}.ceo-app .s4-nopay>span:last-child{display:grid;gap:2px}.ceo-app .s4-nopay b{font-size:15px;font-weight:900;color:var(--ink-2)}.ceo-app .s4-nopay small{color:var(--ink-3);font-size:14px;font-weight:700}.ceo-app .s4-list>.ph-tools:first-child{padding-top:16px}.ceo-app .s4-side>.hero .hero-n{justify-content:center;gap:10px 28px}.ceo-app .s4-side>.hero>.ph{justify-content:center}.ceo-app .s4-side>.hero>.ph .tt{justify-content:center;text-align:center}.ceo-app .s4-side>.hero>.ph{padding-top:22px;padding-bottom:16px}.ceo-app .s4-side>.hero .hb .dplan{padding-top:20px;padding-bottom:24px}.ceo-app .s4-side>.hero .hero-n .v{display:flex;align-items:center;gap:16px}.ceo-app .s4-side>.hero .hero-n .v .lead-l{color:var(--od1);font-size:22px;font-weight:800;line-height:1.3;font-size:26px}.ceo-app .s4-side>.hero>.ph h2{font-size:22px}.ceo-app .s4-ctc{gap:8px 14px}.ceo-app .s4-ctc,.ceo-app .s4-more>.ph,.ceo-app .s4-more>.ph .tt{justify-content:center}.ceo-app .s4-noplan{text-align:center;padding-top:12px;padding-bottom:20px}.ceo-app .s4-ctc .kv.dad .chip.ok{background:color-mix(in srgb,var(--blue-bg) 40%,#fff);color:var(--blue)}.ceo-app .s4-ctc .kv.mom .chip.ok{background:color-mix(in srgb,var(--gold-100) 40%,#fff);color:var(--gold-800)}.ceo-app .s4-ctc .kv .chip.ok .ico{color:var(--ok)}.ceo-app .s4-find .sorts{align-items:center;gap:6px}.ceo-app .s4-find .sorts small{color:var(--ink-3);font-size:14px;font-weight:800;margin-inline-end:4px}.ceo-app .s4-find .sorts .pill{height:32px;padding:0 13px;font-size:14px}.ceo-app .s4-find .sorts .pill:not(.on),.ceo-app .s4-find .srch{background:var(--card-2)}.ceo-app .s4-find .srch{height:40px}.ceo-app .s4-list .sec .lead.t-gold{background:var(--gold-100);color:var(--gold-800)}.ceo-app .sec.shade.risk-r:not(.on){background:color-mix(in srgb,var(--red-bg) calc(100% - var(--rk, .5) * 60%),#fff)}.ceo-app .sec.shade.risk-a:not(.on){background:color-mix(in srgb,var(--amber-bg) calc(100% - var(--rk, .5) * 60%),#fff)}.ceo-app .sec.shade.risk-gl:not(.on){background:color-mix(in srgb,var(--ok-bg) calc(80% - var(--rk, .5) * 40%),#fff)}.ceo-app .sec.shade.risk-g:not(.on){background:color-mix(in srgb,var(--ok-bg) calc(100% - var(--rk, .5) * 50%),#fff)}.ceo-app .sec.shade.risk-r:not(.on):hover{background:var(--red-bg)}.ceo-app .sec.shade.risk-a:not(.on):hover{background:var(--amber-bg)}.ceo-app .sec.shade:is(.risk-gl,.risk-g):not(.on):hover{background:var(--ok-bg)}.ceo-app .sec.shade.risk-r:not(.on){background:color-mix(in srgb,var(--red) calc((1 - var(--rk, .5)) * 14%),color-mix(in srgb,var(--red-bg) calc(100% - var(--rk, .5) * 55%),#fff))}.ceo-app .sec.shade.risk-a:not(.on){background:color-mix(in srgb,var(--amber) calc((1 - var(--rk, .5)) * 12%),color-mix(in srgb,var(--amber-bg) calc(100% - var(--rk, .5) * 55%),#fff))}.ceo-app .sec.shade.risk-gl:not(.on){background:color-mix(in srgb,var(--ok) calc((1 - var(--rk, .5)) * 8%),color-mix(in srgb,var(--ok-bg) calc(80% - var(--rk, .5) * 40%),#fff))}.ceo-app .sec.shade.risk-g:not(.on){background:color-mix(in srgb,var(--ok) calc((1 - var(--rk, .5)) * 10%),color-mix(in srgb,var(--ok-bg) calc(100% - var(--rk, .5) * 50%),#fff))}.ceo-app .sec.shade .r svg circle:first-child{stroke:#fff}.ceo-app .ofc .sec.shade.risk-r .amt small.fee{background:color-mix(in srgb,var(--red-bg) 45%,#fff)!important;color:var(--red)!important}.ceo-app .ofc .sec.shade.risk-a .amt small.fee{background:color-mix(in srgb,var(--amber-bg) 45%,#fff)!important;color:var(--amber)!important}.ceo-app .ofc .sec.shade:is(.risk-gl,.risk-g) .amt small.fee{background:color-mix(in srgb,var(--ok-bg) 45%,#fff)!important;color:var(--ok)!important}.ceo-app .s4-rail .sec .lead.av{width:40px;height:40px;justify-self:center}.ceo-app .s4-rail .sec .lead.av svg{width:26px;height:26px}.ceo-app .s4-rail .sec:has(>.lead.av) .rt strong{line-height:1.3}.ceo-app .s4-rail .sec:has(>.lead.av) .rt small{display:block;line-height:1.35;margin-top:1px}.ceo-app .s4-more>.s4-acts:first-child{padding:16px 16px 12px}.ceo-app .s4-ctc .kv .chip.none{font-size:14px;font-weight:800}.ceo-app .s4-list .ph-tools .pill:not(.on):not(.t-red):not(.t-ok) b{background:#fff}.ceo-app .s4-acts .btn{height:36px}.ceo-app .cols.stu4{grid-template-columns:minmax(250px,.72fr) minmax(0,1.05fr) minmax(0,1.15fr)}@media (max-width:1200px){.ceo-app .cols.stu4{grid-template-columns:minmax(0,1fr)}}.ceo-app .lead.t-reg{background:var(--gold-100);color:var(--gold-800)}.ceo-app .ofc .sec .amt small.fee.t-reg,.ceo-app .sec .amt small.t-reg{background:var(--gold-100)!important;color:var(--gold-800)!important}.ceo-app .chip.reg{background:var(--gold-100);color:var(--gold-800)}.ceo-app .ph-tools .pill:not(.on):not(.t-red):not(.t-ok) b{background:#fff}.ceo-app .ph-tools .sorts{gap:6px}.ceo-app .ph-tools .sorts small{margin-inline-end:4px}.ceo-app .ph-tools .sorts .pill{height:32px;padding:0 13px;font-size:14px}.ceo-app .g4-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:18px 18px 22px}.ceo-app .g4-sum>div{display:grid;justify-items:center;align-content:center;gap:2px;padding:10px 6px;border-radius:16px;background:rgba(255,255,255,.08);text-align:center}.ceo-app .g4-sum small{color:var(--od1);font-size:14px;font-weight:800}.ceo-app .g4-sum b{color:#fff;font-size:18px;font-weight:900;--rc:var(--gold-300)}.ceo-app .g4-sum>div.paid b,.ceo-app .g4-sum>div.paid small{color:#7fe3b2}.ceo-app .g4-sum>div.paid b{--rc:#7fe3b2}.ceo-app .g4-sum>div.late b{color:#ff9c8e}.ceo-app .g4-kids{display:grid;gap:2px;padding:4px 8px 12px}.ceo-app .g4-kids h3{margin:4px 10px;color:var(--ink-2);font-size:15px;font-weight:900;text-align:center}.ceo-app .g4-kids .sec .rt small{display:block}.ceo-app .s4-side>.hero .hero-n{gap:10px 20px}.ceo-app .s4-side>.hero .hero-n .v{font-size:42px;gap:12px}.ceo-app .g4-sum{gap:6px;padding-inline:14px}.ceo-app .g4-sum>div{gap:0;padding:8px 6px}.ceo-app .g4-sum small{font-size:16px;line-height:1.35}.ceo-app .g4-sum b{font-size:24px;line-height:1.25}.ceo-app .g4-kids h3{display:flex;align-items:center;justify-content:center;gap:8px}.ceo-app .g4-kids h3 .chip{font-size:13.5px}.ceo-app .s4-side>.hero>.ph h2{font-size:25px}.ceo-app .btn.pay{background:var(--ok);color:#fff}.ceo-app .btn.pay:hover{background:color-mix(in srgb,var(--ok) 85%,#000)}.ceo-app .btn.pay:disabled{opacity:.5}.ceo-app .fu-del{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:30px;height:30px;padding:0;border-radius:999px;background:var(--card-2);color:var(--ink-3);font:800 13.5px var(--font);align-self:center;justify-self:end;cursor:pointer}.ceo-app .fu-del:hover{background:var(--red-bg);color:var(--red)}.ceo-app .fu-del.ask{width:auto;padding:0 10px;background:var(--red);color:#fff}.ceo-app .fu-del:disabled{opacity:.6;cursor:default}.ceo-app .pays-p>.s4-nopay{margin:4px 16px 16px;min-height:148px}.ceo-app .paycard.none{background:var(--card-2)}.ceo-app .paycard.none .pc-ic{background:#fff;color:var(--gold-600)}.ceo-app .paycard.none .pc-top small,.ceo-app .paycard.none>b,.ceo-app .paycard.none>small{color:var(--ink-3)}.ceo-app .paycard .pc-act.pay{background:var(--ok);color:#fff}.ceo-app .paycard .pc-act.pay:hover{background:color-mix(in srgb,var(--ok) 85%,#000)}.ceo-app .np-date .payment-date-trigger.compact{display:inline-flex;align-items:center;gap:6px;width:auto;min-width:38px;height:34px;padding:0 10px;border:0;border-radius:999px;background:var(--card-2);color:var(--ink-2);font:800 14px var(--font);justify-content:center}.ceo-app .np-date .payment-date-trigger.compact.on{color:var(--gold-800)}.ceo-app .pills.np .pill.np-3{background:var(--amber-bg);color:var(--amber)}.ceo-app .pills.np .pill.np-3.on{background:var(--amber);color:#fff}.ceo-app .pills.np .pill.np-7{background:var(--ok-bg);color:var(--ok)}.ceo-app .pills.np .pill.np-7.on{background:var(--ok);color:#fff}.ceo-app .np-date .payment-date-trigger.compact{background:var(--gold-100);color:var(--gold-800)}.ceo-app .np-date .payment-date-trigger.compact.on{background:var(--gold-300);color:var(--gold-900)}.ceo-app .sheet .amt-in{background:color-mix(in srgb,var(--ok-bg) 55%,#fff);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ok) 22%,transparent)}.ceo-app .sheet .amt-in:focus-within{outline:0;box-shadow:inset 0 0 0 2px var(--ok)}.ceo-app .sheet .amt-in span{color:var(--ok)}.ceo-app .sheet .pills.qa .pill{height:34px;background:var(--ok-bg);color:var(--ok)}.ceo-app .sheet .pills.qa .pill.on{background:var(--ok);color:#fff}.ceo-app .sheet .pills.pm .pill{background:var(--card-2);color:var(--ink-2)}.ceo-app .sheet .pills.pm .pill.on{background:var(--ok);color:#fff}.ceo-app .sheet .row2 .payment-date-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:46px;padding:0 14px;border:0;border-radius:14px;background:var(--card-2);color:var(--ink);font:800 14.5px var(--font)}.ceo-app .sheet .row2 .payment-date-trigger svg{color:var(--gold-600)}.ceo-app .sheet .row2 .payment-date-picker.open .payment-date-trigger{outline:3px solid var(--g-100)}.ceo-app .mini.gold{background:var(--gold-100);color:var(--gold-800)}.ceo-app .sheet .who{background:color-mix(in srgb,var(--gold-100) 45%,#fff)}.ceo-app .sheet .amt-in,.ceo-app .sheet .amt-in:focus-within{box-shadow:none;outline:0}.ceo-app .sheet .amt-in:focus-within{background:color-mix(in srgb,var(--ok-bg) 85%,#fff)}.ceo-app .sheet .fld:focus,.ceo-app .sheet .fld:focus-within,.ceo-app .sheet .row2 .payment-date-picker.open .payment-date-trigger{outline:0}.ceo-app .plan-h>.ph{padding-top:26px}.ceo-app .vcard{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--red-bg) 70%,#fff)}.ceo-app .vcard .i{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--red)}.ceo-app .vcard .t{display:grid;gap:2px;min-width:0}.ceo-app .vcard .t b{font-size:16px;font-weight:900;color:var(--ink)}.ceo-app .vcard .t small{color:var(--ink-3);font-size:14px;font-weight:700}.ceo-app .vcard .v{font-size:22px;font-weight:900;color:var(--red);--rc:var(--red);white-space:nowrap}.ceo-app .syn.full{background:color-mix(in srgb,var(--ok-bg) 70%,#fff)}.ceo-app .syn.full b{color:var(--ok)}.ceo-app .hero .hb:has(>.rec-done){justify-content:center;align-items:center}.ceo-app .rec-done{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px 20px 40px;text-align:center}.ceo-app .rec-done .big{display:grid;place-items:center;width:92px;height:92px;border-radius:50%;background:rgba(255,255,255,.1);box-shadow:0 0 0 12px rgba(255,255,255,.05);color:#7fe3b2}.ceo-app .rec-done .big svg{width:42px;height:42px}.ceo-app .rec-done.empty .big{color:var(--gold-300)}.ceo-app .rec-done>div{display:grid;gap:6px}.ceo-app .rec-done b{color:#fff;font-size:24px;font-weight:900;line-height:1.3}.ceo-app .rec-done small{color:var(--od1);font-size:16px;font-weight:800}.ceo-app .semb{border-radius:20px;background:color-mix(in srgb,var(--gold-100) 40%,#fff)}.ceo-app .semb .pills.cnt .pill{height:36px;background:#fff;color:var(--ink-2)}.ceo-app .semb .pills.cnt .pill.on{background:var(--ok);color:#fff}.ceo-app .semb .payment-date-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:44px;padding:0 14px;border:0;border-radius:14px;background:#fff;color:var(--ink);font:800 14.5px var(--font)}.ceo-app .semb .payment-date-trigger svg{color:var(--gold-600)}.ceo-app .semb .pills.cnt{gap:6px}.ceo-app .semb .pills.cnt .pill{width:auto;padding:0 14px;white-space:nowrap}.ceo-app .semb .row2:has(.pills.cnt){grid-template-columns:minmax(0,1fr) auto}.ceo-app .semb .pills.cnt{flex-wrap:wrap}.ceo-app .semb .pills.cnt span.pill{cursor:default}.ceo-app .semb{display:grid;gap:12px;padding:16px}.ceo-app .semb .row2:has(.pills.cnt){grid-template-columns:minmax(0,1fr);gap:12px}.ceo-app .semb .row2:has(.pills.cnt)>div:has(.pills.cnt){order:-1}.ceo-app .semb .pills.cnt:not(:has(span.pill)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:5px;border-radius:16px;background:#fff}.ceo-app .semb .pills.cnt:not(:has(span.pill)) .pill{height:40px;justify-content:center;padding:0 6px;background:transparent;font-size:15px}.ceo-app .semb .pills.cnt:not(:has(span.pill)) .pill.on{background:var(--ok);color:#fff}.ceo-app .semb .pills.cnt:not(:has(span.pill)) .pill:not(.on):hover{background:var(--ok-bg);color:var(--ok)}.ceo-app .sheet .semb .row2 .payment-date-trigger{height:46px;background:#fff}.ceo-app .semb .pv{display:grid;gap:8px}.ceo-app .semb .pv.n1{grid-template-columns:minmax(0,1fr)}.ceo-app .semb .pv.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-app .semb .pv.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ceo-app .semb .pv.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.ceo-app .semb .pv>span{gap:4px;padding:12px 8px;border-radius:16px;background:#fff}.ceo-app .semb .pv>span em{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--gold-100);color:var(--gold-800);font-size:13px;font-weight:900}.ceo-app .semb .pv>span b{font-size:19px;color:var(--g-700);--rc:var(--gold-600)}.ceo-app .semb .pv>span.ok em{background:#fff;color:var(--ok)}.ceo-app .semb .pv>span.ok b{color:var(--ok)}.ceo-app .semb .pv.dates>span b{font-size:16px;color:var(--ink)}@media (max-width:560px){.ceo-app .semb .pv.n3,.ceo-app .semb .pv.n4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack>.c-panel>.olist{gap:2px;padding-bottom:8px}.ceo-app:where(.fit) .cols.fill .stack>.c-panel>.olist .orow{padding-block:2px}}.ceo-app .hero-c .ax.at.year span:first-child,.ceo-app .hero-c .ax.at.year span:last-child{transform:translateX(-50%)}.ceo-app{--outer:#e9e7df;--hero-a:#17705b;--hero-c:#062a22;--chip-light:#f7f6f1;--od0:#e4f1ec;--od1:#cfe7de;--od2:#9fd0bf;--gold-200:#f0dca8;--gold-900:#3f2c07}.ceo-app[data-theme=petrol]{--g-50:#eef5f7;--g-100:#dcebef;--g-200:#b5d5dd;--g-300:#86bacb;--g-500:#2a7f96;--g-600:#1f6b80;--g-700:#195a6c;--g-800:#134656;--g-900:#0e3542;--gold-50:#fdf6e9;--gold-100:#fbe9c7;--gold-200:#f7d69a;--gold-300:#f1c06c;--gold-500:#e09a2b;--gold-600:#b97a17;--gold-800:#74480a;--gold-900:#452a04;--hero-a:#1f6f86;--hero-c:#08212b;--od0:#e3eff3;--od1:#c7dde4;--od2:#93bccb;--ground:#f3f5f5;--card-2:#eef1f1;--outer:#dfe5e6;--chip-light:#f8fafa;--ok:#1f7a63;--ok-bg:#dff1ea;--amber:#b97a17;--amber-bg:#fdefd6;--red:#b83b3b;--red-bg:#fbe4e4;--blue:#1f6b80;--blue-bg:#e1eff3}.ceo-app[data-theme=green-amber]{--gold-50:#fdf6e9;--gold-100:#fbe9c7;--gold-200:#f7d69a;--gold-300:#f1c06c;--gold-500:#e09a2b;--gold-600:#b97a17;--gold-800:#74480a;--gold-900:#452a04;--amber:#b97a17;--amber-bg:#fdefd6}.ceo-app .themes{position:fixed;z-index:60;inset-inline-start:50%;transform:translateX(50%);bottom:10px;display:flex;align-items:center;gap:4px;padding:5px 6px;border-radius:999px;background:#15211d;color:#fff;font-size:13px;font-weight:800}.ceo-app .themes .tn{padding:0 8px 0 6px;color:#cfe7de;white-space:nowrap}.ceo-app .themes button{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:50%}.ceo-app .themes button i{display:flex;width:22px;height:22px;border-radius:50%;overflow:hidden}.ceo-app .themes button i b{flex:1}.ceo-app .themes button em{position:absolute;bottom:-2px;inset-inline-end:-2px;display:none}.ceo-app .themes button[aria-pressed=true]{box-shadow:0 0 0 2px #fff}@media (min-width:761px){.ceo-app{padding-bottom:62px!important}}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit){padding-bottom:62px!important}.ceo-app:where(.fit) .frame{height:calc(100vh - 82px)!important}}.ceo-app[data-theme=petrol] *{scrollbar-color:var(--gold-100) transparent}.ceo-app[data-theme=petrol] ::-webkit-scrollbar-thumb{background:var(--gold-100);border-radius:99px}.ceo-app[data-theme=green-amber] *{scrollbar-color:var(--gold-100) transparent}.ceo-app[data-theme=green-amber] ::-webkit-scrollbar-thumb{background:var(--gold-100);border-radius:99px}@supports selector(::-webkit-scrollbar){.ceo-app[data-theme=green-amber] *,.ceo-app[data-theme=petrol] *{scrollbar-width:auto!important;scrollbar-color:auto!important}.ceo-app[data-theme=green-amber] ::-webkit-scrollbar,.ceo-app[data-theme=petrol] ::-webkit-scrollbar{width:8px;height:8px;background:transparent}.ceo-app[data-theme=green-amber] ::-webkit-scrollbar-button,.ceo-app[data-theme=petrol] ::-webkit-scrollbar-button{display:none;width:0;height:0}.ceo-app[data-theme=green-amber] ::-webkit-scrollbar-corner,.ceo-app[data-theme=green-amber] ::-webkit-scrollbar-track,.ceo-app[data-theme=petrol] ::-webkit-scrollbar-corner,.ceo-app[data-theme=petrol] ::-webkit-scrollbar-track{background:transparent}.ceo-app[data-theme=green-amber] ::-webkit-scrollbar-track,.ceo-app[data-theme=petrol] ::-webkit-scrollbar-track{margin:16px}}.ceo-app{--ground:var(--chip-light);padding:20px;background:var(--outer)}.ceo-app .frame{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;min-height:calc(100vh - 40px);border-radius:34px;background:var(--ground);overflow:hidden}.ceo-app .ico{display:inline-grid;place-items:center;flex:0 0 auto;font-style:normal}.ceo-app .ico svg{width:1em;height:1em}.ceo-app .ico{font-size:20px}.ceo-app .rs{display:inline-flex;align-items:center;gap:.2em;direction:ltr;unicode-bidi:isolate;white-space:nowrap}.ceo-app .rs svg{width:.72em;height:.8em;fill:var(--rc,var(--gold-600));flex:0 0 auto}.ceo-app .top{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;padding:14px 20px;background:var(--card)}.ceo-app .c-brand{display:flex;flex:0 0 auto;align-items:center;gap:10px;margin-inline-end:2px;font-size:17px;font-weight:900;white-space:nowrap}.ceo-app .c-brand i{display:grid;width:42px;height:42px;place-items:center;border-radius:14px;background:var(--g-700);color:var(--gold-300);font-style:normal}.ceo-app .tabs{display:flex;flex-wrap:nowrap;justify-content:safe center;gap:5px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.ceo-app .tabs::-webkit-scrollbar{display:none}.ceo-app .tools{flex:0 0 auto}.ceo-app .tab{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;height:40px;padding:0 11px;border-radius:999px;background:var(--card-2);color:var(--ink-2);font-size:14px;font-weight:800;white-space:nowrap}.ceo-app .tab .ico{font-size:17px;color:var(--ink-3)}.ceo-app .tab.on{background:var(--gold-300)}.ceo-app .tab.on,.ceo-app .tab.on .ico{color:var(--gold-800)}.ceo-app .tab .n{padding:0 7px;border-radius:99px;background:var(--red);color:#fff;font-size:12px;font-weight:900}.ceo-app .tools{display:flex;align-items:center;gap:8px}.ceo-app .cb{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:var(--card-2);color:var(--ink-2)}.ceo-app .me{display:flex;align-items:center;gap:8px;height:42px;padding-block:0;padding-inline:4px 16px;border-radius:999px;background:var(--card-2);font-size:14px;font-weight:800;white-space:nowrap}.ceo-app .me .av{width:34px;height:34px;background:var(--gold-300);color:var(--gold-800)}.ceo-app .page{display:grid;align-content:start;gap:18px;padding:22px 24px 26px;min-width:0}.ceo-app .hello{justify-content:space-between;gap:12px}.ceo-app .hello,.ceo-app .hello .hl{display:flex;flex-wrap:wrap;align-items:center}.ceo-app .hello .hl{gap:10px 22px}.ceo-app .hello h1{margin:0;font-size:30px;font-weight:900;line-height:1.3}.ceo-app .hello .badges{display:flex;flex-wrap:wrap;gap:8px}.ceo-app .hello .badges>span{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:var(--card);color:var(--ink-2);font-size:14px;font-weight:800}.ceo-app .hello .badges span.warn{background:var(--amber-bg);color:var(--amber)}.ceo-app .hello .acts{display:flex;gap:8px}.ceo-app .btn.soft{background:var(--gold-200);color:var(--gold-900)}.ceo-app .btn .ico{font-size:19px}.ceo-app .ph{justify-content:space-between;gap:10px;padding:16px 18px 6px}.ceo-app .ph,.ceo-app .ph .tt{display:flex;align-items:center}.ceo-app .ph .tt{flex-wrap:wrap;gap:8px;min-width:0}.ceo-app .ph h2{margin:0;font-size:18px;font-weight:900}.ceo-app .sb.ok{background:var(--ok-bg);color:var(--ok)}.ceo-app .sb.red{background:var(--red-bg);color:var(--red)}.ceo-app .sb.amber{background:var(--amber-bg);color:var(--amber)}.ceo-app .sec .amt small.fee{background:var(--amber-bg)!important;color:var(--amber)!important}.ceo-app .sb{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--card-2);color:var(--ink-3);font-size:13px;font-weight:800;white-space:nowrap}.ceo-app .cols{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr) minmax(0,.95fr);gap:16px;align-items:stretch}.ceo-app .stack{gap:16px;min-width:0}.ceo-app .secs,.ceo-app .stack{display:flex;flex-direction:column}.ceo-app .list{display:grid;flex:1;align-content:start;gap:2px;padding:2px 8px 10px}.ceo-app .sec{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;border-radius:16px;transition:background .15s ease}.ceo-app .sec:hover{background:var(--card-2)}.ceo-app .sec:hover .amt small{background:#fcfbf7}.ceo-app .sec .r{position:relative;display:grid;place-items:center}.ceo-app .sec .r b{position:absolute;font-size:13px;font-weight:900}.ceo-app .sec strong{display:block;font-size:16px;font-weight:900;line-height:1.4}.ceo-app .sec small{color:var(--ink-3);font-size:13.5px;font-weight:700}.ceo-app .sec .amt{display:grid;justify-items:center;gap:1px;text-align:center;line-height:1.25}.ceo-app .sec .amt .rs{font-size:17px;font-weight:900;color:var(--ink)}.ceo-app .sec .amt small{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--card-2);color:var(--ink-3);font-size:12px;font-weight:800;white-space:nowrap}.ceo-app .hero{position:relative;overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0;border-radius:28px;color:#fff;background:radial-gradient(130% 100% at 100% 0,var(--hero-a) 0,var(--g-900) 55%,var(--hero-c) 100%)}.ceo-app .hero .ph h2{color:#fff}.ceo-app .hero .sb{background:rgba(255,255,255,.12);color:var(--od1)}.ceo-app .hero-n{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:2px 20px 0}.ceo-app .hero-n .k{margin:0!important}.ceo-app .hero-n .st{display:grid;justify-items:center;align-content:center;gap:0;min-width:132px;padding:10px 16px;border-radius:18px;background:rgba(255,255,255,.12);text-align:center}.ceo-app .hero-n .st b{display:inline-flex;align-items:baseline;gap:.15em;font-size:21px;font-weight:900;line-height:1.2;color:#fff;white-space:nowrap}.ceo-app .hero-n .st small{color:var(--od0);font-size:13.5px;font-weight:800;white-space:nowrap}.ceo-app .hero-n .st.g b{color:var(--gold-300)}.ceo-app .hero-n .st.r b{color:color-mix(in srgb,var(--red) 35%,#fff)}.ceo-app .hero-n .st b .w{font-size:17px;font-weight:900;margin-inline-end:4px}.ceo-app .hero-n .st.g,.ceo-app .hero-n .st.m,.ceo-app .hero-n .st.r{background:var(--chip-light)}.ceo-app .hero-n .st.g b,.ceo-app .hero-n .st.m b{color:var(--g-700)}.ceo-app .hero-n .st.r b{color:var(--red)}.ceo-app .hero-n .st.g small,.ceo-app .hero-n .st.m small,.ceo-app .hero-n .st.r small{color:var(--ink-2)}.ceo-app .hero-n .st.y{background:linear-gradient(135deg,var(--gold-200),var(--gold-300))}.ceo-app .hero-n .st.y b{color:var(--gold-900)}.ceo-app .hero-n .st.y small{color:var(--gold-800)}.ceo-app .hero-n .st.m .rs{--rc:var(--gold-600)}.ceo-app .hero-n .st .rs,.ceo-app .hero-n .v{--rc:var(--gold-300)}.ceo-app .hero-n .v{font-size:46px;font-weight:900;line-height:1.1}.ceo-app .hero-n .v .dim{color:inherit}.ceo-app .hero-n .k{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ceo-app .hero-n .k>span{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.1);font-size:13.5px;font-weight:900}.ceo-app .hero-n .k span.g{color:var(--gold-300)}.ceo-app .hero-n .k span.m{color:var(--od2)}.ceo-app .hero-n .k .rs{--rc:var(--od2)}.ceo-app .hero-c{position:relative;flex:1;min-height:190px;cursor:grab;touch-action:pan-y;user-select:none;display:flex;flex-direction:column;justify-content:flex-end}.ceo-app .hero-c svg.cv{width:100%;height:100%;min-height:120px;flex:1}.ceo-app .hero-c .tip{position:absolute;padding:6px 10px;border-radius:12px;background:rgba(255,255,255,.14);backdrop-filter:blur(6px);font-size:12.5px;font-weight:800;line-height:1.45;white-space:nowrap}.ceo-app .hero-c .tip b{display:block;font-size:15px;--rc:var(--gold-300)}.ceo-app .hero-c .ax{display:flex;justify-content:space-between;padding:4px 14px 8px;color:var(--od2);font-size:13px;font-weight:800}.ceo-app .hero-c .ax span{min-width:0;text-align:center;white-space:nowrap}.ceo-app .hero-c .ax.year{font-size:12px}.ceo-app .hero-c .ax.month{padding-inline:10px;font-size:12px}.ceo-app .hero-c .vl{position:absolute;top:0;bottom:34px;width:0;border-inline-start:2px dashed rgba(227,201,141,.45);pointer-events:none}.ceo-app .hero-c .ax span.on{color:var(--gold-300)}.ceo-app .hero-c .pt.future{background:var(--hero-c);box-shadow:0 0 0 3px var(--gold-300)}.ceo-app .hero-c .tip{pointer-events:none;transition:none}.ceo-app .hero-c .pt{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--gold-500);box-shadow:0 0 0 3px #fff;pointer-events:none}.ceo-app .hseg{display:flex;gap:3px;padding:3px;border-radius:999px;background:rgba(255,255,255,.1)}.ceo-app .hseg button{height:30px;padding:0 12px;border-radius:999px;color:var(--od1);font-size:13.5px;font-weight:900}.ceo-app .hseg button[aria-selected=true]{background:var(--gold-300);color:var(--gold-800)}.ceo-app .hero-n .k span.y{background:rgba(227,201,141,.2);color:#fff}.ceo-app .hero-n .k span.r{color:color-mix(in srgb,var(--red) 40%,#fff)}.ceo-app .hero-c .legend{position:absolute;top:8px;inset-inline-end:16px;display:flex;align-items:center;gap:6px;color:var(--od1);font-size:12.5px;font-weight:800}.ceo-app .hero-c .legend .lg{display:inline-block;width:16px;height:3px;border-radius:3px;background:var(--gold-300)}.ceo-app .hero-c .legend .lg.dash{margin-inline-start:8px;background:repeating-linear-gradient(90deg,var(--gold-300) 0 4px,transparent 4px 7px);opacity:.7}.ceo-app .hero-n .k .lg{display:inline-block;width:16px;height:3px;border-radius:3px;background:var(--gold-300);margin-inline:2px 0}.ceo-app .hero-n .k .lg.dash{background:repeating-linear-gradient(90deg,var(--gold-300) 0 4px,transparent 4px 7px);opacity:.7;margin-inline-start:8px}.ceo-app .hero-a{display:grid;grid-template-columns:1fr 1fr;background:rgba(0,0,0,.2)}.ceo-app .hero-a a{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;font-size:15.5px;font-weight:900}.ceo-app .hero-a a+a{background:rgba(255,255,255,.04)}.ceo-app .hero-a .ico{color:var(--gold-300)}.ceo-app .ppl{display:flex;gap:8px;padding:4px 16px 8px}.ceo-app .ppl div{display:grid;justify-items:center;gap:4px;flex:1;min-width:0;text-align:center}.ceo-app .ppl .av{width:50px;height:50px;background:var(--c);color:var(--fc)}.ceo-app .ppl .av .ico{font-size:26px}.ceo-app .ppl b{font-size:13.5px;font-weight:900;line-height:1.3}.ceo-app .ppl .rs{font-size:16.5px;font-weight:900;color:var(--ink)}.ceo-app .ppl .rs svg{width:.78em;height:.86em}.ceo-app .team-acts{display:flex;gap:8px;padding:6px 16px 16px}.ceo-app .team-acts .btn{height:38px;font-size:14px}.ceo-app .mc{display:flex;flex-direction:column;flex:1;min-height:0}.ceo-app .mc .big{display:flex;align-items:center;gap:8px;padding:0 18px}.ceo-app .mc .big .rs{font-size:26px;font-weight:900;color:var(--ink)}.ceo-app .mbars{display:grid;grid-template-columns:repeat(7,1fr);align-items:end;gap:8px;flex:1;min-height:56px;padding:10px 18px 2px}.ceo-app .mbars i{display:block;border-radius:7px 7px 3px 3px;background:linear-gradient(180deg,var(--c1),var(--c2))}.ceo-app .mbars i.dim{opacity:.42}.ceo-app .max{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;padding:4px 18px 12px;color:var(--ink-3);font-size:12px;font-weight:800;text-align:center;white-space:nowrap}.ceo-app .promo{display:flex;align-items:center;gap:12px;padding:16px;border-radius:24px;color:#fff;background:radial-gradient(90% 120% at 0 120%,color-mix(in srgb,var(--gold-300) 45%,transparent),transparent 60%),radial-gradient(70% 90% at 100% 0,var(--g-500),transparent 60%),var(--hero-c)}.ceo-app .promo .ic{display:grid;flex:0 0 auto;width:46px;height:46px;place-items:center;border-radius:16px;background:var(--gold-500);color:#fff}.ceo-app .promo .ic .ico{font-size:24px}.ceo-app .promo b{display:block;font-size:16px;font-weight:900;line-height:1.4}.ceo-app .promo small{color:var(--od1);font-size:13.5px;font-weight:700}.ceo-app .promo .go{display:grid;flex:0 0 auto;width:40px;height:40px;place-items:center;margin-inline-start:auto;border-radius:50%;background:rgba(255,255,255,.14);color:var(--gold-300)}@media (max-width:1200px){.ceo-app .cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ceo-app .cols>:first-child{grid-column:1/-1}}@media (max-width:760px){.ceo-app{padding:0}.ceo-app .frame{border-radius:0;min-height:100vh}.ceo-app .cols{grid-template-columns:minmax(0,1fr)}.ceo-app .hello h1{font-size:24px}.ceo-app .hero-c{min-height:170px}}.ceo-app .tab.warn{background:var(--red-bg);color:var(--red)}.ceo-app .tab.warn .ico{color:var(--red)}.ceo-app .tab.warn.on{background:color-mix(in srgb,var(--red) 22%,#fff)}.ceo-app .tab.warn.on,.ceo-app .tab.warn.on .ico{color:color-mix(in srgb,var(--red) 80%,#000)}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack>.hero:has(.hf2)~.c-panel{display:flex;flex-direction:column;min-height:0;overflow:hidden}.ceo-app:where(.fit) .cols.fill .stack>.hero:has(.hf2)~.c-panel>.scroll{overflow-y:auto}}.ceo-app .me-menu{background:var(--card);box-shadow:0 10px 28px rgba(21,33,29,.12),0 2px 6px rgba(21,33,29,.06)}.ceo-app .me-menu a:hover,.ceo-app .me-menu button:hover{background:var(--card-2)}.ceo-app .g4-kids-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px}@media (max-width:760px){.ceo-app .g4-kids-grid{grid-template-columns:minmax(0,1fr)}}.ceo-app .hero-c .ax.at.month span:first-child,.ceo-app .hero-c .ax.at.month span:last-child{transform:translateX(-50%)}.ceo-app .hello h1 .nm-edit{display:inline-grid;place-items:center;width:34px;height:34px;margin-inline-start:10px;vertical-align:middle;border:0;border-radius:50%;background:var(--card-2);color:var(--ink-2);cursor:pointer}.ceo-app .hello h1 .nm-edit:hover{background:var(--gold-100);color:var(--gold-800)}.ceo-app .nm-sheet{width:min(520px,100%)}.ceo-app .nm-sheet .nm-input{height:50px;padding:0 16px;border:0;border-radius:16px;background:var(--card-2);font:800 17px/1.4 var(--font);color:var(--ink)}.ceo-app .nm-sheet .nm-input:focus{outline:3px solid var(--g-100)}.ceo-app .nm-sheet .nm-err{margin:0;color:var(--red);font-size:14px;font-weight:800}.ceo-app .cols.fill .stack>.c-panel.recent-pays{display:flex!important;flex-direction:column;flex:1 1 0!important;min-height:0!important;overflow:hidden}.ceo-app .cols.fill .stack>.c-panel.recent-pays>.scroll{flex:1 1 auto;min-height:0;overflow-y:auto!important}@media (max-width:1200px){.ceo-app .c-panel.recent-pays>.scroll{max-height:420px}}.ceo-app .hform .pills.np .pill.np-3{background:linear-gradient(135deg,rgba(246,190,98,.34),rgba(246,190,98,.08));color:#f8d9a2}.ceo-app .hform .pills.np .pill.np-3.on{background:linear-gradient(135deg,rgba(246,190,98,.78),rgba(246,190,98,.42));color:#fff}.ceo-app .hform .pills.np .pill.np-7{background:linear-gradient(135deg,rgba(127,227,178,.3),rgba(127,227,178,.07));color:#aeecc9}.ceo-app .hform .pills.np .pill.np-7.on{background:linear-gradient(135deg,rgba(127,227,178,.7),rgba(127,227,178,.36));color:#fff}.ceo-app .hform .np-date .payment-date-trigger.compact{background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,.06));color:#fff}.ceo-app .hform .np-date .payment-date-trigger.compact.on{background:linear-gradient(135deg,rgba(246,190,98,.78),rgba(246,190,98,.42));color:#fff}.ceo-app .stu-info .pf{gap:2px;padding:0 0 6px}.ceo-app .stu-info .pf .r b{font-size:18px}.ceo-app .stu-info .trio.sm3{padding-bottom:6px}.ceo-app .stu-info .trio.sm3>div{height:62px}.ceo-app .stu-info .kv{padding:7px 10px}.ceo-app .stu-info .kv .chip{height:30px}.ceo-app .stu-info .scroll{grid-auto-rows:max-content}.ceo-app .stu-info .pf>small{display:inline-block;margin-top:4px;padding:4px 12px;border-radius:999px;background:var(--card-2);color:var(--ink-2);font-size:12.5px;font-weight:800;line-height:1.5}.ceo-app .stu-info .pf>small .rs{display:inline-flex;align-items:center;gap:3px;vertical-align:middle;font-size:inherit;font-weight:900}.ceo-app .stu-info .pf>small .rs svg{width:12px;height:12px}.ceo-app .g4-kids-grid .sec .rt strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ceo-app .g4-kids-grid .sec .rt{min-width:0}.ceo-app .cols.fill .stack>.c-panel.home-team{flex:0 0 auto!important}.ceo-app .cols.fill .stack>.c-panel.home-team .ppl{padding-bottom:14px}.ceo-app .cols.fill .stack>.c-panel.mc.mc-fill{flex:1 1 auto!important;display:flex;flex-direction:column}.ceo-app .cols.fill .stack>.c-panel.mc.mc-fill .mbars{flex:1 1 auto;min-height:60px}.ceo-app .sec-stu-f{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 10px}.ceo-app .sec-stu-f .pill{height:32px;padding:0 12px;font-size:13.5px}.ceo-app .sec-stu-f{flex-wrap:nowrap;gap:4px}.ceo-app .sec-stu-f .pill{padding:0 9px;font-size:12.5px;white-space:nowrap}.ceo-app .home-team>.ph,.ceo-app .home-team>.ph .tt{justify-content:center}.ceo-app p.sum,.ceo-app p.sum .rs,.ceo-app p.sum .rs span,.ceo-app p.sum b{font-weight:700!important}.ceo-app .sec-stu-f .pill.f-due{background:var(--amber-bg);color:var(--amber)}.ceo-app .sec-stu-f .pill.f-late{background:var(--red-bg);color:var(--red)}.ceo-app .sec-stu-f .pill.f-paid{background:var(--ok-bg);color:var(--ok)}.ceo-app .sec-stu-f .pill.f-all{background:var(--card-2);color:var(--ink-2)}.ceo-app .sec-stu-f .pill.f-due.on{background:var(--amber);color:#fff}.ceo-app .sec-stu-f .pill.f-late.on{background:var(--red);color:#fff}.ceo-app .sec-stu-f .pill.f-paid.on{background:var(--ok);color:#fff}.ceo-app .sec-stu-f .pill.f-all.on{background:var(--g-800);color:#fff}.ceo-app .chat .msg.cont{margin-top:-8px}.ceo-app .chat .msg.cont>.av{visibility:hidden;height:0}.ceo-app .chat .msg.cont .mm{display:none}.ceo-app .scroll.chat~.composer{background:var(--g-100)!important}.ceo-app .scroll.chat~.composer:focus-within{background:color-mix(in srgb,var(--g-100) 70%,var(--g-200))!important}.ceo-app .scroll.chat~.composer input::placeholder{color:var(--ink-2)}.ceo-app .chat-list>.ph,.ceo-app .chat-list>.ph .tt{justify-content:center}.ceo-app .chat-list>.ph h2{padding:6px 16px;border-radius:999px;background:var(--g-100);color:var(--g-800);font-size:15px;font-weight:900}.ceo-app .scroll.chat~.composer{background:var(--ground)!important}.ceo-app .scroll.chat~.composer:focus-within{background:color-mix(in srgb,var(--ground) 85%,var(--ink-3))!important}.ceo-app .c-panel:has(>.scroll.chat)>.ph{margin:0 16px;padding-inline:4px;border-bottom:1px solid #e6e3d8}.ceo-app .c-panel:has(>.scroll.chat)>.scroll.chat{padding-top:12px}.ceo-app .sheet.bk{width:min(760px,100%)}.ceo-app .bk-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.ceo-app .bk-set{display:grid;align-content:start;gap:8px;padding:16px;border-radius:22px;background:var(--card-2)}.ceo-app .bk-set .lb{color:var(--ink-2);font-size:14px;font-weight:900}.ceo-app .bk-seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:5px;border-radius:18px;background:#fff;margin-bottom:6px}.ceo-app .bk-seg button{display:grid;justify-items:center;gap:0;padding:8px 4px;border:0;border-radius:14px;background:transparent;color:var(--ink-2);cursor:pointer;font-family:inherit}.ceo-app .bk-seg button b{font-size:22px;font-weight:900;line-height:1.2}.ceo-app .bk-seg button span{font-size:13px;font-weight:800}.ceo-app .bk-seg button:hover{background:var(--card-2)}.ceo-app .bk-seg button.on{background:var(--g-800);color:#fff}.ceo-app .bk-seg .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ceo-app .bk-set .payment-date-trigger{background:#fff}.ceo-app .bk-note{display:flex;align-items:center;gap:8px;margin:6px 0 0;padding:10px 12px;border-radius:14px;background:var(--gold-50);color:var(--gold-800);font-size:14px;font-weight:800;line-height:1.6}.ceo-app .bk-note .ico{color:var(--gold-600);flex:0 0 auto}.ceo-app .bk-time{display:grid;align-content:start;gap:10px;padding:16px 18px;border-radius:22px;color:#fff;background:radial-gradient(130% 100% at 100% 0,var(--hero-a) 0,var(--g-900) 55%,var(--hero-c) 100%)}.ceo-app .bk-th{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ceo-app .bk-th b{font-size:17px;font-weight:900}.ceo-app .bk-th span{color:var(--od1);font-size:13px;font-weight:800}.ceo-app .bk-time ol{position:relative;display:grid;gap:6px;margin:0;padding:0;list-style:none}.ceo-app .bk-time ol:before{content:"";position:absolute;top:18px;bottom:18px;right:13px;width:2px;border-radius:2px;background:rgba(227,201,141,.35)}.ceo-app .bk-time li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px 8px 8px;border-radius:14px;background:rgba(255,255,255,.08)}.ceo-app .bk-time .dot{width:14px;height:14px;justify-self:center;border-radius:50%;background:var(--gold-300);box-shadow:0 0 0 4px rgba(227,201,141,.22)}.ceo-app .bk-time .bk-n{color:var(--od0);font-size:14px;font-weight:800}.ceo-app .bk-time li>b{font-size:16px;font-weight:900}.ceo-app .bk-time li>em{padding:2px 9px;border-radius:999px;background:rgba(227,201,141,.2);color:var(--gold-300);font-size:13px;font-style:normal;font-weight:900}.ceo-app .bk-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ceo-app .bk-sum>div{display:grid;gap:2px;padding:12px 14px;border-radius:16px;background:var(--card-2)}.ceo-app .bk-sum small{color:var(--ink-3);font-size:14px;font-weight:800}.ceo-app .bk-sum b{font-size:20px;font-weight:900}.ceo-app .bk-sum .ok{background:var(--ok-bg)}.ceo-app .bk-sum .ok b{color:var(--ok)}.ceo-app .bk-sum .gold{background:var(--gold-50)}.ceo-app .bk-sum .gold b{color:var(--gold-800)}@media (max-width:760px){.ceo-app .bk-grid,.ceo-app .bk-sum{grid-template-columns:minmax(0,1fr)}}.ceo-app .wk-h{padding-block:3px;padding-inline:12px 4px}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack.ai-side>.hero:has(.hprops){flex:1 1 auto!important;min-height:0!important;display:flex;flex-direction:column}.ceo-app:where(.fit) .cols.fill .stack.ai-side>.hero .hb{flex:1 1 auto;min-height:0;overflow-y:auto}}.ceo-app .composer.qwrap,.ceo-app .qplus{position:relative}.ceo-app .qplus{flex:0 0 auto}.ceo-app .qplus-b{display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:14px;background:#fff;color:var(--g-800);cursor:pointer}.ceo-app .qplus-b .ico{font-size:20px}.ceo-app .qplus-b.on,.ceo-app .qplus-b:hover{background:var(--gold-100);color:var(--gold-800)}.ceo-app .qpop{position:absolute;z-index:30;bottom:calc(100% + 12px);right:0;display:grid;gap:4px;width:280px;padding:10px;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(21,33,29,.14),0 2px 6px rgba(21,33,29,.06)}.ceo-app .qpop>b{padding:2px 8px 6px;color:var(--ink-3);font-size:13px;font-weight:800}.ceo-app .qpop button{display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--ink);font:800 15px var(--font);text-align:start;cursor:pointer}.ceo-app .qpop button .ico{color:var(--gold-600);font-size:16px}.ceo-app .qpop button:hover{background:var(--card-2)}@media (min-width:1201px) and (min-height:800px){.ceo-app:where(.fit) .cols.fill .stack>.hero:has(.rec-form){flex:1 1 auto!important;min-height:0!important}.ceo-app:where(.fit) .cols.fill .stack>.hero:has(.rec-form) .hb{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}}.ceo-app .hform.rec-form{flex:1 1 auto;display:flex;flex-direction:column}.ceo-app .hform.rec-form textarea{flex:1 1 auto;min-height:200px;resize:none}.ceo-app .chat-list>.ph h2{padding:2px 14px;line-height:1.6}.ceo-app .c-panel:has(>.scroll.chat)>.ph{padding-bottom:12px}.ceo-app .hero-n .st.sg{background:linear-gradient(140deg,rgba(255,255,255,.18),rgba(255,255,255,.05) 70%)!important}.ceo-app .hero-n .st.r{background:linear-gradient(140deg,color-mix(in srgb,var(--red) 45%,transparent) 0,color-mix(in srgb,var(--red) 12%,transparent) 75%)!important}.ceo-app .hero-n .st.g,.ceo-app .hero-n .st.m{background:linear-gradient(140deg,color-mix(in srgb,var(--g-300) 34%,transparent) 0,color-mix(in srgb,var(--g-300) 8%,transparent) 75%)!important}.ceo-app .hero-n .st.y{background:linear-gradient(140deg,color-mix(in srgb,var(--gold-300) 38%,transparent) 0,color-mix(in srgb,var(--gold-300) 10%,transparent) 75%)!important}.ceo-app #hero>.ph .tt{min-width:0}.ceo-app #hero>.ph h2{white-space:nowrap;font-size:clamp(16px,1.35vw,20px)}.ceo-app .answer p.plain b{color:inherit}.ceo-app .aip .composer.aiform{background:var(--ground)!important}.ceo-app .aip .composer.aiform:focus-within{background:color-mix(in srgb,var(--ground) 85%,var(--ink-3))!important}.ceo-app .aip .composer.aiform input::placeholder{color:var(--ink-2)}.ceo-app .hello .badges .rs{--rc:currentColor}.ceo-app .nt-menu{background:var(--card)!important;box-shadow:0 10px 28px rgba(21,33,29,.12),0 2px 6px rgba(21,33,29,.06)}.ceo-app .nt-menu .nt-all,.ceo-app .nt-menu .nt-item:hover{background:var(--card-2)}.ceo-app .bk-time ol:before{right:23px}.ceo-app .hf2 textarea{height:150px}.ceo-app .sheet textarea.wa-text{min-height:210px;resize:none}.ceo-app .hero-c .ax.at span:first-child,.ceo-app .hero-c .ax.at span:last-child{transform:translateX(-50%)}.ceo-app .pl-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.ceo-app .pl-top>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:12px 14px;border-radius:16px;background:var(--card-2)}.ceo-app .pl-top small{color:var(--ink-3);font-size:14px;font-weight:800}.ceo-app .pl-top b{color:var(--ink);font-size:17px;font-weight:900;white-space:nowrap}.ceo-app .pl-top b:has(em){display:grid;justify-items:end;gap:0;line-height:1.3}.ceo-app .pl-top b em{color:var(--ink-3);font-size:13px;font-style:normal;font-weight:800}.ceo-app .pl-top .gold{background:var(--gold-50)}.ceo-app .pl-top .gold small{color:var(--gold-800)}.ceo-app .pl-top .gold b{color:var(--gold-800);font-size:20px}.ceo-app .pl-set{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:12px}.ceo-app .pl-set>div{display:grid;gap:6px}.ceo-app .pl-set .lb{color:var(--ink-2);font-size:14px;font-weight:900}.ceo-app .pl-seg{display:flex;gap:4px;padding:4px;border-radius:16px;background:var(--card-2)}.ceo-app .pl-seg button{width:46px;height:38px;border:0;border-radius:12px;background:transparent;color:var(--ink-2);cursor:pointer;font-family:inherit;font-size:17px;font-weight:900}.ceo-app .pl-seg button:hover:not(.on){background:#fff}.ceo-app .pl-seg button.on{background:var(--ok);color:#fff}.ceo-app .pl-set .payment-date-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:46px;padding:0 14px;border:0;border-radius:16px;background:var(--card-2);color:var(--ink);font-family:inherit;font-size:15px;font-weight:800;cursor:pointer}.ceo-app .pl-set .payment-date-trigger svg{color:var(--gold-600)}.ceo-app .pl-cards{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:8px;padding:8px;border-radius:20px;background:var(--card-2)}.ceo-app .pl-cards.n1{--n:1}.ceo-app .pl-cards.n2{--n:2}.ceo-app .pl-cards.n3{--n:3}.ceo-app .pl-cards.n4{--n:4}.ceo-app .pl-cards>div{display:grid;gap:6px;padding:12px 14px;border-radius:16px;background:#fff}.ceo-app .pl-h{display:flex;align-items:center;justify-content:space-between;gap:6px}.ceo-app .pl-h em{color:var(--ink-2);font-size:14px;font-style:normal;font-weight:900}.ceo-app .pl-h i{padding:2px 9px;border-radius:999px;background:var(--gold-50);color:var(--gold-800);font-size:13px;font-style:normal;font-weight:900}.ceo-app .pl-cards b{color:var(--ok);font-size:21px;font-weight:900}.ceo-app .pl-cards small{display:flex;align-items:center;gap:6px;color:var(--ink-3);font-size:14px;font-weight:800}.ceo-app .pl-cards small .ico{color:var(--gold-600)}.ceo-app .pl-cards>div{justify-items:center;gap:8px;padding:16px 14px;text-align:center}.ceo-app .pl-cards em{color:var(--ink-2);font-size:17px;font-style:normal;font-weight:900}.ceo-app .pl-cards b{font-size:26px}.ceo-app .pl-cards small{justify-content:center;font-size:16px}.ceo-app .pl-set{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ceo-app .pl-seg{height:46px;box-sizing:border-box}.ceo-app .pl-seg button{flex:1 1 0;width:auto;height:100%}.ceo-app .pl-note{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:14px;background:var(--amber-bg);color:var(--amber);font-size:14px;font-weight:800;line-height:1.6}.ceo-app .pl-note .ico{flex:0 0 auto}@media (max-width:760px){.ceo-app .pl-set,.ceo-app .pl-top{grid-template-columns:minmax(0,1fr)}.ceo-app .pl-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ceo-app .pl-cards.n1{grid-template-columns:minmax(0,1fr)}}.ceo-app .bk-seg{grid-template-columns:repeat(3,minmax(0,1fr))}.ceo-app .ofc .top>.sp{flex:1 1 auto}.ceo-app .pm-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;min-height:0}.ceo-app .pm-up{display:grid;align-content:center;justify-items:start;gap:12px;padding:28px;border-radius:26px;color:#fff;background:radial-gradient(130% 100% at 100% 0,var(--hero-a) 0,var(--g-900) 55%,var(--hero-c) 100%)}.ceo-app .pm-ic{display:grid;place-items:center;width:68px;height:68px;border-radius:22px;background:rgba(255,255,255,.1);color:var(--gold-300)}.ceo-app .pm-up h2{margin:0;font-size:26px;font-weight:900}.ceo-app .pm-up p{margin:0;max-width:520px;color:var(--od0);font-size:16px;font-weight:700;line-height:1.8}.ceo-app .pm-up .pm-btn{height:52px;margin-top:6px;padding:0 26px;border-radius:16px;background:var(--gold-300);color:var(--g-900);font-size:17px}.ceo-app .pm-up .pm-btn .ico{color:var(--g-900)}.ceo-app .pm-steps{display:grid;align-content:start;gap:12px;padding:22px;border-radius:26px;background:#fff}.ceo-app .pm-steps h2{margin:0;font-size:20px;font-weight:900}.ceo-app .pm-steps ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ceo-app .pm-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:var(--card-2)}.ceo-app .pm-steps li>b{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:var(--ok);color:#fff;font-size:18px;font-weight:900}.ceo-app .pm-steps li span{display:grid;gap:2px;min-width:0}.ceo-app .pm-steps li strong{color:var(--ink);font-size:16px;font-weight:900}.ceo-app .pm-steps li small{color:var(--ink-3);font-size:14px;font-weight:700;line-height:1.6}.ceo-app .pm-note{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:14px;background:var(--gold-50);color:var(--gold-800);font-size:14px;font-weight:800;line-height:1.6}.ceo-app .pm-note .ico{flex:0 0 auto;color:var(--gold-600)}@media (min-width:901px){.ceo-app .ofc .page:has(>.pm-grid){display:flex;flex-direction:column}.ceo-app .pm-grid{flex:1 1 auto}.ceo-app .pm-steps{align-content:center}}@media (max-width:900px){.ceo-app .pm-grid{grid-template-columns:minmax(0,1fr)}.ceo-app .pm-up{padding:22px}}.ceo-app .trio.t3{grid-template-columns:repeat(3,minmax(0,1fr))}.ceo-app .wa-off{display:inline-flex;align-items:center;gap:6px;color:var(--amber)}.ceo-app .wa-off .ico{width:16px;height:16px}.ceo-app .wa4 .s4-rail .sec{grid-template-columns:46px minmax(0,1fr) auto}.ceo-app .wa4 .s4-rail .wa-n{font-size:20px;font-weight:900;color:var(--ink)}.ceo-app .wa-link{display:grid;gap:6px;margin:10px 4px 4px;padding:14px 16px;border-radius:18px;background:var(--gold-50)}.ceo-app .wa-link h3{display:flex;align-items:center;gap:8px;margin:0 0 2px;color:var(--gold-800);font-size:16px;font-weight:900}.ceo-app .wa-link h3 .ico{width:20px;height:20px;color:var(--ok)}.ceo-app .wa-link p{margin:0;color:var(--ink-2);font-size:14px;font-weight:700;line-height:1.7}.ceo-app .wa-link b{color:var(--ink);font-weight:900}.ceo-app .wa-bulk{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 14px 6px;padding:8px 10px 8px 8px;border-radius:16px;background:var(--card-2)}.ceo-app .wa-all{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:15px;font-weight:800;cursor:pointer}.ceo-app .wa-all b{padding:0 8px;border-radius:99px;background:#fff;font-size:13px}.ceo-app .wa-bulk .btn{height:40px}.ceo-app .wa4 input[type=checkbox]{width:20px;height:20px;margin:0;accent-color:var(--ok);cursor:pointer}.ceo-app .wa4 input[type=checkbox]:disabled{cursor:not-allowed}.ceo-app .sec.wa-row{grid-template-columns:30px minmax(0,1fr) auto;cursor:pointer}.ceo-app .sec.wa-row>input{justify-self:center}.ceo-app .sec.wa-row.on{background:var(--g-100)}.ceo-app .wa-tick{display:grid;place-items:center;width:26px;height:26px;justify-self:center;border-radius:50%;background:var(--ok);color:#fff}.ceo-app .wa-tick .ico{width:16px;height:16px}.ceo-app .wa-chat{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0!important}.ceo-app .wa-head{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--g-800);color:#fff}.ceo-app .wa-av{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.14);color:#fff}.ceo-app .wa-who{display:grid;gap:1px;min-width:0}.ceo-app .wa-who strong{font-size:17px;font-weight:900;line-height:1.4}.ceo-app .wa-who small{color:var(--od1);font-size:14px;font-weight:700}.ceo-app .wa-body{flex:1 1 auto;min-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:18px;background:#efeae2}.ceo-app .wa-msg{align-self:flex-end;max-width:min(92%,440px);padding:10px 14px 8px;border-radius:4px 16px 16px 16px;background:#d9fdd3;color:#111b21}.ceo-app .wa-msg p{margin:0;white-space:pre-line;font-size:15px;font-weight:600;line-height:1.75}.ceo-app .wa-msg small{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:4px;color:#4b5a54;font-size:13px;font-weight:800}.ceo-app .wa-msg em{display:inline-flex;align-items:center;gap:4px;font-style:normal;color:var(--ok)}.ceo-app .wa-msg em.q{color:var(--amber)}.ceo-app .wa-msg em .ico{width:15px;height:15px}.ceo-app .wa-msg.draft{background:#fff}.ceo-app .wa-body .empty{margin:auto}.ceo-app .wa-acts{display:flex;justify-content:flex-end;gap:8px;padding:12px 14px;background:#fff}.ceo-app .wa-acts .btn{height:44px;padding:0 18px;font-size:15px}@media (max-width:1200px){.ceo-app .wa-body{max-height:70vh}}@media (max-width:560px){.ceo-app .wa-acts .btn{flex:1 1 0;justify-content:center}}.ceo-app .pm-pays .s4-side>.hero>.hero-n:last-child{padding-bottom:22px}.ceo-app .wa-views .pill{gap:6px}.ceo-app .wa-views .pill .ico{width:17px;height:17px}.ceo-app .cols.wa-chats{grid-template-columns:minmax(320px,.85fr) minmax(0,1.6fr)}@media (max-width:1200px){.ceo-app .cols.wa-chats{grid-template-columns:minmax(0,1fr)}}.ceo-app .wa-list .scroll{display:grid;align-content:start;gap:2px}.ceo-app .wa-li{display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;row-gap:2px;align-items:center;width:100%;padding:10px 12px;border-radius:16px;text-align:start;cursor:pointer}.ceo-app .wa-li:hover{background:var(--card-2)}.ceo-app .wa-li.on,.ceo-app .wa-li>.wa-av{background:var(--g-100)}.ceo-app .wa-li>.wa-av{grid-row:1/3;width:48px;height:48px;color:var(--g-800)}.ceo-app .wa-li.on>.wa-av{background:#fff}.ceo-app .wa-li-t{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.ceo-app .wa-li-t strong{overflow:hidden;color:var(--ink);font-size:16px;font-weight:900;white-space:nowrap;text-overflow:ellipsis}.ceo-app .wa-li-t small{flex:0 0 auto;color:var(--ink-2);font-size:13px;font-weight:800}.ceo-app .wa-li-s{display:flex;align-items:center;gap:6px;min-width:0;color:var(--ink-2);font-size:14px;font-weight:700}.ceo-app .wa-li-s>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ceo-app .wa-li-s>.ico{flex:0 0 auto;width:16px;height:16px;color:var(--ok)}.ceo-app .wa-due-n{display:grid;place-items:center;flex:0 0 auto;min-width:22px;height:22px;margin-inline-start:auto;padding:0 6px;border-radius:99px;background:var(--ok);color:#fff;font-size:12.5px;font-weight:900}.ceo-app .wa-group{display:contents}.ceo-app .wa-day{align-self:center;padding:4px 12px;border-radius:8px;background:#fff;color:#54656f;font-size:13px;font-weight:800}.ceo-app .wa-none{align-self:center;max-width:360px;margin:auto;padding:10px 14px;border-radius:10px;background:#ffeecd;color:#54656f;font-size:14px;font-weight:700;line-height:1.7;text-align:center}.ceo-app .wa-msg.in{align-self:flex-start;border-radius:16px 4px 16px 16px;background:#fff}.ceo-app .wa-kind{margin-inline-end:auto;padding:0 8px;border-radius:99px;background:rgba(255,255,255,.7);color:var(--g-800)}.ceo-app .wa-dues{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:10px 14px;background:var(--gold-50)}.ceo-app .wa-dues small{color:var(--gold-800);font-size:14px;font-weight:900}.ceo-app .wa-compose{display:grid;gap:8px;padding:12px 14px;background:#fff}.ceo-app .wa-compose textarea{width:100%;min-height:52px;padding:10px 14px;border:0;border-radius:14px;background:#f0f2f5;color:var(--ink);font:inherit;font-size:15px;font-weight:700;line-height:1.7;resize:vertical}.ceo-app .wa-compose .wa-acts{padding:0}