@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff) format("woff")}.refollow-loader{--refollow-loader-cell: 12px;--refollow-loader-gap: 3px;--refollow-loader-radius: 3px;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:0;max-width:100%;vertical-align:middle;color:var(--muted, #726f83)}.refollow-loader--sm{--refollow-loader-cell: 4px;--refollow-loader-gap: 2px;--refollow-loader-radius: 1px;gap:8px}.refollow-loader--lg{--refollow-loader-cell: 20px;--refollow-loader-gap: 5px;--refollow-loader-radius: 5px;flex-direction:column;gap:18px;text-align:center}.refollow-loader__grid{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,var(--refollow-loader-cell));grid-template-rows:repeat(3,var(--refollow-loader-cell));gap:var(--refollow-loader-gap)}.refollow-loader__cell{--refollow-cell-color: #6657e8;--refollow-cell-delay: 0ms;display:block;width:var(--refollow-loader-cell);height:var(--refollow-loader-cell);border-radius:var(--refollow-loader-radius);background:var(--refollow-cell-color);opacity:.22;animation:refollow-cell-ripple 1.5s ease-in-out infinite;animation-delay:var(--refollow-cell-delay)}.refollow-loader__cell:nth-child(1){--refollow-cell-color: #4935ae}.refollow-loader__cell:nth-child(2){--refollow-cell-color: #5844c8;--refollow-cell-delay: .1s}.refollow-loader__cell:nth-child(3){--refollow-cell-color: #6657e8;--refollow-cell-delay: .2s}.refollow-loader__cell:nth-child(4){--refollow-cell-color: #7160e9;--refollow-cell-delay: .1s}.refollow-loader__cell:nth-child(5){--refollow-cell-color: #8675ec;--refollow-cell-delay: .2s}.refollow-loader__cell:nth-child(6){--refollow-cell-color: #9a8bef;--refollow-cell-delay: .3s}.refollow-loader__cell:nth-child(7){--refollow-cell-color: #ad9ef2;--refollow-cell-delay: .2s}.refollow-loader__cell:nth-child(8){--refollow-cell-color: #c1b6f6;--refollow-cell-delay: .3s}.refollow-loader__cell:nth-child(9){--refollow-cell-color: #d9d3fc;--refollow-cell-delay: .4s}.refollow-loader__label{min-width:0;font-size:12px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.refollow-loader__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes refollow-cell-ripple{0%,65%,to{opacity:.18;transform:translateY(0) scale(.9)}30%{opacity:1;transform:translateY(-1px) scale(1)}}@media(prefers-reduced-motion:reduce){.refollow-loader__cell{animation:none;opacity:1;transform:none}}@media(forced-colors:active){.refollow-loader__cell{background:CanvasText}}.support-attachments{border-radius:10px;min-width:0;transition:background .15s ease}.support-attachments-dragging{background:#eee8ff;outline:2px dashed #8c78ef;outline-offset:5px}.support-attachment-toolbar{display:flex;align-items:center;gap:5px;min-width:0}.support-attachment-action{border:0;background:transparent;display:inline-flex;align-items:center;gap:6px;padding:7px 8px;color:#716584;border-radius:7px;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;min-height:34px}.support-attachment-action:hover:not(:disabled){color:#6657e8;background:#f0ebfc}.support-attachment-action:disabled,.support-file-remove:disabled{opacity:.5;cursor:wait}.support-attachment-action:focus-visible,.support-file-remove:focus-visible,.support-file-download:focus-visible,.support-file-photo:focus-visible{outline:2px solid #6657e8;outline-offset:2px}.support-attachment-count{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:10px;color:#8c819b;white-space:nowrap}.support-attachment-hint{display:flex;align-items:center;gap:5px;font-size:9px!important;line-height:1.5!important;color:#8b8098;margin:2px 0 0!important;overflow-wrap:anywhere}.support-attachment-error{font-size:11px!important;line-height:1.5!important;color:#a33b53;margin:7px 0!important;overflow-wrap:anywhere}.support-attachment-drafts{display:flex;flex-direction:column;gap:7px;max-height:190px;overflow:auto;padding:4px 3px 8px}.support-attachment-draft{position:relative;padding-right:25px;min-width:0}.support-file{max-width:100%;min-width:0;border:1px solid #e7e1ef;border-radius:10px;overflow:hidden;background:#fff;color:#382c4c}.support-file-photo{display:block;background:#f4f1f9;line-height:0}.support-file-photo img{display:block;width:100%;max-height:185px;object-fit:contain}.support-file-info{display:flex;align-items:center;gap:8px;padding:10px;min-width:0}.support-file-info>svg{color:#807194;flex-shrink:0}.support-file-info>span{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.support-file-info strong{font-size:11px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-file-info small{font-size:9px;line-height:1.5;color:#8c8098;overflow-wrap:anywhere}.support-file-download{color:#6b5cdc;display:flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;border-radius:6px}.support-file-download:hover{background:#f0ebfc}.support-file-remove{position:absolute;top:7px;right:0;width:24px;height:27px;border:0;border-radius:6px;display:grid;place-items:center;background:#f5f1fa;color:#786789;cursor:pointer}.support-file-remove:hover:not(:disabled){color:#a33b53;background:#fbebef}.support-attachment-draft .support-file-photo{float:left;width:55px;height:55px}.support-attachment-draft .support-file-photo img{width:55px;height:55px;object-fit:cover}.support-attachment-draft .support-file-info{min-height:55px;padding:8px}.support-capture-preview img{width:100%;height:auto;border:1px solid #e7e1ef;border-radius:12px;display:block}.support-capture-preview p{font-size:12px;color:#847390;margin:10px 0 20px}.support-attachment-spinner{animation:support-attachment-spin 1s linear infinite}@keyframes support-attachment-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.support-attachments{transition:none}.support-attachment-spinner{animation:none}}@media(max-width:360px){.support-attachment-action{padding:7px 6px;font-size:10px}.support-attachment-hint{font-size:8px!important}.support-attachment-drafts{max-height:140px}}.support-widget{position:fixed;right:24px;bottom:24px;z-index:45;font-family:inherit;color:var(--ink)}.support-launcher{display:flex;align-items:center;justify-content:center;width:54px;height:54px;min-width:54px;padding:0;border:1px solid #ffffff1a;border-radius:50%;background:var(--ink);color:#fff;box-shadow:0 7px 25px #17152420;font-size:12px;font-weight:800;transition:background .15s,transform .15s;margin-left:auto;position:relative}.support-launcher:hover{background:#302a45;transform:translateY(-2px)}.support-launcher-icon{display:flex;position:relative}.support-launcher-icon i{width:7px;height:7px;border-radius:50%;background:var(--lime);border:1.5px solid var(--ink);position:absolute;right:-1px;top:-1px}.support-unread{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;min-width:22px;height:22px;border-radius:20px;background:var(--lavender);color:var(--ink);font-size:10px;padding:0 5px}.support-widget.is-open .support-launcher{width:50px;min-width:50px;min-height:50px;border-radius:50%;padding:0}.support-chat-panel{position:absolute;bottom:66px;right:0;display:flex;flex-direction:column;width:390px;height:min(640px,calc(100dvh - 112px));min-height:280px;overflow:hidden;background:#fff;border:1px solid #e1ddec;border-radius:22px;box-shadow:0 16px 65px #17152424,0 2px 8px #17152408;isolation:isolate}.support-chat-panel[hidden]{display:none}.support-chat-header{display:flex;align-items:center;gap:11px;padding:18px 17px 15px;background:#f7f5ff;flex-shrink:0}.support-brand-avatar{position:relative;display:grid;place-items:center;width:45px;height:45px;flex-shrink:0;background:#fff;border:1px solid #ece7ff;border-radius:15px}.support-brand-avatar img{object-fit:contain}.support-brand-avatar>span{position:absolute;width:9px;height:9px;right:-1px;bottom:0;background:#77a746;border:2px solid #f7f5ff;border-radius:50%}.support-brand-avatar>span.is-away{background:#bb8535}.support-chat-heading{flex:1;min-width:0}.support-chat-heading>div{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.support-chat-heading h2{font-size:14px;letter-spacing:-.35px;line-height:1.4}.support-demo-tag{font-size:8px;font-weight:800;line-height:1.4;background:#e9e3ff;color:#5c49be;border-radius:4px;padding:3px 5px}.support-chat-heading p{font-size:10px;color:#70687d;display:flex;align-items:center;gap:5px;line-height:1.5;margin-top:5px}.support-presence-dot{width:5px;height:5px;border-radius:50%;background:#77a746;display:inline-block;flex-shrink:0}.support-presence-dot.is-away{background:#bb8535}.support-icon-button{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:0;border-radius:8px;color:#796e8a;background:transparent}.support-icon-button:hover,.support-icon-button.is-active{color:var(--purple);background:#ece7ff}.support-minimize{align-self:flex-start;color:#625a70}.support-context{min-height:40px;display:flex;align-items:center;gap:8px;padding:4px 16px;border-bottom:1px solid var(--border);font-size:10px;line-height:1.5;color:#81778e;flex-shrink:0}.support-context>span{flex:1;min-width:0;overflow-wrap:anywhere}.support-context strong{font-weight:700;color:#574963}.support-demo-controls{padding:12px 16px;background:#fff9ef;border-bottom:1px solid #f2e5ce;flex-shrink:0}.support-demo-controls strong{font-size:11px}.support-demo-controls p{font-size:10px;color:#867154;margin-top:2px;line-height:1.5}.support-availability{display:flex;gap:5px;margin-top:8px}.support-availability button{border:1px solid #e7decc;border-radius:7px;background:#fff;color:#756650;padding:7px 8px;font-size:10px;font-weight:600;flex:1;line-height:1.3}.support-availability button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.support-conversation-wrap{flex:1;min-height:0;position:relative;display:flex}.support-conversation{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 16px 16px;scrollbar-width:thin;scrollbar-color:#d7d0e8 transparent;background:#fff}.support-conversation:focus-visible{outline-offset:-4px}.support-history-label{display:flex;gap:11px;align-items:center;margin-bottom:19px;padding:0 9px}.support-history-label>span{flex:1;height:1px;background:#eeebf4}.support-history-label p{font-size:9px;color:#998fa4;line-height:1.4}.support-messages{display:flex;flex-direction:column;gap:17px}.support-message{display:flex;align-items:flex-start;gap:8px;max-width:100%;min-width:0}.support-message-avatar{width:27px;height:27px;display:inline-grid;place-items:center;flex-shrink:0;border-radius:10px;background:#ece7ff;color:#6b57cf;font-size:10px;font-weight:800;margin-top:1px}.support-message-avatar.is-agent{background:#e3f4c2;color:#526737}.support-message-body{max-width:calc(100% - 35px);min-width:0}.support-message-author{display:flex;align-items:center;gap:6px;margin:0 0 6px 2px;font-size:10px;font-weight:700;line-height:1.4}.support-message-author>span{font-size:8px;font-weight:600;line-height:1.2;color:#887b99;background:#f2eff8;border-radius:4px;padding:2px 4px}.support-message-bubble{border:1px solid #ebe7f2;background:#f7f5fb;border-radius:0 13px 13px;padding:11px 12px;min-width:0;overflow-wrap:anywhere}.support-message-bubble>p{font-size:12px;line-height:1.8;white-space:pre-wrap;color:#484050}.support-message-meta{display:flex;align-items:center;gap:7px;font-size:8px;color:#91869d;margin:5px 2px 0;line-height:1.4}.support-message-meta>span{display:inline-flex;align-items:center;gap:3px}.support-message.is-own{justify-content:flex-end}.support-message.is-own .support-message-body{max-width:88%}.support-message.is-own .support-message-bubble{background:#eae5ff;border-color:#e4ddff;border-radius:13px 0 13px 13px}.support-message.is-own .support-message-bubble>p{color:#493775}.support-message.is-own .support-message-meta{justify-content:flex-end}.support-message.is-own .support-message-meta>span{color:#7a67ac}.support-message-attachments{display:flex;flex-direction:column;gap:8px;min-width:0}.support-message-bubble>p+.support-message-attachments{margin-top:9px}.support-article-link{display:flex;align-items:center;gap:7px;padding:10px 0 0;margin-top:10px;border-top:1px solid #e5ddf2;font-size:10px;font-weight:700;line-height:1.5;color:#6a52ba}.support-article-link>span{flex:1}.support-article-link>svg:last-child{transform:rotate(45deg)}.support-article-link:hover{color:#403079}.support-system-message{text-align:center;padding:2px 13px;font-size:9px;color:#918098;line-height:1.65}.support-system-message>span{display:inline-block;padding:7px 11px;border-radius:8px;background:#faf8fc}.support-starters{padding-left:35px;margin-top:17px;display:flex;flex-direction:column;gap:7px}.support-starters>p{font-size:9px;color:#94869e;margin-bottom:1px}.support-starters button{display:flex;align-items:center;gap:9px;border:1px solid #e5dff3;border-radius:10px;background:#fff;padding:10px;color:#64538b;font-size:10px;text-align:left;font-weight:600;line-height:1.4}.support-starters button>span{flex:1}.support-starters button>svg:last-child{transform:rotate(-90deg);color:#a197b4}.support-starters button:hover{background:#f7f4ff;border-color:#cac0e8}.support-typing{display:flex;gap:8px;align-items:center;margin-top:16px}.support-typing small{font-size:9px;color:#93839f}.support-typing-dots{display:flex;gap:3px;align-items:center;min-height:24px;padding:0 8px;background:#f4f0fc;border-radius:9px}.support-typing-dots i{height:3px;width:3px;border-radius:50%;background:#9582b7;animation:support-typing 1.3s ease-in-out infinite}.support-typing-dots i:nth-child(2){animation-delay:.15s}.support-typing-dots i:nth-child(3){animation-delay:.3s}@keyframes support-typing{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.support-new-messages{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:7px;white-space:nowrap;border:1px solid #d6ccef;background:#fff;border-radius:20px;box-shadow:0 3px 12px #17152413;padding:8px 12px;font-size:10px;color:#69509b;font-weight:700}.support-chat-actions{border-top:1px solid var(--border);padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:9px;flex-shrink:0;min-height:40px}.support-human-action,.support-resolve-action{display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;padding:0;font-size:10px;line-height:1.5;font-weight:700;color:#77618e;min-height:22px}.support-human-action:hover,.support-resolve-action:hover{color:var(--purple)}.support-resolve-action{font-size:9px;font-weight:600;color:#94889b;flex-shrink:0}.support-handoff-label{display:flex;align-items:center;gap:6px;font-size:9px;line-height:1.5;color:#637447}.support-handoff-label.is-waiting{color:#907246}.support-resolved{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:4px 0}.support-resolved>span{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:#6b7b52}.support-resolved button{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;color:var(--purple);border:1px solid #ded5f5;background:#f7f3ff;border-radius:8px;padding:8px 10px}.support-composer{position:relative;margin:0 12px;border:1px solid #e1d9ee;border-radius:12px;background:#fff;flex-shrink:0;min-width:0;box-shadow:0 1px 2px #17152403}.support-composer .support-attachments{padding:5px 9px 2px}.support-composer .support-attachment-drafts{max-height:110px}.support-composer:focus-within{border-color:#bcade5;box-shadow:0 0 0 2px #f0eafa}.support-composer-input{display:flex;align-items:flex-end;padding:6px 8px 9px 11px;gap:7px;min-width:0}.support-composer textarea{display:block;min-height:40px;max-height:120px;resize:vertical;flex:1;width:100%;min-width:0;line-height:1.6;border:0;outline:none;background:transparent;font-size:11px;color:#443750;padding:2px 0;scrollbar-width:thin}.support-composer textarea::placeholder{color:#9a8ba7}.support-composer textarea:focus-visible{outline:2px solid #d9cef1;outline-offset:3px;border-radius:3px}.support-send{display:flex;align-items:center;justify-content:center;width:31px;height:31px;flex-shrink:0;border:0;border-radius:9px;background:var(--purple);color:#fff;padding:0;margin-bottom:1px}.support-send:hover{background:#5746cf}.support-send:disabled{opacity:1;background:#eee9f8;color:#b0a2c3}.support-character-count{display:block;text-align:right;font-size:8px;color:#927e9e;padding:0 10px 6px}.support-error,.support-storage-error{font-size:10px;line-height:1.5;color:#aa3043;background:#fff3f4;padding:8px 10px;border-radius:7px;margin:0 7px 7px}.support-storage-error{margin:8px 12px 0;flex-shrink:0}.support-chat-disclosure{font-size:8px;line-height:1.5;color:#a091ac;text-align:center;padding:10px 9px;flex-shrink:0}.support-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:700px){.support-widget{right:16px;bottom:calc(82px + env(safe-area-inset-bottom))}.support-launcher{width:50px;height:50px;min-width:50px;min-height:50px;padding:0;border-radius:50%}.support-chat-panel{position:fixed;inset:12px 12px calc(80px + env(safe-area-inset-bottom));width:auto;height:auto;min-height:0;border-radius:20px;max-height:calc(100dvh - 92px - env(safe-area-inset-bottom))}.support-widget.is-open .support-launcher{display:none}.support-chat-header{padding:17px 15px 14px}.support-chat-heading h2{font-size:14px}.support-chat-heading p{font-size:10px}.support-context{padding-left:15px;padding-right:12px}.support-conversation{padding:17px 14px}.support-message-bubble>p{font-size:12px}.support-message-author{font-size:11px}.support-message-meta{font-size:9px}.support-starters button{font-size:11px;padding:12px 10px}.support-composer textarea{font-size:16px;line-height:1.5;min-height:47px;max-height:100px}.support-chat-actions{min-height:43px}.support-human-action{font-size:11px}.support-send{width:35px;height:35px}.support-chat-disclosure{font-size:8px;padding:9px 5px}.support-icon-button{width:32px;height:32px}}@media(max-width:360px){.support-chat-panel{inset:8px 8px calc(76px + env(safe-area-inset-bottom));max-height:calc(100dvh - 84px - env(safe-area-inset-bottom));border-radius:17px}.support-chat-header{gap:8px;padding:13px 11px}.support-brand-avatar{width:39px;height:39px;border-radius:12px}.support-brand-avatar img{width:34px;height:34px}.support-chat-heading h2{font-size:12px}.support-chat-heading p{font-size:9px}.support-chat-heading>div{gap:4px}.support-chat-actions{padding:9px 12px}.support-human-action{font-size:10px}.support-context{font-size:9px;padding-left:12px}.support-conversation{padding-left:11px;padding-right:11px}.support-message-bubble{padding:10px}.support-message-bubble>p{font-size:11px}.support-message-body{max-width:calc(100% - 32px)}.support-message{gap:5px}.support-starters{padding-left:32px}.support-starters button{font-size:10px}.support-availability button{font-size:9px}.support-handoff-label{font-size:8px}}@media(max-height:560px){.support-chat-panel{height:calc(100dvh - 94px);bottom:58px}.support-chat-header{padding-top:10px;padding-bottom:9px}.support-context{min-height:32px}.support-composer textarea{min-height:28px;max-height:60px}.support-chat-disclosure{padding:6px}.support-chat-actions{padding-top:5px;padding-bottom:5px;min-height:30px}.support-demo-controls{padding-top:7px;padding-bottom:7px}}@media(max-width:700px)and (max-height:560px){.support-chat-panel{height:auto;bottom:calc(74px + env(safe-area-inset-bottom));max-height:calc(100dvh - 86px - env(safe-area-inset-bottom))}.support-composer textarea{min-height:28px}}@media(prefers-reduced-motion:reduce){.support-launcher{transition:none}.support-launcher:hover{transform:none}.support-typing-dots i{animation:none;opacity:.7}}.support-composer>.support-attachments{padding:6px 8px 0}@media(max-height:640px){.support-chat-header{padding:10px 12px}.support-context{min-height:32px}.support-demo-controls{padding:6px 12px}.support-demo-controls>div:first-child{display:none}.support-availability{margin-top:0}.support-chat-actions{padding:5px 12px;min-height:30px}.support-composer textarea{min-height:28px;max-height:55px}.support-attachment-drafts{max-height:64px}.support-attachment-hint{display:none}.support-chat-disclosure{padding:6px}.support-conversation{padding-top:10px;padding-bottom:10px}}@media(max-height:460px){.support-chat-panel{overflow-y:auto}.support-conversation-wrap{min-height:90px;flex-shrink:0}}@media(max-width:700px){.support-widget-standalone{bottom:calc(20px + env(safe-area-inset-bottom))}.support-widget-standalone .support-chat-panel{bottom:calc(20px + env(safe-area-inset-bottom));max-height:calc(100dvh - 32px - env(safe-area-inset-bottom))}}.live-simulation{margin-bottom:24px;border:1px solid #e5e1f1;border-radius:var(--radius);background:#fff;overflow:hidden;min-width:0}.live-simulation-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:21px 24px 18px}.live-simulation-heading h2{font-size:18px;letter-spacing:-.5px;margin-top:7px}.live-simulation-kicker{display:flex;align-items:center;gap:7px;color:#6550bd;font-size:11px;font-weight:800}.live-simulation-dot{width:6px;height:6px;background:#7b62df;border-radius:50%;box-shadow:0 0 0 3px #eee9ff}.live-simulation-controls{display:flex;align-items:center;gap:14px}.live-simulation-controls>span{font-size:11px;color:var(--muted);white-space:nowrap}.live-pause-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:35px;padding:8px 11px;border-radius:9px;border:1px solid #ded9ea;background:#fff;font-size:11px;font-weight:700;white-space:nowrap}.live-pause-button:hover:not(:disabled){background:#f3effc}.live-simulation-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:24px;padding:0 24px 19px}.live-process{background:#eeeafb;border:1px solid #e8e1f9;border-radius:15px;padding:17px 20px 14px;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.live-process-scene{display:flex;align-items:center;gap:20px;flex:1;min-height:133px}.live-orbit{width:124px;height:124px;position:relative;flex:0 0 124px;display:grid;place-items:center}.live-orbit-track{position:absolute;inset:5px;border:1px solid #d8ceee;border-radius:50%;outline:1px solid #e1d9f2;outline-offset:8px}.live-orbit-sweep{position:absolute;inset:5px;border:2px solid transparent;border-top-color:#9d83e0;border-right-color:#d7c9f0;border-radius:50%;animation:live-orbit-spin 8s linear infinite}.live-orbit-point{position:absolute;width:7px;height:7px;background:#9279d7;border:2px solid #ede7fb;border-radius:50%;top:2px;left:58px;transform-origin:3px 60px;animation:live-orbit-spin 8s linear infinite}.live-account-core{position:relative;width:71px;height:71px;border:5px solid white;border-radius:23px;background:#d9cdf6;box-shadow:0 6px 16px #8973b920;display:grid;place-items:center;isolation:isolate}.live-account-core>span{font-weight:800;font-size:32px;color:#605080;letter-spacing:-1px}.live-account-core>i{width:23px;height:23px;position:absolute;right:-10px;bottom:-5px;border:3px solid #eeeafb;border-radius:50%;display:grid;place-items:center;color:#283a22;background:#d7efa5}.live-source-satellite{position:absolute;right:-1px;top:3px;border:4px solid #eeeafb;border-radius:50%;display:flex;animation:live-source-breathe 4s ease-in-out infinite;background:#eeeafb}.live-process-copy{min-width:0}.live-profile-handle{font-size:11px;color:#74658a;font-weight:600}.live-process-copy h3{display:flex;align-items:center;gap:7px;margin-top:8px;margin-bottom:4px;font-size:15px;letter-spacing:-.3px;line-height:1.4;color:#403054}.live-process-copy h3 svg{color:#7b61b9}.live-source-handle{font-size:12px;font-weight:700;color:#665277;overflow-wrap:anywhere}.live-process-detail{font-size:11px;color:#776787;margin-top:5px;line-height:1.5}.live-blocked-reason{font-size:12px;color:#776787;line-height:1.6;max-width:270px}.live-resolve{font-size:11px;margin-top:8px;white-space:normal}.live-steps{padding:15px 0 8px;list-style:none;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px}.live-steps li{display:flex;align-items:center;flex-direction:column;gap:7px;font-size:11px;color:#857993;position:relative;min-width:0;text-align:center;line-height:1.4}.live-steps li:not(:last-child):after{content:"";height:1px;background:#d9d0e8;position:absolute;top:13px;left:calc(50% + 15px);width:calc(100% - 28px)}.live-step-icon{position:relative;display:grid;place-items:center;width:27px;height:27px;background:#e4dcef;color:#9688a5;border-radius:50%;z-index:1}.live-steps li.is-past .live-step-icon{background:#d9e8bc;color:#4b6333}.live-steps li.is-current{color:#493761;font-weight:800}.live-steps li.is-current .live-step-icon{background:#7a61bc;color:#fff;box-shadow:0 0 0 4px #dcd0f0}.is-running .live-steps li.is-current .live-step-icon{animation:live-step-pulse 2s ease-in-out infinite}.live-process-footnote{display:flex;gap:6px;align-items:center;border-top:1px solid #ded5ee;padding-top:12px;margin-top:8px;font-size:11px;color:#857294;line-height:1.5}.live-process-footnote a{display:inline-flex;align-items:center;gap:5px;margin-left:auto;color:#62478c;font-weight:700}.live-tiny-dot{width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:#9b82bd}.live-results{padding:2px 0 0;min-width:0}.live-results-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.live-metric-label{font-size:11px;font-weight:700;color:#777082}.live-total{display:flex;align-items:baseline;gap:10px;font-size:34px;font-weight:800;letter-spacing:-1.2px;line-height:1.3;margin-top:3px;font-variant-numeric:tabular-nums}.live-total>span{font-size:11px;font-weight:500;letter-spacing:0;color:#8a8295}.live-return-rate{display:flex;flex-direction:column;gap:3px;font-size:11px;color:#73637f;min-width:130px}.live-return-rate>div{display:flex;align-items:center;gap:4px}.live-return-rate strong{font-size:19px;line-height:1.4;letter-spacing:-.5px;color:#51413e;font-variant-numeric:tabular-nums}.live-return-rate>div>svg{color:#858451;background:#f0f3df;border-radius:4px;padding:2px;width:19px;height:19px}.live-return-rate small{color:#8d8197;font-size:11px}.live-info-button{padding:3px;border:0;background:transparent;display:grid;place-items:center;color:#9a90a3;border-radius:4px}.live-info-button:hover{color:#6657a4;background:#eeebf8}.live-metric-definition{font-size:11px;line-height:1.55;background:#f6f3fb;color:#786981;padding:10px;border-radius:8px;margin:10px 0 0}.live-action-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.live-action-metrics>div{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#f7f6fa;border-radius:9px;padding:10px 11px;min-width:0}.live-action-metrics>div:nth-child(2){background:#f7f0f4}.live-action-metrics>div:nth-child(3){background:#f1f3e9}.live-action-metrics>div>span{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#817289;line-height:1.35}.live-action-metrics>div:nth-child(2)>span{color:#ae748d}.live-action-metrics>div:nth-child(3)>span{color:#818758}.live-action-metrics strong{font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.live-actions-heading{display:flex;justify-content:space-between;align-items:center;margin-top:18px;font-size:11px;font-weight:700;color:#766b80}.live-recent-label{font-weight:500;color:#9a90a3}.live-actions-list{list-style:none;padding:0;margin:4px 0 0}.live-actions-list li{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #f0edf4;font-size:11px;min-height:30px}.live-actions-list li:last-child{border:0;padding-bottom:0}.live-action-icon{display:grid;place-items:center;background:#f0ecf9;color:#9177b6;width:23px;height:23px;border-radius:7px;flex-shrink:0}.live-action-like{background:#f9edf3;color:#b98099}.live-action-story{background:#f0f2e6;color:#8d9760}.live-action-followBack{background:#ebf5df;color:#84a560}.live-action-copy{display:flex;align-items:center;gap:6px;min-width:0;flex:1;flex-wrap:wrap;line-height:1.4}.live-action-copy strong{font-weight:600;color:#756982}.live-action-copy>span{color:#9f95a9;font-size:11px;overflow-wrap:anywhere}.live-actions-list time{margin-left:auto;font-size:11px;color:#a79daf;font-variant-numeric:tabular-nums}.live-no-actions{font-size:11px;color:#95899f;padding:15px 0}.live-simulation-disclaimer{padding:9px 24px;background:#fbfafc;border-top:1px solid #f0edf5;font-size:11px;color:#918599;line-height:1.5}.is-stopped .live-orbit-sweep,.is-stopped .live-orbit-point,.is-stopped .live-source-satellite{animation-play-state:paused}.is-stopped .live-simulation-dot{background:#a29aac;box-shadow:0 0 0 3px #f0edf2}.is-stopped .live-steps li.is-current .live-step-icon{background:#a193b0;box-shadow:0 0 0 4px #e5deed}.is-stopped .live-process-copy h3 svg{color:#9888a4}@keyframes live-orbit-spin{to{transform:rotate(360deg)}}@keyframes live-source-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes live-step-pulse{0%,to{box-shadow:0 0 0 3px #dcd0f0}50%{box-shadow:0 0 0 6px #dcd0f080}}@media(min-width:1400px){.live-steps li,.live-process-footnote,.live-action-metrics>div>span,.live-actions-heading,.live-total>span,.live-return-rate,.live-return-rate small,.live-action-copy>span,.live-actions-list time{font-size:11px}.live-process-scene{gap:25px}.live-orbit{margin-left:5px}.live-process-copy h3{font-size:16px}}@media(max-width:1190px){.live-simulation-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.live-process{padding:15px}.live-process-scene{gap:12px}.live-orbit{width:102px;height:102px;flex-basis:102px}.live-orbit-point{left:47px;transform-origin:3px 49px}.live-account-core{width:64px;height:64px;border-radius:21px}.live-source-satellite{right:-3px;top:0}.live-action-metrics>div{padding:9px 8px;flex-direction:column;align-items:flex-start;gap:4px}.live-process-footnote{flex-wrap:wrap}.live-process-footnote a{margin-left:10px}.live-total>span{display:none}.live-process-copy h3{font-size:13px}.live-source-handle{font-size:11px}.live-simulation-controls{gap:9px}}@media(max-width:930px){.live-simulation-heading{align-items:flex-start}.live-simulation-controls{align-items:flex-end;flex-direction:column;gap:8px}.live-simulation-body{grid-template-columns:1fr;gap:20px}.live-process-scene{min-height:122px;justify-content:center;gap:25px}.live-process-copy{width:250px}.live-process-copy h3{font-size:16px}.live-orbit{width:118px;height:118px;flex-basis:118px}.live-orbit-point{left:55px;transform-origin:3px 57px}.live-account-core{width:71px;height:71px}.live-steps{max-width:510px;width:100%;margin:auto}.live-steps li{font-size:11px}.live-process-footnote{margin-top:12px;font-size:11px}.live-process-footnote a{margin-left:auto}.live-action-metrics>div{flex-direction:row;align-items:center;padding:11px 13px}.live-action-metrics>div>span{font-size:11px}.live-total>span{display:inline;font-size:11px}.live-actions-list li{padding:9px 0;font-size:12px}.live-action-copy>span,.live-actions-list time,.live-actions-heading,.live-simulation-disclaimer{font-size:11px}.live-return-rate,.live-return-rate small{font-size:11px}}@media(max-width:560px){.live-simulation{border-radius:16px;margin-bottom:18px}.live-simulation-heading{padding:18px 17px 14px;gap:12px;flex-wrap:wrap}.live-simulation-heading h2{font-size:17px;margin-top:5px}.live-simulation-controls{flex-direction:row;justify-content:space-between;width:100%;align-items:center;gap:8px}.live-simulation-controls>span{font-size:11px}.live-pause-button{padding:6px 9px;font-size:11px;min-height:33px}.live-simulation-body{padding:0 13px 15px;gap:18px}.live-process{padding:14px 11px 12px}.live-process-scene{gap:16px;justify-content:flex-start;min-height:127px}.live-orbit{width:98px;height:98px;flex-basis:98px;margin-left:6px}.live-orbit-point{left:45px;transform-origin:3px 47px}.live-account-core{width:63px;height:63px;border-radius:20px}.live-account-core>span{font-size:28px}.live-source-satellite{top:-3px;right:-5px}.live-process-copy{width:auto;flex:1}.live-process-copy h3{font-size:13px;gap:6px}.live-process-copy h3 svg{width:15px;height:15px}.live-source-handle,.live-process-detail{font-size:11px}.live-steps{padding-top:10px}.live-steps li{font-size:11px}.live-step-icon{width:25px;height:25px}.live-process-footnote{font-size:11px;gap:5px;margin-top:9px;padding-top:10px}.live-process-footnote a{gap:4px;margin-left:auto}.live-results{padding:0 3px}.live-total{font-size:31px;gap:7px}.live-total>span{display:none}.live-return-rate{min-width:120px;font-size:11px}.live-return-rate small{font-size:11px}.live-return-rate strong{font-size:18px}.live-action-metrics{gap:6px}.live-action-metrics>div{padding:10px 8px;flex-direction:column;align-items:flex-start;gap:5px}.live-action-metrics>div>span{font-size:11px;gap:5px}.live-action-metrics strong{font-size:20px;line-height:1.3}.live-action-copy{flex-direction:column;align-items:flex-start;gap:1px}.live-actions-list li{font-size:11px;gap:9px}.live-actions-list time{font-size:11px}.live-simulation-disclaimer{padding:10px 17px;font-size:11px}.live-blocked-reason{font-size:11px}}@media(prefers-reduced-motion:reduce){.live-orbit-sweep,.live-orbit-point,.live-source-satellite,.is-running .live-steps li.is-current .live-step-icon{animation:none}}@media(max-width:560px){.live-steps li{font-size:10px}.live-process-footnote{flex-wrap:wrap}.live-process-footnote a{margin-left:0;width:100%;margin-top:3px}.live-simulation-controls>span{max-width:140px;white-space:normal}.live-steps{grid-template-columns:1fr 1.25fr .95fr .85fr .95fr}}.targeting-page{min-width:0}.target-tabs{margin-bottom:22px}.target-tab-count{margin-left:7px;padding:2px 6px;border-radius:5px;background:#ece9f3;font-size:10px;color:#786680}.target-columns{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(290px,.92fr);gap:20px;align-items:start}.target-main,.target-aside{display:flex;flex-direction:column;gap:18px;min-width:0}.target-card-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.target-card-title h2{margin:0;font-size:19px;letter-spacing:-.55px;line-height:1.4}.target-card-title p{margin:5px 0 0;font-size:12px;line-height:1.65}.target-audience-card{padding:27px}.target-audience-card .target-card-title{justify-content:flex-start;gap:14px}.target-audience-card .badge{background:#fff}.target-status-dot{width:6px;height:6px;border-radius:50%;background:#70b840}.target-industry{margin:15px 0 6px;font-size:24px;letter-spacing:-.6px;line-height:1.4}.target-goal{margin:0;max-width:590px;color:#70628f;font-size:12px;line-height:1.8}.target-facts{display:grid;grid-template-columns:1.13fr 1fr 1fr;gap:9px;margin-top:22px}.target-facts>div{display:flex;align-items:center;gap:11px;padding:16px 13px;border-radius:10px;background:#ffffffeb;min-width:0}.target-fact-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#f1eef9;flex-shrink:0}.target-facts>div>div{display:flex;flex-direction:column;gap:6px;min-width:0}.target-facts>div>div>span{font-size:10px;color:#786680}.target-facts strong{font-size:12px;line-height:1.6;font-weight:700;overflow-wrap:anywhere}.target-priority{display:flex;align-items:center;gap:11px;flex-wrap:wrap;margin:17px 0}.target-priority>span{font-size:10px;color:#7d6b90}.target-priority>strong{display:flex;align-items:center;gap:6px;padding:6px 11px;font-size:11px;background:#ffffff8c;border-radius:20px;font-weight:600}.target-updated{font-size:10px;color:#7a6792;margin:17px 0 0}.target-sources{padding:25px}.target-source-count{display:grid;place-items:center;height:29px;min-width:29px;border-radius:9px;background:#f1eef9;color:#786680;font-size:11px}.target-source-table{margin-top:20px}.target-source-table-head,.target-source-table-row{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(80px,.85fr) 70px 16px;gap:13px;align-items:center}.target-source-table-head{padding:0 0 10px;font-size:10px;color:#786680}.target-source-table-row{text-align:left;padding:12px 0;width:100%;border:0;border-top:1px solid #ece7f1;background:transparent;color:inherit;font:inherit;cursor:pointer}.target-source-table-row:hover{background:#fbf9fe}.target-source-identity{display:flex;align-items:center;gap:11px;min-width:0}.target-source-identity .avatar{width:33px;height:33px;flex-shrink:0;font-size:12px}.target-source-identity strong{font-size:11px;font-weight:600;overflow-wrap:anywhere;line-height:1.6}.target-source-region,.target-source-type{color:#786680;font-size:10px;line-height:1.6}.target-source-table-row>svg{color:#9d85af}.target-caption{font-size:10px;line-height:1.8;margin:10px 0 0;color:#786680}.target-stability-note{display:flex;align-items:flex-start;padding:20px;gap:14px}.target-note-icon{width:43px;height:43px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#efebfc;color:#76638d}.target-stability-note strong{font-size:12px;line-height:1.7}.target-stability-note p{margin:5px 0 0;font-size:11px;color:#786680;line-height:1.75}.target-pending{padding:25px}.target-pending .target-card-title{align-items:flex-start}.target-pending .target-card-title h2{font-size:19px}.target-pending .badge{background:#242030;color:#fff;white-space:nowrap;font-size:10px}.target-pending-date{font-size:11px;color:#826343;margin:0 0 20px}.target-comparison{background:#ffffffeb;border-radius:13px;padding:0 18px}.target-comparison>div{display:grid;grid-template-columns:65px 1fr;gap:13px;padding:17px 0}.target-comparison>div+div{border-top:1px solid #f0e8e6}.target-comparison span{font-size:11px;color:#7a6176}.target-comparison strong{font-size:11px;line-height:1.7;font-weight:600;color:#785e77}.target-timeline{padding:0 0 0 7px;margin:25px 0 20px;list-style:none}.target-timeline li{position:relative;display:flex;gap:15px;min-height:65px}.target-timeline li:not(:last-child):before{content:"";position:absolute;height:calc(100% - 23px);left:11px;top:25px;border-left:1px dashed #cbb69b}.target-timeline li.done:before{border-left-style:solid;border-left-color:#91866a}.target-timeline li:last-child{min-height:43px}.target-timeline-dot{height:23px;width:23px;display:grid;place-items:center;flex-shrink:0;border:1.5px solid #b9a3ba;background:#fff9f1;border-radius:50%;z-index:1;color:#fff}.target-timeline .done .target-timeline-dot{background:#80b74a;border-color:#80b74a}.target-timeline .current .target-timeline-dot{background:#efb453;border-color:#efb453}.target-timeline .current .target-timeline-dot>span{height:5px;width:5px;background:#fff;border-radius:50%}.target-timeline li>div{display:flex;flex-direction:column;gap:6px;padding-top:2px}.target-timeline strong{font-size:12px}.target-timeline li>div>span{font-size:10px;line-height:1.7;color:#826343}.target-full-button{width:100%;justify-content:space-between;font-size:11px;min-height:45px}.target-simulation-link{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px auto 0;padding:4px;background:none;border:0;color:#826343;font:inherit;font-size:10px;font-weight:600;cursor:pointer}.target-simulation-link:hover{text-decoration:underline;text-underline-offset:3px}.target-help{display:flex;align-items:center;gap:14px;padding:24px}.target-help h3{font-size:12px;margin:0 0 9px;letter-spacing:-.2px}.target-help a{display:flex;align-items:center;gap:8px;color:#8d69c0;font-size:11px;font-weight:600;text-decoration:none}.target-help a:hover{text-decoration:underline}.target-aside-caption{display:flex;align-items:flex-start;gap:8px;padding:0 7px;color:#786680}.target-aside-caption svg{flex-shrink:0;margin-top:2px}.target-aside-caption span{font-size:10px;line-height:1.8}.target-no-pending{padding:27px}.target-clear-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:#ffffff91;margin-bottom:20px;color:#7b924c}.target-no-pending h2{font-size:22px;letter-spacing:-.6px;line-height:1.4;margin:15px 0 10px}.target-no-pending p{font-size:12px;line-height:1.8;color:#64753e;margin-bottom:24px}.target-history .panel{padding:28px}.target-history-list{margin:27px 0 5px}.target-history-event{display:flex;gap:16px;padding:22px 0;border-top:1px solid #eae5f0}.target-history-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:13px;flex-shrink:0;background:#efe9fc;color:#9a7dbd}.target-history-icon.is-applied{background:#eaf4d9;color:#85a24e}.target-history-icon.is-pending{background:#fff0d9;color:#b89954}.target-history-copy{flex:1;min-width:0}.target-history-copy>div{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.target-history-copy h3{font-size:13px;line-height:1.7;margin:0}.target-history-copy p{font-size:12px;line-height:1.85;margin:6px 0 10px;color:#786680;max-width:800px}.target-history-copy>span{display:block;font-size:10px;line-height:1.7;color:#786680;overflow-wrap:anywhere}.target-history-copy .badge{white-space:nowrap;flex-shrink:0}.target-history-link{display:flex;align-items:center;justify-content:center;gap:9px;border-top:1px solid #eae5f0;padding-top:22px;margin-top:10px;font-size:11px;font-weight:600;text-decoration:none;color:#956dc3}.target-edit-form{display:flex;flex-direction:column;gap:22px}.target-edit-regions,.target-edit-references{padding:0;margin:0;border:0;min-width:0}.target-edit-regions legend,.target-edit-references legend{font-size:12px;font-weight:700;margin-bottom:12px;display:flex;justify-content:space-between;width:100%}.target-edit-references legend>span{color:#786680;font-size:10px;font-weight:500}.target-region-options{display:flex;flex-wrap:wrap;gap:8px}.target-region-options label{display:flex;align-items:center;gap:6px;border:1px solid #e4daee;border-radius:8px;padding:9px 11px;color:#786680;font-size:11px;font-weight:500;cursor:pointer;position:relative}.target-region-options label.selected{background:#eee5fc;color:#8a61ba;border-color:#cbb3e6}.target-region-options input{width:13px;height:13px;accent-color:#a884ce;margin:0 2px 0 0}.target-region-options label:focus-within{outline:2px solid #a788c9;outline-offset:2px}.target-edit-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:16px}.target-edit-form .field{gap:9px;font-size:12px}.target-edit-form .field textarea{resize:vertical}.target-edit-references>p{font-size:11px;line-height:1.75;margin:0 0 12px}.target-edit-source-list{border-top:1px solid #eee4f3}.target-edit-source{display:flex;gap:11px;align-items:center;padding:11px 0;border-bottom:1px solid #eee4f3}.target-edit-source .avatar{width:33px;height:33px;flex-shrink:0;font-size:11px}.target-edit-source>div{display:flex;flex-direction:column;gap:5px;min-width:0}.target-edit-source strong{font-size:11px;line-height:1.6;overflow-wrap:anywhere}.target-edit-source>div>span{font-size:10px;color:#786680}.target-edit-source .icon-button{margin-left:auto;flex-shrink:0}.target-add-source{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:17px}.target-add-source .field{font-size:10px}.target-add-source .field input{width:100%;min-width:0}.target-add-source .btn{min-height:43px;font-size:11px}.target-optional{color:#786680;font-size:10px;font-weight:400}.target-form-error{padding:12px 14px;color:#b36464;background:#fff1ef;font-size:11px;border-radius:8px}.target-error{color:#ae6262;font-size:10px;line-height:1.7;margin:6px 0 0}.target-edit-notice{display:flex;gap:10px;align-items:flex-start;padding:15px;background:#f8f4fc;border-radius:10px;color:#786680}.target-edit-notice>svg{flex-shrink:0;margin-top:2px}.target-edit-notice p{font-size:11px;margin:0;line-height:1.8}.target-modal-actions{display:flex;justify-content:space-between;align-items:center;gap:13px;padding-top:21px;border-top:1px solid #eee3f4;margin-top:3px}.target-modal-actions .btn{font-size:11px}.target-request-modal{display:flex;flex-direction:column;gap:20px}.target-request-modal>.badge{align-self:flex-start}.target-request-columns{display:grid;grid-template-columns:1fr 1fr;gap:14px}.target-request-columns>section{padding:20px;border:1px solid #eee4f4;border-radius:12px}.target-request-columns>.target-request-proposal{background:#f8f1ff;border-color:#e7d8f5}.target-compare-label{display:block;font-size:12px;font-weight:700;margin-bottom:20px}.target-summary-list{display:flex;flex-direction:column;gap:17px;margin:0}.target-summary-list>div{display:flex;flex-direction:column;gap:7px}.target-summary-list dt{color:#786680;font-size:10px}.target-summary-list dd{margin:0;font-size:11px;line-height:1.75;overflow-wrap:anywhere}.target-summary-sources{display:flex;flex-direction:column;gap:8px}.target-summary-sources>span{display:flex;flex-direction:column;gap:1px}.target-summary-sources small{font-size:10px;color:#786680}.target-request-note{background:#fff5e7;padding:17px;border-radius:10px}.target-request-note strong{font-size:11px}.target-request-note p{font-size:11px;color:#826343;line-height:1.8;margin:7px 0 0;white-space:pre-wrap}.target-cancel-summary{display:flex;align-items:center;gap:15px;padding:20px;border-radius:12px;background:#fff1de;margin:8px 0 24px}.target-cancel-summary>svg{color:#b39063;flex-shrink:0}.target-cancel-summary>div{display:flex;flex-direction:column;gap:8px}.target-cancel-summary strong{font-size:13px;line-height:1.7}.target-cancel-summary span{color:#826343;font-size:11px}.target-source-detail{display:flex;align-items:center;flex-direction:column;padding:10px 15px}.target-source-detail>.avatar{width:58px;height:58px;font-size:21px}.target-source-detail>h3{font-size:19px;text-align:center;overflow-wrap:anywhere;margin:18px 0 10px;max-width:100%}.target-region-detail{display:flex;align-items:center;gap:5px;color:#786680;font-size:12px;margin-bottom:15px}.target-source-detail>p{text-align:center;font-size:12px;line-height:1.9;color:#786680;margin:19px 0}@media(max-width:1250px){.target-columns{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:17px}.target-audience-card,.target-sources,.target-pending{padding:22px}.target-facts{gap:7px}.target-facts>div{flex-direction:column;align-items:flex-start;gap:9px;padding:13px}.target-fact-icon{width:31px;height:31px}.target-fact-icon>svg{width:18px}.target-source-table-head,.target-source-table-row{grid-template-columns:minmax(0,1.5fr) minmax(60px,.6fr) 15px;gap:10px}.target-source-table-head>span:nth-child(3),.target-source-type{display:none}.target-source-identity{gap:8px}.target-source-identity strong{font-size:10px}.target-pending .target-card-title{flex-wrap:wrap;gap:8px}}@media(max-width:1050px){.target-columns{grid-template-columns:minmax(0,1fr)}.target-aside{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.target-aside-caption{grid-column:2}.target-pending,.target-no-pending{grid-row:span 2}.target-facts>div{flex-direction:row;align-items:center;gap:12px;padding:16px}.target-source-table-head,.target-source-table-row{grid-template-columns:minmax(0,1.8fr) minmax(80px,.8fr) 70px 16px;gap:13px}.target-source-table-head>span:nth-child(3),.target-source-type{display:block}.target-source-identity strong{font-size:12px}.target-pending .target-card-title{flex-wrap:nowrap}}@media(max-width:680px){.target-tabs{margin-bottom:17px}.target-audience-card,.target-sources,.target-pending,.target-no-pending{padding:20px}.target-aside{display:flex;flex-direction:column}.target-aside>section{width:100%}.target-aside-caption{padding:0 6px}.target-card-title h2,.target-pending .target-card-title h2{font-size:17px}.target-industry{font-size:21px;margin-top:16px}.target-goal{font-size:12px}.target-facts{grid-template-columns:1fr 1fr;margin-top:17px}.target-facts>div{flex-direction:row;padding:13px 11px;gap:8px}.target-facts>div:first-child{grid-column:1 / -1}.target-facts strong{font-size:12px}.target-facts>div>div>span{font-size:10px}.target-fact-icon{width:30px;height:30px}.target-priority{gap:8px;margin:14px 0}.target-priority>strong{font-size:10px}.target-updated{font-size:10px;line-height:1.7}.target-source-table-head{display:none}.target-source-table-row{grid-template-columns:minmax(0,1fr) 15px;position:relative;row-gap:3px;padding:13px 0}.target-source-identity .avatar{width:32px;height:32px}.target-source-identity strong{font-size:11px}.target-source-identity{grid-column:1}.target-source-region{grid-column:1;padding-left:40px;font-size:10px}.target-source-table-row>svg{grid-row:1 / 3;grid-column:2}.target-source-type{display:none}.target-caption{font-size:10px}.target-stability-note{padding:18px;gap:12px}.target-note-icon{width:35px;height:35px}.target-note-icon>svg{width:19px}.target-stability-note strong,.target-stability-note p{font-size:11px}.target-help{padding:21px}.target-card-title p{font-size:11px}.target-history .panel{padding:20px}.target-history-event{gap:11px;padding:19px 0}.target-history-icon{width:34px;height:34px;border-radius:10px}.target-history-icon>svg{width:17px}.target-history-copy>div{flex-direction:column;align-items:flex-start;gap:7px}.target-history-copy h3{font-size:12px}.target-history-copy p{font-size:11px;line-height:1.85}.target-history-copy>span{font-size:10px}.target-history-link{font-size:10px;gap:6px}.target-edit-grid{grid-template-columns:1fr;gap:20px}.target-edit-form .field{font-size:12px}.target-edit-form .field input,.target-edit-form .field textarea{font-size:16px}.target-region-options{gap:7px}.target-region-options label{font-size:11px;padding:9px}.target-add-source{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.target-add-source .btn{grid-column:1 / -1}.target-modal-actions{flex-wrap:wrap;gap:12px}.target-modal-actions>.btn{flex:1;justify-content:center;font-size:10px;gap:6px}.target-request-columns{grid-template-columns:1fr}.target-request-columns>section{padding:18px}.target-source-detail{padding:10px 0}.target-source-detail>h3{font-size:17px}.target-source-detail>p{font-size:11px}.target-cancel-summary{padding:16px;gap:12px}.target-cancel-summary strong{font-size:12px}}.target-discovery-card{background:#f4f1fe}.target-discovery-card h3{font-size:18px;line-height:1.45;letter-spacing:-.5px;margin:15px 0 8px}.target-discovery-card p{font-size:12px;color:var(--muted);line-height:1.75;margin:0 0 18px}.target-discovery-card .btn{width:100%;justify-content:space-between;font-size:11px}.target-discovery-card>.text-link{margin-top:15px;justify-content:center;font-size:11px}.target-picker{border:1px solid var(--border);border-radius:14px;min-width:0;overflow:hidden;background:#fff}.target-picker-modes{display:flex;gap:4px;padding:5px;background:var(--surface,#f7f7f9);border-bottom:1px solid var(--border)}.target-picker-modes>button{display:flex;justify-content:center;align-items:center;gap:6px;flex:1;min-width:0;border:0;background:transparent;border-radius:9px;padding:11px 5px;font-size:11px;font-weight:700;color:var(--muted);cursor:pointer;white-space:nowrap}.target-picker-modes>button.active{background:var(--ink);color:#fff}.target-picker-modes>button:not(.active):hover{background:var(--lavender);color:var(--ink)}.target-picker-content{padding:18px;min-width:0}.target-picker-label{display:block;color:var(--ink);font-size:12px;font-weight:700;margin-bottom:8px}.target-picker-search{display:flex;align-items:center;gap:9px;min-width:0;border:1px solid var(--border);border-radius:10px;padding:0 12px;background:#fff}.target-picker-search:focus-within{outline:2px solid var(--purple);outline-offset:2px}.target-picker-search>svg{color:var(--muted);flex-shrink:0}.target-picker-search>input{width:100%;min-width:0;border:0!important;box-shadow:none!important;outline:none!important;padding:13px 0!important;font:inherit;font-size:12px;background:transparent;border-radius:0!important}.target-picker-clear{display:grid;place-items:center;width:28px;height:30px;flex-shrink:0;padding:0;border:0;background:transparent;color:var(--muted);border-radius:6px;cursor:pointer}.target-picker-hint{font-size:10px;color:var(--muted);line-height:1.7;margin:8px 0 0}.target-picker-result-heading{display:flex;align-items:center;justify-content:space-between;gap:9px;margin:20px 0 9px;font-size:10px;color:var(--muted);line-height:1.5}.target-picker-result-heading>span:first-child{font-weight:700;color:var(--ink)}.target-picker-result-heading>span:last-child{flex-shrink:0}.target-picker-results{max-height:256px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.target-picker-account{display:flex;align-items:center;text-align:left;gap:11px;padding:11px 8px;width:100%;border:0;border-bottom:1px solid var(--border);border-radius:8px;background:#fff;cursor:pointer;min-width:0;color:var(--ink)}.target-picker-account:last-child{border-bottom-color:transparent}.target-picker-account:hover,.target-picker-account.keyboard-active{background:color-mix(in srgb,var(--lavender) 45%,white)}.target-picker-account[aria-disabled=true],.target-picker-account:disabled{cursor:default;opacity:.56}.target-picker-account[aria-selected=true]{background:color-mix(in srgb,var(--lavender) 55%,white)}.target-picker-identity{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1;line-height:1.4}.target-picker-identity>strong{font-size:12px;overflow-wrap:anywhere}.target-picker-identity>span{font-size:11px;color:var(--muted);overflow-wrap:anywhere}.target-picker-identity>small{font-size:9px;color:var(--muted);display:flex;align-items:center;gap:3px;flex-wrap:wrap;overflow-wrap:anywhere}.target-picker-account-action{flex-shrink:0;color:var(--purple)}.target-picker-account-action small{font-size:9px;color:var(--muted);max-width:66px;display:block;text-align:right}.target-picker-manual-link{display:flex;align-items:center;gap:7px;width:100%;padding:13px 0 0;margin-top:10px;border:0;border-top:1px solid var(--border);background:transparent;color:var(--purple);font-size:11px;font-weight:700;text-align:left;cursor:pointer}.target-picker-manual-link>span{min-width:0;overflow-wrap:anywhere;flex:1}.target-picker-manual-link svg,.target-picker-account>svg{flex-shrink:0}.target-picker-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 10px;gap:9px;color:var(--muted)}.target-picker-empty>strong{font-size:12px;color:var(--ink)}.target-picker-empty>p{font-size:11px;line-height:1.7;max-width:340px}.target-picker-empty .text-link{margin-top:4px}.target-picker-loading{display:flex;justify-content:center;align-items:center;min-height:150px;color:var(--muted);font-size:11px}.target-picker-manual-confirm{margin-top:18px;width:100%}.target-picker-content>.form-error{margin-top:10px;font-size:11px}.target-picker-ai{display:flex;flex-direction:column;gap:15px}.target-picker-ai-intro{display:flex;gap:11px;padding:14px;background:color-mix(in srgb,var(--lavender) 55%,white);border-radius:11px;align-items:flex-start}.target-picker-ai-intro>span{color:var(--purple);padding-top:1px}.target-picker-ai-intro strong{font-size:12px;line-height:1.5;display:block}.target-picker-ai-intro p{font-size:10px;line-height:1.7;color:var(--muted);margin-top:4px}.target-picker-ai .field{font-size:11px;gap:7px}.target-picker-ai .field input,.target-picker-ai .field textarea{font-size:12px;line-height:1.6;min-width:0;width:100%;box-sizing:border-box;resize:vertical}.target-picker-ai-button{width:100%;min-height:44px;font-size:11px}.target-picker-ai-button .refollow-loader{color:inherit}.target-picker-suggestions .target-picker-result-heading{margin-top:3px}.target-picker-suggestions>.target-picker-hint{margin-bottom:9px}.target-picker-suggestion{padding:13px 7px}.target-picker-suggestion>.target-picker-identity>small{margin-top:4px;line-height:1.6}.target-picker-selection{display:flex;align-items:center;gap:7px;padding:10px 17px;border-top:1px solid var(--border);color:var(--purple);font-size:10px;overflow-wrap:anywhere}.target-picker button:focus-visible{outline:2px solid var(--purple);outline-offset:-3px}@media(max-width:700px){.target-picker-content{padding:14px}.target-picker-search>input,.target-picker-ai .field input,.target-picker-ai .field textarea{font-size:16px}.target-picker-modes>button{font-size:10px;gap:4px;padding:11px 3px}.target-picker-account{gap:9px;padding:11px 5px}.target-picker-results{max-height:235px}.target-picker-account-action small{max-width:49px}.target-picker-identity>strong{font-size:11px}.target-picker-identity>span{font-size:10px}.target-picker-modes svg{width:13px;height:13px}.target-picker-ai-intro{padding:12px;gap:9px}}.add-source-context{display:flex;align-items:center;gap:12px;padding:14px 16px;background:color-mix(in srgb,var(--lavender) 35%,white);border:1px solid var(--border);border-radius:13px;margin-bottom:23px;min-width:0}.add-source-context-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--lavender);color:var(--purple);flex-shrink:0}.add-source-context>span:nth-child(2){display:flex;flex-direction:column;gap:3px;min-width:0;flex:1;color:var(--muted);font-size:10px}.add-source-context strong{color:var(--ink);font-size:12px;overflow-wrap:anywhere}.add-source-form{display:flex;flex-direction:column;gap:19px;min-width:0}.add-source-form .field{line-height:1.6}.add-source-form .field input[aria-invalid=true]{border-color:currentColor;color:#aa3043}.add-source-optional{display:inline-block;margin-left:5px;font-size:10px;color:var(--muted);font-weight:500}.add-source-preview{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;margin-top:-5px;min-width:0}.add-source-preview>div,.add-source-existing-identity>div{display:flex;flex-direction:column;gap:4px;min-width:0}.add-source-preview strong,.add-source-existing-identity strong{font-size:13px;overflow-wrap:anywhere}.add-source-chosen>div{flex:1}.add-source-chosen>.icon-button{flex-shrink:0}.add-source-chosen:focus{outline:2px solid var(--purple);outline-offset:3px}.add-source-preview>div>span,.add-source-existing-identity>div>span{font-size:10px;color:var(--muted);line-height:1.6}.add-source-pending,.add-source-next-step{display:flex;align-items:flex-start;gap:10px;padding:14px;border-radius:12px;background:color-mix(in srgb,var(--apricot) 55%,white);font-size:11px;line-height:1.7}.add-source-pending svg,.add-source-next-step svg{margin-top:2px;color:var(--muted)}.add-source-error{margin-top:-5px}.add-source-existing{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--lavender) 16%,white)}.add-source-existing-identity{display:flex;align-items:center;gap:11px;min-width:0;width:100%}.add-source-existing>p{color:var(--muted);font-size:11px}.add-source-existing .btn{font-size:11px}.add-source-disclosure{display:flex;align-items:flex-start;gap:8px;font-size:10px;color:var(--muted);line-height:1.7}.add-source-disclosure svg{margin-top:2px}.add-source-actions.modal-actions{margin-top:2px;gap:10px}.add-source-actions .btn{min-height:44px;white-space:normal}.add-source-success{display:flex;flex-direction:column;gap:20px;min-width:0}.add-source-success:focus{outline:none}.add-source-success-summary{display:flex;align-items:center;flex-direction:column;gap:11px;text-align:center;padding:5px 0 0}.add-source-success-icon{display:grid;place-items:center;width:58px;height:58px;background:var(--lime);color:var(--ink);border-radius:18px}.add-source-success-summary>strong{font-size:21px;letter-spacing:-.5px;overflow-wrap:anywhere;max-width:100%}.add-source-success-summary>p{font-size:12px;color:var(--muted)}.add-source-preserved{text-align:center;font-size:11px;color:var(--muted);margin-top:-10px}.add-source-next-step{background:color-mix(in srgb,var(--lavender) 30%,white)}@media(max-width:700px){.add-source-form .field input{font-size:16px}.add-source-context{padding:13px;gap:10px}.add-source-context>.badge{display:none}.add-source-actions.modal-actions{flex-direction:column-reverse}.add-source-actions .btn{width:100%;min-height:45px}.add-source-preview{padding:13px;gap:10px}.add-source-form{gap:17px}.add-source-existing .btn{width:100%}.add-source-success-summary>strong{font-size:19px}}.sources-page{min-width:0}.sources-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:24px}.sources-metric{padding:22px 19px;border-radius:18px;display:flex;gap:12px;align-items:flex-start;min-width:0}.sources-metric-lavender{background:var(--lavender)}.sources-metric-white{background:#fff;border:1px solid var(--border)}.sources-metric-lime{background:var(--lime)}.sources-metric-apricot{background:var(--apricot)}.sources-metric-icon{width:38px;height:38px;border-radius:12px;background:#ffffff91;display:grid;place-items:center;flex-shrink:0}.sources-metric-white .sources-metric-icon{background:#f2effb;color:#7565a7}.sources-metric h2{font-size:11px;letter-spacing:0;line-height:1.4;margin:3px 0 9px}.sources-metric strong{display:block;font-size:28px;letter-spacing:-1px;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.sources-metric strong>span{font-size:10px;font-weight:500;letter-spacing:0}.sources-metric p{font-size:10px;color:#655b74;margin-top:9px;line-height:1.5}.sources-list-panel{padding:0;overflow:hidden}.sources-panel-heading{padding:25px 25px 19px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.sources-panel-heading h2{font-size:18px}.sources-panel-heading p{font-size:11px;color:var(--muted);margin-top:5px}.sources-simulation-label{display:inline-flex;align-items:center;gap:6px;font-size:9px;padding:6px 9px;border:1px solid #e4deef;color:#7d6b9c;border-radius:7px;white-space:nowrap}.sources-simulation-label>span{height:5px;width:5px;background:#9783ca;border-radius:50%}.sources-tabs{margin:0 25px 20px;gap:10px}.sources-tabs .tab{display:inline-flex;align-items:center;gap:9px;font-size:12px;padding:13px 5px;margin-right:15px}.sources-tabs .tab>span{background:#f1eef8;color:#746984;border-radius:5px;padding:2px 6px;font-size:10px;min-width:22px;text-align:center}.sources-tabs .tab.active>span{background:var(--ink);color:#fff}.sources-toolbar{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:0 25px 18px}.sources-search{display:flex;align-items:center;gap:9px;max-width:360px;flex:1;min-width:170px;border:1px solid #e6e2ed;border-radius:9px;padding:10px 12px;color:#91849e;background:#faf9fd}.sources-search input{font-size:11px;color:var(--ink);border:0;background:transparent;width:100%;min-width:0;outline:none}.sources-search:focus-within{outline:2px solid var(--purple);outline-offset:2px}.sources-search input:focus-visible{outline:0}.sources-search input::placeholder{color:#998da6}.sources-search button{display:flex;align-items:center;border:0;background:transparent;padding:0;color:#91849e}.sources-filters{display:flex;gap:10px;align-items:center}.sources-select{display:flex;align-items:center;gap:7px;padding:10px;border:1px solid var(--border);border-radius:9px;min-width:0;color:#8c809a}.sources-select select{font-size:10px;background:transparent;color:#75677e;border:0;max-width:180px;min-width:0;font-weight:600}.sources-table{width:100%;border-collapse:collapse;table-layout:fixed}.sources-table th{text-align:left;background:#f8f7fb;padding:12px 15px;font-size:10px;font-weight:600;color:#8c7f9b;border-top:1px solid #eeebf3;border-bottom:1px solid #eeebf3;vertical-align:middle}.sources-table th:first-child{width:33%;padding-left:25px}.sources-table th:nth-child(2){width:22%}.sources-table th:nth-child(3){width:14%}.sources-table th:nth-child(4){width:15%}.sources-table th:last-child{width:16%;padding-right:25px}.sources-table td{padding:22px 15px;border-bottom:1px solid #ede9f2;vertical-align:middle}.sources-table td:first-child{padding-left:25px}.sources-table td:last-child{padding-right:25px}.sources-table tr:last-child td{border-bottom:0}.sources-table tbody tr{transition:background .18s}.sources-table tbody tr:hover{background:#fdfcff}.sources-table tbody .source-is-analyzing{background:#fcfbff}.sources-account-button{display:flex;align-items:center;gap:11px;background:none;border:0;text-align:left;padding:0;max-width:100%}.sources-portrait{position:relative;display:inline-flex;flex-shrink:0;border-radius:50%}.sources-portrait.is-analyzing:after{content:"";position:absolute;inset:-4px;border:1.5px solid #9b83db;border-radius:50%;opacity:.65}.sources-account-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.sources-account-copy strong{font-size:11px;font-weight:700;overflow-wrap:anywhere;line-height:1.5}.sources-account-copy>span{font-size:10px;color:#8b7e99;overflow-wrap:anywhere}.sources-account-copy small{font-size:9px;display:flex;gap:3px;align-items:center;color:#9a8ca6}.sources-account-button:hover strong{color:var(--purple)}.sources-account-cell>.badge{margin:11px 0 0 54px;font-size:8px;padding:4px 7px}.source-analysis-dot{width:5px;height:5px;background:#8166c9;border-radius:50%;box-shadow:0 0 0 3px #8166c916}.sources-progress-label{display:flex;gap:5px;align-items:baseline;font-size:12px;font-variant-numeric:tabular-nums}.sources-progress-label>strong{font-size:12px}.sources-progress-label>span{font-size:9px;color:#95869f}.sources-progress-track{height:5px;border-radius:5px;background:#eeebf5;overflow:hidden;width:100%;max-width:170px;margin:9px 0 6px}.sources-progress-track>span{display:block;height:100%;border-radius:inherit;background:#ac99e9;transition:width .5s}.source-is-analyzing .sources-progress-track>span{background:#8970d4}.sources-table td>small{display:block;font-size:9px;color:#9c8ba8;margin-top:5px}.sources-followed-cell>strong{font-size:15px;letter-spacing:-.2px;font-variant-numeric:tabular-nums}.sources-rate{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;background:#f0f8e5;border-radius:6px;padding:5px 6px;color:#526b36;white-space:nowrap;font-variant-numeric:tabular-nums}.sources-actions-cell{text-align:right}.sources-detail-button{width:25px;height:29px;color:#9c8fab;display:inline-flex;margin-bottom:6px}.sources-row-action{border:1px solid #e8e3ef;border-radius:7px;background:#fff;padding:7px 8px;font-size:9px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#7d6d8e;white-space:nowrap}.sources-row-action:hover{background:#f2eefb;border-color:#d2c5e9;color:#5a4777}.sources-table-footer{border-top:1px solid #ede9f2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 25px;font-size:9px;color:#92839e}.sources-mobile-label{display:none}.sources-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sources-bottom-notes{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;padding:25px 4px 18px}.sources-definition{display:flex;gap:13px;align-items:flex-start}.sources-note-icon{width:36px;height:36px;border-radius:11px;background:#e8e2fb;color:#8370b9;display:grid;place-items:center;flex-shrink:0}.sources-note-icon.lime{background:#eaf3dc;color:#7e915e}.sources-definition h3{font-size:11px;margin-bottom:5px;font-weight:700}.sources-definition p{font-size:10px;color:#8c7e99;line-height:1.8;max-width:510px}.sources-to-activity{display:inline-flex;align-items:center;gap:7px;font-size:10px;color:#7861b0;margin:3px 4px;line-height:1.7}.sources-to-activity:hover{color:var(--purple)}.sources-detail-identity{display:flex;align-items:center;gap:15px;padding-bottom:23px;margin-bottom:20px;border-bottom:1px solid var(--border)}.sources-detail-identity>div{flex:1;min-width:0}.sources-detail-identity h3{font-size:19px;letter-spacing:-.5px}.sources-detail-identity p{font-size:12px;color:#8b7b9c;overflow-wrap:anywhere;margin-top:3px}.sources-detail-identity>div>span{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#95839f;margin-top:7px}.sources-detail-metrics{display:grid;grid-template-columns:1fr 1fr 1fr;gap:11px;margin-bottom:24px}.sources-detail-metrics>div{padding:18px 15px;background:#f4f1fb;border-radius:12px;min-width:0}.sources-detail-metrics>div.lime{background:#e8f6d3}.sources-detail-metrics span{display:block;font-size:10px;color:#79698b;font-weight:600}.sources-detail-metrics strong{display:block;font-size:25px;letter-spacing:-.7px;line-height:1.4;margin:6px 0;white-space:nowrap}.sources-detail-metrics small{display:block;font-size:9px;color:#8c7c9b}.sources-detail-list{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin:0 0 20px}.sources-detail-list>div{display:flex;justify-content:space-between;gap:14px;padding:13px 0;border-bottom:1px solid #eee9f3;font-size:11px}.sources-detail-list dt{color:#8c7d9c}.sources-detail-list dd{margin:0;text-align:right;font-weight:700}.sources-archived-note{display:flex;gap:12px;align-items:flex-start;padding:17px;background:#fff2df;border-radius:12px;color:#95784c;margin-bottom:20px}.sources-archived-note strong{font-size:12px;color:#705837}.sources-archived-note p{font-size:12px;margin-top:4px;overflow-wrap:anywhere}.sources-archived-note small{display:block;font-size:10px;margin-top:9px}.sources-modal-footnote{font-size:10px;line-height:1.7;color:#9480a1;display:flex;align-items:flex-start;gap:8px}.sources-modal-footnote svg{margin-top:2px}.sources-archive-form{display:flex;flex-direction:column;gap:19px}.sources-archive-identity{display:flex;align-items:center;gap:13px;padding:15px;background:#f7f4fc;border-radius:12px}.sources-archive-identity>div{flex:1;min-width:0}.sources-archive-identity strong{font-size:12px;display:block;overflow-wrap:anywhere}.sources-archive-identity span{display:block;font-size:11px;color:#94809e;margin-top:4px}.sources-archive-identity>svg{color:#a293af}.sources-optional{font-size:10px;font-weight:500;color:#9a87a9}.sources-preserved-note{display:flex;align-items:flex-start;gap:10px;padding:14px;background:#f0f7e6;border-radius:10px;color:#6d8052}.sources-preserved-note p{font-size:11px;line-height:1.7}.sources-preserved-note svg{margin-top:3px}.sources-archive-form .modal-actions{margin-top:4px}@media(min-width:1600px){.sources-metric{padding:25px}.sources-metric strong{font-size:34px}.sources-metric h2{font-size:12px}.sources-account-copy strong{font-size:13px}.sources-account-copy>span{font-size:11px}.sources-account-copy small{font-size:10px}.sources-table td{padding-top:25px;padding-bottom:25px}.sources-table th{font-size:11px}.sources-progress-label>strong{font-size:14px}.sources-followed-cell>strong{font-size:17px}.sources-rate{font-size:12px}.sources-row-action{font-size:10px}.sources-definition p{font-size:11px}}@media(max-width:1240px){.sources-metrics{gap:12px}.sources-metric{padding:19px 15px;gap:10px;flex-direction:column}.sources-metric strong{font-size:27px}.sources-metric h2{margin-top:0}.sources-metric-icon{width:34px;height:34px}.sources-table th:first-child{width:34%}.sources-table th:nth-child(2){width:22%}.sources-table th:nth-child(3){width:13%}.sources-table th:nth-child(4){width:16%}.sources-table th:last-child{width:15%}.sources-table td{padding:20px 11px}.sources-table th{padding:12px 11px}.sources-account-button{gap:9px}.sources-account-cell>.badge{margin-left:52px}.sources-account-copy strong{font-size:10px}.sources-row-action span{display:none}.sources-row-action{width:30px;height:30px;padding:0}.sources-detail-button{margin-right:4px;margin-bottom:0}.sources-actions-cell{white-space:nowrap}.sources-toolbar{flex-wrap:wrap}.sources-search{max-width:none}.sources-filters{gap:8px}.sources-select select{font-size:9px}.sources-panel-heading p{font-size:10px}}@media(max-width:960px){.sources-table,.sources-table tbody{display:block}.sources-table thead{display:none}.sources-table tr{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.7fr);gap:17px 20px;position:relative;border-bottom:1px solid #eae6f0;padding:20px 25px}.sources-table tr:last-child{border-bottom:0}.sources-table td,.sources-table td:first-child,.sources-table td:last-child{padding:0;border:0}.sources-table .sources-account-cell{grid-column:1/-1;padding-right:110px;min-width:0;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.sources-account-copy strong{font-size:12px}.sources-account-copy>span{font-size:10px}.sources-account-cell>.badge{margin:0}.sources-table .sources-actions-cell{position:absolute;top:24px;right:25px}.sources-row-action{width:auto;height:auto;padding:7px 9px;gap:6px}.sources-row-action span{display:inline}.sources-detail-button{display:none}.sources-mobile-label{display:block;font-size:9px;color:#8f7e9e;margin-bottom:8px;font-weight:500}.sources-progress-label>strong{font-size:13px}.sources-followed-cell>strong{font-size:15px}.sources-rate{font-size:11px}.sources-progress-track{max-width:none}.sources-table-footer{font-size:8px}.sources-bottom-notes{gap:25px}.sources-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sources-metric{flex-direction:row;padding:20px}.sources-metric strong{font-size:30px}.sources-metric h2{font-size:12px;margin-top:1px}.sources-metric p{font-size:10px}.sources-metric-icon{width:40px;height:40px}.sources-detail-metrics strong{font-size:24px}}@media(max-width:700px){.sources-page .heading-actions{width:100%}.sources-page .heading-actions .btn{font-size:11px}.sources-metrics{gap:11px;margin-bottom:19px}.sources-metric{padding:17px 14px;flex-direction:column;gap:12px;border-radius:16px}.sources-metric strong{font-size:27px}.sources-metric strong>span{font-size:9px}.sources-metric h2{font-size:10px;margin-bottom:8px}.sources-metric p{font-size:9px;margin-top:8px}.sources-metric-icon{height:33px;width:33px;border-radius:10px}.sources-metric-icon svg{height:18px;width:18px}.sources-list-panel{padding:0!important}.sources-panel-heading{padding:20px 18px 16px;gap:10px}.sources-panel-heading h2{font-size:16px}.sources-panel-heading p{font-size:10px;margin-top:6px}.sources-simulation-label{font-size:8px;padding:5px 6px;margin-top:2px}.sources-tabs{margin:0 18px 17px;gap:10px}.sources-tabs .tab{font-size:11px;margin-right:6px;padding:11px 0;gap:7px}.sources-tabs .tab>span{font-size:9px;min-width:20px}.sources-toolbar{margin:0 18px 18px;gap:10px;display:block}.sources-search{padding:11px 10px;margin-bottom:10px;min-width:0}.sources-search input{font-size:10px}.sources-search svg{width:15px}.sources-filters{display:flex;gap:8px}.sources-select{flex:1;min-width:0;padding:10px 8px;gap:5px}.sources-select select{font-size:9px;max-width:100%;width:100%}.sources-select svg{width:12px}.sources-table tr{padding:19px 18px;gap:19px 12px;grid-template-columns:1.2fr .85fr 1fr}.sources-table .sources-account-cell{padding-right:30px;gap:10px;display:block}.sources-account-copy strong{font-size:11px}.sources-account-copy>span{font-size:9px}.sources-account-copy small{font-size:9px}.sources-account-cell>.badge{margin:10px 0 0 53px}.sources-table .sources-actions-cell{top:23px;right:16px}.sources-row-action{padding:8px;font-size:9px}.sources-row-action span{display:none}.sources-mobile-label{font-size:8px;white-space:nowrap;margin-bottom:7px}.sources-progress-label{gap:3px;flex-wrap:wrap}.sources-progress-label>strong{font-size:11px}.sources-progress-label>span{font-size:8px}.sources-followed-cell>strong{font-size:14px}.sources-rate{font-size:10px;gap:2px;padding:5px}.sources-rate svg{height:11px;width:11px}.sources-table td>small{font-size:8px}.sources-progress-track{height:4px;margin-top:9px}.sources-table-footer{padding:15px 18px;align-items:flex-start;font-size:8px;line-height:1.7;flex-direction:column;gap:3px}.sources-bottom-notes{grid-template-columns:1fr;gap:20px;padding:23px 2px 15px}.sources-definition{gap:11px}.sources-definition h3{font-size:11px}.sources-definition p{font-size:10px}.sources-to-activity{font-size:9px;margin-left:2px;align-items:flex-start}.sources-to-activity svg{margin-top:2px}.sources-detail-identity{gap:12px;flex-wrap:wrap}.sources-detail-identity h3{font-size:17px}.sources-detail-identity p{font-size:10px}.sources-detail-identity>.badge{margin-left:78px;margin-top:-3px}.sources-detail-metrics{grid-template-columns:1fr 1fr;gap:10px}.sources-detail-metrics>div{padding:14px 12px}.sources-detail-metrics>div:last-child{grid-column:1/-1}.sources-detail-metrics strong{font-size:24px;margin:7px 0 4px}.sources-detail-metrics small{font-size:9px}.sources-detail-list{grid-template-columns:1fr}.sources-detail-list>div{padding:12px 0;font-size:11px}.sources-archive-form{gap:17px}.sources-archive-identity{padding:12px;gap:10px}.sources-archive-identity strong{font-size:11px}.sources-archive-identity span{font-size:10px}.sources-list-panel .empty-state{padding:35px 20px}}@media(max-width:560px){.sources-detail-identity{display:grid;grid-template-columns:56px minmax(0,1fr);gap:11px 13px;align-items:center}.sources-detail-identity>.source-avatar{width:56px!important;height:56px!important;grid-column:1;grid-row:1}.sources-detail-identity>.source-avatar img{width:100%;height:100%}.sources-detail-identity>div{grid-column:2;grid-row:1;min-width:0}.sources-detail-identity h3{font-size:17px;line-height:1.4;overflow-wrap:normal}.sources-detail-identity p{font-size:11px;line-height:1.6;overflow-wrap:anywhere}.sources-detail-identity>div>span{font-size:10px;line-height:1.5;gap:5px}.sources-detail-identity>.badge{grid-column:2;grid-row:2;justify-self:start;width:max-content;max-width:100%;margin:0}}.sources-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.source-preview-add{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;padding:12px;border:1px dashed #d8d1ec;border-radius:10px;color:#6657e8;font-size:12px;font-weight:700}.source-preview-add:hover{background:#f4f0ff;border-color:#6657e8}.source-discovery{background:#fff;border:1px solid var(--border);border-radius:20px;padding:22px;margin-bottom:22px}.source-discovery-heading h2{font-size:17px;letter-spacing:-.5px;margin:0 0 5px}.source-discovery-heading p{font-size:12px;line-height:1.6;color:var(--muted);margin:0}.source-discovery-actions{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:10px;margin-top:17px}.source-discovery-actions>button{display:flex;align-items:center;gap:12px;text-align:left;padding:17px 14px;border:1px solid var(--border);border-radius:13px;background:var(--surface,#fff);color:var(--ink);min-width:0;transition:background .15s,border-color .15s}.source-discovery-actions>button:hover{background:#f7f5fe;border-color:var(--purple)}.source-discovery-actions>button>svg{flex-shrink:0}.source-discovery-actions>button>svg:last-child{margin-left:auto}.source-discovery-actions span{display:flex;flex-direction:column;gap:5px;min-width:0}.source-discovery-actions strong{font-size:12px}.source-discovery-actions small{font-size:10px;font-weight:500;color:var(--muted)}.source-discovery-actions .source-discovery-search{background:#f8f8fb}.source-discovery-actions .source-discovery-ai{background:var(--lavender-soft,#f0edff);border-color:#ded7fa}.source-discovery-ai>svg:first-child{color:var(--purple)}@media(max-width:1000px){.source-discovery-actions{grid-template-columns:1fr 1fr}.source-discovery-actions .source-discovery-search{grid-column:1/-1}}@media(max-width:600px){.source-discovery{padding:18px}.source-discovery-actions{grid-template-columns:1fr}.source-discovery-heading h2{font-size:16px}.source-discovery-actions>button{padding:14px}.source-discovery-actions small{font-size:11px}}@media(prefers-reduced-motion:reduce){.source-discovery-actions>button{transition:none}}.activity-layout{display:grid;grid-template-columns:minmax(0,1fr) 294px;gap:22px;align-items:start;margin-top:26px}.activity-main,.activity-aside{min-width:0}.activity-aside{display:grid;gap:20px}.activity-header-label{display:inline-flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid #e9e6f0;border-radius:9px;background:#fff;color:#71677f;font-size:11px}.activity-header-label>span{width:6px;height:6px;border-radius:50%;background:#9b80e2}.activity-journal{padding:26px;border-radius:21px}.activity-journal-header{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-bottom:25px}.activity-eyebrow{font-size:9px;letter-spacing:1.2px;font-weight:650;display:inline-flex;align-items:center;gap:7px}.activity-journal-header .activity-eyebrow{color:#796580}.activity-journal-header h2{display:flex;align-items:center;gap:12px;font-size:24px;margin:9px 0 0;letter-spacing:-.8px}.activity-journal-header h2>span{display:inline-grid;place-items:center;font-size:10px;background:#ebe4fb;color:#765eab;min-width:24px;height:23px;padding:0 6px;border-radius:7px;letter-spacing:0;font-weight:550}.activity-header-icon{width:46px;height:46px;border-radius:14px;background:#eee8fb;color:#75608f;display:grid;place-items:center}.activity-filter-toolbar{border:1px solid #ece6f2;background:#fbf9fd;padding:13px;border-radius:13px;display:grid;gap:12px}.activity-search{display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid #e4dced;border-radius:8px;background:#fff;color:#a292ae}.activity-search input{padding:11px 0;border:0;outline:none;background:transparent;color:#4d3c5a;font-size:11px;width:100%;min-width:0;font-family:inherit}.activity-search:focus-within{outline:3px solid #b6a3e628;border-color:#a28acd}.activity-search input::placeholder{color:#a08fae}.activity-search svg{flex-shrink:0}.activity-search>button{display:grid;place-items:center;width:23px;height:23px;border:0;border-radius:5px;background:#f5f0fa;color:#8e779f;cursor:pointer}.activity-select-filters{display:grid;grid-template-columns:1fr 1fr;gap:13px}.activity-select-filters>label{display:flex;align-items:center;gap:8px;min-width:0}.activity-select-filters>label>span{font-size:9px;color:#806789;flex-shrink:0}.activity-select-filters select{min-width:0;width:100%;border:1px solid #e6dded;background:#fff;border-radius:7px;padding:8px;font-size:10px;color:#6c547b;font-family:inherit}.activity-result-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0}.activity-result-toolbar>span{display:inline-flex;align-items:center;gap:7px;color:#7d658a;font-size:10px}.activity-result-toolbar>div{display:flex;align-items:center;gap:15px}.activity-result-toolbar button{border:0;background:none;color:#765985;font-size:10px;padding:5px 0;cursor:pointer}.activity-result-toolbar button:hover{color:#583b75}.activity-result-toolbar button.activity-sort-button{display:inline-flex;align-items:center;gap:6px;color:#5c466d}.activity-day-group+.activity-day-group{margin-top:23px}.activity-day-group>h3{display:flex;align-items:center;gap:10px;color:#8a7699;font-size:10px;font-weight:550;margin:0;padding:9px 12px;border-radius:7px;background:#f8f5fb}.activity-day-group>h3>span{color:#806d8b;font-size:9px}.activity-event{display:flex;align-items:center;gap:14px;width:100%;border:0;border-bottom:1px solid #efe8f5;background:transparent;color:#30213c;padding:21px 2px;text-align:left;cursor:pointer}.activity-event:last-child{border-bottom:0}.activity-event:hover .activity-event-title{color:#8260b1}.activity-event:hover .activity-event-tail>svg{transform:translate(2px);color:#755397}.activity-event-icon{width:43px;height:43px;flex-shrink:0;display:inline-grid;place-items:center;align-self:flex-start;margin-top:2px;border-radius:13px;background:#ece5f8;color:#826294}.activity-icon-data{background:#ecf7d4;color:#637c45}.activity-icon-targeting{background:#e9dffb;color:#8a65b8}.activity-icon-billing{background:#ffecd7;color:#a88354}.activity-icon-support{background:#e5e8fd;color:#7281ad}.activity-event-content{display:grid;gap:6px;flex:1;min-width:0}.activity-event-title{font-size:13px;font-weight:650;line-height:1.5;transition:color .15s}.activity-event-description{color:#7a6484;font-size:11px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.activity-event-meta{display:inline-flex;gap:7px;align-items:center;color:#7e688d;font-size:10px;padding-top:1px}.activity-event-tail{display:flex;align-items:center;gap:12px;flex-shrink:0;margin-left:6px}.activity-event-tail>svg{color:#8b739b;transition:transform .15s}.activity-event-tail .badge{font-size:9px;white-space:nowrap}.activity-journal-note{display:flex;gap:9px;color:#7d668c;padding-top:22px;margin-top:17px;border-top:1px solid #eee6f5}.activity-journal-note>svg{flex-shrink:0;margin-top:1px}.activity-journal-note>p{font-size:10px;line-height:1.7;margin:0}.activity-status-card{border-radius:21px;padding:25px;background:#dfd7fa}.activity-status-card .activity-eyebrow{color:#6d568b;font-size:9px;letter-spacing:.8px}.activity-status-card h2{font-size:28px;line-height:1.25;letter-spacing:-.9px;margin:25px 0 11px;color:#24162f}.activity-status-card>p{font-size:11px;color:#735b88;margin:0 0 24px;line-height:1.7}.activity-current-list{display:grid;gap:17px;padding-top:21px;border-top:1px solid #c7b7e3}.activity-current-list>div{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:10px}.activity-current-list>div>span{color:#725389}.activity-current-list strong{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:550;text-align:right}.activity-current-list i{width:6px;height:6px;background:#7ea64d;border-radius:50%;flex-shrink:0}.activity-current-list i.attention{background:#d29440}.activity-demo-note{display:block;font-size:8px;color:#775c8c;margin-top:23px}.activity-request-card{border-radius:21px;padding:24px;background:#ffe7ca}.activity-request-icon{display:grid;place-items:center;width:40px;height:40px;background:#ffffff85;border-radius:12px;color:#9d723c}.activity-request-card h3{font-size:20px;letter-spacing:-.6px;margin:20px 0 11px}.activity-request-card p{color:#856345;font-size:11px;line-height:1.7;margin:0 0 20px}.activity-request-card>.btn{width:100%;font-size:11px}.activity-side-panel{padding:22px;border-radius:20px}.activity-side-panel-title{display:flex;align-items:center;gap:10px;color:#897091}.activity-side-panel-title h3{font-size:11px;font-weight:550;line-height:1.6;margin:0}.activity-side-panel p.activity-latest-title{font-size:12px;line-height:1.65;color:#56405f;margin:21px 0 8px}.activity-latest-date{font-size:10px;color:#826b8e}.activity-detail-link{display:flex;align-items:center;gap:8px;color:#84659c;border:0;background:transparent;cursor:pointer;font-size:10px;padding:0;margin-top:19px}.activity-help-link{display:flex;align-items:center;gap:9px;padding:0 13px;color:#7d6290;font-size:10px;text-decoration:none}.activity-help-link>span{flex:1}.activity-help-link:hover{color:#634879}.activity-modal-status{display:flex;align-items:center;gap:14px;justify-content:space-between;padding:16px;border-radius:12px;background:#f5effb}.activity-modal-status>span:first-child{font-size:12px;color:#82668f}.activity-modal-description{font-size:14px;color:#6b5378;line-height:1.8;margin:23px 0;white-space:pre-wrap;overflow-wrap:anywhere}.activity-modal-details{display:grid;gap:15px;padding:19px 0;margin:0;border-top:1px solid #eee3f5;border-bottom:1px solid #eee3f5}.activity-modal-details>div{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;font-size:11px}.activity-modal-details dt{color:#7b5c88}.activity-modal-details dd{text-align:right;margin:0;color:#71517f;overflow-wrap:anywhere}.activity-modal-note{display:flex;align-items:flex-start;gap:10px;margin-top:20px;padding:16px;border-radius:12px;background:#fff0d9;color:#8b6b3e}.activity-modal-note>svg{flex-shrink:0;margin-top:1px}.activity-modal-note p{font-size:11px;line-height:1.7;margin:0}.activity-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:25px}@media(max-width:1200px){.activity-layout{grid-template-columns:minmax(0,1fr) 270px;gap:18px}.activity-journal{padding:22px}.activity-select-filters>label{flex-direction:column;align-items:flex-start;gap:5px}.activity-event{flex-wrap:wrap}.activity-event-content{flex-basis:calc(100% - 58px)}.activity-event-tail{width:calc(100% - 58px);margin-left:58px;justify-content:space-between}}@media(max-width:960px){.activity-layout{grid-template-columns:1fr}.activity-aside{grid-template-columns:1fr 1fr}.activity-status-card{grid-row:span 2}.activity-help-link{grid-column:1 / -1}.activity-event{flex-wrap:nowrap}.activity-event-content{flex-basis:auto}.activity-event-tail{width:auto;margin-left:5px;justify-content:initial}}@media(max-width:620px){.activity-layout{margin-top:21px}.activity-journal{padding:20px;border-radius:18px}.activity-journal-header h2{font-size:21px;gap:9px}.activity-header-icon{width:39px;height:39px;border-radius:12px}.activity-journal-header .activity-eyebrow{font-size:8px}.activity-filter-toolbar{padding:10px;gap:11px}.activity-select-filters{gap:9px}.activity-select-filters select{font-size:9px;padding:8px 5px}.activity-search{gap:7px;padding:0 10px}.activity-search input{font-size:10px}.activity-result-toolbar{flex-wrap:wrap}.activity-result-toolbar>div{gap:10px;margin-left:auto}.activity-result-toolbar>span,.activity-result-toolbar button{font-size:9px}.activity-event{flex-wrap:wrap;gap:10px;padding:20px 0}.activity-event-icon{width:37px;height:37px;border-radius:11px}.activity-event-content{flex-basis:calc(100% - 48px)}.activity-event-title{font-size:11px}.activity-event-description{font-size:10px}.activity-event-tail{width:calc(100% - 48px);margin-left:48px;justify-content:space-between}.activity-aside{grid-template-columns:1fr}.activity-status-card{grid-row:auto;border-radius:18px}.activity-status-card h2{font-size:26px}.activity-request-card,.activity-side-panel{border-radius:18px}.activity-help-link{grid-column:auto}.activity-modal-status{flex-wrap:wrap;gap:9px}.activity-modal-details>div{font-size:10px;gap:14px}.activity-modal-actions{flex-direction:column-reverse}.activity-modal-actions>.btn{width:100%}}@media(prefers-reduced-motion:reduce){.activity-event-title,.activity-event-tail>svg{transition:none}}.management-page{color:var(--ink, #171520)}.management-page h2{margin:0;font-size:19px;font-weight:700;letter-spacing:-.55px;line-height:1.3}.management-page h3{margin:0;font-size:14px;font-weight:650;line-height:1.4}.management-page p{line-height:1.65}.management-tabs{display:flex;align-items:center;gap:6px;width:max-content;max-width:100%;padding:5px;margin:23px 0;border:1px solid #e7e5ee;border-radius:13px;background:#eeedf4;overflow-x:auto}.management-tabs>button{border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 19px;color:#6e6b80;border-radius:9px;font-size:13px;font-weight:550;white-space:nowrap;cursor:pointer;min-height:39px}.management-tabs>button[aria-selected=true]{color:#fff;background:#181621;box-shadow:0 2px 5px #16122614}.management-tabs>button>span{font-size:10px;min-width:18px;height:18px;display:inline-grid;place-items:center;padding:0 5px;border-radius:5px;background:#ffffff1f}.management-grid{display:grid;gap:22px;align-items:start;grid-template-columns:minmax(0,1fr) 310px}.management-main,.management-aside{display:grid;gap:20px;min-width:0}.management-panel{padding:25px;border-radius:21px}.management-section-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:23px}.management-section-heading p{margin:5px 0 0;color:#777386;font-size:13px}.management-section-heading>svg{flex-shrink:0;color:#716b83}.management-icon-box{display:inline-grid;place-items:center;width:43px;height:43px;border-radius:13px;flex-shrink:0;background:#f0eff6;color:#302c40}.management-icon-box.icon-lime{background:#e0f8b7}.management-icon-box.icon-lavender{background:#e5e0ff;color:#5743da}.management-eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:650;font-size:10px;letter-spacing:1.3px}.management-card-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:26px}.plan-card{background:#ddd6fd;padding:27px;border-radius:21px}.plan-card h2{font-size:28px;letter-spacing:-1px;max-width:370px}.plan-card>p{max-width:470px;font-size:13px;color:#5e566f;margin:12px 0 0}.plan-price{margin-top:29px;font-size:58px;line-height:1;font-weight:550;letter-spacing:-2.5px}.plan-price>span{display:inline-block;font-size:14px;letter-spacing:-.2px;font-weight:500;margin-left:6px;color:#524963}.management-small,.plan-card>p.management-small{font-size:11px;line-height:1.7;color:#797384}.plan-card>p.management-small{color:#665c77;margin-top:8px}.plan-features{display:grid;grid-template-columns:1fr 1fr;gap:16px 22px;margin:31px 0 27px;padding-top:25px;border-top:1px solid #c7bde7}.plan-features>span{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.5}.plan-features svg{flex-shrink:0;margin-top:1px}.plan-account{display:flex;align-items:center;gap:12px;padding:16px;background:#ffffff69;border-radius:13px}.management-round-avatar{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;font-size:14px;font-weight:600;color:#5d48d6;flex-shrink:0}.plan-account>div,.settings-account-note>div{display:grid;gap:3px}.plan-account strong,.settings-account-note strong{font-size:12px}.plan-account>div>span,.settings-account-note>div>span{color:#70677e;font-size:11px}.management-account-tag{margin-left:auto;padding:5px 9px;border-radius:6px;background:#fff;font-size:10px;white-space:nowrap}.management-details{margin:0}.management-details>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid #eeecf3;font-size:12px;line-height:1.45}.management-details>div:first-child{padding-top:0}.management-details>div:last-child{border-bottom:0}.management-details dt{color:#777082}.management-details dd{margin:0;font-weight:550;text-align:right}.management-text-button{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#706978;background:transparent;padding:15px 0 0;border:0;cursor:pointer;text-decoration:underline;text-decoration-color:#c1bacb;text-underline-offset:4px}.management-text-button:hover{color:#161120}.management-notice{display:flex;gap:13px;padding:20px;border-radius:14px;font-size:12px;align-items:flex-start}.management-notice>svg{margin-top:1px;flex-shrink:0}.management-notice strong{display:block;font-size:13px;line-height:1.5}.management-notice p{color:#71616b;margin:6px 0 0;font-size:12px;line-height:1.6}.management-notice .btn{margin-top:14px}.notice-apricot{background:#ffead1}.notice-lime{background:#edfacf}.notice-lime p{color:#66734a}.notice-muted{background:#f4f2f8}.notice-muted>p{margin:0;color:#777083}.management-colored-panel{padding:25px;border-radius:21px}.management-colored-panel h2{margin-top:17px;font-size:25px;line-height:1.25;letter-spacing:-.8px}.management-colored-panel>p{font-size:12px;color:#665c77;margin:12px 0 20px}.management-lime{background:#daf6a5}.management-lime>p{color:#5f7150}.management-lavender{background:#e1dafd}.management-ink{background:#1b1729;color:#fff}.management-ink>p{color:#c6bfd6}.management-aside>.management-panel>.management-icon-box{margin-bottom:17px}.payment-card-example{display:flex;align-items:center;gap:13px;margin:21px 0 17px;padding:15px 13px;border:1px solid #e8e5ef;border-radius:12px}.payment-card-example>div{display:grid;gap:6px}.payment-card-example strong{font-size:12px;font-weight:550}.payment-card-example span{font-size:11px;color:#81798e}.management-aside .management-small{margin-bottom:0}.management-demo-control{background:#f9f8fc}.management-demo-control .management-section-heading{margin-bottom:13px}.management-demo-control h3{font-size:12px}.management-switch-row{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}.management-switch-row>span{font-size:13px;font-weight:550;line-height:1.5}.management-switch-row small{display:block;font-size:11px;font-weight:400;color:#827a8d;margin-top:5px;line-height:1.65}.management-demo-control .management-switch-row>span{font-size:11px}.management-demo-control .management-switch-row small{font-size:10px}.management-switch{appearance:none;-webkit-appearance:none;cursor:pointer;margin:0;width:39px;height:23px;border:1px solid #cdc8d8;border-radius:20px;background:#d7d3df;position:relative;flex-shrink:0;transition:background .15s ease}.management-switch:before{content:"";position:absolute;left:3px;top:3px;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #201b2d22;transition:transform .15s ease}.management-switch:checked{background:#7360dd;border-color:#7360dd}.management-switch:checked:before{transform:translate(16px)}.management-switch:focus-visible{outline:3px solid #b8a8ff;outline-offset:3px}.invoice-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px}.invoice-summary-grid .management-colored-panel{padding:24px 27px}.invoice-summary-value{display:block;margin-top:18px;font-size:35px;letter-spacing:-1.5px;font-weight:550}.invoice-summary-value>small{font-size:17px;letter-spacing:-.3px}.invoice-summary-grid .management-colored-panel p{margin-bottom:0}.management-table-wrap{width:100%;overflow-x:auto}.management-table{width:100%;min-width:630px;border-collapse:collapse;text-align:left;font-size:12px}.management-table th{font-weight:450;font-size:11px;color:#92899f;padding:14px 12px;background:#f7f6fa}.management-table th:first-child{border-radius:8px 0 0 8px}.management-table th:last-child{border-radius:0 8px 8px 0}.management-table td{padding:17px 12px;border-bottom:1px solid #eeebf3}.management-table td:last-child{text-align:right}.management-table tr:last-child td{border:0}.invoice-title-button{display:flex;align-items:center;gap:12px;border:0;padding:0;background:transparent;cursor:pointer;text-align:left;color:#221c2e;font-weight:600;font-size:11px}.invoice-title-button>span:last-child{display:grid;gap:5px}.invoice-title-button small{font-size:10px;font-weight:400;color:#8a8295}.invoice-title-button:hover>span:last-child{color:#674cd8}.management-icon-button{border:1px solid #e7e1ef;background:#fff;display:inline-grid;place-items:center;width:35px;height:35px;border-radius:9px;cursor:pointer;color:#675d77}.management-icon-button:hover{color:#5738c6;background:#f2edff}.management-footnote{color:#8a8196;font-size:10px;display:flex;align-items:flex-start;gap:7px;padding-top:16px;border-top:1px solid #eee9f4;margin:13px 0 0;line-height:1.7}.management-footnote svg{flex-shrink:0;margin-top:1px}.management-modal-info{display:flex;align-items:flex-start;gap:14px;padding:20px;background:#f2eefb;border-radius:14px;margin:5px 0 20px}.management-modal-info>svg{flex-shrink:0}.management-modal-info strong{font-size:14px;line-height:1.5}.management-modal-info p{font-size:13px;color:#736880;line-height:1.65;margin:7px 0 0}.management-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:25px;padding-top:22px;border-top:1px solid #eee8f5}.invoice-modal-total{display:flex;flex-direction:column;align-items:center;gap:12px;background:#e8e1ff;border-radius:17px;padding:27px;margin-bottom:23px}.invoice-modal-total>span:first-child{font-size:12px;color:#766785}.invoice-modal-total>strong{font-size:36px;letter-spacing:-1.4px;font-weight:550}.management-sr-only{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0,0,0,0);white-space:nowrap}.management-profile-heading{display:flex;align-items:center;gap:15px;margin-bottom:32px}.management-profile-heading p{font-size:12px;color:#807688;margin:5px 0 0}.management-profile-heading>:last-child{margin-left:auto}.management-profile-avatar{display:inline-grid;place-items:center;width:58px;height:58px;border-radius:17px;background:#e3dafd;color:#6745dc;font-size:24px;font-weight:550;flex-shrink:0}.management-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px 19px}.management-form-grid>label,.support-form>label{display:flex;flex-direction:column;gap:9px;font-size:12px;font-weight:550}.management-form-grid input,.support-form input,.support-form textarea{display:block;width:100%;border:1px solid #ded8e8;background:#fff;border-radius:10px;padding:12px 13px;font-family:inherit;color:#31263f;font-size:12px;font-weight:450;line-height:1.5}.management-form-grid input:focus,.support-form input:focus,.support-form textarea:focus,.management-search-field:focus-within{border-color:#9380e7;outline:3px solid #b5a3f42b}.management-form-grid input[readonly]{background:#f8f6fb;color:#9689a0}.management-form-grid small{font-size:10px;color:#8f839c;font-weight:400;line-height:1.6}.management-form-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:29px;padding-top:24px;border-top:1px solid #eee9f4}.management-form-footer>span{color:#8a7e97;font-size:10px}.management-form-footer .btn{font-size:11px}.management-form-error{color:#ac3850;background:#ffeaf0;font-size:12px;padding:12px 15px;border-radius:8px}.settings-aside-card{padding-top:29px;padding-bottom:28px}.settings-aside-card h2{margin-top:24px;font-size:28px}.settings-aside-card>p{font-size:12px}.settings-account-note{display:flex;align-items:center;gap:11px;border-top:1px solid #c8bde9;padding-top:22px;margin-top:25px}.management-aside-note{color:#998da4;font-size:10px;padding:0 15px;margin:0}.instagram-account-row{display:flex;gap:14px;align-items:center;border:1px solid #e9e1f3;border-radius:14px;padding:17px;margin-bottom:23px}.instagram-account-row .management-profile-avatar{width:45px;height:45px;font-size:18px;border-radius:13px}.instagram-account-row>div{display:grid;gap:5px}.instagram-account-row strong{font-size:13px}.instagram-account-row>div>span{color:#8a7b99;font-size:11px}.instagram-account-row>:last-child{margin-left:auto}.instagram-account-row+.management-notice{margin-bottom:26px}.management-demo-switch{background:#f8f5fb;padding:17px;border-radius:12px;margin-top:15px}.management-preferences{margin-bottom:24px}.management-preferences .management-switch-row{padding:22px 0;border-bottom:1px solid #eee7f5}.management-preferences .management-switch-row:first-child{padding-top:6px}.management-data-action{display:flex;gap:15px;align-items:center;padding:24px 0;border-bottom:1px solid #eee7f5}.management-data-action>div{flex:1}.management-data-action h3{font-size:13px}.management-data-action p{margin:6px 0 0;font-size:11px;color:#8b7d9a}.management-data-action .btn{font-size:10px;white-space:nowrap}.management-data-action:last-of-type{border:0}.help-hero{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;overflow:hidden;border-radius:22px;padding:34px;margin:25px 0;background:#e2dafb}.help-hero>div{position:relative;z-index:1}.help-hero h2{font-size:32px;letter-spacing:-1.1px;margin-top:18px}.help-hero p{font-size:12px;color:#70617f;margin:14px 0 0}.help-hero-search{padding-right:12px}.help-hero-search>label{font-size:13px;font-weight:550;display:block;margin-bottom:13px}.help-hero-search>span{display:block;font-size:10px;color:#82718f;margin:11px 0 0 2px}.management-search-field{display:flex;align-items:center;gap:12px;border:1px solid #e2d9ee;background:#fff;border-radius:12px;padding:0 16px}.management-search-field>svg{color:#9d8dac;flex-shrink:0}.management-search-field input{background:none;border:0;outline:none;min-width:0;width:100%;height:49px;font-size:12px;color:#302538;font-family:inherit}.management-search-field input::placeholder{color:#9a8da6}.help-hero-symbol{position:absolute;right:-18px;bottom:-22px;color:#c4b5e77a;transform:rotate(-20deg)}.help-grid{grid-template-columns:minmax(0,1fr) 340px}.help-filter-chips{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:17px}.help-filter-chips>button{border:1px solid #e7deee;background:#fff;color:#7c6e8b;border-radius:8px;padding:7px 11px;font-size:10px;cursor:pointer}.help-filter-chips>button.active{background:#e7dffb;border-color:#d5c7f4;color:#5d427f}.faq-item{border-bottom:1px solid #eee7f5}.faq-item:last-child{border:0}.faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:13px;line-height:1.5;font-weight:550;cursor:pointer;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary svg{flex-shrink:0;color:#8c7a9c;transition:transform .15s}.faq-item[open] summary svg{transform:rotate(180deg)}.faq-item p{font-size:12px;color:#887793;margin:-5px 27px 20px 0}.support-tickets{display:grid}.support-ticket{display:flex;align-items:center;gap:12px;padding:18px 0;border:0;border-bottom:1px solid #eee6f5;background:transparent;color:#2b2036;text-align:left;cursor:pointer;width:100%}.support-ticket:first-child{padding-top:0}.support-ticket:last-child{padding-bottom:0;border:0}.support-ticket:hover .ticket-content strong{color:#7959c7}.support-ticket>svg{color:#a392b0;flex-shrink:0}.ticket-content{flex:1;min-width:0;display:grid;gap:6px}.ticket-content strong{font-size:12px;line-height:1.4;overflow-wrap:anywhere}.ticket-content small{color:#9c8aa9;font-size:10px}.help-contact-card{padding:27px}.help-contact-card h2{font-size:27px;margin-top:21px}.help-contact-card>p{font-size:12px}.help-contact-card .btn-secondary{background:#e6ddff;border-color:#e6ddff;color:#2d1e43}.support-form>label{margin-bottom:18px}.support-form textarea{resize:vertical;min-height:130px}.support-form .management-section-heading{margin-bottom:23px}.support-form .management-section-heading>svg{align-self:start;margin-top:3px}.support-character-count{display:block;text-align:right;color:#a58eb6;font-size:9px;margin:-10px 0 18px}.support-form>.btn{width:100%}.support-form>.management-small{display:flex;gap:7px;margin-top:16px;font-size:10px;line-height:1.65}.support-form>.management-small svg{flex-shrink:0;margin-top:2px}.ticket-conversation{display:grid;gap:17px}.ticket-message{border:1px solid #ebe2f3;background:#faf7fd;border-radius:14px;padding:20px}.ticket-message>strong{font-size:12px}.ticket-message>p{font-size:13px;line-height:1.75;color:#766381;margin:10px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.ticket-reply{margin-left:22px;background:#e9e0fc;border-color:#e9e0fc}@media(max-width:1250px){.management-grid{grid-template-columns:minmax(0,1fr) 280px;gap:17px}.management-panel,.management-colored-panel,.plan-card{padding:22px}.help-grid{grid-template-columns:minmax(0,1fr) 300px}.plan-features{gap:15px}.plan-features>span{font-size:11px}.management-form-grid{grid-template-columns:1fr;gap:21px}.management-form-footer{flex-direction:column;align-items:flex-start;gap:14px}.management-data-action{flex-wrap:wrap}.management-data-action>div{flex-basis:calc(100% - 60px)}.management-data-action .btn{margin-left:58px}.support-ticket{flex-wrap:wrap}.support-ticket .ticket-content{flex-basis:calc(100% - 60px)}.support-ticket>:nth-child(3){margin-left:55px}.support-ticket>svg{margin-left:auto}}@media(max-width:980px){.management-grid{grid-template-columns:1fr}.management-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.management-aside>.management-demo-control{grid-column:1 / -1}.settings-grid .management-aside{grid-template-columns:1fr}.settings-aside-card{display:none}.management-form-grid{grid-template-columns:1fr 1fr}.management-form-footer{flex-direction:row;align-items:center}.help-grid .management-aside{grid-template-columns:minmax(0,1fr)}.help-contact-card{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.help-contact-card h2{margin:0;font-size:22px}.help-contact-card>p{flex:1;min-width:150px;margin:0}.help-contact-card .btn{flex-shrink:0}.help-grid .support-form{scroll-margin-top:100px}.support-ticket{flex-wrap:nowrap}.support-ticket .ticket-content{flex-basis:auto}.support-ticket>:nth-child(3){margin-left:0}.management-data-action{flex-wrap:nowrap}.management-data-action>div{flex-basis:auto}.management-data-action .btn{margin-left:0}}@media(max-width:620px){.management-tabs{width:100%;margin:19px 0}.management-tabs>button{padding:9px 12px;font-size:11px;flex:1}.management-tabs>button svg{display:none}.management-panel,.management-colored-panel,.plan-card{padding:21px;border-radius:18px}.management-page h2{font-size:18px}.plan-card h2{font-size:28px}.plan-price{font-size:53px}.plan-features{grid-template-columns:1fr;gap:13px}.plan-features>span{font-size:12px}.management-card-top{flex-wrap:wrap;gap:13px}.management-aside{grid-template-columns:1fr}.management-details>div{gap:16px;font-size:11px}.management-details dt{max-width:50%}.invoice-summary-grid{gap:12px}.invoice-summary-grid .management-colored-panel{padding:20px 17px}.invoice-summary-value{font-size:24px;letter-spacing:-.9px}.invoice-summary-value>small{font-size:13px}.invoice-summary-grid .management-eyebrow{font-size:8px;letter-spacing:.6px}.invoice-summary-grid p{font-size:10px}.management-section-heading{align-items:flex-start}.management-section-heading>div>p{font-size:11px}.management-section-heading>.management-icon-box{width:36px;height:36px;border-radius:10px}.management-form-grid{grid-template-columns:1fr}.management-form-footer{flex-direction:column;align-items:stretch;gap:14px}.management-form-footer .btn{width:100%}.management-profile-heading{flex-wrap:wrap;gap:12px}.management-profile-heading>:last-child{margin-left:0}.management-profile-avatar{width:47px;height:47px;font-size:21px;border-radius:14px}.management-profile-heading p{font-size:10px}.instagram-account-row{flex-wrap:wrap;gap:12px}.instagram-account-row>:last-child{margin-left:0}.management-preferences .management-switch-row>span{font-size:12px}.management-preferences .management-switch-row small{font-size:10px}.management-data-action{flex-wrap:wrap}.management-data-action>div{flex-basis:calc(100% - 60px)}.management-data-action .btn{margin-left:58px}.management-data-action>.management-icon-box{align-self:flex-start}.management-modal-actions{flex-direction:column-reverse;align-items:stretch}.management-modal-actions .btn{width:100%}.management-modal-info,.management-notice{padding:17px}.help-hero{grid-template-columns:1fr;gap:24px;padding:26px 23px;border-radius:18px;margin-top:21px}.help-hero h2{font-size:31px}.help-hero-search{padding:0}.help-hero-search>label{font-size:12px}.help-contact-card h2{font-size:23px}.help-contact-card{display:block}.help-contact-card h2{margin:18px 0 12px}.help-contact-card>p{margin:0 0 20px}.help-filter-chips{gap:5px}.help-filter-chips>button{padding:7px 9px;font-size:9px}.faq-item summary{font-size:12px}.faq-item p{font-size:11px}.support-ticket{flex-wrap:wrap;gap:10px}.support-ticket .ticket-content{flex-basis:calc(100% - 60px)}.support-ticket>:nth-child(3){margin-left:55px}.ticket-reply{margin-left:10px}}@media(prefers-reduced-motion:reduce){.management-switch,.management-switch:before,.faq-item summary svg{transition:none}}.support-help-resume{display:flex;align-items:center;gap:14px;width:100%;border:1px solid var(--border);border-radius:14px;background:#f8f6ff;padding:17px;text-align:left;color:var(--ink)}.support-help-resume>span:nth-child(2){flex:1;min-width:0}.support-help-resume strong{display:block;font-size:13px}.support-help-resume small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px;color:var(--muted);font-size:11px;line-height:1.6;overflow-wrap:anywhere}.support-help-resume>svg{flex-shrink:0;color:var(--purple)}.support-help-conversation>.management-small{margin-top:14px}.support-help-steps h2{font-size:17px;margin-bottom:23px}.support-help-steps>div{display:flex;align-items:flex-start;gap:12px;margin-bottom:21px}.support-help-steps>div>svg{flex-shrink:0;color:var(--purple);margin-top:2px}.support-help-steps strong{display:block;font-size:12px}.support-help-steps span{display:block;color:var(--muted);font-size:11px;line-height:1.7;margin-top:5px}.support-help-demo{border-top:1px solid var(--border);padding-top:16px;font-size:10px;color:var(--muted);line-height:1.7}.faq-item{scroll-margin-top:150px}@media(max-width:400px){.support-help-resume{gap:9px;padding:13px}.support-help-resume>.badge{display:none}}.onboard-page,.auth-page{min-height:100dvh;background:#f7f8fc;color:#131222;font-family:Manrope,Arial,sans-serif}.onboard-page *,.auth-page *{box-sizing:border-box}.onboard-topbar{height:96px;display:flex;align-items:center;justify-content:space-between;padding:0 5.1%;border-bottom:1px solid #e9e9f2;background:#ffffffb3}.onboard-brand{display:flex;align-items:center;gap:13px;font-size:28px;font-weight:800;letter-spacing:-1.4px;text-decoration:none;color:#151424}.onboard-exit,.onboard-bottom-note a{display:flex;align-items:center;gap:9px;color:#6458b1;font-size:13px;font-weight:600;text-decoration:none}.onboard-exit:hover,.onboard-bottom-note a:hover{text-decoration:underline}.onboard-demo-label{display:inline-flex;align-items:center;width:fit-content;border-radius:8px;padding:7px 11px;background:#e8e4ff;color:#6450bc;font-size:12px;font-weight:700}.onboard-layout{display:grid;grid-template-columns:300px minmax(0,810px);gap:7%;max-width:1330px;margin:0 auto;padding:58px 50px 50px}.onboard-sidebar h2{font-size:28px;line-height:1.3;letter-spacing:-1px;margin:20px 0 12px}.onboard-sidebar>p{font-size:13px;line-height:1.75;max-width:270px;color:#7b7893}.onboard-steps{display:flex;flex-direction:column;gap:9px;margin:36px 0}.onboard-step{display:flex;align-items:center;gap:13px;padding:13px 14px;border:0;border-radius:12px;background:transparent;color:#79758d;font:inherit;text-align:left;cursor:pointer;min-height:64px;width:100%}.onboard-step>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.onboard-step strong{font-size:13px}.onboard-step small{font-size:11px}.onboard-step-number{display:grid;place-items:center;flex:0 0 31px;height:31px;background:#e9e8f1;color:#8c859f;border-radius:50%;font-size:12px;font-weight:700}.onboard-step.is-current{background:#151323;color:#fff;box-shadow:0 6px 15px #21134712}.onboard-step.is-current small{color:#c3bed4}.onboard-step.is-current .onboard-step-number{background:#d6ceff;color:#4c37ba}.onboard-current-arrow{margin-left:auto}.onboard-step.is-done .onboard-step-number{background:#dbecbf;color:#416213}.onboard-step:disabled{cursor:default;opacity:.65}.onboard-step:not(:disabled):not(.is-current):hover{background:#eae7f6}.onboard-sidebar-card{padding:25px;background:#dcd6ff;border-radius:17px;display:flex;flex-direction:column;gap:14px;margin:25px 0}.onboard-sidebar-card>svg{color:#6550c0}.onboard-sidebar-card>strong{font-size:16px;letter-spacing:-.3px}.onboard-sidebar-card p{font-size:12px;line-height:1.8;color:#665c84;margin:0}.onboard-sidebar-card>span{font-size:11px;color:#786d98;border-top:1px solid #c7bfea;padding-top:14px;margin-top:4px}.onboard-save-status{display:flex;align-items:center;gap:8px;font-size:11px;color:#8e899f;line-height:1.6}.onboard-workspace{min-width:0;padding-top:3px}.onboard-progress-label{display:flex;justify-content:space-between;font-size:12px;color:#79619c;margin-bottom:12px}.onboard-progress-label>span{font-weight:600;color:#645d7d}.onboard-progress{height:4px;background:#e9e5f1;border-radius:3px;overflow:hidden;margin-bottom:27px}.onboard-progress>span{display:block;height:100%;background:#a493ed;transition:width .2s ease}.onboard-form{background:#fff;border:1px solid #e9e7f0;border-radius:20px;padding:35px 38px 0;box-shadow:0 10px 35px #372a6104}.onboard-form-heading{display:flex;align-items:flex-start;gap:17px;margin-bottom:34px}.onboard-heading-icon{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:14px;background:#eeebff;color:#6958bf}.onboard-form h1{font-size:25px;line-height:1.35;letter-spacing:-.8px;margin:0 0 9px;outline:none}.onboard-form-heading p{font-size:12px;line-height:1.75;color:#817a95;margin:0;max-width:380px}.onboard-fields{display:flex;flex-direction:column;gap:22px}.onboard-field{display:flex;flex-direction:column;gap:9px;font-size:12px;font-weight:700;line-height:1.55}.onboard-field input,.onboard-field textarea,.onboard-source-add input{width:100%;border:1px solid #e0ddeb;border-radius:10px;padding:13px 14px;background:#fcfcfe;color:#262136;font-family:inherit;font-size:12px;font-weight:500;line-height:1.65;outline:none;transition:border-color .15s,box-shadow .15s}.onboard-field textarea{resize:vertical;min-height:95px}.onboard-field input:focus,.onboard-field textarea:focus,.onboard-source-add input:focus{border-color:#9885e1;box-shadow:0 0 0 3px #e8e0ff70}.onboard-field input[aria-invalid=true],.onboard-field textarea[aria-invalid=true]{border-color:#bb5955}.onboard-field input:disabled,.onboard-field textarea:disabled{color:#81788f;background:#f8f6fc}.onboard-field-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.onboard-field-note{font-size:11px;color:#796d88;line-height:1.8;margin:0}.onboard-field-row+.onboard-field-note,.onboard-field+.onboard-field-note{margin-top:-14px}.onboard-error{font-size:11px;color:#b04e49;font-weight:600;line-height:1.6}.onboard-error:empty{display:none}.onboard-error-summary{background:#fff1ef;color:#a74443;border-radius:9px;padding:11px 13px;margin-bottom:20px;font-size:12px}.onboard-resumed{display:flex;gap:8px;align-items:center;color:#676078;background:#f4f2fa;border-radius:9px;font-size:12px;padding:11px 13px;margin-top:-14px;margin-bottom:25px}.onboard-fieldset{padding:0;margin:0;min-width:0;border:0}.onboard-fieldset legend{font-size:12px;font-weight:700;width:100%;display:flex;justify-content:space-between;margin-bottom:13px}.onboard-fieldset legend span{font-size:11px;color:#796d88;font-weight:500}.onboard-region-chips{display:flex;gap:9px;flex-wrap:wrap}.onboard-region{font:inherit;display:flex;align-items:center;gap:7px;padding:10px 13px;color:#6a617e;background:#fff;border:1px solid #e4dfed;border-radius:9px;font-size:12px;cursor:pointer;min-height:40px}.onboard-region.selected{color:#5d40ac;border-color:#c4b5ed;background:#efebfc;font-weight:700}.onboard-region:hover:not(:disabled){background:#f1eafa}.onboard-fieldset:disabled .onboard-region{cursor:default}.onboard-language{display:flex;justify-content:space-between;align-items:center;padding-bottom:19px;border-bottom:1px solid #ede8f2;font-size:12px}.onboard-language>span{color:#6e647e}.onboard-language strong{display:flex;align-items:center;gap:8px;font-size:12px}.onboard-language svg{color:#79619c}.onboard-source-list{margin-top:12px}.onboard-source{display:flex;align-items:center;gap:12px;border-bottom:1px solid #ede8f2;padding:12px 0;min-width:0}.onboard-source>span:nth-child(2){display:flex;flex-direction:column;gap:4px;min-width:0}.onboard-source strong{font-size:12px;overflow-wrap:anywhere;font-weight:600}.onboard-source small{font-size:11px;color:#796d88}.onboard-source-avatar{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:50%;font-size:12px;font-weight:700}.onboard-source-avatar.tone-0{background:#e2d7ff;color:#7351cb}.onboard-source-avatar.tone-1{background:#e0f5b7;color:#53771f}.onboard-source-avatar.tone-2{background:#ffe1ba;color:#ac7624}.onboard-icon-button{border:0;background:transparent;color:#796d88;display:grid;place-items:center;margin-left:auto;min-width:34px;height:34px;cursor:pointer;border-radius:7px}.onboard-icon-button:hover{background:#faeeee;color:#b25150}.onboard-source-add{display:flex;gap:9px;margin-top:14px}.onboard-source-add input{min-width:0}.onboard-source-add .btn{font-size:12px;flex-shrink:0}.onboard-notice{display:flex;align-items:flex-start;gap:11px;border:1px solid #f4dec0;background:#fff5e5;padding:17px;border-radius:12px}.onboard-notice>svg{flex-shrink:0;color:#b8873b;margin-top:2px}.onboard-notice strong{font-size:12px;font-weight:700;color:#786139}.onboard-notice p{font-size:11px;color:#937b5c;line-height:1.75;margin:7px 0 0}.onboard-notice a{color:#8e6933;text-underline-offset:2px}.onboard-instagram-banner{display:flex;align-items:center;gap:16px;padding:23px;border-radius:13px;background:#e1dcff}.onboard-instagram-banner>span{display:grid;place-items:center;width:53px;height:53px;flex-shrink:0;border-radius:16px;background:#ffffff8c;color:#8065b7}.onboard-instagram-banner strong{font-size:14px;letter-spacing:-.2px}.onboard-instagram-banner p{font-size:12px;color:#79619c;line-height:1.7;margin:6px 0 0}.onboard-associate{width:100%}.onboard-associated{display:flex;gap:12px;align-items:center;padding:17px;border:1px solid #d3e4bd;background:#f2f9e8;border-radius:12px}.onboard-associated>svg{color:#789b46;flex-shrink:0}.onboard-associated strong{font-size:12px;color:#536a37;overflow-wrap:anywhere}.onboard-associated p{font-size:11px;line-height:1.7;color:#84946b;margin:6px 0 0}.onboard-associated>span{font-size:10px;font-weight:700;background:#e0eccd;border-radius:6px;color:#6e8253;padding:5px 7px;margin-left:auto}.onboard-security{display:flex;align-items:flex-start;gap:13px;margin-top:7px;padding:16px 0 0;border-top:1px solid #eee8f3}.onboard-security>svg{color:#9784b3;flex-shrink:0}.onboard-security strong{font-size:12px;color:#726183}.onboard-security p{font-size:11px;color:#796d88;line-height:1.7;margin:6px 0 0}.onboard-actions{margin-top:35px;padding:23px 0;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #ede8f2}.onboard-actions .btn{font-size:12px;min-height:43px}.onboard-bottom-note{display:flex;justify-content:center;align-items:center;gap:7px;font-size:11px;color:#796d88;margin-top:24px}.onboard-bottom-note a{font-size:11px;gap:5px}.onboard-review-profile{display:flex;align-items:center;gap:14px;padding:19px;border-radius:13px;background:#f3f0fc}.onboard-profile-avatar{display:grid;place-items:center;flex:0 0 48px;height:48px;background:#daceff;color:#7852c8;border-radius:50%;font-size:17px;font-weight:700}.onboard-review-profile>div{display:flex;flex-direction:column;gap:6px;min-width:0}.onboard-review-profile>div strong{font-size:14px;overflow-wrap:anywhere}.onboard-review-profile>div span{font-size:12px;color:#79619c;overflow-wrap:anywhere}.onboard-review-badge{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:10px;color:#778745;white-space:nowrap}.onboard-review-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 25px}.onboard-review-grid>div{display:flex;flex-direction:column;gap:8px;min-width:0}.onboard-review-grid>div>span{font-size:11px;color:#796d88}.onboard-review-grid>div>strong{font-size:12px;line-height:1.8;font-weight:600;overflow-wrap:anywhere}.onboard-review-wide{grid-column:1/-1}.onboard-review-sources{display:flex;flex-wrap:wrap;gap:6px}.onboard-review-sources>span{background:#f3eff9;padding:6px 9px;border-radius:6px;font-size:11px;color:#79619c;overflow-wrap:anywhere}.onboard-review-note{display:flex;align-items:flex-start;gap:9px;color:#796d88}.onboard-review-note svg{flex-shrink:0;margin-top:2px}.onboard-review-note p{margin:0;font-size:11px;line-height:1.7}.onboard-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth-layout{max-width:1260px;margin:0 auto;padding:65px 50px 55px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.auth-eyebrow{display:flex;gap:8px;align-items:center;font-size:11px;color:#9481a3;margin-bottom:24px;font-weight:600}.auth-eyebrow>span{width:6px;height:6px;background:#b9a6ef;border-radius:50%}.auth-intro h1{font-size:48px;line-height:1.16;letter-spacing:-2px;margin:0 0 22px;font-weight:800}.auth-intro h1>span{color:#79619c}.auth-description{font-size:13px;line-height:1.9;color:#796d88;max-width:350px}.auth-account{display:flex;align-items:center;gap:13px;margin:35px 0 23px;border:1px solid #e6deef;background:#fff;border-radius:12px;padding:15px}.auth-avatar{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:50%;font-size:14px;font-weight:700;background:#e5d8ff;color:#79619c}.auth-account>div{display:flex;flex-direction:column;gap:5px}.auth-account strong{font-size:12px}.auth-account>div>span{display:flex;align-items:center;gap:5px;color:#796d88;font-size:11px}.auth-account-demo{margin-left:auto;font-size:9px;font-weight:700;color:#9b87a9;background:#f3eff7;border-radius:5px;padding:5px 6px;white-space:nowrap}.auth-enter{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%;font-size:12px!important;min-height:50px}.auth-setup{display:flex;align-items:center;justify-content:center;gap:7px;margin:21px 0;color:#9071b6;font-size:12px;font-weight:600;text-decoration:none}.auth-setup:hover{text-decoration:underline}.auth-footnote{font-size:10px;color:#796d88;line-height:1.8;text-align:center;max-width:340px;margin:0 auto}.auth-visual{background:#e4deff;padding:32px;border-radius:25px;position:relative}.auth-visual-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;font-size:23px;font-weight:400;line-height:1.35;letter-spacing:-.9px}.auth-visual-top strong{font-weight:800}.auth-round-arrow{height:46px;width:46px;display:grid;place-items:center;border-radius:50%;background:#f7f3ff;color:#9081ad;flex-shrink:0}.auth-preview{background:#fff;border:1px solid #e5ddf1;border-radius:15px;padding:23px 21px 17px;box-shadow:0 15px 20px #8b64a010}.auth-preview-header{display:flex;align-items:center;gap:9px}.auth-preview-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:11px;background:#eee8fc;color:#9880be}.auth-preview-header>div{display:flex;flex-direction:column;gap:5px}.auth-preview-header strong{font-size:12px}.auth-preview-header>div>span{font-size:9px;color:#796d88}.auth-growth-pill{display:flex;align-items:center;gap:3px;margin-left:auto;background:#e5f6c7;border-radius:6px;padding:5px 6px;font-size:9px;color:#657a3b;font-weight:700;white-space:nowrap}.auth-preview-value{font-size:34px;font-weight:800;letter-spacing:-1px;margin:18px 0 10px}.auth-preview-value>span{font-size:10px;font-weight:500;color:#796d88;letter-spacing:0}.auth-chart{width:100%;height:auto;display:block;overflow:visible}.auth-chart-dates{display:flex;justify-content:space-between;margin-top:5px;font-size:9px;color:#796d88}.auth-mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px}.auth-mini{display:flex;flex-direction:column;padding:19px 16px;border-radius:13px;min-width:0}.auth-mini-lime{background:#e4f5bf}.auth-mini-peach{background:#ffe6c7}.auth-mini>svg{color:#746545;margin-bottom:16px}.auth-mini strong{font-size:11px;line-height:1.5;letter-spacing:-.2px}.auth-mini>span{font-size:9px;line-height:1.6;color:#79619c;margin-top:5px}.auth-mini>div{margin-top:15px;display:flex;gap:4px;align-items:center;font-size:9px;color:#796d88}.auth-visual-note{display:block;text-align:center;font-size:9px;color:#796d88;margin-top:19px}.auth-footer{display:flex;justify-content:space-between;max-width:1160px;margin:0 auto;padding:0 0 25px;color:#796d88;font-size:10px}.onboard-page button:focus-visible,.onboard-page a:focus-visible,.auth-page a:focus-visible{outline:3px solid #a492de;outline-offset:4px}.onboard-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px}.onboard-page .btn:disabled{opacity:.5;cursor:default}@media(min-width:1600px){.auth-layout{padding-top:100px;padding-bottom:80px;gap:115px}.auth-intro h1{font-size:54px}.auth-visual{padding:38px}}@media(max-width:1100px){.onboard-layout{grid-template-columns:255px minmax(0,1fr);gap:40px;padding:40px 30px}.onboard-form{padding:30px 25px 0}.onboard-form-heading{gap:12px}.onboard-form h1{font-size:23px}.auth-layout{gap:45px;padding:50px 35px}.auth-intro h1{font-size:40px}.auth-visual{padding:24px}.auth-visual-top{font-size:21px}.auth-preview{padding:20px 16px}.auth-mini{padding:15px 13px}.auth-footer{padding:0 35px 25px}.auth-account-demo{display:none}}@media(max-width:800px){.onboard-topbar{height:78px;padding:0 24px}.onboard-brand{font-size:25px}.onboard-layout{display:block;padding:30px 25px;max-width:680px}.onboard-sidebar>h2,.onboard-sidebar>p,.onboard-sidebar-card,.onboard-save-status,.onboard-sidebar>.onboard-demo-label{display:none}.onboard-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:0 0 30px}.onboard-step{flex-direction:column;justify-content:center;gap:8px;padding:12px 7px;min-height:80px;text-align:center;border-radius:11px}.onboard-step small,.onboard-current-arrow{display:none}.onboard-step strong{font-size:11px}.onboard-step-number{width:27px;flex:0 0 27px;font-size:11px}.onboard-step.is-current{background:#e7dfff;color:#7558a6;box-shadow:none}.onboard-step.is-current .onboard-step-number{background:#a886d9;color:#fff}.onboard-form{padding:29px 28px 0}.onboard-exit{font-size:11px;gap:6px}.auth-layout{padding:45px 35px;gap:28px}.auth-intro h1{font-size:34px;letter-spacing:-1.5px}.auth-description{font-size:12px}.auth-eyebrow{font-size:9px}.auth-visual{padding:18px}.auth-visual-top{font-size:18px}.auth-round-arrow{width:35px;height:35px}.auth-preview-header>div>span{font-size:7px}.auth-growth-pill{display:none}.auth-preview-value{font-size:27px}.auth-mini-grid{grid-template-columns:1fr}.auth-mini{padding:13px;display:grid;grid-template-columns:25px 1fr;column-gap:9px}.auth-mini>svg{grid-row:1/3;margin:0;align-self:center}.auth-mini>span{grid-column:2}.auth-mini>div{display:none}.auth-account{padding:11px;gap:9px}.auth-avatar{flex-basis:34px;height:34px}.auth-enter{font-size:11px!important}}@media(max-width:580px){.auth-layout{display:flex;flex-direction:column;gap:38px;padding:38px 26px}.auth-intro{width:100%;max-width:430px}.auth-intro h1{font-size:42px;letter-spacing:-1.8px}.auth-eyebrow{font-size:10px;margin-bottom:19px}.auth-description{font-size:12px;max-width:340px}.auth-account-demo{display:block}.auth-account{padding:14px;margin:27px 0 17px}.auth-account strong{font-size:12px}.auth-enter{font-size:12px!important}.auth-visual{width:100%;max-width:430px;padding:25px}.auth-visual-top{font-size:24px}.auth-round-arrow{width:46px;height:46px}.auth-mini-grid{grid-template-columns:1fr 1fr}.auth-mini{display:flex;padding:16px 13px}.auth-mini>svg{align-self:flex-start;margin-bottom:15px}.auth-mini>div{display:flex;margin-top:13px}.auth-preview{padding:22px}.auth-preview-value{font-size:33px}.auth-growth-pill{display:flex}.auth-footer{font-size:9px;gap:10px;padding:0 27px 24px}.auth-page .onboard-demo-label{font-size:9px;padding:6px 8px}.onboard-topbar{padding:0 21px;height:73px}.onboard-layout{padding:21px 16px 30px}.onboard-brand{font-size:23px;gap:9px}.onboard-exit{font-size:10px}.onboard-exit>svg{width:13px}.onboard-steps{gap:5px;margin-bottom:22px}.onboard-step{padding:10px 5px;min-height:75px;gap:7px}.onboard-step strong{font-size:10px}.onboard-progress-label{font-size:10px;margin-bottom:10px}.onboard-progress{margin-bottom:19px}.onboard-form{border-radius:16px;padding:23px 20px 0}.onboard-heading-icon{flex-basis:38px;height:38px;border-radius:11px}.onboard-heading-icon>svg{width:20px}.onboard-form h1{font-size:21px;letter-spacing:-.6px}.onboard-form-heading{gap:11px;margin-bottom:26px}.onboard-form-heading p{font-size:11px}.onboard-field{font-size:11px;gap:8px}.onboard-field input,.onboard-field textarea,.onboard-source-add input{font-size:16px;padding:10px 11px}.onboard-field-row{display:flex;flex-direction:column;gap:19px}.onboard-field-note{font-size:10px}.onboard-fields{gap:21px}.onboard-actions{margin-top:27px;padding:20px 0;gap:9px}.onboard-actions .btn{font-size:11px;gap:7px;min-height:42px;padding-left:13px;padding-right:13px}.onboard-bottom-note,.onboard-bottom-note a{font-size:10px}.onboard-region{font-size:11px;padding:9px 10px;gap:5px}.onboard-region-chips{gap:7px}.onboard-fieldset legend,.onboard-source strong{font-size:11px}.onboard-source small{font-size:10px}.onboard-source-add{gap:7px}.onboard-source-add .btn{font-size:11px;gap:4px;padding:10px}.onboard-source-add .btn>svg{width:13px}.onboard-language,.onboard-language strong{font-size:11px}.onboard-notice{padding:13px;gap:9px}.onboard-notice strong{font-size:11px}.onboard-notice p{font-size:10px}.onboard-notice>svg{width:17px}.onboard-instagram-banner{padding:17px 14px;gap:12px}.onboard-instagram-banner>span{height:42px;width:42px;border-radius:12px}.onboard-instagram-banner strong{font-size:12px}.onboard-instagram-banner p{font-size:10px}.onboard-associate{font-size:11px}.onboard-associated{padding:13px;gap:9px}.onboard-associated strong{font-size:11px}.onboard-associated p{font-size:10px}.onboard-associated>span{display:none}.onboard-security p{font-size:10px}.onboard-review-profile{padding:15px;gap:11px;flex-wrap:wrap}.onboard-profile-avatar{height:40px;flex-basis:40px;font-size:14px}.onboard-review-profile>div strong{font-size:12px}.onboard-review-profile>div span{font-size:11px}.onboard-review-badge{width:100%;margin:0 0 0 51px;font-size:9px}.onboard-review-grid{gap:20px 15px}.onboard-review-grid>div>span{font-size:10px}.onboard-review-grid>div>strong{font-size:11px}.onboard-review-sources>span{font-size:10px;padding:6px 8px}.onboard-review-note p{font-size:10px}}@media(prefers-reduced-motion:reduce){.onboard-progress>span,.onboard-field input,.onboard-field textarea,.onboard-source-add input{transition:none}}.onboard-welcome-label{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border-radius:8px;background:#e8e4ff;color:#6450bc;font-size:11px;font-weight:700}.onboard-industry-options{display:flex;flex-wrap:wrap;gap:7px;margin-top:-14px}.onboard-industry-options button{border:1px solid #e4deef;border-radius:8px;background:#faf9fd;color:#726584;padding:8px 10px;font:inherit;font-size:11px;cursor:pointer}.onboard-industry-options button[aria-pressed=true],.onboard-industry-options button:hover{color:#6450bc;border-color:#c4b5ed;background:#efebfc}.onboard-input-meta{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;color:#796d88;line-height:1.6;font-weight:400}.onboard-input-meta small{font-size:11px}.onboard-input-meta small:last-child{white-space:nowrap}.onboard-objectives{display:grid;gap:8px}.onboard-objectives>button{display:flex;align-items:center;gap:12px;border:1px solid #e7e2ee;padding:14px;border-radius:11px;background:#fff;font:inherit;text-align:left;cursor:pointer;color:#231d30}.onboard-objectives>button.selected,.onboard-account-choices>button.selected{background:#f1edfc;border-color:#bcb0eb}.onboard-objectives>button:hover:not(.selected),.onboard-account-choices>button:hover:not(.selected){background:#fbf9fe;border-color:#cec5e3}.onboard-objectives>button>span:last-child{display:flex;flex-direction:column;gap:5px}.onboard-objectives strong{font-size:12px;font-weight:700}.onboard-objectives small{font-size:11px;line-height:1.6;color:#796d88}.onboard-choice-dot{display:grid;place-items:center;width:19px;height:19px;flex:0 0 19px;border:1px solid #d5cce4;border-radius:50%;background:#fff;color:#fff}.selected .onboard-choice-dot{border-color:#7961c8;background:#7961c8}.onboard-account-picker{margin-top:18px;min-width:0}.onboard-source-list{max-height:255px;overflow-y:auto;overscroll-behavior:contain}.onboard-account-choices{display:grid;grid-template-columns:1fr 1fr;gap:12px}.onboard-account-choices>button{position:relative;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #e7e2ee;padding:19px 16px;border-radius:12px;background:#fff;font:inherit;text-align:left;cursor:pointer}.onboard-account-choices>button>svg{color:#7d65b2;margin-bottom:15px}.onboard-account-choices strong{color:#231d30;font-size:12px}.onboard-account-choices small{color:#796d88;font-size:11px;line-height:1.6;margin-top:7px}.onboard-account-choices .onboard-choice-dot{position:absolute;top:18px;right:15px}.onboard-connection-loading{display:flex;align-items:center;justify-content:center;min-height:100px;background:#f5f2fd;border:1px solid #e4dcf7;border-radius:12px;padding:20px;color:#6b58a0;font-size:12px}.onboard-connection-steps{display:flex;justify-content:center;align-items:center;gap:12px;color:#90839e;font-size:10px;margin-top:-8px}.onboard-connection-steps>span{display:inline-flex;align-items:center;gap:4px}.onboard-connection-steps .is-done{color:#6c58a6}.onboard-connection-steps>svg{color:#bcafcf;flex-shrink:0}.onboard-later-link{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px;border:0;background:transparent;color:#75648d;font:inherit;font-size:12px;cursor:pointer}.onboard-later-link:hover{color:#6450bc;text-decoration:underline;text-underline-offset:3px}.onboard-no-account{padding:25px;border-radius:14px;background:#f3f0fc;border:1px solid #e6def7}.onboard-no-account>span{display:grid;place-items:center;width:54px;height:54px;background:#e0d7f8;border-radius:15px;color:#8164b7}.onboard-no-account h2{font-size:17px;margin:20px 0 10px;letter-spacing:-.4px}.onboard-no-account p,.onboard-no-account li{color:#796d88;line-height:1.85;font-size:12px}.onboard-no-account ol{padding-left:20px;margin:18px 0 23px}.onboard-no-account li+li{margin-top:7px}.onboard-no-account>a{font-size:12px}.onboard-no-account>small{display:block;margin-top:14px;font-size:11px;color:#796d88;line-height:1.7}.onboard-review-section+.onboard-review-section{border-top:1px solid #ede8f2;padding-top:23px}.onboard-review-section-title{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.onboard-review-section-title h2{font-size:14px;letter-spacing:-.2px;margin:0}.onboard-review-section-title>button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#79619c;font:inherit;font-size:11px;padding:6px 0 6px 8px;cursor:pointer}.onboard-review-section-title>button:hover{color:#6450bc;text-decoration:underline}.onboard-form h1:focus{outline:none}@media(max-width:800px){.onboard-sidebar>.onboard-welcome-label{display:none}}@media(max-width:580px){.onboard-account-choices{gap:8px}.onboard-account-choices>button{padding:16px 12px}.onboard-account-choices strong,.onboard-objectives strong{font-size:11px}.onboard-account-choices small,.onboard-objectives small{font-size:10px}.onboard-account-choices .onboard-choice-dot{right:11px;top:16px}.onboard-input-meta small{font-size:10px}.onboard-industry-options{gap:6px;margin-top:-13px}.onboard-industry-options button{font-size:10px;padding:8px}.onboard-connection-steps{gap:6px;font-size:9px;flex-wrap:wrap}.onboard-connection-loading{padding:15px;font-size:11px}.onboard-no-account{padding:19px 16px}.onboard-no-account h2{font-size:16px}.onboard-no-account p,.onboard-no-account li{font-size:11px}.onboard-no-account>small{font-size:10px}.onboard-review-section-title h2{font-size:13px}.onboard-review-section-title>button{font-size:10px}}.managed-accounts-page{min-width:0}.managed-portfolio{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px;margin-bottom:30px}.managed-portfolio-main,.managed-portfolio-stat{border-radius:var(--radius);padding:25px;min-width:0}.managed-portfolio-main{background:var(--lavender);display:flex;flex-direction:column;justify-content:space-between}.managed-portfolio-title{display:flex;justify-content:space-between;align-items:center;gap:14px;color:#7663b7}.managed-portfolio-title .eyebrow{font-size:9px;letter-spacing:.9px}.managed-portfolio-main h2{font-size:29px;line-height:1.25;letter-spacing:-1.1px;margin:23px 0}.managed-portfolio-bottom{display:flex;align-items:center;gap:13px}.managed-avatar-stack{display:flex;flex-shrink:0;padding-left:5px}.managed-avatar-stack .avatar,.managed-avatar-stack>span:last-child:not(.avatar){width:33px;height:33px;font-size:10px;border:2px solid var(--lavender);margin-left:-5px}.managed-avatar-stack>span:last-child:not(.avatar){display:grid;place-items:center;background:#fff;border-radius:50%;font-weight:700}.managed-avatar-stack .avatar-purple{background:#f7f5ff}.managed-portfolio-bottom>span{font-size:11px;font-weight:700}.managed-portfolio-bottom small{display:block;font-size:10px;font-weight:500;color:#635379;margin-top:4px}.managed-portfolio-lime{background:var(--lime)}.managed-portfolio-white{background:#fff;border:1px solid var(--border)}.managed-stat-icon{display:grid;place-items:center;width:41px;height:41px;border-radius:50%;background:#ffffffa6;margin-bottom:18px}.managed-portfolio-white .managed-stat-icon{background:#f2eff9;color:#7b64b4}.managed-portfolio-stat h3{font-size:12px;font-weight:700}.managed-portfolio-stat>strong{display:block;font-size:39px;letter-spacing:-1.5px;line-height:1.4;font-variant-numeric:tabular-nums}.managed-portfolio-stat p{font-size:10px;line-height:1.75;color:#6d6678;margin-top:7px}.managed-collection-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:19px}.managed-collection-heading h2{font-size:18px}.managed-collection-heading p{color:var(--muted);font-size:11px;margin-top:5px}.managed-collection-heading>.badge{font-size:9px;gap:7px}.managed-demo-dot{height:5px;width:5px;border-radius:50%;background:var(--purple)}.managed-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.managed-filters{display:flex;align-items:center;padding:4px;background:#eae8f2;border-radius:11px;gap:3px}.managed-filters>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 12px;background:transparent;border:0;font-size:11px;font-weight:650;border-radius:8px;color:#766d88;white-space:nowrap}.managed-filters>button>span{font-size:9px;background:#ddd9e8;color:#7a718c;border-radius:5px;padding:2px 5px;min-width:20px}.managed-filters>button.is-active{background:var(--ink);color:#fff}.managed-filters>button.is-active>span{background:#ffffff29;color:#f5f1ff}.managed-search{display:flex;align-items:center;min-width:0;gap:10px;border:1px solid #e2deeb;background:#fff;border-radius:10px;padding:11px 13px;color:#8c829d;width:min(300px,100%)}.managed-search input{border:0;outline:none;min-width:0;width:100%;background:transparent;color:var(--ink);font-size:11px}.managed-search input::placeholder{color:#8f859e}.managed-search:focus-within{outline:2px solid var(--purple);outline-offset:2px}.managed-search input:focus-visible{outline:0}.managed-search>button{display:grid;place-items:center;border:0;padding:0;background:transparent;color:inherit}.managed-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.managed-account-card{padding:24px;border:1px solid var(--border);border-radius:var(--radius);background:#fff;min-width:0}.managed-account-card.is-selected{border-color:#bcb0ed;box-shadow:inset 0 3px #b4a2ed}.managed-account-card.is-archived{background:#faf9fc}.managed-account-top{display:flex;align-items:center;gap:13px;min-width:0}.managed-identity-avatar{display:inline-flex;position:relative;flex-shrink:0}.managed-identity-avatar .avatar{border-radius:15px;height:48px;width:48px;font-size:15px}.managed-identity-avatar>svg{position:absolute;bottom:-3px;right:-3px;box-sizing:content-box;padding:3px;background:var(--ink);color:#fff;border:2px solid white;border-radius:7px}.managed-account-identity{min-width:0;flex:1}.managed-account-identity h3{font-size:16px;letter-spacing:-.35px;line-height:1.5;overflow-wrap:anywhere}.managed-account-identity p{color:#80738f;font-size:11px;margin-top:1px;overflow-wrap:anywhere}.managed-selected{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;color:#7158b2;font-size:8px;font-weight:700;white-space:nowrap;margin-top:3px}.managed-account-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px 11px;margin-top:20px}.managed-account-tags .badge{font-size:9px}.managed-account-tags>span:last-child:not(.badge){font-size:10px;color:#8d819b}.managed-state-dot{width:5px;height:5px;background:currentColor;border-radius:50%}.managed-account-audience{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:25px 0 22px}.managed-account-audience>div>span{font-size:10px;color:#8b7e97}.managed-account-audience strong{display:block;font-size:37px;letter-spacing:-1.3px;line-height:1.3;font-variant-numeric:tabular-nums;margin:4px 0}.managed-account-audience small{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:#63754e}.managed-sparkline{display:block;width:145px;max-width:40%;height:57px;color:#9077db;margin-top:17px}.managed-chart-empty{color:#a195ad;max-width:125px;text-align:right;font-size:10px;line-height:1.7}.managed-account-kpis{display:grid;grid-template-columns:1fr 1fr .85fr;gap:10px;margin:0;background:#f6f4fb;padding:17px 15px;border-radius:12px}.managed-account-kpis>div{min-width:0}.managed-account-kpis dt{font-size:9px;color:#8a7d99;line-height:1.6}.managed-account-kpis dd{font-size:18px;font-weight:800;letter-spacing:-.45px;font-variant-numeric:tabular-nums;margin:6px 0 0}.managed-account-detail{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px;margin-top:17px;font-size:9px;color:#8b7d98}.managed-account-detail>span{display:inline-flex;align-items:center;gap:6px}.managed-account-detail .status-dot{height:5px;width:5px}.managed-account-actions{display:flex;align-items:center;gap:12px;justify-content:space-between;border-top:1px solid #eeeaf4;padding-top:20px;margin-top:20px}.managed-account-actions .btn{font-size:11px;min-height:39px;padding:10px 13px}.managed-secondary-actions{display:flex;align-items:center;gap:5px}.managed-icon-action{display:grid;place-items:center;width:35px;height:36px;border:1px solid #eae5f1;border-radius:9px;background:#fff;color:#8d7ca2;padding:0}.managed-icon-action:hover:not(:disabled){background:#eee9fb;color:#5c4790;border-color:#d9cfee}.managed-add-row{display:flex;align-items:center;gap:14px;width:100%;padding:20px 23px;margin-top:19px;border:1px dashed #cdc2e1;border-radius:16px;background:transparent;text-align:left}.managed-add-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#eae4f9;color:#8771b5;flex-shrink:0}.managed-add-row>span:nth-child(2){flex:1}.managed-add-row strong{display:block;font-size:12px}.managed-add-row small{display:block;font-size:10px;color:#8c7e9b;margin-top:4px}.managed-add-row>svg{color:#8f7ea9}.managed-add-row:hover{background:#efebf8}.managed-empty{padding:10px}.managed-explainer{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:28px 3px 18px}.managed-explainer>div{display:flex;align-items:flex-start;gap:12px}.managed-explainer>div>svg{color:#9d8db6;margin-top:2px}.managed-explainer p{color:#8e809b;font-size:10px;line-height:1.85}.managed-explainer strong{display:block;color:#5f516f;font-size:11px;margin-bottom:4px}.managed-price-note{font-size:9px;color:#9b8ba5;line-height:1.8;margin-top:17px}.managed-add-form{display:flex;flex-direction:column;gap:19px}.managed-add-form .modal-actions{margin-top:4px}.managed-account-preview{display:flex;align-items:center;gap:12px;background:#f4f0fb;border-radius:12px;padding:16px;min-width:0}.managed-account-preview>span:nth-child(2){flex:1;min-width:0}.managed-account-preview strong{display:block;font-size:12px;overflow-wrap:anywhere}.managed-account-preview small{display:block;font-size:11px;color:#8d79a0;margin-top:3px;overflow-wrap:anywhere}.managed-account-preview>svg{color:#9783ab}.managed-add-disclosure{display:flex;align-items:flex-start;gap:11px;padding:15px;background:#fff1d8;border-radius:12px}.managed-add-disclosure>svg{color:#a1814f;margin-top:2px}.managed-add-disclosure p{font-size:11px;color:#87714f;line-height:1.75}.managed-add-disclosure strong{display:block;color:#665331;font-size:11px;margin-bottom:4px}.managed-archive-effects{display:flex;flex-direction:column;gap:12px;margin:22px 0;padding-left:18px;color:#7d6e8d;font-size:12px;line-height:1.7}.workspace-switcher{display:flex;align-items:center;gap:10px;text-align:left;padding:7px 9px;min-width:0;border:1px solid #e3dfee;border-radius:12px;background:#fff}.workspace-switcher:hover{background:#f8f5ff;border-color:#cfc2e7}.workspace-switcher .avatar{width:34px;height:34px;border-radius:10px;font-size:11px}.workspace-switcher-copy{display:flex;flex-direction:column;min-width:0;gap:2px;max-width:190px}.workspace-switcher-copy small{font-size:8px;color:#9686a5}.workspace-switcher-copy strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-switcher-count{min-width:18px;height:18px;padding:2px 4px;display:grid;place-items:center;font-size:9px;font-weight:700;color:#8c79a9;background:#f0ebfa;border-radius:5px;margin-left:3px}.workspace-switcher>svg{color:#8c7b9e}.switcher-search{width:100%;margin-bottom:16px;background:#f8f6fc}.workspace-account-list{max-height:min(380px,44dvh);overflow-y:auto;display:flex;flex-direction:column;gap:7px;padding:4px;margin:-4px}.workspace-account-option{display:flex;align-items:center;gap:13px;border:1px solid transparent;background:#fff;border-radius:12px;padding:13px;text-align:left;width:100%}.workspace-account-option:hover{background:#faf8fe}.workspace-account-option.is-current{border-color:#d3c7ed;background:#f5f1ff}.workspace-account-option>svg{color:#8a70b9}.workspace-account-option-copy{flex:1;min-width:0}.workspace-account-option-copy>strong{display:block;font-size:13px;overflow-wrap:anywhere}.workspace-account-option-copy>span:not(.badge){display:block;font-size:11px;color:#8d7e9d;margin-top:3px;overflow-wrap:anywhere}.workspace-account-option-copy .badge{font-size:8px;margin-top:7px}.workspace-no-results{font-size:12px;color:#8d7e9d;text-align:center;padding:22px 15px}.workspace-switcher-footer{display:flex;flex-direction:column;border-top:1px solid #ede7f5;margin-top:19px;padding-top:10px}.workspace-switcher-footer a{display:flex;align-items:center;gap:11px;font-size:12px;font-weight:650;padding:13px 8px;border-radius:9px}.workspace-switcher-footer a:hover{background:#f5f1fb}.workspace-switcher-footer a>span{flex:1}.workspace-switcher-footer a>svg{color:#8e7ba7}.workspace-switcher-note{font-size:10px;color:#9b8ba7;line-height:1.7;margin-top:16px}@media(min-width:1600px){.managed-portfolio-main,.managed-portfolio-stat{padding:30px}.managed-portfolio-main h2{font-size:34px}.managed-portfolio-stat>strong{font-size:44px}.managed-account-card{padding:28px}.managed-account-identity h3{font-size:18px}.managed-account-kpis{padding:19px}.managed-account-kpis dt{font-size:11px}.managed-account-kpis dd{font-size:23px}.managed-account-detail,.managed-account-tags>span:last-child:not(.badge){font-size:11px}}@media(max-width:1120px){.managed-portfolio{grid-template-columns:1.1fr 1fr 1fr;gap:13px}.managed-portfolio-main,.managed-portfolio-stat{padding:21px}.managed-portfolio-main h2{font-size:27px}.managed-portfolio-title .eyebrow{font-size:8px}.managed-portfolio-stat>strong{font-size:34px}.managed-portfolio-bottom{flex-wrap:wrap;gap:9px}.managed-account-grid{gap:16px}.managed-account-card{padding:20px}.managed-account-top{gap:11px;flex-wrap:wrap}.managed-selected{flex-basis:100%;margin-left:59px;margin-top:-5px}.managed-account-actions{gap:8px}.managed-account-actions .btn{font-size:10px;gap:6px;padding-left:10px;padding-right:10px}.managed-secondary-actions{gap:4px}.managed-icon-action{width:30px}.managed-account-kpis{padding:15px 12px;gap:8px}.managed-account-kpis dt{font-size:8px}.managed-account-kpis dd{font-size:17px}.workspace-switcher-copy{max-width:147px}}@media(max-width:850px){.managed-portfolio{grid-template-columns:1fr 1fr}.managed-portfolio-main{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:15px}.managed-portfolio-title{grid-column:1 / -1}.managed-portfolio-main h2{margin:3px 0}.managed-portfolio-bottom{justify-content:flex-end;align-content:center;align-items:center}.managed-portfolio-stat{padding:22px}.managed-account-grid{grid-template-columns:1fr}.managed-account-top{flex-wrap:nowrap}.managed-selected{flex-basis:auto;margin-left:0;margin-top:4px}.managed-account-kpis dt{font-size:10px}.managed-account-kpis dd{font-size:20px}.managed-account-actions .btn{font-size:11px;padding-left:13px;padding-right:13px}.managed-icon-action{width:36px}.managed-account-detail{font-size:10px}.managed-toolbar{flex-wrap:wrap;gap:13px}.managed-search{flex:1;width:auto}.managed-explainer{gap:24px}.workspace-switcher-copy{max-width:130px}}@media(max-width:700px){.managed-accounts-page .heading-actions{width:100%}.managed-accounts-page .page-heading{margin-bottom:21px}.managed-accounts-page .page-heading h1{font-size:25px}.managed-accounts-page .page-heading p{font-size:11px}.managed-accounts-page .heading-actions .btn{min-height:40px;font-size:11px}.managed-portfolio{gap:11px;margin-bottom:26px}.managed-portfolio-main{padding:23px 20px;border-radius:17px;gap:19px 10px}.managed-portfolio-main h2{font-size:25px}.managed-portfolio-title .eyebrow{font-size:8px}.managed-portfolio-bottom{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;justify-self:end;gap:9px}.managed-portfolio-bottom>span{font-size:9px}.managed-portfolio-bottom small{font-size:8px}.managed-portfolio-stat{padding:18px 15px;border-radius:16px}.managed-stat-icon{height:34px;width:34px;margin-bottom:13px}.managed-stat-icon svg{width:19px}.managed-portfolio-stat h3{font-size:10px;line-height:1.6;min-height:32px}.managed-portfolio-stat>strong{font-size:29px;letter-spacing:-.9px;margin-top:4px}.managed-portfolio-stat p{font-size:9px;line-height:1.7}.managed-collection-heading{align-items:flex-start;gap:12px}.managed-collection-heading h2{font-size:16px}.managed-collection-heading p{font-size:10px}.managed-collection-heading>.badge{font-size:8px;padding:6px 7px;gap:5px;margin-top:3px}.managed-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:17px}.managed-filters{align-self:flex-start}.managed-filters>button{font-size:10px;padding:9px 11px;gap:7px}.managed-search{width:100%;padding:12px}.managed-account-card{border-radius:17px;padding:20px 18px}.managed-account-top{flex-wrap:wrap;gap:12px}.managed-identity-avatar .avatar{width:43px;height:43px;border-radius:13px;font-size:13px}.managed-account-identity h3{font-size:15px}.managed-account-identity p{font-size:11px}.managed-selected{flex-basis:100%;margin-left:55px;margin-top:-6px;font-size:8px}.managed-account-tags{margin-top:17px;gap:8px}.managed-account-tags .badge,.managed-account-tags>span:last-child:not(.badge){font-size:9px}.managed-account-audience{padding:22px 0 20px}.managed-account-audience strong{font-size:34px}.managed-account-audience small{font-size:9px}.managed-sparkline{max-width:40%}.managed-account-kpis{padding:14px 11px;gap:10px;grid-template-columns:1fr 1fr .85fr}.managed-account-kpis dt{font-size:8px;min-height:26px}.managed-account-kpis dd{font-size:17px;margin-top:5px}.managed-account-detail{font-size:8px;gap:9px 7px}.managed-account-actions{gap:8px;margin-top:17px;padding-top:17px;flex-wrap:wrap}.managed-account-actions .btn{font-size:10px;padding:10px 12px;min-height:38px}.managed-secondary-actions{gap:5px}.managed-icon-action{height:35px;width:31px}.managed-add-row{padding:17px 15px;gap:12px}.managed-add-icon{height:36px;width:36px}.managed-add-row strong{font-size:11px}.managed-add-row small{font-size:9px;line-height:1.6}.managed-add-row>svg{width:18px}.managed-explainer{grid-template-columns:1fr;gap:20px;margin-top:25px}.managed-explainer p{font-size:10px}.managed-explainer strong{font-size:11px}.managed-price-note{font-size:8px}.managed-account-preview{padding:13px;flex-wrap:wrap;gap:10px}.managed-account-preview strong{font-size:11px}.managed-account-preview small{font-size:10px}.managed-account-preview>.badge{font-size:8px}.managed-add-form{gap:17px}.managed-add-disclosure p,.managed-add-disclosure strong{font-size:10px}.managed-archive-effects{font-size:11px;gap:11px}.workspace-switcher{padding:5px 7px;gap:6px;border-radius:10px}.workspace-switcher .avatar{display:none}.workspace-switcher-copy{max-width:137px}.workspace-switcher-copy small{display:none}.workspace-switcher-copy strong{font-size:9px}.workspace-switcher-count{min-width:15px;height:15px;font-size:8px;margin-left:0}.workspace-switcher>svg{width:12px}.workspace-account-option{padding:12px 9px;gap:11px}.workspace-account-option .avatar{width:35px;height:35px;font-size:12px}.workspace-account-option-copy>strong{font-size:12px}.workspace-account-option-copy>span:not(.badge){font-size:10px}.workspace-switcher-footer a{font-size:11px}.workspace-switcher-note{font-size:9px}}@media(max-width:380px){.managed-portfolio-main h2{font-size:23px}.managed-portfolio-bottom>span{font-size:8px}.managed-portfolio-stat{padding:17px 12px}.managed-portfolio-stat h3{font-size:9px}.managed-portfolio-stat>strong{font-size:27px}.managed-collection-heading>.badge{display:none}.managed-account-actions .btn{flex:1}.managed-secondary-actions{margin-left:auto}.workspace-switcher-copy{max-width:107px}}@media(prefers-reduced-motion:reduce){.managed-accounts-page .btn{transition:none}}@media(max-width:700px){.app-shell.multi-account-shell{padding-top:112px}.multi-account-shell .topbar{height:112px;align-items:flex-start;padding-top:16px}.multi-account-shell .topbar-right{min-height:34px}.workspace-switcher{position:absolute;left:20px;right:20px;bottom:10px;min-height:32px;justify-content:flex-start;padding:5px 10px;gap:8px}.workspace-switcher-copy{max-width:none;min-width:0}.workspace-switcher-copy>strong{font-size:11px}.workspace-switcher-count{margin-left:auto}.workspace-switcher>svg{display:block}}:root{font-family:Manrope,sans-serif;color:#171524;background:#f5f5f8;font-synthesis:none;--ink:#171524;--muted:#726f83;--border:#e8e7ee;--purple:#6657e8;--lavender:#dcd6fc;--lime:#def8a5;--apricot:#ffe7bd;--radius:20px}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}button{color:inherit}button,input,select,textarea{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #7464de;outline-offset:3px}h1,h2,h3,p{margin:0}h1{font-size:31px;line-height:1.2;letter-spacing:-1.2px;font-weight:800}h2{font-size:18px;line-height:1.4;letter-spacing:-.6px;font-weight:800}h3{font-size:15px;line-height:1.5}p{line-height:1.65}svg{flex-shrink:0}small{line-height:1.5}::selection{background:#dcd6fc}.app-shell{min-height:100vh;padding-left:100px;padding-top:86px}.sidebar{position:fixed;inset:0 auto 0 0;width:100px;background:#fcfcfe;border-right:1px solid #ecebf2;display:flex;align-items:center;flex-direction:column;z-index:30;padding:22px 11px 20px}.sidebar-brand{display:flex}.brand{display:inline-flex;align-items:center;gap:12px}.brand-mark{display:block;width:45px;height:45px;object-fit:contain;flex-shrink:0}.wordmark-link .brand-mark{display:none}.brand-word{font-weight:800;letter-spacing:-1.8px;font-size:29px}.nav-main{margin-top:44px;display:flex;flex-direction:column;gap:14px;width:100%}.nav-item{display:flex;align-items:center;flex-direction:column;gap:7px;font-size:10px;font-weight:600;color:#777287;padding:5px 0;transition:color .15s}.nav-icon{width:46px;height:43px;border-radius:13px;display:grid;place-items:center;background:#f6f6fa;color:#282536;transition:background .15s}.nav-item:hover{color:#171524}.nav-item:hover .nav-icon{background:#e9e6f7}.nav-item.active{color:#171524;font-weight:800}.nav-item.active .nav-icon{background:#171524;color:#fff;box-shadow:0 5px 12px #17152414}.nav-bottom{margin-top:auto;padding-top:45px;display:flex;flex-direction:column;gap:11px;width:100%;align-items:center}.nav-bottom .nav-icon{background:transparent;width:34px;height:28px}.nav-bottom .nav-item.active .nav-icon{background:#171524}.sidebar-account{border:0;background:transparent;margin-top:12px;padding:0}.avatar{display:inline-grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#dfd8fd;color:#5847bf;font-weight:800;font-size:15px}.avatar-lime{background:#e2f8b5;color:#394c22}.avatar-apricot{background:#ffe5bd;color:#7a501b}.topbar{position:fixed;left:100px;right:0;top:0;height:86px;background:#f5f5f8eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:25;display:flex;align-items:center;gap:32px;padding:0 34px;border-bottom:1px solid #ebeaf0}.wordmark-link{display:inline-flex}.search-trigger{height:42px;max-width:420px;flex:1;display:flex;align-items:center;gap:12px;border:1px solid #e2e0eb;border-radius:9px;padding:0 14px;background:#fff;color:#817b94;text-align:left;font-size:12px}.search-trigger kbd{margin-left:auto;font:inherit;font-size:11px;background:#f4f3f7;padding:3px 5px;border-radius:4px;white-space:nowrap}.topbar-right{margin-left:auto;display:flex;align-items:center;gap:22px}.demo-badge{border:0;background:#ebe6ff;border-radius:7px;padding:7px 10px;font-size:10px;color:#5d46c3;display:flex;align-items:center;gap:5px;white-space:nowrap}.demo-dot{width:5px;height:5px;background:#7b67d8;border-radius:50%}.icon-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:10px;background:transparent}.icon-button:hover{background:#eceaf4}.notification-button{position:relative}.notification-dot{height:7px;width:7px;border-radius:50%;background:#f1ae3a;border:2px solid #f5f5f8;position:absolute;top:5px;right:7px}.account-trigger{display:flex;align-items:center;gap:11px;border:0;background:transparent;padding:0;text-align:left}.account-name{display:flex;flex-direction:column;font-size:12px;gap:2px;min-width:96px}.account-name>span{color:#777287;font-size:11px}.account-trigger>svg{margin-left:4px}.main-content{padding:30px 34px 40px;max-width:1740px;margin:auto}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.page-heading p{color:#7d778e;font-size:14px;font-weight:500;margin-top:6px}.heading-actions{display:flex;gap:10px;align-items:center}.date-range{display:inline-flex;align-items:center;gap:10px;padding:10px 13px;background:#fff;border:1px solid #e1dfeb;border-radius:9px;font-size:11px;white-space:nowrap}.mobile-nav{display:none}.skip-link{position:fixed;left:110px;top:-70px;background:#171524;color:#fff;padding:12px;z-index:90;border-radius:8px}.skip-link:focus{top:10px}.panel{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:23px;min-width:0}.panel-lavender{background:var(--lavender);border-color:transparent}.panel-apricot{background:var(--apricot);border-color:transparent}.panel-lime{background:var(--lime);border-color:transparent}.btn{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-height:42px;border:1px solid transparent;border-radius:10px;padding:10px 16px;font-size:12px;font-weight:700;line-height:1.4;transition:background .15s,transform .15s}.btn:hover{transform:translateY(-1px)}.btn-primary{background:#171524;color:#fff}.btn-primary:hover{background:#302a45}.btn-secondary{background:#fff;border-color:#dedbe8;color:#292335}.btn-secondary:hover{background:#f5f3fb}.btn-ghost{background:transparent;color:#6353c0}.btn-ghost:hover{background:#eeebfa}.btn-danger{background:#a73443;color:#fff}.full-width{width:100%}.muted{color:var(--muted)}.eyebrow{font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#655b83}.text-link{font-size:11px;color:#6651d3;font-weight:600;display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:0;white-space:nowrap}.text-link:hover{color:#372380}.badge{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;border-radius:20px;padding:5px 9px;font-size:10px;line-height:1.3;font-weight:700}.badge-neutral{background:#f1f0f5;color:#777083}.badge-purple{background:#ece7ff;color:#6956c7}.badge-success{background:#e8f5d9;color:#436727}.badge-warning{background:#ffe7bf;color:#79551c}.section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.section-title h2{font-size:16px;letter-spacing:-.45px}.stack,.content-stack{display:flex;flex-direction:column;gap:18px;min-width:0}.row{display:flex;align-items:center;gap:12px}.split-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;align-items:center;gap:7px;background:#fff;border-radius:8px;padding:9px 12px;font-size:12px}.detail-list{display:flex;flex-direction:column;gap:14px}.detail-list>div{display:flex;justify-content:space-between;gap:20px}.detail-list dt{color:#736b80;font-size:12px}.detail-list dd{margin:0;font-weight:600;font-size:12px;text-align:right}.tabs{display:flex;align-items:center;gap:7px;margin-bottom:23px;border-bottom:1px solid var(--border);overflow-x:auto}.tab{border:0;border-bottom:2px solid transparent;background:transparent;padding:12px 14px;white-space:nowrap;color:#777083;font-weight:600;font-size:12px}.tab.active,.tab[aria-selected=true]{color:#171524;border-color:#6756cd}.field{display:flex;flex-direction:column;align-items:stretch;gap:7px;font-size:12px;font-weight:700;min-width:0}.field input,.field select,.field textarea,input.input,select.input,textarea.input{border:1px solid #dcd8e6;background:#fff;border-radius:9px;padding:12px;color:#292335;width:100%;font-size:13px;font-weight:500;min-width:0}.field input::placeholder,.field textarea::placeholder{color:#928c9c}.field textarea{resize:vertical;min-height:90px;line-height:1.6}.field small{font-weight:400;color:#766e82}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-error{color:#aa3043;font-size:12px;line-height:1.5}.inline-notice{padding:12px 16px;background:#fff3dc;border:1px solid #f4ddb8;border-radius:12px;display:flex;align-items:center;gap:10px;color:#785b27;font-size:11px}.inline-notice p{flex:1}.inline-notice a{display:inline-flex;align-items:center;gap:5px;font-weight:700}.status-dot{width:7px;height:7px;background:#69b945;border-radius:50%;display:inline-block;flex-shrink:0}.status-dot.warning{background:#eeaa29}.status-dot.neutral{background:#aaa3c2}.empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:13px;padding:52px 22px}.empty-icon{display:grid;place-items:center;width:65px;height:65px;background:#eeeafb;color:#7764b5;border-radius:20px;margin-bottom:5px}.empty-state h2{font-size:23px}.empty-state p{max-width:480px;color:#777083;font-size:13px}.empty-state .btn{margin-top:6px}.dashboard-layout{display:grid;grid-template-columns:minmax(0,1fr) 296px;gap:22px}.connection-strip{background:#fff;border:1px solid var(--border);padding:11px 15px;border-radius:11px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#80788f}.connection-strip>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.connection-strip svg{color:#7b61de}.connection-strip strong{font-size:10px;font-weight:600;color:#393142}.connection-strip .strip-divider{width:1px;height:15px;background:#dbd8e5;margin:0 3px}.connection-strip.has-warning{border-color:#efd9b4}.metrics-grid{display:grid;grid-template-columns:1fr 1fr .95fr;gap:14px}.metric-card{border-radius:16px;padding:21px 18px;display:flex;align-items:flex-start;gap:14px;position:relative;overflow:hidden;min-width:0;min-height:142px}.metric-lime{background:#dffa9e}.metric-purple{background:#dad4fc}.metric-icon{height:43px;width:43px;border-radius:50%;display:grid;place-items:center;background:#ffffffa8;flex-shrink:0}.metric-card h2{font-size:12px;letter-spacing:0;font-weight:700;margin-top:2px}.metric-value{font-size:36px;font-weight:800;line-height:1.3;letter-spacing:-1.4px;margin:5px 0 3px;font-variant-numeric:tabular-nums}.metric-caption{font-size:10px;color:#655c74;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dark-pill{font-size:9px;background:#171524;color:#fff;border-radius:15px;padding:4px 8px;white-space:nowrap}.metric-service{background:#fff;border:1px solid var(--border)}.metric-service .metric-icon{background:#f5f4f8}.service-value{font-size:16px;font-weight:800;display:flex;align-items:center;gap:8px;line-height:1.4;margin:16px 0 8px;white-space:nowrap}.metric-decoration{position:absolute;width:84px;height:84px;border:16px solid #ecffc349;border-radius:50%;right:-34px;bottom:-35px}.chart-panel{padding:22px 22px 15px}.chart-panel .section-title{margin-bottom:16px}.chart-subtitle{font-size:10px;margin-top:3px}.period-control{display:flex;background:#f4f3f8;border:1px solid #e8e6ef;padding:3px;border-radius:9px;flex-shrink:0}.period-control button{border:0;background:transparent;padding:7px 15px;border-radius:7px;color:#7b718f;font-size:10px;min-width:47px;font-weight:600}.period-control button.active{background:#171524;color:#fff;box-shadow:0 2px 4px #17152412}.chart-summary{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#877c98;margin-bottom:8px}.chart-summary>span{display:flex;align-items:center;gap:5px}.chart-summary>span:last-child{color:#64539b}.chart-dot{width:7px;height:7px;border-radius:50%;background:#7c63df}.followers-chart{height:214px;width:100%}.chart-footnote{font-size:9px;color:#8c8499;margin-top:17px}.dashboard-bottom{display:grid;grid-template-columns:1.08fr 1fr;gap:16px}.dashboard-bottom .panel{padding:20px 19px}.dashboard-bottom .section-title{gap:7px}.dashboard-bottom h2{font-size:14px}.dashboard-bottom .text-link{font-size:9px}.sources-list{display:flex;flex-direction:column}.source-row{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid #ece9f2;min-width:0}.source-row:last-child{border-bottom:0;padding-bottom:0}.source-row:first-child{padding-top:0}.source-row .avatar{width:35px;height:35px;font-size:12px}.source-copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.source-copy strong{font-size:10px;font-weight:600;overflow-wrap:anywhere}.source-copy small{font-size:10px;color:#877e95}.source-row>svg{color:#aaa2b6}.source-row:hover strong{color:#6651d3}.activity-date{font-size:9px;color:#8d829b;margin-top:3px;margin-bottom:8px}.recent-events{display:flex;flex-direction:column}.recent-events>a{display:flex;align-items:center;gap:9px;border-bottom:1px solid #ece9f2;padding:12px 0;font-size:10px;min-height:46px}.recent-events>a:last-child{border-bottom:0;padding-bottom:0}.recent-events>a>span:nth-last-child(2){flex:1;line-height:1.55}.recent-events>a>svg{color:#6f6484}.recent-events>a>svg:last-child{color:#a89eb8}.dashboard-right{display:flex;flex-direction:column;gap:17px}.audience-card{border-radius:20px;background:#d9d3fc;padding:22px}.audience-top{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px}.audience-top .eyebrow{font-size:8px;letter-spacing:1px;line-height:1.7}.audience-top>svg{color:#7d6cc0}.audience-card h2{font-size:24px;letter-spacing:-.9px}.audience-industry{font-size:12px;color:#615672;margin-top:3px}.audience-chips{display:flex;gap:8px;flex-wrap:wrap;margin:21px 0}.audience-chips>span{background:#fffdfed9;display:inline-flex;gap:7px;align-items:center;padding:10px 12px;border-radius:10px;font-size:11px;font-weight:600}.reference-count{display:flex;gap:10px;align-items:center;font-size:11px;margin-bottom:24px}.pending-summary{background:#fff0d6;padding:15px;border-radius:12px;margin-bottom:12px}.pending-summary>div{display:flex;align-items:center;gap:9px}.pending-summary strong{font-size:11px;font-weight:800}.pending-dot{height:16px;width:16px;display:grid;place-items:center;background:#ffbe48;border-radius:50%;flex-shrink:0}.pending-dot:after{content:"";width:4px;height:4px;border-radius:50%;background:#fff}.pending-summary p{font-size:11px;margin-top:10px}.pending-summary small{font-size:10px;color:#8c795d;margin-top:5px;display:block}.audience-card .btn{font-size:11px;padding:13px 15px;justify-content:space-between}.confirmed-summary{display:flex;align-items:flex-start;gap:9px;background:#ffffff78;border-radius:12px;padding:15px;margin-bottom:12px;font-size:11px}.confirmed-summary small{display:block;color:#79698c;margin-top:3px;font-size:10px}.support-card{border-radius:20px;background:#1c1929;color:#fff;position:relative;overflow:hidden;padding:24px;min-height:260px}.support-card>:not(.support-decoration){position:relative;z-index:1}.support-card .badge{color:#d5cbee;background:#ffffff0c;border:1px solid #ffffff16;font-size:9px;margin-bottom:21px}.support-card h2{font-size:23px;line-height:1.35;font-weight:700;letter-spacing:-.7px}.support-card p{font-size:11px;color:#d0c9dc;max-width:210px;margin-top:11px}.support-card .btn{background:#e0d8ff;color:#211938;margin-top:23px;font-size:11px}.support-card .btn:hover{background:#eee7ff}.support-decoration{font-size:400px;position:absolute;font-weight:800;letter-spacing:-40px;line-height:1;right:-18px;top:-10px;color:#62567c44;-webkit-user-select:none;user-select:none;transform:rotate(-7deg)}.sidebar-footnote{text-align:center;color:#9a90a6;font-size:9px;line-height:1.9}.sidebar-footnote span{display:block;color:#aaa2b5}.welcome-panel{background:linear-gradient(125deg,#fff,#ede9ff);padding:32px}.welcome-steps{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;font-size:12px;margin:15px 0 25px;color:#766689}.welcome-steps b{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;background:#fff;border-radius:50%;margin-right:8px;font-size:10px;color:#725aba}.modal{border:1px solid #e2ddec;border-radius:22px;padding:0;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 48px);color:#171524;box-shadow:0 24px 100px #17152440;background:#fff}.modal-wide{width:min(760px,calc(100vw - 32px))}.modal::backdrop{background:#17152465;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-inner{padding:27px}.modal-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:24px}.modal-heading h2{font-size:21px}.modal-heading p{font-size:12px;margin-top:6px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:25px}.search-field{display:flex;align-items:center;gap:12px;border:1px solid #d8d1e7;border-radius:10px;padding:11px 14px;color:#8d7daa}.search-field input{border:0;outline:none;width:100%;font-size:13px;background:transparent;color:#342840}.command-results{display:flex;flex-direction:column;margin-top:15px}.command-results>button{display:flex;align-items:center;gap:13px;background:transparent;border:0;border-radius:10px;text-align:left;padding:14px 10px}.command-results>button:hover{background:#f5f2fc}.command-results>button>span{flex:1}.command-results strong{font-size:12px;display:block}.command-results small{display:block;color:#8c8199;font-size:10px;margin-top:4px}.command-results svg{color:#8b79aa}.notification-list{display:flex;flex-direction:column}.notification-list>button{display:flex;align-items:center;gap:12px;border:0;border-bottom:1px solid #eae5f1;background:transparent;text-align:left;padding:17px 0}.notification-list>button:last-child{border:0}.notification-list>button>span:nth-child(2){flex:1}.notification-list strong{display:block;font-size:12px}.notification-list small{display:block;color:#8b7e9c;font-size:11px;margin-top:5px}.notice-icon{display:grid;place-items:center;width:39px;height:39px;border-radius:12px}.notice-icon.apricot{background:#ffedce;color:#a27a36}.notice-icon.lime{background:#e4f7c1;color:#5b7536}.account-summary{display:flex;align-items:center;gap:13px;background:#f6f3fc;padding:17px;border-radius:13px}.account-summary>div{flex:1}.account-summary p{font-size:12px;color:#8d7ba0}.demo-explanation{margin:20px 0;display:flex;gap:12px;align-items:flex-start;color:#887995;background:#f7f5fb;padding:17px;border-radius:12px;font-size:12px}.toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%);z-index:100;background:#221b32;color:#fff;border:1px solid #ffffff16;box-shadow:0 10px 30px #17152428;border-radius:12px;padding:13px 15px 13px 19px;display:flex;align-items:center;gap:15px;max-width:min(560px,calc(100vw - 30px));font-size:12px}.toast-dismiss{color:#fff;border:0;border-radius:6px;font-size:22px;line-height:1;background:#ffffff14;padding:3px 7px}@media(min-width:1600px){.main-content{padding-top:38px}.dashboard-layout{grid-template-columns:minmax(0,1fr) 340px;gap:26px}.metric-card{padding:27px}.metric-value{font-size:42px}.followers-chart{height:265px}.audience-card{padding:28px}.support-card{padding:30px}.dashboard-bottom .panel{padding:24px}.source-copy strong{font-size:12px}.source-copy small,.recent-events>a{font-size:11px}.dashboard-bottom h2{font-size:17px}.dashboard-bottom .text-link{font-size:11px}}@media(max-width:1250px){.app-shell{padding-left:86px}.sidebar{width:86px;padding-left:7px;padding-right:7px}.topbar{left:86px;padding:0 24px;gap:24px}.topbar-right{gap:14px}.main-content{padding:26px 24px 35px}.dashboard-layout{grid-template-columns:minmax(0,1fr) 270px;gap:18px}.metric-card{gap:9px;padding:18px 13px;min-height:140px}.metric-icon{width:34px;height:34px}.metric-icon svg{width:20px}.metric-value{font-size:31px}.metric-card h2{font-size:10px}.metric-caption{font-size:9px;gap:5px}.service-value{font-size:13px}.audience-card{padding:20px}.audience-card h2{font-size:22px}.audience-chips>span{font-size:10px;padding:9px 10px}.dashboard-bottom{grid-template-columns:1fr}.dashboard-bottom .section-title h2{font-size:16px}.source-copy strong{font-size:12px}.source-copy small{font-size:11px}.recent-events>a{font-size:11px}.source-row{padding:10px 0}.account-name{min-width:75px}.demo-long,.chart-subtitle{display:none}.split-layout{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:1020px){.topbar{gap:20px}.search-trigger{max-width:none}.search-trigger>span{display:none}.search-trigger{flex:0 0 42px;padding:0;justify-content:center}.search-trigger kbd{display:none}.account-name{min-width:95px}.dashboard-layout{grid-template-columns:minmax(0,1fr)}.dashboard-right{display:grid;grid-template-columns:1fr 1fr;align-items:start}.audience-card{padding:24px}.support-card{padding:25px;min-height:325px}.sidebar-footnote{grid-column:1/-1}.dashboard-bottom{grid-template-columns:1fr 1fr}.metrics-grid{gap:15px}.metric-card{padding:22px 18px;gap:13px;min-height:142px}.metric-card h2{font-size:12px}.metric-value{font-size:36px}.metric-caption{font-size:10px}.metric-icon{width:42px;height:42px}.service-value{font-size:15px}.date-range{font-size:10px}.split-layout{grid-template-columns:1fr}.source-copy strong{font-size:10px}}@media(max-width:700px){h1{font-size:27px;letter-spacing:-1px}.app-shell{padding:70px 0 72px}.sidebar{display:none}.topbar{height:70px;left:0;padding:0 20px;gap:13px}.brand-word{font-size:26px}.topbar-right{gap:7px}.account-name,.account-trigger>svg{display:none}.account-trigger .avatar{width:33px;height:33px;font-size:12px}.search-trigger{flex-basis:31px;height:34px;background:transparent;border:0}.demo-badge{font-size:9px;padding:6px 8px}.notification-button{width:31px}.topbar .wordmark-link{margin-right:auto}.main-content{padding:24px 20px}.page-heading{align-items:flex-start;flex-wrap:wrap;gap:13px;margin-bottom:20px}.page-heading p{font-size:12px}.date-range{padding:8px 10px;font-size:10px}.heading-actions{flex-wrap:wrap}.dashboard-layout{gap:18px}.content-stack{gap:16px}.connection-strip{padding:11px 12px;align-items:flex-start}.connection-strip>div{gap:7px}.connection-strip .strip-divider{display:none}.connection-strip>div>span:last-child{width:100%;padding-left:25px;font-size:9px}.connection-strip>.text-link{margin-top:3px}.metrics-grid{grid-template-columns:1fr 1fr;gap:11px}.metric-card{padding:18px 14px;gap:10px;min-height:144px;flex-wrap:wrap}.metric-icon{width:33px;height:33px}.metric-icon svg{width:19px}.metric-card h2{font-size:10px}.metric-value{font-size:31px;margin-top:8px}.metric-caption{font-size:9px;gap:6px}.metric-service{grid-column:1/-1;min-height:auto;align-items:center;padding:14px 17px;flex-wrap:nowrap}.metric-service .metric-icon{width:36px;height:36px}.metric-service>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px 15px;flex:1}.metric-service h2{font-size:10px}.service-value{font-size:12px;margin:0}.metric-service .metric-caption{margin-left:auto}.dashboard-bottom,.dashboard-right{grid-template-columns:1fr}.panel{padding:20px;border-radius:17px}.chart-panel{padding:19px 16px 15px}.section-title h2{font-size:15px}.chart-panel .section-title{gap:7px;margin-bottom:20px}.chart-panel h2{font-size:13px}.period-control button{min-width:32px;padding:6px 8px;font-size:9px}.chart-summary{font-size:9px}.followers-chart{height:205px}.chart-footnote{font-size:8px;line-height:1.6}.source-copy strong{font-size:12px}.dashboard-bottom .text-link{font-size:10px}.dashboard-bottom .panel{padding:20px}.audience-card{padding:23px}.audience-top .eyebrow{font-size:9px}.audience-card h2{font-size:25px}.audience-chips{margin-top:20px}.audience-chips>span{font-size:12px}.support-card{min-height:280px;padding:25px}.support-card h2{font-size:26px}.support-card p{font-size:12px;max-width:270px}.mobile-nav{display:flex;position:fixed;bottom:0;left:0;right:0;height:68px;padding-bottom:env(safe-area-inset-bottom);background:#fffefef5;border-top:1px solid #e9e4f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:center;justify-content:space-around;z-index:30}.mobile-nav>a{display:flex;flex-direction:column;align-items:center;gap:5px;color:#95889e;min-width:65px;font-size:9px;padding:8px;border-radius:12px}.mobile-nav>a.active{color:#6651c9;background:#f4f0ff}.toast{bottom:83px;font-size:11px;width:max-content}.modal{max-height:calc(100dvh - 30px);border-radius:17px}.modal-inner{padding:22px}.modal-heading h2{font-size:20px}.modal-actions{flex-direction:column-reverse}.modal-actions .btn{width:100%}.form-grid{grid-template-columns:1fr}.welcome-panel{padding:20px}.empty-state{padding:35px 5px}.empty-state h2{font-size:21px}.empty-state p{font-size:12px}.welcome-steps{flex-direction:column;gap:15px;align-items:center}.account-summary .badge{display:none}.inline-notice{flex-wrap:wrap}.inline-notice p{flex-basis:80%}.inline-notice a{margin-left:28px}.skip-link{left:15px}}@media(max-width:700px){.metric-card:not(.metric-service){flex-direction:column;align-items:flex-start;gap:10px}.metric-card:not(.metric-service)>div{width:100%}.metric-card:not(.metric-service) .metric-caption{font-size:10px}.metric-service{flex-direction:row}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.source-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--lavender);color:var(--purple);box-shadow:0 0 0 3px #fff9;font-weight:800}.source-avatar img{width:100%;height:100%;object-fit:cover;display:block}.dashboard-live{margin-bottom:24px}.source-preview-overview{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:var(--muted);margin:-2px 0 15px}.source-preview-overview>span{display:flex;align-items:center;gap:6px}.source-preview-overview a{text-decoration:underline;text-underline-offset:3px}.source-preview-row{gap:10px}.source-preview-row .source-copy small{display:flex;align-items:center;gap:5px}.source-preview-rate{text-align:right;font-size:12px;font-weight:800;white-space:nowrap}.source-preview-rate small{display:block;font-size:9px;font-weight:500;color:var(--muted);margin-top:3px}.source-preview .source-copy strong{font-size:11px}.source-preview-detailed .source-copy strong{font-size:13px}.source-preview-detailed .source-row{padding:16px 0}.source-preview-detailed .section-title p{font-size:12px;margin-top:5px}.source-preview-detailed .source-preview-rate{font-size:15px}.source-preview-detailed .source-preview-rate small{font-size:10px}.source-preview-note{color:var(--muted);font-size:11px;margin-top:17px;line-height:1.7}.source-preview-empty{padding:25px 0;text-align:center;color:var(--muted);font-size:12px}.source-preview-empty p{margin:10px 0}.source-preview-detailed .source-preview-overview{font-size:11px;margin-top:5px}.sidebar{overflow-y:auto;scrollbar-width:thin}.nav-main,.nav-bottom{flex-shrink:0}@media(max-height:850px)and (min-width:701px){.nav-main{margin-top:26px;gap:8px}.nav-bottom{padding-top:24px;gap:7px}.sidebar-account{margin-top:7px}}@media(max-width:700px){.source-preview .source-copy strong{font-size:11px}.source-preview-row .source-avatar{width:36px!important;height:36px!important}.source-preview-rate{font-size:11px}.source-preview .text-link{font-size:10px}.source-preview-row{gap:8px}.source-preview .section-title h2{font-size:15px}.source-preview-detailed .section-title{align-items:flex-start;flex-wrap:wrap}.source-preview-detailed .section-title p{font-size:11px}.dashboard-live{margin-bottom:20px}}@media(max-width:700px){.wordmark-link .brand{gap:7px}.wordmark-link .brand-mark{display:block;width:34px;height:34px}}
