@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-latin-400-normal.26axoheojcvao.woff2)format("woff2"),url(../media/poppins-latin-400-normal.3ljb2hz1-w8db.woff)format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-latin-500-normal.01tiwsu2c6vk3.woff2)format("woff2"),url(../media/poppins-latin-500-normal.2oe8cx0p3dt__.woff)format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-latin-600-normal.14nztc_w4mkh_.woff2)format("woff2"),url(../media/poppins-latin-600-normal.112z-3ilvt19k.woff)format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-latin-700-normal.3raw8inii9jva.woff2)format("woff2"),url(../media/poppins-latin-700-normal.2_x1nd8dnflsk.woff)format("woff")}
:root{--font-ui:"Poppins",Arial,sans-serif;--gutter:clamp(16px,2.6vw,44px);--blue:#0039e1;--ink:#172135;--muted:#59657a}*{box-sizing:border-box}body{color:var(--ink);font-family:var(--font-ui);background:#f5f6f9;margin:0}button,a,input{font:inherit}a{color:inherit}h1,h2,p{margin-top:0}.eyebrow,.profile small{font:700 11px/1.5 var(--font-ui);letter-spacing:1.6px}.blue{color:var(--blue)}.muted{color:var(--muted);line-height:1.6}.brand{width:103px;height:51px;display:block;position:relative;overflow:hidden}.brand img{width:180px;height:auto;position:absolute;top:-30px;left:-36px}.login{background:#fff;grid-template-columns:1fr 1fr;min-height:100svh;padding:16px;display:grid}.story,.tool{isolation:isolate;background:var(--blue);color:#fff;border-radius:18px;position:relative;overflow:hidden}.story{flex-direction:column;justify-content:space-between;min-height:600px;padding:clamp(25px,4vw,66px);display:flex}.art{z-index:-1;aspect-ratio:1;width:90%;position:absolute;top:10%;right:-14%;transform:rotate(-32deg)}.art i{border:clamp(12px,2.2vw,38px) solid #ffffff27;border-radius:26%;position:absolute;inset:0}.art i:nth-child(2){inset:12%}.art i:nth-child(3){inset:24%}.art i:nth-child(4){inset:36%}.story h1{letter-spacing:-.075em;margin:18px 0;font-size:clamp(55px,7.6vw,110px);line-height:.94}.storycopy p{font-size:16px;line-height:1.6}.loginPane{place-items:center;padding:36px;display:grid}.formbox{width:min(100%,385px)}.formbox .brand{margin-bottom:50px}.formbox h2,.inner h1{letter-spacing:-.055em;margin-bottom:8px;font-size:clamp(34px,4vw,54px)}.formbox form{margin-top:30px}.formbox .ant-btn{height:46px;margin-block-start:8px}.workspace{min-height:100svh;display:flex}.sidebar{background:#fff;border-right:1px solid #dce1e9;flex-direction:column;flex-shrink:0;width:255px;height:100svh;padding:32px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.sidebar .brand{margin-left:12px}.navlabel{color:var(--muted);margin:55px 12px 12px}nav a{border-radius:8px;align-items:center;gap:13px;margin-bottom:5px;padding:13px;font-weight:600;text-decoration:none;display:flex}nav .anticon{font-size:20px}nav a.active,nav a:hover{color:var(--blue);background:#edf1ff}.profile{border-top:1px solid #ddd;gap:8px;margin-top:auto;padding-top:20px;font-size:13px;display:grid}.profile small{color:var(--muted)}.profile button{justify-self:start}.content{flex:1;min-width:0}.content header{padding:24px var(--gutter);background:#fff;border-bottom:1px solid #dce1e9;font-size:14px}.content header span{color:#9aa5b5;margin:0 10px}.inner{padding:clamp(20px,3vw,44px) var(--gutter);width:100%;min-width:0}.tool{margin-top:34px;padding:36px}.tool h2{letter-spacing:-2px;margin:22px 0 8px;font-size:42px}.tool .art{width:45%;top:-35%;right:-4%}.tool a{color:var(--blue);background:#fff;border-radius:8px;margin-top:10px;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-block}.loading{place-content:center;min-height:100vh;display:grid}.toggle,.scrim{display:none}.toggle{background:0 0;border:1px solid #ddd;border-radius:5px;margin-right:10px;padding:4px 8px}.inner .ant-card{width:100%;min-width:0}.inner figure{margin:24px 0}@media (max-width:760px){.login{padding:0;display:block}.story{border-radius:0;min-height:0;padding:22px}.storycopy{display:none}.story .art{width:150px;top:-40px}.loginPane{padding:48px 24px}.sidebar{z-index:3;position:fixed;left:0;transform:translate(-100%)}.sidebar.visible{transform:none}.toggle,.scrim{display:inline-block}.scrim{z-index:2;background:#17213570;border:0;position:fixed;inset:0}.tool{padding:24px}.tool .art{opacity:.65}.content header{padding:16px}.formbox .brand{margin-bottom:32px}.inner .ant-card-body{padding:16px}.sidebar:not(.visible){visibility:hidden}.sidebar{width:min(270px,86vw)}.inner .ant-table-wrapper{min-width:0}}.qr-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.qr-editor{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;padding:12px 0;display:grid}.qr-editor summary{cursor:pointer;margin-bottom:12px;font-weight:600}.qr-editor details small{max-width:100%;margin:8px 0;display:block}.qr-proof{text-align:center;background:#f5f6f9;border-radius:12px;align-self:start;padding:20px}.qr-proof img{width:100%;height:auto;image-rendering:pixelated;margin:12px 0;display:block}.qr-proof small,.qr-proof p,.qr-editor details small{color:var(--muted)}@media (max-width:660px){.qr-editor{grid-template-columns:1fr}.qr-proof img{max-width:224px;margin:12px auto}}.inner>.ant-alert+.ant-card,.inner>.ant-alert+.ant-alert,.formbox form>.ant-alert+.ant-btn,.ant-modal-body>*+.ant-alert{margin-block-start:16px}.qr-filters{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:12px;display:grid}.qr-filters .ant-select{width:100%}@media (max-width:760px){.qr-filters{grid-template-columns:minmax(0,1fr)}.qr-filters button{justify-self:start}}.utm-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));column-gap:12px;display:grid}.qr-editor details+details{margin-top:16px}
