@font-face{font-family:Forma;src:url(/fonts/FormaDJRMicro-Regular-Testing.ttf)}@font-face{font-family:CoFo;src:url(/fonts/CoFoSans-Regular-Trial.ttf)}@font-face{font-family:Cormorant;src:url(/fonts/CormorantGaramond-Italic.ttf);font-style:italic}*{box-sizing:border-box}html,body{color:#171717;background:#f2ede3;margin:0;font-family:Forma,Arial,sans-serif;font-size:14px}button,input{font:inherit}button{cursor:pointer}.shell{grid-template-columns:244px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;z-index:20;background:#191919;flex-direction:column;width:244px;padding:28px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:12px;padding:0 8px 34px;display:flex}.brand img{width:31px;height:31px}.brand div{flex-direction:column;display:flex}.brand b{letter-spacing:.13em;font-family:CoFo,sans-serif;font-size:12px}.brand span{color:#aaa;margin-top:2px;font-size:11px}.sidebar nav{gap:5px;display:grid}.sidebar nav button{color:#aaa;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:11px 13px;display:flex}.sidebar nav button:hover,.sidebar nav button.active{color:#fff;background:#30302f}.safe{color:#d9cfbb;border-top:1px solid #393939;gap:10px;margin-top:auto;padding:20px 8px 0;display:flex}.safe span{flex-direction:column;display:flex}.safe b{font-size:11px}.safe small{color:#888;margin-top:3px;font-size:9px}.close{display:none}main{grid-column:2;min-width:0}header{background:#f7f2e9;border-bottom:1px solid #d8d0c1;justify-content:space-between;align-items:center;height:95px;padding:0 4.5vw;display:flex}header h1{margin:4px 0 0;font-family:CoFo,sans-serif;font-size:22px;font-weight:400}.eyebrow{letter-spacing:.17em;color:#777067;font-family:CoFo,sans-serif;font-size:9px;font-weight:600}.eyebrow.light{color:#c7bda9}.primary,.secondary{border:0;border-radius:99px;justify-content:center;align-items:center;gap:7px;padding:11px 17px;display:inline-flex}.primary{color:#fff;background:#191919}.secondary{color:#191919;background:#e5ddcf}.page{max-width:1400px;margin:auto;padding:40px 4.5vw 70px}.welcome{color:#fff;background:#1d1d1c;justify-content:space-between;align-items:center;min-height:280px;padding:42px 52px;display:flex;overflow:hidden}.welcome h2,.intro h2{margin:15px 0;font-family:CoFo,sans-serif;font-size:38px;font-weight:400;line-height:1.05}.welcome h2 i,.intro h2 i{font-family:Cormorant,serif;font-weight:400}.welcome p{color:#c7c1b7;max-width:450px;font-size:12px;line-height:1.7}.welcome img{opacity:.85;width:220px;max-height:180px}.metrics{background:#fff;border:1px solid #d8d0c1;grid-template-columns:repeat(3,1fr);margin-bottom:24px;display:grid}.metrics article{border-right:1px solid #ddd5c8;flex-direction:column;padding:23px 28px;display:flex}.metrics article:last-child{border:0}.metrics span{color:#726c63;font-size:10px}.metrics b{margin:7px 0;font:32px CoFo,sans-serif}.metrics small{color:#8a8379;font-size:10px}.grid{grid-template-columns:1.25fr .75fr;gap:24px;display:grid}.card{background:#faf7f1;border:1px solid #d8d0c1;padding:28px}.card h3,.emptyCard h3{margin:8px 0;font:20px CoFo,sans-serif}.card p,.emptyCard p{color:#6f685e;font-size:12px;line-height:1.65}.cardhead{border-bottom:1px solid #ded7cb;justify-content:space-between;align-items:start;padding-bottom:18px;display:flex}.count,.stage{background:#e4dccd;border-radius:99px;padding:6px 9px;font-size:9px}.step{text-align:left;background:0 0;border:0;border-bottom:1px solid #e2dbcf;gap:13px;width:100%;padding:17px 0;display:flex}.step>span:first-child{border:1px solid #c8bfb0;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;display:grid}.step>span:first-child.done{color:#fff;background:#607c68;border-color:#607c68}.step svg{width:13px}.step>span:last-child,.quick button span{flex-direction:column;gap:4px;display:flex}.step small,.quick small{color:#7f776c;font-size:10px}.quick button{text-align:left;background:0 0;border:0;border-top:1px solid #e2dbcf;grid-template-columns:28px 1fr 16px;align-items:center;gap:8px;width:100%;padding:17px 0;display:grid}.quick>h3{margin-bottom:18px}.intro{max-width:700px;margin-bottom:30px}.intro h2{font-size:36px}.intro p{color:#6e675e;line-height:1.7}.toolbar{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.search{background:#fff;border:1px solid #d5ccbd;align-items:center;gap:8px;width:min(450px,75%);height:40px;padding:0 12px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%}.table{display:grid}.row{border-top:1px solid #e0d8cb;grid-template-columns:38px 1fr 1.2fr 1fr auto;align-items:center;gap:13px;padding:15px 0;display:grid}.row>div{min-width:0}.row b,.row span{font-size:11px}.row small{color:#827a70;margin-top:4px;font-size:9px;display:block}.avatar{color:#fff;background:#252525;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;display:grid}.tags{flex-wrap:wrap;gap:5px;display:flex}.tags em{background:#dad2c1;border-radius:99px;padding:5px 7px;font-size:9px;font-style:normal}.empty,.emptyCard{text-align:center;padding:70px}.emptyCard{background:#faf7f1;border:1px solid #d8d0c1}.emptyCard svg{width:35px;height:35px}.setup{gap:10px;display:grid}.connect{background:#faf7f1;border:1px solid #d8d0c1;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.connect p{color:#756e65;margin:5px 0 0;font-size:11px}.connect em{background:#e2d9c9;border-radius:99px;padding:7px 10px;font-size:9px;font-style:normal}.help{color:#fff;background:#222;gap:16px;margin-top:20px;padding:23px;display:flex}.help p{color:#bbb;margin:5px 0;font-size:11px;line-height:1.6}.status{color:#53705c;gap:8px;margin-top:20px;font-size:11px;display:flex}.status svg{width:15px}.notice{color:#34543b;background:#dce6db;align-items:center;gap:9px;margin:18px 4.5vw 0;padding:11px 15px;display:flex}.notice button{background:0 0;border:0;margin-left:auto}.modal{z-index:50;background:#1119;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal form{background:#f7f2e9;width:min(480px,100%);padding:36px;position:relative;box-shadow:0 20px 70px #0004}.modal h2{margin:9px 0;font:29px CoFo,sans-serif}.modal p{color:#746d63;font-size:11px}.modal label{gap:6px;margin-top:15px;font-size:10px;display:grid}.modal input{background:#fff;border:1px solid #cfc5b5;outline:0;height:42px;padding:0 12px}.modalx{background:0 0;border:0;position:absolute;top:20px;right:20px}.modalx svg{width:18px}.full{width:100%;margin-top:22px}.menub{background:0 0;border:0;display:none}@media (max-width:800px){.shell{display:block}.sidebar{transition:all .2s;transform:translate(-100%)}.sidebar.open{transform:none}.close{color:#fff;background:0 0;border:0;display:block;position:absolute;top:14px;right:14px}.menub{margin-right:12px;display:block}header{justify-content:flex-start;height:78px;padding:0 18px}header .primary{margin-left:auto;padding:11px;font-size:0}.page{padding:24px 18px 50px}.welcome{min-height:260px;padding:30px 25px}.welcome h2,.intro h2{font-size:29px}.welcome img{display:none}.metrics{grid-template-columns:1fr}.metrics article{border-bottom:1px solid #ddd5c8;border-right:0}.grid{grid-template-columns:1fr}.row{grid-template-columns:38px 1fr auto}.row>div:nth-child(3),.row>div:nth-child(4){display:none}.card{padding:21px}.connect{align-items:flex-start;gap:15px}.connect em{white-space:nowrap}.modal form{padding:30px 22px}}.editorCard{background:#d9cfbb;border:1px solid #c7baa3;margin-bottom:20px;padding:28px}.editorCard h3{margin:9px 0;font:24px CoFo,sans-serif}.editorCard p{color:#5f584d;max-width:720px;font-size:12px;line-height:1.65}.editorCard>small{color:#686054;margin-top:12px;font-size:10px;display:block}.endpoint{background:#f9f5ed;border:1px solid #b9ad98;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:9px 10px 9px 14px;display:flex}.endpoint code{text-overflow:ellipsis;font-size:11px;overflow:hidden}.endpoint button{color:#fff;background:#191919;border:0;flex:none;padding:9px 13px}.formEndpoints{gap:8px;margin-top:18px;display:grid}.formEndpoint{background:#f9f5ed;border:1px solid #b9ad98;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px 11px 14px;display:flex}.formEndpoint span{gap:5px;min-width:0;display:grid}.formEndpoint b{font-size:11px}.formEndpoint code{color:#6f675b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.formEndpoint button{color:#fff;background:#191919;border:0;flex:none;padding:9px 15px}@media (max-width:650px){.editorCard{padding:22px}.endpoint{flex-direction:column;align-items:stretch}}.importTotals{background:#faf7f1;border:1px solid #d8d0c1;grid-template-columns:repeat(4,1fr);margin-bottom:22px;display:grid}.importTotals article{border-right:1px solid #d8d0c1;flex-direction:column;padding:21px;display:flex}.importTotals article:last-child{border:0}.importTotals span{color:#766e63;font-size:9px}.importTotals b{margin-top:7px;font:26px CoFo,sans-serif}.importHistory h3{margin-bottom:18px}.importRow{border-top:1px solid #dfd7ca;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.importRow span{gap:4px;display:grid}.importRow span:last-child{text-align:right}.importRow b{font-size:11px}.importRow small{color:#81796e;font-size:9px}@media (max-width:800px){.importTotals{grid-template-columns:1fr 1fr}.importTotals article:nth-child(2){border-right:0}.importTotals article:nth-child(-n+2){border-bottom:1px solid #d8d0c1}}.toolbar select{color:#292722;background:#f9f5ed;border:1px solid #d2c8b8;min-height:38px;padding:0 30px 0 11px;font:10px CoFo,sans-serif}.personRow{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #e2dbcf;width:100%}.personRow:hover{background:#f4eee4}.pager{border-top:1px solid #ddd5c8;justify-content:flex-end;align-items:center;gap:18px;padding:18px 0 0;display:flex}.pager span{color:#766f65;font-size:10px}.pager button{color:#282620;background:#f9f5ed;border:1px solid #cfc5b5;padding:9px 16px;font-size:10px}.pager button:disabled{cursor:not-allowed;opacity:.38}.profileShade{z-index:30;background:#14131173;justify-content:flex-end;display:flex;position:fixed;inset:0}.profilePanel{background:#f6f0e5;width:min(610px,92vw);height:100%;padding:46px 42px 70px;position:relative;overflow:auto;box-shadow:-14px 0 50px #0003}.profileClose{background:0 0;border:0;position:absolute;top:24px;right:25px}.profilePanel h2{margin:8px 0 2px;font:36px CoFo,sans-serif}.profileEmail{color:#6c655b;margin:0 0 24px;font-size:11px}.profileFacts{border-top:1px solid #d5ccbd;border-bottom:1px solid #d5ccbd;grid-template-columns:repeat(3,1fr);margin-bottom:16px;display:grid}.profileFacts span{border-right:1px solid #d5ccbd;gap:6px;padding:15px 12px;display:grid}.profileFacts span:last-child{border:0}.profileFacts small,.profileItem small,.journeyItem small{color:#81796e;font-size:8px}.profileFacts b,.profileItem b,.journeyItem b{font-size:10px}.profileTags{flex-wrap:wrap;gap:5px;display:flex}.profileTags em{background:#ddd2c0;padding:5px 8px;font-size:8px;font-style:normal}.profilePanel section{margin-top:30px}.profilePanel section h3{align-items:center;gap:8px;margin-bottom:10px;font:18px CoFo,sans-serif;display:flex}.profilePanel section h3 small{color:#fff;background:#24231f;border-radius:20px;padding:4px 7px;font:8px sans-serif}.profileItem{border-top:1px solid #dcd3c5;justify-content:space-between;align-items:center;padding:13px 0;display:flex}.profileItem div,.journeyItem div{gap:4px;display:grid}.profileItem>span{font-size:9px}.journeyItem{gap:13px;padding:10px 0;display:flex;position:relative}.journeyItem i{background:#c9aa58;border-radius:50%;flex:0 0 7px;height:7px;margin-top:3px}.softEmpty,.profileLoading{color:#82796e;padding:20px 0;font-size:10px}.touchPair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.touchPair article{background:#ebe2d3;gap:5px;padding:14px;display:grid}.touchPair small{color:#756d62;font-size:8px}.touchPair b{font:16px CoFo,sans-serif}.touchPair span,.touchPair em{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.touchPair em{color:#837b70}@media (max-width:800px){.toolbar{flex-direction:column;align-items:stretch}.toolbar select{width:100%}.profilePanel{padding:40px 24px}.profileFacts,.touchPair{grid-template-columns:1fr}.profileFacts span{border-bottom:1px solid #d5ccbd;border-right:0}.profileFacts span:last-child{border-bottom:0}.pager{justify-content:space-between}}.attributionMetrics{margin-bottom:22px}.linkBuilder{margin-bottom:22px;padding:28px}.linkBuilder h3{margin:7px 0;font:23px CoFo,sans-serif}.linkBuilder p,.gaImport p{color:#71695e;font-size:10px}.linkFields{grid-template-columns:2fr repeat(4,1fr);gap:12px;margin-top:22px;display:grid}.linkFields label{color:#625c52;gap:7px;font-size:9px;display:grid}.linkFields label small{font-size:8px;display:inline}.linkFields input,.linkFields select{color:#24231f;background:#fbf8f2;border:1px solid #d1c7b7;width:100%;min-width:0;padding:11px;font:10px CoFo,sans-serif}.generatedLink{color:#fff;background:#282723;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:12px 12px 12px 16px;display:flex}.generatedLink code{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.generatedLink button{background:#e7ddcb;border:0;flex:none;align-items:center;gap:7px;padding:9px 12px;font-size:9px;display:flex}.generatedLink button:disabled{opacity:.4}.attribGrid{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:22px;display:grid}.attribList{padding:24px}.attribList>div{border-top:1px solid #dfd7ca;justify-content:space-between;align-items:center;gap:14px;padding:12px 0 8px;display:flex}.attribList>div:first-of-type{margin-top:13px}.attribList>div span{gap:6px;width:100%;min-width:0;display:grid}.attribList b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.attribList i{background:#c5a957;height:2px;display:block}.attribList em{font-size:9px;font-style:normal}.attribList p{color:#81796e;margin-top:16px;font-size:10px}.gaImport{justify-content:space-between;align-items:center;margin-bottom:22px;padding:27px;display:flex}.gaImport>div{align-items:flex-start;gap:14px;max-width:650px;display:flex}.gaImport span{gap:5px;display:grid}.gaImport b{font:18px CoFo,sans-serif}.gaImport small{color:#877f73;font-size:8px}.gaImport form{align-items:center;gap:9px;display:flex}.fileButton{cursor:pointer;background:#f9f5ed;border:1px solid #cfc5b5;padding:11px 14px;font-size:9px}.fileButton input{display:none}.gaTable{margin-bottom:22px;padding:24px}.gaTable>div{grid-template-columns:2fr repeat(3,1fr);padding:11px 5px;font-size:9px;display:grid}.gaTable>div:not(.gaHead){border-top:1px solid #ded6c9}.gaHead{color:#7a7267;margin-top:12px}@media (max-width:950px){.linkFields{grid-template-columns:1fr 1fr}.linkFields label:first-child{grid-column:1/-1}.gaImport{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:650px){.attribGrid,.linkFields{grid-template-columns:1fr}.linkFields label:first-child{grid-column:auto}.generatedLink{flex-direction:column;align-items:stretch}.gaImport form{flex-direction:column;align-items:stretch;width:100%}.fileButton{text-align:center}.gaTable{overflow:auto}.gaTable>div{min-width:480px}}.socialHead{justify-content:space-between;align-items:flex-end;display:flex}.socialControls{gap:8px;margin-bottom:28px;display:flex}.socialControls select,.socialImport select{color:#282620;background:#f9f5ed;border:1px solid #cfc5b5;padding:10px 30px 10px 12px;font:10px CoFo,sans-serif}.socialControls button{align-items:center;gap:7px;display:flex}.socialMetrics{grid-template-columns:repeat(6,1fr);margin-bottom:22px;display:grid}.socialMetrics article{background:#faf7f1;border:1px solid #d8d0c1;border-right:0;gap:7px;padding:20px 16px;display:grid}.socialMetrics article:first-child{border-left:3px solid #22211e}.socialMetrics article:last-child{border-right:1px solid #d8d0c1}.socialMetrics span{color:#756d62;font-size:9px}.socialMetrics b{font:25px CoFo,sans-serif}.socialMetrics small{font-size:7px}.socialMetrics .up{color:#53745d}.socialMetrics .down{color:#9b5653}.socialMetrics .engagement{color:#fff;background:#282723}.socialMetrics .engagement span{color:#d8d0c4}.socialChart{margin-bottom:22px;padding:25px}.socialChart>div:first-child{justify-content:space-between;display:flex}.socialChart>div:first-child small{color:#7d7569;font-size:9px}.chart{width:100%;height:300px;margin-top:18px}.legend{justify-content:center;gap:18px;display:flex}.legend span{color:#746d62;align-items:center;gap:6px;font-size:8px;display:flex}.legend i{width:14px;height:2px}.legend .views{background:#1f1e1b}.legend .impressions{background:#c4a653}.legend .likes{background:#9a6f72}.socialBottom{grid-template-columns:1.55fr 1fr;gap:18px;margin-bottom:22px;display:grid}.platformCards,.socialImport{padding:25px}.platformCards article{border-top:1px solid #ded6c9;grid-template-columns:2fr repeat(3,1fr);align-items:center;padding:14px 0;display:grid}.platformCards article:first-of-type{margin-top:13px}.platformCards article>div,.platformCards article>span{gap:4px;display:grid}.platformCards article>div b{text-transform:capitalize}.platformCards b{font-size:10px}.platformCards small{color:#7c7469;font-size:8px}.socialImport>svg{margin-bottom:12px}.socialImport h3{margin:7px 0;font:20px CoFo,sans-serif}.socialImport p{color:#756d62;font-size:9px;line-height:1.6}.socialImport form{gap:8px;margin:18px 0 10px;display:grid}.socialImport form>*{width:100%}.socialImport>small{color:#81796e;font-size:8px}@media (max-width:1050px){.socialMetrics{grid-template-columns:repeat(3,1fr)}.socialMetrics article:nth-child(3){border-right:1px solid #d8d0c1}.socialMetrics article:nth-child(n+4){border-top:0}}@media (max-width:800px){.socialHead{flex-direction:column;align-items:stretch}.socialControls{flex-wrap:wrap}.socialBottom{grid-template-columns:1fr}.chart{height:250px}}@media (max-width:600px){.socialMetrics{grid-template-columns:1fr 1fr}.socialMetrics article:nth-child(2n){border-right:1px solid #d8d0c1}.socialMetrics article:nth-child(n+3){border-top:0}.socialMetrics article:first-child{border-left:1px solid #d8d0c1}.socialControls>*{flex:1}.platformCards{overflow:auto}.platformCards article{min-width:470px}}.shortener{margin-bottom:22px;padding:28px}.shortIntro{justify-content:space-between;align-items:flex-start;display:flex}.shortIntro h3{margin:7px 0;font:23px CoFo,sans-serif}.shortIntro p{color:#71695e;font-size:10px}.dreamDomain{color:#fff;background:#282723;align-items:center;gap:10px;padding:12px 15px;display:flex}.dreamDomain span{gap:4px;display:grid}.dreamDomain b{font-size:8px}.dreamDomain code{color:#d7bd70;font-size:11px}.shortCreate{grid-template-columns:1fr 1.4fr auto;align-items:end;gap:12px;margin-top:23px;display:grid}.shortCreate label{color:#645d53;gap:7px;font-size:9px;display:grid}.shortCreate input{background:#fbf8f2;border:1px solid #d1c7b7;width:100%;padding:11px;font:10px CoFo,sans-serif}.shortCreate label>div{background:#fbf8f2;border:1px solid #d1c7b7;align-items:center;display:flex}.shortCreate label>div span{color:#756d62;white-space:nowrap;padding-left:11px;font-size:9px}.shortCreate label>div input{border:0;outline:0;padding-left:2px}.shortCreate button{height:39px}.shortCreate button:disabled{opacity:.4}.shortLibrary{border-top:1px solid #d8d0c1;margin-top:25px}.shortLibraryHead,.shortLibrary article{grid-template-columns:1fr 70px 36px;align-items:center;display:grid}.shortLibraryHead{color:#7a7267;padding:12px 8px 7px;font-size:8px}.shortLibrary article{border-top:1px solid #e1d9cd;padding:12px 8px}.shortLibrary article>div{gap:4px;min-width:0;display:grid}.shortLibrary article b{font-size:10px}.shortLibrary article code{color:#8b6b27;font-size:9px}.shortLibrary article small{color:#837b70;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.shortLibrary strong{font:18px CoFo,sans-serif}.shortLibrary button{background:0 0;border:0}.shortEmpty{color:#81796e;text-align:center;padding:24px 0 5px;font-size:9px}@media (max-width:750px){.shortIntro{flex-direction:column;gap:20px}.shortCreate{grid-template-columns:1fr}.shortCreate button{width:100%}}.emailSync{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:22px;padding:25px;display:flex}.emailSync>div{align-items:flex-start;gap:14px;max-width:640px;display:flex}.emailSync>div span{gap:5px;display:grid}.emailSync h3{margin:2px 0;font:19px CoFo,sans-serif}.emailSync p{color:#756d62;font-size:9px;line-height:1.55}.emailSync form{gap:8px;display:flex}.emailSync>small{color:#55705b;width:100%;margin-top:14px;font-size:9px}@media (max-width:800px){.emailSync{flex-direction:column;align-items:flex-start;gap:18px}.emailSync form{flex-direction:column;align-items:stretch;width:100%}}.loginPage{background:#191919;place-items:center;min-height:100vh;padding:22px;display:grid}.loginCard{color:#191919;background:#f2ede3;width:min(440px,100%);padding:44px}.loginCard>img{background:#191919;width:42px;height:42px;margin-bottom:26px;padding:8px}.loginCard h1{margin:11px 0;font:38px CoFo,sans-serif}.loginCard>p{color:#6d665c;margin-bottom:27px;font-size:12px}.loginCard form label{gap:8px;font-size:10px;display:grid}.loginCard input{background:#fff;border:1px solid #c9bfaf;outline:0;height:46px;padding:0 13px}.loginCard>small{color:#81796e;text-align:center;margin-top:18px;font-size:9px;display:block}.loginError{color:#8b3030;margin-top:10px;font-size:10px}
