:where(.cc-marketing){--paper:#f8fafb;--theme-17131b:#151719;--theme-1c1722:#191d20;--theme-1c1726:#1a1f23;--theme-1c172660:#1a1f2360;--theme-1d102b33:#161e2533;--theme-201933:#1f272d;--theme-241b3c66:#222c3566;--theme-241d33:#22292e;--theme-252332:#262b2f;--theme-28233e:#293138;--theme-2b145b08:#233a4c08;--theme-2b2531:#272b2f;--theme-2c184a55:#22324055;--theme-30214412:#28333d12;--theme-3023430a:#2a343c0a;--theme-302638:#293035;--theme-343044:#343b40;--theme-362c43:#31383e;--theme-363047:#353c42;--theme-392846:#2e3840;--theme-392e7a:#3e566a;--theme-39305b0c:#3947520c;--theme-39306b:#3c4f5f;--theme-3b3052:#37424b;--theme-3c3444:#373d41;--theme-3d2a6110:#35475610;--theme-3d3159:#394651;--theme-40305c08:#39475308;--theme-403593:#486780;--theme-40359308:#48678008;--theme-4035930a:#4867800a;--theme-413249:#373e44;--theme-42336212:#3d4c5812;--theme-42336214:#3d4c5814;--theme-42336218:#3d4c5818;--theme-433650:#3c444a;--theme-452883:#3b5870;--theme-45314f:#374149;--theme-48276e:#364d5f;--theme-4833660b:#3d4e5c0b;--theme-4b326410:#3c4c5a10;--theme-4b365b20:#3e4a5320;--theme-4e4560:#4b535a;--theme-5041ad:#577a97;--theme-5146a6:#597993;--theme-5146a618:#59799318;--theme-5146ba:#547691;--theme-5146ba15:#54769115;--theme-5146ba20:#54769120;--theme-5146ba30:#54769130;--theme-514775:#505f6c;--theme-53326a08:#3d505f08;--theme-53337726:#41576926;--theme-53376a0a:#4152600a;--theme-53376a12:#41526012;--theme-53376a14:#41526014;--theme-53376a30:#41526030;--theme-54435f:#495259;--theme-5631b2:#4b7598;--theme-56417a:#4c5f6f;--theme-573484:#445e74;--theme-5831931c:#45657f1c;--theme-584281:#4f6374;--theme-58437a:#4e606f;--theme-584570:#4e5c67;--theme-584681:#526575;--theme-584d64:#52595f;--theme-58505f:#53585c;--theme-58515f:#54595c;--theme-58525c:#52585c;--theme-58535d:#53595d;--theme-59398b15:#4a647a15;--theme-593e81:#4c6273;--theme-5942b8:#5a81a0;--theme-59545f:#565a5d;--theme-5a427c:#4e6170;--theme-5a5361:#565b5e;--theme-5a5363:#565c60;--theme-5b416e:#4a5965;--theme-5b46a2:#59778f;--theme-5b4c66:#525a60;--theme-5c5361:#565b5e;--theme-5d418a:#50687b;--theme-5d487a:#526270;--theme-5d5662:#585c60;--theme-5e457d:#506372;--theme-5e487a:#526270;--theme-5e5863:#585e63;--theme-5e5864:#5a5e62;--theme-5f487e:#536573;--theme-5f5366:#575d62;--theme-5f536d:#596167;--theme-5f5566:#585e63;--theme-6033a3:#4a6e8c;--theme-60388f:#4a667d;--theme-604a7b:#546471;--theme-604c73:#54616b;--theme-604f6d:#555f67;--theme-605666:#595f63;--theme-61487e:#536573;--theme-615094:#5e7486;--theme-61546d:#596168;--theme-615867:#5b6064;--theme-625c6a:#5f6467;--theme-6337a1:#4d6f8b;--theme-633aa8:#517491;--theme-635173:#58636c;--theme-63566d:#5b6268;--theme-63576f:#5c646a;--theme-6357ca:#6f94b2;--theme-635a6a:#5d6367;--theme-6435a6:#4c718f;--theme-6438ae:#507796;--theme-64399730:#4c6b8430;--theme-64449b38:#56728938;--theme-64449b52:#56728952;--theme-644b7e:#556674;--theme-644b88:#586b7b;--theme-64509c:#60788c;--theme-6450a5:#617d94;--theme-64537d:#5c6974;--theme-64567e:#5e6b76;--theme-64596c:#5d6368;--theme-64596d:#5d6368;--theme-645a6c:#5d6469;--theme-645d69:#5f6367;--theme-6537a6:#4e728f;--theme-6543ce:#5f8db2;--theme-655179:#596671;--theme-65527e:#5b6975;--theme-655973:#5f676d;--theme-655c6d:#5f656a;--theme-66349d30:#4a6b8730;--theme-6635a1:#4b6e8b;--theme-663b99:#4e6d86;--theme-6650b920:#6687a320;--theme-6650b944:#6687a344;--theme-66566f:#5b636a;--theme-665878:#5f6971;--theme-665a77:#606971;--theme-665d6f:#60676c;--theme-665e6f:#61676c;--theme-6734af:#4d7596;--theme-67517d10:#5a687410;--theme-67586e:#5d6469;--theme-676272:#656b6f;--theme-6837b1:#507898;--theme-68429a:#547188;--theme-68438f:#536b7f;--theme-685292:#5f7485;--theme-685379:#5b6771;--theme-685681:#5f6d78;--theme-685f71:#62696e;--theme-686074:#646a6f;--theme-68626e:#62696e;--theme-6940cd:#5d8bb0;--theme-694599:#567188;--theme-696076:#656c71;--theme-6a4f8e:#5c7081;--theme-6a567b:#5e6a73;--theme-6a5a88:#63727f;--theme-6a5b83:#63707b;--theme-6a6175:#656c71;--theme-6a6470:#646b70;--theme-6b4d88:#596c7c;--theme-6b607c:#666f76;--theme-6b6370:#656a6e;--theme-6c5f78:#646c73;--theme-6c6075:#656b70;--theme-6c6274:#656c71;--theme-6d40bd15:#5a82a315;--theme-6d5884:#616f7b;--theme-6d5d94:#687a89;--theme-6d6078:#656d73;--theme-6d607b:#666e75;--theme-6d6374:#666c71;--theme-6d6774:#676e74;--theme-6e539c:#627a8d;--theme-6e5d83:#65717b;--theme-6e6577:#686f74;--theme-6e6679:#6a7075;--theme-6f6977:#6c7174;--theme-7036b5:#50799b;--theme-7041cc12:#5d8bb012;--theme-7041cc14:#5d8bb014;--theme-7041cc1c:#5d8bb01c;--theme-7041cc20:#5d8bb020;--theme-7042af:#547590;--theme-7043a71c:#5878921c;--theme-7043b52b:#5b7f9d2b;--theme-7043b53d:#5b7f9d3d;--theme-7052970a:#6077890a;--theme-70538e:#5d7080;--theme-705695:#637788;--theme-70589113:#63768613;--theme-706477:#686e73;--theme-7130c7:#4f80a8;--theme-7141c34a:#5c86a84a;--theme-7142a6:#577792;--theme-7153bc24:#698aa624;--theme-71558f:#617483;--theme-715a94:#667988;--theme-71627f:#687179;--theme-716878:#6b7175;--theme-716879:#6b7176;--theme-716a78:#6d7275;--theme-716a80:#6f767b;--theme-72538e:#5f7282;--theme-73647e:#6a7278;--theme-7442a6:#577792;--theme-7446c46b:#6089aa6b;--theme-746091:#6a7a87;--theme-74647e:#6a7278;--theme-7544a0:#57758d;--theme-755395:#617687;--theme-75549c:#556979;--theme-756085:#68747d;--theme-756583:#68727a;--theme-756780:#6c747b;--theme-756781:#6d757b;--theme-756981:#6e767c;--theme-756b82:#70777d;--theme-7647b7:#5e82a0;--theme-7650d4:#6b96b9;--theme-7653af:#66849c;--theme-765694:#637787;--theme-765789:#61717f;--theme-766383:#6a747c;--theme-7663d7:#7ba1bf;--theme-766682:#6c757c;--theme-766d7c:#707579;--theme-7763bd:#7593ab;--theme-776484:#68727a;--theme-776583:#68727a;--theme-77687e:#6d7479;--theme-776a82:#6f777d;--theme-777080:#73797d;--theme-783cb4:#557c9b;--theme-7846c3:#6088a9;--theme-7852b9:#6788a4;--theme-785b8d:#657583;--theme-7862a5:#708697;--theme-78678e:#6f7c86;--theme-786b8a:#727b83;--theme-7950c5:#688ead;--theme-7952a214:#627c9214;--theme-79618d:#6a7884;--theme-79618f:#6a7986;--theme-79639b08:#6e819008;--theme-79639b12:#6e819012;--theme-79658a:#6d7982;--theme-796a88:#707a82;--theme-796b87:#717a81;--theme-797084:#747b80;--theme-7a7188:#6e757a;--theme-7b6c83:#71787e;--theme-7c718c:#777f86;--theme-7d6a85:#70787f;--theme-7e6a8d:#717c86;--theme-7f7198:#798690;--theme-803cbd:#5680a3;--theme-8050a51c:#617d941c;--theme-8050b318:#64849f18;--theme-8052bb:#6889a5;--theme-8056a1:#657e92;--theme-8059b5:#6c8aa2;--theme-80708f0d:#7780880d;--theme-80718b:#777f85;--theme-80738c:#788087;--theme-8150bd:#678aa6;--theme-82718f:#778189;--theme-82748f:#7a8289;--theme-837892:#7e868c;--theme-8450c3:#688dab;--theme-8659be:#6e8ea9;--theme-8660ba:#7290a8;--theme-86738f:#798289;--theme-8674e4:#8dafcb;--theme-8766b5:#7690a5;--theme-87759f:#7e8b96;--theme-877a97:#808991;--theme-8953b91a:#6889a41a;--theme-8a65cd:#7b9cb7;--theme-8b60bc:#7391a9;--theme-8b7f95:#848b90;--theme-8c62bd:#7592aa;--theme-8f74be:#839baf;--theme-9154e688:#78a1c288;--theme-9172c6:#839eb5;--theme-9265ec:#89acc8;--theme-9472c7:#839fb6;--theme-9566c7:#7a99b3;--theme-956ee9:#8cafcb;--theme-967aa8:#83929f;--theme-977de0:#91b1cc;--theme-9871e9:#8fb0cb;--theme-9875df88:#8badc988;--theme-994ee9aa:#779fc0aa;--theme-9a77c8:#88a2b7;--theme-9b76cf:#88a5bd;--theme-9c84d7:#95b0c6;--theme-9c8fae:#969fa7;--theme-a091ae:#97a0a8;--theme-a183c7:#91a7b9;--theme-a197bb40:#9eaab440;--theme-a775cf:#87a5bd;--theme-a775d0:#88a5bd;--theme-a785e8:#9cb9d1;--theme-a788d0:#97aec1;--theme-a793df:#a3bbcf;--theme-a889d9:#99b3c9;--theme-a979d3:#8ba9c1;--theme-ac69f4:#90b1cd;--theme-ad7ee980:#97b6d080;--theme-ad8cd8:#9cb4c8;--theme-ad8cd833:#9cb4c833;--theme-af7be9:#95b5cf;--theme-b08cda:#9cb5ca;--theme-b17aef:#99b7d0;--theme-b18ad6:#9ab2c6;--theme-b28bd6:#9ab3c7;--theme-b29ad6:#a6baca;--theme-b379f66b:#9dbad26b;--theme-b3a3c5:#aab5be;--theme-b49bd4:#a6b9c9;--theme-b68bd9:#9bb4c9;--theme-b6a2de:#aec1d1;--theme-b6a9cc:#b0bbc5;--theme-b794e52b:#a5bfd42b;--theme-b7a4de70:#b0c3d270;--theme-b89cd8:#a9bccc;--theme-bca5df:#b1c4d3;--theme-bcaeca24:#b4bdc424;--theme-bd9cde:#aabfd0;--theme-be9cda:#a9bdcd;--theme-bfaada:#b4c3d0;--theme-c5b6d8:#bdc8d1;--theme-c6b6e2:#bfcdd9;--theme-c7b5e4:#bfceda;--theme-c7bbdb:#c2ccd4;--theme-c8a4ef:#b5ccde;--theme-c9b6f5:#c6d7e5;--theme-caa1f32b:#b6ccde2b;--theme-cabfd6:#c4cbd1;--theme-cbb7e7:#c1d0dd;--theme-cbb9e8:#c3d2de;--theme-cdbedb:#c4cdd5;--theme-d3c0e9:#c8d6e1;--theme-d4b0f64a:#c3d5e34a;--theme-d4c5eb:#cdd9e3;--theme-d5b3f328:#c3d5e328;--theme-d7c9f0:#d1dee8;--theme-d7cce8:#d2dbe2;--theme-d8c6ec:#cedae4;--theme-d8cbe636:#d1d9e036;--theme-d8cbee:#d2dde7;--theme-d9c0f1:#cadae7;--theme-d9c8ef:#d0dde7;--theme-d9cfea:#d5dde4;--theme-d9d1e524:#d5dce124;--theme-dac7ee:#cfdce6;--theme-daccea88:#d2dce488;--theme-dacee5:#d3dae0;--theme-dbd3e6:#d7dde2;--theme-dccde7:#d3dbe1;--theme-dcd0ec:#d6dfe6;--theme-ddd1eb:#d7dfe5;--theme-ddd6ed:#dbe2e8;--theme-dec8f8:#d4e1ec;--theme-ded3f2:#dae3eb;--theme-ded4ea:#d9e0e5;--theme-ded5ea:#dae0e5;--theme-ded7ec:#dce2e7;--theme-ded9ed:#dde4e9;--theme-dfceef:#d5dfe8;--theme-dfd0ef:#d7e0e8;--theme-dfd4e9:#d9dfe4;--theme-dfd6ed:#dbe2e8;--theme-dfdaeb:#dde3e8;--theme-e1d5f6:#dce6ef;--theme-e1d6ef:#dbe3ea;--theme-e1d7ec:#dce2e7;--theme-e2d4f0:#dae3ea;--theme-e2dbe9:#dee3e6;--theme-e2dbea:#dee3e7;--theme-e2dcec:#dfe5e9;--theme-e2ddeb:#e0e5e8;--theme-e3d5f2:#dbe4ec;--theme-e3d7ed:#dce3e8;--theme-e3d8ee:#dde4e9;--theme-e3daf2:#dfe7ed;--theme-e3daf5:#e0e8ef;--theme-e3dbef:#dfe6eb;--theme-e4d4f3:#dbe4ec;--theme-e4d8ee:#dde4e9;--theme-e4d8f125:#dde5ec25;--theme-e4d8f145:#dde5ec45;--theme-e4d8f7:#dfe8f0;--theme-e4deef:#e1e7ec;--theme-e4dfef:#e2e8ec;--theme-e5d9ee:#dee4e9;--theme-e5daee:#dee5ea;--theme-e5daef:#dfe5ea;--theme-e5dbe9:#dee3e6;--theme-e5dceb:#dfe4e8;--theme-e5dcee:#dfe6eb;--theme-e5ddef:#e0e7ec;--theme-e5dff7a8:#e4ecf2a8;--theme-e5e0ee:#e3e8eb;--theme-e5e1eb:#e3e6e9;--theme-e6d9f3:#dfe7ed;--theme-e6ddec:#e0e5e9;--theme-e6deea:#e0e4e8;--theme-e6deee:#e1e7eb;--theme-e6e1ed:#e3e7eb;--theme-e7ddf7:#e3ebf1;--theme-e7def2:#e2e9ee;--theme-e7dfee:#e2e7eb;--theme-e7e0ee:#e3e8eb;--theme-e7e0f0:#e3e9ed;--theme-e7e2ef:#e4e9ed;--theme-e8dcf2:#e1e8ed;--theme-e8dcf4:#e1e9ef;--theme-e8deef:#e1e7ec;--theme-e8def2:#e2e9ee;--theme-e8def288:#e2e9ee88;--theme-e8def3:#e3e9ee;--theme-e8def4:#e3eaef;--theme-e8dfff:#e9f0f5;--theme-e8e0f1:#e3e9ee;--theme-e8e1f4:#e5ebf0;--theme-e9dcf4:#e1e9ef;--theme-e9dcf580:#e1e9f080;--theme-e9ddf4:#e2e9ef;--theme-e9ddf8:#e3ebf2;--theme-e9dff3:#e3eaef;--theme-e9e0f1:#e3e9ee;--theme-e9e0f4:#e5ebf0;--theme-e9e3f580:#e6edf280;--theme-e9e7fc:#ecf2f7;--theme-eae2f3:#e5ebf0;--theme-eae2f6:#e6edf2;--theme-eae3f3:#e6ecf0;--theme-eae5ee:#e7eaec;--theme-eae5ef:#e7eaed;--theme-eae5f2:#e7ecf0;--theme-eae6f3:#e8edf1;--theme-ebe2f3:#e5ebf0;--theme-ebe3f2:#e6ebef;--theme-ebe3f4:#e6ecf1;--theme-ece4f4:#e7edf1;--theme-ece5f6:#e8eef3;--theme-ece5fa:#eaf0f5;--theme-ece6fd60:#ecf2f760;--theme-ece6fd90:#ecf2f790;--theme-ece8fb:#ecf2f7;--theme-ede6f4:#e9eef1;--theme-ede6f430:#e9eef130;--theme-ede6fc:#ecf2f6;--theme-ede9fc:#eef3f7;--theme-eee3f980:#e8eff480;--theme-eee4f8:#e8eff4;--theme-eee5f8:#e9eff4;--theme-eee5fa:#eaf0f5;--theme-eee6f6:#e9eff3;--theme-eee6f7:#e9eff4;--theme-eee6f8:#e9f0f5;--theme-eee6fa:#eaf1f6;--theme-eee7f325:#e9edf125;--theme-eee7fb66:#ecf2f666;--theme-eee7fc:#ecf2f7;--theme-eee8f6:#ebf0f3;--theme-eee8f8:#ebf1f5;--theme-eee8fa:#ecf2f6;--theme-eee9f3:#ebeef1;--theme-eee9f4:#ebeff2;--theme-eeebf7:#edf1f5;--theme-eeecf2:#edeff1;--theme-efe6fa:#eaf1f6;--theme-efe7fa:#ebf1f6;--theme-efebfb:#eff4f7;--theme-efedf0:#eeefef;--theme-f0e6fc:#ecf2f6;--theme-f0e7fb:#ecf2f6;--theme-f0e7fc:#ecf2f7;--theme-f0e9f7:#ecf1f4;--theme-f0e9f81a:#ecf1f51a;--theme-f0e9f826:#ecf1f526;--theme-f0eaf6:#ecf0f4;--theme-f0eafa:#edf3f7;--theme-f0ebf6:#edf1f4;--theme-f0ebf8:#edf2f6;--theme-f0ebfa:#eef3f7;--theme-f1e8f8:#ebf1f5;--theme-f1e8fa:#ecf2f6;--theme-f1e8fc:#edf3f7;--theme-f1eaf9:#edf2f6;--theme-f1ecf6:#eef1f4;--theme-f2eaf9:#edf2f6;--theme-f2ebf8:#edf2f6;--theme-f2ecf9:#eef3f7;--theme-f2edf8:#eff3f6;--theme-f3edf9:#eff3f7;--theme-f3eef8:#f0f3f6;--theme-f3eef9:#f0f4f7;--theme-f4edfb:#f0f5f8;--theme-f4edfc:#f0f5f9;--theme-f4effb:#f1f5f9;--theme-f4f0fb:#f2f6f9;--theme-f4f1ff:#f6f8fa;--theme-f5eefc:#f1f5f9;--theme-f5effa:#f1f5f8;--theme-f5f0f7:#f1f4f6;--theme-f5f0fa:#f2f5f8;--theme-f5f0fb:#f2f6f9;--theme-f5f2fa:#f4f6f8;--theme-f5f2fc:#f4f7fa;--theme-f6e9f8:#ecf1f5;--theme-f6f0fc:#f3f6f9;--theme-f6f3fa:#f4f7f9;--theme-f7f3fc:#f5f8fa;--theme-f7f4fc:#f6f8fa;--theme-f8f1ff:#f6f8fa;--theme-f8f3fc:#f5f8fa;--theme-f8f5fc:#f6f9fb;--theme-f8f6ff:#f9fbfc;--theme-f9f6fc:#f7f9fb;--theme-faf7fd:#f8fafc;--theme-faf7fe:#f9fbfc;--theme-faf8fe:#fafbfc;--theme-faf8ff:#fafcfd;--theme-faf9fe:#fafcfd;--theme-fbf8ff:#fafcfd;--theme-fbf9fe:#fafcfd;--theme-fcfaff:#fcfdfd;--theme-fdfbff:#fcfdfe;--theme-fdfcfe:#fcfdfe}:where(.cc-marketing) .platform-section{--pt-bg:#17212b;--pt-side:#131b24;--pt-card:#1c2835;--pt-raised:#223040;--pt-line:rgba(139,183,206,0.18);--pt-ink:#e9edf3;--pt-muted:#94a3b8;--pt-accent:#8bb7ce;--pt-slate-d:#3e566a;--pt-slate:#547691;--pt-tint:#223547;--pt-ok:#4fcf9b;--pt-warn:#e2b155;--pt-danger:#c0583c}:where(.cc-marketing) .platform-section .dashboard{background:var(--pt-bg);color:var(--pt-ink);border:1px solid rgba(139,183,206,.25);overflow:hidden}:where(.cc-marketing) .platform-section .sidebar{width:188px;padding:14px 12px 10px;background:var(--pt-side);border-right:1px solid var(--pt-line)}:where(.cc-marketing) .pt-brand{display:flex;align-items:center;gap:7px;margin-bottom:12px;color:var(--pt-ink);font-size:15px;font-weight:600;letter-spacing:-.2px}:where(.cc-marketing) .pt-brand b{color:var(--pt-accent);font-weight:600}:where(.cc-marketing) .pt-brand i{display:grid;place-items:center;width:17px;height:17px;margin-left:auto;border-radius:50%;background:var(--pt-tint);color:var(--pt-accent)}:where(.cc-marketing) .platform-section .new-job-cta{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-bottom:12px;padding:9px 10px;border:0;border-radius:9px;background:linear-gradient(135deg,var(--pt-slate-d),var(--pt-slate));box-shadow:0 8px 16px -10px rgba(62,86,106,.8);color:#fff;font:inherit;font-size:11.5px;font-weight:700;cursor:pointer}:where(.cc-marketing) .platform-section .new-job-cta:hover{filter:brightness(1.1)}:where(.cc-marketing) .platform-section .sidebar-label{margin:4px 8px 6px;color:var(--pt-muted);font-size:8.5px;font-weight:700;letter-spacing:1.2px}:where(.cc-marketing) .platform-section .side-item{position:relative;min-height:34px;margin-bottom:2px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:var(--pt-muted);font-size:11.5px;font-weight:500}:where(.cc-marketing) .platform-section .side-item:hover{background:#1b2635;color:#f1f5f9;transform:none}:where(.cc-marketing) .platform-section .side-item.selected{background:var(--pt-tint);color:var(--pt-accent);font-weight:600}:where(.cc-marketing) .platform-section .side-item.selected:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--pt-accent)}:where(.cc-marketing) .platform-section .side-item:disabled{opacity:.5;cursor:not-allowed}:where(.cc-marketing) .platform-section .side-item:disabled:hover{background:transparent;color:var(--pt-muted)}:where(.cc-marketing) .pt-badge{display:grid;place-items:center;min-width:17px;height:17px;margin-left:auto;padding:0 5px;border-radius:9px;background:var(--pt-danger);color:#fff;font-size:9.5px;font-weight:700}:where(.cc-marketing) .platform-section .sidebar-bottom{margin-top:auto;padding-top:8px;border-top:1px solid var(--pt-line)}:where(.cc-marketing) .platform-section .user-profile{display:flex;align-items:center;gap:8px;margin-top:6px;padding:6px 4px 0;color:var(--pt-ink);font-size:11px;font-weight:600}:where(.cc-marketing) .platform-section .user-profile small{display:block;color:var(--pt-muted);font-size:9.5px;font-weight:400}:where(.cc-marketing) .platform-section .user-profile svg{margin-left:auto;color:var(--pt-muted)}:where(.cc-marketing) .platform-section .avatar{display:grid;flex-shrink:0;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--pt-slate);color:#fff;font-size:9.5px;font-weight:700}:where(.cc-marketing) .platform-section .avatar.large{width:34px;height:34px;font-size:11.5px}:where(.cc-marketing) .platform-section .dash-main{min-width:0;min-height:0;background:var(--pt-bg)}:where(.cc-marketing) .platform-section .dash-top{display:flex;align-items:center;height:34px;padding:0 20px;border-bottom:1px solid var(--pt-line);background:var(--pt-bg);color:var(--pt-muted);font-size:11px}:where(.cc-marketing) .platform-section .dash-top b{color:var(--pt-ink);font-weight:700}:where(.cc-marketing) .platform-section .dash-content{flex:1;min-height:0;padding:10px 20px 16px;overflow-y:auto}:where(.cc-marketing) .pt-page{display:flex;flex-direction:column;gap:8px}:where(.cc-marketing) .pt-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}:where(.cc-marketing) .pt-head h2{margin:0;color:var(--pt-ink);font-size:20px;font-weight:600;letter-spacing:-.4px}:where(.cc-marketing) .pt-head p{margin:3px 0 0;color:var(--pt-muted);font-size:11px;line-height:1.5}:where(.cc-marketing) .pt-btn{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border:1px solid var(--pt-line);border-radius:8px;background:var(--pt-card);color:var(--pt-ink);font:inherit;font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer}:where(.cc-marketing) .pt-btn.primary{border-color:var(--pt-slate-d);background:linear-gradient(135deg,var(--pt-slate-d),var(--pt-slate));color:#fff}:where(.cc-marketing) .pt-btn:hover{filter:brightness(.97)}:where(.cc-marketing) .pt-btn.push{margin-left:auto}:where(.cc-marketing) .pt-period{display:flex;align-items:center;justify-content:space-between;color:var(--pt-ink);font-size:11.5px;font-weight:600}:where(.cc-marketing) .pt-seg{display:flex;padding:2px;border-radius:8px;background:var(--pt-side);font-size:10.5px}:where(.cc-marketing) .pt-seg b,:where(.cc-marketing) .pt-seg span{padding:4px 11px;border-radius:6px;color:var(--pt-muted);font-weight:600}:where(.cc-marketing) .pt-seg b{background:var(--pt-tint);color:var(--pt-ink);box-shadow:none}:where(.cc-marketing) .pt-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}:where(.cc-marketing) .pt-stat{display:flex;flex-direction:column;gap:1px;padding:8px 12px;border:1px solid var(--pt-line);border-radius:10px;background:var(--pt-card)}:where(.cc-marketing) .pt-stat-label{color:var(--pt-muted);font-size:10px;font-weight:500}:where(.cc-marketing) .pt-stat b{color:var(--pt-ink);font-size:20px;font-weight:600;line-height:1.15}:where(.cc-marketing) .pt-stat small{font-size:10px;font-weight:600;line-height:1.35}:where(.cc-marketing) .tone-ok{color:var(--pt-ok)}:where(.cc-marketing) .tone-warn{color:var(--pt-warn)}:where(.cc-marketing) .tone-muted{color:var(--pt-muted)}:where(.cc-marketing) .pt-ring-card{flex-direction:row;align-items:center;gap:10px}:where(.cc-marketing) .pt-ring-card svg{flex-shrink:0;width:54px;height:54px;transform:rotate(-90deg)}:where(.cc-marketing) .pt-ring-card circle{fill:none;stroke-width:7}:where(.cc-marketing) .pt-ring-card .track{stroke:rgba(255,255,255,.12)}:where(.cc-marketing) .pt-ring-card .value{stroke:var(--pt-accent);stroke-linecap:round}:where(.cc-marketing) .pt-ring-card text{fill:var(--pt-accent);font-size:15px;font-weight:700;transform:rotate(90deg);transform-origin:32px 32px}:where(.cc-marketing) .pt-ring-card b{font-size:12px;line-height:1.3}:where(.cc-marketing) .pt-ring-card small{display:block;margin-top:2px;color:var(--pt-muted);font-weight:400}:where(.cc-marketing) .pt-card{padding:14px;border:1px solid var(--pt-line);border-radius:12px;background:var(--pt-card)}:where(.cc-marketing) .pt-card h3{margin:0;color:var(--pt-ink);font-size:13px;font-weight:600}:where(.cc-marketing) .pt-checklist header{display:flex;align-items:center;justify-content:space-between;padding-bottom:9px;border-bottom:1px solid var(--pt-line);color:var(--pt-muted);font-size:10.5px}:where(.cc-marketing) .pt-step{display:flex;align-items:center;gap:11px;padding:9px 0;border-bottom:1px solid var(--pt-line)}:where(.cc-marketing) .pt-step:last-child{border-bottom:0;padding-bottom:0}:where(.cc-marketing) .pt-step>span{display:grid;flex-shrink:0;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--pt-raised);color:var(--pt-accent);font-size:10.5px;font-weight:700}:where(.cc-marketing) .pt-step>span.done{background:var(--pt-ok);color:#fff}:where(.cc-marketing) .pt-step>div{flex:1;min-width:0}:where(.cc-marketing) .pt-step b{color:var(--pt-ink);font-size:11.5px;font-weight:600}:where(.cc-marketing) .pt-step b.struck{text-decoration:line-through;color:var(--pt-muted)}:where(.cc-marketing) .pt-step p{margin:2px 0 0;color:var(--pt-muted);font-size:10.5px}:where(.cc-marketing) .pt-note{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px dashed rgba(139,183,206,.35);border-radius:10px;background:var(--pt-card);color:var(--pt-accent)}:where(.cc-marketing) .pt-note b{color:var(--pt-ink);font-size:11.5px}:where(.cc-marketing) .pt-note p{margin:2px 0 0;color:var(--pt-muted);font-size:10.5px}:where(.cc-marketing) .pt-note .pt-btn{margin-left:auto}:where(.cc-marketing) .platform-section .shortlist-panel{display:flex;flex-direction:column;gap:8px}:where(.cc-marketing) .platform-section .shortlist-person{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--pt-line);border-radius:10px;background:var(--pt-card);color:var(--pt-ink)}:where(.cc-marketing) .platform-section .shortlist-person b{font-size:11.5px}:where(.cc-marketing) .platform-section .shortlist-person p{margin:1px 0 0;color:var(--pt-muted);font-size:10px}:where(.cc-marketing) .platform-section .shortlist-person>span:not(.avatar){margin-left:auto;color:var(--pt-ok);font-size:10.5px;font-weight:700}:where(.cc-marketing) .platform-section .shortlist-person button{border:0;background:transparent;color:var(--pt-muted);cursor:pointer}:where(.cc-marketing) .pt-interview{display:flex;flex-direction:column;gap:9px}:where(.cc-marketing) .pt-iv-top{display:flex;align-items:center;gap:10px}:where(.cc-marketing) .pt-iv-top b{font-size:12.5px}:where(.cc-marketing) .pt-iv-top p{margin:1px 0 0;color:var(--pt-muted);font-size:10.5px}:where(.cc-marketing) .pt-iv-top .pt-pill{margin-left:auto}:where(.cc-marketing) .pt-iv-when{display:flex;align-items:center;gap:8px;margin:0;color:var(--pt-muted);font-size:10.5px}:where(.cc-marketing) .pt-iv-detail{display:flex;flex-direction:column;gap:8px;padding:11px 12px;border-radius:9px;background:var(--pt-raised)}:where(.cc-marketing) .pt-iv-detail>b{font-size:11.5px;font-weight:500}:where(.cc-marketing) .pt-iv-detail dl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}:where(.cc-marketing) .pt-iv-detail dt{color:var(--pt-muted);font-size:8.5px;font-weight:600;letter-spacing:.8px}:where(.cc-marketing) .pt-iv-detail dd{margin:2px 0 0;font-size:11px;font-weight:700}:where(.cc-marketing) .pt-chips{display:flex;flex-wrap:wrap;gap:5px}:where(.cc-marketing) .pt-chips span{padding:3px 9px;border-radius:999px;background:#2d4152;color:#cfe3f0;font-size:10px;font-weight:600}:where(.cc-marketing) .pt-iv-detail small{color:var(--pt-muted);font-size:9.5px}:where(.cc-marketing) .pt-iv-actions{display:flex;align-items:center;gap:7px}:where(.cc-marketing) .pt-link{padding:6px 10px;border-radius:7px;background:var(--pt-raised);color:var(--pt-accent);font-size:10.5px;font-weight:600}:where(.cc-marketing) .pt-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap}:where(.cc-marketing) .pt-pill i{width:6px;height:6px;border-radius:50%;background:currentColor}:where(.cc-marketing) .pt-pill.ok{background:rgba(79,207,155,.14);color:var(--pt-ok)}:where(.cc-marketing) .pt-pill.warn{background:rgba(226,177,85,.16);color:var(--pt-warn)}:where(.cc-marketing) .pt-pill.muted{background:var(--pt-raised);color:var(--pt-accent)}:where(.cc-marketing) .pt-bar{flex:0 0 90px;height:5px;border-radius:3px;background:rgba(255,255,255,.12);overflow:hidden}:where(.cc-marketing) .pt-bar.wide{flex:0 0 110px;margin-left:auto}:where(.cc-marketing) .pt-bar i{display:block;height:100%;border-radius:3px;background:var(--pt-accent)}:where(.cc-marketing) .pt-company{padding:0;overflow:hidden}:where(.cc-marketing) .pt-company-top{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--pt-line)}:where(.cc-marketing) .pt-company-top b{font-size:12px}:where(.cc-marketing) .pt-company-top p{margin:1px 0 0;color:var(--pt-muted);font-size:10px}:where(.cc-marketing) .pt-project{display:grid;grid-template-columns:minmax(0,1.6fr) 90px 34px auto auto auto;align-items:center;gap:10px;padding:10px 14px 10px 54px;border-bottom:1px solid var(--pt-line)}:where(.cc-marketing) .pt-project:last-child{border-bottom:0}:where(.cc-marketing) .pt-project small{display:block;color:var(--pt-muted);font-size:9.5px}:where(.cc-marketing) .pt-project b{font-size:11.5px}:where(.cc-marketing) .pt-project p{margin:1px 0 0;color:var(--pt-muted);font-size:10px}:where(.cc-marketing) .pt-account h3,:where(.cc-marketing) .pt-notify h3{margin-bottom:10px}:where(.cc-marketing) .pt-photo{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}:where(.cc-marketing) .pt-photo .avatar.large{width:44px;height:44px;font-size:14px}:where(.cc-marketing) .pt-photo b{font-size:11.5px}:where(.cc-marketing) .pt-photo p{margin:2px 0 7px;color:var(--pt-muted);font-size:10px}:where(.cc-marketing) .pt-account dl{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;margin:0 0 12px}:where(.cc-marketing) .pt-account dt{color:var(--pt-muted);font-size:8.5px;font-weight:600;letter-spacing:.9px}:where(.cc-marketing) .pt-account dd{margin:2px 0 0;font-size:11.5px;font-weight:700}:where(.cc-marketing) .pt-account-actions{display:flex;gap:8px}:where(.cc-marketing) .pt-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--pt-line)}:where(.cc-marketing) .pt-toggle-row b{font-size:11.5px}:where(.cc-marketing) .pt-toggle-row p{margin:2px 0 0;color:var(--pt-muted);font-size:10px}:where(.cc-marketing) .pt-switch{position:relative;flex-shrink:0;width:34px;height:19px;border:0;border-radius:10px;background:#3a4958;cursor:pointer;transition:background .2s}:where(.cc-marketing) .pt-switch:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;transition:transform .2s}:where(.cc-marketing) .pt-switch[aria-checked=true]{background:var(--pt-slate)}:where(.cc-marketing) .pt-switch[aria-checked=true]:after{transform:translateX(15px)}:where(.cc-marketing) .pt-sample-note{margin:8px 0 0;color:var(--pt-muted);font-size:9.5px}:where(.cc-marketing) .pt-searches .ai-matching-panel{margin-top:2px}:where(.cc-marketing) .platform-section .requirement-composer .convert-button.button.primary{opacity:1}@media (max-width:1000px){:where(.cc-marketing) .pt-stats{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.cc-marketing) .pt-project{grid-template-columns:minmax(0,1fr) 80px 34px;padding-left:14px}:where(.cc-marketing) .pt-project>:nth-child(n+4){grid-column:span 1}}@media (max-width:760px){:where(.cc-marketing) .pt-head{flex-direction:column}:where(.cc-marketing) .pt-iv-detail dl{grid-template-columns:1fr}:where(.cc-marketing) .pt-iv-actions{flex-wrap:wrap}:where(.cc-marketing) .pt-account dl{grid-template-columns:1fr}:where(.cc-marketing) .pt-note{flex-wrap:wrap}}:where(.cc-marketing) .platform-section .pt-page.workspace-settings{padding:0;border:0;background:transparent;box-shadow:none}:where(.cc-marketing) .platform-section .pt-account dl>div{display:block;padding:0;border:0}:where(.cc-marketing) .platform-section .pt-account dd{text-align:left}:where(.cc-marketing) .platform-section .composer-body textarea,:where(.cc-marketing) .platform-section .workbench-input .composer-body textarea{height:84px;min-height:0}:where(.cc-marketing) .platform-section .dashboard{height:610px}:where(.cc-marketing) .platform-section .matching-workbench{height:345px}@media (min-width:1600px){:where(.cc-marketing) .platform-section .dashboard{height:660px}:where(.cc-marketing) .platform-section .matching-workbench{height:395px}}@media (max-width:1000px){:where(.cc-marketing) .platform-section .dashboard{height:668px}}@media (max-width:760px){:where(.cc-marketing) .platform-section .dashboard{height:797px}}:where(.cc-marketing) .pt-ring-card .pt-more{display:block;white-space:nowrap;margin-top:5px;color:var(--pt-ink);font-size:10.5px;font-weight:700}:where(.cc-marketing) .pt-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}:where(.cc-marketing) .pt-info header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}:where(.cc-marketing) .pt-info h3{display:flex;align-items:center;gap:8px;font-size:13px}:where(.cc-marketing) .pt-info dl{display:grid;grid-template-columns:1fr 1fr;gap:11px 16px;margin:0}:where(.cc-marketing) .pt-info dl .full{grid-column:1/-1}:where(.cc-marketing) .pt-info dt{color:var(--pt-muted);font-size:8.5px;font-weight:600;letter-spacing:.9px}:where(.cc-marketing) .pt-info dd{margin:3px 0 0;color:var(--pt-ink);font-size:11.5px;font-weight:700}:where(.cc-marketing) .pt-tag{display:inline-block;padding:5px 12px;border-radius:999px;background:var(--pt-slate);color:#fff;font-size:10.5px;font-weight:600}@media (max-width:1000px){:where(.cc-marketing) .pt-two{grid-template-columns:1fr}}:where(.cc-marketing) .platform-section .workbench-empty{padding-top:12px;padding-bottom:10px}:where(.cc-marketing) .platform-section .workbench-empty .preview-empty-icon{width:44px;height:44px;margin-bottom:10px;box-shadow:0 0 0 6px rgba(34,53,71,.4)}:where(.cc-marketing) .platform-section .workbench-empty .preview-empty-icon svg{width:20px;height:20px}:where(.cc-marketing) .platform-section .workbench-empty p{margin-top:6px;line-height:1.5}:where(.cc-marketing) .platform-section .workbench-empty .preview-checklist,:where(.cc-marketing) .platform-section .workbench-empty .preview-skeleton{margin-top:12px}:where(.cc-marketing) .platform-section .workbench-empty .preview-empty-note{margin-top:8px}:where(.cc-marketing) .platform-section .workbench-input{display:flex;flex-direction:column}:where(.cc-marketing) .platform-section .workbench-input .composer-section{display:flex;flex:1;flex-direction:column;min-height:0}:where(.cc-marketing) .platform-section .workbench-input .requirement-composer{display:flex;flex:1;flex-direction:column}:where(.cc-marketing) .platform-section .workbench-input .composer-body{flex:1}:where(.cc-marketing) .pt-filters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}:where(.cc-marketing) .pt-filters button{padding:4px 12px;border:1px solid var(--pt-line);border-radius:999px;background:transparent;color:var(--pt-muted);font:inherit;font-size:10.5px;font-weight:600;cursor:pointer}:where(.cc-marketing) .pt-filters button[aria-pressed=true]{border-color:var(--pt-slate);background:var(--pt-slate-d);color:#fff}:where(.cc-marketing) .pt-table-wrap{overflow-x:auto}:where(.cc-marketing) .pt-table{width:100%;min-width:0;border-collapse:collapse;font-size:10.5px}:where(.cc-marketing) .pt-table th{padding:7px 6px;border-bottom:1px solid var(--pt-line);color:var(--pt-muted);font-size:8px;font-weight:700;letter-spacing:.8px;text-align:left;text-transform:uppercase}:where(.cc-marketing) .pt-table td{padding:8px 6px;border-bottom:1px solid var(--pt-line);color:var(--pt-ink);vertical-align:middle}:where(.cc-marketing) .pt-table tr:last-child td{border-bottom:0}:where(.cc-marketing) .pt-table .hl{background:rgba(139,183,206,.08)}:where(.cc-marketing) .pt-table .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--pt-muted)}:where(.cc-marketing) .pt-pay-card h3{margin-bottom:8px}:where(.cc-marketing) .pt-code-row{display:flex;gap:8px;margin:10px 0 8px}:where(.cc-marketing) .pt-code-row code,:where(.cc-marketing) .pt-code-row input{flex:1;min-width:0;padding:8px 10px;border:1px solid var(--pt-line);border-radius:8px;background:var(--pt-bg);color:var(--pt-ink);font:inherit;font-size:11.5px}:where(.cc-marketing) .pt-code-row code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;letter-spacing:1px}:where(.cc-marketing) .pt-hint{margin:0 0 8px;color:var(--pt-muted);font-size:10.5px;line-height:1.5}:where(.cc-marketing) .pt-hint b{color:var(--pt-ink)}:where(.cc-marketing) .pt-stats.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){:where(.cc-marketing) .pt-stats.three{grid-template-columns:1fr}}@media (max-width:1000px){:where(.cc-marketing) .pt-table{min-width:720px}}