@font-face{font-family:outfit;src:url(../media/Outfit-s.p.1aqyowrj6p85v.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}._6Pt5aq_className{font-family:outfit,outfit Fallback}._6Pt5aq_variable{--font-outfit:"outfit", "outfit Fallback"}
:root{--ink:#141414;--muted:#5b5b66;--muted-2:#3a3a44;--coral:#fd6063;--coral-ink:#c7353a;--coral-soft:#ffe9e9;--bg:#f9f9fb;--line:#34415421;--line-2:#34415430;--divider:#f1f1f4;--font:var(--font-outfit), "Outfit", system-ui, sans-serif}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px}b,strong{font-weight:600}a{color:var(--ink)}a:hover{color:var(--coral)}button{font-family:inherit}:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.eyebrow{font:600 11px var(--font);letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.h1{font:600 28px/1.2 var(--font);letter-spacing:-.4px;margin:0}.lede{font:400 15px/1.5 var(--font);color:var(--muted-2);margin:0}.h2{font:600 17px/1.3 var(--font);letter-spacing:-.2px;margin:0}.sub{font:400 13px/1.45 var(--font);color:var(--muted);margin:0}.muted{color:var(--muted)}.app{flex-wrap:wrap;min-height:100vh;display:flex}.hdr{border-bottom:1px solid var(--line);z-index:3;background:#fff;flex:100%;align-items:center;gap:16px;min-height:76px;padding:0 40px 0 0;display:flex;position:sticky;top:0;box-shadow:0 24px 23px #00000005}.hdr .logo{flex:0 0 290px;align-items:center;padding-left:44px;display:flex}.hdr .logo img{width:150px;height:auto;display:block}.hdr .crumb{font:500 16px var(--font);white-space:nowrap;flex:auto;align-items:center;gap:12px;min-width:0;padding-left:36px;display:flex}.hdr .crumb img{object-fit:contain;width:24px;height:24px}.iconbtn{border:1px solid var(--line-2);background:var(--bg);border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.iconbtn .dot{background:var(--coral);border:2px solid var(--bg);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:11px}.avatar{background:var(--ink);color:#fff;width:38px;height:38px;font:600 14px var(--font);border-radius:999px;justify-content:center;align-items:center;display:flex}.me{font:500 14px var(--font);align-items:center;gap:10px;display:flex}.me form{margin:0}.linkbtn{font:500 13px var(--font);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.side{border-right:1px solid var(--line);z-index:1;background:#fff;flex-direction:column;flex:0 0 290px;gap:36px;padding:40px 28px 32px;display:flex;position:relative;box-shadow:14px 0 31px #00000005}.side nav{flex-direction:column;gap:22px;display:flex}.nav-group{flex-direction:column;gap:4px;display:flex}.nv{min-height:40px;color:var(--ink);font:500 14px var(--font);border-radius:999px;align-items:center;gap:10px;margin:0 -8px 0 -3px;padding:2px 6px 2px 3px;text-decoration:none;display:flex}.nv:hover{background:var(--bg);color:var(--ink)}.nv span{white-space:nowrap}.nvi{background:var(--bg);border:1px solid #f2f2f2;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.nv[aria-current=page] .nvi{background:var(--coral);border-color:var(--coral)}.nv[aria-current=page] .nvi svg{stroke:#fff}.nv .count{background:var(--coral);color:#fff;min-width:22px;height:22px;font:700 12px/22px var(--font);text-align:center;border-radius:999px;padding:0 6px}.nv .soon{font:500 11px var(--font);color:var(--muted)}.side .tag{font:400 13px/1.55 var(--font);color:#8f8f8f;margin-top:auto}.side .tag b{font:600 15px/1.4 var(--font);color:#5b5b66;display:block}.main{flex-direction:column;flex:999 560px;gap:24px;min-width:0;max-width:1400px;padding:36px 40px 56px;display:flex}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.page-head>div{flex-direction:column;gap:6px;display:flex}.card{border:1px solid var(--line);background:#fff;border-radius:10px}.pad{flex-direction:column;gap:16px;padding:24px;display:flex}.glass{-webkit-backdrop-filter:blur(18px)saturate(150%);background:#ffffff94;border:1px solid #ffffffe6;position:relative;overflow:hidden;box-shadow:0 1px 2px #1414140a,0 16px 36px -18px #c7353a4d}.glow{z-index:0;pointer-events:none;background:radial-gradient(closest-side,#fd606333,#fd606300);border-radius:999px;position:absolute}.glass>:not(.glow){position:relative}.row{align-items:flex-start;gap:24px;display:flex}.row>*{min-width:0}.grow3{flex:3 520px}.grow2{flex:2 320px}.stack{flex-direction:column;gap:24px;display:flex}.cardhead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cardhead>div{flex-direction:column;gap:8px;display:flex}.stats{isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid;position:relative}.stats .bgglow{z-index:-1;pointer-events:none;filter:blur(8px);background:radial-gradient(38% 90% at 12% 55%,#fd606312,#0000 70%),radial-gradient(34% 90% at 62% 40%,#ffb09614,#0000 70%),radial-gradient(30% 90% at 92% 65%,#fd60630d,#0000 70%);position:absolute;inset:-56px -48px}.stat{border:1px solid var(--line);background:#ffffffdb;border-radius:10px;flex-direction:column;gap:8px;min-height:116px;padding:18px;display:flex}.stat .top{justify-content:space-between;align-items:center;gap:8px;display:flex}.stat .l{font:500 13px var(--font);color:var(--muted-2)}.stat .n{font:600 30px/1.05 var(--font);letter-spacing:-.5px}.stat .note{color:var(--muted);font-size:12px}.chip{border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.chip.light{background:var(--coral-soft)}.chip.dark{background:var(--ink)}.tabs{flex-wrap:wrap;gap:10px;display:flex}.tab{border:1px solid var(--line-2);background:var(--bg);min-width:90px;min-height:36px;font:500 13px var(--font);color:var(--ink);border-radius:6px;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.tab[aria-current=true]{background:var(--coral);border-color:var(--coral);font-weight:600}.tab:hover{color:var(--ink);border-color:var(--coral)}.badge{border:1px solid var(--line-2);min-height:24px;font:500 12px var(--font);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.btn{min-height:40px;font:600 13px var(--font);white-space:nowrap;cursor:pointer;border:1px solid var(--line-2);color:var(--ink);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.btn:hover{color:var(--ink);border-color:var(--coral)}.btn.primary{background:var(--coral);border-color:var(--coral);color:var(--ink)}.btn.dark{background:var(--ink);border-color:var(--ink);color:#fff}.btn[disabled]{opacity:.5;cursor:not-allowed}.table{border-collapse:collapse;width:100%;font-size:13px}.table th{text-align:left;color:var(--muted);padding:8px 12px 8px 0;font-size:12px;font-weight:500}.table td{border-top:1px solid var(--divider);vertical-align:middle;padding:10px 12px 10px 0}.scroll-x{overflow-x:auto}.cell-title{align-items:center;gap:12px;font-weight:500;display:flex}.bar{background:var(--divider);border-radius:41px;height:6px;overflow:hidden}.bar>span{background:var(--coral);border-radius:41px;height:100%;display:block}.list-row{border-top:1px solid var(--divider);color:var(--ink);align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:flex}.datechip{text-align:center;flex-direction:column;flex:none;width:48px;display:flex}.datechip .m{font:600 11px var(--font);color:var(--coral-ink);letter-spacing:1px}.datechip .d{font:600 18px var(--font)}.thumb{border-radius:8px;flex:none;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%;display:block}.k-email{background:#fff1f1}.k-social{background:#f1f1f4}.k-video{background:#e9e3de}.k-sms{background:#f6efe3}.k-print{background:#eef2f7}.k-other{background:#f1f1f4}.t-paper{background:#fff;border-radius:5px;flex-direction:column;gap:6%;padding:8%;display:flex;position:absolute;inset:12% 18% -8%;box-shadow:0 2px 8px #1414141a}.t-paper i{background:#e5e5ea;border-radius:2px;height:6%;display:block}.t-paper i:first-child{background:var(--ink);height:28%}.t-paper i:last-child{background:var(--coral);width:40%;height:10%}.t-play{background:#141414e0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.t-play:after{content:"";aspect-ratio:1;background:var(--coral);border-radius:50%;width:30%;max-width:44px}.t-phone{background:var(--ink);border-radius:8px;width:36%;height:100%;padding:5%;position:absolute;top:8%;left:32%}.t-phone:after{content:"";background:linear-gradient(#fd6063 0 0) 10% 18%/70% 12% no-repeat,linear-gradient(#e5e5ea 0 0) 90% 40%/55% 12% no-repeat,#fff;border-radius:5px;width:100%;height:100%;display:block}.t-cards:before,.t-cards:after{content:"";border-radius:6px;width:46%;height:72%;position:absolute;top:14%}.t-cards:before{background:var(--ink);left:14%}.t-cards:after{background:#fff;left:36%;box-shadow:0 2px 8px #14141426}.cal{border-top:1px solid var(--divider);border-left:1px solid var(--divider);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal>div{border-right:1px solid var(--divider);border-bottom:1px solid var(--divider);flex-direction:column;gap:6px;min-width:0;min-height:150px;padding:8px;display:flex}.cal .dow{min-height:0;font:600 11px var(--font);letter-spacing:1px;color:var(--muted);text-transform:uppercase}.cal .num{font:600 13px var(--font);color:var(--muted)}.cal .today .num{color:#fff;background:var(--coral);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.cal .out{background:#fcfcfd}.cal-item{background:var(--bg);color:var(--ink);border-radius:6px;align-items:center;gap:6px;padding:4px;font-size:12px;line-height:1.25;text-decoration:none;display:flex}.field{flex-direction:column;gap:8px;display:flex}.field label,.field .label{font:500 13px var(--font)}.input{font:15px var(--font);min-height:44px;color:var(--ink);background:#fff;border:1px solid #34415440;border-radius:8px;width:100%;padding:0 14px}textarea.input{resize:vertical;min-height:130px;padding:12px 14px;line-height:1.5}.types{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.types label{border:1px solid var(--line-2);background:var(--bg);min-height:52px;font:500 13px var(--font);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.types input{accent-color:var(--coral)}.types label:has(input:checked){border:2px solid var(--coral);background:#fff1f1}.notice{color:#8a5a00;background:#fff6e5;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.5}.notice.ok{color:#1e7a46;background:#e9f6ee}.empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 28px;display:flex}.empty .ring{background:var(--coral-soft);border-radius:999px;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.auth{background:#fff;flex-wrap:wrap;min-height:100vh;display:flex}.auth-side{background:var(--ink);color:#fff;flex-direction:column;flex:480px;justify-content:space-between;gap:40px;min-height:360px;padding:52px;display:flex;position:relative;overflow:hidden}.auth-side .glow{background:radial-gradient(closest-side,#fd606357,#fd606300)}.auth-side>:not(.glow){position:relative}.auth-side h1{font:600 34px/1.15 var(--font);letter-spacing:-.5px;max-width:460px;margin:0}.auth-side p{color:#ffffffb8;max-width:460px;margin:0;font-size:16px;line-height:1.5}.auth-main{flex:480px;justify-content:center;align-items:center;padding:48px 32px;display:flex}.auth-box{flex-direction:column;gap:22px;width:100%;max-width:420px;display:flex}.auth-box h2{font:600 26px/1.2 var(--font);letter-spacing:-.3px;margin:0}.sample-banner{color:#8a5a00;font:500 13px var(--font);text-align:center;background:#fff6e5;flex:100%;padding:8px 16px}@media (max-width:1100px){.stats,.types{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.side{display:none}.hdr{gap:10px;min-height:72px;padding-right:16px}.hdr .logo{flex:none;padding-left:16px}.hdr .logo img{width:120px}.hdr .crumb,.hide-sm{display:none}.main{gap:20px;padding:24px 16px 110px}.h1{font-size:28px}.row{flex-wrap:wrap}.stats{gap:12px}.stat{min-height:0;padding:16px}.stat .n{font-size:30px}.cal>div{min-height:90px;padding:4px}.cal-item span:last-child{display:none}.tabbar{display:flex!important}}.tabbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--divider);z-index:4;background:#fffffff0;justify-content:space-around;height:76px;padding:8px 6px 18px;display:none;position:fixed;bottom:0;left:0;right:0}.tabbar a{color:#8a8a94;font:500 11px var(--font);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex;position:relative}.tabbar a[aria-current=page]{color:var(--ink);font-weight:600}.tabbar .count{background:var(--coral);color:#fff;min-width:18px;height:18px;font:700 11px/18px var(--font);text-align:center;border-radius:999px;position:absolute;top:-2px;left:54%}.modal-wrap{z-index:10;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-backdrop{background:#14141473;position:absolute;inset:0}.modal{width:min(560px,100%);max-height:calc(100vh - 48px);position:relative;overflow:auto;box-shadow:0 30px 60px #00000040}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.divider{color:var(--muted);align-items:center;gap:12px;font-size:13px;display:flex}.divider:before,.divider:after{content:"";background:var(--divider);flex:1;height:1px}.btn.google{background:#fff;border-color:#34415440;width:100%;min-height:52px}@media (max-width:860px){.auth-side{flex-basis:100%;gap:16px;min-height:0;padding:28px 24px}.auth-side h1{font-size:24px}.auth-side p,.auth-side>span:last-child{display:none}.auth-main{align-items:flex-start;padding:28px 20px 40px}}.qd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.review-row{border-top:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 0;display:flex}.review-row .what{color:var(--ink);flex:260px;align-items:center;gap:14px;min-width:0;text-decoration:none;display:flex}.select-wrap{display:inline-flex;position:relative}.select-wrap select{appearance:none;font:500 13px var(--font);color:var(--ink);background:var(--bg);border:1px solid var(--line-2);cursor:pointer;border-radius:999px;min-width:200px;min-height:36px;padding:0 38px 0 16px}.select-wrap select:hover{border-color:var(--coral)}.select-wrap select:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.select-wrap:after{content:"";border-right:1.6px solid var(--ink);border-bottom:1.6px solid var(--ink);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.select-wrap.active select{background:var(--coral);border-color:var(--coral);font-weight:600}.creative-scroll{overscroll-behavior:contain;background:#f1f1f4;border-radius:10px;flex-direction:column;gap:12px;padding:0;display:flex;overflow-y:auto}.creative-scroll img{width:100%;height:auto;display:block}.modal .creative-scroll{border-radius:0}.embed{border:1px solid var(--line);background:#f1f1f4;border-radius:10px;overflow:hidden}.embed iframe{background:#fff;border:0;width:100%;height:70vh;min-height:480px;display:block}.review-link{color:var(--ink);background:#fff8f8;border-color:#fbc4c5;align-items:center;gap:14px;padding:16px;text-decoration:none;display:flex}.review-link:hover{border-color:var(--coral);color:var(--ink)}.cs{margin:0 0 0 12px;position:relative}.cs-trigger{border:1px solid var(--line-2);background:var(--bg);min-height:40px;font:600 14px var(--font);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 14px;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.cs-trigger:hover{border-color:var(--coral);background:#fff}.cs-trigger.open{border-color:var(--coral);box-shadow:0 0 0 4px var(--coral-soft);background:#fff}.cs-eyebrow{font:600 10px var(--font);letter-spacing:1px;text-transform:uppercase;color:var(--muted);border-right:1px solid var(--line-2);padding-right:8px}.cs-trigger .cs-name{text-overflow:ellipsis;max-width:220px;overflow:hidden}.cs-chev{color:var(--muted);flex:none;transition:transform .15s}.cs-trigger.open .cs-chev{color:var(--coral-ink);transform:rotate(180deg)}.cs-badge{background:var(--ink);color:#fff;font:700 10px var(--font);letter-spacing:.3px;object-fit:contain;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}img.cs-badge{border:1px solid var(--line);background:#fff}.cs-menu{z-index:20;border:1px solid var(--line);background:#fff;border-radius:14px;width:300px;padding:8px;animation:.14s ease-out cs-in;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 20px 44px #14141424,0 2px 6px #1414140f}@keyframes cs-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cs-menu{animation:none}.cs-chev{transition:none}}.cs-head{justify-content:space-between;align-items:center;padding:6px 8px 8px;display:flex}.cs-count{font:600 11px var(--font);color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:1px 8px}.cs-search{border:1px solid var(--line-2);background:var(--bg);width:100%;min-height:36px;font:14px var(--font);color:var(--ink);border-radius:9px;margin:0 0 6px;padding:0 12px}.cs-search:focus-visible{outline:2px solid var(--coral);outline-offset:0;background:#fff}.cs-list{max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.cs-item{width:100%;min-height:42px;font:500 14px var(--font);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 10px;display:flex}.cs-item:hover,.cs-item:focus-visible{background:var(--bg);outline:none}.cs-item:focus-visible{box-shadow:inset 0 0 0 2px var(--coral)}.cs-item.on{background:var(--coral-soft);font-weight:600}.cs-item.on .cs-badge:not(img){background:var(--coral);color:var(--ink)}.cs-item .cs-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cs-check{color:var(--coral-ink);flex:none}.cs-item[disabled]{opacity:.55;cursor:progress}.cs-empty{font:13px var(--font);color:var(--muted);margin:0;padding:12px 10px}
