.leaderboard-page{max-width:1000px;margin-inline:auto}.leaderboard-page .leaderboard-heading{margin-bottom:24px}.leaderboard-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 28px;margin-bottom:26px;display:flex}.leaderboard-tabs a{min-height:52px;color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:9px;margin-bottom:-1px;padding:12px 0;font-size:14px;font-weight:600;display:inline-flex}.leaderboard-tabs a:hover{color:var(--accent)}.leaderboard-tabs a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent)}.leaderboard-tabs .icon{flex:none;width:18px;height:18px}.leaderboard-results{border:1px solid var(--line);background:var(--paper);border-radius:10px;overflow:hidden}.leaderboard-results-heading{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.leaderboard-results-heading>div{min-width:0}.leaderboard-results-heading h2{letter-spacing:-.5px;margin:0;font-size:20px;line-height:1.4}.leaderboard-results-heading p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.65}.leaderboard-period{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;padding-block:4px;font-size:12px;line-height:1.5;display:inline-flex}.leaderboard-period .icon{flex:none;width:15px;height:15px}.leaderboard-table-wrap{width:100%}.leaderboard-table{table-layout:fixed;border-collapse:collapse;width:100%}.leaderboard-table th,.leaderboard-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);padding:14px 24px;font-size:14px;line-height:1.5}.leaderboard-table thead th{background:var(--surface);color:var(--muted);padding-block:11px;font-size:11px;font-weight:500}.leaderboard-table tbody th{color:var(--ink);font-weight:600}.leaderboard-table tbody tr:last-child :is(th,td){border-bottom:0}.leaderboard-table .leaderboard-place{width:104px}.leaderboard-rank{min-width:30px;min-height:30px;color:var(--muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:3px 5px;font-size:13px;font-weight:600;display:inline-flex}.leaderboard-rank-leading{color:#087f5b;background:#e4f8ef;border-radius:8px}.leaderboard-table .leaderboard-score{text-align:right;font-variant-numeric:tabular-nums;width:140px}.leaderboard-table tbody .leaderboard-score{color:var(--ink);font-weight:700}.leaderboard-leading-row{background:#f3fcf7}.leaderboard-own-row{box-shadow:inset 3px 0 var(--accent);background:#f0f4ff}.leaderboard-member{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.leaderboard-label{overflow-wrap:anywhere}.leaderboard-you{color:#123ccd;white-space:nowrap;background:#fff;border:1px solid #c9d6ff;border-radius:12px;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.leaderboard-privacy{border-top:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:8px;margin:0;padding:16px 24px;font-size:11px;line-height:1.7;display:flex}.leaderboard-privacy .icon{flex:none;width:16px;height:16px;margin-top:1px}.leaderboard-empty{text-align:center;border-top:1px solid var(--line);justify-items:center;gap:10px;padding:44px 24px 52px;display:grid}.leaderboard-empty-icon{width:44px;height:44px;color:var(--accent);background:#edf2ff;border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.leaderboard-empty h3{font-size:18px;line-height:1.5}.leaderboard-empty p{max-width:440px;color:var(--muted);margin:0;font-size:13px}.leaderboard-explanation{gap:8px;margin-top:26px;display:grid}.leaderboard-explanation h2{letter-spacing:-.2px;font-size:15px;line-height:1.5}.leaderboard-explanation p{max-width:90ch;color:var(--muted);margin:0;font-size:12px;line-height:1.75}.about-page .about-audiences{gap:24px}.about-page .about-audience{border-radius:10px;gap:14px;padding:26px}.about-page .about-audience h2{font-size:23px}.about-section-icon{width:34px;height:34px;color:var(--accent);background:#edf2ff;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.about-section-icon .icon{width:18px;height:18px}.about-page .about-audience:first-child .about-section-icon{color:#087f5b;background:#e4f8ef}.about-features{gap:18px;margin:0 0 5px;display:grid}.about-features dt{color:var(--ink);margin-bottom:5px;font-size:14px;font-weight:600}.about-features dd{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.about-page .about-audience .text-link{align-self:end;margin-top:2px}.about-extension{background:#f3fcf7;border:1px solid #b7e8d4;border-radius:10px;align-items:center;gap:18px;padding:22px 26px;display:flex}.about-extension>.about-section-icon{color:#087f5b;background:#e4f8ef;flex:none}.about-extension>div{flex:auto;min-width:0}.about-extension h2{letter-spacing:-.4px;margin-bottom:6px;font-size:18px;line-height:1.5}.about-extension p{color:var(--muted);font-size:13px;line-height:1.75}.about-extension>a{flex:none}.about-page .about-details{gap:34px;margin-block:34px}.about-page .about-details h2{font-size:22px}.about-page .about-details p{color:var(--muted);font-size:13px;line-height:1.8}.about-support{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-top:26px;display:flex}.about-support>div{min-width:0}.about-support h2{margin-bottom:7px;font-size:22px}.about-support p{max-width:65ch;color:var(--muted);margin:0;font-size:13px;line-height:1.8}.about-support>a{flex:none}@media (width<=760px){.leaderboard-tabs{gap:4px 20px}.leaderboard-results-heading{flex-wrap:wrap;gap:8px;padding:20px}.leaderboard-results-heading h2{font-size:18px}.leaderboard-table th,.leaderboard-table td{padding-inline:20px}.leaderboard-table .leaderboard-place{width:84px}.leaderboard-table .leaderboard-score{width:120px}.leaderboard-privacy{padding-inline:20px}.about-extension{flex-wrap:wrap;align-items:flex-start;padding:22px}.about-extension>div{flex-basis:calc(100% - 52px)}.about-extension>a{margin-left:52px}.about-support{flex-wrap:wrap;gap:15px}}@media (width<=480px){.leaderboard-tabs{gap:0 16px}.leaderboard-tabs a{gap:7px;min-height:46px;font-size:12px}.leaderboard-tabs .icon{width:16px;height:16px}.leaderboard-results-heading{padding:18px 14px}.leaderboard-table th,.leaderboard-table td{padding:12px 8px;font-size:12px}.leaderboard-table .leaderboard-place{width:58px;padding-left:14px}.leaderboard-table .leaderboard-score{width:92px;padding-right:14px}.leaderboard-table thead th{font-size:10px}.leaderboard-rank{min-width:26px;min-height:28px;font-size:12px}.leaderboard-privacy{padding:14px}.leaderboard-empty{padding:32px 18px 38px}.leaderboard-empty h3{font-size:17px}.about-page .about-audience{padding:22px 18px}.about-page .about-audience h2{font-size:22px}.about-page .about-audiences{gap:16px}.about-page .about-details{gap:26px;margin-block:28px}.about-extension{gap:12px;padding:20px 18px}.about-extension>div{flex-basis:calc(100% - 46px)}.about-extension>a{margin-left:46px}}.feedback-widget{--feedback-ink:#111827;--feedback-muted:#536078;--feedback-line:#d5dbe6;--feedback-blue:#164bff;--feedback-green:#087f5b;color:var(--feedback-ink);font-family:var(--body-font,"Golos Text", sans-serif);font-size:14px;line-height:1.5}.feedback-widget *,.feedback-widget :before,.feedback-widget :after{box-sizing:border-box}.feedback-widget [hidden]{display:none!important}.feedback-widget button,.feedback-widget input,.feedback-widget textarea{font:inherit}.feedback-widget button,.feedback-widget a{-webkit-tap-highlight-color:transparent}.feedback-widget .icon{flex-shrink:0;width:20px;height:20px}.feedback-widget button{cursor:pointer}.feedback-widget :is(button,a,input,textarea):focus-visible{outline:3px solid var(--feedback-blue);outline-offset:3px}.feedback-widget-dock{z-index:35;left:20px;bottom:max(20px, env(safe-area-inset-bottom));flex-direction:column;align-items:flex-start;gap:12px;max-width:calc(100vw - 40px);display:flex;position:fixed}.feedback-widget:not([data-feedback-ready]) .feedback-widget-dock{margin:20px;position:static}.feedback-widget-dock[data-focus-obscured=true]{visibility:hidden;pointer-events:none}.feedback-widget-hint{border:1px solid var(--feedback-line);background:#fff;border-radius:10px;width:270px;max-width:100%;padding:15px 44px 15px 16px;position:relative;box-shadow:0 8px 35px #14233d14}.feedback-widget-hint:after{content:"";border-right:1px solid var(--feedback-line);border-bottom:1px solid var(--feedback-line);background:#fff;width:10px;height:10px;position:absolute;bottom:-6px;left:23px;transform:rotate(45deg)}.feedback-widget-hint p{color:var(--feedback-muted);margin:0;font-size:12px;line-height:1.6}.feedback-widget-hint strong{color:var(--feedback-ink);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.feedback-widget-icon-button{width:44px;height:44px;color:var(--feedback-muted);background:0 0;border:0;border-radius:6px;flex:0 0 44px;place-items:center;padding:10px;display:grid}.feedback-widget-icon-button .icon{width:17px;height:17px}.feedback-widget-icon-button:hover{background:#1118270a}.feedback-widget-dismiss{position:absolute;top:0;right:0}.feedback-widget-launcher{border:1px solid var(--feedback-blue);background:var(--feedback-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:48px;padding:12px 18px;font-size:12px;font-weight:500;text-decoration:none;display:flex;box-shadow:0 6px 18px #164bff24}.feedback-widget-launcher:hover,.feedback-widget-primary:hover{color:#fff;background:#123ccd;border-color:#123ccd}.feedback-widget-dialog{inset:auto auto max(20px, env(safe-area-inset-bottom)) 20px;overscroll-behavior:contain;border:1px solid var(--feedback-line);width:384px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);color:var(--feedback-ink);background:#fff;border-radius:12px;margin:0;padding:22px;position:fixed;overflow:auto;box-shadow:0 20px 70px #10203924}.feedback-widget-dialog:not([open]){display:none}.feedback-widget-dialog::backdrop{background:#12213c22}.feedback-widget-heading{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.feedback-widget-mark{width:36px;height:36px;color:var(--feedback-green);background:#ecfdf5;border:1px solid #b7e6d2;border-radius:8px;place-items:center;display:grid}.feedback-widget-title{font:700 20px/1.4 var(--heading-font,Manrope, sans-serif);letter-spacing:-.65px;margin:0}.feedback-widget-description{color:var(--feedback-muted);margin:7px 0 18px;font-size:12px;line-height:1.65}.feedback-widget-fields,.feedback-widget-kind{border:0;min-width:0;margin:0;padding:0}.feedback-widget-kind{grid-template-columns:1fr 1fr;gap:8px;display:grid}.feedback-widget-kind label{cursor:pointer;min-width:0;position:relative}.feedback-widget-kind input{opacity:0;width:1px;height:1px;position:absolute}.feedback-widget-kind span{min-height:44px;color:var(--feedback-muted);border:1px solid #7e8da4;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 8px;font-size:12px;display:flex}.feedback-widget-kind .icon{width:16px;height:16px}.feedback-widget-kind input:checked+span{border-color:var(--feedback-blue);color:var(--feedback-blue);background:#f0f4ff}.feedback-widget-kind input:focus-visible+span{outline:3px solid var(--feedback-blue);outline-offset:3px}.feedback-widget-field{gap:7px;margin-top:16px;display:grid}.feedback-widget-field label{font-size:12px;font-weight:600}.feedback-widget-field label small{color:var(--feedback-muted);margin-left:5px;font-size:10px;font-weight:400}.feedback-widget-field input,.feedback-widget-field textarea{width:100%;min-width:0;color:var(--feedback-ink);background:#fff;border:1px solid #7e8da4;border-radius:5px;padding:11px 12px;font-size:13px;line-height:1.6}.feedback-widget-field input{min-height:44px}.feedback-widget-field textarea{resize:vertical;min-height:110px;max-height:220px}.feedback-widget-field input::placeholder,.feedback-widget-field textarea::placeholder{color:#66738a}.feedback-widget-field [aria-invalid=true]{border-color:#ad2033}.feedback-widget-error{color:#ad2033;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.feedback-widget-kind+.feedback-widget-error{margin-top:6px}.feedback-widget-page{min-height:44px;color:var(--feedback-muted);cursor:pointer;align-items:center;gap:8px;margin:10px 0 8px;font-size:11px;display:flex}.feedback-widget-page input{width:16px;height:16px;accent-color:var(--feedback-blue);flex-shrink:0;margin:0}.feedback-widget .recaptcha-check{margin-top:14px;font-size:11px}.feedback-widget-primary{border:1px solid var(--feedback-blue);background:var(--feedback-blue);color:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;margin-top:16px;padding:12px 16px;display:flex;font-size:12px!important;font-weight:600!important}.feedback-widget-page~.feedback-widget-primary{margin-top:0}.feedback-widget .recaptcha-check+.feedback-widget-primary{margin-top:16px}.feedback-widget-primary .icon{width:17px;height:17px}.feedback-widget-fields:disabled .feedback-widget-primary{cursor:wait;opacity:.65}.feedback-widget-fields:disabled input,.feedback-widget-fields:disabled textarea{opacity:.8}.feedback-widget-privacy{color:var(--feedback-muted);text-align:center;margin:11px 0 0;font-size:10px;line-height:1.6}.feedback-widget-status{color:#892034;overflow-wrap:anywhere;background:#fff6f7;border:1px solid #e6c4c9;border-radius:5px;margin:0 0 14px;padding:10px 12px;font-size:12px;line-height:1.6}.feedback-widget-status[data-state=sending]{border-color:var(--feedback-line);color:var(--feedback-muted);background:#f5f7fc}.feedback-widget-status ul{margin:6px 0 0;padding-left:18px}.feedback-widget-status a{color:inherit}.feedback-widget-trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feedback-widget-success{text-align:center;padding:12px 0 0}.feedback-widget-success-icon{width:48px;height:48px;color:var(--feedback-green);background:#ecfdf5;border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.feedback-widget-success h3{font:700 20px/1.4 var(--heading-font,Manrope, sans-serif);margin:0}.feedback-widget-success p{color:var(--feedback-muted);margin:12px 0;font-size:12px;line-height:1.7}.feedback-widget-success .feedback-widget-primary{justify-content:center}.feedback-widget-new{min-height:44px;color:var(--feedback-blue);background:0 0;border:0;border-radius:5px;margin-top:6px;padding:10px;font-size:12px!important}.feedback-widget-new:hover{background:#f0f4ff}@media (width<=700px){.feedback-widget-dock{left:12px;bottom:max(12px, env(safe-area-inset-bottom));max-width:calc(100vw - 24px)}.feedback-widget-dialog{inset:auto auto max(12px, env(safe-area-inset-bottom)) 12px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:18px}.feedback-widget-title{font-size:19px}.feedback-widget-description{margin-bottom:14px}.feedback-widget-field input,.feedback-widget-field textarea{font-size:16px}}@media (height<=480px){.feedback-widget-dialog{top:max(12px, env(safe-area-inset-top));max-height:calc(100dvh - 24px);bottom:auto}.feedback-widget-hint{display:none}}@media (prefers-reduced-motion:no-preference){.feedback-widget-launcher,.feedback-widget-primary{transition:background-color .15s,border-color .15s}}.promotion-page{gap:28px;min-width:0}.promotion-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.promotion-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.promotion-stat{border-top:3px solid var(--signal-blue,#164bff);min-width:0;margin:0;padding:22px}.promotion-stat dt{color:#536078;font-size:.8rem;line-height:1.5}.promotion-stat dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:clamp(1rem,1.6vw,1.65rem);font-weight:750}.promotion-stat small{font-size:.7rem}.promotion-page .editor-panel{min-width:0}.promotion-page h2,.promotion-page h3{overflow-wrap:anywhere}.promotion-page .text-link{margin:8px 12px 8px 0;display:inline-block}.promotion-page .campaign-form{max-width:640px}.promotion-page textarea{max-width:100%}.promotion-page .field-error:empty,.promotion-page .field-hint:empty{display:none}.promotion-terms{margin:20px 0}.promotion-terms>div{border-bottom:1px solid #d5dbe6;justify-content:space-between;align-items:baseline;gap:20px;padding:12px 0;display:flex}.promotion-terms dt{color:#536078;font-size:.875rem}.promotion-terms dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.promotion-prize{color:#164bff;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:16px 0;font-size:clamp(1.45rem,2.5vw,2.5rem);font-weight:800}.promotion-prize span{color:#536078;font-size:.875rem;font-weight:600}.promotion-table{max-width:100%;margin-top:20px;overflow-x:auto}.promotion-table table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.promotion-table th{color:#536078;background:#f2f4f8}.promotion-table th,.promotion-table td{white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid #d5dbe6;padding:14px 16px}.promotion-table small{color:#536078;margin-top:4px;display:block}.promotion-empty{color:#536078;padding:28px 0;line-height:1.65}.promotion-details{border-top:1px solid #d5dbe6;margin-top:16px;padding:16px 0 0}.promotion-details summary{cursor:pointer;align-content:center;min-height:44px;font-weight:700}.promotion-details[open]>summary{margin-bottom:16px}.promotion-page :focus-visible{outline-offset:3px;outline:3px solid #164bff}@media (width<=1100px){.promotion-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.promotion-grid{grid-template-columns:minmax(0,1fr)}.promotion-stat{padding:16px}.promotion-terms>div{flex-wrap:wrap;gap:6px}.promotion-page .button{white-space:normal;text-align:center}}.promotion-table tbody th{color:inherit;background:0 0}.promotion-own-row{border-inline-start:3px solid var(--signal-blue,#164bff)}.promotion-own-row>th,.promotion-own-row>td{font-weight:700}.promotion-contest-card h4{margin:24px 0 8px}.support-workspace{max-width:1120px;margin-inline:auto}.support-heading>.support-status,.support-heading>.preview-badge{flex-shrink:0;margin-top:5px}.support-index-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:26px;display:grid}.support-section-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:16px;display:flex}.support-section-heading h2{letter-spacing:-.65px;margin-top:10px;font-size:28px;line-height:1.25}.support-open-count{color:var(--muted);flex-shrink:0;font-size:12px}.support-open-count strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px}.support-filters{margin-bottom:14px}.support-filters>.button,.support-filters>.filter-reset{margin-top:25px}.support-ticket-list{gap:12px;display:grid}.support-ticket-row{border:1px solid var(--line);background:var(--paper);border-radius:13px;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:17px;padding:20px 19px;display:grid}.support-ticket-row:hover{border-color:#d5dbe6;box-shadow:0 8px 22px -22px #111827}.support-ticket-main{min-width:0}.support-ticket-labels{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.support-category,.support-own-label{background:var(--mint);color:#536078;border-radius:999px;align-items:center;min-height:27px;padding:4px 9px;font-size:12px;font-weight:650;line-height:1.5;display:inline-flex}.support-own-label{color:#6d5c20;background:#fff;border:1px solid #dfd1a5}.support-status{color:#111827;text-align:center;background:#fff;border:1px solid #d5dbe6;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:31px;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.support-status-waiting-support{color:#6d5c20;background:#fff;border-color:#dfd1a5}.support-status-waiting-user{color:#111827;background:#f5f6f8;border-color:#d5dbe6}.support-status-closed{color:#536078;background:#fff;border-color:#d5dbe6}.support-ticket-main h3{overflow-wrap:anywhere;margin-top:10px;font-size:18px;line-height:1.45}.support-ticket-main h3 a:hover{color:#536078;text-underline-offset:4px;text-decoration:underline}.support-ticket-main>p{color:var(--muted);overflow-wrap:anywhere;margin-top:7px;font-size:12px;line-height:1.65}.support-ticket-main time{font-variant-numeric:tabular-nums}.support-empty{margin-top:10px;padding-block:43px}.support-empty h3{margin-top:19px;font-size:23px;line-height:1.35}.support-create-panel{position:sticky;top:22px}.support-form-heading{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);gap:16px;margin-bottom:23px;padding-bottom:22px;display:grid}.support-form-heading h2,.support-reply-panel h2,.support-state-panel h2{letter-spacing:-.4px;font-size:20px;line-height:1.4}.support-form-heading p,.support-closed-copy{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.75}.support-form{gap:20px;display:grid}.support-form .button:not(.button-full){justify-self:start;min-height:48px}.support-limit-notice{margin-top:0}.support-detail-heading{margin-bottom:24px}.support-state-note{background:var(--lime-soft);color:#536078;border:1px solid #d5dbe6;border-radius:11px;align-items:flex-start;gap:11px;margin-bottom:26px;padding:15px 17px;font-size:13px;line-height:1.7;display:flex}.support-state-note .icon{flex-shrink:0;width:19px;height:19px;margin-top:2px}.support-thread-section{border:1px solid var(--line);background:#fff;border-radius:16px;padding:27px 29px}.support-thread-heading{border-bottom:1px solid var(--line);padding-bottom:20px}.support-thread{gap:14px;padding-top:22px;display:grid}.support-entry{border:1px solid var(--line);background:var(--paper);border-radius:13px 13px 13px 4px;width:min(82%,760px);padding:18px 19px}.support-entry.is-user{background:#f5f6f8;border-color:#d5dbe6;border-radius:13px 13px 4px;justify-self:end}.support-entry.is-event{background:#fff;border-style:dashed;border-radius:13px;justify-self:center;width:min(82%,560px);max-width:100%;padding:14px 16px}.support-entry-meta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.support-entry-meta p{flex-wrap:wrap;align-items:baseline;gap:7px;min-width:0;display:flex}.support-entry-meta strong{color:var(--ink);overflow-wrap:anywhere;font-size:13px}.support-entry-meta span{color:var(--muted);font-size:12px}.support-entry-meta time{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.support-entry-body{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:11px;font-size:14px;line-height:1.78}.support-entry-event{color:var(--muted);align-items:center;gap:8px;font-size:12px;line-height:1.6;display:flex}.support-entry-event .icon{flex-shrink:0;width:16px;height:16px}.support-thread-end{height:1px;scroll-margin-top:20px;display:block}.support-thread-section .pagination-bar{margin-bottom:0}.support-conversation-actions{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:24px;margin-top:26px;display:grid}.support-reply-panel,.support-state-panel{padding:27px}.support-reply-panel>.support-form{margin-top:21px}.support-state-panel>p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.75}.support-state-panel>form{margin-top:19px}.support-own-notice{margin-bottom:24px}.support-own-notice .text-link{margin-top:9px}.support-admin-overview{background:var(--lime-soft);border:1px solid #d5dbe6;border-radius:16px;padding:25px 28px}.support-admin-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:23px;display:grid}.support-admin-totals dt{color:var(--muted);font-size:12px;line-height:1.6}.support-admin-totals dd{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:6px;font-size:27px;font-weight:600}.support-admin-list{margin-top:43px}.support-admin-list .section-heading h2{font-size:28px}.support-admin-filters{margin-top:19px}.support-admin-filters>.button,.support-admin-filters>.filter-reset{margin-top:25px}.support-search-field{flex:250px}.support-search-field input{background:var(--paper);width:100%;min-width:0;min-height:44px;color:var(--ink);font:14px/1.6 var(--font);border:1px solid #8793a8;border-radius:8px;padding:9px 13px}.support-search-field input:hover{border-color:#536078}.support-search-field input:focus{outline-offset:1px;border-color:#536078;outline:3px solid #d5dbe6}.support-search-field input[aria-invalid=true]{border-color:var(--danger)}.support-search-field input[aria-invalid=true]:focus{outline-color:#f2dad6}.admin-support-ticket-list{margin-top:7px}.admin-support-ticket-row.is-own{background:#fff}@media (width<=900px){.support-index-grid,.support-conversation-actions{grid-template-columns:1fr}.support-create-panel{grid-row:1;position:static}.support-entry{width:min(88%,720px)}}@media (width<=760px){.support-heading{flex-direction:column;align-items:stretch}.support-heading>.button{width:100%}.support-heading>.support-status,.support-heading>.preview-badge{align-self:flex-start}.support-admin-totals{grid-template-columns:1fr;gap:17px}.support-admin-filters .filter-field{flex:calc(50% - 8px)}.support-search-field{flex-basis:100%}.support-entry{width:92%}}@media (width<=440px){.support-section-heading{flex-direction:column;align-items:flex-start;gap:11px}.support-section-heading h2{font-size:25px}.support-open-count{align-self:flex-start}.support-filters .filter-field,.support-admin-filters .filter-field{flex-basis:100%;width:100%}.support-filters .filter-field select,.support-admin-filters .filter-field select{width:100%;min-width:0;font-size:16px}.support-filters>.button,.support-filters>.filter-reset,.support-admin-filters>.button,.support-admin-filters>.filter-reset{margin-top:0}.support-filters>.button,.support-admin-filters>.button{width:100%}.support-ticket-row{padding:18px 16px}.support-ticket-main h3{font-size:17px}.support-create-panel,.support-reply-panel,.support-state-panel{padding:21px 18px}.support-form-heading{grid-template-columns:1fr;gap:13px}.support-form .button:not(.button-full){width:100%}.support-thread-section{padding:22px 14px}.support-thread-heading{flex-direction:column;align-items:flex-start;gap:6px}.support-entry,.support-entry.is-event{width:100%}.support-entry{padding:16px}.support-entry-meta{flex-direction:column;align-items:flex-start;gap:5px}.support-entry-meta time{white-space:normal}.support-admin-overview{padding:21px 18px}.support-admin-list .section-heading h2{font-size:25px}.support-admin-totals dd{font-size:24px}}@media (prefers-reduced-motion:reduce){.support-ticket-row{transition:none}}.user-access-workspace{max-width:1120px;margin-inline:auto}.user-access-filters{align-items:flex-start;margin-top:15px}.user-access-filters .filter-field{min-width:0}.user-access-filters .filter-field select{min-width:175px}.user-access-filters .user-access-search{flex:260px}.user-access-search input{background:var(--paper);width:100%;min-width:0;min-height:44px;color:var(--ink);font:16px/1.5 var(--font);border:1px solid #8793a8;border-radius:8px;padding:9px 13px;display:block}.user-access-search input:hover{border-color:#536078}.user-access-search input:focus{outline-offset:1px;border-color:#536078;outline:3px solid #d5dbe6}.user-access-search input[aria-invalid=true],.user-access-filters select[aria-invalid=true]{border-color:var(--danger)}.user-access-filters>.button,.user-access-filters>.filter-reset{margin-top:25px}.user-access-list{gap:14px;margin-top:14px;display:grid}.user-access-row{border:1px solid var(--line);background:var(--paper);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(175px,.6fr) auto;align-items:center;gap:20px;padding:23px 25px;display:grid}.user-access-identity{min-width:0}.user-access-id{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.user-access-identity h3{overflow-wrap:anywhere;margin-top:5px;font-size:20px;line-height:1.4}.user-access-identity h3 a:hover{color:#536078;text-underline-offset:4px;text-decoration:underline}.user-access-identity>.email-address{color:var(--muted);margin-top:6px;font-size:13px}.user-access-labels{flex-wrap:wrap;align-items:center;gap:7px 10px;min-width:0;display:flex}.user-access-role{width:100%;color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:600}.user-access-status{color:#111827;overflow-wrap:anywhere;background:#f5f6f8;border:1px solid #d5dbe6;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:31px;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.user-access-status.is-suspended{color:#862e28;background:#fff;border-color:#dba9a2}.user-access-verification{width:100%;color:var(--muted);font-size:12px}.user-access-empty{margin-top:14px}.user-access-empty h3{margin-top:20px;font-size:23px;line-height:1.4}.user-access-heading-status{flex-shrink:0;margin-top:5px}.user-access-conflict{color:var(--muted);margin-top:12px;font-size:13px}.user-access-detail-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:start;gap:24px;margin-top:26px;display:grid}.user-access-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:25px;display:grid}.user-access-details dt{color:var(--muted);font-size:12px}.user-access-details dd{color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:7px;font-size:13px;font-weight:600}.user-access-reason{background:#fff;border:1px solid #dba9a2;border-radius:10px;margin-top:25px;padding:17px 18px}.user-access-reason h3{color:#862e28;font-size:14px}.user-access-reason p{color:#862e28;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:13px}.user-access-reason .field-hint{color:#862e28;margin-top:12px;display:block}.user-access-role-guide{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.user-access-role-guide h3{font-size:15px}.user-access-role-guide dl{gap:15px;margin-top:16px;display:grid}.user-access-role-guide dt{color:var(--ink);font-size:12px;font-weight:600}.user-access-role-guide dd{color:var(--muted);margin-top:3px;font-size:12px}.user-access-role-guide>.field-hint{margin-top:20px}.user-access-actions>h2{letter-spacing:-.4px;font-size:20px;line-height:1.4}.user-access-actions>p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.75}.user-access-impact{margin-top:20px}.user-access-action-list{gap:12px;margin-top:24px;display:grid}.user-access-action{border:1px solid var(--line);background:var(--paper);border-radius:10px;min-width:0}.user-access-action[open]{border-color:#d5dbe6}.user-access-action summary{min-height:49px;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;padding:13px 15px;font-size:13px;font-weight:600;line-height:1.7}.user-access-action form{border-top:1px solid var(--line);gap:18px;padding:18px 15px}.user-access-action-impact{color:var(--text);font-size:12px;line-height:1.8}.user-access-action .button{padding-inline:12px;font-size:13px}.user-access-action .form-field>label{overflow-wrap:anywhere}.user-access-action select[aria-invalid=true]:focus{outline-color:#f2dad6}.user-access-audit .history-body{min-width:0}.user-access-audit-transition{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;max-width:770px;margin-top:12px;display:grid}.user-access-audit-transition dt{color:var(--muted);font-size:12px}.user-access-audit-transition dd{color:var(--ink);overflow-wrap:anywhere;margin-top:3px;font-size:12px}.account-access-workspace{max-width:780px;margin-inline:auto}.account-access-date{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:12px;font-size:12px}.account-access-reason{border-top:1px solid var(--line);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:22px;padding-top:20px;font-size:15px;line-height:1.8}.account-access-help{margin-top:24px}.account-access-help>h2{font-size:20px;line-height:1.4}.account-access-help>p{color:var(--muted);margin-top:15px;font-size:14px;line-height:1.8}.account-access-help>.button{margin-top:22px}.account-access-security{border-top:1px solid var(--line);margin-top:27px;padding-top:23px}.account-access-security>p{color:var(--muted);font-size:13px}.account-access-links{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:10px;display:flex}.account-access-links form{min-width:0}.account-access-information{flex-wrap:wrap;gap:8px 28px;margin-top:22px;display:flex}@media (width<=900px){.user-access-detail-grid{grid-template-columns:1fr}.user-access-action form{max-width:640px}.user-access-filters .user-access-search{flex-basis:100%}.user-access-filters>.button,.user-access-filters>.filter-reset{margin-top:25px}}@media (width<=760px){.user-access-row{grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:22px}.user-access-labels{grid-area:2/1/auto/-1}.user-access-role,.user-access-verification{width:auto}.user-access-open{grid-area:1/2}.user-access-heading-status{margin-top:20px}}@media (width<=440px){.user-access-filters .filter-field{flex:100%;width:100%}.user-access-filters .filter-field select{width:100%;min-width:0;font-size:16px}.user-access-filters>.button,.user-access-filters>.filter-reset{margin-top:0}.user-access-filters>.filter-reset{min-height:44px}.user-access-row{grid-template-columns:minmax(0,1fr);gap:15px;padding:20px 18px}.user-access-identity h3{font-size:19px}.user-access-open{grid-area:3/1;justify-self:start}.user-access-details{grid-template-columns:1fr;gap:18px}.user-access-action summary{padding:13px 12px}.user-access-action form{padding:17px 12px}.user-access-action .form-field>label{font-size:12px}.user-access-audit-transition{grid-template-columns:1fr;gap:10px}.account-access-help>.button{width:100%;padding-inline:12px}.account-access-reason{font-size:14px}.account-access-links{flex-direction:column;align-items:flex-start;gap:2px}.account-access-links .text-button{padding-inline:0}}.finance-workspace{min-width:0}.finance-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 24px;padding-bottom:16px;display:flex}.finance-nav a{min-height:44px;color:var(--muted);align-items:center;gap:10px;padding:9px 3px;font-size:14px;font-weight:600;display:inline-flex}.finance-nav a:hover{color:var(--ink);text-underline-offset:6px;text-decoration:underline}.finance-nav a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px var(--ink)}.finance-nav .icon{width:17px;height:17px}.finance-section{min-width:0;margin-top:32px}.finance-section+.finance-section{margin-top:40px}.finance-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 24px;display:flex}.finance-section-heading>div{min-width:0}.finance-section-heading h2{letter-spacing:-.55px;overflow-wrap:anywhere;font-size:25px;line-height:1.35}.finance-section-heading .eyebrow{margin-bottom:10px}.finance-section-heading .report-period{margin-top:11px}.finance-section-heading>.text-link{align-items:center;gap:8px;min-height:44px;display:inline-flex}.finance-section-heading>.text-link .icon{width:17px;height:17px}.finance-unit{color:var(--muted);padding-top:4px;font-size:12px;line-height:1.6}.finance-note{max-width:920px;color:var(--muted);overflow-wrap:anywhere;margin-top:13px;font-size:12px;line-height:1.8}.finance-period-summary{background:var(--lime-soft);border:1px solid #d5dbe6;border-radius:16px;padding:27px 28px}.finance-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:27px;display:grid}.finance-metrics>div{min-width:0}.finance-metrics dt{color:var(--text);font-size:12px;line-height:1.6}.finance-metrics dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(21px,2vw,28px);font-weight:600;line-height:1.35}.finance-metric-note{color:var(--muted);margin-top:7px;font-size:12px;font-weight:400;line-height:1.65;display:block}.finance-summary-note{border-top:1px solid var(--line);margin-top:25px;padding-top:18px}.finance-period-summary .finance-summary-note{border-color:#d5dbe6}.finance-table-scroll{border:1px solid var(--line);background:var(--paper);scrollbar-width:thin;border-radius:13px;max-width:100%;margin-top:22px;overflow-x:auto}.finance-table-scroll:focus-visible{outline-offset:3px}.finance-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px;line-height:1.65}.finance-table th,.finance-table td{vertical-align:top;padding:15px 16px}.finance-table thead th{border-bottom:1px solid var(--line);background:var(--mint);color:var(--text);font-size:12px;font-weight:600}.finance-table tbody th{color:var(--ink);font-weight:600}.finance-table tbody tr+tr>*{border-top:1px solid var(--line)}.finance-table .finance-number{text-align:right;font-variant-numeric:tabular-nums}.finance-amount{white-space:nowrap;color:var(--ink)}.finance-table-link{text-underline-offset:4px;align-items:center;min-height:44px;margin-block:-8px;padding:8px 2px;text-decoration:underline;display:inline-flex}.finance-table-link:hover{color:#536078;text-decoration-thickness:2px}.finance-primary{color:var(--ink);overflow-wrap:anywhere;font-weight:600;display:block}.finance-secondary{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;font-weight:400;display:block}.finance-reference{overflow-wrap:anywhere;display:block}.finance-reference+.finance-reference{margin-top:5px}.finance-date{font-variant-numeric:tabular-nums}.finance-cell-label{display:none}.finance-table-empty{color:var(--muted);text-align:center;padding-block:25px!important}.finance-campaign-table{min-width:1040px}.finance-campaign-table .finance-row-title{width:25%;min-width:240px;max-width:310px}.finance-campaign-table th,.finance-campaign-table td{padding-inline:12px}.finance-journal-table .finance-row-title,.finance-entries-table .finance-row-title{width:26%;min-width:170px}.finance-journal-table td,.finance-entries-table td{overflow-wrap:anywhere}.finance-current{border-top:1px solid var(--line);padding-top:34px}.finance-snapshot time{color:var(--text);font-variant-numeric:tabular-nums}.finance-balances{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin-top:12px;display:grid}.finance-balances>div{border-bottom:1px solid var(--line);min-width:0;padding-block:21px}.finance-balances dt{color:var(--muted);font-size:12px}.finance-balances dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:24px;font-weight:600;line-height:1.4}.finance-balances .finance-technical-balance{background:var(--mint);border:0;border-radius:12px;grid-column:1/-1;margin-top:23px;padding:19px 21px}.finance-technical-note{max-width:750px;color:var(--muted);margin-top:10px;font-size:12px;font-weight:400;line-height:1.8;display:block}.finance-reconciliation{background:var(--paper);border:1px solid #d5dbe6;border-radius:16px;padding:26px 28px}.finance-check-status{color:var(--ink);align-items:flex-start;gap:7px;font-size:12px;font-weight:600;line-height:1.75;display:inline-flex}.finance-check-status .icon{width:18px;height:18px;margin-top:1px}.finance-reconciliation-mismatch{border-color:#dba9a2}.finance-reconciliation-mismatch .finance-check-status{color:var(--danger)}.finance-checks{margin-top:18px}.finance-checks>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px 24px;padding-block:13px;display:grid}.finance-checks dt{overflow-wrap:anywhere;font-size:12px}.finance-checks dt span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.finance-checks dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:17px;font-weight:600}.finance-checks dd span{color:var(--muted);font-size:12px;font-weight:400}.finance-empty{border:1px solid var(--line);background:var(--paper);border-radius:13px;align-items:flex-start;gap:15px;margin-top:22px;padding:25px;display:flex}.finance-empty>.icon{color:var(--muted);margin-top:3px}.finance-empty>div{min-width:0}.finance-empty h3{font-size:17px;line-height:1.5}.finance-empty p{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.75}.finance-empty .text-link{align-items:center;min-height:44px;margin-top:10px;display:inline-flex}.finance-journal-filters .finance-kind-filter{min-width:240px;max-width:100%}.finance-kind-filter select{max-width:100%}.finance-journal-totals{grid-template-columns:repeat(2,minmax(0,1fr));max-width:750px}.finance-transaction-summary{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:28px}.finance-transaction-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px;margin-top:26px;display:grid}.finance-transaction-details>div{min-width:0}.finance-transaction-details dt{color:var(--muted);font-size:12px}.finance-transaction-details dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:13px;font-weight:600}.finance-reason{background:var(--mint);border-radius:10px;margin-top:25px;padding:18px 20px}.finance-reason h3{font-size:12px}.finance-reason p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.8}@media (width<=1000px){.finance-metrics,.finance-transaction-details,.finance-balances{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.finance-table-scroll:has(.finance-responsive-table){background:0 0;border:0;overflow:visible}.finance-responsive-table{min-width:0;display:block}.finance-responsive-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.finance-responsive-table tbody{gap:15px;display:grid}.finance-responsive-table tbody tr{border:1px solid var(--line);background:var(--paper);border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 20px;padding:21px;display:grid}.finance-responsive-table th,.finance-responsive-table td{overflow-wrap:anywhere;min-width:0;padding:0;display:block}.finance-responsive-table tbody tr+tr>*{border:0}.finance-responsive-table .finance-row-title{border-bottom:1px solid var(--line);grid-column:1/-1;width:100%;min-width:0;max-width:none;padding-bottom:13px}.finance-responsive-table tbody tr+tr>.finance-row-title{border-bottom:1px solid var(--line)}.finance-responsive-table .finance-number{text-align:left}.finance-responsive-table .finance-amount{white-space:normal}.finance-cell-label{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:400;line-height:1.6;display:block}.finance-entries-table td:nth-child(2),.finance-entries-table td:nth-child(3){grid-column:1/-1}}@media (width<=600px){.finance-section-heading h2{font-size:23px}.finance-period-summary,.finance-reconciliation,.finance-transaction-summary{padding:22px 20px}.finance-checks>div{grid-template-columns:1fr;gap:5px}.finance-empty{padding:21px 19px}.finance-table-compact{font-size:12px}.finance-table-compact th,.finance-table-compact td{padding:12px 10px}.finance-table-compact thead th{font-size:12px}}@media (width<=440px){.finance-section+.finance-section{margin-top:32px}.finance-period-summary,.finance-reconciliation,.finance-transaction-summary{padding:21px 18px}.finance-metrics{grid-template-columns:1fr;gap:19px}.finance-metrics>div+div{border-top:1px solid #d5dbe6;padding-top:17px}.finance-metrics dd{font-size:27px}.finance-balances{grid-template-columns:1fr}.finance-balances .finance-technical-balance{padding:18px}.finance-balances dd{font-size:25px}.finance-journal-filters .finance-kind-filter{min-width:0}.finance-transaction-details{grid-template-columns:1fr;gap:18px}.finance-responsive-table tbody tr{gap:15px 16px;padding:18px}.finance-nav{gap:8px 20px}}.finance-entry-warning{border:1px solid var(--danger);color:var(--danger);overflow-wrap:anywhere;background:#fff;border-radius:12px;margin-block:20px;padding:20px}.finance-entry-warning p{margin-top:8px}.information-nav{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.information-nav a{border:1px solid var(--line);border-radius:10px;align-items:center;min-height:44px;padding:9px 15px;display:inline-flex}.information-nav a:hover,.information-nav a[aria-current=page]{background:var(--lime-soft);color:var(--ink)}.information-page{max-width:1100px;margin-inline:auto}.information-grid{grid-template-columns:1fr 1fr;gap:24px;margin:28px 0;display:grid}.information-copy{align-content:start;gap:16px;display:grid}.information-copy h2{font-size:26px;line-height:1.3}.information-copy p{max-width:72ch}.information-copy .button,.information-copy .text-link{justify-self:start}.information-section{margin-block:44px}.information-definitions{gap:24px;display:grid}.information-definitions div{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;gap:20px;padding-bottom:24px;display:grid}.information-definitions dt{color:var(--ink);font-weight:600}.information-callout{background:var(--lime-soft);border-radius:12px;padding:20px}.information-longread{gap:32px;max-width:780px;margin:32px 0}.information-longread section{gap:14px;display:grid}.information-faq{gap:16px;max-width:880px;display:grid}.information-faq details{background:var(--paper);border:1px solid var(--line);border-radius:14px}.information-faq summary{cursor:pointer;color:var(--ink);padding:22px;font-size:19px;font-weight:600}.information-faq details>div{padding:0 22px 24px}.information-contact{color:var(--ink);text-underline-offset:5px;overflow-wrap:anywhere;font-size:24px;font-weight:600;text-decoration:underline}.footer-links{flex-wrap:wrap;justify-content:center;gap:10px 22px;display:flex}.footer-links a{align-items:center;min-height:44px;display:inline-flex}.footer-links a:hover{text-decoration:underline}@media (width<=760px){.information-grid{grid-template-columns:1fr}.information-definitions div{grid-template-columns:1fr;gap:8px}.information-copy h2{font-size:23px}.site-footer{flex-wrap:wrap}.footer-links{order:3;justify-content:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){.information-faq *,.information-nav *{scroll-behavior:auto;transition:none}}.news-workspace{max-width:1120px;margin-inline:auto}.news-public-page{max-width:980px}.news-heading>.news-status,.news-heading>.preview-badge{flex-shrink:0;margin-top:5px}.news-heading h1,.news-list-item h2,.news-admin-row h2{white-space:pre-wrap}.news-plain-text{white-space:pre-wrap;overflow-wrap:anywhere}.news-date{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.7}.news-list{border-top:1px solid var(--line)}.news-list-item{border-bottom:1px solid var(--line);padding:29px 0 28px}.news-list-item h2{letter-spacing:-.5px;overflow-wrap:anywhere;max-width:800px;margin-top:11px;font-size:26px;line-height:1.35}.news-list-item h2 a:hover,.news-admin-row h2 a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.news-list-summary{max-width:780px;color:var(--text);margin-top:13px;font-size:14px;line-height:1.85}.news-read-link{min-height:44px;margin-top:12px}.news-empty{padding-block:48px}.news-empty h2{margin-top:19px;font-size:25px;line-height:1.4}.news-empty>p{max-width:490px}.news-article{max-width:820px}.news-article-heading{margin-bottom:27px}.news-article-heading .news-date{margin-top:19px}.news-article-summary{color:var(--ink);font-size:18px;line-height:1.85}.news-article-body{color:var(--text);margin-top:29px;font-size:16px;line-height:1.95}.news-article-footer{border-top:1px solid var(--line);max-width:820px;margin-top:35px;padding-top:23px}.news-article-footer .text-link{min-height:44px}.news-status{border:1px solid var(--line);background:var(--mint);width:fit-content;max-width:100%;min-height:31px;color:var(--ink);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:5px 11px;font-size:12px;font-weight:650;line-height:1.5;display:inline-flex}.news-status.is-published{background:var(--lime-soft);color:var(--ink);border-color:#d5dbe6}.news-status.is-draft{color:var(--muted);background:var(--paper)}.news-filters{align-items:flex-start}.news-filters .filter-field{min-width:0}.news-search-field{flex:280px}.news-filters input,.news-filters select{background:var(--paper);width:100%;min-width:0;min-height:44px;color:var(--ink);font:16px/1.5 var(--font);border:1px solid #8793a8;border-radius:8px;padding:9px 12px;display:block}.news-filters select{min-width:200px;padding-right:30px}.news-filters input:focus,.news-filters select:focus{outline-offset:1px;border-color:#536078;outline:3px solid #d5dbe6}.news-filters input[aria-invalid=true],.news-filters select[aria-invalid=true]{border-color:var(--danger)}.news-filters>.button,.news-filters>.filter-reset{margin-top:25px}.news-admin-list{gap:14px;display:grid}.news-admin-row{border:1px solid var(--line);background:var(--paper);border-radius:13px;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:22px;padding:24px;display:grid}.news-admin-row-main{min-width:0}.news-item-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px 13px;font-size:12px;display:flex}.news-admin-row h2{letter-spacing:-.3px;overflow-wrap:anywhere;margin-top:12px;font-size:21px;line-height:1.4}.news-admin-row .news-list-summary{margin-top:9px;font-size:13px}.news-admin-row .news-date{margin-top:12px;font-size:12px}.news-create-page{max-width:900px}.news-editor-panel h2,.news-saved-content h2,.news-visibility-panel h2{letter-spacing:-.35px;font-size:21px;line-height:1.45}.news-panel-intro{color:var(--muted);margin-top:11px;font-size:13px;line-height:1.8}.news-editor-panel>.news-form{margin-top:25px}.news-form{gap:21px;display:grid}.news-form>.button{justify-self:start;min-height:48px}.news-form .form-field textarea{min-width:0;min-height:112px}.news-form .form-field .news-title-field{min-height:78px}.news-editor-reason{border-top:1px solid var(--line);padding-top:22px}.news-form-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.news-form-actions .button,.news-form-actions .text-link{min-height:48px}.news-detail-grid{grid-template-columns:minmax(0,1fr) minmax(290px,.48fr);align-items:start;gap:24px;display:grid}.news-content-column{gap:24px;min-width:0;display:grid}.news-saved-content .news-article-summary{margin-top:20px;font-size:16px}.news-saved-content .news-article-body{margin-top:23px;font-size:14px}.news-retained-draft{border-color:#d5dbe6}.news-retained-draft input[readonly],.news-retained-draft textarea[readonly],.news-retained-reason textarea[readonly]{background:var(--mint)}.news-state-details{gap:16px;margin-top:21px;display:grid}.news-state-details dt{color:var(--muted);font-size:12px;line-height:1.6}.news-state-details dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.75}.news-public-link{min-height:44px;margin-top:13px}.news-visibility-action{border-top:1px solid var(--line);margin-top:22px}.news-visibility-action>summary,.news-snapshot>summary{min-height:48px;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;padding-block:13px;font-size:13px;font-weight:600;line-height:1.7}.news-visibility-action>summary:hover,.news-snapshot>summary:hover{text-underline-offset:4px;text-decoration:underline}.news-visibility-action .news-form{gap:18px;padding-top:6px}.news-action-impact,.news-visibility-note,.news-retained-reason>p{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.8}.news-visibility-note{margin-top:18px}.news-retained-reason{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:15px;margin-top:20px;padding-block:20px;display:grid}.news-history{margin-top:43px}.news-history .history-body{min-width:0}.news-history .history-actor,.news-history .history-top h3{overflow-wrap:anywhere}.news-snapshot{border-top:1px solid var(--line);margin-top:15px}.news-snapshot-content{border:1px solid var(--line);background:var(--paper);border-radius:10px;max-width:820px;padding:16px 20px 20px;font-size:13px;line-height:1.85}.news-snapshot-content .news-state-details{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 30px;margin-top:0;padding-bottom:19px;display:flex}.news-snapshot-content h4{margin-top:20px;font-size:18px;line-height:1.5}.news-snapshot-label{color:var(--muted);margin-top:20px;margin-bottom:5px;font-size:12px;font-weight:600}@media (width<=980px){.news-detail-grid{grid-template-columns:1fr}.news-visibility-panel .news-form{max-width:650px}.news-visibility-panel .news-state-details{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.news-heading>.news-status,.news-heading>.preview-badge{margin-top:20px}.news-list-item h2{font-size:24px}.news-article-summary{font-size:17px}.news-article-body{font-size:15px}.news-filters .filter-field{flex:220px}.news-filters select{min-width:0}.news-history>.panel-heading{flex-wrap:wrap;gap:9px}}@media (width<=440px){.news-list-item{padding-block:25px}.news-list-item h2{font-size:22px}.news-list-summary{font-size:13px}.news-admin-row{gap:12px;padding:20px 17px}.news-admin-row h2{font-size:19px}.news-filters .filter-field{flex-basis:100%;width:100%}.news-filters>.button,.news-filters>.filter-reset{margin-top:0}.news-visibility-panel .news-state-details{grid-template-columns:1fr}.news-editor-panel,.news-saved-content,.news-visibility-panel{padding:22px 18px}.news-form-actions{align-items:stretch}.news-form-actions .button,.news-form>.button{width:100%}.news-form-actions .text-link{justify-content:center}.news-snapshot-content{padding:14px 15px 18px}}.news-admin-page .news-language-fields{border:1px solid #d5dbe6;border-radius:10px;gap:20px;min-width:0;margin:0;padding:20px;display:grid}.news-admin-page .news-language-fields>legend{color:#164bff;overflow-wrap:anywhere;max-width:100%;padding-inline:8px;font-size:14px;font-weight:650;line-height:1.6}.news-admin-page .news-language-fields .form-field{min-width:0}.news-admin-page .news-language-hint{margin:0}.news-admin-page .news-language-preview{border-top:1px solid #d5dbe6;min-width:0;margin-top:24px;padding-top:20px}.news-admin-page .news-language-label{color:#536078;letter-spacing:0;overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;font-weight:650;line-height:1.6}.news-admin-page .news-preview-title{color:#111827;margin:12px 0;font-size:20px;font-weight:650;line-height:1.5}.news-admin-page .news-language-preview .field-hint{margin:0}@media (width<=440px){.news-admin-page .news-language-fields{padding:16px 12px}.news-admin-page .news-preview-title{font-size:18px}}.home-page{min-width:0;padding-bottom:56px}.home-page .home-statistics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:32px}.home-page .home-statistics-heading{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:28px 48px;display:grid}.home-page .home-statistics-heading h2{font-size:28px}.home-page .home-statistics-heading .section-heading>p:last-child{max-width:56ch;font-size:13px}.home-page .home-statistics-period{color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;gap:14px;padding-top:3px;font-size:12px;display:grid}.home-page .home-statistics-period span{color:var(--muted);margin-bottom:3px;font-size:12px;display:block}.home-page .home-statistics-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:24px;margin-top:30px;display:grid}.home-page .home-statistics-grid>div{border-left:1px solid var(--line);min-width:0;padding-left:24px}.home-page .home-statistics-grid>div:first-child{border-left:0;padding-left:0}.home-page .home-statistics-grid dt{color:var(--muted);font-size:12px}.home-page .home-statistics-grid dd{color:var(--ink);letter-spacing:-1px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:10px;font-size:clamp(30px,3vw,38px);font-weight:600;line-height:1.25}.home-page .home-statistics-currency{color:var(--muted);letter-spacing:.6px;margin-top:6px;font-size:12px;font-weight:500;line-height:1.6;display:block}.home-page .home-statistics-source{max-width:96ch;color:var(--muted);margin-top:25px;font-size:12px;line-height:1.8}.home-page .home-test-note{background:var(--mint);color:var(--ink);border-radius:10px;align-items:flex-start;gap:10px;margin-top:20px;padding:16px 18px;font-size:13px;line-height:1.7;display:flex}.home-page .home-test-note .icon{width:19px;height:19px;margin-top:2px}.home-page .home-test-note strong{font-weight:600}.home-page .home-section{padding-top:52px}.home-page .home-path-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.home-page .home-path{border:1px solid var(--line);background:var(--paper);border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:28px;display:flex}.home-page .home-path-label{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:inline-flex}.home-page .home-path-label .icon{width:19px;height:19px;color:var(--ink)}.home-page .home-path h3{letter-spacing:-.6px;margin-top:18px;font-size:25px;line-height:1.3}.home-page .home-path p{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.8}.home-page .home-path p:last-of-type{margin-bottom:24px}.home-page .home-path .button{margin-top:auto}.home-page .home-modes .scope-grid p{max-width:none}.home-page .home-attention-note{border-left:3px solid var(--lime);color:var(--text);margin-top:28px;padding-left:16px;font-size:13px;line-height:1.8}.home-page .home-mode-links,.home-page .home-help-actions{flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:15px;display:flex}.home-page .text-link{min-height:44px}.home-page .home-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.home-page .home-news-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:26px;display:grid}.home-page .home-news-item{border-top:1px solid var(--line);min-width:0;padding-top:22px}.home-page .home-news-date{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.home-page .home-news-item h3{letter-spacing:-.4px;overflow-wrap:anywhere;margin-top:12px;font-size:22px;line-height:1.4}.home-page .home-news-item h3 a{max-width:100%;display:inline-block}.home-page .home-news-item h3 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.home-page .home-news-summary{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.8}.home-page .home-news-item>.text-link{margin-top:14px}.home-page .home-news-empty{border:1px solid var(--line);background:var(--paper);border-radius:14px;align-items:flex-start;gap:18px;margin-top:25px;padding:26px;display:flex}.home-page .home-news-empty>div{min-width:0}.home-page .home-news-empty h3{font-size:19px;line-height:1.4}.home-page .home-news-empty p{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.8}.home-page .home-help{background:var(--lime-soft);border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px 64px;margin-top:52px;padding:30px;display:grid}.home-page .home-help h2{letter-spacing:-.5px;font-size:24px;line-height:1.35}.home-page .home-help p{color:var(--text);margin-top:13px;font-size:13px;line-height:1.8}.home-page .home-information-links{align-content:start;display:grid}.home-page .home-information-links a{border-bottom:1px solid var(--line);min-height:52px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding-block:12px;font-size:13px;font-weight:600;display:flex}.home-page .home-information-links a:last-child{border-bottom:0}.home-page .home-information-links a:hover{text-underline-offset:4px;text-decoration:underline}.home-page .home-information-links .icon{width:18px;height:18px}@media (width<=980px){.home-page .home-statistics-heading{gap:24px 32px}.home-page .home-statistics-grid{gap:20px}.home-page .home-statistics-grid>div{padding-left:20px}.home-page .home-news-list{gap:22px}.home-page .home-help{gap:28px}}@media (width<=760px){.home-page{padding-bottom:40px}.home-page .home-statistics-heading{grid-template-columns:1fr}.home-page .home-statistics-period{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.home-page .home-statistics-grid{grid-template-columns:1fr;gap:20px;margin-top:25px}.home-page .home-statistics-grid>div{border-left:0;border-top:1px solid var(--line);padding:19px 0 0}.home-page .home-statistics-grid dd{margin-top:7px;font-size:34px}.home-page .home-section{padding-top:40px}.home-page .home-path-grid{grid-template-columns:1fr;gap:18px;margin-top:25px}.home-page .home-path{padding:25px}.home-page .home-path h3{font-size:24px}.home-page .home-news-list{grid-template-columns:1fr;gap:24px;margin-top:20px}.home-page .home-news-item{padding-top:20px}.home-page .home-news-item h3{max-width:38ch}.home-page .home-news-item>.text-link{margin-top:10px}.home-page .home-news-empty{padding:22px}.home-page .home-help{grid-template-columns:1fr;gap:20px;margin-top:40px;padding:26px}}@media (width<=440px){.home-page .home-statistics-heading h2{font-size:26px}.home-page .home-statistics-period{grid-template-columns:1fr;gap:12px}.home-page .home-test-note{padding:15px;font-size:12px}.home-page .home-path{padding:22px}.home-page .home-path .button{width:100%}.home-page .home-news-empty{gap:13px;padding:20px 18px}.home-page .home-help{padding:23px 20px}.home-page .home-help h2{font-size:22px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#fff;--paper:#fff;--ink:#111827;--text:#111827;--muted:#536078;--line:#f5f6f8;--lime:#d5dbe6;--lime-soft:#f5f6f8;--mint:#f5f6f8;--danger:#983a32;--font:"Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html{scroll-padding-top:24px}body{background:var(--canvas);min-width:320px;color:var(--text);font:16px/1.6 var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button,a,input{-webkit-tap-highlight-color:transparent}button{color:inherit}button:disabled{cursor:wait}h1,h2,h3,p,ol,ul,dl,dd{margin:0}h1,h2,h3{color:var(--ink);text-wrap:balance;font-weight:600}:focus-visible{outline-offset:5px;outline:3px solid #536078}::selection{background:var(--lime);color:var(--ink)}[hidden]{display:none!important}.container{width:min(1184px,100% - 96px);margin-inline:auto}.icon{flex-shrink:0;width:22px;height:22px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:#fff;border-radius:10px;padding:12px 20px;position:fixed;top:12px;left:20px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex}.brand{min-height:44px;color:var(--ink);letter-spacing:-1.2px;flex-shrink:0;align-items:center;gap:12px;font-size:32px;font-weight:800;line-height:1;display:inline-flex}.brand-dot{color:#536078;margin-left:-11px}.brand-symbol{flex-shrink:0;width:35px;height:35px;margin-right:1px;display:inline-block;position:relative}.brand-symbol span{background:currentColor;border-radius:2px;width:6px;height:35px;position:absolute;top:0;left:15px}.brand-symbol span:nth-child(2){transform:rotate(45deg)}.brand-symbol span:nth-child(3){transform:rotate(90deg)}.brand-symbol span:nth-child(4){transform:rotate(135deg)}.header-actions{align-items:center;gap:28px;display:flex}.header-note{color:var(--muted);font-size:12px}.button{border:1px solid var(--ink);background:var(--ink);color:#fff;text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:16px;min-height:54px;padding:13px 23px;font-size:14px;font-weight:600;line-height:1.5;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.button:hover{background:#111827;border-color:#111827;box-shadow:0 4px 14px #11182714}.button:active{background:#111827}.button:disabled{box-shadow:none;background:#536078;border-color:#536078}.button .icon{width:20px;height:20px}.button-outline{color:var(--ink);background:0 0;border-color:#8793a8}.button-outline:hover{background:#f5f6f8;border-color:#8793a8}.button-outline:active{background:#f5f6f8}.button-outline:disabled{color:#536078;background:#f5f6f8;border-color:#8793a8}.button-small{gap:12px;min-height:44px;padding:9px 17px;font-size:13px}.button-full{width:100%}.eyebrow{color:var(--ink);letter-spacing:1.6px;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.status-dot{background:#536078;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin:4px;box-shadow:0 0 0 4px #f5f6f8}.site-footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:25px 30px;font-size:12px;display:flex}.welcome-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:72px;padding-block:84px 80px;display:grid}.hero-copy h1{letter-spacing:-2.6px;margin-top:24px;font-size:clamp(44px,4.4vw,62px);line-height:1.1}.hero-description{max-width:465px;color:var(--muted);margin-top:25px;font-size:17px;line-height:1.8}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-note{color:var(--muted);align-items:flex-start;gap:8px;margin-top:21px;font-size:12px;line-height:1.6;display:flex}.hero-note .icon{width:17px;height:17px;margin-top:1px}.welcome-preview{background:var(--lime-soft);border:1px solid #d5dbe6;border-radius:24px;padding:30px}.preview-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.preview-sun{color:#536078;transform:rotate(12deg)}.welcome-preview h2{letter-spacing:-1.4px;margin-top:14px;font-size:38px;line-height:1.17}.preview-steps{margin-top:28px;padding:0;list-style:none}.preview-steps li{border-top:1px solid #d5dbe6;align-items:center;gap:16px;padding-block:19px;display:flex}.step-number{color:#536078;font-variant-numeric:tabular-nums;font-size:12px}.preview-steps li>div{flex:1}.preview-steps strong{color:var(--ink);font-size:15px;font-weight:600;display:block}.preview-steps p{color:#536078;margin-top:3px;font-size:12px}.preview-steps .icon{color:#536078;width:20px;height:20px}.preview-caption{color:#536078;padding-top:12px;font-size:12px}.preview-scope{border-top:1px solid var(--line);padding-block:36px 64px}.section-heading h2{letter-spacing:-.9px;margin-top:14px;font-size:32px;line-height:1.2}.section-heading>p:last-child:not(.eyebrow){color:var(--muted);margin-top:12px;font-size:14px}.scope-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:34px;display:grid}.scope-grid article{border-top:1px solid var(--line);padding-top:22px}.scope-number{color:var(--muted);font-size:12px}.scope-grid h3{letter-spacing:-.3px;margin-top:12px;font-size:19px}.scope-grid p{color:var(--muted);max-width:300px;margin-top:9px;font-size:14px;line-height:1.75}.scope-note{background:var(--mint);color:#536078;border-radius:12px;align-items:flex-start;gap:12px;margin-top:32px;padding:18px 20px;font-size:13px;display:flex}.scope-note .icon{width:19px;height:19px;margin-top:1px}.auth-layout{grid-template-columns:1fr minmax(0,460px);align-items:center;gap:96px;max-width:1050px;margin:0 auto;padding-block:64px 76px;display:grid}.auth-intro{padding-bottom:24px}.auth-intro h2{letter-spacing:-1.8px;margin-top:24px;font-size:clamp(34px,3.5vw,48px);line-height:1.14}.intro-description{color:var(--muted);max-width:375px;margin-top:24px;font-size:16px;line-height:1.8}.intro-note{border-top:1px solid var(--line);align-items:center;gap:14px;max-width:360px;margin-top:30px;padding-top:28px;display:flex}.intro-note p{font-size:13px;line-height:1.7}.icon-box{background:var(--mint);width:42px;height:42px;color:var(--ink);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.intro-footnote{color:var(--muted);max-width:340px;margin-top:22px;font-size:12px}.auth-card{border:1px solid var(--line);background:var(--paper);border-radius:20px;min-width:0;padding:34px;box-shadow:0 12px 32px -24px #1118272c}.auth-card h1{letter-spacing:-.9px;margin-top:12px;font-size:31px;line-height:1.2}.page-description{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.75}.auth-form{gap:21px;margin-top:28px;display:grid}.form-field{gap:7px;min-width:0;display:grid}.form-field>label{color:var(--ink);font-size:13px;font-weight:600}.form-field input{width:100%;min-width:0;min-height:49px;color:var(--ink);background:#fff;border:1px solid #8793a8;border-radius:8px;padding:11px 13px;font-size:16px;line-height:1.5}.form-field input:hover{border-color:#536078}.form-field input:focus{outline-offset:1px;border-color:#536078;outline:3px solid #d5dbe6}.form-field input[aria-invalid=true]{border-color:var(--danger)}.form-field input[aria-invalid=true]:focus{outline-color:#f2dad6}.password-field{position:relative}.password-field:has(.password-toggle:not([hidden])) input{padding-right:88px}.password-toggle{color:#111827;background:0 0;border:0;border-radius:5px;min-width:77px;min-height:43px;padding-inline:8px;font-size:12px;font-weight:600;position:absolute;top:3px;bottom:3px;right:5px}.password-toggle:hover{background:var(--lime-soft)}.password-toggle:focus-visible{outline-offset:1px}.field-hint{color:var(--muted);font-size:12px;line-height:1.6}.field-error{color:var(--danger);font-size:12px;line-height:1.6}.checkbox-label{width:fit-content;min-height:44px;color:var(--text);cursor:pointer;align-items:center;gap:10px;margin-block:-7px;font-size:13px;display:flex}.checkbox-label input{width:18px;height:18px;accent-color:var(--ink);margin:0}.form-footnote{border-top:1px solid var(--line);text-align:center;color:var(--muted);margin-top:25px;padding-top:23px;font-size:13px}.form-footnote a{color:var(--ink);text-underline-offset:4px;padding:8px 2px;font-weight:600;text-decoration:underline;display:inline-block}.form-footnote a:hover{color:#536078}.notice{overflow-wrap:anywhere;border:1px solid;border-radius:10px;margin-top:22px;padding:15px 16px;font-size:13px;line-height:1.7}.notice-error{color:#862e28;background:#fff;border-color:#dba9a2}.notice-error ul{margin-top:7px;padding-left:20px}.notice-error li+li{margin-top:5px}.notice-error a{text-underline-offset:3px;text-decoration:underline}.notice-error a:hover{text-decoration-thickness:2px}.notice-error:focus{outline-offset:3px;outline:3px solid #b86b61}.notice-success{color:#111827;background:#f5f6f8;border-color:#d5dbe6}.notice-info{color:#605931;background:#fff;border-color:#dfd8b8;align-items:flex-start;gap:11px;display:flex}.notice-info .icon{width:19px;height:19px;margin-top:2px}.notice-info p{margin-top:5px}.verify-layout{max-width:570px;margin-inline:auto;padding-block:58px 68px}.verify-card{padding:36px}.feature-icon{background:var(--lime-soft);width:50px;height:50px;color:var(--ink);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.feature-icon .icon{width:25px;height:25px}.verify-card>.eyebrow{margin-top:26px}.email-address{overflow-wrap:anywhere;word-break:break-word}.verify-card>.email-address{color:var(--ink);margin-top:4px;font-size:16px;font-weight:600}.verification-instruction{color:var(--muted);margin-top:22px;font-size:14px;line-height:1.8}.verify-form{margin-top:25px}.resend-hint{text-align:center;margin-top:15px}.switch-account{text-align:center;margin-top:12px}.text-button{min-height:44px;color:var(--ink);text-underline-offset:4px;background:0 0;border:0;border-radius:6px;padding:10px 12px;font-size:13px;text-decoration:underline}.text-button:hover{background:var(--mint)}.text-button:disabled{color:var(--muted)}.verification-footnote{color:var(--muted);text-align:center;justify-content:center;align-items:flex-start;gap:8px;margin-top:22px;font-size:12px;display:flex}.verification-footnote .icon{width:17px;height:17px;margin-top:1px}.dashboard{padding-block:48px 64px}.dashboard-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.dashboard-heading h1{letter-spacing:-1.9px;margin-top:18px;font-size:48px;line-height:1.1}.dashboard-heading .page-description{margin-top:18px}.preview-badge{color:#111827;background:var(--lime-soft);border:1px solid #d5dbe6;border-radius:30px;flex-shrink:0;margin-top:3px;padding:7px 13px;font-size:12px;line-height:1.6;display:inline-block}.account-panel{border:1px solid var(--line);background:var(--paper);border-radius:16px;grid-template-columns:1fr 1.45fr;align-items:center;gap:30px;margin-top:34px;padding:28px;display:grid}.account-heading{align-items:center;gap:16px;display:flex}.account-heading h2{letter-spacing:-.3px;font-size:19px;line-height:1.4}.account-heading p{color:var(--muted);margin-top:4px;font-size:12px}.account-details{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:25px;display:grid}.account-details dt{color:var(--muted);font-size:12px}.account-details dd{color:var(--ink);margin-top:8px;font-size:13px}.verified-status{color:#111827;align-items:center;gap:6px;font-size:12px;display:inline-flex}.verified-status .icon{width:16px;height:16px}.future-section{margin-top:45px}.future-section .section-heading h2{letter-spacing:-.65px;font-size:28px}.future-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:25px;display:grid}.empty-card{border:1px solid var(--line);background:var(--paper);border-radius:16px;flex-direction:column;padding:24px;display:flex}.empty-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.empty-card-top .icon-box{color:#536078;background:#f5f6f8}.stage-label{color:var(--muted);font-size:12px}.empty-card h3{letter-spacing:-.35px;margin-top:24px;font-size:19px;line-height:1.4}.empty-card>p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.8}.empty-card>.empty-card-foot{color:#536078;margin-top:auto;padding-top:26px;font-size:12px}@media (width>=1400px){.auth-layout,.verify-layout{min-height:calc(100vh - 178px)}}@media (width<=1050px){.container{width:calc(100% - 64px)}.welcome-hero{gap:36px}.welcome-preview{padding:25px}.hero-copy h1{letter-spacing:-1.8px;font-size:46px}.auth-layout{grid-template-columns:1fr minmax(0,430px);gap:45px}.auth-intro h2{font-size:38px}.account-panel{grid-template-columns:1fr;gap:25px}.account-details{border-top:1px solid var(--line);padding-top:20px}.empty-card{padding:20px}.future-grid{gap:15px}}@media (width<=760px){.container{width:calc(100% - 40px)}.site-header{min-height:84px}.header-note{display:none}.welcome-hero{grid-template-columns:1fr;gap:40px;padding-block:48px}.hero-copy h1{font-size:clamp(42px,7vw,58px)}.hero-description{max-width:540px;margin-top:23px;font-size:16px}.welcome-preview{padding:28px}.welcome-preview h2{font-size:35px}.scope-grid{grid-template-columns:1fr;gap:24px;margin-top:28px}.scope-grid p{max-width:480px}.scope-grid h3{margin-top:8px}.preview-scope{padding-block:30px 42px}.section-heading h2{font-size:29px}.auth-layout{max-width:470px;padding-block:36px 44px;display:block}.auth-intro{display:none}.auth-card{padding:30px}.verify-layout{padding-block:36px 46px}.dashboard{padding-block:36px 42px}.dashboard-heading{display:block}.dashboard-heading h1{font-size:43px}.dashboard-heading .preview-badge{margin-top:18px}.account-panel{margin-top:27px;padding:24px}.future-grid{grid-template-columns:1fr;gap:16px}.empty-card{padding:24px}.empty-card h3{margin-top:18px}.empty-card>p{max-width:480px}.empty-card>.empty-card-foot{padding-top:20px}.future-section .section-heading h2{font-size:26px}.future-section{margin-top:34px}}@media (width<=440px){.brand{gap:10px;font-size:28px}.brand-symbol{width:30px;height:30px}.brand-symbol span{width:5px;height:30px;left:13px}.brand-dot{margin-left:-9px}.site-header{gap:14px;min-height:78px}.button-small{gap:8px;padding-inline:13px;font-size:12px}.button-small .icon{width:17px;height:17px}.welcome-hero{padding-top:36px}.hero-copy h1{letter-spacing:-1.8px;font-size:41px}.hero-actions{gap:10px}.hero-actions .button{padding-inline:18px}.hero-note{max-width:280px}.welcome-preview{padding:24px}.welcome-preview h2{font-size:33px}.preview-steps li{gap:11px}.preview-steps strong{font-size:14px}.preview-steps p{font-size:12px}.auth-card{border-radius:16px;padding:24px 21px}.auth-card h1{font-size:28px}.auth-form{gap:19px;margin-top:25px}.form-footnote{margin-top:22px;padding-top:17px;font-size:12px}.verify-card{padding:28px 22px 22px}.verify-card h1{font-size:28px}.verify-card .button{gap:10px;padding-inline:12px;font-size:13px}.scope-note{gap:9px;padding:16px;font-size:12px}.account-panel{padding:20px}.account-heading{gap:12px}.account-details{grid-template-columns:1fr;gap:19px}.site-footer{gap:8px 20px;padding-bottom:24px;font-size:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.workspace-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 10px;padding-block:14px;display:flex}.workspace-nav a{min-height:44px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:10px 15px;font-size:13px;font-weight:600;display:inline-flex}.workspace-nav .icon{width:18px;height:18px}.workspace-nav a:hover{background:var(--mint);color:var(--ink)}.workspace-nav a[aria-current=page]{background:var(--lime-soft);color:var(--ink);box-shadow:inset 0 0 0 1px #d5dbe6}.workspace-page{min-height:64vh;padding-block:42px 64px}.workspace-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.workspace-heading>div{min-width:0}.workspace-heading h1{letter-spacing:-1.4px;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(32px,3.2vw,44px);line-height:1.15}.workspace-heading .page-description{overflow-wrap:anywhere;max-width:650px}.workspace-heading>.button,.workspace-heading>.campaign-status{flex-shrink:0;margin-top:5px}.back-link{min-height:44px;color:var(--muted);align-items:center;gap:9px;margin-bottom:18px;font-size:13px;display:inline-flex}.back-link .icon{width:18px;height:18px}.back-link:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.text-link{min-height:44px;color:var(--ink);justify-content:flex-start;align-items:center;gap:12px;padding-block:10px;font-size:13px;font-weight:600;display:inline-flex}.text-link .icon{width:18px;height:18px}.text-link:hover{text-underline-offset:4px;text-decoration:underline}.dashboard-feature .card-link{margin-top:auto;padding-top:24px}.filter-bar{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-block:4px 10px;padding:20px 0;display:flex}.filter-field{gap:6px;display:grid}.filter-field label{color:var(--muted);font-size:12px}.filter-field select{min-width:220px;min-height:44px;color:var(--ink);font:14px/1.6 var(--font);background:var(--paper);border:1px solid #8793a8;border-radius:8px;padding:9px 35px 9px 13px}.filter-reset{min-height:44px;color:var(--muted);text-underline-offset:4px;align-items:center;padding:8px 4px;font-size:12px;text-decoration:underline;display:inline-flex}.filter-reset:hover{color:var(--ink)}.campaign-status{white-space:nowrap;border:1px solid;border-radius:7px;justify-content:center;align-items:center;width:fit-content;max-width:100%;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.status-draft{color:#536078;background:#f5f6f8;border-color:#d5dbe6}.status-pending{color:#75612a;background:#fff;border-color:#e4d6a6}.status-approved{color:#111827;background:#f5f6f8;border-color:#d5dbe6}.status-rejected{color:#903a31;background:#fff;border-color:#e8c2b9}.status-paused{color:#546273;background:#fff;border-color:#d2d9e1}.campaign-list{border:1px solid var(--line);background:var(--paper);border-radius:14px;overflow:hidden}.campaign-row{grid-template-columns:minmax(0,1fr) 280px 44px;align-items:center;gap:25px;padding:20px 24px;display:grid}.campaign-row+.campaign-row{border-top:1px solid var(--line)}.campaign-row-main{min-width:0}.campaign-row h2{overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.45}.campaign-row h2 a{align-items:center;min-height:44px;padding-block:6px;display:inline-flex}.campaign-row h2 a:hover{text-underline-offset:4px;text-decoration:underline}.campaign-row-url{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:12px}.campaign-row-owner{color:var(--text);overflow-wrap:anywhere;margin-top:2px;font-size:12px}.campaign-row-meta{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.campaign-row-meta dt{color:var(--muted);margin-bottom:6px;font-size:12px}.campaign-row-meta dd{color:var(--text);font-size:12px;line-height:1.8}.campaign-row-meta time{padding-block:5px;display:inline-block}.row-open{width:44px;height:44px;color:var(--ink);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.row-open:hover{background:var(--lime-soft)}.row-open .icon{width:20px;height:20px}.admin-campaign-row{grid-template-columns:minmax(0,1fr) 310px 44px}.admin-campaign-row .campaign-row-meta{grid-template-columns:1fr 1.3fr}.empty-state{text-align:center;background:#fff;border:1px dashed #d5dbe6;border-radius:16px;padding:52px 30px}.empty-state h2{letter-spacing:-.6px;margin-top:22px;font-size:26px;line-height:1.3}.empty-state p{max-width:460px;color:var(--muted);margin:14px auto 0;font-size:14px;line-height:1.8}.empty-state .button{margin-top:25px}.pagination-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:22px;display:flex}.pagination-count{color:var(--muted);font-size:12px}.pagination{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.page-link{min-width:44px;min-height:44px;color:var(--ink);border:1px solid var(--line);background:var(--paper);border-radius:7px;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;display:inline-flex}.page-link:hover{background:var(--lime-soft);border-color:#d5dbe6}.page-link.is-current{border-color:var(--ink);background:var(--ink);color:#fff}.page-link.is-disabled{color:#536078;background:0 0;border-color:#0000}.page-gap{color:var(--muted);padding:4px}.editor-layout{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);align-items:start;gap:38px;display:grid}.content-panel{border:1px solid var(--line);background:var(--paper);border-radius:16px;min-width:0;padding:28px}.editor-panel>.notice:first-child,.editor-panel>.error-summary:first-child{margin-top:0}.campaign-form{gap:24px;display:grid}.editor-panel>.notice+.campaign-form{margin-top:26px}.form-field textarea{background:var(--paper);width:100%;min-height:140px;color:var(--ink);font:16px/1.6 var(--font);resize:vertical;border:1px solid #8793a8;border-radius:8px;padding:12px 13px;display:block}.form-field textarea:hover{border-color:#536078}.form-field textarea:focus{outline-offset:1px;border-color:#536078;outline:3px solid #d5dbe6}.form-field textarea[aria-invalid=true]{border-color:var(--danger)}.form-actions{flex-wrap:wrap;align-items:center;gap:24px;padding-top:4px;display:flex}.editor-aside{padding:26px 10px}.editor-aside h2{letter-spacing:-.5px;margin-top:20px;font-size:22px;line-height:1.3}.editor-aside>p{max-width:340px;color:var(--muted);margin-top:16px;font-size:14px;line-height:1.8}.editor-aside>.field-hint{border-top:1px solid var(--line);margin-top:22px;padding-top:20px;font-size:12px}.editor-steps{margin-top:24px;padding-left:20px}.editor-steps li{color:#536078;padding-left:7px;font-size:13px}.editor-steps li+li{margin-top:22px}.editor-steps strong{color:var(--ink);font-size:14px;font-weight:600}.editor-steps p{color:var(--muted);margin-top:5px}.rejection-aside{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.rejection-aside h3{color:var(--danger);font-size:14px}.rejection-aside p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px;font-size:13px;line-height:1.8}.detail-heading h1{max-width:850px;font-size:clamp(29px,3vw,40px)}.detail-grid{grid-template-columns:minmax(0,1.8fr) minmax(305px,1fr);align-items:start;gap:24px;margin-top:28px;display:grid}.panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.panel-heading h2,.action-panel h2{letter-spacing:-.4px;font-size:20px;line-height:1.4}.muted-label{color:var(--muted);font-size:12px}.content-description{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:24px;font-size:15px;line-height:1.85}.destination-block{border-top:1px solid var(--line);margin-top:28px;padding-top:23px}.destination-block h3{font-size:12px;font-weight:600}.destination-link{color:#111827;text-underline-offset:4px;overflow-wrap:anywhere;width:fit-content;max-width:100%;min-height:44px;padding-block:10px;font-size:14px;text-decoration:underline;display:block}.destination-link .icon{vertical-align:middle;width:15px;height:15px;margin-left:7px;display:inline}.destination-link:hover{color:var(--ink)}.campaign-dates{border-top:1px solid var(--line);flex-wrap:wrap;gap:20px 32px;margin-top:26px;padding-top:22px;display:flex}.campaign-dates dt{color:var(--muted);font-size:12px}.campaign-dates dd{color:var(--text);margin-top:5px;font-size:12px}.action-panel>p{color:var(--muted);margin-top:15px;font-size:13px;line-height:1.8}.action-panel>.field-hint{border-top:1px solid var(--line);padding-top:15px;font-size:12px}.campaign-actions{gap:12px;margin-top:24px;display:grid}.campaign-actions .button{gap:10px;padding-inline:13px;font-size:12px}.action-status{color:#536078;align-items:center;gap:8px;margin-top:24px;font-size:12px;display:flex}.action-status .icon{width:18px;height:18px}.rejection-notice h2{color:inherit;font-size:15px}.rejection-notice p{white-space:pre-wrap;margin-top:6px}.campaign-owner{overflow-wrap:anywhere}.approval-form{margin-top:22px}.moderation-panel .button{gap:10px;padding-inline:13px;font-size:12px}.rejection-form{border-top:1px solid var(--line);gap:18px;margin-top:26px;padding-top:24px;display:grid}.rejection-form textarea{min-height:135px}.button-danger-outline{color:#913b32;background:0 0;border-color:#b76e60}.button-danger-outline:hover{color:#782a22;box-shadow:none;background:#fff;border-color:#983a32}.button-danger-outline:disabled{color:#946458;background:#fff;border-color:#c7a299}.history-section{border-top:1px solid var(--line);margin-top:40px;padding-top:28px;scroll-margin-top:24px}.history-section>.panel-heading{margin-bottom:25px}.history-item{grid-template-columns:12px minmax(0,1fr);gap:18px;padding-bottom:25px;display:grid;position:relative}.history-item:before{content:"";background:var(--line);width:1px;position:absolute;top:15px;bottom:0;left:5px}.history-marker{background:var(--canvas);z-index:1;border:2px solid #d5dbe6;border-radius:50%;width:11px;height:11px;margin-top:6px;position:relative}.history-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;display:flex}.history-top h3{font-size:15px;font-weight:600;line-height:1.6}.history-top time{color:var(--muted);font-size:12px}.history-transition{color:var(--muted);margin-top:5px;font-size:12px}.history-note{color:#635e43;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:8px;max-width:770px;margin-top:12px;padding:12px 15px;font-size:13px}.history-actor{color:var(--muted);overflow-wrap:anywhere;margin-top:6px;font-size:12px}.snapshot-details{max-width:800px;margin-top:8px}.snapshot-details summary{width:fit-content;min-height:44px;color:var(--ink);cursor:pointer;padding-block:11px;font-size:12px}.snapshot-details summary:hover{text-underline-offset:4px;text-decoration:underline}.snapshot-details dl{background:var(--paper);border:1px solid var(--line);border-radius:10px;gap:15px;padding:18px;display:grid}.snapshot-details dt{color:var(--muted);font-size:12px}.snapshot-details dd{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px;font-size:12px}.history-empty{color:var(--muted);font-size:13px}.catalog-notice{max-width:900px;margin-top:0}.task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:30px;display:grid}.task-card{border:1px solid var(--line);background:var(--paper);border-radius:16px;flex-direction:column;min-width:0;padding:28px;display:flex}.task-card-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.catalog-status{color:#536078;align-items:center;gap:5px;font-size:12px;display:inline-flex}.catalog-status .icon{width:14px;height:14px}.task-card h2{letter-spacing:-.55px;overflow-wrap:anywhere;margin-top:23px;font-size:23px;line-height:1.3}.task-description{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:15px;font-size:14px;line-height:1.8}.task-card-footer{margin-top:auto;padding-top:25px}.task-url{border-top:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;margin-bottom:18px;padding-top:17px;font-size:12px}.catalog-notice+.empty-state{margin-top:26px}@media (width<=1050px){.campaign-row{grid-template-columns:minmax(0,1fr) 250px 40px;gap:15px;padding-inline:20px}.admin-campaign-row{grid-template-columns:minmax(0,1fr) 275px 40px}.editor-layout{grid-template-columns:minmax(0,1.7fr) minmax(230px,1fr);gap:28px}.detail-grid{grid-template-columns:minmax(0,1.6fr) minmax(285px,1fr);gap:20px}.content-panel{padding:24px}.campaign-actions .button{font-size:12px}}@media (width<=760px){.workspace-nav{gap:6px;padding-block:11px}.workspace-nav a{padding-inline:12px;font-size:12px}.workspace-page{padding-block:30px 44px}.workspace-heading{margin-bottom:25px;display:block}.workspace-heading h1{letter-spacing:-1px;font-size:34px}.workspace-heading>.button,.workspace-heading>.campaign-status,.workspace-heading>.preview-badge{margin-top:22px}.back-link{margin-bottom:16px}.editor-layout{grid-template-columns:1fr;gap:22px}.editor-aside{padding:10px 6px}.editor-aside>p{max-width:none}.editor-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-left:20px;display:grid}.editor-steps li{padding-left:3px}.editor-steps li+li{margin-top:0}.detail-grid{grid-template-columns:1fr}.campaign-actions .button{font-size:13px}.action-panel{max-width:none}.campaign-row,.admin-campaign-row{grid-template-columns:minmax(0,1fr) 44px;gap:12px;padding:20px}.campaign-row-main{grid-column:1/-1}.campaign-row-meta,.admin-campaign-row .campaign-row-meta{grid-template-columns:1fr 1fr;gap:14px}.campaign-row h2{font-size:17px}.campaign-row h2 a{padding-top:0}.campaign-row-meta dt,.campaign-row-meta dd{font-size:12px}.campaign-row .row-open{align-self:end}.empty-state{padding:38px 24px}.empty-state h2{font-size:24px}.task-grid{grid-template-columns:1fr;gap:18px}.task-card{padding:25px}.history-top{display:block}.history-top time{margin-top:3px;display:block}.history-section{margin-top:30px}}@media (width<=440px){.workspace-nav{grid-template-columns:1fr 1fr;gap:5px;display:grid}.workspace-nav a{justify-content:flex-start;padding-inline:11px}.workspace-heading h1{font-size:31px}.workspace-heading .page-description{font-size:13px}.workspace-heading>.button{width:100%}.filter-bar{gap:12px}.filter-field{flex:1;min-width:0}.filter-field select{width:100%;min-width:0;font-size:13px}.filter-reset{width:100%;min-height:36px;margin-top:-7px;padding-top:0}.campaign-row,.admin-campaign-row{gap:14px 7px;padding:18px}.campaign-row-meta,.admin-campaign-row .campaign-row-meta{grid-template-columns:1fr 1fr;gap:10px}.campaign-status{padding-inline:8px;font-size:12px}.campaign-row-meta dt,.campaign-row-meta time{font-size:12px}.content-panel{padding:22px 20px}.campaign-form{gap:22px}.form-actions{gap:14px}.form-actions .button{flex:1;gap:10px;padding-inline:12px;font-size:12px}.form-actions .text-link{font-size:12px}.editor-steps{padding-left:22px;display:block}.editor-steps li+li{margin-top:19px}.panel-heading h2,.action-panel h2{font-size:19px}.panel-heading{gap:6px 12px}.content-description{font-size:14px}.destination-link{font-size:13px}.history-item{gap:13px}.history-top h3{font-size:14px}.history-top time,.history-transition{font-size:12px}.snapshot-details dl{padding:14px}.empty-state{padding-inline:20px}.empty-state h2{font-size:22px}.empty-state p{font-size:13px}.empty-state .button{padding-inline:15px;font-size:12px}.task-card{padding:22px}.task-card h2{font-size:22px}.task-description{font-size:13px}.task-card-top{gap:10px}.catalog-status{font-size:12px}.page-link{min-width:40px;min-height:44px;padding-inline:9px}.pagination{gap:4px}.page-gap{padding-inline:1px}}.form-field select{background-color:var(--paper);width:100%;min-height:49px;color:var(--ink);font:15px/1.5 var(--font);border:1px solid #8793a8;border-radius:8px;padding:11px 36px 11px 13px;display:block}.form-field select[aria-invalid=true]{border-color:var(--danger)}.form-field select[aria-invalid=true]:focus{outline-color:#f2dad6}.form-field select:disabled{color:#536078;cursor:not-allowed;background:#f5f6f8}.button[data-permanently-disabled]{color:#536078;cursor:not-allowed;background:#f5f6f8;border-color:#d5dbe6}.tariff-choice{border:0;border-top:1px solid var(--line);gap:18px;min-width:0;margin:4px 0 0;padding:24px 0 0;display:grid}.tariff-choice>legend{color:var(--ink);letter-spacing:-.3px;padding:0 12px 0 0;font-size:18px;font-weight:600}.tariff-choice>.notice{margin-top:0}.tariff-selection-preview{background:var(--lime-soft);border:1px solid #d5dbe6;border-radius:12px;padding:20px}.tariff-selection-preview h3{overflow-wrap:anywhere;margin-top:6px;font-size:17px;line-height:1.5}.tariff-terms{min-width:0;margin-top:20px}.tariff-terms-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.tariff-terms-heading strong{color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.5}.tariff-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:17px;display:grid}.tariff-metrics>div{min-width:0}.tariff-metrics dt{color:var(--muted);font-size:12px;line-height:1.6}.tariff-metrics dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:15px;font-weight:600;line-height:1.6}.tariff-metrics dd>span{color:var(--muted);font-size:12px;font-weight:500}.tariff-unit-note{border-top:1px solid var(--line);margin-top:17px;padding-top:18px}.tariff-compare>summary{width:fit-content;min-height:44px;color:var(--ink);cursor:pointer;padding-block:10px;font-size:13px}.tariff-compare>summary:hover{text-underline-offset:4px;text-decoration:underline}.tariff-compare-item{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:12px;padding:18px}.tariff-compare-item .eyebrow{letter-spacing:1px;font-size:12px}.tariff-compare-item .tariff-terms{margin-top:9px}.tariff-compare-item .tariff-metrics{gap:14px}.tariff-compare-item .tariff-metrics dd,.tariff-selection-preview .tariff-metrics dd{font-size:13px}.campaign-saved-tariff{border-top:1px solid var(--line);margin-top:26px;padding-top:24px}.campaign-saved-tariff>h3{font-size:16px;font-weight:600;line-height:1.5}.campaign-saved-tariff>.field-hint{margin-top:12px}.tariff-state-notice{max-width:none}.tariff-price-fields{grid-template-columns:1fr 1fr;align-items:start;gap:22px;display:grid}.tariff-price-fields label{align-items:flex-end;min-height:42px;display:flex}.form-field .short-input{max-width:210px}.tariff-precision-note{margin-top:-7px}.tariff-activation{border-top:1px solid var(--line);padding-top:22px}.tariff-activation .checkbox-label{align-items:flex-start;margin-block:0;padding-block:8px}.tariff-activation .checkbox-label input{flex-shrink:0;margin-top:2px}.tariff-activation .field-hint{margin-top:8px}.tariff-list{border:1px solid var(--line);background:var(--paper);border-radius:14px;overflow:hidden}.tariff-row{grid-template-columns:minmax(220px,1fr) minmax(0,1.55fr) 44px;align-items:center;gap:30px;padding:24px;display:grid}.tariff-row+.tariff-row{border-top:1px solid var(--line)}.tariff-row-heading{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.tariff-row-heading>div{min-width:0}.tariff-row h2{overflow-wrap:anywhere;font-size:17px;line-height:1.5}.tariff-row h2 a{align-items:center;min-height:44px;padding-block:5px;display:inline-flex}.tariff-row h2 a:hover{text-underline-offset:4px;text-decoration:underline}.tariff-row .tariff-metrics{gap:20px;margin-top:0}.tariff-row .tariff-metrics dd{font-size:14px}.tariff-row .tariff-metrics dt{font-size:12px}.tariff-row .campaign-status{flex-shrink:0}.tariff-snapshot-status{margin-top:18px}.snapshot-details .history-tariff{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin-top:12px;padding:18px}.history-tariff .tariff-terms{margin-top:12px}.history-tariff .tariff-metrics,.tariff-history-details .tariff-metrics{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:17px;padding:0}.history-tariff .tariff-metrics dd,.tariff-history-details .tariff-metrics dd{font-size:13px;font-weight:600}.tariff-history-details>.tariff-terms{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin-top:6px;padding:18px}.catalog-tariff{background:#f5f6f8;border-radius:10px;margin-top:22px;padding:18px}.catalog-tariff dl{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:15px;display:grid}.catalog-tariff dt{color:#536078;font-size:12px;line-height:1.7}.catalog-tariff dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:5px;font-size:18px;font-weight:600}.catalog-tariff dd span{color:#536078;font-size:12px;font-weight:500}.catalog-tariff>p{color:#536078;margin-top:13px;font-size:12px;line-height:1.7}.catalog-tariff>.catalog-legacy-label{margin:0;font-size:12px}@media (width<=1050px){.tariff-row{grid-template-columns:minmax(180px,1fr) minmax(0,1.3fr) 44px;gap:20px;padding:20px}.tariff-row-heading{display:block}.tariff-row-heading .campaign-status{margin-top:10px}.tariff-row .tariff-metrics{grid-template-columns:1fr 1fr;gap:16px}.tariff-row .tariff-metrics>div:first-child{grid-column:1/-1}.campaign-saved-tariff .tariff-metrics,.tariff-selection-preview .tariff-metrics,.tariff-compare .tariff-metrics{grid-template-columns:1fr 1fr}.campaign-saved-tariff .tariff-metrics>div:first-child,.tariff-selection-preview .tariff-metrics>div:first-child,.tariff-compare .tariff-metrics>div:first-child{grid-column:1/-1}.tariff-price-fields{grid-template-columns:1fr;gap:23px}.tariff-price-fields label{min-height:0}}@media (width<=760px){.tariff-row{grid-template-columns:minmax(0,1fr) 44px;gap:18px 14px}.tariff-row-heading{grid-column:1/-1;display:flex}.tariff-row-heading .campaign-status{margin-top:0}.tariff-row .tariff-metrics{grid-template-columns:1fr 1fr 1fr;gap:15px}.tariff-row .tariff-metrics>div:first-child{grid-column:auto}.tariff-metrics dd{font-size:14px}.campaign-saved-tariff .tariff-metrics,.tariff-selection-preview .tariff-metrics,.tariff-compare .tariff-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-saved-tariff .tariff-metrics>div:first-child,.tariff-selection-preview .tariff-metrics>div:first-child,.tariff-compare .tariff-metrics>div:first-child{grid-column:auto}}@media (width<=440px){.tariff-terms-heading{gap:6px}.tariff-terms-heading strong{font-size:14px}.tariff-metrics,.campaign-saved-tariff .tariff-metrics,.tariff-selection-preview .tariff-metrics,.tariff-compare .tariff-metrics,.history-tariff .tariff-metrics,.tariff-history-details .tariff-metrics{grid-template-columns:1fr;gap:14px}.tariff-metrics dd{margin-top:3px;font-size:15px}.tariff-selection-preview,.tariff-compare-item{padding:17px}.tariff-choice>legend{font-size:17px}.tariff-row{gap:19px 10px;padding:18px}.tariff-row .tariff-metrics{grid-template-columns:1fr;gap:13px}.tariff-row .tariff-metrics dd{margin-top:3px;font-size:14px}.tariff-row .row-open{align-self:end}.tariff-row h2{font-size:16px}.tariff-row .tariff-metrics dt{font-size:12px}.catalog-tariff{padding:16px}.catalog-tariff dl{grid-template-columns:1fr;gap:13px}.catalog-tariff dd{font-size:18px}.snapshot-details .history-tariff{padding:15px}}.finance-notice{margin-top:0}.wallet-balances{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.balance-card{border:1px solid var(--line);background:var(--paper);border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:30px;display:flex}.balance-card:first-child{background:var(--lime-soft);border-color:#d5dbe6}.balance-card h2{letter-spacing:-.3px;margin-top:22px;font-size:20px;line-height:1.4}.balance-card>p:not(.balance-amount){max-width:390px;color:var(--muted);margin-top:15px;font-size:13px;line-height:1.8}.balance-amount{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.6px;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(26px,2.5vw,36px);font-weight:600;line-height:1.35}.balance-amount span{color:var(--muted);letter-spacing:0;font-size:13px;font-weight:500;display:inline-block}.balance-card>.text-link{margin-top:auto;padding-top:25px}.finance-history{margin-top:42px}.finance-history .section-heading{margin-bottom:24px}.ledger-list{border:1px solid var(--line);background:var(--paper);border-radius:14px;overflow:hidden}.ledger-row{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:28px;padding:22px 24px;display:grid}.ledger-row+.ledger-row{border-top:1px solid var(--line)}.ledger-main h3{font-size:15px;font-weight:600;line-height:1.5}.ledger-main p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.75}.ledger-amounts{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ledger-amounts>div{min-width:0}.ledger-amounts dt{color:var(--muted);font-size:12px}.ledger-amounts dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:14px;font-weight:600}.ledger-amounts dd span{color:var(--muted);font-size:12px;font-weight:500;display:inline-block}.ledger-amounts .amount-positive{color:#536078}.ledger-amounts .amount-negative{color:#815344}.finance-history .empty-state h3{margin-top:20px;font-size:22px}.budget-section{border-top:1px solid var(--line);margin-top:40px;padding-top:30px}.budget-balances{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.budget-balances>div{background:var(--mint);border-radius:12px;min-width:0;padding:22px 24px}.budget-balances dt{color:var(--muted);font-size:12px}.budget-balances dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:10px;font-size:29px;font-weight:600;line-height:1.4}.budget-balances dd span{color:var(--muted);font-size:12px;font-weight:500;display:inline-block}.budget-section>.field-hint{margin-top:16px}.budget-forms{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.budget-form-panel h3{letter-spacing:-.3px;font-size:18px;line-height:1.4}.budget-form-panel>p{color:var(--muted);margin-top:10px;font-size:13px}.budget-form{gap:20px;margin-top:22px;display:grid}.budget-form>.button{justify-self:start}.budget-section>.text-link{margin-top:16px}.dashboard-attempt-link{margin-top:24px}.active-attempt-banner{background:var(--lime-soft);border:1px solid #d5dbe6;border-radius:12px;align-items:center;gap:16px;margin-top:24px;padding:20px 22px;display:flex}.active-attempt-banner>div{flex:1;min-width:0}.active-attempt-banner strong{color:var(--ink);font-size:14px;font-weight:600}.active-attempt-banner p{color:var(--muted);margin-top:5px;font-size:12px}.active-attempt-banner .button{flex-shrink:0}.task-start{margin-bottom:9px}.task-start>.field-hint{margin-top:9px}.task-start .button{gap:10px;padding-inline:14px;font-size:13px}.task-preview-link{max-width:100%;font-size:12px}.task-preview-link .icon{width:16px;height:16px}.attempt-list{border:1px solid var(--line);background:var(--paper);border-radius:14px;overflow:hidden}.attempt-row{grid-template-columns:minmax(0,1fr) 240px 44px;align-items:center;gap:24px;padding:20px 24px;display:grid}.attempt-row+.attempt-row{border-top:1px solid var(--line)}.attempt-row-main{min-width:0}.attempt-row h2{overflow-wrap:anywhere;font-size:17px;line-height:1.5}.attempt-row h2 a{align-items:center;min-height:44px;padding-block:6px;display:inline-flex}.attempt-row h2 a:hover{text-underline-offset:4px;text-decoration:underline}.attempt-row-main p{color:var(--muted);margin-top:3px;font-size:12px}.attempt-row-status{justify-items:start;gap:9px;display:grid}.attempt-row-status p{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.attempt-row-status p span{color:var(--muted);font-size:12px;font-weight:500}.attempt-status-active{color:#75612a;background:#fff;border-color:#e4d6a6}.attempt-status-completed{color:#111827;background:#f5f6f8;border-color:#d5dbe6}.attempt-status-cancelled,.attempt-status-expired{color:#546273;background:#fff;border-color:#d2d9e1}.attempt-detail-grid{grid-template-columns:minmax(0,1.4fr) minmax(330px,1fr);align-items:start;gap:24px;margin-top:28px;display:grid}.attempt-summary h2,.attempt-controls h2{letter-spacing:-.4px;font-size:20px;line-height:1.4}.attempt-terms{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;margin-top:26px;display:grid}.attempt-terms dt{color:var(--muted);font-size:12px}.attempt-terms dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:24px;font-weight:600;line-height:1.5}.attempt-terms dd span{color:var(--muted);font-size:12px;font-weight:500;display:inline-block}.attempt-saved-url{color:var(--ink);overflow-wrap:anywhere;margin-block:12px;font-size:14px}.attempt-action-copy{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.8}.attempt-timer{background:var(--lime-soft);text-align:center;border:1px solid #d5dbe6;border-radius:12px;margin-block:24px;padding:24px}.attempt-timer>span{color:#536078;font-size:12px}.attempt-timer>p{color:var(--ink);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:48px;font-weight:600;line-height:1.4}.attempt-timer>small{color:#536078;margin-top:6px;font-size:12px;display:block}.attempt-controls .button{gap:10px;padding-inline:12px;font-size:12px}.attempt-refresh{margin-block:13px 18px}.attempt-refresh .text-link{font-size:12px}.attempt-refresh .field-hint{color:#6a623e;background:#fff;border-radius:7px;padding:10px 12px;font-size:12px}.attempt-cancel{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.attempt-cancel>p{color:var(--muted);font-size:12px;line-height:1.8}.attempt-cancel .text-button{margin-top:5px;padding-left:0}.terminal-actions{gap:12px;margin-top:24px;display:grid}.server-clock{color:var(--muted);margin-top:17px;font-size:12px}.attempt-result p{margin-top:6px}@media (width<=1050px){.wallet-balances,.budget-forms,.budget-balances{gap:20px}.balance-card{padding:25px}.ledger-row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:20px}.ledger-amounts{gap:18px}.attempt-detail-grid{grid-template-columns:minmax(0,1.15fr) minmax(310px,1fr);gap:20px}.attempt-terms{grid-template-columns:1fr;gap:18px}.attempt-terms dd{font-size:23px}.attempt-row{grid-template-columns:minmax(0,1fr) 200px 44px;gap:18px}}@media (width<=760px){.wallet-balances,.budget-forms,.budget-balances,.attempt-detail-grid{grid-template-columns:1fr;gap:18px}.balance-card{padding:26px}.balance-amount{font-size:32px}.finance-history{margin-top:34px}.ledger-row{grid-template-columns:1fr;gap:18px;padding:20px}.ledger-amounts{gap:20px}.budget-section{margin-top:30px;padding-top:25px}.budget-balances dd{font-size:28px}.active-attempt-banner{flex-wrap:wrap;gap:12px;padding:18px}.active-attempt-banner .button{margin-left:54px}.attempt-row{grid-template-columns:minmax(0,1fr) 44px;gap:15px;padding:20px}.attempt-row-main{grid-column:1/-1}.attempt-row .row-open{align-self:end}.attempt-terms{grid-template-columns:1fr 1fr;gap:20px}.attempt-controls .button{font-size:13px}}@media (width<=440px){.balance-card{padding:24px 21px}.balance-card h2{font-size:19px}.balance-amount{letter-spacing:-.5px;font-size:25px}.balance-amount span{font-size:12px}.ledger-row{padding:18px}.ledger-main h3{font-size:14px}.ledger-main p{font-size:12px}.ledger-amounts{grid-template-columns:1fr;gap:14px}.ledger-amounts dd{font-size:14px}.budget-balances>div{padding:20px}.budget-balances dd{font-size:24px}.budget-balances dt{font-size:12px}.budget-form-panel h3{font-size:17px}.budget-form>.button{width:100%;font-size:13px}.active-attempt-banner>.icon-box{display:none}.active-attempt-banner .button{margin-left:0}.active-attempt-banner strong{font-size:13px}.task-start .button,.task-preview-link{font-size:12px}.attempt-row{padding:18px}.attempt-row h2{font-size:16px}.attempt-row-main p{font-size:12px}.attempt-terms{grid-template-columns:1fr;gap:17px}.attempt-terms dd{font-size:24px}.attempt-summary h2,.attempt-controls h2{font-size:19px}.attempt-controls .button{font-size:12px}.attempt-timer{padding:20px}.attempt-timer>p{font-size:45px}.server-clock{font-size:12px}}.start-feedback{text-align:left;margin-top:14px;font-size:12px}.start-recovery-links{flex-wrap:wrap;gap:4px 16px;margin-top:8px;display:flex}.start-recovery-links a{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.attempt-auto-state{color:var(--ink);margin-top:20px;font-size:13px;font-weight:600;line-height:1.7}.polling-feedback{margin-top:16px;font-size:12px;display:block}.polling-feedback .text-link{font-size:12px}.attempt-reopen{margin-top:10px;font-size:12px}.scope-note a{text-underline-offset:3px;text-decoration:underline}.report-filters{align-items:flex-start}.report-filters .filter-field{min-width:170px}.report-filters .filter-field label{color:var(--text)}.report-filters .filter-field input{width:100%;min-width:0;min-height:44px;color:var(--ink);font:14px/1.6 var(--font);background:var(--paper);border:1px solid #8793a8;border-radius:8px;padding:9px 12px;display:block}.report-filters .filter-field input:focus{outline-offset:1px;border-color:#536078;outline:3px solid #d5dbe6}.report-filters .filter-field input[aria-invalid=true],.report-filters .filter-field select[aria-invalid=true]{border-color:var(--danger)}.report-filters>.button,.report-filters>.filter-reset{margin-top:25px}.report-filter-hint{flex-basis:100%;max-width:820px}.report-block{border:1px solid var(--line);background:var(--paper);border-radius:16px;min-width:0;margin-top:26px;padding:26px}.report-heading h2{letter-spacing:-.4px;font-size:23px;line-height:1.35}.report-period{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.7}.report-period time{white-space:nowrap}.report-description{max-width:720px;color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}.report-metrics,.report-current-metrics{gap:22px;margin-top:25px;display:grid}.advertiser-metrics{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.8fr)}.performer-metrics{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.5fr)}.report-metrics>div,.report-current-metrics>div{min-width:0}.report-metrics dt,.report-current-metrics dt{color:var(--muted);font-size:12px;line-height:1.7}.report-metrics dd,.report-current-metrics dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:27px;font-weight:600;line-height:1.45}.report-metrics dd span,.report-current-metrics dd span{color:var(--muted);font-size:12px;font-weight:500;display:inline-block}.report-note{max-width:850px;color:var(--muted);margin-top:19px;font-size:12px;line-height:1.8}.report-current{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.report-current h3{font-size:15px;line-height:1.5}.report-current-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:18px}.report-current-metrics dd{font-size:23px}.report-block>.text-link,.report-section-link{margin-top:20px}.wallet-current-report{background:var(--lime-soft);border-color:#d5dbe6}.wallet-current-report .report-current-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.reported-campaign-list{margin-top:28px}.campaign-row-report{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;padding-top:16px;display:grid}.campaign-row-report>div{min-width:0}.campaign-row-report dt{color:var(--muted);font-size:12px;line-height:1.7}.campaign-row-report dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:5px;font-size:14px;font-weight:600;line-height:1.7}.campaign-row-report dd span{color:var(--muted);font-size:12px;font-weight:500;display:inline-block}.task-availability{color:var(--text);padding:12px 0 14px;font-size:12px;line-height:1.7}.task-repeat-date{color:var(--muted);margin-top:7px;font-size:12px}.task-repeat-date time{color:var(--text);font-variant-numeric:tabular-nums;display:block}@media (width<=1050px){.advertiser-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.advertiser-metrics .report-money{grid-column:1/-1}.report-metrics,.report-current-metrics{gap:20px}.report-current-metrics dd{font-size:21px}}@media (width<=760px){.report-block{padding:23px}.report-heading h2{font-size:21px}.report-filters .filter-field{flex:170px}.report-filters .filter-field select{width:100%;min-width:0}.report-current-metrics{grid-template-columns:1fr;gap:18px}.report-metrics dd{font-size:25px}.report-current-metrics dd{font-size:23px}.performer-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.performer-metrics .report-money{grid-column:1/-1}.campaign-row-report{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=440px){.report-block{margin-top:22px;padding:21px 18px}.report-heading h2{font-size:20px}.report-period{font-size:12px}.report-filters .filter-field{flex-basis:100%;width:100%}.report-filters .filter-field input,.report-filters .filter-field select{font-size:16px}.report-filters>.button,.report-filters>.filter-reset{margin-top:0}.advertiser-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.report-metrics dd{font-size:24px}.report-metrics dt,.report-current-metrics dt{font-size:12px}.wallet-current-report .report-current-metrics{grid-template-columns:1fr;gap:18px}.campaign-row-report{gap:15px 12px}.campaign-row-report dd{font-size:13px}}.login-options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;margin-block:-7px;display:flex}.login-options .checkbox-label{margin-block:0}.forgot-password-link{font-size:12px}.verify-settings-link{text-align:center;margin-top:16px}.verify-settings-link .text-link{justify-content:center}.account-settings-link{grid-column:1/-1;width:fit-content;margin-top:-12px;padding-block:0}.account-settings{max-width:1040px;margin-inline:auto}.account-settings>.mail-delivery-notice{margin-top:0}.account-settings>.notice+.mail-delivery-notice{margin-top:18px}.settings-verification .text-link{margin-top:5px}.settings-section{border:1px solid var(--line);background:var(--paper);border-radius:16px;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start;gap:44px;margin-top:26px;padding:30px;display:grid}.settings-section-heading h2{letter-spacing:-.35px;margin-top:17px;font-size:22px;line-height:1.35}.settings-section-heading>p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.8}.settings-section-body{min-width:0}.settings-form{gap:21px;display:grid}.settings-form>.button{justify-self:start}.settings-form .button{min-height:48px}.settings-current-email{border-bottom:1px solid var(--line);gap:17px;padding-bottom:24px;display:grid}.settings-current-email dt{color:var(--muted);font-size:12px}.settings-current-email dd{color:var(--ink);margin-top:7px;font-size:14px}.settings-unverified{color:var(--text);font-size:12px}.settings-pending{background:var(--lime-soft);border:1px solid #d5dbe6;border-radius:12px;margin-top:24px;padding:22px}.settings-pending h3{font-size:16px;line-height:1.5}.settings-pending>.email-address{color:var(--ink);margin-top:7px;font-size:14px}.settings-pending>.field-hint{margin-top:9px}.settings-pending time{font-variant-numeric:tabular-nums}.pending-cancel-form{border-top:1px solid #d5dbe6;margin-top:20px;padding-top:20px}.email-change-form{margin-top:25px}.login-method-list{padding:0;list-style:none}.login-method-list li{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 20px;display:flex}.login-method-list li+li{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.login-method-list h3{font-size:15px;line-height:1.6}.login-method-list p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.8}.settings-method-status{color:var(--ink);align-items:center;gap:6px;padding-block:4px;font-size:12px;font-weight:600;display:inline-flex}.settings-method-status .icon{width:16px;height:16px}@media (width<=760px){.settings-section{grid-template-columns:1fr;gap:24px;padding:25px}.settings-section-heading{border-bottom:1px solid var(--line);padding-bottom:23px}.settings-section-heading h2{font-size:21px}.settings-section-heading>p{max-width:500px}.account-settings-link{margin-top:-8px}}@media (width<=440px){.login-options{align-items:flex-start;gap:0 12px}.forgot-password-link{font-size:12px}.verify-settings-link .text-link{gap:8px;font-size:12px}.settings-section{gap:21px;margin-top:22px;padding:21px 18px}.settings-section-heading h2{font-size:20px}.settings-section-heading>p{font-size:12px}.settings-form>.button{width:100%;padding-inline:12px;font-size:12px}.settings-pending{padding:18px 15px}.settings-pending h3{font-size:15px}.settings-current-email dd,.settings-pending>.email-address{font-size:13px}.settings-pending .form-field>label{font-size:12px}}.auth-alternative{gap:15px;margin-top:24px;display:grid}.auth-divider{color:var(--muted);text-align:center;align-items:center;gap:12px;font-size:12px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.auth-alternative>.field-hint{text-align:center}.field-optional{color:var(--muted);font-size:12px;font-weight:400}.telegram-signup-context{border:1px solid var(--line);background:var(--mint);border-radius:10px;gap:9px;margin-top:24px;padding:17px;display:grid}.telegram-display-name{color:var(--ink);overflow-wrap:anywhere;font-size:14px}.telegram-signup-context time,.telegram-link-details time{font-variant-numeric:tabular-nums}.login-method-list .telegram-method{display:block}.telegram-method-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 20px;display:flex}.telegram-method-heading>div{flex:210px;min-width:0}.telegram-link-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.telegram-link-details dt{color:var(--muted);font-size:12px}.telegram-link-details dd{color:var(--ink);overflow-wrap:anywhere;margin-top:6px;font-size:13px}.telegram-unavailable{background:var(--mint);border-radius:10px;align-items:flex-start;gap:10px;margin-top:18px;padding:15px;display:flex}.telegram-unavailable>.icon{width:18px;height:18px;margin-top:2px}.telegram-unavailable p{color:var(--text);margin-top:0}.telegram-unavailable .text-link{margin-top:5px;font-size:12px}.telegram-settings-form{margin-top:20px}.telegram-settings-form p{margin-top:0}.telegram-settings-form .field-error{color:var(--danger)}@media (width<=440px){.auth-alternative{gap:13px;margin-top:21px}.auth-alternative .button{gap:10px;padding-inline:12px;font-size:13px}.telegram-link-details{grid-template-columns:1fr;gap:15px}.telegram-signup-context,.telegram-unavailable{padding:14px}}.extension-settings{max-width:1040px;margin-inline:auto}.extension-issued{background:#f5f6f8;border:1px solid #d5dbe6;border-radius:16px;grid-template-columns:42px minmax(0,1fr);gap:20px;margin-top:26px;padding:28px;display:grid}.extension-issued h2{letter-spacing:-.35px;font-size:22px;line-height:1.4}.extension-issued p{margin-top:12px;font-size:13px;line-height:1.8}.extension-issued .form-field{margin-top:22px}.extension-issued .field-hint{margin-top:0;font-size:12px}.extension-key{resize:vertical;width:100%;min-height:95px;color:var(--ink);overflow-wrap:anywhere;background:#fff;border:1px solid #8793a8;border-radius:8px;padding:13px;font:14px/1.7 Consolas,monospace;display:block}.extension-issued .extension-refresh-note{margin-top:18px}.extension-refresh-note .text-link{font-size:inherit;display:inline}.extension-steps{color:var(--text);padding-left:20px;font-size:13px;line-height:1.8}.extension-steps li+li{margin-top:14px}.extension-steps code{overflow-wrap:anywhere;font-size:12px}.extension-permission-note{margin-top:20px}.extension-create-form{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.extension-connections{margin-top:42px}.extension-connections .section-heading h2{font-size:28px}.extension-connection{border:1px solid var(--line);background:var(--paper);border-radius:14px;margin-top:20px;padding:26px 28px}.extension-connection-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 20px;display:flex}.extension-connection-heading h3{overflow-wrap:anywhere;font-size:19px;line-height:1.5}.extension-connection-dates{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px;display:grid}.extension-connection-dates dt{color:var(--muted);font-size:12px}.extension-connection-dates dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:12px}.extension-revoke{border-top:1px solid var(--line);margin-top:22px;padding-top:15px}.extension-revoke summary{width:fit-content;min-height:44px;color:var(--ink);cursor:pointer;text-underline-offset:4px;padding-block:10px;font-size:12px;text-decoration:underline}.extension-revoke .settings-form{max-width:390px;margin-top:17px}.extension-empty{border:1px solid var(--line);background:var(--paper);border-radius:14px;align-items:flex-start;gap:18px;margin-top:23px;padding:28px;display:flex}.extension-empty h3{font-size:18px;line-height:1.5}.extension-empty p{color:var(--muted);margin-top:9px;font-size:13px}.extension-settings>.scope-note p{margin-top:6px}@media (width<=760px){.extension-connection-dates{grid-template-columns:1fr;gap:16px}.extension-issued{padding:25px}.extension-issued h2{font-size:21px}}@media (width<=440px){.extension-issued{grid-template-columns:1fr;gap:16px;padding:21px 18px}.extension-issued h2{font-size:20px}.extension-connection{padding:22px 18px}.extension-connection-heading h3{font-size:18px}.extension-empty{padding:22px 18px}.extension-empty>.icon-box{display:none}.extension-steps{font-size:12px}.extension-connections .section-heading h2{font-size:25px}}.execution-formats{gap:16px;margin:16px 0 24px;display:grid}.execution-formats>div{border-inline-start:2px solid var(--border,#f5f6f8);padding-inline-start:16px}.execution-formats dt{font-size:14px;font-weight:650}.execution-formats dd{color:var(--muted,#536078);margin:6px 0 0;font-size:13px;line-height:1.65}.campaign-delivery{margin-block:24px}.autosurf-permission-status{margin-block:16px;font-size:13px}.autosurf-records{gap:16px;margin-top:20px;display:grid}.autosurf-admin .extension-connection{margin:0}.autosurf-admin .extension-connection h3,.autosurf-admin .extension-connection dd{overflow-wrap:anywhere}.autosurf-admin .extension-connection-heading{flex-wrap:wrap;gap:12px}.autosurf-admin .history-section>.extension-connection{margin-top:12px}.extension-autosurf-permission{margin-block:16px}@media (width<=640px){.autosurf-admin .panel-heading{flex-direction:column;align-items:flex-start;gap:10px}.autosurf-consent .checkbox-label{align-items:flex-start}}.payment-workspace{max-width:1120px;margin-inline:auto}.payment-boundary{margin-bottom:26px}.payment-balance-strip,.payment-admin-overview{background:var(--lime-soft);border:1px solid #d5dbe6;border-radius:16px;padding:25px 28px}.payment-balance-strip .panel-heading,.payment-admin-overview .panel-heading{align-items:center}.payment-balances,.payment-admin-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:24px;display:grid}.payment-balances>div,.payment-admin-totals>div{min-width:0}.payment-balances dt,.payment-admin-totals dt{color:var(--muted);font-size:12px;line-height:1.6}.payment-balances dd,.payment-admin-totals dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:25px;font-weight:600;line-height:1.35}.payment-balances dd span,.payment-admin-totals dd span{color:var(--muted);font-size:12px;font-weight:500;display:inline-block}.payment-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;margin-top:24px;display:grid}.payment-form-panel{min-width:0;padding:28px}.payment-form-heading{grid-template-columns:42px minmax(0,1fr);gap:17px;margin-bottom:25px;display:grid}.payment-form-heading h2{letter-spacing:-.35px;font-size:21px;line-height:1.4}.payment-form-heading p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.7}.payment-form-panel .settings-form{gap:19px}.form-field select{width:100%;min-width:0;min-height:49px;color:var(--ink);font:16px/1.5 var(--font);background:#fff;border:1px solid #8793a8;border-radius:8px;padding:11px 38px 11px 13px}.form-field select:hover{border-color:#536078}.form-field select:focus{outline-offset:1px;border-color:#536078;outline:3px solid #d5dbe6}.form-field select[aria-invalid=true],.form-field textarea[aria-invalid=true]{border-color:var(--danger)}.form-field textarea[aria-invalid=true]:focus{outline-color:#f2dad6}.payment-form-panel .button{margin-top:3px}.payment-history,.payment-admin-list{margin-top:44px}.payment-history .section-heading h2,.payment-admin-list .section-heading h2,.payment-readiness .section-heading h2{font-size:28px}.payment-filters{margin-top:23px}.payment-filters>.button,.payment-filters>.filter-reset{margin-top:25px}.payment-list{gap:14px;margin-top:24px;display:grid}.payment-row{border:1px solid var(--line);background:var(--paper);border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(180px,.65fr) 44px;align-items:center;gap:22px;padding:21px 22px;display:grid}.payment-row-main{min-width:0}.payment-kind{color:var(--muted);letter-spacing:1.1px;text-transform:uppercase;font-size:12px;font-weight:700}.payment-row-main h3{margin-top:5px;font-size:20px;line-height:1.4}.payment-row-main h3 a:hover{color:#536078;text-underline-offset:4px;text-decoration:underline}.payment-row-main>p:last-child{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;font-size:12px}.payment-row-state{justify-items:start;gap:7px;min-width:0;display:grid}.payment-row-state>span:last-child:not(.payment-status){color:var(--muted);overflow-wrap:anywhere;font-size:12px}.payment-status{color:#111827;text-align:center;background:#fff;border:1px solid #d5dbe6;border-radius:999px;align-items:center;width:fit-content;max-width:100%;min-height:31px;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.payment-status-completed{color:#111827;background:#f5f6f8;border-color:#d5dbe6}.payment-status-awaiting-review,.payment-status-needs-review,.payment-status-submission-unknown{color:#6d5c20;background:#fff;border-color:#dfd1a5}.payment-status-failed,.payment-status-rejected{color:#862e28;background:#fff;border-color:#dba9a2}.payment-status-expired,.payment-status-cancelled{color:#536078;background:#fff;border-color:#d5dbe6}.payment-detail-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:24px;margin-top:26px;display:grid}.payment-summary,.payment-actions{min-width:0;padding:28px}.payment-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 25px;margin-top:25px;display:grid}.payment-details dt{color:var(--muted);font-size:12px;line-height:1.6}.payment-details dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:13px;font-weight:600;line-height:1.65}.payment-reason{background:var(--mint);border-radius:10px;margin-top:25px;padding:17px 18px}.payment-reason strong{color:var(--ink);font-size:12px}.payment-reason p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.75}.payment-actions>p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.75}.payment-actions>.notice{margin-top:19px}.payment-action-stack{gap:10px;margin-top:20px;display:grid}.payment-action-stack form{min-width:0}.payment-action-stack .button{min-height:48px;font-size:13px}.payment-actions>form,.payment-actions .action-status{margin-top:20px}.payment-audit{margin-top:42px}.payment-audit .history-item{min-width:0}.payment-audit .history-note{white-space:pre-wrap;overflow-wrap:anywhere}.payment-readiness{margin-top:40px}.readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:23px;display:grid}.readiness-card{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-direction:column;min-width:0;min-height:190px;padding:21px;display:flex;position:relative}.readiness-card>div{align-items:flex-start;gap:10px;display:flex}.readiness-indicator{background:#8793a8;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:7px;box-shadow:0 0 0 4px #f5f6f8}.readiness-ready .readiness-indicator{background:#536078;box-shadow:0 0 0 4px #f5f6f8}.readiness-pending .readiness-indicator{background:#a08024;box-shadow:0 0 0 4px #f7eed1}.readiness-blocked .readiness-indicator{background:#9a4d45;box-shadow:0 0 0 4px #fff}.readiness-card h3{overflow-wrap:anywhere;font-size:16px;line-height:1.5}.readiness-card p{color:var(--muted);overflow-wrap:anywhere;margin-top:14px;font-size:12px;line-height:1.75}.readiness-label{color:var(--ink);letter-spacing:.8px;text-transform:uppercase;margin-top:auto;padding-top:17px;font-size:12px;font-weight:700}.admin-payment-row{grid-template-columns:minmax(0,1fr) minmax(185px,.55fr) 44px}.admin-payment-actions>p:first-of-type{margin-top:12px}.admin-action-list{gap:10px;margin-top:20px;display:grid}.admin-action-card{border:1px solid var(--line);background:var(--paper);border-radius:10px}.admin-action-card[open]{border-color:#d5dbe6;box-shadow:0 5px 18px -17px #111827}.admin-action-card summary{min-height:48px;color:var(--ink);cursor:pointer;padding:13px 15px;font-size:12px;font-weight:600;line-height:1.7}.admin-action-card form{border-top:1px solid var(--line);padding:2px 15px 17px}.admin-action-card .settings-form{gap:17px}.admin-action-card .form-field:first-child{margin-top:16px}.admin-action-card .button{min-height:46px;font-size:12px}@media (width<=900px){.payment-detail-grid{grid-template-columns:1fr}.payment-actions{position:static}.readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.payment-balances,.payment-admin-totals{grid-template-columns:1fr;gap:18px}.payment-form-grid{grid-template-columns:1fr}.payment-row,.admin-payment-row{grid-template-columns:minmax(0,1fr) 44px;gap:15px;padding:20px}.payment-row-state{grid-area:2/1/auto/-1}.payment-row .row-open{grid-area:1/2/3}.readiness-grid{grid-template-columns:1fr}.readiness-card{min-height:0}}@media (width<=440px){.payment-balance-strip,.payment-admin-overview,.payment-form-panel,.payment-summary,.payment-actions{padding:21px 18px}.payment-form-heading{grid-template-columns:1fr;gap:13px}.payment-form-heading h2{font-size:19px}.payment-balances dd,.payment-admin-totals dd{font-size:22px}.payment-details{grid-template-columns:1fr;gap:17px}.payment-row{padding:18px}.payment-row-main h3{font-size:18px}.payment-history .section-heading h2,.payment-admin-list .section-heading h2,.payment-readiness .section-heading h2{font-size:25px}.payment-filters .filter-field{flex-basis:100%;width:100%}.payment-filters .filter-field select{width:100%;min-width:0;font-size:16px}.payment-filters>.button,.payment-filters>.filter-reset{margin-top:0}.readiness-card{padding:19px 17px}}.header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.language-switch{color:var(--ink);flex:none;position:relative}.language-switch-trigger{border:1px solid var(--line);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:9px 11px;font-size:12px;font-weight:600;line-height:1.4;list-style:none;display:flex}.language-switch-trigger::-webkit-details-marker{display:none}.language-switch-trigger:hover,.language-switch[open]>.language-switch-trigger{border-color:var(--accent,#164bff);color:var(--accent,#164bff);background:#f5f8ff}.language-switch-chevron{flex-shrink:0;width:16px;height:16px}.language-switch[open] .language-switch-chevron{transform:rotate(180deg)}.language-flag{border-radius:3px;flex:0 0 24px;width:24px;height:16px;display:block;overflow:hidden;box-shadow:0 0 0 1px #1018281a}.language-switch-code{display:none}.language-switch-panel{z-index:90;top:calc(100% + 8px);border:1px solid var(--line);background:#fff;border-radius:10px;width:176px;max-width:calc(100vw - 32px);padding:5px;position:absolute;inset-inline-end:0;box-shadow:0 10px 32px #172e641f}.language-switch form{margin:0}.language-switch-option{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:#fff;border:0;border-radius:6px;align-items:center;gap:10px;padding:10px;font-size:13px;display:flex}.language-switch-option .icon{color:#087f70;width:17px;height:17px;margin-inline-start:auto}.language-switch-option[aria-current=true]{color:#076b60;background:#ecfdf5;font-weight:600}.language-switch-option:hover{color:var(--accent,#164bff);background:#edf2ff}.language-switch-trigger:focus-visible,.language-switch-option:focus-visible{outline:2px solid var(--accent,#164bff);outline-offset:2px}@media (width<=540px){.site-header{flex-wrap:wrap;gap:14px;padding-block:16px}.header-actions{justify-content:space-between;gap:10px;width:100%}.language-switch-name{display:none}.language-switch-code{display:inline}.signal-header-actions .language-switch-panel{inset-inline:0 auto}}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/font-0-hICkpzq7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/font-1-mKek_fSS.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/font-2-B-I5lbAQ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/font-3-BS5oQT7X.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/font-0-hICkpzq7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/font-1-mKek_fSS.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/font-2-B-I5lbAQ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/font-3-BS5oQT7X.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/font-0-hICkpzq7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/font-1-mKek_fSS.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/font-2-B-I5lbAQ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/font-3-BS5oQT7X.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/font-0-hICkpzq7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/font-1-mKek_fSS.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/font-2-B-I5lbAQ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/font-3-BS5oQT7X.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/font-0-hICkpzq7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/font-1-mKek_fSS.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/font-2-B-I5lbAQ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/font-3-BS5oQT7X.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/font-4-d45eAU9y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/font-5-BAAhND-U.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/font-6-CmyJS8uq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/font-7-Dg1JeJN0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/font-8-CIII54If.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/build/assets/font-9-IvpUvPa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/font-4-d45eAU9y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/font-5-BAAhND-U.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/font-6-CmyJS8uq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/font-7-Dg1JeJN0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/font-8-CIII54If.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/build/assets/font-9-IvpUvPa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/font-4-d45eAU9y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/font-5-BAAhND-U.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/font-6-CmyJS8uq.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/font-7-Dg1JeJN0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/font-8-CIII54If.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/build/assets/font-9-IvpUvPa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/font-10-C8S-KRRz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/font-11-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/font-12-DL7QRZyv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/font-13-usUDDRr7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/font-14-Ch3YOpNY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/font-15-DHIcAJRg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/font-10-C8S-KRRz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/font-11-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/font-12-DL7QRZyv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/font-13-usUDDRr7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/font-14-Ch3YOpNY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/font-15-DHIcAJRg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/font-10-C8S-KRRz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/font-11-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/font-12-DL7QRZyv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/font-13-usUDDRr7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/font-14-Ch3YOpNY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/font-15-DHIcAJRg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/font-10-C8S-KRRz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/font-11-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/font-12-DL7QRZyv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/font-13-usUDDRr7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/font-14-Ch3YOpNY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/font-15-DHIcAJRg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/font-10-C8S-KRRz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/font-11-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/font-12-DL7QRZyv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/font-13-usUDDRr7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/font-14-Ch3YOpNY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/font-15-DHIcAJRg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--canvas:#fff;--paper:#fff;--ink:#111827;--text:#283449;--muted:#536078;--line:#d5dbe6;--accent:#164bff;--cobalt:var(--accent);--accent-hover:#123ccd;--surface:#f5f6f8;--danger:#ad2033;--success:#14633f;--font:"Golos Text", "Segoe UI", sans-serif;--heading-font:"Manrope", "Golos Text", sans-serif;--lime:var(--accent);--lime-soft:var(--surface);--mint:var(--surface)}.signal-theme{background:var(--canvas);color:var(--text);font:15px/1.65 var(--font)}.signal-theme :is(h1,h2,h3,h4){font-family:var(--heading-font);color:var(--ink);font-weight:700}.signal-theme h1{letter-spacing:-1.8px}.signal-theme h2{letter-spacing:-.8px}.signal-theme ::selection{background:var(--accent);color:#fff}.signal-theme :focus-visible{outline:3px solid var(--accent);outline-offset:4px}.signal-theme .container{width:min(1320px,100% - 80px)}.signal-theme .button{border:1px solid var(--accent);background:var(--accent);color:#fff;min-height:48px;box-shadow:none;border-radius:2px;gap:15px;padding:12px 21px;font-size:14px;font-weight:600}.signal-theme .button:hover{background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:none}.signal-theme .button:active{background:#0d2eaa}.signal-theme .button-outline{color:var(--ink);background:#fff;border-color:#8c98ad}.signal-theme .button-outline:hover{color:var(--accent);border-color:var(--accent);background:#fff}.signal-theme .button-small{min-height:44px;padding:9px 16px;font-size:13px}.signal-theme .button:disabled{color:#536078;cursor:not-allowed;background:#e5e8ee;border-color:#c3cada}.signal-theme :is(.text-link,.text-button,.row-open){color:var(--accent)}.signal-theme :is(.text-link,.text-button):hover{color:var(--accent-hover)}.signal-theme .text-button{border-radius:2px}.signal-theme .row-open{border:1px solid var(--line);background:#fff;border-radius:0;width:44px;height:44px;min-height:44px}.signal-theme .row-open:hover{border-color:var(--accent);background:#fff}.signal-theme .eyebrow{letter-spacing:.7px;color:var(--muted);font-size:12px;font-weight:500;line-height:1.5}.signal-theme .status-dot{background:var(--accent);box-shadow:none;width:6px;height:6px;margin:0}.signal-theme :is(.page-description,.field-hint,.intro-description){color:var(--muted)}.signal-theme :is(.workspace-page,.information-page,.news-page,.dashboard){min-width:0;padding-block:42px 56px}.signal-theme :is(.workspace-heading,.detail-heading,.support-heading,.news-heading){border-bottom:1px solid var(--line);align-items:flex-start;gap:24px;margin-bottom:26px;padding-bottom:26px}.signal-theme :is(.workspace-heading,.detail-heading,.support-heading,.news-heading) h1{margin-top:12px;font-size:clamp(30px,3.4vw,46px);line-height:1.12}.signal-theme .page-description{max-width:75ch;font-size:14px;line-height:1.75}.signal-theme :is(.icon-box,.feature-icon){color:var(--accent);border:1px solid var(--line);background:#fff;border-radius:2px}.signal-theme :is(.auth-card,.verify-card,.content-panel,.editor-panel,.action-panel,.moderation-panel,.account-panel,.settings-section,.support-create-panel,.support-state-panel,.support-reply-panel,.news-editor-panel,.payment-form-panel,.payment-summary,.payment-actions,.readiness-card,.payment-admin-overview,.payment-admin-totals,.finance-period-summary,.finance-transaction-summary,.admin-action-card,.budget-form-panel,.tariff-terms,.empty-card){border-color:var(--line);box-shadow:none;background:#fff;border-radius:2px}.signal-theme :is(.panel-heading,.settings-section-heading,.support-form-heading,.support-section-heading,.finance-section-heading,.payment-form-heading) h2{font-size:23px;line-height:1.25}.signal-theme .settings-section{margin-top:24px}.signal-theme .settings-section-heading{background:var(--surface);border-right-color:var(--line)}.signal-theme .settings-section-heading .icon-box{background:0 0;border:0}.signal-theme :is(.scope-note,.home-test-note,.information-callout){border:1px solid var(--line);border-left:3px solid var(--accent);color:var(--muted);background:#fff;border-radius:0;padding:16px 20px;font-size:13px}.signal-theme :is(.scope-note,.information-callout) .icon{color:var(--accent)}.signal-theme .notice{border-color:var(--line);background:#fff;border-left-width:3px;border-radius:2px;font-size:14px}.signal-theme .notice-info{color:var(--text);border-left-color:var(--accent)}.signal-theme .notice-info .icon{color:var(--accent)}.signal-theme .notice-success{color:var(--success);border-left-color:var(--success)}.signal-theme .notice-error{color:var(--danger);border-left-color:var(--danger)}.signal-theme .notice-error:focus{outline:2px solid var(--danger)}.signal-theme :is(.preview-badge,.catalog-status,.campaign-status,.attempt-status,.support-status,.payment-status,.tariff-snapshot-status,.news-status,.user-access-status,.settings-method-status,.finance-check-status){color:var(--ink);border:1px solid var(--line);letter-spacing:0;background:#fff;border-radius:2px;padding:5px 9px;font-size:12px}.signal-theme :is(.verified-status,.amount-positive,.attempt-status-completed,.payment-status-completed,.status-approved){color:var(--success)}.signal-theme :is(.amount-negative,.status-rejected,.payment-status-failed,.payment-status-rejected,.user-access-suspended){color:var(--danger)}.signal-theme :is(.status-pending,.payment-status-awaiting-review,.attempt-status-active){color:var(--accent)}.signal-theme :is(.form-field,.filter-field) :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.signal-theme :is(.report-filters,.campaign-filters,.support-filters,.payment-filters,.finance-filters,.user-filters,.news-filters) :is(input,select){min-height:48px;color:var(--ink);box-shadow:none;background:#fff;border:1px solid #8996ac;border-radius:2px;font-size:16px}.signal-theme .form-field textarea{min-height:116px;line-height:1.65}.signal-theme :is(.form-field,.filter-field) :is(input,select,textarea):focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.signal-theme :is(input,select,textarea)[aria-invalid=true]{border-color:var(--danger)}.signal-theme :is(input[type=checkbox],input[type=radio]){accent-color:var(--accent)}.signal-theme .form-field>label{color:var(--ink);font-size:14px}.signal-theme :is(.field-hint,.field-error){font-size:12px}.signal-theme .password-toggle{min-height:44px;color:var(--accent);border-radius:0;font-size:12px;top:2px;bottom:2px;right:3px}.signal-theme .password-toggle:hover{background:var(--surface)}.signal-theme .auth-layout{grid-template-columns:1fr minmax(0,460px);align-items:stretch;gap:0;max-width:1140px;min-height:0;padding-block:58px}.signal-theme .auth-intro{background:var(--accent);color:#fff;align-content:center;min-height:530px;margin-right:42px;padding:46px;position:relative;overflow:hidden}.signal-theme .auth-intro :is(h2,.eyebrow,.intro-description,.intro-note,.intro-footnote){z-index:1;color:#fff;position:relative}.signal-theme .auth-intro .eyebrow{letter-spacing:.8px}.signal-theme .auth-intro .status-dot{background:#fff}.signal-theme .auth-intro h2{letter-spacing:-2px;font-size:clamp(36px,3.2vw,48px);line-height:1.1}.signal-theme .intro-description{font-size:15px}.signal-theme .intro-note{border-color:#829bff}.signal-theme .intro-note .icon-box{color:#fff;background:0 0;border-color:#829bff}.signal-theme .intro-footnote{font-size:12px}.signal-theme .auth-card{border:0;align-self:center;padding:30px 0}.signal-theme .auth-card h1{margin-top:14px;font-size:34px}.signal-theme .auth-form{gap:22px}.signal-theme .form-footnote a{color:var(--accent)}.signal-theme .auth-alternative{border-color:var(--line)}.signal-theme .verify-card{border:1px solid var(--line);padding:34px}.signal-theme .verify-layout{min-height:0;padding-block:54px}.signal-theme :is(.campaign-list,.ledger-list,.payment-list,.support-ticket-list,.tariff-list,.user-access-list,.news-admin-list){border-top:1px solid var(--line);gap:0}.signal-theme :is(.campaign-row,.ledger-row,.payment-row,.support-ticket-row,.tariff-row,.user-access-row,.news-admin-row){border:0;border-bottom:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0;padding:23px 0}.signal-theme :is(.campaign-row,.payment-row,.support-ticket-row,.news-admin-row) h2{font-size:20px}.signal-theme :is(.campaign-row,.ledger-row,.payment-row,.support-ticket-row) :is(dt,time){font-size:12px}.signal-theme .campaign-row-report{border-color:var(--line);background:0 0;padding:18px 0 0}.signal-theme .report-block{border:1px solid var(--line);background:#fff;border-radius:2px}.signal-theme :is(.report-metrics,.report-current-metrics) dd{font-family:var(--heading-font);letter-spacing:-1px;font-weight:600}.signal-theme .report-filters{border-width:0 0 1px;border-color:var(--line);background:#fff;border-radius:0;padding:20px 0}.signal-theme .wallet-balances{gap:24px;margin-top:30px}.signal-theme .balance-card{border:1px solid var(--line);background:#fff;border-radius:0;min-width:0;padding:30px}.signal-theme .balance-card h2{font-size:22px}.signal-theme .balance-card .balance-amount{font-family:var(--heading-font);letter-spacing:-2px;overflow-wrap:anywhere;font-size:clamp(32px,4vw,49px);font-weight:600;line-height:1.2}.signal-theme .balance-card .balance-amount span{font:13px/1.5 var(--font);letter-spacing:0}.signal-theme .balance-card:last-child{background:var(--accent);border-color:var(--accent);color:#fff}.signal-theme .balance-card:last-child :is(h2,p,span,a,.icon-box){color:#fff}.signal-theme .balance-card:last-child .icon-box{background:0 0;border-color:#829bff}.signal-theme .balance-card:last-child .text-link:hover{text-decoration:underline}.signal-theme :is(.finance-table,.finance-responsive-table){border-color:var(--line);font-size:14px}.signal-theme .finance-table :is(th,td){border-color:var(--line);padding:15px 13px}.signal-theme .finance-table th{color:var(--muted);background:var(--surface);font-size:12px;font-weight:500}.signal-theme .finance-table tbody tr:hover{background:#f5f6f8}.signal-theme .finance-table-scroll,.signal-theme .finance-section{border-color:var(--line);border-radius:0}.signal-theme :is(.pagination,.pagination-links) a{border-color:var(--line);border-radius:0;min-width:44px;min-height:44px}.signal-theme .pagination [aria-current=page]{background:var(--accent);color:#fff;border-color:var(--accent)}.signal-theme .pagination a:hover{color:var(--accent);border-color:var(--accent);background:#fff}.signal-theme .empty-state{background:#fff;border:1px dashed #a2adc0;border-radius:0;padding:45px 28px}.signal-theme .empty-state h2{font-size:28px}.signal-theme .empty-state .feature-icon{background:0 0;border:0}.signal-theme .information-page{max-width:1160px}.signal-theme .information-nav{border-bottom:1px solid var(--line);gap:0 18px;padding-bottom:18px}.signal-theme .information-nav a{min-height:44px;color:var(--muted);background:#fff;border:0;border-radius:0;padding:9px 0}.signal-theme .information-nav a[aria-current=page]{color:var(--accent);border-bottom:2px solid var(--accent);background:#fff}.signal-theme .information-section{border-color:var(--line)}.signal-theme :is(.information-grid>article,.information-faq>details,.information-contact,.news-card,.news-entry){border-color:var(--line);box-shadow:none;background:#fff;border-radius:0}.signal-theme .information-faq summary{min-height:48px;color:var(--ink)}.signal-theme .information-longread{max-width:82ch}.signal-theme .information-longread h2{font-size:26px}.signal-theme .news-list{border-top:1px solid var(--line);gap:0}.signal-theme .news-list>article{border-width:0 0 1px;border-color:var(--line);border-radius:0;padding:26px 0}.signal-theme .news-list h2{font-size:26px}.signal-theme .news-article-heading h1{font-size:clamp(34px,4.3vw,54px);line-height:1.1}.signal-theme :is(.news-prose,.information-copy,.support-message-body){color:var(--text);line-height:1.8}.signal-theme :is(.news-prose,.information-copy) a{color:var(--accent)}.signal-theme .support-message{border-color:var(--line);border-left:3px solid var(--accent);background:#fff;border-radius:0}.signal-theme .support-message-admin{border-left-color:var(--ink)}.signal-theme .extension-issued{border-color:var(--accent);background:#fff;border-radius:0}.signal-theme .extension-connection{border-color:var(--line);background:#fff;border-radius:0}.signal-theme code{background:var(--surface);color:var(--ink);overflow-wrap:anywhere;border-radius:0}.signal-theme .payment-balance-strip{background:var(--surface);border-color:var(--line);border-radius:0}.signal-theme .payment-form-panel{border-top:3px solid var(--accent)}.signal-theme .user-access-information{border-color:var(--line);background:#fff;border-radius:0}.signal-theme .button-danger{border-color:var(--danger);background:var(--danger);color:#fff}.signal-theme .button-danger:hover{background:#8a1726;border-color:#8a1726}@media (width<=1100px){.signal-theme .container{width:calc(100% - 48px)}.signal-theme .auth-layout{grid-template-columns:1fr minmax(0,420px)}.signal-theme .auth-intro{margin-right:28px;padding:30px}}@media (width<=760px){.signal-theme .container{width:calc(100% - 32px)}.signal-theme :is(.workspace-page,.information-page,.news-page,.dashboard){padding-block:26px 38px}.signal-theme :is(.workspace-heading,.detail-heading,.support-heading,.news-heading){margin-bottom:22px;padding-bottom:22px}.signal-theme :is(.workspace-heading,.detail-heading,.support-heading,.news-heading) h1{letter-spacing:-1.1px;font-size:32px}.signal-theme .auth-layout{max-width:520px;padding-block:30px 45px;display:block}.signal-theme .auth-card{padding:10px 0}.signal-theme .auth-card h1{font-size:32px}.signal-theme .auth-intro{display:none}.signal-theme .verify-card{padding:24px}.signal-theme :is(.notice,.scope-note,.information-callout){padding:14px;font-size:13px}.signal-theme :is(.campaign-row,.ledger-row,.payment-row,.support-ticket-row,.tariff-row,.user-access-row,.news-admin-row){padding-block:20px}.signal-theme .balance-card{padding:24px}.signal-theme .balance-card .balance-amount{font-size:35px}.signal-theme .settings-section-heading{border-right:0;border-bottom:1px solid var(--line)}.signal-theme .information-longread h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.signal-theme *,.signal-theme :before,.signal-theme :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.signal-theme .signal-shell{background:#fff;min-height:100vh}.signal-theme .signal-main-area{min-width:0}.signal-theme .signal-brand{color:var(--ink,#111827);letter-spacing:-1.6px;gap:8px;font-family:Manrope,sans-serif;font-size:30px;font-weight:750;line-height:1}.signal-brand-square{background:var(--cobalt,#164bff);align-self:flex-start;width:8px;height:8px;margin-top:7px;display:inline-block}.signal-theme .signal-topbar{border-bottom:1px solid var(--line,#d5dbe6);background:#fff;flex-wrap:wrap;align-items:center;gap:20px 28px;min-height:100px;padding:22px max(32px,50vw - 710px);display:flex}.signal-header-brand{flex-shrink:0}.signal-theme .signal-public-nav{flex:1;justify-content:flex-end;align-items:center;gap:28px;display:flex}.signal-theme .signal-public-nav a{min-height:44px;color:var(--ink,#111827);align-items:center;gap:10px;font-size:14px;display:inline-flex}.signal-theme .signal-public-nav a:hover,.signal-theme .signal-public-nav a[aria-current=page]{color:var(--cobalt,#164bff)}.signal-theme .signal-public-nav .icon{width:18px;height:18px}.signal-header-actions,.signal-account-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 18px;display:flex}.signal-theme .signal-header-actions{margin-left:auto}.signal-theme .signal-header-actions form{margin:0}.signal-theme .signal-header-actions .button{border-radius:0;min-height:44px;font-size:14px}.signal-theme .signal-header-actions .signal-logout{border-color:var(--line,#d5dbe6);color:var(--muted,#536078)}.signal-theme .signal-header-actions .signal-logout:hover{border-color:var(--cobalt,#164bff);color:var(--cobalt,#164bff);background:#fff}.signal-theme.signal-public #main.container{width:min(1280px,100% - 96px)}.signal-theme.signal-home #main.container{width:min(1600px,100%)}.signal-theme.signal-workspace .signal-shell{grid-template-columns:248px minmax(0,1fr);display:grid}.signal-theme .signal-sidebar{border-right:1px solid var(--line,#d5dbe6);background:#fff;flex-direction:column;align-self:start;height:100dvh;padding:25px 18px 0 24px;display:flex;position:sticky;top:0}.signal-theme .signal-sidebar>.brand{align-self:flex-start;min-height:72px;padding-bottom:28px;font-size:28px}.signal-sidebar-scroll{scrollbar-width:thin;scrollbar-color:#a9b2c3 transparent;flex:1;min-height:0;padding:3px 9px 24px 0;overflow:hidden auto}.signal-theme .signal-nav-label{color:var(--muted,#536078);letter-spacing:.8px;text-transform:uppercase;margin:23px 0 12px;font-size:12px;font-weight:500}.signal-theme .signal-sidebar-scroll>.signal-nav-label:first-child{margin-top:0}.signal-side-nav{gap:3px;display:grid}.signal-theme .signal-side-nav a{min-height:46px;color:var(--muted,#536078);border-left:2px solid #0000;align-items:center;gap:11px;padding:10px 9px;font-size:14px;line-height:1.45;display:flex}.signal-theme .signal-side-nav a>span{overflow-wrap:anywhere;min-width:0}.signal-theme .signal-side-nav .icon{width:19px;height:19px}.signal-theme .signal-side-nav a:hover{color:var(--cobalt,#164bff);background:#f5f6f8}.signal-theme .signal-side-nav a[aria-current=page]{border-left-color:var(--cobalt,#164bff);background:var(--cobalt,#164bff);color:#fff}.signal-theme .signal-side-nav a:focus-visible{outline-offset:-3px;outline-color:var(--ink,#111827)}.signal-theme .signal-sidebar-help{border-top:1px solid var(--line,#d5dbe6);margin-top:28px;padding-top:24px}.signal-theme .signal-sidebar-help>.icon{width:27px;height:27px;color:var(--cobalt,#164bff)}.signal-theme .signal-sidebar-help p{color:var(--muted,#536078);margin:12px 0 8px;font-size:14px;line-height:1.6}.signal-theme .signal-sidebar-help .text-link{min-height:44px;color:var(--cobalt,#164bff);font-size:14px}.signal-theme .signal-sidebar-caption{color:var(--muted,#536078);margin-top:28px;font-size:12px}.signal-workspace .signal-topbar{gap:16px;min-height:92px;padding:18px 44px}.signal-workspace .signal-header-brand{display:none}.signal-theme .signal-location{min-width:0;color:var(--muted,#536078);align-items:baseline;gap:14px;font-size:14px;line-height:1.5;display:flex}.signal-location>a{align-items:center;min-height:44px;display:inline-flex}.signal-location>span:last-child{color:var(--ink,#111827);overflow-wrap:anywhere}.signal-theme .signal-environment-note{color:var(--muted,#536078);align-items:flex-start;gap:8px;padding:14px 44px 0;font-size:12px;display:flex}.signal-theme .signal-environment-note .status-dot{background:var(--cobalt,#164bff);width:6px;height:6px;box-shadow:none;margin:6px 0 0}.signal-workspace #main.container{width:min(1440px,100% - 88px)}.signal-theme .signal-navigation-menu{flex-basis:100%;min-width:0;display:none}.signal-theme.signal-public .signal-navigation-account{display:block}.signal-theme .signal-navigation-menu>summary{min-height:46px;color:var(--ink,#111827);cursor:pointer;border-top:1px solid var(--line,#d5dbe6);justify-content:space-between;align-items:center;gap:20px;padding:10px 0;font-size:14px;list-style:none;display:flex}.signal-navigation-menu>summary::-webkit-details-marker{display:none}.signal-navigation-menu>summary>span{align-items:center;gap:10px;display:inline-flex}.signal-navigation-menu>summary .icon{width:18px;height:18px}.signal-navigation-menu[open]>summary>.icon{transform:rotate(45deg)}.signal-theme .signal-menu-content{padding:10px 0 16px}.signal-menu-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 20px;display:grid}.signal-theme .signal-menu-links a{min-height:46px;color:var(--muted,#536078);overflow-wrap:anywhere;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.signal-theme .signal-menu-links a:hover{color:var(--cobalt,#164bff);background:#f5f6f8}.signal-theme .signal-menu-links a[aria-current=page]{color:#fff;background:var(--cobalt,#164bff)}.signal-menu-links .icon{width:19px;height:19px}.signal-menu-information{border-top:1px solid var(--line,#d5dbe6);margin-top:14px;padding-top:14px}.signal-menu-information:first-child{border-top:0;margin-top:0;padding-top:0}.signal-theme .signal-footer{width:min(1420px,100% - 96px);color:var(--muted,#536078);border-top:1px solid var(--line,#d5dbe6);padding-block:20px 28px;font-size:12px;display:block}.signal-workspace .signal-footer{width:min(1440px,100% - 88px)}.signal-footer-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.signal-theme .signal-footer-heading>a{min-height:44px;color:var(--ink,#111827);align-items:center;gap:12px;font-size:14px;display:inline-flex}.signal-footer-heading .icon{width:18px;height:18px}.signal-theme .signal-footer .footer-links{flex-wrap:wrap;align-items:center;gap:0 24px;max-width:none;margin:10px 0;display:flex}.signal-theme .signal-footer .footer-links a{min-height:44px;color:var(--muted,#536078);align-items:center;padding-block:8px;font-size:12px;line-height:1.6;display:inline-flex}.signal-theme .signal-footer a:hover{color:var(--cobalt,#164bff);text-underline-offset:4px;text-decoration:underline}.signal-theme .signal-footer-disclosure{font-size:12px;line-height:1.7}@media (width<=1240px){.signal-theme .signal-topbar{gap:14px 22px}.signal-theme .signal-public-nav{gap:18px}.signal-workspace .signal-topbar{padding-inline:28px}.signal-workspace #main.container,.signal-workspace .signal-footer{width:calc(100% - 56px)}.signal-theme .signal-environment-note{padding-inline:28px}.signal-theme .signal-location{gap:9px}}@media (width<=1100px){.signal-theme.signal-workspace .signal-shell{display:block}.signal-theme .signal-sidebar{display:none}.signal-workspace .signal-header-brand{display:block}.signal-workspace .signal-location{display:none}.signal-theme .signal-navigation-menu{display:block}.signal-theme .signal-topbar{gap:14px 20px;padding:18px 28px 0}.signal-theme .signal-public-nav{display:none}.signal-theme.signal-public #main.container{width:calc(100% - 56px)}.signal-theme.signal-home #main.container{width:100%}.signal-theme .signal-footer{width:calc(100% - 56px)}}@media (width<=640px){.signal-theme .signal-topbar{gap:10px 16px;padding:16px 20px 0}.signal-theme .signal-brand{font-size:27px}.signal-theme .signal-header-actions{gap:10px}.signal-theme .signal-account-nav{gap:8px}.signal-theme .signal-header-actions .button{gap:8px;padding:9px 12px}.signal-theme .signal-header-actions .signal-logout .icon{display:none}.signal-menu-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px}.signal-theme .signal-menu-links a{padding-inline:6px}.signal-workspace #main.container,.signal-theme.signal-public #main.container,.signal-theme .signal-footer{width:calc(100% - 40px)}.signal-theme.signal-home #main.container{width:100%}.signal-theme .signal-environment-note{padding:14px 20px 0}.signal-theme .signal-footer .footer-links{gap:0 20px}}@media (width<=480px){.signal-theme .signal-header-brand{width:100%}.signal-theme .signal-header-actions{justify-content:space-between;width:100%;margin-left:0}.signal-theme .signal-header-actions .button{font-size:14px}.signal-theme .signal-header-actions .signal-dashboard-link{padding-inline:10px}.signal-theme .signal-header-actions .signal-dashboard-link .icon{display:none}.signal-theme .signal-account-nav{flex-wrap:nowrap}.signal-menu-links{grid-template-columns:1fr}.signal-theme .signal-footer-heading{display:block}.signal-theme .signal-footer-heading>a{margin-top:6px}}@media (prefers-reduced-motion:reduce){.signal-theme .signal-navigation-menu *,.signal-theme .signal-side-nav *{scroll-behavior:auto;transition:none}}.signal-theme .signal-home-page{min-width:0;padding-bottom:0}.signal-theme .signal-hero{grid-template-columns:1.08fr 1fr;align-items:stretch;min-height:660px;display:grid}.signal-theme .signal-hero-copy{min-width:0;padding:64px 8% 52px 10.4%}.signal-theme .signal-hero-copy .eyebrow{color:var(--muted,#536078);letter-spacing:1px;margin:0 0 30px;font-size:12px;font-weight:500}.signal-theme .signal-hero-copy .status-dot{background:var(--cobalt,#164bff);width:6px;height:6px;box-shadow:none;margin:0}.signal-theme .signal-hero-copy h1{letter-spacing:-.06em;text-wrap:initial;margin:0;font-family:Manrope,sans-serif;font-size:clamp(54px,5.9vw,88px);font-weight:600;line-height:1.065}.signal-theme .signal-hero-copy h1>span{color:var(--cobalt,#164bff)}.signal-theme .signal-hero-description{max-width:420px;color:var(--muted,#536078);margin:28px 0 0;font-size:17px;line-height:1.75}.signal-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.signal-theme .signal-hero-actions .button{border-radius:0;justify-content:space-between;gap:28px;min-height:56px;padding:15px 22px;font-size:14px}.signal-theme .signal-hero-note{max-width:420px;color:var(--muted,#536078);margin:16px 0 0;font-size:12px;line-height:1.8}.signal-theme .signal-hero-visual{background:var(--cobalt,#164bff);color:#fff;flex-direction:column;min-width:0;padding:32px 38px 26px;display:flex;position:relative;overflow:hidden}.signal-visual-caption{z-index:1;justify-content:space-between;align-items:center;gap:18px;display:flex;position:relative}.signal-theme .signal-visual-caption h2{color:#fff;letter-spacing:1px;text-transform:uppercase;margin:0;font-family:Golos Text,sans-serif;font-size:12px;font-weight:500;line-height:1.7}.signal-visual-caption>.icon{width:23px;height:23px}.signal-count-art{flex:1;justify-content:center;align-items:center;min-height:300px;padding-block:30px;display:flex;position:relative}.signal-eye-art{opacity:.25;width:102%;height:auto;position:absolute;top:18%;left:-1%;transform:rotate(-23deg)}.signal-count-art dl{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:100%;display:flex;position:relative}.signal-theme .signal-count-art dt{color:#fff;max-width:27ch;margin:12px 0 0;font-size:14px;line-height:1.6}.signal-theme .signal-count-art dd{color:#fff;letter-spacing:-.07em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;order:-1;max-width:100%;font-family:Manrope,sans-serif;font-size:clamp(74px,9.2vw,142px);font-weight:600;line-height:1.1}.signal-theme .signal-overview-sheet{z-index:1;width:100%;max-width:480px;color:var(--ink,#111827);background:#fff;align-self:center;gap:22px;padding:26px 28px;display:grid;position:relative}.signal-theme .signal-overview-sheet dt{color:var(--muted,#536078);font-size:12px;line-height:1.65}.signal-theme .signal-overview-sheet dd{color:var(--ink,#111827);letter-spacing:-1px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-family:Manrope,sans-serif;font-size:30px;font-weight:600;line-height:1.2}.signal-overview-performers{grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid}.signal-overview-reward{border-top:1px solid var(--line,#d5dbe6);min-width:0;padding-top:19px}.signal-theme .signal-overview-reward dd{color:var(--cobalt,#164bff);margin-top:9px;font-size:clamp(26px,3vw,42px)}.signal-theme .signal-overview-reward dd>span{color:var(--muted,#536078);letter-spacing:.2px;margin:5px 0 0 10px;font-family:Golos Text,sans-serif;font-size:12px;font-weight:400;line-height:1.6;display:inline-block}.signal-theme .signal-visual-foot{z-index:1;color:#fff;text-align:center;max-width:460px;margin:22px auto 0;font-size:12px;line-height:1.75;position:relative}.signal-theme .signal-statistics-context{border-bottom:1px solid var(--line,#d5dbe6);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px 64px;padding:28px 5.6%;display:grid}.signal-statistics-period{gap:14px;display:grid}.signal-theme .signal-statistics-period p{color:var(--ink,#111827);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px;line-height:1.75}.signal-theme .signal-statistics-period p>span{color:var(--muted,#536078);margin-bottom:2px;display:block}.signal-theme .signal-statistics-method{color:var(--muted,#536078);font-size:12px;line-height:1.8}.signal-statistics-method>p+p{margin-top:8px}.signal-theme .signal-home-process{border-bottom:1px solid var(--line,#d5dbe6);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:70px;padding:70px 5.6%;display:grid}.signal-theme .signal-process-heading .eyebrow{color:var(--muted,#536078);letter-spacing:1px;margin-bottom:16px;font-size:12px;font-weight:500}.signal-theme .signal-process-heading h2{letter-spacing:-1.7px;max-width:12ch;margin:0 0 18px;font-family:Manrope,sans-serif;font-size:clamp(32px,3.3vw,44px);font-weight:500;line-height:1.17}.signal-theme .signal-home-page .text-link{min-height:44px;color:var(--cobalt,#164bff);gap:12px;font-size:14px}.signal-process-list{margin:0;padding:0;list-style:none}.signal-theme .signal-process-list li{border-top:1px solid var(--line,#d5dbe6);grid-template-columns:26px minmax(0,1fr);gap:26px;padding:22px 0;display:grid}.signal-theme .signal-process-list li:first-child{border-top:0;padding-top:0}.signal-theme .signal-process-list li>span{color:var(--cobalt,#164bff);padding-top:4px;font-size:12px}.signal-theme .signal-process-list h3{letter-spacing:-.5px;margin:0 0 7px;font-size:21px;font-weight:500;line-height:1.3}.signal-theme .signal-process-list p{max-width:45ch;color:var(--muted,#536078);font-size:14px;line-height:1.7}.signal-theme .signal-home-page .home-section{border-bottom:1px solid var(--line,#d5dbe6);padding:64px 5.6%}.signal-theme .signal-home-page .section-heading>.eyebrow{color:var(--muted,#536078);letter-spacing:1px;margin:0 0 14px;font-size:12px;font-weight:500}.signal-theme .signal-home-page .section-heading h2{letter-spacing:-1.5px;max-width:23ch;margin:0;font-family:Manrope,sans-serif;font-size:clamp(30px,3vw,40px);font-weight:500;line-height:1.2}.signal-theme .signal-home-page .section-heading>p:last-child:not(.eyebrow){max-width:65ch;color:var(--muted,#536078);margin-top:16px;font-size:14px;line-height:1.8}.signal-theme .signal-home-page .home-path-grid{gap:48px;margin-top:34px}.signal-theme .signal-home-page .home-path{border:0;border-top:1px solid var(--line,#d5dbe6);background:#fff;border-radius:0;min-width:0;padding:25px 0 0}.signal-theme .signal-home-page .home-path-label{color:var(--cobalt,#164bff);font-size:12px}.signal-theme .signal-home-page .home-path-label .icon{color:inherit}.signal-theme .signal-home-page .home-path h3{letter-spacing:-.7px;margin-top:18px;font-size:25px;font-weight:500;line-height:1.3}.signal-theme .signal-home-page .home-path p{max-width:62ch;color:var(--muted,#536078);font-size:14px;line-height:1.8}.signal-theme .signal-home-page .home-path .button{border-radius:0;min-height:48px;font-size:14px}.signal-theme .signal-home-page .scope-note{border-top:1px solid var(--line,#d5dbe6);border-bottom:1px solid var(--line,#d5dbe6);background:#fff;border-radius:0;margin-top:30px;padding:18px 0;font-size:14px}.signal-theme .signal-home-page .scope-note p{font-size:14px}.signal-theme .signal-home-page .scope-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:32px}.signal-theme .signal-home-page .scope-grid article{border:0;border-top:1px solid var(--line,#d5dbe6);background:#fff;border-radius:0;padding:24px 0 0}.signal-theme .signal-home-page .scope-number{color:var(--cobalt,#164bff);letter-spacing:.4px;font-size:12px;font-weight:500}.signal-theme .signal-home-page .scope-grid h3{letter-spacing:-.6px;margin:18px 0 12px;font-size:23px;font-weight:500;line-height:1.3}.signal-theme .signal-home-page .scope-grid p{max-width:none;color:var(--muted,#536078);margin:0;font-size:14px;line-height:1.8}.signal-theme .signal-home-page .home-attention-note{border-left:2px solid var(--cobalt,#164bff);color:var(--muted,#536078);margin-top:28px;padding-left:16px;font-size:14px;line-height:1.8}.signal-theme .signal-home-page .home-mode-links{gap:10px 28px;margin-top:18px}.signal-theme .signal-home-page .home-news-list{gap:32px;margin-top:32px}.signal-theme .signal-home-page .home-news-date{font-size:12px}.signal-theme .signal-home-page .home-news-item{border-color:var(--line,#d5dbe6);padding-top:20px}.signal-theme .signal-home-page .home-news-item h3{letter-spacing:-.6px;font-size:24px;font-weight:500;line-height:1.35}.signal-theme .signal-home-page .home-news-item h3 a{min-height:44px}.signal-theme .signal-home-page .home-news-summary{font-size:14px;line-height:1.8}.signal-theme .signal-home-page .home-news-empty{border:0;border-top:1px solid var(--line,#d5dbe6);background:#fff;border-radius:0;padding:25px 0 0}.signal-theme .signal-home-page .home-news-empty .icon-box{color:var(--cobalt,#164bff);background:#fff;border:0;border-radius:0}.signal-theme .signal-home-page .home-news-empty h3{font-size:22px;font-weight:500}.signal-theme .signal-home-page .home-news-empty p{font-size:14px}.signal-theme .signal-home-page .home-help{background:#fff;border-radius:0;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px 64px;margin:0;padding:56px 5.6%}.signal-theme .signal-home-page .home-help h2{letter-spacing:-.8px;font-size:28px;font-weight:500;line-height:1.25}.signal-theme .signal-home-page .home-help p{color:var(--muted,#536078);font-size:14px;line-height:1.8}.signal-theme .signal-home-page .home-information-links a{min-height:52px;padding-block:12px;font-size:14px;font-weight:400}@media (width>=1600px){.signal-theme .signal-hero-copy{padding-left:88px}}@media (width<=1100px){.signal-theme .signal-hero{min-height:630px}.signal-theme .signal-hero-copy{padding:44px 30px 40px}.signal-theme .signal-hero-copy h1{font-size:clamp(48px,6vw,66px)}.signal-theme .signal-hero-visual{padding:28px}.signal-theme .signal-hero-description{font-size:16px}.signal-theme .signal-hero-actions .button{gap:16px;padding-inline:17px}.signal-theme .signal-overview-sheet{padding:24px}.signal-theme .signal-statistics-context{gap:24px 32px;padding:26px 28px}.signal-theme .signal-home-process{gap:36px;padding:52px 28px}.signal-theme .signal-home-page .home-section{padding:52px 28px}.signal-theme .signal-home-page .home-path-grid{gap:30px}.signal-theme .signal-home-page .scope-grid{gap:25px}.signal-theme .signal-home-page .home-help{gap:32px;padding:46px 28px}}@media (width<=760px){.signal-theme .signal-hero{grid-template-columns:1fr}.signal-theme .signal-hero-copy{padding:42px 28px}.signal-theme .signal-hero-copy h1{font-size:clamp(52px,9.8vw,78px)}.signal-theme .signal-hero-copy .eyebrow{margin-bottom:26px}.signal-theme .signal-hero-description{max-width:48ch;font-size:16px}.signal-theme .signal-hero-visual{min-height:550px;padding:26px 28px}.signal-count-art{min-height:270px}.signal-eye-art{width:min(100%,580px);top:10%;left:50%;transform:translate(-50%)rotate(-23deg)}.signal-theme .signal-count-art dd{font-size:clamp(82px,20vw,138px)}.signal-theme .signal-overview-reward dd{font-size:36px}.signal-theme .signal-statistics-context{grid-template-columns:1fr;gap:24px}.signal-statistics-period{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.signal-theme .signal-home-process{grid-template-columns:1fr;gap:30px}.signal-theme .signal-process-heading h2{max-width:16ch;font-size:36px}.signal-theme .signal-process-list li:first-child{border-top:1px solid var(--line,#d5dbe6);padding-top:22px}.signal-theme .signal-home-page .home-path-grid{grid-template-columns:1fr;gap:32px}.signal-theme .signal-home-page .scope-grid,.signal-theme .signal-home-page .home-news-list,.signal-theme .signal-home-page .home-help{grid-template-columns:1fr;gap:28px}}@media (width<=440px){.signal-theme .signal-hero-copy{padding:34px 20px 36px}.signal-theme .signal-hero-copy h1{font-size:clamp(46px,12.5vw,55px)}.signal-theme .signal-hero-copy .eyebrow{letter-spacing:.55px}.signal-theme .signal-hero-description{margin-top:23px}.signal-hero-actions{margin-top:24px}.signal-theme .signal-hero-actions .button{width:100%;padding-inline:17px}.signal-theme .signal-hero-visual{min-height:530px;padding:24px 20px}.signal-theme .signal-visual-caption h2{letter-spacing:.6px}.signal-theme .signal-overview-sheet{gap:19px;padding:22px}.signal-theme .signal-overview-reward dd{font-size:32px}.signal-theme .signal-overview-reward dd>span{margin-left:0;display:block}.signal-theme .signal-statistics-context{padding:25px 20px}.signal-statistics-period{grid-template-columns:1fr;gap:14px}.signal-theme .signal-home-process{padding:40px 20px}.signal-theme .signal-process-heading h2{font-size:33px}.signal-theme .signal-process-list li{gap:20px}.signal-theme .signal-home-page .home-section{padding:40px 20px}.signal-theme .signal-home-page .section-heading h2{letter-spacing:-1.1px;font-size:30px}.signal-theme .signal-home-page .home-path h3{font-size:24px}.signal-theme .signal-home-page .home-path .button{justify-content:space-between;width:100%}.signal-theme .signal-home-page .home-help{padding:40px 20px}.signal-theme .signal-home-page .home-help h2{font-size:27px}.signal-theme .signal-home-page .home-news-empty{gap:12px}}.signal-theme :is(.signal-dashboard,.signal-task-catalogue,.signal-attempt-history,.signal-attempt-detail){--workspace-blue:#164bff;--workspace-ink:#111827;--workspace-muted:#536078;--workspace-rule:#d5dbe6;color:var(--workspace-ink);min-width:0}.signal-theme :is(.signal-dashboard,.signal-task-catalogue,.signal-attempt-history,.signal-attempt-detail) :is(.button,.text-button,.text-link,.filter-reset){min-height:44px;font-size:14px}.signal-theme :is(.signal-dashboard,.signal-task-catalogue,.signal-attempt-history,.signal-attempt-detail) :is(.eyebrow,.preview-badge,.stage-label,.field-hint,.report-note,.report-period,.pagination-count,.server-clock){font-size:12px}.signal-theme :is(.signal-dashboard,.signal-task-catalogue,.signal-attempt-history,.signal-attempt-detail) :is(.notice,.page-description,.attempt-action-copy,.report-description){font-size:14px}.signal-theme :is(.signal-dashboard,.signal-task-catalogue,.signal-attempt-history,.signal-attempt-detail) .scope-note{border-top:1px solid var(--workspace-rule);color:var(--workspace-muted);background:0 0;border-radius:0;padding:20px 0 0;font-size:12px;line-height:1.75}.signal-theme .signal-dashboard .dashboard-heading{align-items:center;gap:24px;margin-bottom:30px}.signal-theme .signal-dashboard .dashboard-heading h1{letter-spacing:-1.8px;margin-top:14px;font:500 clamp(34px,3.5vw,52px)/1.14 Manrope,sans-serif}.signal-theme .signal-dashboard .dashboard-heading .page-description{max-width:540px;margin-top:16px}.signal-theme .signal-dashboard-primary{flex-shrink:0}.signal-theme .signal-balance-band{color:#fff;background:var(--workspace-blue);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 28px;margin-top:28px;padding:28px 30px;display:grid}.signal-theme .signal-balance-heading{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.signal-theme .signal-balance-heading h2{color:#fff;letter-spacing:-.3px;font:500 18px/1.4 Manrope,sans-serif}.signal-theme .signal-balance-heading>span{color:#fff;font-size:12px}.signal-theme .signal-balance-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;min-width:0;display:grid}.signal-theme .signal-balance-values>div{min-width:0}.signal-theme .signal-balance-values>div+div{border-left:1px solid #83a0ff;padding-left:28px}.signal-theme .signal-balance-values dt{color:#fff;font-size:12px;line-height:1.6}.signal-theme .signal-balance-values dd{font-variant-numeric:tabular-nums;letter-spacing:-1.2px;color:#fff;overflow-wrap:anywhere;margin-top:8px;font:500 clamp(26px,2.9vw,38px)/1.25 Manrope,sans-serif}.signal-theme .signal-balance-values dd>span{letter-spacing:.3px;margin-top:5px;font:400 12px/1.6 Golos Text,sans-serif;display:block}.signal-theme .signal-balance-band .signal-balance-link{color:var(--workspace-blue);min-height:48px;box-shadow:none;background:#fff;border-color:#fff;padding-inline:18px}.signal-theme .signal-balance-band .signal-balance-link:hover{background:#f3f5ff;border-color:#f3f5ff}.signal-theme .signal-balance-band .signal-balance-link:focus-visible{outline-offset:5px;outline:3px solid #fff}.signal-theme .signal-balance-note{color:#fff;border-top:1px solid #83a0ff;grid-column:1/-1;padding-top:16px;font-size:12px;line-height:1.6}.signal-theme .signal-dashboard .dashboard-reports{margin-top:34px}.signal-theme .signal-dashboard .report-block{border:0;border-top:1px solid var(--workspace-rule);box-shadow:none;background:#fff;border-radius:0;margin-top:28px;padding:28px 0 0}.signal-theme .signal-dashboard .report-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.signal-theme .signal-dashboard .report-heading h2{letter-spacing:-.6px;font:500 24px/1.4 Manrope,sans-serif}.signal-theme .signal-dashboard .report-heading .report-period{margin:0}.signal-theme .signal-dashboard .report-metrics{gap:20px 28px;margin-top:25px}.signal-theme .signal-dashboard .report-metrics>div+div{border-left:1px solid var(--workspace-rule);padding-left:24px}.signal-theme .signal-dashboard :is(.report-metrics,.report-current-metrics) dt{color:var(--workspace-muted);font-size:12px}.signal-theme .signal-dashboard :is(.report-metrics,.report-current-metrics) dd{letter-spacing:-.7px;font-family:Manrope,sans-serif;font-size:30px;font-weight:500}.signal-theme .signal-dashboard .report-money dd{color:var(--workspace-blue)}.signal-theme .signal-dashboard :is(.report-metrics,.report-current-metrics) dd span{letter-spacing:0;font-family:Golos Text,sans-serif;font-size:12px;font-weight:400}.signal-theme .signal-dashboard .report-current{margin-top:24px;padding-top:24px}.signal-theme .signal-dashboard .report-current-metrics dd{font-size:24px}.signal-theme .signal-dashboard .report-section-link{margin-top:14px}.signal-theme :is(.signal-dashboard,.signal-attempt-history) .report-filters{border:0;border-top:1px solid var(--workspace-rule);border-bottom:1px solid var(--workspace-rule);background:#fff;border-radius:0;gap:16px 20px;margin-bottom:28px;padding:22px 0}.signal-theme :is(.signal-dashboard,.signal-attempt-history) .report-filters .filter-field{flex:160px;min-width:0}.signal-theme :is(.signal-dashboard,.signal-attempt-history) .report-filters .filter-field label{font-size:12px}.signal-theme :is(.signal-dashboard,.signal-attempt-history) .report-filters :is(input,select){border-radius:2px;width:100%;min-width:0;min-height:44px;font-size:14px}.signal-theme :is(.signal-dashboard,.signal-attempt-history) .report-filters .report-filter-hint{max-width:none;font-size:12px}.signal-theme :is(.signal-dashboard,.signal-task-catalogue) .active-attempt-banner{border:1px solid var(--workspace-blue);border-left:4px solid var(--workspace-blue);background:#fff;border-radius:0;padding:20px}.signal-theme :is(.signal-dashboard,.signal-task-catalogue) .active-attempt-banner strong{font-size:14px}.signal-theme :is(.signal-dashboard,.signal-task-catalogue) .active-attempt-banner p{font-size:12px}.signal-theme :is(.signal-dashboard,.signal-task-catalogue) .active-attempt-banner .icon-box{color:var(--workspace-blue);background:0 0}.signal-theme .signal-dashboard .future-section{border-top:1px solid var(--workspace-rule);margin-top:44px;padding-top:28px}.signal-theme .signal-dashboard .section-heading h2{letter-spacing:-.8px;font:500 30px/1.3 Manrope,sans-serif}.signal-theme .signal-dashboard .section-heading>p:not(.eyebrow){max-width:680px;font-size:14px}.signal-theme .signal-dashboard .dashboard-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin-top:22px}.signal-theme .signal-dashboard .empty-card{border:0;border-top:1px solid var(--workspace-rule);background:0 0;border-radius:0;padding:24px 0}.signal-theme .signal-dashboard .empty-card .icon-box{border:1px solid var(--workspace-rule);color:var(--workspace-blue);background:#fff;border-radius:0}.signal-theme .signal-dashboard .empty-card h3{letter-spacing:-.4px;font-size:20px;font-weight:500}.signal-theme .signal-dashboard .empty-card>p{font-size:14px}.signal-theme .signal-dashboard .empty-card .empty-card-foot{font-size:12px}.signal-theme .signal-dashboard .dashboard-feature .card-link{padding-top:16px}.signal-theme .signal-dashboard .account-panel{border:0;border-top:1px solid var(--workspace-rule);background:0 0;border-radius:0;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:20px 28px;padding:26px 0 0}.signal-theme .signal-dashboard .account-heading .feature-icon{border:1px solid var(--workspace-rule);width:44px;height:44px;color:var(--workspace-blue);background:#fff;border-radius:0}.signal-theme .signal-dashboard .account-heading h2{font-size:18px;font-weight:500}.signal-theme .signal-dashboard :is(.account-heading p,.account-details dt){font-size:12px}.signal-theme .signal-dashboard :is(.account-details dd,.verified-status){font-size:14px}.signal-theme .signal-dashboard .account-settings-link{margin-top:0}.signal-theme .signal-task-catalogue .catalog-notice{border:1px solid var(--workspace-rule);border-left:4px solid var(--workspace-blue);max-width:none;color:var(--workspace-muted);background:#fff;border-radius:0;padding:20px}.signal-theme .signal-task-catalogue .catalog-notice strong{color:var(--workspace-ink);font-size:14px}.signal-theme .signal-task-catalogue .catalog-notice>.icon{color:var(--workspace-blue)}.signal-theme .signal-task-catalogue .signal-task-list{border-top:1px solid var(--workspace-rule);margin-top:32px;display:block}.signal-theme .signal-task-catalogue .signal-task-row{border:0;border-bottom:1px solid var(--workspace-rule);box-shadow:none;background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(210px,.55fr) 180px;align-items:start;gap:20px 26px;padding:24px 0;display:grid}.signal-theme .signal-task-project{align-items:flex-start;gap:16px;min-width:0;display:flex}.signal-theme .signal-task-mark{border:1px solid var(--workspace-rule);width:44px;height:44px;color:var(--workspace-blue);background:#fff;flex:0 0 44px;place-items:center;display:grid}.signal-theme .signal-task-mark .icon{width:24px;height:24px}.signal-theme .is-startable .signal-task-mark{border-color:var(--workspace-blue);background:var(--workspace-blue);color:#fff}.signal-theme .signal-task-copy{min-width:0}.signal-theme .signal-task-row .catalog-status{color:var(--workspace-muted);font-size:12px}.signal-theme .signal-task-row h2{letter-spacing:-.3px;overflow-wrap:anywhere;margin:7px 0 0;font:600 18px/1.45 Manrope,sans-serif}.signal-theme .signal-task-row .task-description{color:var(--workspace-muted);margin-top:8px;font-size:14px;line-height:1.65}.signal-theme .signal-task-row .task-url{color:var(--workspace-muted);border:0;margin:10px 0 0;padding:0;font-size:12px;line-height:1.6}.signal-theme .signal-task-row .catalog-tariff{background:0 0;border-radius:0;margin:0;padding:0}.signal-theme .signal-task-row .catalog-tariff dl{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:18px}.signal-theme .signal-task-row .catalog-tariff dt{color:var(--workspace-muted);font-size:12px;line-height:1.6}.signal-theme .signal-task-row .catalog-tariff dd{letter-spacing:-.6px;font-variant-numeric:tabular-nums;margin-top:4px;font:600 24px/1.4 Manrope,sans-serif}.signal-theme .signal-task-row .catalog-tariff dd span{letter-spacing:0;font:400 12px/1.6 Golos Text,sans-serif;display:block}.signal-theme .signal-task-row .catalog-tariff dl>div+div dd{color:var(--workspace-blue)}.signal-theme .signal-task-row .catalog-tariff>p{color:var(--workspace-muted);font-size:12px}.signal-theme .signal-task-row .task-card-footer{flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.signal-theme .signal-task-row .task-availability{order:2;margin-top:12px;padding:0;font-size:12px;line-height:1.6}.signal-theme .signal-task-row .task-repeat-date{font-size:12px}.signal-theme .signal-task-row .task-start{margin:0}.signal-theme .signal-task-row .task-start .button{min-height:44px;padding:10px 12px;font-size:14px}.signal-theme .signal-task-row.is-startable .task-start .button{border-color:var(--workspace-blue);color:var(--workspace-blue);box-shadow:none;background:#fff}.signal-theme .signal-task-row.is-startable .task-start .button:hover{background:var(--workspace-blue);color:#fff}.signal-theme .signal-task-row .task-preview-link{align-self:flex-start;margin-top:8px;font-size:12px;line-height:1.65}.signal-theme .signal-task-row .task-start .button:disabled{border-color:var(--workspace-rule);color:var(--workspace-muted);background:#f5f6f8}.signal-theme .signal-task-row .start-feedback{padding:12px;font-size:12px}.signal-theme .signal-task-row .start-feedback[hidden]{display:none}.signal-theme .signal-attempt-history .attempt-list{border:0;border-top:1px solid var(--workspace-rule);border-bottom:1px solid var(--workspace-rule);border-radius:0;overflow:visible}.signal-theme .signal-attempt-history .attempt-row{grid-template-columns:minmax(0,1fr) 215px 44px;gap:20px 28px;padding:23px 0}.signal-theme .signal-attempt-history .attempt-row-main{align-items:flex-start;gap:16px;display:flex}.signal-theme .signal-attempt-history .attempt-row-main>div{min-width:0}.signal-theme .signal-history-mark{border:1px solid var(--workspace-rule);width:44px;height:44px;color:var(--workspace-blue);flex:0 0 44px;place-items:center;display:grid}.signal-theme .signal-history-mark .icon{width:21px;height:21px}.signal-theme .signal-attempt-history .attempt-row h2{letter-spacing:-.3px;font:500 18px/1.45 Manrope,sans-serif}.signal-theme .signal-attempt-history .attempt-row h2 a{padding-top:0}.signal-theme .signal-attempt-history .attempt-row-main p{font-size:12px;line-height:1.65}.signal-theme .signal-attempt-history .attempt-row-status{gap:10px}.signal-theme .signal-attempt-history .attempt-row-status p{font-variant-numeric:tabular-nums;font:600 20px/1.4 Manrope,sans-serif}.signal-theme .signal-attempt-history .attempt-row-status p span{font:400 12px/1.6 Golos Text,sans-serif;display:inline-block}.signal-theme .signal-attempt-history .row-open{color:var(--workspace-blue);border:1px solid var(--workspace-rule);border-radius:0}.signal-theme .signal-attempt-history .row-open:hover{background:var(--workspace-blue);color:#fff;border-color:var(--workspace-blue)}.signal-theme .signal-attempt-detail .attempt-detail-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:32px;margin-top:30px}.signal-theme .signal-attempt-detail :is(.attempt-controls,.attempt-summary){box-shadow:none;background:#fff;border:0;border-radius:0;padding:0}.signal-theme .signal-attempt-detail .attempt-summary{border-left:1px solid var(--workspace-rule);padding-left:28px}.signal-theme .signal-attempt-detail :is(.attempt-summary,.attempt-controls)>h2{letter-spacing:-.4px;font:500 22px/1.4 Manrope,sans-serif}.signal-theme .signal-attempt-detail .attempt-action-copy{line-height:1.75}.signal-theme .signal-attempt-detail .attempt-timer{background:var(--workspace-blue);color:#fff;border:0;border-radius:0;margin-block:24px;padding:28px 24px}.signal-theme .signal-attempt-detail .attempt-timer>span{color:#fff;font-size:14px}.signal-theme .signal-attempt-detail .attempt-timer>p{color:#fff;letter-spacing:-3px;font-variant-numeric:tabular-nums;margin-block:12px;font:500 clamp(56px,7vw,88px)/1.2 Manrope,sans-serif}.signal-theme .signal-attempt-detail .attempt-timer>small{color:#fff;font-size:12px}.signal-theme .signal-attempt-detail .attempt-controls>.field-hint{margin-top:12px;font-size:12px}.signal-theme .signal-attempt-detail .attempt-auto-state{font-size:14px;line-height:1.75}.signal-theme .signal-attempt-detail [data-web-visibility-notice]{border-left:4px solid var(--workspace-blue);border-radius:0}.signal-theme .signal-attempt-detail [data-web-visibility-notice] .attempt-auto-state{margin:0}.signal-theme .signal-attempt-detail [data-web-visibility-notice][hidden],.signal-theme .signal-attempt-detail [data-poll-feedback][hidden],.signal-theme .signal-attempt-detail [data-poll-action][hidden]{display:none}.signal-theme .signal-attempt-detail .attempt-terms{grid-template-columns:1fr;gap:22px;margin-top:24px}.signal-theme .signal-attempt-detail .attempt-terms dt{font-size:12px}.signal-theme .signal-attempt-detail .attempt-terms dd{letter-spacing:-.6px;font-variant-numeric:tabular-nums;margin-top:6px;font:600 28px/1.4 Manrope,sans-serif}.signal-theme .signal-attempt-detail .attempt-terms dd span{letter-spacing:0;font:400 12px/1.6 Golos Text,sans-serif}.signal-theme .signal-attempt-detail .attempt-terms>div+div dd{color:var(--workspace-blue)}.signal-theme .signal-attempt-detail .destination-block{margin-top:26px;padding-top:22px}.signal-theme .signal-attempt-detail .destination-block h3{font-size:14px}.signal-theme .signal-attempt-detail .campaign-dates{gap:18px;display:grid}.signal-theme .signal-attempt-detail .campaign-dates dt{font-size:12px}.signal-theme .signal-attempt-detail .campaign-dates dd{font-size:14px}.signal-theme .signal-attempt-detail .attempt-cancel>p{font-size:12px}.signal-theme .signal-attempt-detail .attempt-reopen{margin-top:16px;font-size:14px}.signal-theme .signal-attempt-detail .attempt-controls .button{font-size:14px}.signal-theme .signal-attempt-detail .server-clock{overflow-wrap:anywhere;font-size:12px}@media (width<=1180px){.signal-theme .signal-balance-band{grid-template-columns:1fr;gap:24px}.signal-theme .signal-balance-link{justify-self:start}.signal-theme .signal-balance-note{margin-top:-4px}.signal-theme .signal-task-catalogue .signal-task-row{grid-template-columns:minmax(0,1fr) 180px;gap:20px 28px}.signal-theme .signal-task-row .signal-task-project{grid-column:1}.signal-theme .signal-task-row .catalog-tariff{grid-column:1;padding-left:60px}.signal-theme .signal-task-row .catalog-tariff dl{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px}.signal-theme .signal-task-row .task-card-footer{grid-area:1/2/3}.signal-theme .signal-dashboard .advertiser-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.signal-theme .signal-dashboard .advertiser-metrics .report-money{border-left:0;border-top:1px solid var(--workspace-rule);grid-column:1/-1;padding-top:16px;padding-left:0}.signal-theme .signal-dashboard .account-panel{grid-template-columns:1fr}.signal-theme .signal-attempt-detail .attempt-detail-grid{gap:24px}.signal-theme .signal-attempt-detail .attempt-summary{padding-left:24px}}@media (width<=760px){.signal-theme .signal-dashboard .dashboard-heading{margin-bottom:26px;display:block}.signal-theme .signal-dashboard .dashboard-heading h1{letter-spacing:-1.3px}.signal-theme .signal-dashboard-primary{margin-top:22px}.signal-theme .signal-balance-band{padding:24px}.signal-theme .signal-balance-values{gap:20px}.signal-theme .signal-balance-values>div+div{padding-left:20px}.signal-theme .signal-balance-values dd{letter-spacing:-.8px;font-size:28px}.signal-theme .signal-dashboard .report-heading{display:block}.signal-theme .signal-dashboard .report-heading .report-period{margin-top:8px}.signal-theme .signal-dashboard .report-metrics{gap:20px}.signal-theme .signal-dashboard .report-metrics>div+div{padding-left:20px}.signal-theme .signal-dashboard .performer-metrics .report-money{border-left:0;border-top:1px solid var(--workspace-rule);grid-column:1/-1;padding-top:16px;padding-left:0}.signal-theme .signal-dashboard .dashboard-feature-grid{gap:0 24px}.signal-theme .signal-dashboard .account-details{gap:20px}.signal-theme .signal-task-catalogue .signal-task-row{grid-template-columns:minmax(0,1fr) 170px;column-gap:20px}.signal-theme .signal-task-project{gap:12px}.signal-theme .signal-task-row .catalog-tariff{padding-left:0}.signal-theme .signal-attempt-history .attempt-row{grid-template-columns:minmax(0,1fr) 44px;gap:16px}.signal-theme .signal-attempt-history .attempt-row-main{grid-column:1/-1;gap:12px}.signal-theme .signal-attempt-history .attempt-row-status{padding-left:56px}.signal-theme .signal-attempt-detail .attempt-detail-grid{grid-template-columns:1fr;gap:32px}.signal-theme .signal-attempt-detail .attempt-summary{border-left:0;border-top:1px solid var(--workspace-rule);padding:26px 0 0}.signal-theme .signal-attempt-detail .attempt-terms,.signal-theme .signal-attempt-detail .campaign-dates{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme :is(.signal-dashboard,.signal-task-catalogue) .active-attempt-banner .button{margin-left:0}}@media (width<=560px){.signal-theme .signal-dashboard-primary{justify-content:space-between;width:100%}.signal-theme .signal-balance-band{gap:20px;padding:22px 20px}.signal-theme .signal-balance-heading{display:block}.signal-theme .signal-balance-heading>span{margin-top:7px;display:block}.signal-theme .signal-balance-values{grid-template-columns:1fr;gap:20px}.signal-theme .signal-balance-values>div+div{border-top:1px solid #83a0ff;border-left:0;padding-top:18px;padding-left:0}.signal-theme .signal-balance-values dd{font-size:34px}.signal-theme .signal-balance-band .signal-balance-link{justify-content:space-between;width:100%}.signal-theme .signal-dashboard .dashboard-feature-grid{grid-template-columns:1fr}.signal-theme .signal-dashboard .advertiser-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme .signal-dashboard .advertiser-metrics>div:nth-child(3){border-left:0;padding-left:0}.signal-theme .signal-dashboard .account-details{grid-template-columns:1fr}.signal-theme :is(.signal-dashboard,.signal-attempt-history) .report-filters{gap:16px}.signal-theme :is(.signal-dashboard,.signal-attempt-history) .report-filters .filter-field{flex-basis:100%}.signal-theme :is(.signal-dashboard,.signal-attempt-history) .report-filters :is(input,select){font-size:16px}.signal-theme :is(.signal-dashboard,.signal-attempt-history) .report-filters>:is(.button,.filter-reset){margin-top:0}.signal-theme .signal-task-catalogue .catalog-notice{padding:16px}.signal-theme .signal-task-catalogue .signal-task-row{grid-template-columns:1fr;gap:20px;padding:24px 0}.signal-theme .signal-task-row .signal-task-project{grid-column:1}.signal-theme .signal-task-row .catalog-tariff{grid-column:1;padding-left:56px}.signal-theme .signal-task-row .catalog-tariff dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.signal-theme .signal-task-row .catalog-tariff dd{font-size:22px}.signal-theme .signal-task-row .catalog-tariff dd span{display:block}.signal-theme .signal-task-row .task-card-footer{grid-area:auto/1;margin-left:56px}.signal-theme .signal-task-row .task-start .button{justify-content:space-between}.signal-theme .signal-task-row .task-start .button:disabled{justify-content:center}.signal-theme .signal-task-row .task-preview-link{margin-top:4px}.signal-theme .signal-attempt-detail .attempt-terms{gap:18px}.signal-theme .signal-attempt-detail .attempt-terms dd{font-size:24px}.signal-theme .signal-attempt-detail .attempt-terms dd span{display:block}.signal-theme .signal-attempt-detail .campaign-dates{grid-template-columns:1fr}}@media (width<=359px){.signal-theme .signal-task-row .catalog-tariff{padding-left:0}.signal-theme .signal-task-row .task-card-footer{margin-left:0}.signal-theme .signal-attempt-history .attempt-row-status{padding-left:0}}.signal-theme .recaptcha-check{min-width:0;color:var(--muted);font-size:12px;line-height:1.65}.signal-theme .recaptcha-notice{overflow-wrap:anywhere;margin:0}.signal-theme .recaptcha-notice a{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.signal-theme .recaptcha-notice a:hover{color:var(--accent)}.signal-theme .recaptcha-status{color:var(--text);margin:10px 0 0}.signal-theme .recaptcha-check[data-recaptcha-error] .recaptcha-status{color:var(--danger)}.signal-theme .recaptcha-retry{max-width:100%;min-height:44px;color:var(--accent);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:8px 0;line-height:1.5;text-decoration:underline}.signal-theme .recaptcha-check [hidden]{display:none}.signal-theme .recaptcha-check:focus{outline:2px solid var(--accent);outline-offset:5px}.signal-theme .analytics-layout{grid-template-columns:minmax(0,1.7fr) minmax(240px,.8fr);align-items:start;gap:32px;display:grid}.signal-theme .analytics-admin :is(.editor-panel,.analytics-form,.analytics-provider,.analytics-confirmation,.analytics-event){min-width:0}.signal-theme .analytics-admin .panel-heading{flex-wrap:wrap;gap:10px}.signal-theme .analytics-import-hint{margin:0 0 26px;line-height:1.75}.signal-theme .analytics-form{gap:28px;display:grid}.signal-theme :is(.analytics-provider,.analytics-confirmation){border:0;border-top:1px solid var(--line);margin:0;padding:22px 0 0}.signal-theme :is(.analytics-provider,.analytics-confirmation) legend{color:var(--text);padding:0 12px 0 0;font-size:17px;font-weight:650}.signal-theme .analytics-provider-state{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:18px;display:flex}.signal-theme .analytics-provider-state .field-hint{overflow-wrap:anywhere;margin:0}.signal-theme .analytics-provider textarea{resize:vertical;overflow-wrap:anywhere;max-width:100%;min-height:142px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.65}.signal-theme .analytics-activation{margin-top:18px}.signal-theme .analytics-activation .checkbox-label{align-items:center;gap:10px;min-height:44px;margin:0}.signal-theme .analytics-activation .checkbox-label input{flex:none}.signal-theme .analytics-activation .field-hint{margin-top:2px}.signal-theme .analytics-submit .button{white-space:normal;text-align:left;max-width:100%}.signal-theme .analytics-submit .button .icon{flex-shrink:0}.signal-theme .analytics-scope{padding-top:6px}.signal-theme .analytics-scope>p{max-width:none}.signal-theme .analytics-history{gap:14px;display:grid}.signal-theme .analytics-event{border:1px solid var(--line);background:#fff;padding:22px}.signal-theme .analytics-event-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.signal-theme .analytics-event-heading h3{overflow-wrap:anywhere;margin:0;font-size:14px}.signal-theme .analytics-event-heading time{color:var(--muted);font-size:12px}.signal-theme .analytics-change-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.signal-theme .analytics-change-grid h4{color:var(--muted);margin:0 0 10px;font-size:12px;font-weight:600}.signal-theme .analytics-change-grid dl{gap:12px;margin:0;display:grid}.signal-theme .analytics-change-grid dt{color:var(--muted);font-size:12px}.signal-theme .analytics-change-grid dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:5px 12px;margin:3px 0 0;font-size:13px;display:flex}.signal-theme .analytics-history-status{color:var(--muted);font-size:12px}@media (width<=1100px){.signal-theme .analytics-layout{grid-template-columns:minmax(0,1fr);gap:26px}.signal-theme .analytics-scope{padding:0 4px}}@media (width<=540px){.signal-theme .analytics-event{padding:18px}.signal-theme .analytics-change-grid{grid-template-columns:minmax(0,1fr);gap:18px}.signal-theme .analytics-submit .button{justify-content:space-between;width:100%}}.admin-dashboard{--ad-ink:#111827;--ad-muted:#536078;--ad-blue:#164bff;--ad-line:#d5dbe6;--ad-surface:#f5f6f8;color:var(--ad-ink);font-variant-numeric:tabular-nums;min-width:0;padding:38px 0 54px;font-size:14px;line-height:1.55}.admin-dashboard *,.admin-dashboard :before,.admin-dashboard :after{box-sizing:border-box}.admin-dashboard :is(h1,h2,h3,p,dl,dd){margin:0}.admin-dashboard [hidden]{display:none!important}.admin-dashboard .ad-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-dashboard .icon{flex:none;width:19px;height:19px}.admin-dashboard a{text-underline-offset:4px}.admin-dashboard .ad-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px;display:flex}.admin-dashboard .ad-kicker{color:var(--ad-muted);letter-spacing:1.2px;text-transform:uppercase;font-size:11px;line-height:1.45}.admin-dashboard .ad-heading h1{letter-spacing:-1.8px;margin-top:9px;font-size:clamp(30px,3.2vw,44px);line-height:1.15}.admin-dashboard .ad-intro{color:var(--ad-muted);margin-top:10px;font-size:14px}.admin-dashboard .ad-snapshot{text-align:right;color:var(--ad-muted);flex:none;font-size:12px}.admin-dashboard .ad-mode{color:var(--ad-ink);border:1px solid var(--ad-line);align-items:center;gap:8px;margin-bottom:10px;padding:6px 9px;font-size:12px;font-weight:500;display:inline-flex}.admin-dashboard .ad-mode>span{background:var(--ad-blue);width:6px;height:6px}.admin-dashboard .ad-snapshot time{color:var(--ad-ink);display:block}.admin-dashboard .ad-filter-bar{border-block:1px solid var(--ad-line);justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 0;display:flex}.admin-dashboard .ad-quick-periods{border:1px solid #8996ac;flex:none;gap:0;display:flex}.admin-dashboard .ad-quick-periods a{min-height:44px;color:var(--ad-muted);border-right:1px solid #8996ac;justify-content:center;align-items:center;padding:9px 15px;font-size:13px;display:flex}.admin-dashboard .ad-quick-periods a:last-child{border-right:0}.admin-dashboard .ad-quick-periods a:hover{color:var(--ad-blue)}.admin-dashboard .ad-quick-periods a[aria-current]{background:var(--ad-ink);color:#fff}.admin-dashboard .ad-period-form{align-items:flex-end;gap:10px;min-width:0;display:flex}.admin-dashboard .ad-date-field{min-width:0}.admin-dashboard .ad-date-field label{color:var(--ad-muted);margin-bottom:5px;font-size:12px;display:block}.admin-dashboard .ad-date-field input{width:155px;max-width:100%;min-height:44px;color:var(--ad-ink);font:inherit;background:#fff;border:1px solid #8996ac;border-radius:0;padding:8px 10px;display:block}.admin-dashboard .ad-date-field input[aria-invalid]{border-color:#ad2033}.admin-dashboard .ad-period-form .button{flex-shrink:0;gap:8px}.admin-dashboard .ad-period-context{color:var(--ad-muted);flex-wrap:wrap;justify-content:space-between;gap:5px 20px;padding:9px 0 23px;font-size:12px;display:flex}.admin-dashboard .ad-notice{border:1px solid var(--ad-line);border-left:3px solid var(--ad-blue);color:var(--ad-muted);align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;display:flex}.admin-dashboard .ad-kpis{border:1px solid var(--ad-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px;display:grid}.admin-dashboard .ad-kpi{border-right:1px solid var(--ad-line);border-bottom:1px solid var(--ad-line);min-width:0;padding:22px 22px 17px}.admin-dashboard .ad-kpi:nth-child(3n){border-right:0}.admin-dashboard .ad-kpi:nth-last-child(-n+3){border-bottom:0}.admin-dashboard .ad-kpi dt{justify-content:space-between;align-items:flex-start;gap:10px;font-size:13px;display:flex}.admin-dashboard .ad-kpi dt span{color:var(--ad-muted);flex-shrink:0;padding-top:2px;font-size:10px}.admin-dashboard .ad-kpi .ad-kpi-value{font:650 clamp(25px,2.1vw,34px)/1.25 var(--heading-font,sans-serif);letter-spacing:-1.15px;overflow-wrap:anywhere;margin-top:16px}.admin-dashboard .ad-kpi-note{color:var(--ad-muted);margin-top:4px;font-size:12px}.admin-dashboard .ad-kpi-comparison{border-top:1px solid var(--ad-line);flex-direction:column;gap:2px;margin-top:17px;padding-top:12px;font-size:12px;display:flex}.admin-dashboard .ad-kpi-previous{color:var(--ad-muted);overflow-wrap:anywhere;font-size:11px}.admin-dashboard .ad-kpi-primary{background:var(--ad-blue);border-color:var(--ad-blue);color:#fff}.admin-dashboard .ad-kpi-primary :is(dt span,.ad-kpi-note,.ad-kpi-previous){color:#fff}.admin-dashboard .ad-kpi-primary .ad-kpi-comparison{border-color:#6689ff}.admin-dashboard .ad-charts{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.admin-dashboard .ad-panel{border:1px solid var(--ad-line);background:#fff;min-width:0;padding:22px}.admin-dashboard .ad-panel-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.admin-dashboard .ad-panel-heading h2{letter-spacing:-.65px;font-size:21px;line-height:1.3}.admin-dashboard .ad-panel-heading .ad-kicker{margin-bottom:5px}.admin-dashboard .ad-unit{color:var(--ad-muted);flex-shrink:0;margin-top:5px;font-size:11px}.admin-dashboard .ad-note{color:var(--ad-muted);font-size:12px;line-height:1.65}.admin-dashboard .ad-panel-heading+.ad-note{margin-top:12px}.admin-dashboard .ad-chart-description{min-height:40px}.admin-dashboard .ad-chart-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin:20px 0 16px;display:flex}.admin-dashboard .ad-chart-headline>span{color:var(--ad-muted);font-size:12px;display:block}.admin-dashboard .ad-chart-headline strong{font:650 27px/1.3 var(--heading-font,sans-serif);letter-spacing:-.85px;overflow-wrap:anywhere;display:block}.admin-dashboard .ad-chart-select{max-width:100%}.admin-dashboard .ad-chart-select span{color:var(--ad-muted);margin-bottom:4px;font-size:11px;display:block}.admin-dashboard .ad-chart-select select{width:100%;max-width:210px;min-height:44px;color:var(--ad-ink);font:inherit;background:#fff;border:1px solid #8996ac;border-radius:0;padding:8px 26px 8px 9px;font-size:12px}.admin-dashboard .ad-chart-plot{min-width:0}.admin-dashboard :is(.ad-chart-mobile-scale,.ad-chart-mobile-dates){display:none}.admin-dashboard .ad-chart-plot svg{width:100%;height:auto;display:block;overflow:visible}.admin-dashboard .ad-chart-rule{stroke:var(--ad-line);stroke-width:1px}.admin-dashboard .ad-chart-axis{font:12px var(--font,sans-serif);fill:var(--ad-muted)}.admin-dashboard .ad-chart-line{fill:none;stroke:var(--ad-blue);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.admin-dashboard .ad-chart-single{fill:var(--ad-blue)}.admin-dashboard .ad-chart-cursor{stroke:#8795b0;stroke-width:1px;stroke-dasharray:4 4}.admin-dashboard .ad-chart-point{fill:var(--ad-blue);stroke:#fff;stroke-width:2px}.admin-dashboard .ad-chart-empty{background:var(--ad-surface);margin-top:12px;padding:10px 12px}.admin-dashboard .ad-chart-error{border-left:2px solid #ad2033;margin-bottom:14px;padding-left:10px}.admin-dashboard .ad-chart-inspector{margin-top:12px}.admin-dashboard .ad-chart-readout{justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.admin-dashboard .ad-chart-readout output{overflow-wrap:anywhere;text-align:right;font-weight:600}.admin-dashboard .ad-chart-readout time{color:var(--ad-muted);flex-shrink:0}.admin-dashboard .ad-chart-range{accent-color:var(--ad-blue);cursor:pointer;background:0 0;width:100%;min-height:44px;margin:0;padding:0;display:block}.admin-dashboard .ad-chart-inspector>.ad-note{font-size:11px}.admin-dashboard .ad-data-details{border-top:1px solid var(--ad-line);margin-top:16px}.admin-dashboard .ad-data-details summary{cursor:pointer;min-height:44px;color:var(--ad-blue);justify-content:space-between;align-items:center;gap:12px;font-size:12px;list-style:none;display:flex}.admin-dashboard .ad-data-details summary::-webkit-details-marker{display:none}.admin-dashboard .ad-data-details summary>span{font-size:20px}.admin-dashboard .ad-data-details[open] summary>span{transform:rotate(45deg)}.admin-dashboard .ad-data-details .ad-table-scroll{max-height:350px}.admin-dashboard .ad-period-detail{border-bottom:1px solid var(--ad-line);grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:0 28px;padding:24px 0;display:grid}.admin-dashboard .ad-participants{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.admin-dashboard .ad-participants dt{color:var(--ad-muted);font-size:12px}.admin-dashboard .ad-participants dd{font:650 28px/1.2 var(--heading-font,sans-serif);letter-spacing:-.8px;margin-top:7px}.admin-dashboard .ad-cohort{border-left:1px solid var(--ad-line);grid-row:span 2;padding-left:24px}.admin-dashboard .ad-cohort>div:first-child{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.admin-dashboard .ad-cohort strong{font:650 25px/1.2 var(--heading-font,sans-serif)}.admin-dashboard .ad-meter{background:#e6eaf0;height:5px;margin:12px 0}.admin-dashboard .ad-meter>span{background:var(--ad-blue);height:100%;display:block}.admin-dashboard .ad-participants-note{margin-top:14px}.admin-dashboard .ad-section-divider{align-items:baseline;gap:13px;margin:36px 0 18px;display:flex}.admin-dashboard .ad-section-divider>span:first-child{color:var(--ad-blue);font-size:12px}.admin-dashboard .ad-section-divider h2{letter-spacing:-.7px;font-size:23px;line-height:1.3}.admin-dashboard .ad-section-divider>:last-child{color:var(--ad-muted);margin-left:auto;font-size:12px}.admin-dashboard .ad-operations{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.admin-dashboard .ad-balances{flex-direction:column;display:flex}.admin-dashboard .ad-balance-list{margin-top:18px}.admin-dashboard .ad-balance-list>div{border-bottom:1px solid var(--ad-line);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.admin-dashboard .ad-balance-list dt{color:var(--ad-muted);font-size:13px}.admin-dashboard .ad-balance-list dd{text-align:right;font:600 23px/1.25 var(--heading-font,sans-serif);letter-spacing:-.6px;overflow-wrap:anywhere}.admin-dashboard .ad-balance-list dd span{font:11px/1.6 var(--font,sans-serif);letter-spacing:0;color:var(--ad-muted);display:block}.admin-dashboard .ad-balance-list>div:first-child dd{color:var(--ad-blue);font-size:29px}.admin-dashboard .ad-link{min-height:44px;color:var(--ad-blue);justify-content:space-between;align-items:center;gap:16px;font-size:12px;font-weight:500;display:inline-flex}.admin-dashboard .ad-link:hover{text-decoration:underline}.admin-dashboard .ad-balances>.ad-link{margin-top:auto;padding-top:12px}.admin-dashboard .ad-queues{color:#fff;background:var(--ad-ink);min-width:0;padding:22px}.admin-dashboard .ad-queues h2{color:#fff}.admin-dashboard .ad-queues :is(.ad-note,.ad-kicker){color:#c4ccd9}.admin-dashboard .ad-queue-list{margin:16px 0 12px}.admin-dashboard .ad-queue-list>a{color:#fff;border-bottom:1px solid #425068;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:13px;min-height:59px;padding:13px 0;font-size:13px;display:grid}.admin-dashboard .ad-queue-list>a:hover>span{text-decoration:underline}.admin-dashboard .ad-queue-list strong{font:600 25px/1.2 var(--heading-font,sans-serif)}.admin-dashboard .ad-queue-list small{color:#c4ccd9;margin-top:3px;font-size:11px;display:block}.admin-dashboard .ad-failed-jobs{justify-content:space-between;align-items:center;gap:15px;padding:8px 0;font-size:12px;display:flex}.admin-dashboard .ad-failed-jobs strong{font-size:17px}.admin-dashboard .ad-has-failures strong{color:#ad2033;text-align:center;background:#fff;min-width:28px;padding:1px 7px}.admin-dashboard .ad-current-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.admin-dashboard .ad-current-grid>.ad-panel{flex-direction:column;display:flex}.admin-dashboard .ad-current-grid h2{font-size:19px}.admin-dashboard .ad-section-total{font:650 29px/1.15 var(--heading-font,sans-serif);letter-spacing:-.8px}.admin-dashboard .ad-status-bar{background:var(--ad-surface);gap:3px;height:12px;margin:24px 0 15px;display:flex}.admin-dashboard .ad-status-bar>span{flex-basis:0;min-width:0}.admin-dashboard .ad-status-approved{background:var(--ad-blue)}.admin-dashboard .ad-status-pending{background:var(--ad-ink)}.admin-dashboard .ad-status-draft{background:#b9c3d2}.admin-dashboard .ad-status-paused{background:#62728d}.admin-dashboard .ad-status-rejected{background:#ad2033}.admin-dashboard .ad-status-list>div{justify-content:space-between;gap:12px;padding:6px 0;display:flex}.admin-dashboard .ad-status-list dt{color:var(--ad-muted);font-size:12px}.admin-dashboard .ad-status-list dd{font-weight:600}.admin-dashboard .ad-status-dot{vertical-align:1px;width:7px;height:7px;margin-right:9px;display:inline-block}.admin-dashboard .ad-current-grid .ad-link{margin-top:auto;padding-top:13px}.admin-dashboard .ad-user-ratio{align-items:center;gap:16px;margin:20px 0;display:flex}.admin-dashboard .ad-user-ratio svg{flex-shrink:0;width:108px;max-width:42%;transform:rotate(-90deg)}.admin-dashboard .ad-user-ratio circle{fill:none;stroke-width:11px}.admin-dashboard .ad-ring-track{stroke:#e2e7ef}.admin-dashboard .ad-ring-value{stroke:var(--ad-blue)}.admin-dashboard .ad-user-ratio dt{color:var(--ad-muted);font-size:12px}.admin-dashboard .ad-user-ratio dd{font-size:19px;font-weight:600}.admin-dashboard .ad-user-ratio dl>div+div{margin-top:9px}.admin-dashboard .ad-suspended{border-top:1px solid var(--ad-line);padding-top:10px}.admin-dashboard .ad-status-list small{font-size:10px;display:block}.admin-dashboard .ad-execution-list{margin:16px 0}.admin-dashboard .ad-execution-list>div{border-bottom:1px solid var(--ad-line);justify-content:space-between;align-items:center;gap:16px;padding:11px 0;display:flex}.admin-dashboard .ad-execution-list dt{color:var(--ad-muted);font-size:12px}.admin-dashboard .ad-execution-list dd{font:650 24px/1.15 var(--heading-font,sans-serif)}.admin-dashboard .ad-table-scroll{scrollbar-width:thin;width:100%;overflow:auto}.admin-dashboard .ad-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.admin-dashboard .ad-table :is(th,td){border-bottom:1px solid var(--ad-line);padding:14px 13px}.admin-dashboard .ad-table thead th{color:var(--ad-muted);background:var(--ad-surface);font-weight:400}.admin-dashboard .ad-table tbody th{font-weight:500}.admin-dashboard .ad-table .ad-number{text-align:right;white-space:nowrap}.admin-dashboard .ad-table tbody tr:last-child :is(th,td){border-bottom:0}.admin-dashboard .ad-table tbody tr:hover{background:var(--ad-surface)}.admin-dashboard .ad-top-campaigns>.ad-panel-heading{margin-bottom:20px}.admin-dashboard .ad-top-campaigns .ad-table{min-width:720px}.admin-dashboard .ad-top-campaigns th:first-child{width:34%;min-width:235px}.admin-dashboard .ad-campaign-title{color:var(--ad-ink);align-items:center;gap:14px;max-width:370px;display:flex}.admin-dashboard .ad-campaign-title:hover{color:var(--ad-blue)}.admin-dashboard .ad-campaign-title>span:last-child{overflow-wrap:anywhere}.admin-dashboard .ad-campaign-title small{color:var(--ad-muted);margin-top:3px;font-size:11px;display:block}.admin-dashboard .ad-rank{color:var(--ad-blue);flex-shrink:0;font-size:12px}.admin-dashboard .ad-payments{margin-top:20px}.admin-dashboard .ad-payment-list{margin-top:16px}.admin-dashboard .ad-payment{border-bottom:1px solid var(--ad-line);color:var(--ad-ink);grid-template-columns:38px minmax(110px,1fr) minmax(150px,1fr) auto minmax(120px,.85fr) 18px;align-items:center;gap:18px;padding:18px 0;display:grid}.admin-dashboard .ad-payment:last-child{border-bottom:0}.admin-dashboard .ad-payment:hover .ad-payment-name{color:var(--ad-blue)}.admin-dashboard .ad-payment-direction{border:1px solid var(--ad-line);width:38px;height:38px;color:var(--ad-blue);place-items:center;display:grid}.admin-dashboard .ad-payment-name{font-size:13px;font-weight:500}.admin-dashboard .ad-payment small{color:var(--ad-muted);font-size:11px;font-weight:400;display:block}.admin-dashboard .ad-payment time{color:var(--ad-muted);font-size:12px}.admin-dashboard .ad-payment-status{color:#14633f;align-items:center;gap:5px;font-size:11px;display:flex}.admin-dashboard .ad-payment-status .icon{width:14px;height:14px}.admin-dashboard .ad-payment strong{text-align:right;overflow-wrap:anywhere;font-size:15px}.admin-dashboard .ad-empty{min-height:125px;color:var(--ad-muted);text-align:center;justify-content:center;align-items:center;gap:13px;font-size:13px;display:flex}.admin-dashboard .ad-empty .icon{color:var(--ad-blue);width:25px;height:25px}.admin-dashboard .ad-definitions{border-top:1px solid var(--ad-line);margin-top:28px}.admin-dashboard .ad-definitions summary{cursor:pointer;min-height:58px;color:var(--ad-muted);justify-content:space-between;align-items:center;gap:20px;font-size:12px;list-style:none;display:flex}.admin-dashboard .ad-definitions summary::-webkit-details-marker{display:none}.admin-dashboard .ad-definitions[open] summary .icon{transform:rotate(45deg)}.admin-dashboard .ad-definitions>div{color:var(--ad-muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:4px 0 18px;font-size:12px;display:grid}@media (width>=1500px){.admin-dashboard .ad-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-dashboard .ad-kpi{border-bottom:0;padding:20px 16px 16px}.admin-dashboard .ad-kpi:nth-child(3){border-right:1px solid var(--ad-line)}.admin-dashboard .ad-kpi dt{flex-direction:column;gap:5px}.admin-dashboard .ad-kpi .ad-kpi-value{font-size:25px}}@media (width<=1180px){.admin-dashboard .ad-filter-bar{flex-direction:column;align-items:flex-start;gap:16px}.admin-dashboard .ad-period-form{width:100%}.admin-dashboard .ad-date-field{flex:1}.admin-dashboard .ad-date-field input{width:100%}.admin-dashboard .ad-heading{align-items:flex-start}.admin-dashboard .ad-charts{grid-template-columns:minmax(0,1fr)}.admin-dashboard .ad-chart-description{min-height:0}.admin-dashboard .ad-chart-plot svg{max-height:255px}.admin-dashboard .ad-period-detail{grid-template-columns:1fr;gap:20px}.admin-dashboard .ad-cohort{border:0;grid-row:auto;padding:0}.admin-dashboard .ad-participants-note{margin-top:0}.admin-dashboard .ad-current-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard .ad-execution{grid-column:1/-1}.admin-dashboard .ad-execution-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.admin-dashboard .ad-payment{grid-template-columns:38px minmax(110px,1fr) minmax(135px,1fr) minmax(120px,.85fr) 18px;gap:12px}.admin-dashboard .ad-payment-status{display:none}}@media (width<=760px){.admin-dashboard{padding-block:27px 35px}.admin-dashboard .ad-heading{flex-direction:column;gap:17px}.admin-dashboard .ad-heading h1{letter-spacing:-1.3px;font-size:34px}.admin-dashboard .ad-snapshot{text-align:left;flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.admin-dashboard .ad-mode{margin:0}.admin-dashboard .ad-snapshot p{font-size:11px}.admin-dashboard .ad-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard .ad-kpi{padding:18px 15px 15px}.admin-dashboard .ad-kpi:nth-child(3n){border-right:1px solid var(--ad-line)}.admin-dashboard .ad-kpi:nth-child(2n){border-right:0}.admin-dashboard .ad-kpi:nth-last-child(3){border-bottom:1px solid var(--ad-line)}.admin-dashboard .ad-kpi dt{font-size:12px;display:block}.admin-dashboard .ad-kpi dt span{margin-top:4px;display:block}.admin-dashboard .ad-kpi .ad-kpi-value{letter-spacing:-.9px;font-size:24px}.admin-dashboard .ad-kpi-note{min-height:36px;font-size:11px}.admin-dashboard .ad-kpi-comparison{font-size:11px}.admin-dashboard .ad-kpi-previous{font-size:10px}.admin-dashboard .ad-operations{grid-template-columns:1fr}.admin-dashboard .ad-participants{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.admin-dashboard .ad-current-grid{grid-template-columns:1fr}.admin-dashboard .ad-execution{grid-column:auto}.admin-dashboard .ad-execution-list{display:block}.admin-dashboard .ad-panel,.admin-dashboard .ad-queues{padding:20px}.admin-dashboard .ad-panel-heading h2{font-size:21px}.admin-dashboard .ad-current-grid .ad-link{margin-top:14px}.admin-dashboard .ad-user-ratio{gap:28px;max-width:380px}.admin-dashboard .ad-user-ratio svg{width:115px}.admin-dashboard .ad-user-ratio dl{flex:1}.admin-dashboard .ad-user-ratio dl>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.admin-dashboard .ad-section-divider{flex-wrap:wrap;gap:8px 12px;margin-top:28px}.admin-dashboard .ad-section-divider h2{font-size:22px}.admin-dashboard .ad-section-divider .ad-divider-dates{width:100%;margin-left:27px}.admin-dashboard .ad-top-campaigns .ad-panel-heading,.admin-dashboard .ad-payments .ad-panel-heading{flex-wrap:wrap}.admin-dashboard .ad-payment{grid-template-columns:34px minmax(0,1fr) auto;gap:7px 12px;padding:17px 0}.admin-dashboard .ad-payment-direction{grid-row:span 2;width:34px;height:34px}.admin-dashboard .ad-payment time{grid-area:2/2;font-size:11px}.admin-dashboard .ad-payment strong{grid-area:1/3/span 2;font-size:13px}.admin-dashboard .ad-payment>.icon{display:none}.admin-dashboard .ad-definitions>div{grid-template-columns:1fr;gap:15px}}@media (width<=480px){.admin-dashboard .ad-period-form{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-dashboard .ad-period-form .button{grid-column:1/-1;justify-content:space-between}.admin-dashboard .ad-date-field input{padding-inline:7px;font-size:16px}.admin-dashboard .ad-quick-periods{width:100%}.admin-dashboard .ad-quick-periods a{flex:1;padding-inline:10px}.admin-dashboard .ad-kpi .ad-kpi-value{letter-spacing:-.5px;font-size:20px}.admin-dashboard .ad-kpi{padding-inline:12px}.admin-dashboard .ad-panel,.admin-dashboard .ad-queues{padding:17px}.admin-dashboard .ad-chart-toolbar{align-items:flex-start}.admin-dashboard .ad-chart-select{width:100%}.admin-dashboard .ad-chart-select select{max-width:none;font-size:16px}.admin-dashboard .ad-chart-plot{width:calc(100% + 12px);margin-left:-12px}.admin-dashboard .ad-chart-plot svg{height:160px}.admin-dashboard .ad-chart-axis{display:none}.admin-dashboard :is(.ad-chart-mobile-scale,.ad-chart-mobile-dates){color:var(--ad-muted);justify-content:space-between;gap:12px;font-size:12px;display:flex}.admin-dashboard .ad-chart-mobile-scale{flex-wrap:wrap;margin-bottom:8px}.admin-dashboard .ad-chart-mobile-dates{padding-left:28px}.admin-dashboard .ad-balance-list>div{gap:12px}.admin-dashboard .ad-balance-list dt{max-width:46%;font-size:12px}.admin-dashboard .ad-balance-list dd,.admin-dashboard .ad-balance-list>div:first-child dd{font-size:21px}}@media (prefers-reduced-motion:reduce){.admin-dashboard *,.admin-dashboard :before,.admin-dashboard :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.geo-country-field{min-width:0}.geo-country-field select{max-width:100%}.geo-attribution{color:var(--muted);margin:0;font-size:12px}.geo-attribution a{text-underline-offset:3px;text-decoration:underline}.geo-scope-options{gap:8px;display:grid}.geo-check-label{cursor:pointer;min-height:44px;color:var(--text);align-items:flex-start;gap:12px;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.geo-check-label input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:2px 0 0}.geo-check-label small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.geo-check-label:hover{background:var(--surface)}.geo-check-label:focus-within{outline:2px solid var(--accent);outline-offset:-2px}.geo-country-picker{border:1px solid var(--line);margin-top:16px}.geo-country-picker summary{cursor:pointer;min-height:48px;color:var(--ink);padding:12px 16px;font-size:14px;font-weight:600}.geo-selection-count{color:var(--muted);margin-left:12px;font-size:12px;font-weight:400;display:inline-block}.geo-picker-body{padding:0 16px 16px}.geo-search{margin-block:16px}.geo-country-options{overscroll-behavior:contain;border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));max-height:300px;padding-block:4px;display:grid;overflow-y:auto}.geo-country-option{align-items:center;min-width:0}.geo-country-option span{overflow-wrap:anywhere}.geo-country-option input{margin-top:0}.geo-choice [hidden]{display:none!important}.geo-no-results{padding-block:12px}.campaign-geo-summary{border-bottom:1px solid var(--line);padding-block:20px}.campaign-geo-summary h3{margin-bottom:8px}.campaign-geo-summary p{overflow-wrap:anywhere}.geo-profile-context{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:20px;padding:16px 0;display:flex}.geo-profile-context p{color:var(--muted);margin:4px 0 0;font-size:13px}.geo-profile-context .text-link{flex-shrink:0;min-height:44px}.user-access-country{overflow-wrap:anywhere;min-width:0;font-size:13px}.user-access-country>span{color:var(--muted);font-size:11px;display:block}.user-access-row.geo-user-row{grid-template-columns:minmax(0,1.7fr) minmax(150px,1fr) minmax(120px,.8fr) auto}.user-access-filters select[name=country_code]{width:240px;max-width:100%}@media (width<=1000px){.user-access-row.geo-user-row{grid-template-columns:minmax(0,1.5fr) minmax(130px,1fr) auto}.geo-user-row .user-access-identity{grid-area:1/1/span 2}.geo-user-row .user-access-labels{grid-area:1/2}.geo-user-row .user-access-country{grid-area:2/2}.geo-user-row .user-access-open{grid-area:1/3/span 2}}@media (width<=760px){.user-access-row.geo-user-row{grid-template-columns:minmax(0,1fr) auto}.geo-user-row .user-access-identity{grid-area:1/1}.geo-user-row .user-access-labels{grid-area:2/1/auto/-1}.geo-user-row .user-access-country{grid-area:3/1/auto/-1}.geo-user-row .user-access-open{grid-area:1/2}}@media (width<=640px){.geo-country-options{grid-template-columns:minmax(0,1fr)}.geo-profile-context{flex-direction:column;align-items:flex-start;gap:6px}.user-access-row.geo-user-row{grid-template-columns:minmax(0,1fr)}.geo-user-row :is(.user-access-identity,.user-access-labels,.user-access-country,.user-access-open){grid-area:auto/1}.user-access-filters select[name=country_code]{width:100%}}.bitcotasks-section{border-top:1px solid var(--line);margin-top:36px;padding-top:30px}.bitcotasks-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.bitcotasks-heading>div{min-width:0}.bitcotasks-heading h2{margin:6px 0 10px}.bitcotasks-heading p{max-width:74ch}.bitcotasks-heading>.text-link{flex-shrink:0}.bitcotasks-consent{background:var(--surface);border:1px solid var(--line);align-items:center;gap:24px;margin-top:22px;padding:20px;display:flex}.bitcotasks-consent>p{flex:1;max-width:76ch;margin:0;font-size:14px}.bitcotasks-consent .button{flex-shrink:0}.bitcotasks-consent [hidden]{display:none!important}.bitcotasks-load-status{min-height:1.65em;color:var(--muted);margin:12px 0;font-size:14px}.bitcotasks-terms{max-width:92ch;color:var(--muted);margin:0 0 20px;font-size:14px}.bitcotasks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.bitcotasks-card{border:1px solid var(--line);background:var(--paper);flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding:22px;display:flex}.bitcotasks-card-heading{align-items:flex-start;gap:14px;min-width:0;display:flex}.bitcotasks-card-heading>.icon-box{flex-shrink:0}.bitcotasks-card-heading>div{min-width:0}.bitcotasks-card h3{overflow-wrap:anywhere;margin:3px 0 0;font-size:19px;line-height:1.4}.bitcotasks-offer-description{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px}.bitcotasks-offer-terms{border-block:1px solid var(--line);flex-wrap:wrap;gap:16px 28px;width:100%;margin:auto 0 0;padding-block:16px;display:flex}.bitcotasks-offer-terms dt{color:var(--muted);font-size:12px}.bitcotasks-offer-terms dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}.bitcotasks-card>.field-hint{margin:0}.bitcotasks-empty{align-items:flex-start;gap:16px;padding:24px 0;display:flex}.bitcotasks-empty>.icon-box{flex-shrink:0}.bitcotasks-empty h3{margin:0 0 8px;font-size:19px}.bitcotasks-empty p{max-width:76ch;color:var(--muted);margin:0}.bitcotasks-page>.content-panel,.bitcotasks-page>.scope-note{margin-top:24px}.bitcotasks-form{gap:22px}.bitcotasks-credentials{border:1px solid var(--line);gap:16px;min-width:0;margin:0;padding:20px;display:grid}.bitcotasks-credentials legend{color:var(--ink);padding-inline:8px;font-weight:600}.bitcotasks-credentials>p{margin:0}.bitcotasks-activation{gap:8px;display:grid}.bitcotasks-activation p{margin:0}.bitcotasks-activation .checkbox-label{align-items:flex-start;margin-block:0}.bitcotasks-activation .checkbox-label input{flex-shrink:0;margin-top:4px}.bitcotasks-setup{min-width:0}.bitcotasks-checklist{padding-left:22px}.bitcotasks-checklist>li{margin-bottom:20px;padding-left:4px}.bitcotasks-config{margin:14px 0 0;font-size:13px}.bitcotasks-config>div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-block:7px;display:flex}.bitcotasks-config dd{color:var(--ink);margin:0;font-weight:600}.bitcotasks-callback{overflow-wrap:anywhere;color:var(--ink);margin-top:12px;font-size:12px;display:block}.bitcotasks-receipt{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:12px 24px;padding-block:22px;display:grid}.bitcotasks-receipt-main{min-width:0}.bitcotasks-receipt-main h3{overflow-wrap:anywhere;margin:6px 0;font-size:17px;line-height:1.5}.bitcotasks-receipt p{margin:0}.bitcotasks-receipt-amount{text-align:right;font-variant-numeric:tabular-nums}.bitcotasks-receipt-amount strong{color:var(--ink);white-space:nowrap}.bitcotasks-receipt-amount .field-hint{max-width:30ch}.bitcotasks-reference{overflow-wrap:anywhere;margin-top:8px!important}.bitcotasks-status{border:1px solid var(--line);color:var(--muted);justify-self:start;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.bitcotasks-status-credited{color:var(--success);border-color:var(--success)}.bitcotasks-status-reversal_review,.bitcotasks-status-held{color:var(--danger);border-color:var(--danger)}.bitcotasks-audit-list{color:var(--muted);padding-left:22px;font-size:13px}.bitcotasks-audit-list li{overflow-wrap:anywhere;margin-block:12px;padding-left:4px}@media (width<=1100px){.bitcotasks-consent{flex-direction:column;align-items:flex-start;gap:16px}.bitcotasks-settings-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.bitcotasks-heading{flex-direction:column;gap:12px}.bitcotasks-grid{grid-template-columns:minmax(0,1fr)}.bitcotasks-consent,.bitcotasks-card{padding:18px}.bitcotasks-consent .button,.bitcotasks-card>.button{width:100%}.bitcotasks-credentials{padding:14px}.bitcotasks-receipt{grid-template-columns:minmax(0,1fr)}.bitcotasks-receipt-amount{text-align:left}.bitcotasks-empty{flex-direction:column}}.bitcotasks-frame-test{border:1px solid var(--line);background:var(--surface);margin-top:24px;padding:22px}.bitcotasks-frame-test h3{margin:8px 0 12px;font-size:20px}.bitcotasks-frame-note{max-width:88ch;color:var(--ink);margin:0 0 12px}.bitcotasks-frame-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px;display:flex}.bitcotasks-frame-test [hidden]{display:none!important}.bitcotasks-frame-window{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0}.bitcotasks-frame-window iframe{border:0;width:100%;height:clamp(420px,75vh,900px);display:block}@media (width<=640px){.bitcotasks-frame-test{padding:16px}.bitcotasks-frame-actions{flex-direction:column;align-items:stretch}.bitcotasks-frame-actions .button{width:100%}}.offerwallme-section{border-top:1px solid var(--line);margin-top:36px;padding-top:30px}.offerwallme-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.offerwallme-heading>div{min-width:0}.offerwallme-heading h2{margin:6px 0 10px}.offerwallme-heading p{max-width:74ch}.offerwallme-heading>.text-link{flex-shrink:0}.offerwallme-consent{background:var(--surface);border:1px solid var(--line);align-items:center;gap:24px;margin-top:22px;padding:20px;display:flex}.offerwallme-consent>p{flex:1;max-width:76ch;margin:0;font-size:14px}.offerwallme-consent .button{flex-shrink:0}.offerwallme-consent [hidden]{display:none!important}.offerwallme-load-status{min-height:1.65em;color:var(--muted);margin:12px 0;font-size:14px}.offerwallme-terms{max-width:92ch;color:var(--muted);margin:0 0 20px;font-size:14px}.offerwallme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.offerwallme-card{border:1px solid var(--line);background:var(--paper);flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding:22px;display:flex}.offerwallme-card-heading{align-items:flex-start;gap:14px;min-width:0;display:flex}.offerwallme-card-heading>.icon-box{flex-shrink:0}.offerwallme-card-heading>div{min-width:0}.offerwallme-card h3{overflow-wrap:anywhere;margin:3px 0 0;font-size:19px;line-height:1.4}.offerwallme-offer-description{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px}.offerwallme-offer-terms{border-block:1px solid var(--line);flex-wrap:wrap;gap:16px 28px;width:100%;margin:auto 0 0;padding-block:16px;display:flex}.offerwallme-offer-terms dt{color:var(--muted);font-size:12px}.offerwallme-offer-terms dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}.offerwallme-card>.field-hint{margin:0}.offerwallme-card-actions{flex-wrap:wrap;gap:10px;width:100%;display:flex}.offerwallme-viewer{border:1px solid var(--line);background:var(--surface);min-width:0;margin:0 0 26px;padding:24px}.offerwallme-viewer[hidden]{display:none!important}.offerwallme-viewer-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.offerwallme-viewer-heading>div{min-width:0}.offerwallme-viewer-heading h3{margin:6px 0 8px;font-size:22px;line-height:1.4}.offerwallme-viewer-heading>.button{flex-shrink:0}.offerwallme-viewer-offer{overflow-wrap:anywhere;margin:0;font-weight:600}.offerwallme-viewer-note{max-width:92ch;color:var(--muted);margin:18px 0 12px;font-size:14px}.offerwallme-viewer-status{min-height:1.65em;color:var(--muted);margin:0 0 16px;font-size:14px}.offerwallme-viewer-host:empty{display:none}.offerwallme-viewer-host{border:1px solid var(--line);background:var(--paper);width:100%;overflow:hidden}.offerwallme-viewer-host iframe{border:0;width:100%;height:clamp(360px,68vh,760px);display:block}.offerwallme-viewer-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:18px;display:flex}.offerwallme-viewer-actions>.field-hint{flex:260px;max-width:70ch;margin:0}.offerwallme-viewer-actions>.button{flex-shrink:0}.offerwallme-completion{border:1px solid var(--success);background:var(--surface);min-width:0;margin:0 0 26px;padding:24px}.offerwallme-completion[hidden]{display:none!important}.offerwallme-completion h3{margin:6px 0 12px;font-size:22px;line-height:1.4}.offerwallme-completion-offer{color:var(--ink);overflow-wrap:anywhere;margin:0 0 12px;font-weight:600}.offerwallme-completion-amount{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.offerwallme-completion-amount>span{color:var(--muted);font-size:14px}.offerwallme-completion-amount strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px}.offerwallme-completion-note{max-width:88ch;color:var(--muted);margin:14px 0;font-size:14px}.offerwallme-empty{align-items:flex-start;gap:16px;padding:24px 0;display:flex}.offerwallme-empty>.icon-box{flex-shrink:0}.offerwallme-empty h3{margin:0 0 8px;font-size:19px}.offerwallme-empty p{max-width:76ch;color:var(--muted);margin:0}.offerwallme-page>.content-panel,.offerwallme-page>.scope-note{margin-top:24px}.offerwallme-form{gap:22px}.offerwallme-credentials{border:1px solid var(--line);gap:16px;min-width:0;margin:0;padding:20px;display:grid}.offerwallme-credentials legend{color:var(--ink);padding-inline:8px;font-weight:600}.offerwallme-credentials>p{margin:0}.offerwallme-activation{gap:8px;display:grid}.offerwallme-activation p{margin:0}.offerwallme-activation .checkbox-label{align-items:flex-start;margin-block:0}.offerwallme-activation .checkbox-label input{flex-shrink:0;margin-top:4px}.offerwallme-setup{min-width:0}.offerwallme-checklist{padding-left:22px}.offerwallme-checklist>li{margin-bottom:20px;padding-left:4px}.offerwallme-config{margin:14px 0 0;font-size:13px}.offerwallme-config>div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-block:7px;display:flex}.offerwallme-config dd{color:var(--ink);margin:0;font-weight:600}.offerwallme-callback{overflow-wrap:anywhere;color:var(--ink);margin-top:12px;font-size:12px;display:block}.offerwallme-receipt{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:12px 24px;padding-block:22px;display:grid}.offerwallme-receipt-main{min-width:0}.offerwallme-receipt-main h3{overflow-wrap:anywhere;margin:6px 0;font-size:17px;line-height:1.5}.offerwallme-receipt p{margin:0}.offerwallme-receipt-amount{text-align:right;font-variant-numeric:tabular-nums}.offerwallme-receipt-amount strong{color:var(--ink);white-space:nowrap}.offerwallme-receipt-amount .field-hint{max-width:30ch}.offerwallme-reference{overflow-wrap:anywhere;margin-top:8px!important}.offerwallme-status{border:1px solid var(--line);color:var(--muted);justify-self:start;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.offerwallme-status-credited{color:var(--success);border-color:var(--success)}.offerwallme-status-reversal_review,.offerwallme-status-held{color:var(--danger);border-color:var(--danger)}.offerwallme-audit-list{color:var(--muted);padding-left:22px;font-size:13px}.offerwallme-audit-list li{overflow-wrap:anywhere;margin-block:12px;padding-left:4px}@media (width<=1100px){.offerwallme-consent{flex-direction:column;align-items:flex-start;gap:16px}.offerwallme-settings-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.offerwallme-heading{flex-direction:column;gap:12px}.offerwallme-grid{grid-template-columns:minmax(0,1fr)}.offerwallme-consent,.offerwallme-card,.offerwallme-viewer,.offerwallme-completion{padding:18px}.offerwallme-consent .button,.offerwallme-card-actions .button,.offerwallme-viewer-actions>.button{width:100%}.offerwallme-viewer-heading{flex-direction:column;gap:14px}.offerwallme-viewer-heading>.button{width:100%}.offerwallme-viewer-heading h3,.offerwallme-completion h3{font-size:20px}.offerwallme-credentials{padding:14px}.offerwallme-receipt{grid-template-columns:minmax(0,1fr)}.offerwallme-receipt-amount{text-align:left}.offerwallme-empty{flex-direction:column}}.aoytasks-section{border-top:1px solid var(--line);margin-top:36px;padding-top:30px}.aoytasks-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.aoytasks-heading>div{min-width:0}.aoytasks-heading h2{margin:6px 0 10px}.aoytasks-heading p{max-width:74ch}.aoytasks-heading>.text-link{flex-shrink:0}.aoytasks-consent{background:var(--surface);border:1px solid var(--line);align-items:center;gap:24px;margin-top:22px;padding:20px;display:flex}.aoytasks-consent>p{flex:1;max-width:76ch;margin:0;font-size:14px}.aoytasks-consent .button{flex-shrink:0}.aoytasks-consent [hidden]{display:none!important}.aoytasks-load-status{min-height:1.65em;color:var(--muted);margin:12px 0;font-size:14px}.aoytasks-terms{max-width:92ch;color:var(--muted);margin:0 0 20px;font-size:14px}.aoytasks-grid{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.aoytasks-card{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:24px 28px;min-width:0;padding:22px 0;display:grid}.aoytasks-card>.partner-card-aside{border-left:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding-left:20px;display:grid}.aoytasks-card .partner-card-aside .button{width:100%}.aoytasks-card-heading{align-items:flex-start;gap:14px;min-width:0;display:flex}.aoytasks-card-heading>.icon-box{flex-shrink:0}.aoytasks-card-heading>div{min-width:0}.aoytasks-card h3{overflow-wrap:anywhere;margin:3px 0 0;font-size:19px;line-height:1.4}.aoytasks-offer-description{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px}.aoytasks-offer-terms{grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;margin:0;padding:0;display:grid}.aoytasks-offer-terms dt{color:var(--muted);font-size:12px}.aoytasks-offer-terms dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}.aoytasks-card>.field-hint{margin:0}.aoytasks-card-actions{flex-wrap:wrap;gap:10px;width:100%;display:flex}.aoytasks-viewer{border:1px solid var(--line);background:var(--surface);min-width:0;margin:0 0 26px;padding:24px}.aoytasks-viewer[hidden]{display:none!important}.aoytasks-viewer-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.aoytasks-viewer-heading>div{min-width:0}.aoytasks-viewer-heading h3{margin:6px 0 8px;font-size:22px;line-height:1.4}.aoytasks-viewer-heading>.button{flex-shrink:0}.aoytasks-viewer-offer{overflow-wrap:anywhere;margin:0;font-weight:600}.aoytasks-viewer-note{max-width:92ch;color:var(--muted);margin:18px 0 12px;font-size:14px}.aoytasks-viewer-status{min-height:1.65em;color:var(--muted);margin:0 0 16px;font-size:14px}.aoytasks-viewer-host:empty{display:none}.aoytasks-viewer-host{border:1px solid var(--line);background:var(--paper);width:100%;overflow:hidden}.aoytasks-viewer-host iframe{border:0;width:100%;height:clamp(360px,68vh,760px);display:block}.aoytasks-viewer-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:18px;display:flex}.aoytasks-viewer-actions>.field-hint{flex:260px;max-width:70ch;margin:0}.aoytasks-viewer-actions>.button{flex-shrink:0}.aoytasks-completion{border:1px solid var(--success);background:var(--surface);min-width:0;margin:0 0 26px;padding:24px}.aoytasks-completion[hidden]{display:none!important}.aoytasks-completion h3{margin:6px 0 12px;font-size:22px;line-height:1.4}.aoytasks-completion-offer{color:var(--ink);overflow-wrap:anywhere;margin:0 0 12px;font-weight:600}.aoytasks-completion-amount{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.aoytasks-completion-amount>span{color:var(--muted);font-size:14px}.aoytasks-completion-amount strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px}.aoytasks-completion-note{max-width:88ch;color:var(--muted);margin:14px 0;font-size:14px}.aoytasks-empty{align-items:flex-start;gap:16px;padding:24px 0;display:flex}.aoytasks-empty>.icon-box{flex-shrink:0}.aoytasks-empty h3{margin:0 0 8px;font-size:19px}.aoytasks-empty p{max-width:76ch;color:var(--muted);margin:0}.aoytasks-page>.content-panel,.aoytasks-page>.scope-note{margin-top:24px}.aoytasks-form{gap:22px}.aoytasks-credentials{border:1px solid var(--line);gap:16px;min-width:0;margin:0;padding:20px;display:grid}.aoytasks-credentials legend{color:var(--ink);padding-inline:8px;font-weight:600}.aoytasks-credentials>p{margin:0}.aoytasks-activation{gap:8px;display:grid}.aoytasks-activation p{margin:0}.aoytasks-activation .checkbox-label{align-items:flex-start;margin-block:0}.aoytasks-activation .checkbox-label input{flex-shrink:0;margin-top:4px}.aoytasks-setup{min-width:0}.aoytasks-checklist{padding-left:22px}.aoytasks-checklist>li{margin-bottom:20px;padding-left:4px}.aoytasks-config{margin:14px 0 0;font-size:13px}.aoytasks-config>div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-block:7px;display:flex}.aoytasks-config dd{color:var(--ink);margin:0;font-weight:600}.aoytasks-callback{overflow-wrap:anywhere;color:var(--ink);margin-top:12px;font-size:12px;display:block}.aoytasks-receipt{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:12px 24px;padding-block:22px;display:grid}.aoytasks-receipt-main{min-width:0}.aoytasks-receipt-main h3{overflow-wrap:anywhere;margin:6px 0;font-size:17px;line-height:1.5}.aoytasks-receipt p{margin:0}.aoytasks-receipt-amount{text-align:right;font-variant-numeric:tabular-nums}.aoytasks-receipt-amount strong{color:var(--ink);white-space:nowrap}.aoytasks-receipt-amount .field-hint{max-width:30ch}.aoytasks-reference{overflow-wrap:anywhere;margin-top:8px!important}.aoytasks-status{border:1px solid var(--line);color:var(--muted);justify-self:start;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.aoytasks-status-credited{color:var(--success);border-color:var(--success)}.aoytasks-status-reversal_review,.aoytasks-status-held{color:var(--danger);border-color:var(--danger)}.aoytasks-audit-list{color:var(--muted);padding-left:22px;font-size:13px}.aoytasks-audit-list li{overflow-wrap:anywhere;margin-block:12px;padding-left:4px}.aoytasks-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.aoytasks-pagination .field-hint{margin:0}.aoytasks-form .field-error:empty{display:none}.aoytasks-form .checkbox-label,.aoytasks-section .button,.partners-page .button{min-height:44px}.partners-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.partners-card{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;padding:24px;display:flex}.partners-card-heading{align-items:flex-start;gap:16px;display:flex}.partners-card-heading>.icon-box{flex-shrink:0}.partners-card-heading>div{min-width:0}.partners-card-heading h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:21px}.partners-card-heading p{color:var(--muted);margin:0;font-size:14px}.partners-status-list{align-self:stretch;margin:auto 0 0}.partners-status-list>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px 20px;padding-block:10px;display:flex}.partners-status-list dt{color:var(--muted);font-size:13px}.partners-status-list dd{text-align:right;margin:0;font-size:13px;font-weight:600}.partners-page>.scope-note{margin-top:24px}.partners-card-actions{align-items:start;gap:12px;width:100%;min-width:0;display:grid}.partners-card-actions>.button{justify-self:start}.partners-disable{min-width:0}.partners-disable-toggle{cursor:pointer;justify-content:space-between;width:100%;min-height:44px;list-style:none}.partners-disable-toggle::-webkit-details-marker{display:none}.partners-disable-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.partners-disable[open]>.partners-disable-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.partners-disable-panel{border:1px solid var(--line);border-top:0;padding:18px}.partners-disable-form{gap:18px;min-width:0;display:grid}.partners-disable-form>.notice{margin-top:0}.partners-disable-form>.field-error{margin:0}.partners-disable-scope{color:var(--muted);overflow-wrap:anywhere;gap:10px;font-size:13px;line-height:1.7;display:grid}.partners-disable-scope>p,.partners-disabled-note{margin:0}.partners-disable-form>.button{width:100%;min-height:44px}@media (width<=1100px){.aoytasks-consent{flex-direction:column;align-items:flex-start;gap:16px}.aoytasks-settings-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.aoytasks-heading{flex-direction:column;gap:12px}.aoytasks-grid{grid-template-columns:minmax(0,1fr)}.aoytasks-consent,.aoytasks-viewer,.aoytasks-completion{padding:18px}.aoytasks-card{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px 0}.aoytasks-card>.partner-card-aside{border-left:0;grid-template-columns:minmax(0,1fr);padding-left:0}.aoytasks-card .aoytasks-offer-terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.aoytasks-card .aoytasks-card-actions{grid-column:1/-1}.aoytasks-consent .button,.aoytasks-card-actions .button,.aoytasks-viewer-actions>.button{width:100%}.aoytasks-viewer-heading{flex-direction:column;gap:14px}.aoytasks-viewer-heading>.button{width:100%}.aoytasks-viewer-heading h3,.aoytasks-completion h3{font-size:20px}.aoytasks-credentials{padding:14px}.aoytasks-receipt{grid-template-columns:minmax(0,1fr)}.aoytasks-receipt-amount{text-align:left}.aoytasks-empty{flex-direction:column}.partners-grid{grid-template-columns:minmax(0,1fr);gap:18px}.partners-card{padding:18px}.partners-card>.button{width:100%}.partners-card-actions>.button{justify-self:stretch;width:100%}.partners-disable-panel{padding:14px}.partners-status-list>div{flex-wrap:wrap}}.offerwallapi-section{border-top:1px solid var(--line);margin-top:36px;padding-top:30px}.offerwallapi-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.offerwallapi-heading>div{min-width:0}.offerwallapi-heading h2{margin:6px 0 10px}.offerwallapi-heading p{max-width:74ch}.offerwallapi-heading>.text-link{flex-shrink:0}.offerwallapi-consent{background:var(--surface);border:1px solid var(--line);align-items:center;gap:24px;margin-top:22px;padding:20px;display:flex}.offerwallapi-consent>p{flex:1;max-width:76ch;margin:0;font-size:14px}.offerwallapi-consent .button{flex-shrink:0}.offerwallapi-consent [hidden]{display:none!important}.offerwallapi-load-status{min-height:1.65em;color:var(--muted);margin:12px 0;font-size:14px}.offerwallapi-terms{max-width:92ch;color:var(--muted);margin:0 0 20px;font-size:14px}.offerwallapi-grid{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.offerwallapi-card{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:24px 28px;min-width:0;padding:22px 0;display:grid}.offerwallapi-card>.partner-card-aside{border-left:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding-left:20px;display:grid}.offerwallapi-card .partner-card-aside .button{width:100%}.offerwallapi-card-heading{align-items:flex-start;gap:14px;min-width:0;display:flex}.offerwallapi-card-heading>.icon-box{flex-shrink:0}.offerwallapi-card-heading>div{min-width:0}.offerwallapi-card h3{overflow-wrap:anywhere;margin:3px 0 0;font-size:19px;line-height:1.4}.offerwallapi-offer-description{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px}.offerwallapi-offer-terms{grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;margin:0;padding:0;display:grid}.offerwallapi-offer-terms dt{color:var(--muted);font-size:12px}.offerwallapi-offer-terms dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}.offerwallapi-card>.field-hint{margin:0}.offerwallapi-card-actions{flex-wrap:wrap;gap:10px;width:100%;display:flex}.offerwallapi-viewer{border:1px solid var(--line);background:var(--surface);min-width:0;margin:0 0 26px;padding:24px}.offerwallapi-viewer[hidden]{display:none!important}.offerwallapi-viewer-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.offerwallapi-viewer-heading>div{min-width:0}.offerwallapi-viewer-heading h3{margin:6px 0 8px;font-size:22px;line-height:1.4}.offerwallapi-viewer-heading>.button{flex-shrink:0}.offerwallapi-viewer-offer{overflow-wrap:anywhere;margin:0;font-weight:600}.offerwallapi-viewer-note{max-width:92ch;color:var(--muted);margin:18px 0 12px;font-size:14px}.offerwallapi-viewer-status{min-height:1.65em;color:var(--muted);margin:0 0 16px;font-size:14px}.offerwallapi-viewer-host:empty{display:none}.offerwallapi-viewer-host{border:1px solid var(--line);background:var(--paper);width:100%;overflow:hidden}.offerwallapi-viewer-host iframe{border:0;width:100%;height:clamp(360px,68vh,760px);display:block}.offerwallapi-viewer-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:18px;display:flex}.offerwallapi-viewer-actions>.field-hint{flex:260px;max-width:70ch;margin:0}.offerwallapi-viewer-actions>.button{flex-shrink:0}.offerwallapi-completion{border:1px solid var(--success);background:var(--surface);min-width:0;margin:0 0 26px;padding:24px}.offerwallapi-completion[hidden]{display:none!important}.offerwallapi-completion h3{margin:6px 0 12px;font-size:22px;line-height:1.4}.offerwallapi-completion-offer{color:var(--ink);overflow-wrap:anywhere;margin:0 0 12px;font-weight:600}.offerwallapi-completion-amount{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.offerwallapi-completion-amount>span{color:var(--muted);font-size:14px}.offerwallapi-completion-amount strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px}.offerwallapi-completion-note{max-width:88ch;color:var(--muted);margin:14px 0;font-size:14px}.offerwallapi-empty{align-items:flex-start;gap:16px;padding:24px 0;display:flex}.offerwallapi-empty>.icon-box{flex-shrink:0}.offerwallapi-empty h3{margin:0 0 8px;font-size:19px}.offerwallapi-empty p{max-width:76ch;color:var(--muted);margin:0}.offerwallapi-page>.content-panel,.offerwallapi-page>.scope-note{margin-top:24px}.offerwallapi-form{gap:22px}.offerwallapi-credentials{border:1px solid var(--line);gap:16px;min-width:0;margin:0;padding:20px;display:grid}.offerwallapi-credentials legend{color:var(--ink);padding-inline:8px;font-weight:600}.offerwallapi-credentials>p{margin:0}.offerwallapi-activation{gap:8px;display:grid}.offerwallapi-activation p{margin:0}.offerwallapi-activation .checkbox-label{align-items:flex-start;margin-block:0}.offerwallapi-activation .checkbox-label input{flex-shrink:0;margin-top:4px}.offerwallapi-setup{min-width:0}.offerwallapi-checklist{padding-left:22px}.offerwallapi-checklist>li{margin-bottom:20px;padding-left:4px}.offerwallapi-config{margin:14px 0 0;font-size:13px}.offerwallapi-config>div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-block:7px;display:flex}.offerwallapi-config dd{color:var(--ink);margin:0;font-weight:600}.offerwallapi-callback{overflow-wrap:anywhere;color:var(--ink);margin-top:12px;font-size:12px;display:block}.offerwallapi-receipt{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:12px 24px;padding-block:22px;display:grid}.offerwallapi-receipt-main{min-width:0}.offerwallapi-receipt-main h3{overflow-wrap:anywhere;margin:6px 0;font-size:17px;line-height:1.5}.offerwallapi-receipt p{margin:0}.offerwallapi-receipt-amount{text-align:right;font-variant-numeric:tabular-nums}.offerwallapi-receipt-amount strong{color:var(--ink);white-space:nowrap}.offerwallapi-receipt-amount .field-hint{max-width:30ch}.offerwallapi-reference{overflow-wrap:anywhere;margin-top:8px!important}.offerwallapi-status{border:1px solid var(--line);color:var(--muted);justify-self:start;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.offerwallapi-status-credited{color:var(--success);border-color:var(--success)}.offerwallapi-status-reversal_review,.offerwallapi-status-held{color:var(--danger);border-color:var(--danger)}.offerwallapi-audit-list{color:var(--muted);padding-left:22px;font-size:13px}.offerwallapi-audit-list li{overflow-wrap:anywhere;margin-block:12px;padding-left:4px}.offerwallapi-form .field-error:empty{display:none}.offerwallapi-form .checkbox-label,.offerwallapi-section .button{min-height:44px}@media (width<=1100px){.offerwallapi-consent{flex-direction:column;align-items:flex-start;gap:16px}.offerwallapi-settings-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.offerwallapi-heading{flex-direction:column;gap:12px}.offerwallapi-grid{grid-template-columns:minmax(0,1fr)}.offerwallapi-consent,.offerwallapi-viewer,.offerwallapi-completion{padding:18px}.offerwallapi-card{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px 0}.offerwallapi-card>.partner-card-aside{border-left:0;grid-template-columns:minmax(0,1fr);padding-left:0}.offerwallapi-card .offerwallapi-offer-terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.offerwallapi-card .offerwallapi-card-actions{grid-column:1/-1}.offerwallapi-consent .button,.offerwallapi-card-actions .button,.offerwallapi-viewer-actions>.button{width:100%}.offerwallapi-viewer-heading{flex-direction:column;gap:14px}.offerwallapi-viewer-heading>.button{width:100%}.offerwallapi-viewer-heading h3,.offerwallapi-completion h3{font-size:20px}.offerwallapi-credentials{padding:14px}.offerwallapi-receipt{grid-template-columns:minmax(0,1fr)}.offerwallapi-receipt-amount{text-align:left}.offerwallapi-empty{flex-direction:column}}.offerwallme-tasks-entry{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--paper);justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:20px;display:flex}.offerwallme-tasks-entry>div{min-width:0}.offerwallme-tasks-entry h3{margin:0 0 5px;font-size:18px;line-height:1.4}.offerwallme-tasks-entry p{color:var(--muted);margin:0;font-size:14px}.offerwallme-tasks-entry>.button{flex-shrink:0}.offerwallme-tasks-navigation{flex-wrap:wrap;align-items:center;gap:8px 28px;margin:-6px 0 22px;display:flex}.offerwallme-tasks-navigation .text-link{align-items:center;min-height:44px;display:inline-flex}.offerwallme-tasks-consent{border:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;padding:24px;display:flex}.offerwallme-tasks-consent>div{min-width:0}.offerwallme-tasks-consent h2{margin:0 0 10px;font-size:22px;line-height:1.35}.offerwallme-tasks-consent p{max-width:78ch;color:var(--muted);margin:0;font-size:13px}.offerwallme-tasks-consent form{flex-shrink:0}.offerwallme-tasks-list-heading{margin:0 0 12px}.offerwallme-tasks-list-heading>*{margin:0}.offerwallme-tasks-reward-terms{max-width:90ch;color:var(--muted);margin:0 0 22px;font-size:13px}.offerwallme-tasks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.offerwallme-task-card{border:1px solid var(--line);background:var(--paper);flex-direction:column;min-width:0;padding:24px;display:flex}.offerwallme-task-card-heading{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:15px;display:flex}.offerwallme-task-proof{color:var(--muted);font-size:12px}.offerwallme-task-status{border:1px solid var(--line);max-width:100%;color:var(--ink);overflow-wrap:anywhere;padding:5px 9px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.offerwallme-task-status-sending,.offerwallme-task-status-submitted{border-color:var(--accent);color:var(--accent)}.offerwallme-task-status-uncertain{border-color:var(--danger);color:var(--danger)}.offerwallme-task-card h3{overflow-wrap:anywhere;margin:0 0 12px;font-size:21px;line-height:1.4}.offerwallme-task-description{color:var(--muted);white-space:pre-line;overflow-wrap:anywhere;margin:0 0 24px;font-size:14px}.offerwallme-task-card-footer{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:20px;margin-top:auto;padding-top:18px;display:flex}.offerwallme-task-card-reward{margin:0}.offerwallme-task-card-reward>span{color:var(--muted);margin-bottom:5px;font-size:12px;display:block}.offerwallme-task-card-reward strong{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:25px;line-height:1.4}.offerwallme-task-card-reward strong>span{font-size:12px;font-weight:500}.offerwallme-tasks-confirmation-note{margin-top:26px}.offerwallme-tasks-empty{align-items:flex-start;gap:18px;padding:26px 0;display:flex}.offerwallme-tasks-empty .icon-box{flex-shrink:0}.offerwallme-tasks-empty :is(h2,h3){margin:0 0 10px;font-size:22px;line-height:1.4}.offerwallme-tasks-empty p{max-width:75ch;color:var(--muted);margin:0}.offerwallme-tasks-empty .button{margin-top:20px}.offerwallme-task-layout{grid-template-columns:minmax(0,1fr) minmax(250px,310px);align-items:start;gap:24px;display:grid}.offerwallme-task-main{gap:24px;min-width:0;display:grid}.offerwallme-task-layout .content-panel,.offerwallme-tasks-history-panel{min-width:0;padding:26px}.offerwallme-task-layout .panel-heading h2,.offerwallme-tasks-history-panel .panel-heading h2{margin:0}.offerwallme-task-instructions>.field-hint{margin:12px 0 24px}.offerwallme-task-prose{overflow-wrap:anywhere;font-size:15px;line-height:1.8}.offerwallme-task-prose>:first-child{margin-top:0}.offerwallme-task-prose>:last-child{margin-bottom:0}.offerwallme-task-prose :is(h1,h2,h3,h4){letter-spacing:0;margin-block:24px 12px;font-size:20px;line-height:1.45}.offerwallme-task-prose :is(ul,ol){padding-left:24px}.offerwallme-task-prose li{margin-block:8px}.offerwallme-task-prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.offerwallme-task-prose blockquote{border-left:3px solid var(--line);margin-inline:0;padding-left:16px}.offerwallme-task-prose pre{white-space:pre-wrap;max-width:100%}.offerwallme-task-site-action{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;padding-top:20px;display:flex}.offerwallme-task-site-action>p{margin:0}.offerwallme-task-report-description{color:var(--muted);margin:12px 0 22px;font-size:14px}.offerwallme-task-proof-prompt{border:1px solid var(--line);background:var(--surface);margin:22px 0;padding:18px}.offerwallme-task-proof-prompt h3{margin:0 0 8px;font-size:14px}.offerwallme-task-proof-prompt p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.offerwallme-task-form{gap:20px;min-width:0;display:grid}.offerwallme-task-form :is(.field-hint,.field-error,.scope-note){margin:0}.offerwallme-task-form .form-field{gap:8px;min-width:0;display:grid}.offerwallme-task-form .form-field textarea{resize:vertical;width:100%;padding:12px;display:block}.offerwallme-task-form .form-field input[type=file]{width:100%;min-width:0;padding:8px;font-size:14px;display:block}.offerwallme-task-form input[type=file]::file-selector-button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:0;margin-right:12px;padding:10px 12px}.offerwallme-task-form>.button{justify-self:start;max-width:100%}.offerwallme-task-summary{border-top:3px solid var(--accent)}.offerwallme-task-summary h2{font-family:var(--font);letter-spacing:0;margin:0 0 14px;font-size:14px;line-height:1.5}.offerwallme-task-reward{color:var(--ink);font-family:var(--heading-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0 0 12px;font-size:35px;font-weight:700;line-height:1.2}.offerwallme-task-reward>span{color:var(--muted);font-family:var(--font);margin-top:6px;font-size:13px;font-weight:500;display:block}.offerwallme-task-share{color:var(--muted);margin:0;font-size:13px}.offerwallme-task-summary dl{border-block:1px solid var(--line);margin-block:22px;padding-block:18px}.offerwallme-task-summary dt{color:var(--muted);font-size:12px}.offerwallme-task-summary dd{color:var(--ink);margin:5px 0 0;font-weight:600}.offerwallme-task-confirmation{color:var(--text);margin:20px 0 0;font-size:13px}.offerwallme-task-submission-state{margin-top:20px}.offerwallme-task-submission-state p{max-width:90ch;color:var(--muted);margin:12px 0 0;font-size:14px}.offerwallme-task-state-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.offerwallme-task-state-actions>.text-link{min-height:44px}.offerwallme-tasks-history-panel{margin-top:26px;scroll-margin-top:24px}.offerwallme-tasks-section-description{color:var(--muted);margin:12px 0 20px;font-size:14px}.offerwallme-task-submission{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;padding-block:24px;display:grid}.offerwallme-task-submission-main{min-width:0}.offerwallme-task-submission-main h3{overflow-wrap:anywhere;margin:6px 0;font-size:18px;line-height:1.5}.offerwallme-task-submission-main p{margin:0}.offerwallme-task-submission-reward{text-align:right;margin:0}.offerwallme-task-submission-reward span{color:var(--muted);font-size:12px;display:block}.offerwallme-task-submission-reward strong{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:16px;display:block}.offerwallme-task-submission>.offerwallme-task-submission-state{grid-column:1/-1;margin:0}@media (width<=1100px){.offerwallme-tasks-consent,.offerwallme-tasks-entry{flex-direction:column;align-items:flex-start}.offerwallme-task-layout{grid-template-columns:minmax(0,1fr)}.offerwallme-task-summary{grid-row:1}.offerwallme-task-summary .offerwallme-task-reward>span{display:inline}}@media (width<=700px){.offerwallme-tasks-grid{grid-template-columns:minmax(0,1fr)}.offerwallme-tasks-consent,.offerwallme-task-card,.offerwallme-tasks-entry,.offerwallme-task-layout .content-panel,.offerwallme-tasks-history-panel{padding:18px}.offerwallme-tasks-entry>.button,.offerwallme-tasks-consent form,.offerwallme-tasks-consent .button,.offerwallme-task-card-footer>.button,.offerwallme-task-form>.button,.offerwallme-task-state-actions>.button{width:100%}.offerwallme-tasks-empty{flex-direction:column}.offerwallme-task-submission{grid-template-columns:minmax(0,1fr)}.offerwallme-task-submission-reward{text-align:left}.offerwallme-task-submission-reward strong{overflow-wrap:anywhere}.offerwallme-task-form .form-field input[type=file]{font-size:12px}}.earn-nav-group{min-width:0}.signal-theme .earn-nav-parent.is-current{background:var(--surface);color:var(--accent);font-weight:600}.earn-navigation{flex-wrap:wrap;gap:4px 24px;display:flex}.signal-theme .earn-navigation a{min-height:44px;color:var(--muted);align-items:center;gap:9px;font-size:14px;line-height:1.45;display:inline-flex}.earn-navigation a>span{overflow-wrap:anywhere;min-width:0}.earn-navigation .icon{flex-shrink:0;width:18px;height:18px}.signal-theme .earn-navigation a:hover{color:var(--accent)}.earn-navigation--page{border-bottom:1px solid var(--line);margin:-8px 0 24px}.signal-theme .earn-navigation--page a{border-bottom:2px solid #0000;padding:10px 0 12px}.signal-theme .earn-navigation--page a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.earn-navigation--sidebar{border-left:1px solid var(--line);gap:0;margin:2px 0 6px 19px;padding-left:10px;display:grid}.signal-theme :is(.signal-side-nav,.signal-menu-links) .earn-navigation--sidebar a{border-left:0;min-height:44px;padding:9px 8px;font-size:12px}.signal-theme :is(.signal-side-nav,.signal-menu-links) .earn-navigation--sidebar a[aria-current=page]{color:var(--accent);background:var(--surface);font-weight:600}.earn-navigation--sidebar .icon{display:none}.signal-theme .earn-navigation .earn-navigation-label{flex:auto}.signal-theme .earn-navigation .earn-count-slot{overflow-wrap:normal;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;justify-content:flex-end;align-items:center;width:auto;min-width:30px;margin-left:auto;font-size:11px;font-weight:600;line-height:1.45;display:inline-flex}.earn-count-badge{color:#53627b;text-align:center;background:#f4f7fc;border:1px solid #d5dbe6;border-radius:999px;min-width:25px;padding:2px 6px;display:inline-block}.earn-count-slot:is([data-earn-count-state=exact],[data-earn-count-state=partial],[data-earn-count-state=stale],[data-earn-count-state=stale-partial]) .earn-count-badge{color:#164bff;background:#edf2ff;border-color:#d6e1ff}.earn-navigation a[aria-current=page] .earn-count-slot[data-earn-count-state=exact] .earn-count-badge{color:#087f5b;background:#ecfdf5;border-color:#b7e6d2}.signal-theme .earn-page .workspace-heading{margin-bottom:22px;padding-bottom:20px}.signal-theme .earn-page .workspace-heading h1{font-size:clamp(30px,3vw,40px)}.signal-theme .earn-page .workspace-heading .page-description{margin-bottom:0}.signal-theme .earn-page .geo-profile-context{margin-block:0 12px;padding:12px 16px}.signal-theme .earn-page .geo-profile-context p{margin-top:3px;font-size:12px}.earn-help{color:var(--muted);margin:0 0 20px;font-size:13px}.earn-help>summary,.earn-row-details>summary{width:fit-content;min-height:36px;color:var(--accent);cursor:pointer;padding-block:8px}.signal-theme .earn-page .earn-help .catalog-notice{margin:4px 0 16px;padding:14px 16px}.earn-native-section{margin-top:20px}.earn-section-heading{justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.earn-section-heading .eyebrow{margin:0 0 4px}.signal-theme .earn-section-heading h2{margin:0;font-size:23px;line-height:1.35}.earn-list-count{color:var(--muted);font-size:12px}.signal-theme .earn-page .signal-task-list{margin-top:16px}.signal-theme .earn-page .signal-task-row{grid-template-columns:minmax(0,1fr) minmax(200px,.55fr) 176px;gap:16px 20px;padding:17px 0}.signal-theme .earn-page .signal-task-project{grid-column:auto;gap:12px}.signal-theme .earn-page .signal-task-mark{flex-basis:34px;width:34px;height:34px}.signal-theme .earn-page .signal-task-mark .icon{width:19px;height:19px}.signal-theme .earn-page .signal-task-row h3{letter-spacing:-.25px;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.45}.signal-theme .earn-page .signal-task-row .task-description{margin:4px 0 0;font-size:13px;line-height:1.55}.earn-row-details{margin-top:2px;font-size:12px}.earn-row-details>summary{min-height:32px;padding-block:5px}.earn-row-details p{overflow-wrap:anywhere;margin:8px 0 0}.signal-theme .earn-page .signal-task-row .catalog-tariff{grid-column:auto;padding-left:0}.signal-theme .earn-page .signal-task-row .catalog-tariff dl{grid-template-columns:minmax(70px,.7fr) minmax(0,1.3fr);gap:12px;display:grid}.signal-theme .earn-page .signal-task-row .catalog-tariff dd{letter-spacing:-.3px;overflow-wrap:anywhere;font-size:18px;line-height:1.5}.signal-theme .earn-page .signal-task-row .catalog-tariff dd span{font-size:11px;display:inline}.signal-theme .earn-page .signal-task-row .catalog-tariff>p{margin:6px 0 0;font-size:11px}.signal-theme .earn-page .signal-task-row .task-card-footer{grid-area:auto;gap:0;margin-left:0}.signal-theme .earn-page .signal-task-row .task-availability{order:0;margin-top:8px;font-size:11px}.signal-theme .earn-page .signal-task-row .task-availability p{margin:0 0 5px}.signal-theme .earn-page .signal-task-row .task-start{width:100%}.signal-theme .earn-page .signal-task-row .task-preview-link{min-height:36px;margin-top:5px;font-size:11px}.signal-theme .earn-page .active-attempt-banner{margin-block:14px 20px;padding:14px}.signal-theme .earn-page .empty-state{margin-top:16px;padding:24px}.signal-theme .earn-page .empty-state h2{font-size:22px}.signal-theme .earn-page .empty-state p{font-size:13px}.earn-page :is(.offerwallme-section,.bitcotasks-section){margin-top:28px;padding-top:24px}.earn-page :is(.offerwallme-heading,.bitcotasks-heading){gap:12px 20px;margin-bottom:0}.signal-theme .earn-page :is(.offerwallme-heading,.bitcotasks-heading) h2{margin:4px 0;font-size:23px;line-height:1.35}.earn-page :is(.offerwallme-heading,.bitcotasks-heading) p{margin:0;font-size:13px}.earn-page :is(.offerwallme-consent,.bitcotasks-consent,.offerwallme-tasks-consent){flex-direction:row;align-items:center;gap:14px 24px;margin-block:14px 0;padding:12px 16px;display:flex}.earn-page :is(.offerwallme-consent,.bitcotasks-consent,.offerwallme-tasks-consent) p{max-width:90ch;font-size:12px;line-height:1.6}.signal-theme .earn-page .offerwallme-tasks-consent h2{letter-spacing:0;margin:0 0 4px;font-size:15px}.earn-page :is(.offerwallme-load-status,.bitcotasks-load-status,.earn-load-status){min-height:1.6em;color:var(--muted);margin:8px 0;font-size:12px}.earn-page :is(.offerwallme-terms,.bitcotasks-terms,.offerwallme-tasks-reward-terms){margin-bottom:8px;font-size:12px;line-height:1.6}.earn-partner-note{color:var(--muted);margin:0 0 12px;font-size:12px}.earn-page :is(.offerwallme-grid,.bitcotasks-grid,.offerwallme-tasks-grid){border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:0;display:grid}.earn-page :is(.offerwallme-card,.bitcotasks-card){border:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(195px,.55fr) 176px;align-items:center;gap:14px 20px;padding:16px 0;display:grid}.earn-row-main{min-width:0}.earn-page :is(.offerwallme-card-heading,.bitcotasks-card-heading){gap:10px}.earn-page :is(.offerwallme-card-heading,.bitcotasks-card-heading) .icon-box{width:30px;height:30px;min-height:0}.earn-page :is(.offerwallme-card-heading,.bitcotasks-card-heading) .icon{width:17px;height:17px}.earn-page :is(.offerwallme-card-heading,.bitcotasks-card-heading) .muted-label{display:none}.signal-theme .earn-page :is(.offerwallme-card,.bitcotasks-card) h3{letter-spacing:-.2px;margin:0;font-size:16px;line-height:1.5}.earn-page :is(.offerwallme-offer-description,.bitcotasks-offer-description){margin:4px 0 0 40px;font-size:12px;line-height:1.55}.earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms){border:0;align-self:center;gap:8px 16px;margin:0;padding:0}.earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms) dt{font-size:11px}.earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms) dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:15px}.earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms)>div:nth-child(2) dd{color:var(--accent)}.earn-page .offerwallme-card-actions{gap:6px;display:grid}.signal-theme .earn-page :is(.offerwallme-card,.bitcotasks-card,.offerwallme-task-card,.offerwallme-consent,.bitcotasks-consent,.offerwallme-tasks-consent) .button{gap:8px;min-height:44px;padding:9px 12px;font-size:12px}.earn-page .offerwallme-tasks-list-heading{margin-top:12px}.signal-theme .earn-page .offerwallme-tasks-list-heading h2{font-size:22px}.earn-page .offerwallme-task-card{border:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(290px,.75fr);align-items:center;gap:16px 24px;padding:16px 0;display:grid}.earn-page .offerwallme-task-card-heading{gap:6px 10px;margin-bottom:5px}.signal-theme .earn-page .offerwallme-task-card h3{letter-spacing:-.2px;margin:0 0 5px;font-size:17px;line-height:1.45}.earn-page .offerwallme-task-description{margin:0;font-size:12px;line-height:1.6}.earn-page .offerwallme-task-card-footer{border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:0;padding:0;display:grid}.earn-page .offerwallme-task-card-reward>span{margin-bottom:3px;font-size:11px}.earn-page .offerwallme-task-card-reward strong{color:var(--accent);font-size:18px}.earn-page .offerwallme-task-card-reward strong>span{font-size:11px}.earn-page .offerwallme-task-card .offerwallme-task-status{padding:2px 7px;font-size:11px}.earn-page .offerwallme-tasks-confirmation-note{margin-top:20px}.earn-page [hidden]{display:none!important}@media (width<=1200px){.signal-theme .earn-page .signal-task-row{grid-template-columns:minmax(0,1fr) 176px}.signal-theme .earn-page .signal-task-row .catalog-tariff{grid-column:1;padding-left:46px}.signal-theme .earn-page .signal-task-row .task-card-footer{grid-area:1/2/3}.earn-page :is(.offerwallme-card,.bitcotasks-card){grid-template-columns:minmax(0,1fr) 176px;gap:10px 20px}.earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms){grid-column:1;padding-left:40px}.earn-page .offerwallme-card-actions,.earn-page .bitcotasks-card>.button{grid-area:1/2/3}.earn-page .offerwallme-task-card{grid-template-columns:minmax(0,1fr) 180px}.earn-page .offerwallme-task-card-footer{grid-template-columns:minmax(0,1fr);gap:10px}}@media (width<=700px){.earn-navigation--page{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:18px;display:grid}.signal-theme .earn-navigation--page a{gap:6px;font-size:12px}.earn-navigation--page .icon{width:16px;height:16px}.earn-section-heading{align-items:flex-start}.signal-theme .earn-section-heading h2,.signal-theme .earn-page :is(.offerwallme-heading,.bitcotasks-heading) h2{font-size:21px}.earn-list-count{padding-top:22px}.signal-theme .earn-page .signal-task-row{grid-template-columns:minmax(0,1fr);gap:10px;padding-block:16px}.signal-theme .earn-page .signal-task-row .catalog-tariff{grid-column:1;padding-left:0}.signal-theme .earn-page .signal-task-row .catalog-tariff dl{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme .earn-page .signal-task-row .task-card-footer{grid-area:auto/1;margin:0}.signal-theme .earn-page .signal-task-row .task-availability{margin-top:0}.signal-theme .earn-page .signal-task-row .task-preview-link{min-height:36px}.earn-page :is(.offerwallme-heading,.bitcotasks-heading){flex-flow:wrap;gap:8px 16px}.earn-page :is(.offerwallme-heading,.bitcotasks-heading)>.text-link{min-height:36px}.earn-page :is(.offerwallme-consent,.bitcotasks-consent,.offerwallme-tasks-consent){flex-direction:column;align-items:flex-start;gap:10px;padding:12px}.earn-page :is(.offerwallme-consent,.bitcotasks-consent) .button,.earn-page .offerwallme-tasks-consent form,.earn-page .offerwallme-tasks-consent .button{width:auto}.earn-page :is(.offerwallme-card,.bitcotasks-card){grid-template-columns:minmax(0,1fr);gap:12px;padding-block:15px}.earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms){grid-column:1;gap:12px 24px;padding-left:0}.earn-page .offerwallme-card-actions,.earn-page .bitcotasks-card>.button{grid-area:auto/1}.earn-page .offerwallme-card-actions{flex-wrap:wrap;gap:8px;display:flex}.earn-page .offerwallme-card-actions .button{flex:auto;width:auto}.earn-page .offerwallme-task-card{grid-template-columns:minmax(0,1fr);gap:12px}.earn-page .offerwallme-task-card-footer{grid-template-columns:minmax(0,1fr) auto;gap:12px}.earn-page .offerwallme-task-card-footer>.button{width:auto}}.partner-copy,.partner-copy-translated,.partner-copy-original{min-width:0}.partner-translation{min-width:0;margin:0}.partner-translation+.partner-translation{margin-top:6px}.partner-translation [hidden]{display:none!important}.signal-theme .partner-translation-text{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.signal-theme .partner-translation--heading .partner-translation-text{font-family:var(--heading-font);font-size:17px;font-weight:700;line-height:1.45}.partner-translation-status,.partner-copy-original-label{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.partner-copy-original-label{display:none}.partner-copy-translated:has(>.partner-translation){margin-bottom:8px}:is(.partner-copy-translated:has(>.partner-translation--heading[data-translation-state=pending])>.partner-translation:not(.partner-translation--heading)[data-translation-state=pending],.partner-copy-translated:has(>.partner-translation--heading[data-translation-state=unavailable])>.partner-translation:not(.partner-translation--heading)[data-translation-state=unavailable]){display:none}.partner-copy:has(>.partner-copy-translated>[data-translation-state=ready])>.partner-copy-original{border-left:2px solid var(--line);margin-top:12px;padding-left:12px}.partner-copy:has(>.partner-copy-translated>[data-translation-state=ready])>.partner-copy-original>.partner-copy-original-label{margin-bottom:4px;display:block}.signal-theme .earn-page .partner-copy:has(>.partner-copy-translated>.partner-translation--heading[data-translation-state=ready])>.partner-copy-original>.partner-copy-original-title{color:var(--muted);font-family:var(--font);letter-spacing:0;margin:0;font-size:14px;font-weight:500;line-height:1.6}.signal-theme .earn-page .partner-copy:has(>.partner-copy-translated>.partner-translation) .partner-copy-original-description{color:var(--ink);margin:4px 0 0;font-size:14px;line-height:1.65}.signal-theme .earn-page .partner-copy:has(>.partner-copy-translated>.partner-translation:not(.partner-translation--heading)[data-translation-state=ready]) .partner-copy-original-description{color:var(--muted)}.signal-theme .earn-page .partner-copy--page-heading>.partner-copy-translated>.partner-translation--heading .partner-translation-text{letter-spacing:-.8px;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.25}.partner-copy--page-heading .partner-copy-original-title{overflow-wrap:anywhere}.partner-copy--instructions .partner-translation-text{max-width:85ch;font-size:15px;line-height:1.8}.partner-copy--instructions:has(>.partner-copy-translated>[data-translation-state=ready])>.partner-copy-original{margin-top:20px}.partner-copy--instructions:has(>.partner-copy-translated>[data-translation-state=ready]) .offerwallme-task-prose{color:var(--muted);font-size:14px;line-height:1.75}.partner-copy--proof:has(>.partner-copy-translated>[data-translation-state=ready])>.partner-copy-original>p{color:var(--muted);font-size:14px;line-height:1.75}.partner-copy--instructions:has(>.partner-copy-translated>[data-translation-state=ready]) .offerwallme-task-prose :is(h1,h2,h3,h4){color:var(--muted);font-size:17px}.offerwallme-task-proof-prompt .partner-copy-translated:has(>.partner-translation){margin-top:10px}.earn-page :is(.offerwallme-card,.offerwallme-task-card).partner-translated-card{grid-template-columns:minmax(0,1fr) 200px;gap:24px 28px;padding-block:22px}.earn-page .partner-translated-card .partner-card-aside{border:0;border-left:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-content:center;align-items:start;gap:12px;min-width:0;margin:0;padding:0 0 0 20px;display:grid}.earn-page .partner-translated-card .offerwallme-offer-terms{border:0;grid-column:auto;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;display:grid}.earn-page .partner-translated-card .offerwallme-offer-terms>div{min-width:0}.earn-page .partner-translated-card .offerwallme-offer-terms dt,.earn-page .partner-translated-card .offerwallme-task-card-reward>span,.earn-page .partner-translated-card .offerwallme-task-proof{font-size:12px;line-height:1.6}.earn-page .partner-translated-card .offerwallme-offer-terms>div:first-child dd{color:var(--muted);font-size:14px;font-weight:400}.earn-page .partner-translated-card .offerwallme-offer-terms>div:nth-child(2) dd,.earn-page .partner-translated-card .offerwallme-task-card-reward strong{font-family:var(--heading-font);font-size:18px;font-weight:700;line-height:1.5}.earn-page .partner-translated-card .offerwallme-offer-terms dd>span,.earn-page .partner-translated-card .offerwallme-task-card-reward strong>span{font-family:var(--font);font-size:12px;font-weight:400}.earn-page .partner-translated-card .offerwallme-card-actions{grid-area:auto;display:grid}.earn-page .partner-translated-card .partner-card-aside .button{width:100%}.task-translations-page .editor-layout{margin-top:24px}.task-translations-form{gap:22px;display:grid}.task-translations-form .checkbox-label{align-items:center;min-height:44px}.task-translations-form .field-error:empty{display:none}.task-translations-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.task-translations-counts>div{border-block:1px solid var(--line);min-width:0;padding:12px 0}.task-translations-counts dt{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.task-translations-counts dd{color:var(--ink);font:600 24px/1.3 var(--heading-font);overflow-wrap:anywhere;margin:5px 0 0}.task-translations-page>.content-panel{margin-top:24px}.task-translations-retry-form{max-width:540px;margin-top:20px}.task-translations-audit{color:var(--muted);padding-left:20px;font-size:13px}.task-translations-audit li{overflow-wrap:anywhere;margin-block:8px}.task-translations-help p{font-size:13px}.task-translations-help .text-link{align-items:center;gap:8px;min-height:44px;display:inline-flex}@media (width<=700px){.earn-page :is(.offerwallme-card,.offerwallme-task-card).partner-translated-card{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:20px}.earn-page .partner-translated-card .partner-card-aside{border-left:0;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:0}.earn-page .partner-translated-card .partner-card-aside>.offerwallme-offer-terms{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px}.earn-page .partner-translated-card .offerwallme-offer-terms>div:first-child{text-align:right;grid-area:1/2}.earn-page .partner-translated-card .offerwallme-offer-terms>div:nth-child(2){grid-area:1/1}.earn-page .partner-translated-card .partner-card-aside>.offerwallme-task-proof{text-align:right;grid-area:1/2;align-self:center;max-width:14ch}.earn-page .partner-translated-card .partner-card-aside>.offerwallme-task-card-reward{grid-area:1/1}.earn-page .partner-translated-card .partner-card-aside>.offerwallme-card-actions,.earn-page .partner-translated-card .partner-card-aside>.button{grid-area:auto/1/auto/-1;width:100%}.task-translations-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.task-translations-page .panel-heading{flex-wrap:wrap}.task-translations-form .button{width:100%}}.advertising-user-action{margin-block:24px}.advertising-self-link{align-items:center;gap:8px;min-height:44px;margin-top:12px;display:inline-flex}.advertising-recipient{overflow-wrap:anywhere;margin-top:20px}.advertising-recipient h3{font-size:20px;line-height:1.5}.advertising-recipient p{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.7}.advertising-credit-panel,.advertising-transfer-panel{margin-top:24px}.advertising-credit-panel .settings-form{max-width:680px}.advertising-credit-panel>.notice{margin-bottom:24px}.advertising-credit-history{margin-top:40px}.advertising-credit-history .history-body{overflow-wrap:anywhere;min-width:0}.advertising-credit-amount{font-variant-numeric:tabular-nums;margin-top:8px;font-size:20px;font-weight:600;line-height:1.5}.advertising-credit-history .history-note{white-space:pre-wrap}.advertising-transfer-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.advertising-transfer-wide{grid-column:1/-1}.advertising-transfer-wide>.field-hint{margin-bottom:14px}.advertising-credit-panel .button,.advertising-transfer-panel .button{min-height:44px}.advertising-deposit-note{margin-top:24px}.advertising-budget-sources{border-block:1px solid var(--line);margin-top:24px;padding-block:22px}.advertising-budget-sources>h3{font-size:17px;line-height:1.5}.advertising-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:18px;display:grid}.advertising-source-card{min-width:0}.advertising-source-card h4{font-size:13px;font-weight:600;line-height:1.65}.advertising-source-card .payment-details{margin-top:12px}.advertising-wallet-amount{overflow-wrap:anywhere;margin-top:22px;font-size:14px;line-height:1.7}.advertising-wallet-amount strong{font-variant-numeric:tabular-nums}.signal-theme .advertising-dashboard-band{grid-template-columns:1fr}.signal-theme .advertising-dashboard-balances{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-theme .advertising-dashboard-band .signal-balance-link{width:fit-content}@media (width<=840px){.signal-theme .advertising-dashboard-balances{grid-template-columns:1fr}.signal-theme .advertising-dashboard-balances>div+div{border-top:1px solid #83a0ff;border-left:0;padding-top:18px;padding-left:0}}@media (width<=640px){.advertising-transfer-form,.advertising-source-grid{grid-template-columns:1fr}.advertising-credit-panel,.advertising-transfer-panel{padding:22px 18px}.advertising-credit-panel .button,.advertising-transfer-panel .button,.advertising-user-action .button{width:100%}.advertising-recipient h3{font-size:18px}.advertising-credit-history .section-heading h2{font-size:24px}}.campaign-statistics-panel{border:1px solid var(--line);min-width:0;scroll-margin-top:calc(var(--signal-header-height,90px) + 20px);background:#fff;border-radius:8px;margin-bottom:22px;padding:22px}.campaign-statistics-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.campaign-statistics-heading>div{min-width:0}.campaign-statistics-heading h2{letter-spacing:-.4px;margin:0;font-size:20px;line-height:1.3}.campaign-statistics-heading p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.5}.campaign-statistics-periods{border:1px solid var(--line);background:#f4f7fc;border-radius:7px;flex-wrap:wrap;flex-shrink:0;gap:4px;padding:3px;display:flex}.campaign-statistics-periods a{min-height:38px;color:var(--muted);box-sizing:border-box;border-radius:5px;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.campaign-statistics-periods a[aria-current]{color:var(--accent);background:#fff;box-shadow:0 1px 4px #10182812}.campaign-statistics-periods a:hover{color:var(--accent)}.campaign-statistics-dates{margin-block:0 8px}.campaign-statistics-dates>summary{width:fit-content;min-height:44px;color:var(--accent);cursor:pointer;justify-content:flex-end;align-items:center;gap:7px;margin-left:auto;font-size:12px;list-style:none;display:flex}.campaign-statistics-dates>summary::-webkit-details-marker{display:none}.campaign-statistics-dates>summary .icon{width:15px;height:15px}.campaign-statistics-dates form{border:1px solid var(--line);background:#f8faff;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:10px 14px;padding:16px;display:grid}.campaign-statistics-dates .form-field{min-width:0;margin:0}.campaign-statistics-dates .form-field :is(input,label){box-sizing:border-box;width:100%;display:block}.campaign-statistics-dates .form-field label{margin-bottom:6px}.campaign-statistics-dates form>button{margin-top:25px}.campaign-statistics-dates form>.field-hint{grid-column:1/-1;margin:0}.campaign-statistics-kpis{border:1px solid var(--line);background:var(--line);border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(180px,1.6fr);gap:1px;margin:0;display:grid;overflow:hidden}.campaign-statistics-kpis>div{background:#f8faff;min-width:0;padding:12px}.campaign-statistics-kpis>.campaign-statistics-kpi-confirmed{background:#ecfdf5}.campaign-statistics-kpis dt{color:var(--muted);font-size:11px;line-height:1.5}.campaign-statistics-kpis dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:25px;font-weight:650;line-height:1.3}.campaign-statistics-kpi-confirmed dd{color:#087f5b}.campaign-statistics-kpis .campaign-statistics-kpi-money dd{font-size:18px;line-height:1.8}.campaign-statistics-kpis small{color:var(--muted);font-size:10px;font-weight:400}.campaign-statistics-accounting-note{color:var(--muted);margin:7px 0 12px;font-size:10px;line-height:1.6}.campaign-statistics-current{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px 16px;margin-top:8px;padding-top:10px;font-size:11px;display:flex}.campaign-statistics-current p{align-items:center;gap:9px;margin:0;display:flex}.campaign-statistics-current strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px}.campaign-statistics-disabled{color:var(--muted);font-size:12px}.campaign-statistics-error{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.campaign-statistics-error[hidden]{display:none}.campaign-statistics-error>span{overflow-wrap:anywhere;min-width:0}.campaign-statistics-error>button{flex-shrink:0}.campaign-statistics-page[data-statistics-loading=true] .campaign-statistics-panel{opacity:.65}.campaign-statistics-details,.campaign-statistics-history{border:1px solid var(--line);background:#fff;border-radius:8px;align-self:start;min-width:0}.campaign-statistics-details>summary,.campaign-statistics-history>summary{min-height:44px;color:var(--ink);cursor:pointer;padding:16px 20px;font-size:14px;font-weight:600}.campaign-statistics-details>.content-panel{border:0;border-top:1px solid var(--line);border-radius:0 0 8px 8px}.campaign-statistics-history{margin-top:22px}.campaign-statistics-history>.history-section{border-top:1px solid var(--line);margin-top:0;padding:0 20px 20px}.campaign-traffic-chart{min-width:0;margin:0}.campaign-traffic-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.campaign-traffic-heading>div{min-width:0}.campaign-traffic-heading h3{color:var(--ink);margin:0;font-size:16px;line-height:1.5}.campaign-traffic-description{max-width:690px;color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.65}.campaign-traffic-total{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.campaign-traffic-total>span{color:var(--muted);font-size:10px}.campaign-traffic-total>strong{color:var(--accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:150px;font-size:21px;font-weight:650}.campaign-traffic-metrics{flex-wrap:wrap;gap:5px 14px;margin:4px 0;display:flex}.campaign-traffic-metrics button{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:7px 0;font-size:11px;font-weight:600}.campaign-traffic-metrics button[aria-pressed=true]{border-bottom-color:var(--accent);color:var(--accent)}.campaign-traffic-plot-layout{grid-template-columns:minmax(24px,52px) minmax(0,1fr);gap:6px 10px;margin-top:8px;display:grid}.campaign-traffic-y-axis{color:var(--muted);text-align:right;overflow-wrap:anywhere;flex-direction:column;justify-content:space-between;padding-block:4px;font-size:10px;line-height:1.4;display:flex}.campaign-traffic-interaction{touch-action:pan-y;border-radius:4px;min-width:0}.campaign-traffic-interaction:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.campaign-traffic-interaction svg{width:100%;height:180px;display:block;overflow:visible}.campaign-traffic-grid{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.campaign-traffic-area{fill:#edf2ff}.campaign-traffic-line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.campaign-traffic-cursor{stroke:#a2b5ef;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.campaign-traffic-point{fill:var(--accent);stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.campaign-traffic-x-axis{color:var(--muted);font-variant-numeric:tabular-nums;grid-column:2;justify-content:space-between;gap:12px;font-size:10px;display:flex}.campaign-traffic-empty{color:var(--muted);background:#f4f7fc;border-radius:5px;margin:13px 0;padding:9px 12px;font-size:12px}.campaign-traffic-readout{justify-content:center;align-items:center;gap:12px;margin:6px 0;display:flex}.campaign-traffic-readout p{min-width:0;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 14px;margin:0;font-size:11px;display:flex}.campaign-traffic-readout strong{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:17px}.campaign-traffic-step{border:1px solid var(--line);width:44px;height:44px;color:var(--accent);cursor:pointer;background:#fff;border-radius:6px;flex:0 0 44px;place-items:center;padding:0;display:grid}.campaign-traffic-step:disabled{color:var(--muted);opacity:.5;cursor:default}.campaign-traffic-step .icon{width:17px;height:17px}.campaign-traffic-table{border-top:1px solid var(--line);margin-top:6px}.campaign-traffic-table summary{min-height:44px;color:var(--accent);cursor:pointer;box-sizing:border-box;padding-block:10px;font-size:12px}.campaign-traffic-table-scroll{max-height:330px;overflow:auto}.campaign-traffic-table table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:11px}.campaign-traffic-table :is(th,td){border-bottom:1px solid var(--line);text-align:right;overflow-wrap:anywhere;padding:10px}.campaign-traffic-table th:first-child{text-align:left;font-weight:500}.campaign-traffic-table thead th{color:var(--muted);font-weight:600}.campaign-traffic-chart [hidden]{display:none!important}@media (width<=900px){.campaign-statistics-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.campaign-statistics-kpi-money{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.campaign-statistics-kpis .campaign-statistics-kpi-money dd{margin:0}}@media (width<=560px){.campaign-statistics-panel{padding:16px}.campaign-statistics-heading{flex-direction:column;align-items:flex-start;gap:12px}.campaign-statistics-periods{width:100%}.campaign-statistics-periods a{flex:1;min-width:0;padding-inline:8px}.campaign-statistics-dates form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:12px}.campaign-statistics-dates form>button{grid-column:1/-1;margin-top:0}.campaign-statistics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-statistics-kpis>div{padding:12px}.campaign-statistics-kpis dd{font-size:23px}.campaign-statistics-kpis .campaign-statistics-kpi-money dd{font-size:16px}.campaign-traffic-heading{gap:12px}.campaign-traffic-total{max-width:90px}.campaign-traffic-total strong{max-width:90px;font-size:18px}.campaign-traffic-plot-layout{grid-template-columns:35px minmax(0,1fr);gap:6px}.campaign-traffic-interaction svg{height:150px}.campaign-traffic-table :is(th,td){padding:8px 4px;font-size:10px}.campaign-statistics-error,.campaign-statistics-current{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.campaign-statistics-panel{transition:none}}.campaign-statistics-dialog{border:1px solid var(--line);width:min(860px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-sizing:border-box;background:#fff;border-radius:14px;margin:auto;padding:0;overflow:hidden}.campaign-statistics-dialog[open]{flex-direction:column;display:flex}.campaign-statistics-dialog::backdrop{background:#10182875}.campaign-statistics-dialog-heading{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}.campaign-statistics-dialog-heading>div{min-width:0}.campaign-statistics-dialog-heading h2{letter-spacing:-.4px;margin:0;font-size:21px;line-height:1.35}.campaign-statistics-dialog-heading p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.5}.campaign-statistics-dialog-close{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 44px;place-items:center;margin:-6px -8px 0 0;padding:0;font:26px/1 sans-serif;display:grid}.campaign-statistics-dialog-close:hover{color:var(--ink);background:#f4f7fc}.campaign-statistics-dialog-scroll{overscroll-behavior:contain;min-height:0;padding:18px 24px;overflow-y:auto}.campaign-statistics-dialog-initial{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;display:flex}.campaign-statistics-dialog-initial p{max-width:420px;color:var(--muted);margin:0;font-size:13px;line-height:1.7}.campaign-statistics-dialog-initial[data-state=loading]:before{content:"";border:3px solid #e4ebff;border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite campaign-statistics-dialog-spin}.campaign-statistics-dialog .campaign-statistics-panel{border:0;border-radius:0;margin:0;padding:0;scroll-margin-top:0}.campaign-statistics-dialog .campaign-statistics-heading h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.campaign-statistics-dialog .campaign-statistics-heading p{margin:0}.campaign-statistics-dialog .campaign-statistics-kpis{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(150px,1.5fr)}.campaign-statistics-dialog .campaign-statistics-kpis>div{padding:10px}.campaign-statistics-dialog .campaign-statistics-kpis dd{font-size:21px}.campaign-statistics-dialog .campaign-statistics-kpis .campaign-statistics-kpi-money{grid-column:auto;display:block}.campaign-statistics-dialog .campaign-statistics-kpis .campaign-statistics-kpi-money dd{margin-top:4px;font-size:16px}.campaign-statistics-dialog .campaign-traffic-interaction svg{height:160px}.campaign-statistics-dialog [data-statistics-loading=true] .campaign-statistics-panel{opacity:.65}.campaign-statistics-dialog-footer{border-top:1px solid var(--line);background:#f8faff;flex:none;justify-content:flex-end;padding:12px 24px;display:flex}.campaign-statistics-dialog-footer a{justify-content:center;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.campaign-statistics-dialog [hidden]{display:none!important}@keyframes campaign-statistics-dialog-spin{to{transform:rotate(360deg)}}@media (width<=620px){.campaign-statistics-dialog{border-radius:11px;width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.campaign-statistics-dialog-heading{padding:17px 16px 14px}.campaign-statistics-dialog-heading h2{font-size:19px}.campaign-statistics-dialog-scroll{padding:16px}.campaign-statistics-dialog .campaign-statistics-heading{flex-direction:column;align-items:stretch;gap:12px}.campaign-statistics-dialog .campaign-statistics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-statistics-dialog .campaign-statistics-kpis .campaign-statistics-kpi-money{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.campaign-statistics-dialog .campaign-statistics-kpis .campaign-statistics-kpi-money dd{margin:0}.campaign-statistics-dialog .campaign-traffic-interaction svg{height:145px}.campaign-statistics-dialog-footer{padding:8px 16px}}@media (prefers-reduced-motion:reduce){.campaign-statistics-dialog-initial[data-state=loading]:before{animation:none}}.signal-home .signal-brand{align-items:center;gap:10px;display:inline-flex}.signal-home .signal-brand-square{color:#fff;background:#164bff;border-radius:5px;flex:0 0 36px;order:-1;justify-content:center;align-items:center;width:36px;height:36px;margin:0;display:inline-flex}.signal-home .signal-brand-square:after{content:"V";letter-spacing:-.08em;padding-right:2px;font:800 26px/1 Manrope,sans-serif}.signal-theme .signal2{--s2-blue:#164bff;--s2-ink:#111827;--s2-muted:#536078;--s2-line:#d5dbe6;--s2-green:#087e66;width:min(1360px,100%);color:var(--s2-ink);background:#f5f8fd;margin:0 auto;padding:24px 32px 28px}.signal-theme .signal2 [hidden],.signal-theme .homepage-admin [hidden]{display:none!important}.signal-theme .signal2 :is(h1,h2,h3,p,dl,dd,ul,ol){margin:0}.signal-theme .signal2 :is(h1,h2,h3){color:var(--s2-ink);letter-spacing:-.035em;font-family:Manrope,sans-serif}.signal-theme .signal2 h2{font-size:22px;font-weight:800;line-height:1.25}.signal-theme .signal2 h3{font-size:16px;font-weight:800;line-height:1.35}.signal-theme .signal2 p{font-size:14px;line-height:1.55}.signal-theme .signal2 :is(a,button,summary):focus-visible{outline:3px solid var(--s2-blue);outline-offset:4px}.signal-theme .signal2 .button{border-radius:6px;gap:12px;min-height:46px;padding:11px 18px;font-size:14px;font-weight:500}.signal-theme .signal2 .button-outline{color:var(--s2-blue);background:#fff;border-color:#8da5ff}.signal-theme .signal2 .button:hover{box-shadow:none;transform:none}.signal-theme .signal2 .button-outline:hover{background:#edf2ff}.signal-theme .signal2 .icon{flex:none;width:20px;height:20px}.signal-theme .signal2-hero{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:18px;display:grid}.signal-theme .signal2-hero-copy{min-width:0;padding:5px 0}.signal-theme .signal2-hero-copy h1{letter-spacing:-.055em;margin:0 0 15px;font-size:clamp(34px,4.2vw,58px);font-weight:800;line-height:1.08}.signal-theme .signal2-hero-copy h1 span{color:var(--s2-blue)}.signal-theme .signal2-hero-copy>p{max-width:58ch;color:var(--s2-muted);font-size:15px}.signal-theme .signal2-actions{flex-wrap:wrap;gap:10px;margin-top:21px;display:flex}.signal-theme .signal2-hero-copy .signal2-hero-note{margin-top:12px;font-size:12px}.signal-theme .signal2-activity{color:#fff;background:var(--s2-blue);border-radius:9px;grid-template-columns:minmax(108px,.7fr) minmax(0,1.5fr);align-items:center;gap:23px;min-width:0;padding:26px;display:grid}.signal-theme .signal2-activity h2{color:#fff;letter-spacing:0;font-family:Golos Text,sans-serif;font-size:14px;font-weight:400}.signal-theme .signal2-presence h2{align-items:center;gap:8px;display:flex}.signal2-live-dot{background:#33efab;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.signal-theme .signal2-presence>strong{letter-spacing:-.065em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:12px 0 4px;font:800 clamp(48px,6.3vw,86px)/1 Manrope,sans-serif;display:block}.signal-theme .signal2-presence p{color:#e4eaff;max-width:17ch;font-size:12px}.signal-theme .signal2-chart>p{color:#e4eaff;margin-top:7px;font-size:12px}.signal-theme .signal2-chart>p strong{font-variant-numeric:tabular-nums;color:#fff}.signal2-bars{border-bottom:1px solid #91aaff;grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:3px;height:110px;margin-top:18px;display:grid}.signal2-bars span{height:var(--bar);background:#b9ccff;border-radius:2px 2px 0 0;display:block}.signal2-chart-axis{color:#e4eaff;justify-content:space-between;gap:12px;margin-top:7px;font-size:11px;display:flex}.signal-theme .signal2-chart .signal2-chart-note{margin-top:9px;font-size:11px}.signal2-statistics{background:#fff;border:1px solid #e8edf5;border-radius:8px;grid-template-columns:.9fr 1fr 1.25fr 1fr;gap:0;padding:19px 0;display:grid}.signal-theme .signal2-stat{border-left:1px solid var(--s2-line);min-width:0;padding:0 15px 0 70px;position:relative}.signal-theme .signal2-stat:first-child{border-left:0}.signal2-stat-icon{width:42px;height:48px;color:var(--s2-blue);background:#f0f5ff;border-radius:8px;place-items:center;display:grid;position:absolute;top:2px;left:17px}.signal-theme .signal2-stat-icon .icon{width:27px;height:27px}.signal-theme .signal2-stat dt{min-height:19px;color:var(--s2-muted);font-size:12px;line-height:1.4}.signal-theme .signal2-stat dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-height:34px;margin-top:3px;font-family:Manrope,sans-serif;font-size:clamp(22px,2.25vw,30px);font-weight:800;line-height:1.2}.signal-theme .signal2-stat dd small{letter-spacing:0;white-space:nowrap;font-size:.56em}.signal-theme .signal2 .signal2-green{color:var(--s2-green)}.signal2-data-line{flex-wrap:wrap;align-items:center;gap:0 16px;min-height:48px;padding:4px 2px;display:flex}.signal-theme .signal2-data-line>p{color:var(--s2-muted);font-size:11px}.signal-theme .signal2-data-line .signal2-age{color:var(--s2-ink);align-items:center;gap:6px;font-weight:600;display:flex}.signal-theme .signal2-age .icon{width:16px;height:16px;color:var(--s2-blue)}.signal2-refresh{min-height:40px;color:var(--s2-blue);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:11px;display:inline-flex}.signal-theme .signal2-refresh .icon{width:14px;height:14px}.signal2-refresh:disabled{cursor:wait;opacity:.55}.signal-theme .signal2-data-line .signal2-refresh-status{color:#865a0a;flex-basis:100%}.signal-theme .signal2-data-line .signal2-refresh-status:empty{display:none}.signal2-main-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.signal2-panel{background:#fff;border:1px solid #e6ebf3;border-radius:8px;min-width:0;padding:18px}.signal2-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;min-height:32px;margin-bottom:10px;display:flex}.signal-theme .signal2-link{min-height:36px;color:var(--s2-blue);align-items:center;gap:6px;font-size:12px;line-height:1.35;text-decoration:none;display:inline-flex}.signal-theme .signal2-link:hover{text-decoration:underline}.signal-theme .signal2-link .icon{width:16px;height:16px}.signal2-provider{align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.signal2-provider .icon{color:var(--s2-blue)}.signal-theme .signal2 .signal2-caption{color:var(--s2-muted);font-size:12px;line-height:1.5}.signal2-payout-table-wrap{min-height:274px;margin-top:14px;position:relative}.signal2-payout-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.signal2-payout-table th{height:38px;color:var(--s2-muted);text-align:left;background:#f1f5fc;padding:7px 8px;font-size:11px;font-weight:400}.signal2-payout-table th:first-child{width:23%}.signal2-payout-table th:nth-child(2){width:25%}.signal2-payout-table th:nth-child(3){width:28%}.signal2-payout-table th:nth-child(4){width:24%}.signal2-payout-table td{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;border-bottom:1px solid #e7ecf5;height:47px;padding:8px}.signal2-placeholder{visibility:hidden}.signal2-amount{font-weight:600}.signal2-payout-table time{color:var(--s2-muted);font-size:11px;display:block}.signal2-utc{color:var(--s2-muted);font-size:10px}.signal2-paid{color:var(--s2-green);align-items:center;gap:4px;font-size:11px;display:inline-flex}.signal-theme .signal2-paid .icon{width:14px;height:14px}.signal2-payout-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;position:absolute;inset:38px 0 0}.signal-theme .signal2-payout-empty>.icon{width:32px;height:32px;color:var(--s2-blue)}.signal-theme .signal2-payout-empty p{max-width:34ch;color:var(--s2-muted);font-size:12px}.signal-theme .signal2-panel-foot{color:var(--s2-muted);align-items:flex-start;gap:8px;margin-top:17px;font-size:11px;display:flex}.signal-theme .signal2-panel-foot .icon{width:16px;height:16px;color:var(--s2-blue)}.signal-theme .signal2 .signal2-contest-banner{isolation:isolate;color:#fff;background:#122e94;border:1px solid #163caf;border-radius:16px;margin-bottom:20px;padding:28px 30px 26px;position:relative;overflow:hidden}.signal2-contest-banner:before{content:"";z-index:-1;pointer-events:none;background:#184bdb;border-radius:50%;width:700px;height:700px;position:absolute;top:-245px;right:-110px}.signal2-contest-banner .signal2-contest-banner-heading{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex;position:relative}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-kicker{color:#ddfff1;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:600}.signal2-contest-banner .signal2-contest-kicker>span{align-items:center;gap:9px;display:inline-flex}.signal2-contest-banner .signal2-contest-kicker i{background:#80edc1;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #80edc115}.signal2-contest-banner .signal2-contest-all{color:#d8e6ff;align-items:center;gap:15px;min-height:44px;font-size:12px;text-decoration:none;display:inline-flex}.signal2-contest-banner .signal2-contest-all:hover{color:#fff;text-decoration:underline}.signal-theme .signal2 .signal2-contest-banner .icon{width:16px;height:16px}.signal2-contest-banner .signal2-contest-stage{justify-content:space-between;align-items:center;gap:24px;min-height:282px;display:flex;position:relative}.signal2-contest-banner .signal2-contest-copy{z-index:2;flex:1 1 0;min-width:0;padding:15px 0 26px;position:relative}.signal-theme .signal2 .signal2-contest-banner h2{color:#fff;letter-spacing:-1px;text-wrap:balance;margin:0 0 12px;font-size:30px}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-total{color:#aaf0cf;letter-spacing:-3px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font:800 68px/1.05 Manrope,sans-serif}.signal2-contest-banner .signal2-contest-total small{letter-spacing:-1px;white-space:nowrap;font-size:34px}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-total-label{color:#d9e5ff;margin:8px 0 14px;font-size:12px}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-intro{color:#dbe6ff;text-wrap:pretty;max-width:36ch;font-size:14px;line-height:1.65}.signal2-contest-banner .signal2-contest-art{pointer-events:none;flex:0 0 390px;width:390px;height:300px;margin:-8px 52px 0 0;position:relative}.signal2-contest-banner .signal2-contest-art img{object-fit:contain;filter:drop-shadow(0 16px 22px #06195244);width:310px;height:310px;position:absolute;top:-7px;left:30px}.signal2-contest-banner .signal2-contest-ring{border:1px solid #6a8cff66;border-radius:50%;width:310px;height:310px;position:absolute;top:-5px;left:28px;transform:rotate(-12deg)scaleX(1.18)}.signal2-contest-banner .signal2-contest-ring-inner{border-color:#7ba1ff3b;width:262px;height:262px;top:18px;left:52px}.signal2-contest-banner .signal2-contest-star{color:#a1f1cc;width:27px;height:27px;position:absolute;top:45px;right:0}.signal2-contest-banner .signal2-contest-cards{z-index:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}.signal2-contest-banner .signal2-contest-card{background:#ffffff0b;border:1px solid #fff3;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:12px;min-width:0;padding:20px;display:grid}.signal2-contest-banner .signal2-contest-card:only-child{grid-column:1/-1}.signal2-contest-banner .signal2-contest-card-copy{min-width:0}.signal2-contest-banner .signal2-contest-type{color:#c6d6ff;font-size:10px;line-height:1.5}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-card h3{color:#fff;letter-spacing:-.35px;overflow-wrap:anywhere;text-wrap:balance;margin:7px 0 10px;font-size:18px}.signal2-contest-banner .signal2-contest-card-meta{flex-wrap:wrap;gap:4px 12px;display:flex}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-card-meta p{color:#d4e1ff;overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.6}.signal2-contest-banner .signal2-contest-card-meta time{color:#fff;font-variant-numeric:tabular-nums;font-weight:500}.signal2-contest-banner .signal2-contest-card-action{text-align:right;min-width:0;max-width:200px}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-prize{overflow-wrap:anywhere;min-width:0}.signal2-contest-banner .signal2-contest-prize strong{color:#fff;letter-spacing:-1px;font-variant-numeric:tabular-nums;font:800 29px/1.2 Manrope,sans-serif;display:block}.signal2-contest-banner .signal2-contest-prize small{color:#d6e2ff;letter-spacing:0;white-space:nowrap;font-size:12px}.signal2-contest-banner .signal2-contest-action{color:#102e80;text-align:center;overflow-wrap:anywhere;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:18px;max-width:100%;min-height:44px;margin-top:14px;padding:10px 13px;font-size:11px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.signal2-contest-banner .signal2-contest-action:hover{background:#dff8ed;text-decoration:underline}.signal-theme .signal2 .signal2-contest-banner a:focus-visible{outline-color:#aaf0cf}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-empty-heading{color:#aaf0cf;letter-spacing:-1.5px;text-wrap:balance;max-width:520px;margin:18px 0;font-size:38px;line-height:1.15}.signal2-secondary-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.signal2-earning-guide,.signal2-advertising-guide{margin-top:14px;padding:26px}.signal2-guide-heading{max-width:780px;margin-bottom:22px}.signal-theme .signal2-guide-heading .signal2-eyebrow,.signal-theme .signal2-advertising-copy .signal2-eyebrow{color:var(--s2-blue);text-transform:uppercase;letter-spacing:.07em;margin:0 0 7px;font-size:11px;font-weight:600}.signal-theme .signal2-guide-heading h2,.signal-theme .signal2-advertising-copy h2{letter-spacing:-.7px;margin:0;font-size:29px;line-height:1.3}.signal-theme .signal2-guide-heading>p:last-child,.signal-theme .signal2-advertising-copy>p:not(.signal2-eyebrow):not(.signal2-advertising-note){color:var(--s2-muted);margin-top:10px;font-size:13px;line-height:1.7}.signal2-earning-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.signal2-earning-option{background:#fff;border:1px solid #e1e7f0;border-radius:7px;flex-direction:column;min-width:0;padding:20px;display:flex}.signal2-earning-option .signal2-feature-icon{width:42px;height:42px;margin-bottom:15px}.signal-theme .signal2-earning-option h3{letter-spacing:-.25px;margin:0;font-size:18px;line-height:1.45}.signal-theme .signal2-earning-option>p{color:var(--s2-muted);margin-top:10px;font-size:12px;line-height:1.7}.signal-theme .signal2-earning-option .signal2-option-note{border-top:1px solid #e1e7f0;margin-block:12px 18px;padding-top:12px;font-size:11px}.signal2-earning-option>.signal2-link{align-self:flex-start;margin-top:auto}.signal2-extension-option{background:#f3f7ff;border-color:#dce6fb}.signal2-availability-note,.signal2-development-note{align-items:flex-start;gap:8px;display:flex}.signal-theme .signal2-availability-note{color:var(--s2-muted);margin-top:18px;font-size:11px;line-height:1.7}.signal2-availability-note .icon,.signal2-development-note .icon{width:16px;height:16px;color:var(--s2-blue);flex:0 0 16px;margin-top:1px}.signal2-advertising-guide{background:#edf3ff;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:28px;display:grid}.signal2-advertising-copy,.signal2-tariff-panel{min-width:0}.signal2-advertising-features{gap:12px;list-style:none;display:grid;margin-block:22px!important;padding:0!important}.signal2-advertising-features li{color:var(--s2-ink);align-items:center;gap:10px;font-size:12px;display:flex}.signal2-advertising-features .icon{color:var(--s2-blue)}.signal-theme .signal2-advertising-copy .signal2-advertising-note{max-width:58ch;color:var(--s2-muted);margin-top:16px;font-size:11px;line-height:1.7}.signal2-tariff-panel{background:#fff;border:1px solid #dce5f5;border-radius:7px;padding:22px}.signal-theme .signal2-tariff-panel>h3{margin:0;font-size:18px;line-height:1.45}.signal-theme .signal2-tariff-description{color:var(--s2-muted);margin-top:5px;font-size:11px}.signal-theme .signal2-advertising-price{color:var(--s2-muted);flex-wrap:wrap;align-items:baseline;gap:5px 8px;margin-top:17px;font-size:13px;display:flex}.signal-theme .signal2-advertising-price strong{color:var(--s2-blue);letter-spacing:-.8px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(25px,2.5vw,34px);font-weight:750}.signal-theme .signal2-advertising-price small{letter-spacing:0;font-size:13px;font-weight:600}.signal-theme .signal2-price-unit{flex-basis:100%;font-size:11px}.signal2-tariff-list{list-style:none;display:grid;margin:18px 0 0!important;padding:0!important}.signal2-tariff-option{border-top:1px solid #e7ecf5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.signal2-tariff-option>div{min-width:0}.signal-theme .signal2-tariff-option h4{color:var(--s2-ink);font-family:var(--font);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600;line-height:1.55}.signal2-tariff-option [data-tariff-duration]{color:var(--s2-muted);margin-top:3px;font-size:11px;display:block}.signal-theme .signal2-tariff-option>p{color:var(--s2-ink);text-align:right;margin:0;font-size:11px}.signal2-tariff-option [data-tariff-price]{font-variant-numeric:tabular-nums;font-size:14px}.signal-theme :is(.signal2-tariffs-empty,.signal2-tariffs-more){color:var(--s2-muted);margin-top:16px;font-size:11px;line-height:1.7}.signal-theme .signal2-tariffs-empty{background:#f6f8fc;border:1px dashed #d4deef;border-radius:6px;padding:18px}.signal-theme .signal2-development-note{color:var(--s2-muted);margin:18px 0 0;font-size:11px;line-height:1.7}.signal2-feature-icon{width:54px;height:58px;color:var(--s2-blue);background:#edf3ff;border-radius:8px;flex:none;place-items:center;display:grid}.signal-theme .signal2-feature-icon .icon{width:31px;height:31px}.signal2-earn-row{color:var(--s2-ink);border-top:1px solid #e7ecf5;grid-template-columns:54px minmax(0,1fr) 20px;gap:14px;padding:14px 0;text-decoration:none;display:grid}.signal-theme .signal2-earn-row>span>span{color:var(--s2-muted);margin-top:5px;font-size:12px;line-height:1.5;display:block}.signal2-earn-row>.icon{align-self:center}.signal2-earn-row:hover h3{color:var(--s2-blue);text-decoration:underline}.signal-theme .signal2-earn .signal2-caption{margin-top:1px;font-size:11px}.signal2-advertiser{background:#edf3ff;grid-template-columns:minmax(0,1fr) 138px;align-items:center;gap:16px;display:grid}.signal-theme .signal2-advertiser h2{margin:6px 0 12px;font-size:27px}.signal-theme .signal2-advertiser .signal2-eyebrow{color:var(--s2-blue);text-transform:uppercase;letter-spacing:.07em;font-size:11px}.signal-theme .signal2-advertiser>div>p:not(.signal2-eyebrow){color:var(--s2-muted);font-size:13px}.signal2-advertiser .button{margin-top:24px}.signal2-ad-features{background:#fff;border:1px solid #d8e2f8;border-radius:6px;gap:0;list-style:none;display:grid;box-shadow:0 5px 16px #174bff0a;padding:3px 13px!important}.signal2-ad-features li{color:var(--s2-muted);align-items:center;gap:9px;padding:12px 0;font-size:11px;display:flex}.signal2-ad-features li+li{border-top:1px solid #edf0f7}.signal2-ad-features .icon{color:var(--s2-blue)}.signal-theme .signal2-advertiser .signal2-ad-note{color:var(--s2-muted);grid-column:1/-1;font-size:11px}.signal2-bottom-grid{grid-template-columns:.85fr 1.4fr;gap:14px;margin-top:14px;display:grid}.signal2-referrals{align-items:flex-start;gap:15px;display:flex}.signal2-feature-green{color:var(--s2-green);background:#e9faf3}.signal-theme .signal2-referrals h2{margin:1px 0 7px;font-size:18px}.signal-theme .signal2-referrals p{color:var(--s2-muted);font-size:12px}.signal2-referrals .signal2-link{margin-top:6px}:is(.signal2-news:only-child,.signal2-bottom-grid:has(.signal2-referrals[hidden]) .signal2-news){grid-column:1/-1}.signal-theme .signal2-news h2{font-size:18px}.signal2-news-item{border-top:1px solid #edf0f7;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.signal2-news-item>div{overflow-wrap:anywhere;min-width:0}.signal2-news-item>time{color:var(--s2-muted);padding-top:2px;font-size:11px}.signal-theme .signal2-news-item h3{letter-spacing:0;font-family:Golos Text,sans-serif;font-size:13px;font-weight:500}.signal2-news-item a{color:var(--s2-ink);text-decoration:none}.signal2-news-item a:hover{color:var(--s2-blue);text-decoration:underline}.signal-theme .signal2-news-item p{color:var(--s2-muted);margin-top:4px;font-size:11px;line-height:1.5}.signal2-method{border-top:1px solid var(--s2-line);margin-top:14px}.signal2-method>summary{width:fit-content;min-height:44px;color:var(--s2-muted);cursor:pointer;align-items:center;gap:9px;font-size:12px;display:flex}.signal2-method>summary:before{content:"+";font-size:18px}.signal2-method[open]>summary:before{content:"−"}.signal-theme .signal2-method .icon{width:15px;height:15px}.signal2-method-copy{max-width:105ch;padding:6px 0 16px}.signal-theme .signal2-method-copy>p{color:var(--s2-muted);margin:0 0 9px;font-size:12px}.signal2-chart-data summary{cursor:pointer;color:var(--s2-blue);padding:10px 0;font-size:12px}.signal2-chart-data table{border-collapse:collapse;width:100%;max-width:570px;font-size:12px}.signal2-chart-data :is(th,td){text-align:left;border-bottom:1px solid var(--s2-line);padding:8px;font-weight:400}.signal2-telegram{z-index:30;background:#fff;border:1px solid #d7e2f5;border-radius:10px;grid-template-columns:44px minmax(0,1fr);gap:12px;width:310px;max-width:calc(100vw - 32px);padding:20px 18px 15px;display:grid;position:fixed;bottom:20px;right:22px;box-shadow:0 7px 28px #1b3d762b}.signal2-close{width:44px;height:44px;color:var(--s2-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:12px;position:absolute;top:0;right:0}.signal2-close svg{width:18px;height:18px}.signal2-close:hover{background:#edf3ff}.signal2-telegram-mark{color:#fff;background:#149cda;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.signal2-telegram-mark svg{width:28px;height:28px}.signal-theme .signal2-telegram h2{padding:1px 12px 0 0;font-size:17px}.signal-theme .signal2-telegram p{color:var(--s2-muted);margin-top:5px;font-size:11px}.signal2-telegram .button{grid-column:1/-1;justify-content:center}.signal-theme .signal2-test-note{color:var(--s2-muted);background:#fff;border:1px solid #d7e2f5;margin-bottom:16px;padding:9px 12px}.signal-theme.signal-home .signal-topbar{gap:24px;min-height:80px;padding-inline:max(32px,50% - 648px)}.signal-theme.signal-home .signal-public-nav{gap:19px}.signal-theme.signal-home .signal-public-nav a{white-space:nowrap;font-size:13px}.signal-theme.signal-home .signal-header-actions{gap:14px}.signal-theme.signal-home .signal2-register{color:#fff;background:#164bff;border-color:#164bff;border-radius:6px}.signal-theme.signal-home .signal-account-nav .button{border-radius:6px}.signal-theme.signal-home .signal-footer{width:min(1296px,100% - 64px);padding-top:23px}.homepage-admin .homepage-settings-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.homepage-admin .homepage-settings-panel{background:#fff;border:1px solid #d5dbe6;padding:24px}.homepage-admin .homepage-counter-state{background:#f3f6fc;border-left:3px solid #164bff;margin:20px 0;padding:20px}.homepage-admin .homepage-counter-state strong{color:#111827;font:700 27px/1.3 Manrope,sans-serif;display:block}.homepage-admin .homepage-counter-state p{color:#536078;margin-top:8px;font-size:13px}.homepage-admin .homepage-settings-panel h2{font-size:23px;line-height:1.3}.homepage-admin .homepage-settings-panel>p{color:#536078;margin:12px 0 20px;font-size:14px;line-height:1.65}.homepage-admin .homepage-settings-form{gap:20px;margin-top:22px;display:grid}.homepage-admin .homepage-settings-form .button{justify-self:start}.homepage-admin .homepage-reset{border-top:1px solid #d5dbe6;margin-top:24px;padding-top:20px}.homepage-admin .homepage-reset>summary{cursor:pointer;color:#9a342f;min-height:44px;font-weight:600}.homepage-admin .homepage-reset .button{color:#fff;background:#9a342f;border-color:#9a342f}.homepage-admin .homepage-audit{margin-top:32px}.homepage-admin .homepage-event{border-top:1px solid #d5dbe6;padding:20px 0}.homepage-admin .homepage-event>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;display:flex}.homepage-admin .homepage-event h3{margin:0;font-size:16px}.homepage-admin .homepage-event time{color:#536078;font-size:12px}.homepage-admin .homepage-event>p{color:#536078;margin:8px 0;font-size:12px}.homepage-admin .homepage-event-changes{grid-template-columns:1fr 1fr;gap:20px;display:grid}.homepage-admin .homepage-event-changes h4{margin:12px 0 8px;font-size:12px}.homepage-admin .homepage-event-changes dl{gap:8px;display:grid}.homepage-admin .homepage-event-changes dt{color:#536078;font-size:12px}.homepage-admin .homepage-event-changes dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}@media (width>=1500px){.signal-theme .signal2-hero-copy h1{font-size:59px}}@media (width<=1150px){.signal-theme.signal-home .signal-public-nav{gap:12px}.signal-theme.signal-home .signal-topbar{gap:16px}.signal-theme.signal-home .signal-header-actions{gap:10px}.signal-theme.signal-home .signal-public-nav a{font-size:12px}.signal-theme .signal2{padding-inline:24px}.signal-theme .signal2-activity{grid-template-columns:minmax(90px,.6fr) minmax(0,1.4fr);gap:16px;padding:21px}.signal-theme .signal2-stat{padding-left:18px}.signal2-stat-icon{display:none}.signal-theme .signal2 h2{font-size:20px}.signal2-advertiser{grid-template-columns:1fr}.signal2-ad-features{flex-wrap:wrap;gap:10px;width:fit-content;display:flex}.signal2-ad-features li+li{border:0}.signal2-advertiser .button{margin-top:16px}.signal-theme .signal2-advertiser h2{font-size:25px}}@media (width<=960px){.signal2-earning-options{grid-template-columns:repeat(2,minmax(0,1fr))}.signal2-extension-option{grid-column:1/-1}.signal2-advertising-guide{grid-template-columns:1fr;gap:22px}.signal-theme.signal-home .signal-public-nav{display:none}.signal-theme .signal2-hero{grid-template-columns:1fr;gap:20px}.signal-theme .signal2-hero-copy h1{font-size:clamp(36px,6vw,54px)}.signal-theme .signal2-hero-copy{padding:5px 0}.signal-theme .signal2-activity{grid-template-columns:minmax(100px,.8fr) minmax(0,2fr);min-height:220px}.signal-theme .signal2-presence>strong{font-size:72px}.signal2-main-grid{grid-template-columns:1fr}.signal2-bottom-grid{grid-template-columns:1fr 1.2fr}.signal2-referrals{display:block}.signal2-referrals .signal2-feature-icon{margin-bottom:12px}.homepage-admin .homepage-settings-grid{grid-template-columns:1fr}.signal2-telegram{z-index:auto;width:100%;max-width:none;box-shadow:none;margin-top:12px;position:relative;bottom:auto;right:auto}}@media (width<=1100px){.signal-theme.signal-home .signal-public-nav{display:none}}@media (width<=640px){.signal2-earning-guide,.signal2-advertising-guide{padding:18px}.signal2-earning-options{grid-template-columns:1fr;gap:12px}.signal2-earning-option{padding:18px}.signal-theme .signal2-guide-heading h2,.signal-theme .signal2-advertising-copy h2{font-size:25px}.signal2-tariff-panel{padding:17px}.signal2-tariff-option{grid-template-columns:minmax(0,1fr);gap:6px}.signal-theme .signal2-tariff-option>p{text-align:left}.signal-theme .signal2{padding:20px 16px}.signal-theme.signal-home .signal-topbar{gap:12px;padding-inline:16px}.signal-theme.signal-home .signal-footer{width:calc(100% - 32px)}.signal-theme.signal-home .signal-account-nav .signal2-register{display:none}.signal-theme .signal2-hero-copy h1{font-size:clamp(32px,7.7vw,45px)}.signal-theme .signal2-hero-copy>p{font-size:14px}.signal-theme .signal2-actions{gap:8px;margin-top:18px}.signal-theme .signal2-actions .button{flex:180px;justify-content:center;padding-inline:12px}.signal-theme .signal2-activity{grid-template-columns:95px minmax(0,1fr);gap:18px;min-height:218px;padding:20px 16px}.signal-theme .signal2-presence>strong{font-size:56px}.signal-theme .signal2-activity h2{font-size:12px}.signal-theme .signal2-chart>p{font-size:11px}.signal2-bars{gap:2px;height:86px;margin-top:12px}.signal2-statistics{grid-template-columns:1fr 1fr;padding:0}.signal-theme .signal2-stat{min-height:87px;padding:16px}.signal-theme .signal2-stat:nth-child(3){border-left:0}.signal-theme .signal2-stat:nth-child(n+3){border-top:1px solid #e7ecf5}.signal-theme .signal2-stat dd{font-size:26px}.signal-theme .signal2-stat dt{font-size:11px}.signal2-data-line{gap:0 12px;padding-block:5px}.signal-theme .signal2-data-line>p{font-size:10px}.signal2-panel{padding:15px}.signal2-panel-heading{gap:2px 10px;margin-bottom:8px}.signal-theme .signal2 h2{font-size:20px}.signal2-provider{font-size:11px}.signal2-payout-table :is(th,td){padding-inline:4px}.signal2-payout-table th{font-size:10px}.signal2-payout-table td{height:59px;font-size:11px}.signal2-payout-table th:first-child{width:20%}.signal2-payout-table th:nth-child(2){width:28%}.signal2-payout-table th:nth-child(3),.signal2-payout-table th:nth-child(4){width:26%}.signal2-paid{white-space:nowrap;gap:2px;font-size:10px}.signal-theme .signal2-paid .icon{width:11px;height:11px}.signal2-payout-table time{font-size:10px}.signal2-secondary-grid,.signal2-bottom-grid{grid-template-columns:1fr}.signal2-earn-row{grid-template-columns:48px minmax(0,1fr) 18px;gap:12px}.signal2-feature-icon{width:48px;height:54px}.signal2-referrals{display:flex}.signal2-referrals .signal2-feature-icon{margin-bottom:0}.signal-theme .signal2-referrals h2,.signal-theme .signal2-news h2{font-size:18px}.signal2-ad-features{gap:5px 12px}.signal2-ad-features li{font-size:11px}.signal-theme .signal2-advertiser h2{font-size:27px}.signal2-telegram{z-index:auto;width:100%;max-width:none;box-shadow:none;margin-top:12px;position:relative;bottom:auto;right:auto}.signal-theme .signal2-telegram h2{font-size:17px}.signal2-close{width:44px;height:44px;padding:12px}.signal2-method-copy{overflow-wrap:anywhere}.homepage-admin .homepage-settings-panel{padding:20px 16px}.homepage-admin .homepage-event-changes{grid-template-columns:1fr;gap:4px}}@media (width<=370px){.signal-theme .signal2-hero-copy h1{font-size:30px}.signal-theme .signal2-activity{grid-template-columns:83px minmax(0,1fr);gap:12px}.signal-theme .signal2-stat-money dd{font-size:21px}.signal2-paid{flex-wrap:wrap}}@media (width<=1100px){.signal2-contest-banner .signal2-contest-art{flex-basis:320px;width:320px;margin-right:0}.signal2-contest-banner .signal2-contest-card{grid-template-columns:minmax(0,1fr);align-items:start}.signal2-contest-banner .signal2-contest-card-action{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:none;display:flex}.signal2-contest-banner .signal2-contest-card-action .signal2-contest-prize{flex:150px}.signal2-contest-banner .signal2-contest-card-action .signal2-contest-action{margin-top:0}}@media (width<=760px){.signal2-contest-banner .signal2-contest-stage{gap:12px}.signal2-contest-banner .signal2-contest-art{flex-basis:240px;width:240px;height:240px}.signal2-contest-banner .signal2-contest-art img{width:240px;height:240px;top:0;left:0}.signal2-contest-banner .signal2-contest-ring{width:230px;height:230px;top:5px;left:5px}.signal2-contest-banner .signal2-contest-ring-inner{width:190px;height:190px;top:25px;left:25px}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-total{font-size:58px}}@media (width<=620px){.signal-theme .signal2 .signal2-contest-banner{border-radius:12px;padding:20px 18px}.signal2-contest-banner:before{width:480px;height:480px;top:-240px;right:-280px}.signal2-contest-banner .signal2-contest-banner-heading{gap:0 8px}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-kicker{font-size:10px}.signal2-contest-banner .signal2-contest-kicker>span{gap:7px}.signal2-contest-banner .signal2-contest-all{gap:7px;font-size:10px}.signal2-contest-banner .signal2-contest-stage{min-height:295px;display:block}.signal2-contest-banner .signal2-contest-copy{padding:21px 0 20px}.signal-theme .signal2 .signal2-contest-banner h2{min-height:104px;margin-bottom:12px;padding-right:115px;font-size:26px;line-height:1.13}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-total{letter-spacing:-2px;font-size:50px}.signal2-contest-banner .signal2-contest-total small{letter-spacing:-.5px;font-size:22px}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-total-label{margin-top:6px;font-size:11px}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-intro{max-width:36ch;margin-top:20px;font-size:12px}.signal2-contest-banner .signal2-contest-art{width:124px;height:124px;margin:0;position:absolute;top:10px;right:-11px}.signal2-contest-banner .signal2-contest-art img{width:124px;height:124px;top:0;left:0}.signal2-contest-banner .signal2-contest-ring{width:112px;height:112px;top:6px;left:6px}.signal2-contest-banner .signal2-contest-ring-inner{width:92px;height:92px;top:17px;left:16px}.signal2-contest-banner .signal2-contest-star{width:15px;height:15px;top:8px;right:3px}.signal2-contest-banner .signal2-contest-cards{grid-template-columns:minmax(0,1fr);gap:12px}.signal2-contest-banner .signal2-contest-card{gap:17px;padding:18px}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-card h3{font-size:17px}.signal2-contest-banner .signal2-contest-prize strong{font-size:27px}.signal2-contest-banner .signal2-contest-card-action .signal2-contest-action{flex:130px;gap:10px;padding:10px;font-size:10px}.signal-theme .signal2 .signal2-contest-banner .signal2-contest-empty-heading{max-width:320px;margin-top:0;font-size:30px}}@media (prefers-reduced-motion:reduce){.signal2 *,.signal2 :before,.signal2 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.signal-theme.signal-workspace{--canvas:#f4f7fc;--paper:#fff;--ink:#101828;--text:#344054;--muted:#63718a;--line:#e1e7f0;--surface:#f4f7fc;--workspace-ink:#101828;--workspace-muted:#63718a;--workspace-rule:#e1e7f0;background:var(--canvas);font-size:14px}.signal-theme.signal-workspace .signal-shell{background:var(--canvas);grid-template-columns:232px minmax(0,1fr)}.signal-theme.signal-workspace .signal-main-area{background:var(--canvas)}.signal-theme.signal-workspace .signal-sidebar{border-color:var(--line);padding:23px 14px 0}.signal-theme.signal-workspace .signal-sidebar>.brand{min-height:64px;padding:0 10px 25px;font-size:28px}.signal-theme.signal-workspace .signal-brand{letter-spacing:-1.3px;gap:10px}.signal-theme.signal-workspace .signal-brand-square{border-radius:3px;order:-1;align-self:center;width:17px;height:23px;margin:0}.signal-theme.signal-workspace .signal-sidebar-scroll{padding:0 2px 20px}.signal-theme.signal-workspace .signal-nav-label{letter-spacing:1px;margin:22px 10px 8px;font-size:10px;font-weight:600}.signal-theme.signal-workspace .signal-side-nav{gap:3px}.signal-theme.signal-workspace .signal-side-nav a{color:#53627b;border-left-width:3px;border-radius:6px;gap:10px;min-height:44px;padding:10px;font-size:13px}.signal-theme.signal-workspace .signal-side-nav a[aria-current=page]{color:var(--accent);border-left-color:var(--accent);background:#edf2ff;font-weight:600}.signal-theme.signal-workspace .signal-side-nav a:hover{color:var(--accent);background:#f0f4ff}.signal-theme.signal-workspace .signal-side-nav .icon{width:20px;height:20px}.signal-theme.signal-workspace .signal-sidebar-help{margin-top:22px;padding:18px 10px 0}.signal-theme.signal-workspace .signal-sidebar-help p{margin-block:7px 2px;font-size:12px}.signal-theme.signal-workspace .signal-sidebar-help .text-link{font-size:12px}.signal-theme.signal-workspace .signal-sidebar-caption{margin:18px 10px 0;font-size:11px}.signal-theme.signal-workspace .signal-topbar{border-color:var(--line);gap:12px 20px;min-height:68px;padding:10px 32px}.signal-theme.signal-workspace .signal-location{gap:12px;font-size:12px}.signal-theme.signal-workspace .signal-location>a{color:var(--ink);font-weight:600}.signal-theme.signal-workspace .signal-header-actions{gap:12px}.signal-theme.signal-workspace .signal-header-actions .button{border-radius:6px;min-height:44px;padding:9px 13px;font-size:12px}.signal-theme.signal-workspace .signal-environment-note{padding:12px 32px 0;font-size:11px}.signal-theme.signal-workspace #main.container,.signal-theme.signal-workspace .signal-footer{width:min(1440px,100% - 64px)}.signal-theme.signal-workspace :is(.workspace-page,.dashboard){padding-block:26px 36px}.signal-theme.signal-workspace :is(.workspace-heading,.detail-heading,.support-heading,.dashboard-heading){border:0;align-items:center;gap:20px;margin-bottom:24px;padding-bottom:0}.signal-theme.signal-workspace :is(.workspace-heading,.detail-heading,.support-heading,.dashboard-heading) h1{font:750 clamp(28px, 2.7vw, 38px)/1.2 var(--heading-font);letter-spacing:-1.25px;margin-top:5px}.signal-theme.signal-workspace :is(.workspace-heading,.detail-heading,.support-heading,.dashboard-heading) .eyebrow{margin:0 0 7px;font-size:11px}.signal-theme.signal-workspace :is(.workspace-heading,.detail-heading,.support-heading,.dashboard-heading) .page-description{margin-top:10px;font-size:13px;line-height:1.7}.signal-theme.signal-workspace .button{border-radius:6px;gap:10px;min-height:44px;padding:10px 17px;font-size:13px}.signal-theme.signal-workspace .button-outline{border-color:var(--line)}.signal-theme.signal-workspace .button-outline:hover{border-color:var(--accent)}.signal-theme.signal-workspace :is(.text-link,.text-button,.filter-reset){min-height:44px;font-size:13px}.signal-theme.signal-workspace .row-open{border-radius:6px}.signal-theme.signal-workspace .tariff-list>.tariff-row,.signal-theme.signal-workspace .news-admin-list>.news-admin-row,.signal-theme.signal-workspace .user-access-list>.user-access-row,.signal-theme.signal-workspace .admin-support-ticket-list>.support-ticket-row{padding-inline:clamp(18px,2vw,24px)}.signal-theme.signal-workspace :is(.content-panel,.editor-panel,.action-panel,.moderation-panel,.account-panel,.settings-section,.support-create-panel,.support-state-panel,.support-reply-panel,.news-editor-panel,.payment-form-panel,.payment-summary,.payment-actions,.readiness-card,.payment-admin-overview,.payment-admin-totals,.finance-period-summary,.finance-transaction-summary,.admin-action-card,.budget-form-panel,.tariff-terms,.empty-card){border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:8px}.signal-theme.signal-workspace :is(.content-panel,.editor-panel,.action-panel,.moderation-panel,.payment-form-panel,.payment-summary,.budget-form-panel){padding:24px}.signal-theme.signal-workspace :is(.panel-heading,.settings-section-heading,.support-form-heading,.support-section-heading,.finance-section-heading,.payment-form-heading) h2{letter-spacing:-.45px;font-size:20px;line-height:1.4}.signal-theme.signal-workspace :is(.icon-box,.feature-icon){color:var(--accent);background:#eef3ff;border:0;border-radius:7px}.signal-theme.signal-workspace .notice{border-radius:8px}.signal-theme.signal-workspace .scope-note{border:1px solid var(--line);color:#526583;background:#edf3ff;border-radius:8px;margin-top:20px;padding:14px 16px;font-size:12px;line-height:1.7}.signal-theme.signal-workspace :is(.form-field,.filter-field) :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.signal-theme.signal-workspace :is(.report-filters,.campaign-filters,.support-filters,.payment-filters,.finance-filters,.user-filters,.news-filters) :is(input,select){background:#fff;border:1px solid #cdd6e4;border-radius:6px;min-width:0;min-height:44px;font-size:14px}.signal-theme.signal-workspace :is(input,select,textarea)[aria-invalid=true]{border-color:var(--danger)}.signal-theme.signal-workspace :is(.form-field,.filter-field)>label{font-size:12px}.signal-theme.signal-workspace :is(.preview-badge,.catalog-status,.campaign-status,.attempt-status,.support-status,.payment-status,.tariff-snapshot-status,.news-status,.user-access-status,.settings-method-status,.finance-check-status){border-radius:5px;font-size:11px}.signal-theme.signal-workspace :is(.pagination,.pagination-links) a{border-radius:5px}.signal-theme.signal-workspace .signal-footer{padding-block:16px 24px;font-size:11px}.signal-theme.signal-workspace .signal-footer .footer-links a,.signal-theme.signal-workspace .signal-footer-disclosure{font-size:11px}.signal-theme.signal-workspace .signal-menu-links a[aria-current=page]{color:var(--accent);background:#edf2ff}.signal-theme.signal-workspace .execution-method-choice-group:focus{outline:2px solid var(--accent);outline-offset:5px}.signal-theme.signal-workspace .execution-method-choices{gap:12px;margin-block:18px;display:grid}.signal-theme.signal-workspace .execution-method-choice{border:1px solid var(--line);background:#fff;border-radius:7px;min-width:0;padding:10px 16px 16px}.signal-theme.signal-workspace .execution-method-choice:has(input:checked){background:#f5f8ff;border-color:#cbd8ff}.signal-theme.signal-workspace .execution-method-choice .checkbox-label{align-items:center;width:100%;margin:0;font-weight:600}.signal-theme.signal-workspace .execution-method-choice .checkbox-label input{accent-color:var(--accent);flex:0 0 18px}.signal-theme.signal-workspace .execution-method-choice .checkbox-label span{overflow-wrap:anywhere;min-width:0}.signal-theme.signal-workspace .execution-method-choice>:is(.field-hint,.field-error){margin:3px 0 0;padding-inline-start:28px}.signal-theme.signal-workspace .execution-opening-hint{color:var(--ink)}.signal-theme.signal-workspace .execution-permissions>div{border-inline-start-color:var(--line)}.signal-theme.signal-workspace .execution-method-permission{color:var(--ink);font-size:12px;font-weight:600}.signal-theme.signal-workspace .execution-permissions dd>p{margin-top:5px}.signal-theme.signal-workspace .snapshot-details .execution-permissions{margin-block:10px 0}@media (width<=1100px){.signal-theme.signal-workspace .signal-shell{display:block}.signal-theme.signal-workspace .signal-topbar{padding:14px 24px 0}.signal-theme.signal-workspace #main.container,.signal-theme.signal-workspace .signal-footer{width:calc(100% - 48px)}.signal-theme.signal-workspace .signal-environment-note{padding-inline:24px}}@media (width<=760px){.signal-theme.signal-workspace :is(.workspace-heading,.detail-heading,.support-heading,.dashboard-heading){align-items:flex-start}.signal-theme.signal-workspace :is(.workspace-heading,.detail-heading,.support-heading,.dashboard-heading) h1{letter-spacing:-.9px;font-size:30px}.signal-theme.signal-workspace :is(.content-panel,.editor-panel,.action-panel,.moderation-panel,.payment-form-panel,.payment-summary,.budget-form-panel){padding:20px}}@media (width<=560px){.signal-theme.signal-workspace .signal-topbar{padding:12px 16px 0}.signal-theme.signal-workspace #main.container,.signal-theme.signal-workspace .signal-footer{width:calc(100% - 32px)}.signal-theme.signal-workspace .signal-environment-note{padding-inline:16px}.signal-theme.signal-workspace :is(.workspace-page,.dashboard){padding-block:22px 28px}.signal-theme.signal-workspace :is(.workspace-heading,.detail-heading,.support-heading,.dashboard-heading){margin-bottom:20px}.signal-theme.signal-workspace :is(.form-field,.filter-field) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.signal-theme.signal-workspace :is(.content-panel,.editor-panel,.action-panel,.moderation-panel,.payment-form-panel,.payment-summary,.budget-form-panel){padding:18px}.signal-theme.signal-workspace .signal-menu-links a{border-radius:6px}}@media (prefers-reduced-motion:reduce){.signal-theme.signal-workspace *,.signal-theme.signal-workspace :before,.signal-theme.signal-workspace :after{scroll-behavior:auto;transition:none;animation:none}}.signal-theme.signal-workspace .signal-dashboard{--workspace-ink:#101828;--workspace-muted:#63718a;--workspace-rule:#e1e7f0}.signal-theme.signal-workspace .signal-dashboard .dashboard-heading{margin-bottom:24px}.signal-theme.signal-workspace .signal-dashboard .dashboard-heading h1{font:750 clamp(28px, 2.7vw, 38px)/1.2 var(--heading-font);letter-spacing:-1.25px;margin-top:0}.signal-theme.signal-workspace .signal-dashboard .dashboard-heading .page-description{max-width:650px;margin-top:10px;font-size:13px}.signal-theme.signal-workspace .interior-balances{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.signal-theme.signal-workspace .interior-balances-real{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-theme.signal-workspace .interior-balance-card{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:20px 22px 16px}.signal-theme.signal-workspace .interior-balance-card dt{min-height:36px;color:var(--muted);align-items:center;gap:10px;font-size:13px;line-height:1.5;display:flex}.signal-theme.signal-workspace .interior-balance-card .icon-box{flex:0 0 34px;width:34px;height:34px}.signal-theme.signal-workspace .interior-balance-card .icon-box .icon{width:19px;height:19px}.signal-theme.signal-workspace .interior-balance-amount{color:var(--ink);font:700 clamp(26px, 2.6vw, 38px)/1.25 var(--heading-font);letter-spacing:-1px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:14px}.signal-theme.signal-workspace .interior-balance-amount>span{color:var(--muted);font:500 13px/1.5 var(--font);letter-spacing:0;display:inline-block}.signal-theme.signal-workspace .interior-balance-hint{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.65}.signal-theme.signal-workspace .interior-balance-card .text-link{margin-top:2px;font-size:12px}.signal-theme.signal-workspace .interior-balance-available{border-color:var(--accent);background:var(--accent);color:#fff}.signal-theme.signal-workspace .interior-balance-available :is(dt,dd,.text-link,.interior-balance-amount>span){color:#fff}.signal-theme.signal-workspace .interior-balance-available .icon-box{color:#fff;background:#fff2}.signal-theme.signal-workspace .interior-balance-available a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.signal-theme.signal-workspace .interior-balance-available a:focus-visible{outline-color:#fff}.signal-theme.signal-workspace .interior-balance-context{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:10px;font-size:11px;display:flex}.signal-theme.signal-workspace .signal-dashboard .dashboard-reports{margin-top:20px}.signal-theme.signal-workspace :is(.report-filters,.campaign-filters){border:1px solid var(--line);background:#fff;border-radius:8px;align-items:flex-end;gap:12px 16px;margin:0 0 20px;padding:17px 20px}.signal-theme.signal-workspace :is(.report-filters,.campaign-filters) .filter-field{flex:160px;min-width:0;max-width:240px}.signal-theme.signal-workspace :is(.report-filters,.campaign-filters) :is(input,select){border-radius:6px;width:100%;min-width:0;min-height:44px;font-size:13px}.signal-theme.signal-workspace :is(.report-filters,.campaign-filters) .filter-field label{font-size:11px}.signal-theme.signal-workspace :is(.report-filters,.campaign-filters)>:is(.button,.filter-reset){margin-top:0}.signal-theme.signal-workspace .report-filters .report-filter-hint{max-width:none;font-size:11px;line-height:1.6}.signal-theme.signal-workspace .interior-reports-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.signal-theme.signal-workspace .report-block,.signal-theme.signal-workspace .signal-dashboard .report-block{border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:20px;padding:22px}.signal-theme.signal-workspace .interior-reports-grid .report-block{flex-direction:column;margin:0;display:flex}.signal-theme.signal-workspace .report-heading,.signal-theme.signal-workspace .signal-dashboard .report-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.signal-theme.signal-workspace .report-heading h2,.signal-theme.signal-workspace .signal-dashboard .report-heading h2{font:700 20px/1.4 var(--heading-font);letter-spacing:-.45px}.signal-theme.signal-workspace .report-heading .report-period{margin:0;font-size:11px}.signal-theme.signal-workspace .report-description{margin-top:8px;font-size:12px}.signal-theme.signal-workspace .report-metrics,.signal-theme.signal-workspace .signal-dashboard .report-metrics{gap:18px;margin-top:20px}.signal-theme.signal-workspace :is(.report-metrics,.report-current-metrics) dt{font-size:11px;line-height:1.6}.signal-theme.signal-workspace :is(.report-metrics,.report-current-metrics) dd,.signal-theme.signal-workspace .signal-dashboard :is(.report-metrics,.report-current-metrics) dd{font:700 27px/1.35 var(--heading-font);letter-spacing:-.6px;margin-top:6px}.signal-theme.signal-workspace .report-money dd{color:var(--accent)}.signal-theme.signal-workspace :is(.report-metrics,.report-current-metrics) dd span{font:400 11px/1.5 var(--font);letter-spacing:0}.signal-theme.signal-workspace .signal-dashboard .report-metrics>div+div{border-left:0;padding-left:0}.signal-theme.signal-workspace .signal-dashboard .performer-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme.signal-workspace .signal-dashboard .performer-metrics .report-money{border-top:1px solid var(--line);grid-column:1/-1;padding-top:16px}.signal-theme.signal-workspace .signal-dashboard .performer-metrics .report-money dd{font-size:34px}.signal-theme.signal-workspace .signal-dashboard .advertiser-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.signal-theme.signal-workspace .signal-dashboard .advertiser-metrics dd{font-size:24px}.signal-theme.signal-workspace .signal-dashboard .advertiser-metrics .report-money{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;padding:14px 0 0}.signal-theme.signal-workspace .signal-dashboard .advertiser-metrics .report-money dd{font-size:30px}.signal-theme.signal-workspace .report-current,.signal-theme.signal-workspace .signal-dashboard .report-current{margin-top:16px;padding-top:16px}.signal-theme.signal-workspace .report-current h3{letter-spacing:0;font-size:13px}.signal-theme.signal-workspace .report-current-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:12px}.signal-theme.signal-workspace .report-current-metrics dd,.signal-theme.signal-workspace .signal-dashboard .report-current-metrics dd{font-size:21px}.signal-theme.signal-workspace .report-note{margin-top:12px;font-size:11px;line-height:1.65}.signal-theme.signal-workspace .signal-dashboard .report-note{font-size:11px}.signal-theme.signal-workspace .interior-reports-grid .report-block>.text-link{align-self:flex-start;margin-top:auto;padding-top:14px;font-size:12px}.signal-theme.signal-workspace .signal-dashboard .active-attempt-banner{border-color:var(--line);border-left-color:var(--accent);border-radius:8px;margin-bottom:20px;padding:16px 18px}.signal-theme.signal-workspace .signal-dashboard .future-section{border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:20px;padding:22px}.signal-theme.signal-workspace .signal-dashboard .section-heading h2{font:700 20px/1.4 var(--heading-font);letter-spacing:-.45px}.signal-theme.signal-workspace .signal-dashboard .section-heading>p:not(.eyebrow){max-width:none;color:var(--muted);margin-top:6px;font-size:12px}.signal-theme.signal-workspace .signal-dashboard .dashboard-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.signal-theme.signal-workspace .signal-dashboard .empty-card{border:1px solid var(--line);background:#fff;border-radius:7px;min-width:0;padding:16px}.signal-theme.signal-workspace .signal-dashboard .empty-card .icon-box{background:#eef3ff;border:0;border-radius:6px;width:34px;height:34px}.signal-theme.signal-workspace .signal-dashboard .empty-card .icon-box .icon{width:19px;height:19px}.signal-theme.signal-workspace .signal-dashboard .empty-card h3{letter-spacing:-.15px;margin-top:14px;font-size:14px;font-weight:700}.signal-theme.signal-workspace .signal-dashboard .empty-card>p{margin-top:7px;font-size:11px;line-height:1.65}.signal-theme.signal-workspace .signal-dashboard .empty-card .stage-label{text-align:right;font-size:10px}.signal-theme.signal-workspace .signal-dashboard .dashboard-feature .card-link{gap:8px;min-height:44px;padding-top:12px;font-size:11px}.signal-theme.signal-workspace .signal-dashboard .account-panel{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) auto;gap:20px;margin-top:20px;padding:20px 22px}.signal-theme.signal-workspace .signal-dashboard .account-heading{gap:12px}.signal-theme.signal-workspace .signal-dashboard .account-heading .feature-icon{background:#eef3ff;border:0;border-radius:6px;flex-shrink:0;width:36px;height:36px}.signal-theme.signal-workspace .signal-dashboard .account-heading h2{font-size:15px;font-weight:700}.signal-theme.signal-workspace .signal-dashboard :is(.account-heading p,.account-details dt){font-size:10px}.signal-theme.signal-workspace .signal-dashboard .account-details{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px}.signal-theme.signal-workspace .signal-dashboard :is(.account-details dd,.verified-status){font-size:12px}.signal-theme.signal-workspace .signal-dashboard .account-details dd{overflow-wrap:anywhere;margin-top:5px}.signal-theme.signal-workspace .signal-dashboard .account-settings-link{grid-column:auto;margin:0;font-size:12px}.signal-theme.signal-workspace .signal-dashboard .scope-note{border:1px solid var(--line);background:#edf3ff;border-radius:8px;margin-top:20px;padding:14px 16px;font-size:12px}.signal-theme.signal-workspace .signal-campaigns>.report-block{margin-block:20px}.signal-theme.signal-workspace .interior-campaigns-panel{border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:20px;overflow:clip}.signal-theme.signal-workspace .interior-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:20px 22px;display:flex}.signal-theme.signal-workspace .interior-panel-heading h2{letter-spacing:-.45px;font-size:20px}.signal-theme.signal-workspace .interior-panel-heading>p{color:var(--muted);font-size:11px}.signal-theme.signal-workspace .signal-campaigns .campaign-list{border-top:1px solid var(--line);margin:0}.signal-theme.signal-workspace .signal-campaigns .campaign-row{border-bottom:0;padding:20px 22px}.signal-theme.signal-workspace .signal-campaigns .campaign-row h3{font:700 17px/1.45 var(--heading-font);letter-spacing:-.3px;overflow-wrap:anywhere}.signal-theme.signal-workspace .signal-campaigns .campaign-row h3 a{align-items:center;min-height:44px;padding-block:6px;display:inline-flex}.signal-theme.signal-workspace .signal-campaigns .campaign-row h3 a:hover{text-underline-offset:3px;text-decoration:underline}.signal-theme.signal-workspace .signal-campaigns .campaign-row-report{gap:18px;padding-top:16px}.signal-theme.signal-workspace .signal-campaigns .empty-state{border:0;border-top:1px solid var(--line);border-radius:0;margin:0;padding:34px 22px 40px}.signal-theme.signal-workspace .signal-campaigns .empty-state .feature-icon{background:#eef3ff;border-radius:12px;width:58px;height:58px;margin-bottom:18px}.signal-theme.signal-workspace .signal-campaigns .empty-state h2{letter-spacing:-.5px;margin-top:0;font-size:23px}.signal-theme.signal-workspace .signal-campaigns .empty-state p{max-width:490px;margin-inline:auto;font-size:13px}.signal-theme.signal-workspace .signal-campaigns .empty-state .button{margin-top:20px}.signal-theme.signal-workspace .interior-campaigns-panel .pagination{border-top:1px solid var(--line);margin:0;padding:18px 22px}.signal-theme.signal-workspace .interior-campaign-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:22px 0 0;padding:0;list-style:none;display:grid}.signal-theme.signal-workspace .interior-campaign-steps li{align-items:flex-start;gap:12px;min-width:0;display:flex}.signal-theme.signal-workspace .interior-campaign-steps li>span{height:30px;color:var(--accent);font:700 12px/1 var(--font);background:#edf2ff;border:1px solid #cedaff;border-radius:50%;flex:0 0 30px;place-items:center;display:grid}.signal-theme.signal-workspace .interior-campaign-steps h3{letter-spacing:0;font-size:12px;line-height:1.6}.signal-theme.signal-workspace .interior-campaign-steps p{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.6}.signal-theme.signal-workspace .signal-contests>section+section{margin-top:26px}.signal-theme.signal-workspace .interior-contests-current{border:1px solid var(--line);background:#fff;border-radius:8px;padding:22px}.signal-theme.signal-workspace .signal-contests .panel-heading{margin-bottom:6px}.signal-theme.signal-workspace .signal-contests .panel-heading h2{font-size:20px}.signal-theme.signal-workspace .signal-contests .promotion-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:18px}.signal-theme.signal-workspace .signal-contests .interior-contests-current .promotion-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(300px,33.3333% - 12px)),1fr))}.signal-theme.signal-workspace .signal-contests .promotion-grid>.promotion-empty{grid-column:1/-1;margin:0}.signal-theme.signal-workspace .interior-contests-empty{text-align:left;background:#f3f6ff;border:1px solid #dce6ff;border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:114px;padding:24px;font-size:13px;display:flex}.signal-theme.signal-workspace .interior-contests-empty .icon-box{background:#e8efff;flex:0 0 40px;width:40px;height:40px}.signal-theme.signal-workspace .promotion-contest-card{flex-direction:column;min-width:0;margin:0;padding:20px;display:flex}.signal-theme.signal-workspace :is(.interior-contest-summary,.interior-contest-ranking){min-width:0}.signal-theme.signal-workspace .interior-contest-heading{align-items:flex-start;gap:12px;display:flex}.signal-theme.signal-workspace .interior-contest-heading>div{min-width:0}.signal-theme.signal-workspace .interior-contest-heading>.icon-box{flex:0 0 36px;width:36px;height:36px}.signal-theme.signal-workspace .interior-contest-heading .icon{width:20px;height:20px}.signal-theme.signal-workspace .promotion-contest-card .eyebrow{letter-spacing:0;font-size:10px}.signal-theme.signal-workspace .promotion-contest-card h3{letter-spacing:-.3px;margin-top:5px;font-size:17px;line-height:1.45}.signal-theme.signal-workspace .promotion-contest-card h3 a{align-items:center;min-height:44px;padding-bottom:8px;display:inline-flex}.signal-theme.signal-workspace .interior-prize-label{color:var(--muted);margin-top:18px;font-size:11px}.signal-theme.signal-workspace .promotion-contest-card .promotion-prize{font:750 31px/1.3 var(--heading-font);letter-spacing:-.8px;margin:4px 0 16px}.signal-theme.signal-workspace .promotion-contest-card .promotion-prize span{color:var(--accent);font:500 12px/1.5 var(--font);letter-spacing:0}.signal-theme.signal-workspace .interior-contest-status{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:16px;display:flex}.signal-theme.signal-workspace .interior-contest-status .field-hint{margin:0;font-size:10px}.signal-theme.signal-workspace .promotion-contest-card h4{letter-spacing:0;margin:16px 0 7px;font-size:13px;line-height:1.6}.signal-theme.signal-workspace .promotion-contest-card .promotion-empty{padding:18px 0;font-size:12px}.signal-theme.signal-workspace .interior-contest-ranking>.field-hint{font-size:11px;line-height:1.65}.signal-theme.signal-workspace .promotion-contest-card .promotion-table{margin-block:12px 16px}.signal-theme.signal-workspace .promotion-contest-card .promotion-table table{font-size:11px}.signal-theme.signal-workspace .promotion-contest-card .promotion-table :is(th,td){padding:10px 8px}.signal-theme.signal-workspace .promotion-contest-card>.button{border:0;border-top:1px solid var(--line);width:100%;color:var(--accent);background:#fff;border-radius:0;justify-content:space-between;margin-top:auto;padding:11px 0 0;font-size:12px}.signal-theme.signal-workspace .interior-contest-ranking>.field-hint:last-child{margin-bottom:18px}@media (width>=761px){.signal-theme.signal-workspace .interior-contests-current .promotion-contest-card:only-child{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;column-gap:30px;display:grid}.signal-theme.signal-workspace .interior-contests-current .promotion-contest-card:only-child .interior-contest-summary{grid-area:1/1}.signal-theme.signal-workspace .interior-contests-current .promotion-contest-card:only-child .interior-contest-ranking{border-left:1px solid var(--line);grid-area:1/2/3;padding-left:28px}.signal-theme.signal-workspace .interior-contests-current .promotion-contest-card:only-child .interior-contest-status{border-bottom:0;padding-bottom:0}.signal-theme.signal-workspace .interior-contests-current .promotion-contest-card:only-child h4{margin-top:0}.signal-theme.signal-workspace .interior-contests-current .promotion-contest-card:only-child>.button{grid-area:2/1;margin-top:20px}}@media (width<=1280px){.signal-theme.signal-workspace .signal-dashboard .dashboard-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme.signal-workspace .signal-dashboard .account-panel{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.signal-theme.signal-workspace .signal-dashboard .account-settings-link{grid-column:1/-1;justify-self:start}.signal-theme.signal-workspace .signal-contests .promotion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.signal-theme.signal-workspace .interior-reports-grid{grid-template-columns:1fr}.signal-theme.signal-workspace .interior-balance-card{padding:18px}.signal-theme.signal-workspace .interior-balance-amount{font-size:28px}.signal-theme.signal-workspace .interior-balance-amount>span{margin-top:4px;display:block}}@media (width<=760px){.signal-theme.signal-workspace .signal-dashboard .dashboard-heading h1{letter-spacing:-.9px;font-size:30px}.signal-theme.signal-workspace .signal-dashboard-primary{margin-top:18px}.signal-theme.signal-workspace .interior-balances,.signal-theme.signal-workspace .interior-balances-real{grid-template-columns:1fr;gap:14px}.signal-theme.signal-workspace .interior-balance-amount{font-size:34px}.signal-theme.signal-workspace .interior-balance-amount>span{display:inline-block}.signal-theme.signal-workspace .interior-balance-card{padding:18px 20px}.signal-theme.signal-workspace .report-block,.signal-theme.signal-workspace .signal-dashboard .report-block,.signal-theme.signal-workspace .signal-dashboard .future-section{padding:20px}.signal-theme.signal-workspace .signal-dashboard .account-panel{grid-template-columns:1fr;gap:18px;padding:20px}.signal-theme.signal-workspace .signal-dashboard .account-settings-link{grid-column:auto}.signal-theme.signal-workspace .signal-campaigns .campaign-row{padding:18px 20px}.signal-theme.signal-workspace .interior-campaign-steps{grid-template-columns:1fr;gap:16px}.signal-theme.signal-workspace .interior-contests-current{padding:20px}.signal-theme.signal-workspace .signal-contests .promotion-grid{grid-template-columns:1fr;gap:16px}.signal-theme.signal-workspace .signal-contests .interior-contests-current .promotion-grid{grid-template-columns:1fr}}@media (width<=560px){.signal-theme.signal-workspace :is(.report-filters,.campaign-filters){gap:12px;padding:16px}.signal-theme.signal-workspace :is(.report-filters,.campaign-filters) .filter-field{flex-basis:100%;max-width:none}.signal-theme.signal-workspace :is(.report-filters,.campaign-filters) :is(input,select){font-size:16px}.signal-theme.signal-workspace .report-block,.signal-theme.signal-workspace .signal-dashboard .report-block{padding:18px}.signal-theme.signal-workspace .advertiser-metrics,.signal-theme.signal-workspace .signal-dashboard .advertiser-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme.signal-workspace .report-current-metrics{grid-template-columns:1fr}.signal-theme.signal-workspace .signal-dashboard .future-section{padding:18px}.signal-theme.signal-workspace .signal-dashboard .dashboard-feature-grid{grid-template-columns:1fr}.signal-theme.signal-workspace .signal-dashboard .empty-card{padding:16px}.signal-theme.signal-workspace .signal-dashboard .account-details{grid-template-columns:1fr;gap:16px}.signal-theme.signal-workspace .interior-panel-heading{padding:18px}.signal-theme.signal-workspace .signal-campaigns .empty-state{padding-inline:18px}.signal-theme.signal-workspace .signal-campaigns .empty-state h2{font-size:21px}.signal-theme.signal-workspace .interior-contests-current,.signal-theme.signal-workspace .promotion-contest-card{padding:18px}.signal-theme.signal-workspace .interior-contests-empty{align-items:flex-start;padding:18px}}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account){width:100%;min-width:0;max-width:none;margin-inline:0}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account)>.workspace-heading{margin-bottom:20px}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account)>.workspace-heading .eyebrow{display:none}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) :is(.field-hint,.field-error){font-size:12px;line-height:1.55}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) .form-field>label{color:var(--ink,#101828);margin-bottom:7px;font-size:13px;font-weight:600;line-height:1.45}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) :is(.form-field input:not([type=checkbox]),.form-field select,.form-field textarea){width:100%;min-width:0;min-height:44px;color:var(--ink,#101828);background:#fff;border:1px solid #bcc8dc;border-radius:5px;padding:10px 12px;font-size:14px;line-height:1.5}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) .password-field input{padding-right:98px}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) .password-toggle{min-height:44px;color:var(--accent,#164bff);font-size:12px}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) :is(.form-field input,.form-field select,.form-field textarea):focus-visible,.signal-workspace .signal-ledger-scroll:focus-visible{outline-offset:3px;outline:3px solid #164bff}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) [aria-invalid=true]{border-color:#ba2536}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) :is(.settings-form,.support-form){gap:16px;min-width:0}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) :is(.settings-form,.support-form)>.button{min-height:44px}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) .icon-box{color:#164bff;background:#eef4ff;border:0;border-radius:7px;flex-shrink:0;width:40px;height:40px}.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) :is(.notice,.scope-note){background:#f0f5ff;border:1px solid #dae5ff;border-radius:7px;padding:12px 16px;font-size:13px;line-height:1.6}.signal-workspace .signal-wallet .payment-balance-strip{background:0 0;border:0;border-radius:0;padding:0}.signal-workspace .signal-wallet .payment-balances{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.signal-workspace .signal-wallet .signal-wallet-balance{background:#fff;border:1px solid #e1e7f0;border-radius:8px;min-width:0;padding:18px 20px}.signal-workspace .signal-wallet .signal-wallet-balance dt{color:#53627c;align-items:center;gap:12px;font-size:13px;line-height:1.4;display:flex}.signal-workspace .signal-wallet .signal-wallet-balance dd{color:#101828;font-family:var(--heading-font,"Manrope", sans-serif);letter-spacing:-1.1px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(25px,2.7vw,38px);font-weight:700;line-height:1.2}.signal-workspace .signal-wallet .signal-wallet-balance dd>span{color:inherit;font:inherit;white-space:nowrap;font-size:.75em}.signal-workspace .signal-wallet .signal-wallet-balance dd>.field-hint{color:#53627c;font-family:var(--body-font,"Golos Text", sans-serif);letter-spacing:0;margin-top:8px;font-weight:400}.signal-workspace .signal-wallet .signal-wallet-balance-primary{background:#164bff;border-color:#164bff}.signal-workspace .signal-wallet .signal-wallet-balance-primary :is(dt,dd,dd>.field-hint){color:#fff}.signal-workspace .signal-wallet .signal-wallet-balance-primary .icon-box{color:#fff;background:#3865ff}.signal-workspace .signal-wallet .payment-balance-strip>.field-hint{margin-top:8px;margin-right:16px;display:inline-block}.signal-workspace .signal-wallet .advertising-self-link{min-height:32px;margin-top:4px;font-size:12px}.signal-workspace .signal-wallet .payment-boundary{margin-top:12px;margin-bottom:0}.signal-workspace .signal-wallet .payment-form-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:12px;margin-top:16px}.signal-workspace .signal-wallet .payment-form-panel{background:#fff;border:1px solid #e1e7f0;border-radius:8px;min-width:0;padding:20px}.signal-workspace .signal-wallet .payment-form-heading{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;margin-bottom:16px}.signal-workspace .signal-wallet .payment-form-heading .icon-box{width:36px;height:36px}.signal-workspace .signal-wallet .payment-form-heading h2{letter-spacing:-.5px;font-size:20px;line-height:1.35}.signal-workspace .signal-wallet .payment-form-heading p{margin-top:4px;line-height:1.5}.signal-workspace .signal-wallet .settings-form>.button-full{justify-self:stretch;width:100%}.signal-workspace .signal-wallet .signal-withdrawal-fields{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:12px 16px;display:grid}.signal-workspace .signal-wallet .signal-withdrawal-fields>.form-field:first-child{grid-row:span 2}.signal-workspace .signal-wallet .advertising-transfer-panel{margin-top:12px}.signal-workspace .signal-wallet .advertising-transfer-panel .payment-form-heading>div{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.signal-workspace .signal-wallet .advertising-transfer-panel .payment-form-heading p{color:#874509;background:#fff3df;border-radius:4px;flex:320px;margin:0;padding:6px 10px}.signal-workspace .signal-wallet .advertising-transfer-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.95fr);gap:16px}.signal-workspace .signal-wallet .signal-transfer-submit{grid-column:auto;align-self:start;padding-top:25px}.signal-workspace .signal-wallet .signal-transfer-submit .button{width:100%;min-height:44px;padding-inline:12px;font-size:13px}.signal-workspace .signal-wallet :is(.signal-wallet-ledger,.payment-history){background:#fff;border:1px solid #e1e7f0;border-radius:8px;margin-top:12px;padding:18px 20px}.signal-workspace .signal-wallet :is(.signal-wallet-ledger,.payment-history) .section-heading{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-bottom:12px;display:flex}.signal-workspace .signal-wallet :is(.signal-wallet-ledger,.payment-history) .section-heading h2{font-size:21px;line-height:1.35}.signal-workspace .signal-wallet :is(.signal-wallet-ledger,.payment-history) .section-heading p{margin:0;font-size:12px;line-height:1.5}.signal-workspace .signal-ledger-scroll{border-top:1px solid #e1e7f0;border-bottom:1px solid #e1e7f0;border-radius:3px;position:relative;overflow-x:auto}.signal-workspace .signal-ledger-table{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:12px;line-height:1.5}.signal-workspace .signal-ledger-table :is(th,td){vertical-align:top;border-bottom:1px solid #e1e7f0;padding:9px 10px}.signal-workspace .signal-ledger-table th{color:#53627c;background:#f4f7fc;font-weight:500}.signal-workspace .signal-ledger-table td{color:#43516b}.signal-workspace .signal-ledger-table tbody tr:last-child td{border-bottom:0}.signal-workspace .signal-ledger-operation{overflow-wrap:anywhere;width:34%}.signal-workspace .signal-ledger-operation>span{color:#101828;font-weight:500}.signal-workspace .signal-ledger-operation p{color:#63718a;margin-top:3px;font-size:11px}.signal-workspace .signal-ledger-table .signal-ledger-number{color:#101828;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.signal-workspace .signal-ledger-number>span:not(.sr-only){font-weight:400}.signal-workspace .signal-ledger-table .amount-positive{color:#087744}.signal-workspace .signal-ledger-table .amount-negative{color:#ae2938}.signal-workspace .signal-ledger-table time{white-space:nowrap}.signal-workspace .signal-wallet .payment-list{border:0;border-top:1px solid #e1e7f0;border-radius:0}.signal-workspace .signal-wallet .payment-row{grid-template-columns:minmax(0,1fr) 130px 36px;gap:12px;padding:12px 0}.signal-workspace .signal-wallet .payment-row-main{grid-template-columns:minmax(85px,.6fr) minmax(110px,.8fr) minmax(0,1fr);align-items:center;gap:8px 16px;display:grid}.signal-workspace .signal-wallet .payment-row-main :is(h3,p){overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.signal-workspace .signal-wallet .payment-row-main h3{font-size:14px}.signal-workspace .signal-wallet .payment-row-main h3 a{color:#101828}.signal-workspace .signal-wallet .payment-row .row-open{width:36px;min-height:44px}.signal-workspace .signal-wallet .payment-row .payment-row-state{grid-area:auto}.signal-workspace .signal-wallet .pagination{margin-top:14px}.signal-workspace .signal-wallet .empty-state{min-height:0;padding:30px 16px}.signal-workspace .signal-wallet .empty-state h3{font-size:18px}.signal-workspace .signal-wallet .empty-state p{max-width:60ch;font-size:13px}.signal-workspace .signal-extension-setup{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:12px;margin-top:16px;display:grid}.signal-workspace .signal-extension :is(.signal-extension-instructions,.signal-extension-create,.extension-connections){background:#fff;border:1px solid #e1e7f0;border-radius:8px;min-width:0;padding:22px}.signal-workspace .signal-extension :is(.signal-extension-instructions,.signal-extension-create)>h2,.signal-workspace .signal-extension .extension-connections .section-heading h2{letter-spacing:-.6px;font-size:23px;line-height:1.35}.signal-workspace .signal-extension .signal-extension-download{background:#f0f5ff;border-radius:6px;align-items:center;gap:12px;margin-top:18px;padding:14px;display:flex}.signal-workspace .signal-extension-download>div{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:4px 16px;min-width:0;display:flex}.signal-workspace .signal-extension-download strong{font-size:14px}.signal-workspace .signal-extension-download .text-link{min-height:44px;font-size:12px}.signal-workspace .signal-extension .extension-steps{counter-reset:extension-step;margin-top:0;padding:0;list-style:none}.signal-workspace .signal-extension .extension-steps li{counter-increment:extension-step;border-bottom:1px solid #e1e7f0;margin:0;padding:20px 0 20px 48px;position:relative}.signal-workspace .signal-extension .extension-steps li:last-child{border-bottom:0}.signal-workspace .signal-extension .extension-steps li:before{content:counter(extension-step);color:#fff;background:#164bff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:600;display:grid;position:absolute;top:20px;left:0}.signal-workspace .signal-extension .extension-steps strong{color:#101828;font-size:15px;line-height:1.5;display:block}.signal-workspace .signal-extension .extension-steps p{color:#53627c;margin-top:5px;font-size:13px;line-height:1.6}.signal-workspace .signal-extension .extension-steps code{font-size:12px}.signal-workspace .signal-extension-key-note{color:#53627c;background:#f0f5ff;border-radius:6px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px;font-size:12px;line-height:1.6;display:flex}.signal-workspace .signal-extension-key-note>.icon{color:#164bff;flex-shrink:0}.signal-workspace .signal-extension .extension-permission-note{margin-top:12px}.signal-workspace .signal-extension .extension-create-form{border-top:0;gap:24px;margin-top:22px;padding-top:0}.signal-workspace .signal-extension .tariff-activation{background:0 0;border:0;padding:0}.signal-workspace .signal-extension .checkbox-label{align-items:flex-start;font-size:14px;line-height:1.5}.signal-workspace .signal-extension .checkbox-label input{flex-shrink:0}.signal-workspace .signal-extension .tariff-activation>.field-hint{padding-left:30px}.signal-workspace .signal-extension .extension-connections{margin-top:12px}.signal-workspace .signal-extension .extension-connections .section-heading{margin-bottom:16px}.signal-workspace .signal-extension .extension-connections .section-heading .eyebrow{display:none}.signal-workspace .signal-extension .extension-connections .section-heading p:not(.eyebrow){margin-top:7px;font-size:12px}.signal-workspace .signal-extension .extension-connection{border-color:#e1e7f0;border-radius:6px;margin-top:12px;padding:18px}.signal-workspace .signal-extension .extension-connection-heading h3{font-size:17px}.signal-workspace .signal-extension .extension-connection-dates{gap:16px;margin-top:14px}.signal-workspace .signal-extension .extension-empty{background:0 0;border:0;margin:0;padding:34px 16px}.signal-workspace .signal-extension .extension-empty h3{font-size:20px}.signal-workspace .signal-extension .extension-empty p{font-size:13px}.signal-workspace .signal-extension>.scope-note{background:#fff;border-color:#e1e7f0;margin-top:12px}.signal-workspace .signal-extension .extension-issued{border-radius:8px;margin-block:16px}.signal-workspace .signal-support .support-index-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:12px}.signal-workspace .signal-support-list-column{flex-direction:column;gap:12px;min-width:0;display:flex}.signal-workspace .signal-support :is(.support-list-section,.support-create-panel,.signal-support-contact){background:#fff;border:1px solid #e1e7f0;border-radius:8px;min-width:0;padding:24px}.signal-workspace .signal-support .support-list-section{flex-direction:column;flex:1;display:flex}.signal-workspace .signal-support .support-section-heading{border-bottom:0;align-items:center;gap:12px;padding-bottom:0}.signal-workspace .signal-support .support-section-heading .eyebrow{display:none}.signal-workspace .signal-support .support-section-heading h2{margin:0;font-size:23px;line-height:1.35}.signal-workspace .signal-support .support-open-count{white-space:normal;text-align:right;background:#f0f5ff;border-radius:5px;padding:6px 10px;line-height:1.5}.signal-workspace .signal-support .support-open-count strong{font-size:14px}.signal-workspace .signal-support .support-filters{background:0 0;border:0;border-bottom:1px solid #e1e7f0;border-radius:0;gap:12px;margin:20px 0 0;padding:0 0 20px}.signal-workspace .signal-support .support-filters .filter-field{flex:170px;min-width:0;max-width:260px}.signal-workspace .signal-support .support-filters select{border-color:#bcc8dc;border-radius:5px;min-height:44px;padding-inline:12px}.signal-workspace .signal-support .support-empty{background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;margin:0;padding:36px 12px;display:flex}.signal-workspace .signal-support .support-empty .feature-icon{color:#164bff;background:0 0;border:0;width:48px;height:48px}.signal-workspace .signal-support .support-empty h3{font-size:24px;line-height:1.4}.signal-workspace .signal-support .support-empty p{max-width:42ch;font-size:14px;line-height:1.65}.signal-workspace .signal-support .support-ticket-list{margin-top:16px}.signal-workspace .signal-support .support-ticket-row{padding:18px 0}.signal-workspace .signal-support .support-ticket-main h3{font-size:17px}.signal-workspace .signal-support-refresh-note{color:#53627c;background:#f4f7fc;border-radius:5px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px;font-size:12px;line-height:1.55;display:flex}.signal-workspace .signal-support-refresh-note .icon{color:#164bff;flex-shrink:0}.signal-workspace .signal-support .signal-support-contact{align-items:flex-start;gap:16px;display:flex}.signal-workspace .signal-support-contact h2{font-size:19px;line-height:1.4}.signal-workspace .signal-support-contact .text-link{min-height:32px;margin-top:4px;font-size:14px}.signal-workspace .signal-support-contact p{color:#53627c;margin-top:4px;font-size:12px;line-height:1.55}.signal-workspace .signal-support .support-create-panel{position:static}.signal-workspace .signal-support .support-form-heading{gap:16px;margin-bottom:22px}.signal-workspace .signal-support .support-form-heading h2{font-size:23px}.signal-workspace .signal-support .support-form-heading p{margin-top:6px;font-size:13px;line-height:1.6}.signal-workspace .signal-support .support-form{gap:20px}.signal-workspace .signal-support .support-form textarea{resize:vertical;min-height:190px}.signal-workspace .signal-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:16px;display:grid}.signal-workspace .signal-account .settings-section{background:#fff;border:1px solid #e1e7f0;border-radius:8px;flex-direction:column;gap:20px;min-width:0;margin:0;padding:24px;display:flex}.signal-workspace .signal-account .settings-section-heading{background:0 0;border:0;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:4px 16px;padding:0;display:grid}.signal-workspace .signal-account .settings-section-heading .icon-box{background:#eef4ff;grid-row:span 2;width:48px;height:48px}.signal-workspace .signal-account .settings-section-heading h2{letter-spacing:-.4px;margin:0;font-size:22px;line-height:1.35}.signal-workspace .signal-account .settings-section-heading>p{color:#53627c;margin:0;font-size:12px;line-height:1.55}.signal-workspace .signal-account .settings-section-body{flex:1;width:100%}.signal-workspace .signal-account .settings-current-email{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding-bottom:16px}.signal-workspace .signal-account .settings-current-email dd{overflow-wrap:anywhere;font-size:14px}.signal-workspace .signal-account .settings-current-email dt{font-size:12px}.signal-workspace .signal-account .verified-status{color:#087744;gap:6px;font-size:12px}.signal-workspace .signal-account .email-change-form{margin-top:16px}.signal-workspace .signal-account .settings-pending{border-radius:6px;margin-top:16px;padding:16px}.signal-workspace .signal-account .settings-pending h3{font-size:15px}.signal-workspace .signal-account .login-method-list>li{gap:12px;padding-block:16px}.signal-workspace .signal-account .login-method-list>li:first-child{padding-top:0}.signal-workspace .signal-account .login-method-list h3{font-size:15px}.signal-workspace .signal-account .login-method-list p{font-size:12px;line-height:1.6}.signal-workspace .signal-account .settings-method-status{white-space:normal;border:1px solid #d6e5dd;border-radius:4px;min-height:30px;padding:4px 9px;font-size:12px}.signal-workspace .signal-account .telegram-method-heading{gap:12px}.signal-workspace .signal-account .telegram-unavailable{background:#f4f7fc;border-radius:5px;margin-top:14px;padding:12px}.signal-workspace .signal-account .telegram-settings-form{margin-top:16px}@media (width<=1180px){.signal-workspace .signal-wallet .signal-withdrawal-fields{grid-template-columns:1fr}.signal-workspace .signal-wallet .signal-withdrawal-fields>.form-field:first-child{grid-row:auto}.signal-workspace .signal-wallet .payment-row-main{grid-template-columns:minmax(0,1fr) minmax(100px,1fr)}.signal-workspace .signal-wallet .payment-row-main>p:last-child{grid-column:1/-1}.signal-workspace .signal-wallet .advertising-transfer-form{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-workspace .signal-wallet .signal-transfer-submit{grid-column:1/-1;padding-top:0}.signal-workspace .signal-wallet .signal-transfer-submit .button{width:auto}.signal-workspace .signal-account .settings-current-email{grid-template-columns:1fr}}@media (width<=900px){.signal-workspace .signal-extension-setup,.signal-workspace .signal-support .support-index-grid{grid-template-columns:1fr}.signal-workspace .signal-support .support-create-panel{grid-row:auto}.signal-workspace .signal-support .support-empty{min-height:220px}}@media (width<=760px){.signal-workspace .signal-wallet .payment-balances,.signal-workspace .signal-wallet .payment-form-grid,.signal-workspace .signal-account-grid{grid-template-columns:1fr}.signal-workspace .signal-wallet .signal-wallet-balance dd{font-size:32px}.signal-workspace .signal-wallet .payment-row{grid-template-columns:minmax(0,1fr) 36px}.signal-workspace .signal-wallet .payment-row .payment-row-state{grid-area:auto/1}.signal-workspace .signal-wallet .payment-row .row-open{grid-area:1/2/3}.signal-workspace .signal-account .settings-current-email{grid-template-columns:minmax(0,1fr) auto}}@media (width<=560px){.signal-workspace :is(.signal-wallet,.signal-extension,.signal-support,.signal-account) :is(.form-field input:not([type=checkbox]),.form-field select,.form-field textarea){font-size:16px}.signal-workspace .signal-wallet :is(.payment-form-panel,.signal-wallet-ledger,.payment-history),.signal-workspace .signal-extension :is(.signal-extension-instructions,.signal-extension-create,.extension-connections),.signal-workspace .signal-support :is(.support-list-section,.support-create-panel,.signal-support-contact),.signal-workspace .signal-account .settings-section{padding:18px 16px}.signal-workspace .signal-wallet .advertising-transfer-form{grid-template-columns:1fr}.signal-workspace .signal-wallet .signal-transfer-submit .button{width:100%}.signal-workspace .signal-wallet .payment-form-heading{grid-template-columns:32px minmax(0,1fr);gap:10px}.signal-workspace .signal-wallet .payment-form-heading .icon-box{width:32px;height:32px}.signal-workspace .signal-wallet .payment-form-heading h2{font-size:18px}.signal-workspace .signal-wallet .payment-row-main{grid-template-columns:1fr;gap:5px}.signal-workspace .signal-wallet .payment-row-main>p:last-child{grid-column:auto}.signal-workspace .signal-extension .extension-connection{padding:16px}.signal-workspace .signal-extension .extension-connection-dates{grid-template-columns:1fr}.signal-workspace .signal-extension .extension-steps li{padding-left:42px}.signal-workspace .signal-extension .extension-empty{padding:24px 0}.signal-workspace .signal-extension .extension-empty h3{font-size:18px}.signal-workspace .signal-support .support-section-heading{flex-wrap:wrap}.signal-workspace .signal-support .support-filters .filter-field{max-width:none}.signal-workspace .signal-support .support-filters .button{width:100%}.signal-workspace .signal-account .settings-section-heading{grid-template-columns:40px minmax(0,1fr);gap:4px 12px}.signal-workspace .signal-account .settings-section-heading .icon-box{width:40px;height:40px}.signal-workspace .signal-account .settings-section-heading h2{font-size:20px}.signal-workspace .signal-account .settings-current-email{grid-template-columns:1fr}.signal-workspace .signal-account .telegram-method-heading{flex-wrap:wrap}}.signal-workspace .earn-page .workspace-heading{border:0;margin-bottom:20px;padding-bottom:0}.signal-workspace .earn-navigation--page{border:1px solid var(--line);background:#fff;border-radius:8px;gap:8px 28px;margin:0 0 16px;padding:0 18px}.signal-workspace .earn-navigation--page a{min-height:48px;padding-block:12px}.signal-workspace .earn-page .geo-profile-context{border:1px solid var(--line);background:#fff;border-radius:8px;padding:12px 16px}.signal-workspace .earn-page .earn-help{margin-bottom:12px}.signal-workspace .earn-page :is(.earn-help,.earn-row-details)>summary{min-height:44px}.signal-workspace .earn-page :is(.earn-native-section,.offerwallme-section,.bitcotasks-section,.aoytasks-section,.offerwallapi-section){border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:16px;padding:18px}.signal-workspace .earn-page :is(.earn-section-heading,.offerwallme-heading,.bitcotasks-heading,.aoytasks-heading,.offerwallapi-heading){align-items:center;gap:12px 20px;margin:0}.signal-workspace .earn-page :is(.earn-section-heading,.offerwallme-heading,.bitcotasks-heading,.aoytasks-heading,.offerwallapi-heading) h2{letter-spacing:-.6px;margin:0 0 4px;font-size:21px;line-height:1.35}.signal-workspace .earn-page :is(.earn-section-heading,.offerwallme-heading,.bitcotasks-heading,.aoytasks-heading,.offerwallapi-heading) .eyebrow{display:none}.signal-workspace .earn-page :is(.offerwallme-heading,.bitcotasks-heading,.aoytasks-heading,.offerwallapi-heading) p{margin:0;font-size:13px}.signal-workspace .earn-page :is(.offerwallme-consent,.bitcotasks-consent,.aoytasks-consent,.offerwallapi-consent,.offerwallme-tasks-consent){border:1px solid var(--line);background:#f4f7fc;border-radius:6px;flex-direction:row;align-items:center;gap:12px 20px;margin:12px 0 0;padding:10px 12px;display:flex}.signal-workspace .earn-page :is(.offerwallme-consent,.bitcotasks-consent,.aoytasks-consent,.offerwallapi-consent,.offerwallme-tasks-consent) p{margin:0;font-size:12px;line-height:1.5}.signal-workspace .earn-page :is(.offerwallme-load-status,.bitcotasks-load-status,.aoytasks-load-status,.offerwallapi-load-status,.earn-load-status){min-height:0;margin:8px 0;font-size:12px}.signal-workspace .earn-page :is(.offerwallme-load-status,.bitcotasks-load-status,.aoytasks-load-status,.offerwallapi-load-status,.earn-load-status):empty{margin:0}.signal-workspace .earn-page :is(.offerwallme-terms,.bitcotasks-terms,.aoytasks-terms,.offerwallapi-terms,.offerwallme-tasks-reward-terms,.earn-partner-note){max-width:none;margin:8px 0;font-size:12px;line-height:1.5}.signal-workspace .earn-page :is(.offerwallme-grid,.bitcotasks-grid,.aoytasks-grid,.offerwallapi-grid,.offerwallme-tasks-grid,.signal-task-list){border-top:1px solid var(--line);margin-top:12px}.signal-workspace .earn-page :is(.offerwallme-card,.bitcotasks-card,.aoytasks-card,.offerwallapi-card){box-shadow:none;border-radius:0;gap:12px 20px;padding:14px 0}.signal-workspace .earn-page :is(.offerwallme-card,.bitcotasks-card){grid-template-columns:minmax(0,1fr) 220px 150px}.signal-workspace .earn-page :is(.offerwallme-card.partner-translated-card,.aoytasks-card,.offerwallapi-card){grid-template-columns:minmax(0,1fr) minmax(340px,.68fr)}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card)>.partner-card-aside{border:0;border-left:1px solid var(--line);grid-area:auto;grid-template-columns:minmax(0,1fr) 145px;align-items:center;gap:14px;padding:0 0 0 16px;display:grid}.signal-workspace .earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms,.aoytasks-offer-terms,.offerwallapi-offer-terms),.signal-workspace .earn-page .partner-translated-card .offerwallme-offer-terms{border:0;grid-area:auto;grid-template-columns:minmax(62px,.7fr) minmax(0,1.3fr);align-items:center;gap:8px 12px;width:100%;margin:0;padding:0;display:grid}.signal-workspace .earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms,.aoytasks-offer-terms,.offerwallapi-offer-terms)>div{min-width:0}.signal-workspace .earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms,.aoytasks-offer-terms,.offerwallapi-offer-terms) dt{font-size:10px;line-height:1.4}.signal-workspace .earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms,.aoytasks-offer-terms,.offerwallapi-offer-terms) dd{letter-spacing:-.2px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:3px 0 0;font-size:14px;line-height:1.4}.signal-workspace .earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms,.aoytasks-offer-terms,.offerwallapi-offer-terms)>div:nth-child(2) dd{color:var(--accent);font:700 17px/1.4 var(--heading-font)}.signal-workspace .earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms,.aoytasks-offer-terms,.offerwallapi-offer-terms) dd>span{font:500 12px/1.4 var(--font)}.signal-workspace .earn-page :is(.offerwallme-card-actions,.aoytasks-card-actions,.offerwallapi-card-actions){grid-area:auto;gap:6px;width:100%;display:grid}.signal-workspace .earn-page :is(.offerwallme-card,.bitcotasks-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card) .button{border-radius:5px;min-height:44px;padding:10px 12px;font-size:13px;line-height:1.4}.signal-workspace .earn-page :is([data-offerwallme-frame-start],[data-aoytasks-frame-start],[data-offerwallapi-frame-start]){border-color:var(--accent);background:var(--accent);color:#fff}.signal-workspace .earn-page :is([data-offerwallme-frame-start],[data-aoytasks-frame-start],[data-offerwallapi-frame-start]):hover{border-color:var(--accent-hover);background:var(--accent-hover);color:#fff}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card) .partner-copy{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card) .partner-copy>.partner-copy-translated{margin:0}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card) .partner-copy>.partner-copy-original{border-left:1px solid var(--line);margin:0;padding-left:18px}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card) .partner-copy-original-label{margin-bottom:3px;font-size:10px;display:block}.signal-workspace .earn-page .partner-translation--heading .partner-translation-text{font-size:16px;line-height:1.4}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card) :is(.partner-translation-text,.partner-copy-original-description){font-size:13px;line-height:1.5}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card) .partner-copy-original-title{color:var(--ink);font:500 12px/1.5 var(--font);letter-spacing:0}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card) .partner-copy-original-description{color:var(--muted);margin:3px 0 0;font-size:12px}.signal-workspace .earn-page :is(.offerwallme-card,.bitcotasks-card,.aoytasks-card,.offerwallapi-card) :is(h3,.partner-translation-status){overflow-wrap:anywhere}.signal-workspace .earn-page :is(.offerwallme-card,.bitcotasks-card,.aoytasks-card,.offerwallapi-card) h3{margin:0;font-size:16px;line-height:1.4}.signal-workspace .earn-page :is(.offerwallme-offer-description,.bitcotasks-offer-description,.aoytasks-offer-description,.offerwallapi-offer-description){margin-top:4px;font-size:13px;line-height:1.5}.signal-workspace .earn-page .empty-state{text-align:left;background:#f4f7fc;border:0;border-radius:6px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:4px 16px;margin-top:12px;padding:18px;display:grid}.signal-workspace .earn-page .empty-state .feature-icon{flex:0 0 42px;grid-area:1/1/3;width:42px;height:42px;margin:0}.signal-workspace .earn-page .empty-state h2{grid-area:1/2;margin:0;font-size:18px}.signal-workspace .earn-page .empty-state p{grid-area:2/2;margin:0}.signal-workspace .earn-page .empty-state>.button{grid-area:1/3/3}.signal-workspace .earn-page :is(.offerwallme-empty,.bitcotasks-empty,.aoytasks-empty,.offerwallapi-empty){gap:12px;padding:16px 0 0}.signal-workspace .earn-page :is(.offerwallme-empty,.bitcotasks-empty,.aoytasks-empty,.offerwallapi-empty) h3{margin-bottom:4px;font-size:17px}.signal-workspace .earn-page :is(.offerwallme-empty,.bitcotasks-empty,.aoytasks-empty,.offerwallapi-empty) p{font-size:13px}.signal-workspace .earn-page :is(.offerwallme-viewer,.aoytasks-viewer,.offerwallapi-viewer,.offerwallme-completion,.aoytasks-completion,.offerwallapi-completion){border-radius:6px;margin-top:16px;padding:16px}.signal-workspace .earn-page .signal-task-row{grid-template-columns:minmax(0,1fr) minmax(190px,.45fr) 160px;gap:16px;padding:14px 0}.signal-workspace .earn-page .signal-task-row .catalog-tariff{grid-column:auto;padding-left:0}.signal-workspace .earn-page .signal-task-row .task-card-footer{grid-area:auto}.signal-workspace .earn-page .signal-task-row .task-availability{font-size:12px}.signal-workspace .earn-page.offerwallme-tasks-page>[data-offerwallme-tasks-results]{border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:12px;padding:18px}.signal-workspace .earn-page .offerwallme-task-card{grid-template-columns:minmax(0,1fr) minmax(220px,.4fr);gap:20px;padding:16px 0}.signal-workspace .earn-page .offerwallme-task-card .partner-card-aside{border-left:1px solid var(--line);padding-left:18px}.signal-workspace .earn-page :is(.offerwallme-task-detail,.offerwallme-task-proof-panel,.offerwallme-task-status-panel){border-radius:8px}.signal-workspace .earn-page .partner-copy:not(:has(>.partner-copy-translated>.partner-translation)){display:block}.signal-workspace .earn-page .partner-copy:not(:has(>.partner-copy-translated>.partner-translation))>.partner-copy-original{border:0;padding:0}@media (width<=1280px){.signal-workspace .earn-page :is(.offerwallme-card.partner-translated-card,.aoytasks-card,.offerwallapi-card){grid-template-columns:minmax(0,1fr) 260px}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card)>.partner-card-aside,.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card) .partner-copy{grid-template-columns:minmax(0,1fr);gap:10px}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card) .partner-copy>.partner-copy-original{padding-left:12px}}@media (width<=760px){.signal-workspace .earn-navigation--page{grid-template-columns:minmax(0,1fr);gap:0;padding-inline:14px;display:grid}.signal-workspace .earn-page :is(.earn-native-section,.offerwallme-section,.bitcotasks-section,.aoytasks-section,.offerwallapi-section){padding:14px}.signal-workspace .earn-page :is(.offerwallme-consent,.bitcotasks-consent,.aoytasks-consent,.offerwallapi-consent,.offerwallme-tasks-consent){flex-direction:column;align-items:stretch}.signal-workspace .earn-page :is(.offerwallme-consent,.bitcotasks-consent,.aoytasks-consent,.offerwallapi-consent,.offerwallme-tasks-consent) .button{width:100%}.signal-workspace .earn-page :is(.offerwallme-card,.bitcotasks-card,.offerwallme-card.partner-translated-card,.aoytasks-card,.offerwallapi-card,.offerwallme-task-card,.signal-task-row){grid-template-columns:minmax(0,1fr);gap:12px}.signal-workspace .earn-page :is(.offerwallme-card,.aoytasks-card,.offerwallapi-card)>.partner-card-aside{border:0;grid-template-columns:minmax(0,1fr);padding:0}.signal-workspace .earn-page :is(.offerwallme-offer-terms,.bitcotasks-offer-terms,.aoytasks-offer-terms,.offerwallapi-offer-terms),.signal-workspace .earn-page .partner-translated-card .offerwallme-offer-terms{grid-column:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0}.signal-workspace .earn-page .partner-translated-card .offerwallme-offer-terms>div{text-align:left;grid-area:auto}.signal-workspace .earn-page :is(.offerwallme-card-actions,.aoytasks-card-actions,.offerwallapi-card-actions){grid-area:auto}.signal-workspace .earn-page :is(.offerwallme-card,.bitcotasks-card,.aoytasks-card,.offerwallapi-card) .button{width:100%}.signal-workspace .earn-page .signal-task-row .signal-task-project{grid-column:auto}.signal-workspace .earn-page .signal-task-row .task-card-footer{grid-area:auto}.signal-workspace .earn-page .empty-state{text-align:center;display:block}.signal-workspace .earn-page .empty-state .feature-icon{margin:0 auto 12px}.signal-workspace .earn-page .offerwallme-task-card .partner-card-aside{border-left:0;padding-left:0}.signal-workspace .earn-page .offerwallme-task-card-footer{grid-template-columns:minmax(0,1fr)}}.signal-theme.signal-workspace{--signal-mint-surface:#ecfdf5;--signal-mint-border:#b7e6d2;--signal-mint-ink:#087f5b;--signal-mint-icon:#d1fae5}.signal-theme.signal-workspace .interior-balance-available,.signal-theme.signal-workspace .signal-wallet .signal-wallet-balance-primary{border-color:var(--signal-mint-border);background:var(--signal-mint-surface);color:var(--signal-mint-ink)}.signal-theme.signal-workspace .interior-balance-available :is(dt,dd,.interior-balance-amount>span),.signal-theme.signal-workspace .signal-wallet .signal-wallet-balance-primary :is(dt,dd,dd>.field-hint){color:var(--signal-mint-ink)}.signal-theme.signal-workspace .interior-balance-available .icon-box,.signal-theme.signal-workspace .signal-wallet .signal-wallet-balance-primary .icon-box{background:var(--signal-mint-icon);color:var(--signal-mint-ink)}.signal-theme.signal-workspace .interior-balance-available a.text-link,.signal-theme.signal-workspace .interior-balance-available a:hover{color:var(--accent)}.signal-theme.signal-workspace .interior-balance-available a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.signal-theme.signal-workspace :is(.verified-status,.campaign-status.status-approved,.attempt-status-completed,.payment-status-completed,.bitcotasks-status-credited,.offerwallme-status-credited,.aoytasks-status-credited,.offerwallapi-status-credited,.interior-contest-status-active,.extension-key-status-active){border:1px solid var(--signal-mint-border);background:var(--signal-mint-surface);max-width:100%;color:var(--signal-mint-ink);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-weight:600;line-height:1.5;display:inline-flex}.signal-theme.signal-workspace .interior-contest-status-active:before{content:"";background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.signal-theme.signal-workspace .notice-success{border-color:var(--signal-mint-border);border-left-color:var(--signal-mint-ink);background:var(--signal-mint-surface);color:var(--signal-mint-ink)}.signal-theme.signal-workspace .notice-success a{color:var(--accent)}.signal-theme.signal-workspace :is(.offerwallme-completion,.aoytasks-completion,.offerwallapi-completion){border-color:var(--signal-mint-border);background:var(--signal-mint-surface)}.signal-theme.signal-workspace :is(.offerwallme-completion,.aoytasks-completion,.offerwallapi-completion) h3,.signal-theme.signal-workspace :is(.offerwallme-completion-amount,.aoytasks-completion-amount,.offerwallapi-completion-amount) strong,.signal-theme.signal-workspace .signal-ledger-table .amount-positive{color:var(--signal-mint-ink)}.signal-theme .member-notification-bell{flex:none;position:relative}.signal-theme .member-notification-trigger{color:#536078;cursor:pointer;background:#fff;border:1px solid #d5dbe6;border-radius:10px;justify-content:center;align-items:center;width:46px;min-height:46px;list-style:none;display:flex;position:relative}.member-notification-trigger::-webkit-details-marker{display:none}.member-notification-trigger::marker{content:""}.signal-theme .member-notification-trigger>.icon{width:22px;height:22px}.signal-theme .member-notification-trigger:hover,.signal-theme .member-notification-bell[open]>summary{color:#164bff;background:#f3f6ff;border-color:#164bff}.signal-theme .member-notification-count{color:#fff;white-space:nowrap;background:#164bff;border:2px solid #fff;border-radius:20px;place-items:center;min-width:23px;height:23px;padding-inline:5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:-7px;right:-8px}.signal-theme .member-notification-panel{z-index:80;overscroll-behavior:contain;text-align:left;background:#fff;border:1px solid #d5dbe6;border-radius:14px;width:min(440px,100vw - 40px);max-height:min(680px,75dvh);position:absolute;top:calc(100% + 12px);right:0;overflow-y:auto;box-shadow:0 18px 55px #172e641f}.member-notification-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;padding:20px 20px 12px;display:flex}.signal-theme .member-notification-panel h2{letter-spacing:-.4px;margin:0;font-size:20px;line-height:1.3}.signal-theme .member-notification-panel-heading p{color:#536078;margin:5px 0 0;font-size:12px}.signal-theme .member-notification-refresh{color:#164bff;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;padding:7px 0;font-size:12px;font-weight:600;display:inline-flex}.member-notification-refresh .icon{flex-shrink:0;width:16px;height:16px}.signal-theme .member-notification-live{color:#536078;margin:0;padding:0 20px;font-size:12px;line-height:1.6}.signal-theme .member-notification-live:not(:empty){padding-bottom:12px}.signal-theme .member-notification-live[data-state=error],.signal-theme .member-notification-live[data-state=auth]{color:#9b3022}.signal-theme .member-notification-item{border-bottom:1px solid #e3e8f0;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:16px 24px;padding:24px;display:flex}.signal-theme .member-notification-item-unread{background:#f7f9ff;border-left-color:#164bff}.member-notification-item-main{min-width:0}.signal-theme .member-notification-meta{color:#536078;flex-wrap:wrap;align-items:center;gap:7px 12px;font-size:12px;line-height:1.5;display:flex}.signal-theme .member-notification-meta time{font-variant-numeric:tabular-nums}.signal-theme .member-notification-unread{color:#164bff;white-space:nowrap;background:#e9efff;border-radius:6px;align-items:center;padding:2px 7px;font-size:11px;font-weight:600;display:inline-flex}.signal-theme .member-notification-item h3{letter-spacing:-.2px;overflow-wrap:anywhere;margin:9px 0 6px;font-size:16px;line-height:1.45}.signal-theme .member-notification-excerpt{color:#536078;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.signal-theme .member-notification-open{color:#164bff;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-size:13px;font-weight:600;display:inline-flex}.signal-theme .member-notification-open>.icon{width:16px;height:16px}.signal-theme .member-notification-item-compact{flex-direction:column;align-items:flex-start;gap:2px;padding:16px 20px}.signal-theme .member-notification-item-compact h3{font-size:14px}.signal-theme .member-notification-item-compact .member-notification-excerpt{font-size:12px}.member-notification-panel-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;padding:12px 20px 16px;display:flex}.signal-theme .member-notification-panel-footer .text-link{color:#164bff;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:6px 0;font-size:12px;font-weight:600;display:inline-flex}.signal-theme .member-notification-panel-footer>.field-hint{flex-basis:100%;margin:4px 0 0;font-size:11px}.signal-theme .member-notification-panel button:disabled{color:#536078;cursor:default;opacity:.7}.signal-theme .member-notification-empty{text-align:center;padding:28px 24px}.member-notification-empty>.icon{color:#164bff;width:28px;height:28px}.signal-theme .member-notification-empty h3{margin:14px 0 7px;font-size:16px}.signal-theme .member-notification-empty p{color:#536078;margin:0;font-size:13px;line-height:1.6}.signal-theme .member-notification-bell [hidden],.signal-theme .member-notification-item [hidden]{display:none!important}.signal-theme .member-notification-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.member-notification-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.signal-theme .member-notification-tabs>a{color:#536078;border:1px solid #d5dbe6;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;display:inline-flex}.signal-theme .member-notification-tabs>a[aria-current=page]{color:#164bff;background:#f3f6ff;border-color:#164bff}.member-notification-tabs span{font-variant-numeric:tabular-nums}.signal-theme .member-notification-archive,.signal-theme .member-announcement-list{background:#fff;border:1px solid #d5dbe6;border-radius:12px;margin-top:24px;overflow:hidden}.member-notification-archive>:last-child,.member-announcement-list>:last-child{border-bottom:0}.signal-theme .member-notification-detail{background:#fff;border:1px solid #d5dbe6;border-radius:12px;max-width:960px;margin-top:24px;padding:clamp(20px,3vw,36px)}.signal-theme .member-notification-detail h1{overflow-wrap:anywhere;margin-block:20px;font-size:clamp(26px,3vw,36px);line-height:1.3}.signal-theme .member-notification-body{color:#263349;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.8}.member-notification-detail-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.signal-theme .member-announcement-page .page-heading>div{min-width:0}.signal-theme .member-announcement-page .page-heading h1{overflow-wrap:anywhere}.signal-theme .member-announcement-row{border-bottom:1px solid #d5dbe6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px;display:grid}.signal-theme .member-announcement-row h2{overflow-wrap:anywhere;margin:12px 0 7px;font-size:20px}.signal-theme .member-announcement-row p{color:#536078;overflow-wrap:anywhere;margin:0;line-height:1.6}.member-announcement-row>.text-link{min-height:44px}.signal-theme .member-announcement-filters{margin-top:24px}.signal-theme .member-announcement-row-actions{flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}.signal-theme .member-announcement-row-actions .text-link{overflow-wrap:anywhere;align-items:center;gap:8px;max-width:100%;min-height:44px;padding-block:8px;font-size:13px;line-height:1.5;display:inline-flex}.signal-theme .member-announcement-status-removed{color:#536078;white-space:normal;background:#f4f7fc;border-color:#d5dbe6;max-width:100%;line-height:1.5}.signal-theme .member-announcement-removal{background:#fff;border:1px solid #d5dbe6;border-radius:12px;min-width:0;margin-top:24px;padding:clamp(20px,2.5vw,28px);scroll-margin-top:24px}.signal-theme .member-announcement-removal h2{overflow-wrap:anywhere;margin:0;font-size:21px;line-height:1.4}.signal-theme .member-announcement-removal>p{color:#536078;max-width:90ch;margin:12px 0 0;font-size:14px;line-height:1.7}.signal-theme .member-announcement-removal form{gap:20px;margin-top:20px;display:grid}.signal-theme .member-announcement-removal .checkbox-label{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;margin:0;padding-block:10px;font-size:14px;line-height:1.6;display:flex}.signal-theme .member-announcement-removal .checkbox-label input{accent-color:#164bff;flex:0 0 18px;width:18px;height:18px;margin:2px 0 0}.signal-theme .member-announcement-removal .checkbox-label span{overflow-wrap:anywhere;min-width:0}.signal-theme .member-announcement-removal .button-danger-outline{color:#913b32;white-space:normal;background:#fff;border-color:#b76e60;justify-self:start;max-width:100%;min-height:44px}.signal-theme .member-announcement-removal .button-danger-outline:hover{color:#782a22;box-shadow:none;background:#fff;border-color:#983a32}.signal-theme .member-announcement-removal .button-danger-outline:disabled{color:#946458;background:#fff;border-color:#c7a299}.signal-theme .member-announcement-removal-audit .member-announcement-facts{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0;padding-bottom:0}.signal-theme .member-announcement-editor,.signal-theme .member-announcement-preview,.signal-theme .member-announcement-publish,.signal-theme .member-announcement-edit{background:#fff;border:1px solid #d5dbe6;border-radius:12px;min-width:0;margin-top:24px;padding:clamp(20px,2.5vw,28px)}.member-announcement-editor{max-width:900px}.member-announcement-form{gap:24px;display:grid}.member-announcement-form>.button{justify-self:start}.member-announcement-review{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.signal-theme .member-announcement-preview-title{overflow-wrap:anywhere;margin:24px 0 16px;font-size:24px;line-height:1.4}.member-announcement-facts{border-block:1px solid #e3e8f0;gap:14px;margin-block:24px;padding-block:16px;display:grid}.member-announcement-facts dt{color:#536078;margin-bottom:5px;font-size:12px}.member-announcement-facts dd{overflow-wrap:anywhere;margin:0;font-size:14px}.signal-theme .member-announcement-publish>.icon{color:#164bff;width:28px;height:28px}.signal-theme .member-announcement-publish h2{margin:16px 0 12px;font-size:21px}.signal-theme .member-announcement-publish p,.signal-theme .member-announcement-editor>p{color:#536078;font-size:14px;line-height:1.7}.member-announcement-publish form{gap:18px;display:grid}.member-announcement-edit>summary,.member-announcement-snapshot>summary{cursor:pointer;color:#164bff;min-height:44px;line-height:1.6}.member-announcement-edit>summary .icon{vertical-align:middle;width:18px;height:18px;margin-left:10px}.member-announcement-edit[open]>summary{margin-bottom:20px}.member-announcement-snapshot>div{border:1px solid #d5dbe6;border-radius:8px;padding:16px}.member-announcement-snapshot h4{overflow-wrap:anywhere;margin:16px 0}.signal-theme :is(.member-notification-bell,.member-notification-page,.member-announcement-page) :is(a,button,summary,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #164bff}@media (width<=1000px){.member-announcement-review{grid-template-columns:1fr;gap:0}}@media (width<=1100px){.signal-theme .signal-header-actions{position:relative}.signal-theme .member-notification-bell{position:static}}@media (width<=640px){.signal-theme .member-notification-panel{max-height:60dvh}.signal-theme .member-notification-item{flex-direction:column;align-items:flex-start;gap:8px;padding:18px}.signal-theme .member-announcement-row{grid-template-columns:1fr;gap:6px;padding:20px}.signal-theme .member-announcement-row-actions{align-items:flex-start}.signal-theme .member-announcement-removal .button-danger-outline{justify-self:stretch;width:100%}.signal-theme .member-announcement-removal-audit .member-announcement-facts{grid-template-columns:minmax(0,1fr)}.member-notification-detail-actions,.member-notification-detail-actions>*,.member-notification-detail-actions .button{width:100%}.signal-theme .member-announcement-form>.button{justify-self:stretch;width:100%}}.signal-theme .member-announcement-language-fields{border:1px solid #d5dbe6;border-radius:10px;gap:20px;min-width:0;margin:0;padding:20px;display:grid}.signal-theme .member-announcement-language-fields>legend{color:#164bff;overflow-wrap:anywhere;max-width:100%;padding-inline:8px;font-size:14px;font-weight:650;line-height:1.6}.member-announcement-language-fields .form-field{min-width:0}.signal-theme .member-announcement-language-hint{margin:0}.signal-theme .member-announcement-language-preview{border-top:1px solid #d5dbe6;min-width:0;margin-top:24px;padding-top:20px}.signal-theme .member-announcement-language-label{color:#536078;letter-spacing:0;overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;font-weight:650;line-height:1.6}.signal-theme .member-announcement-language-preview .member-announcement-preview-title{margin:12px 0;font-size:20px}.signal-theme .member-announcement-language-preview .field-hint{margin:0}@media (width<=440px){.signal-theme .member-announcement-language-fields{padding:16px 12px}.signal-theme .member-announcement-language-preview .member-announcement-preview-title{font-size:18px}}.signal-theme .tariff-share{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:24px 0;padding:20px}.signal-theme .tariff-share h2{margin:0;font-size:17px;line-height:1.5}.signal-theme .tariff-share-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:16px 0;display:grid}.signal-theme .tariff-share-metrics dt{color:var(--muted);font-size:12px;line-height:1.6}.signal-theme .tariff-share-metrics dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:5px 0 0;font-size:24px;font-weight:650;line-height:1.4}.signal-theme .tariff-share-currency{font-size:12px;font-weight:500}.signal-theme.signal-workspace .tariff-share[data-state=valid]{background:var(--signal-mint-surface);border-color:var(--signal-mint-border)}.signal-theme.signal-workspace .tariff-share[data-state=valid] dd{color:var(--signal-mint-ink)}.signal-theme .tariff-share .field-hint{margin-top:10px}.signal-theme .tariff-share-state{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.signal-theme .tariff-share[data-state=exceeds] .tariff-share-state{color:var(--danger,#b42318)}.signal-theme .tariff-share-state[hidden]{display:none}@media (width<=480px){.signal-theme .tariff-share{padding:16px}.signal-theme .tariff-share-metrics{grid-template-columns:1fr;gap:14px}}.signal-theme.signal-workspace .native-tasks-page{--native-mint:#ecfdf5;--native-mint-line:#b7e6d2;--native-green:#087f5b;min-width:0}.signal-theme.signal-workspace .native-tasks-page [hidden]{display:none!important}.signal-theme.signal-workspace .native-tasks-page :is(h1,h2,h3,p,dd,a,time){overflow-wrap:anywhere}.signal-theme.signal-workspace .native-tasks-page h2{font:700 20px/1.4 var(--heading-font);letter-spacing:-.4px;color:var(--ink);margin:0 0 16px}.signal-theme.signal-workspace .native-tasks-page h3{font:650 16px/1.5 var(--heading-font);color:var(--ink);margin:0 0 12px}.signal-theme.signal-workspace .native-tasks-page .workspace-heading>div{min-width:0}.signal-theme.signal-workspace .native-tasks-page .workspace-heading p:not(.eyebrow){max-width:760px;color:var(--muted);margin:10px 0 0;line-height:1.7}.signal-theme.signal-workspace .native-tasks-page>.content-panel{margin-top:24px}.signal-theme.signal-workspace .native-tasks-page .field-hint{color:#63718a;margin:8px 0;font-size:12px;line-height:1.7}.signal-theme.signal-workspace .native-tasks-page :is(.native-task-stack,.native-task-sidebar,.native-task-catalogue,.native-task-author-form){align-content:start;gap:20px;min-width:0;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-detail-grid{grid-template-columns:minmax(0,1fr) minmax(280px,330px);align-items:start;gap:24px;margin-top:24px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-filters{flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:8px;padding:20px 0;display:flex}.signal-theme.signal-workspace .native-tasks-page .native-task-filters .form-field{flex:210px;max-width:320px;margin:0}.signal-theme.signal-workspace .native-tasks-page .native-task-filters :is(select,input){width:100%}.signal-theme.signal-workspace .native-tasks-page .native-task-card{grid-template-columns:minmax(0,1fr) 220px;gap:28px;display:grid}.signal-theme.signal-workspace .native-tasks-page :is(.native-task-card-main,.native-task-card-action){min-width:0}.signal-theme.signal-workspace .native-tasks-page .native-task-card h2{margin-block:10px}.signal-theme.signal-workspace .native-tasks-page :is(.native-task-card,.native-task-management-card,.native-task-list-row) h2 a{color:var(--ink)}.signal-theme.signal-workspace .native-tasks-page :is(.native-task-card,.native-task-management-card,.native-task-list-row) h2 a:hover{color:var(--accent)}.signal-theme.signal-workspace .native-tasks-page .native-task-card-main>p{color:var(--text);margin:0;line-height:1.7}.signal-theme.signal-workspace .native-tasks-page .native-task-card-bottom{grid-template-columns:minmax(120px,1fr) minmax(160px,1fr);align-items:start;gap:16px;margin-top:18px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-card-action{border-left:1px solid var(--line);flex-direction:column;justify-content:center;align-items:stretch;gap:12px;padding-left:24px;display:flex}.signal-theme.signal-workspace .native-tasks-page .native-task-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px 18px;font-size:12px;line-height:1.6;display:flex}.signal-theme.signal-workspace .native-tasks-page .native-task-meta .icon{width:17px;height:17px}.signal-theme.signal-workspace .native-tasks-page .native-task-money{color:var(--accent);font-family:var(--heading-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0;font-size:clamp(19px,2vw,26px);font-weight:750;line-height:1.35;display:block}.signal-theme.signal-workspace .native-tasks-page .native-task-money small{white-space:nowrap;font-family:inherit;font-size:11px;font-weight:600;line-height:1.5}.signal-theme.signal-workspace .native-tasks-page .native-task-status{border:1px solid var(--line);color:#526078;overflow-wrap:anywhere;background:#f4f7fc;border-radius:5px;align-items:center;width:fit-content;max-width:100%;padding:5px 9px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.signal-theme.signal-workspace .native-tasks-page .native-task-status.is-positive{border-color:var(--native-mint-line);background:var(--native-mint);color:var(--native-green)}.signal-theme.signal-workspace .native-tasks-page .native-task-status.is-negative{color:#a3322a;background:#fff5f4;border-color:#f0d4d3}.signal-theme.signal-workspace .native-tasks-page .native-task-confirmed{background:var(--native-mint);border-color:var(--native-mint-line)}.signal-theme.signal-workspace .native-tasks-page :is(.native-task-money.is-confirmed,.native-task-confirmed .native-task-money){color:var(--native-green)}.signal-theme.signal-workspace .native-tasks-page .native-task-badges{flex-wrap:wrap;gap:8px;display:flex}.signal-theme.signal-workspace .native-tasks-page .native-task-prose{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);font-size:14px;line-height:1.85}.signal-theme.signal-workspace .native-tasks-page .native-task-content h2{margin-top:28px}.signal-theme.signal-workspace .native-tasks-page .native-task-target{border-top:1px solid var(--line);gap:4px;margin-top:24px;padding-top:20px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-target a{color:var(--accent);align-items:start;gap:8px;font-size:13px;display:inline-flex}.signal-theme.signal-workspace .native-tasks-page .native-task-target .icon{flex:0 0 16px;margin-top:3px}.signal-theme.signal-workspace .native-tasks-page .native-task-facts{gap:16px;margin:22px 0;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-facts div{min-width:0}.signal-theme.signal-workspace .native-tasks-page :is(.native-task-facts,.native-task-inline-stats,.native-task-stat-grid) dt{color:var(--muted);margin-bottom:5px;font-size:11px;line-height:1.6}.signal-theme.signal-workspace .native-tasks-page :is(.native-task-facts,.native-task-inline-stats,.native-task-stat-grid) dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.7}.signal-theme.signal-workspace .native-tasks-page .native-task-action-panel>form{margin-top:20px}.signal-theme.signal-workspace .native-tasks-page .native-task-current{border-top:1px solid var(--line);justify-items:start;gap:12px;margin-top:20px;padding-top:20px;font-size:12px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-current .button{width:100%}.signal-theme.signal-workspace .native-tasks-page .native-task-rating{min-width:0;color:var(--ink)}.signal-theme.signal-workspace .native-tasks-page .native-task-rating-heading{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex;position:relative}.signal-theme.signal-workspace .native-tasks-page .native-task-rating>strong{font-variant-numeric:tabular-nums;font-size:14px}.signal-theme.signal-workspace .native-tasks-page .native-task-votes{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.signal-theme.signal-workspace .native-tasks-page .native-task-votes .button{min-width:80px}.signal-theme.signal-workspace .native-tasks-page .native-task-votes .button[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:#edf2ff}.signal-theme.signal-workspace .native-tasks-page .native-task-votes .button:disabled{opacity:.65}.signal-theme.signal-workspace .native-tasks-page .native-task-list{display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-list-row{justify-content:space-between;gap:24px;min-width:0;padding-block:22px;display:flex}.signal-theme.signal-workspace .native-tasks-page .native-task-list-row+.native-task-list-row{border-top:1px solid var(--line)}.signal-theme.signal-workspace .native-tasks-page .native-task-list-row>div:first-child{min-width:0}.signal-theme.signal-workspace .native-tasks-page .native-task-list-row h2{margin:8px 0;font-size:18px}.signal-theme.signal-workspace .native-tasks-page .native-task-list-row h3{margin:0}.signal-theme.signal-workspace .native-tasks-page .native-task-list-row time{color:var(--muted);font-size:11px}.signal-theme.signal-workspace .native-tasks-page .native-task-list-side{flex:none;align-content:start;justify-items:end;gap:8px;max-width:46%;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-list-side .native-task-money{font-size:18px}.signal-theme.signal-workspace .native-tasks-page .native-task-section-heading{justify-content:space-between;align-items:start;gap:18px;margin-bottom:14px;display:flex}.signal-theme.signal-workspace .native-tasks-page .native-task-section-heading>div{min-width:0}.signal-theme.signal-workspace .native-tasks-page .native-task-section-heading h2{margin-bottom:0}.signal-theme.signal-workspace .native-tasks-page .native-task-count{color:var(--accent);background:#edf2ff;border-radius:5px;padding:4px 8px;font-size:12px}.signal-theme.signal-workspace .native-tasks-page .native-task-form-section{grid-template-columns:minmax(180px,.65fr) minmax(0,1.65fr);gap:40px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-form-intro{min-width:0}.signal-theme.signal-workspace .native-tasks-page .native-task-step{width:32px;height:32px;color:var(--accent);background:#edf2ff;border-radius:6px;justify-content:center;align-items:center;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-flex}.signal-theme.signal-workspace .native-tasks-page .native-task-form-fields{align-content:start;gap:20px;min-width:0;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-field{min-width:0;margin:0}.signal-theme.signal-workspace .native-tasks-page .native-task-field :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;width:100%}.signal-theme.signal-workspace .native-tasks-page .native-task-field textarea{resize:vertical;min-height:112px;line-height:1.7}.signal-theme.signal-workspace .native-tasks-page .native-task-label{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 10px;margin-bottom:6px;display:flex;position:relative}.signal-theme.signal-workspace .native-tasks-page .native-task-label>label{color:var(--ink);flex:1;margin:0;font-size:12px;font-weight:600;line-height:1.6}.signal-theme.signal-workspace .native-tasks-page .native-task-help{align-items:center;min-width:0;display:inline-flex}.signal-theme.signal-workspace .native-tasks-page .native-task-help:not([data-enhanced]){flex-basis:100%;display:block}.signal-theme.signal-workspace .native-tasks-page .native-task-help-toggle{color:#526583;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.signal-theme.signal-workspace .native-tasks-page .native-task-help-toggle>span{border:1px solid #c6d1e2;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:12px;font-weight:600;display:inline-flex}.signal-theme.signal-workspace .native-tasks-page .native-task-help-toggle:hover>span{border-color:var(--accent);color:var(--accent)}.signal-theme.signal-workspace .native-tasks-page .native-task-help-content{color:#526583;overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.75;display:block}.signal-theme.signal-workspace .native-tasks-page .native-task-help[data-enhanced] .native-task-help-content{z-index:10;background:#fff;border:1px solid #d5dbe6;border-radius:8px;width:min(340px,100%);padding:14px 16px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 24px #10182812}.signal-theme.signal-workspace .native-tasks-page .native-task-money-input{min-width:0;position:relative}.signal-theme.signal-workspace .native-tasks-page .native-task-money-input input{box-sizing:border-box;font-variant-numeric:tabular-nums;width:100%;padding-right:64px}.signal-theme.signal-workspace .native-tasks-page .native-task-money-input>span{pointer-events:none;color:var(--muted);font-size:11px;font-weight:600;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.signal-theme.signal-workspace .native-tasks-page .native-task-form-submit{justify-items:start;gap:20px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-consent{flex-wrap:wrap;align-items:start;gap:10px;width:100%;display:flex;position:relative}.signal-theme.signal-workspace .native-tasks-page .native-task-consent>input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin-top:9px}.signal-theme.signal-workspace .native-tasks-page .native-task-consent>label{min-width:0;color:var(--text);flex:1;padding-top:5px;font-size:13px;line-height:1.8}.signal-theme.signal-workspace .native-tasks-page .native-task-report form{justify-items:start;gap:18px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-report form .native-task-field{width:100%}.signal-theme.signal-workspace .native-tasks-page .native-task-saved-report{border:1px solid var(--line);background:#f8faff;border-radius:6px;margin-block:18px;padding:18px}.signal-theme.signal-workspace .native-tasks-page .native-task-inline-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:20px 0;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-inline-stats dd{font-size:21px;font-weight:600}.signal-theme.signal-workspace .native-tasks-page .native-task-inline-stats small{font-size:11px;font-weight:500}.signal-theme.signal-workspace .native-tasks-page .native-task-budget-forms{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:24px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-budget-forms>form{border-top:1px solid var(--line);min-width:0;padding-top:24px}.signal-theme.signal-workspace .native-tasks-page .native-task-budget-forms .form-field{margin-bottom:18px}.signal-theme.signal-workspace .native-tasks-page .native-task-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 0;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-stat-grid dd{font-size:26px;font-weight:600;line-height:1.3}.signal-theme.signal-workspace .native-tasks-page .native-task-rejection-form{border-top:1px solid var(--line);gap:18px;margin-top:24px;padding-top:24px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-task-audit-list{margin:0;padding:0;list-style:none}.signal-theme.signal-workspace .native-tasks-page .native-task-audit-list>li{justify-content:space-between;align-items:start;gap:20px;padding:16px 0;display:flex}.signal-theme.signal-workspace .native-tasks-page .native-task-audit-list>li+li{border-top:1px solid var(--line)}.signal-theme.signal-workspace .native-tasks-page .native-task-audit-list strong{font-size:13px;display:block}.signal-theme.signal-workspace .native-tasks-page .native-task-audit-list time{color:var(--muted);flex-shrink:0;font-size:11px;line-height:1.8}.signal-theme.signal-workspace .native-tasks-page .native-task-audit-list p{margin:8px 0 0;font-size:12px}.signal-theme.signal-workspace .native-tasks-page .native-task-settings{max-width:760px}.signal-theme.signal-workspace .native-tasks-page .native-task-settings .form-field{margin-bottom:24px}.signal-theme.signal-workspace .native-tasks-page :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #164bff}@media (width<=900px){.signal-theme.signal-workspace .native-tasks-page .native-task-detail-grid{grid-template-columns:minmax(0,1fr)}.signal-theme.signal-workspace .native-tasks-page .native-task-form-section{grid-template-columns:minmax(0,1fr);gap:24px}.signal-theme.signal-workspace .native-tasks-page .native-task-form-intro h2{margin-bottom:0}.signal-theme.signal-workspace .native-tasks-page .native-task-card{grid-template-columns:minmax(0,1fr) 200px;gap:20px}}@media (width<=620px){.signal-theme.signal-workspace .native-tasks-page .native-task-filters .form-field{flex-basis:100%;max-width:none}.signal-theme.signal-workspace .native-tasks-page .native-task-card{grid-template-columns:minmax(0,1fr)}.signal-theme.signal-workspace .native-tasks-page .native-task-card-action{border-left:0;border-top:1px solid var(--line);padding:18px 0 0}.signal-theme.signal-workspace .native-tasks-page .native-task-card-bottom{grid-template-columns:minmax(0,1fr);gap:10px}.signal-theme.signal-workspace .native-tasks-page .native-task-section-heading{flex-direction:column;gap:12px}.signal-theme.signal-workspace .native-tasks-page .native-task-list-row{flex-direction:column;gap:14px}.signal-theme.signal-workspace .native-tasks-page .native-task-list-side{justify-items:start;max-width:100%}.signal-theme.signal-workspace .native-tasks-page .native-task-inline-stats{grid-template-columns:minmax(0,1fr);gap:16px}.signal-theme.signal-workspace .native-tasks-page .native-task-budget-forms{grid-template-columns:minmax(0,1fr);gap:24px}.signal-theme.signal-workspace .native-tasks-page .native-task-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.signal-theme.signal-workspace .native-tasks-page .native-task-audit-list>li{flex-direction:column;gap:5px}.signal-theme.signal-workspace .native-tasks-page .native-task-form-submit .button{width:100%}.signal-theme.signal-workspace .native-tasks-page .native-task-help-toggle{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.signal-theme.signal-workspace .native-tasks-page *,.signal-theme.signal-workspace .native-tasks-page :before,.signal-theme.signal-workspace .native-tasks-page :after{scroll-behavior:auto;transition:none;animation:none}}.signal-theme.signal-workspace .workspace-extension-promo{box-sizing:border-box;background:#fff;border:1px solid #d5dbe6;border-left:3px solid #164bff;border-radius:8px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;width:min(1440px,100% - 64px);margin:18px auto 0;padding:16px 20px;display:grid}.signal-theme.signal-workspace .workspace-extension-promo-icon{color:#087f5b;background:#ecfdf5;border:1px solid #b7e6d2;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.signal-theme.signal-workspace .workspace-extension-promo-icon .icon{width:22px;height:22px}.signal-theme.signal-workspace .workspace-extension-promo-copy{min-width:0}.signal-theme.signal-workspace .workspace-extension-promo-title{color:#111827;font:700 15px/1.45 var(--heading-font);letter-spacing:-.2px;overflow-wrap:anywhere;margin:0}.signal-theme.signal-workspace .workspace-extension-promo-title strong{font-weight:inherit}.signal-theme.signal-workspace .workspace-extension-promo-description{color:#526078;overflow-wrap:anywhere;max-width:760px;margin:5px 0 0;font-size:12px;line-height:1.65}.signal-theme.signal-workspace .workspace-extension-promo .workspace-extension-promo-action{color:#fff;text-align:center;white-space:normal;background:#164bff;border:1px solid #164bff;border-radius:6px;min-width:0;min-height:44px;padding:10px 15px;font-size:12px;line-height:1.5}.signal-theme.signal-workspace .workspace-extension-promo .workspace-extension-promo-action:hover{color:#fff;background:#103edb;border-color:#103edb}.signal-theme.signal-workspace .workspace-extension-promo .workspace-extension-promo-action:focus-visible{outline-offset:4px;outline:2px solid #164bff}.signal-theme .moderation-nav-group{min-width:0}.signal-theme .moderation-nav-parent{color:#53627b;border-radius:6px;align-items:center;gap:10px;min-height:44px;margin:0;padding:10px 13px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.signal-theme .moderation-nav-parent>span{overflow-wrap:anywhere;min-width:0}.signal-theme .moderation-nav-parent .icon{flex:0 0 20px;width:20px;height:20px}.signal-theme .moderation-nav-group.is-current .moderation-nav-parent{color:#164bff;font-weight:600}.signal-theme .moderation-nav-children{border-left:1px solid #d5dbe6;gap:3px;margin:0 0 7px 23px;padding:0 0 0 10px;list-style:none;display:grid}.signal-theme .moderation-nav-children>li{min-width:0;margin:0;padding:0}.signal-theme :is(.signal-side-nav,.signal-menu-links) .moderation-nav-children a{color:#53627b;overflow-wrap:anywhere;border-left:2px solid #0000;border-radius:5px;align-items:center;min-height:44px;padding:9px 10px;font-size:12px;line-height:1.5;display:flex}.signal-theme :is(.signal-side-nav,.signal-menu-links) .moderation-nav-children a:hover{color:#164bff;background:#f0f4ff;border-left-color:#0000}.signal-theme :is(.signal-side-nav,.signal-menu-links) .moderation-nav-children a[aria-current=page]{color:#164bff;background:#edf2ff;border-left-color:#164bff;font-weight:600}.signal-theme :is(.signal-side-nav,.signal-menu-links) .moderation-nav-children a:focus-visible{outline-offset:-3px;outline:2px solid #164bff}@media (width<=1100px){.signal-theme.signal-workspace .workspace-extension-promo{width:calc(100% - 48px)}.signal-theme .signal-menu-links .moderation-nav-parent{padding-inline:12px}}@media (width<=700px){.signal-theme.signal-workspace .workspace-extension-promo{grid-template-columns:32px minmax(0,1fr);gap:10px 12px;padding:14px 16px}.signal-theme.signal-workspace .workspace-extension-promo-icon{border-radius:6px;width:32px;height:32px}.signal-theme.signal-workspace .workspace-extension-promo-icon .icon{width:18px;height:18px}.signal-theme.signal-workspace .workspace-extension-promo-copy{display:contents}.signal-theme.signal-workspace .workspace-extension-promo-title{grid-column:2}.signal-theme.signal-workspace .workspace-extension-promo-description{grid-column:1/-1;margin:0}.signal-theme.signal-workspace .workspace-extension-promo .workspace-extension-promo-action{grid-column:1/-1;justify-self:start}}@media (width<=640px){.signal-theme .signal-menu-links .moderation-nav-parent{padding-inline:6px}.signal-theme .signal-menu-links .moderation-nav-children{margin-left:16px}}@media (width<=560px){.signal-theme.signal-workspace .workspace-extension-promo{width:calc(100% - 32px)}.signal-theme.signal-workspace .workspace-extension-promo .workspace-extension-promo-action{width:100%}}@media (prefers-reduced-motion:reduce){.signal-theme .moderation-nav-group *,.signal-theme.signal-workspace .workspace-extension-promo *{scroll-behavior:auto;transition:none;animation:none}}.signal-theme .advertiser-nav-group{align-self:start;min-width:0}.signal-theme .advertiser-nav-parent{color:#53627b;cursor:pointer;box-sizing:border-box;border-radius:6px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:6px;min-height:44px;margin:0;padding:10px;font-size:13px;font-weight:500;line-height:1.45;list-style:none;display:grid}.signal-theme .advertiser-nav-parent::-webkit-details-marker{display:none}.signal-theme .advertiser-nav-parent>span{white-space:nowrap;overflow-wrap:normal;min-width:0}.signal-theme .advertiser-nav-parent>.icon{width:20px;height:20px}.signal-theme :is(.signal-side-nav,.signal-menu-links) .advertiser-nav-parent>.advertiser-nav-arrow{width:16px;height:16px}.signal-theme .advertiser-nav-group[open]>.advertiser-nav-parent>.advertiser-nav-arrow{transform:rotate(90deg)}.signal-theme .advertiser-nav-group.is-current>.advertiser-nav-parent{color:#164bff;font-weight:600}.signal-theme .advertiser-nav-parent:hover{color:#164bff;background:#f0f4ff}.signal-theme .advertiser-nav-parent:focus-visible{outline-offset:-3px;outline:2px solid #164bff}.signal-theme .advertiser-nav-children{border-left:1px solid #d5dbe6;gap:3px;margin:0 0 7px 23px;padding:0 0 0 10px;list-style:none;display:grid}.signal-theme .advertiser-nav-children>li{min-width:0;margin:0;padding:0}.signal-theme :is(.signal-side-nav,.signal-menu-links) .advertiser-nav-children a{color:#53627b;overflow-wrap:anywhere;box-sizing:border-box;border-left:2px solid #0000;border-radius:5px;align-items:center;min-height:44px;padding:9px 10px;font-size:12px;line-height:1.5;display:flex}.signal-theme :is(.signal-side-nav,.signal-menu-links) .advertiser-nav-children a:hover{color:#164bff;background:#f0f4ff}.signal-theme :is(.signal-side-nav,.signal-menu-links) .advertiser-nav-children a[aria-current=page]{color:#164bff;background:#edf2ff;border-left-color:#164bff;font-weight:600}.signal-theme :is(.signal-side-nav,.signal-menu-links) .advertiser-nav-children a:focus-visible{outline-offset:-3px;outline:2px solid #164bff}@media (width<=1100px){.signal-theme .signal-menu-links .advertiser-nav-parent{padding-inline:12px}}@media (width<=640px){.signal-theme .signal-menu-links .advertiser-nav-parent{padding-inline:6px}.signal-theme .signal-menu-links .advertiser-nav-children{margin-left:16px}}.signal-theme .workspace-menu-sections{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:12px 20px;display:grid}.signal-theme .workspace-menu-section{align-content:start;min-width:0}.signal-theme .workspace-menu-earn,.signal-theme .workspace-menu-advertiser{grid-template-columns:minmax(0,1fr);gap:0}.signal-theme .workspace-menu-account{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.signal-theme .workspace-menu-sections:not(:has(.workspace-menu-earn)) .workspace-menu-account{grid-column:1/-1}.signal-theme .workspace-menu-earn .earn-nav-parent,.signal-theme .workspace-menu-advertiser .advertiser-nav-parent{color:#111827;font-weight:600}.signal-theme .workspace-menu-advertiser .advertiser-nav-parent>span{white-space:normal;overflow-wrap:anywhere}.signal-theme .workspace-menu-sections .signal-menu-links a,.signal-theme .workspace-menu-management .signal-menu-links a{border-radius:6px;align-self:start;min-width:0;min-height:44px;font-size:13px;line-height:1.5}.signal-theme .workspace-menu-sections .signal-menu-links a>span,.signal-theme .workspace-menu-management .signal-menu-links a>span{min-width:0}.signal-theme .workspace-menu-sections .signal-menu-links a>.icon,.signal-theme .workspace-menu-management .signal-menu-links a>.icon{flex:0 0 18px;width:18px;height:18px}.signal-theme .workspace-menu-sections .earn-navigation--sidebar,.signal-theme .workspace-menu-sections .advertiser-nav-children{margin-bottom:0}.signal-theme .workspace-menu-management{border-top:1px solid #d5dbe6;margin-top:16px}.signal-theme .workspace-menu-management>summary{color:#536078;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.5;list-style:none;display:flex}.signal-theme .workspace-menu-management>summary::-webkit-details-marker{display:none}.signal-theme .workspace-menu-management>summary::marker{content:""}.signal-theme .workspace-menu-management>summary>span{align-items:center;gap:10px;min-width:0;display:inline-flex}.signal-theme .workspace-menu-management>summary .icon{flex:0 0 18px;width:18px;height:18px}.signal-theme .workspace-menu-management[open]>summary>.icon{transform:rotate(45deg)}.signal-theme .workspace-menu-management>summary:hover{color:#164bff;background:#f0f4ff}.signal-theme .workspace-menu-management>summary:focus-visible,.signal-theme .workspace-menu-sections a:focus-visible,.signal-theme .workspace-menu-management a:focus-visible{outline-offset:-3px;outline:2px solid #164bff}.signal-theme .workspace-menu-management-content{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:start;gap:12px 20px;padding-block:4px 12px;display:grid}.signal-theme .workspace-menu-moderation{grid-template-columns:minmax(0,1fr)}.signal-theme .workspace-menu-admin{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:4px}.signal-theme .workspace-menu-management-content:not(:has(.workspace-menu-moderation)) .workspace-menu-admin{grid-column:1/-1}.signal-theme .signal-navigation-account .signal-menu-information{border-top:1px solid #d5dbe6;flex-wrap:wrap;gap:4px 12px;margin-top:16px;padding-top:12px;display:flex}.signal-theme .signal-navigation-account .signal-menu-information a{border-radius:6px;min-height:44px;font-size:12px}@media (width<=1000px){.signal-theme .workspace-menu-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme .workspace-menu-account{border-top:1px solid #e3e8f0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:12px}.signal-theme .workspace-menu-management-content{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.signal-theme .workspace-menu-admin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.signal-theme .workspace-menu-sections{gap:12px}.signal-theme .workspace-menu-account{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme .workspace-menu-management-content{grid-template-columns:minmax(0,1fr);gap:8px}.signal-theme .workspace-menu-management>summary{padding-inline:6px}}@media (width<=480px){.signal-theme .workspace-menu-sections,.signal-theme .workspace-menu-account,.signal-theme .workspace-menu-admin{grid-template-columns:minmax(0,1fr)}.signal-theme .workspace-menu-advertiser{border-top:1px solid #e3e8f0;padding-top:8px}}.signal-theme :is(.signal-side-nav,.signal-menu-links) .moderation-nav-children a{box-sizing:border-box;gap:8px}.signal-theme .moderation-nav-label{overflow-wrap:normal;flex:auto;min-width:0}.signal-theme :is(.signal-side-nav,.signal-menu-links) .moderation-nav-children .moderation-count{color:#53627b;font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;background:#f4f7fc;border:1px solid #d5dbe6;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:25px;margin-left:auto;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.45;display:inline-flex}.signal-theme :is(.signal-side-nav,.signal-menu-links) .moderation-nav-children .moderation-count--pending{color:#164bff;background:#edf2ff;border-color:#d6e1ff}.signal-theme :is(.signal-side-nav,.signal-menu-links) .moderation-nav-children a[aria-current=page] .moderation-count--pending{color:#087f5b;background:#ecfdf5;border-color:#b7e6d2}.signal-workspace .earn-page .partner-ptc{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;margin-top:16px;padding:18px}.partner-ptc [hidden]{display:none!important}.partner-ptc-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.partner-ptc-heading>div{min-width:0}.partner-ptc-heading>div:first-child{flex:360px}.signal-workspace .partner-ptc-heading h2{letter-spacing:-.6px;margin:0 0 4px;font-size:21px;line-height:1.35}.partner-ptc-heading p{max-width:74ch;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.partner-ptc-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 20px;display:flex}.partner-ptc .button{min-height:44px}.partner-ptc-actions .button{font-size:13px}.partner-ptc-actions .text-link{min-height:44px;font-size:12px}.partner-ptc-privacy{border:1px solid var(--line);color:var(--muted);background:#f4f7fc;border-radius:6px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.6;display:flex}.partner-ptc-privacy .icon{width:16px;height:16px;color:var(--accent);flex:0 0 16px;margin-top:2px}.partner-ptc-privacy>span{min-width:0}.partner-ptc-status{color:var(--muted);margin:10px 0;font-size:12px;line-height:1.6}.partner-ptc-status:empty{margin:0}.partner-ptc-stage,.partner-ptc-sources{min-width:0}.partner-ptc-sources{border-top:1px solid var(--line);margin-top:12px}.signal-workspace .earn-page .partner-ptc [data-partner-source]{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.partner-ptc-source-controls{margin-top:12px}.partner-ptc[data-enhanced=true] .partner-ptc-source-controls{display:none}.signal-workspace .earn-page .partner-ptc[data-enhanced=true] [data-source-state=loading] .partner-ptc-source-status,.signal-workspace .earn-page .partner-ptc[data-enhanced=true] [data-source-state=ready] .partner-ptc-source-status,.signal-workspace .earn-page .partner-ptc[data-enhanced=true] [data-source-state=empty] .partner-ptc-source-status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.partner-ptc[data-enhanced=true] [data-state=empty]>.partner-ptc-empty{display:none}.signal-workspace .earn-page .partner-ptc :is(.offerwallme-grid,.offerwallapi-grid,.aoytasks-grid){border:0;gap:0;margin:0}.signal-workspace .earn-page .partner-ptc .partner-ptc-card{border:0;border-bottom:1px solid var(--line);min-width:0;box-shadow:none;background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(340px,.68fr);align-items:center;gap:12px 20px;margin:0;padding:16px 0;display:grid}.signal-workspace .earn-page .partner-ptc .partner-ptc-card>.partner-card-aside{border:0;border-left:1px solid var(--line);grid-template-columns:minmax(0,1fr) 145px;align-items:center;gap:14px;min-width:0;padding:0 0 0 16px;display:grid}.signal-workspace .earn-page .partner-ptc :is(.offerwallme-card-heading,.offerwallapi-card-heading,.aoytasks-card-heading){align-items:flex-start;gap:12px}.signal-workspace .earn-page .partner-ptc :is(.offerwallme-card-heading,.offerwallapi-card-heading,.aoytasks-card-heading) .icon-box{flex:0 0 32px;width:32px;height:32px;min-height:0}.partner-ptc .partner-ptc-card .icon-box .icon{width:18px;height:18px}.partner-ptc .partner-ptc-card .muted-label{display:none}.signal-workspace .earn-page .partner-ptc .partner-ptc-card:not(.partner-translated-card) :is(.offerwallme-offer-description,.offerwallapi-offer-description,.aoytasks-offer-description){margin:4px 0 0 44px}.signal-workspace .earn-page .partner-ptc .partner-card-aside :is(.offerwallme-offer-terms,.offerwallapi-offer-terms,.aoytasks-offer-terms){grid-area:auto;grid-template-columns:minmax(62px,.7fr) minmax(0,1.3fr);gap:8px 12px;margin:0;padding:0}.signal-workspace .earn-page .partner-ptc :is(.offerwallme-card-actions,.offerwallapi-card-actions,.aoytasks-card-actions){grid-area:auto;width:100%;display:grid}.partner-ptc .partner-card-aside .button{width:100%}.signal-workspace .earn-page .partner-ptc .partner-ptc-empty{padding:16px 0}.signal-workspace .earn-page .partner-ptc-stage>:is(.offerwallme-viewer,.offerwallapi-viewer,.aoytasks-viewer,.offerwallme-completion,.offerwallapi-completion,.aoytasks-completion){margin:14px 0 0}.partner-ptc :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=1280px){.signal-workspace .earn-page .partner-ptc .partner-ptc-card{grid-template-columns:minmax(0,1fr) 260px}.signal-workspace .earn-page .partner-ptc .partner-ptc-card>.partner-card-aside{grid-template-columns:minmax(0,1fr);gap:10px}}@media (width<=760px){.signal-workspace .earn-page .partner-ptc{padding:14px}.partner-ptc-heading{flex-direction:column;gap:12px}.partner-ptc-heading>div:first-child{flex-basis:auto}.partner-ptc-actions{justify-content:flex-start;gap:4px 16px;width:100%}.partner-ptc-actions>.button{flex:180px}.partner-ptc-privacy{padding:10px}.signal-workspace .earn-page .partner-ptc .partner-ptc-card{grid-template-columns:minmax(0,1fr);gap:12px}.signal-workspace .earn-page .partner-ptc .partner-ptc-card>.partner-card-aside{border:0;grid-template-columns:minmax(0,1fr);padding:0}.signal-workspace .earn-page .partner-ptc .partner-card-aside :is(.offerwallme-offer-terms,.offerwallapi-offer-terms,.aoytasks-offer-terms){grid-template-columns:repeat(2,minmax(0,1fr))}}.partner-tasks-page [hidden]{display:none!important}.partner-tasks-toolbar{border:1px solid var(--line);background:#fff;border-radius:8px;padding:18px}.partner-tasks-consent{color:var(--muted);align-items:flex-start;gap:10px;margin:0 0 16px;font-size:12px;line-height:1.6;display:flex}.partner-tasks-consent .icon{color:var(--accent);flex:0 0 17px;margin-top:2px}.partner-tasks-toolbar form{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.partner-tasks-toolbar .form-field{gap:7px;min-width:0;display:grid}.partner-tasks-toolbar label{color:var(--ink);font-size:12px;font-weight:600}.partner-tasks-toolbar :is(input,select){width:100%;min-width:0;min-height:44px}.partner-tasks-filter-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 12px;display:flex}.partner-tasks-filter-actions .text-link{min-height:44px;margin-left:auto;font-size:12px}.partner-tasks-page .button{min-height:44px}.partner-tasks-filter-actions .button[aria-busy=true]{cursor:progress}.signal-workspace .partner-tasks-page [data-partner-tasks-results]{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;margin-top:12px;padding:18px}.partner-tasks-list-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin:0 0 14px;display:flex}.partner-tasks-list-heading>*{margin:0}.signal-workspace .partner-tasks-list-heading h2{font-size:21px;line-height:1.4}.partner-tasks-category-hint{margin:0 0 14px}.partner-tasks-partial{align-items:flex-start;gap:10px;margin:0 0 14px;display:flex}.partner-tasks-partial .icon{flex-shrink:0}.partner-tasks-partial p{margin:0}.partner-tasks-profile-note{color:var(--muted);margin:0 0 14px;font-size:12px;line-height:1.6}.partner-tasks-applied{color:var(--muted);flex-wrap:wrap;gap:4px 8px;margin:0 0 14px;font-size:12px;display:flex}.partner-tasks-applied strong{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.partner-tasks-list{border-top:1px solid var(--line);gap:0;display:grid}.signal-workspace .partner-tasks-page .partner-task-card{border:0;border-bottom:1px solid var(--line);background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(210px,.35fr);align-items:center;gap:18px 24px;padding:18px 0;display:grid}.signal-workspace .partner-tasks-page .partner-task-card .partner-card-aside{border:0;border-left:1px solid var(--line);gap:12px;min-width:0;padding:0 0 0 18px;display:grid}.partner-task-aside .button{width:100%}.partner-task-tags{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 9px;font-size:11px;line-height:1.5;display:flex}.partner-task-tags>span{overflow-wrap:anywhere;max-width:100%}.partner-task-tags>span+span:before{content:"·";color:var(--muted);margin-right:10px}.partner-task-tags>.partner-task-status:before{content:none}.partner-task-reward>span{color:var(--muted);margin-bottom:4px;font-size:11px;display:block}.partner-task-reward>strong{color:var(--accent);font:700 20px/1.4 var(--heading-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:block}.partner-task-reward>strong>span{font:500 12px/1.4 var(--font)}.partner-task-reward>.field-hint{margin:6px 0 0}.partner-task-reward>strong.partner-task-variable{color:var(--ink);font:600 14px/1.5 var(--font)}.signal-workspace .partner-tasks-page .partner-task-card:not(.partner-translated-card) .partner-copy-original-title{font:600 16px/1.45 var(--heading-font);color:var(--ink);margin:0}.signal-workspace .partner-tasks-page .partner-task-card:not(.partner-translated-card) .partner-copy-original-description{margin:5px 0 0;font-size:13px;line-height:1.6}.partner-tasks-empty{align-items:flex-start;gap:14px;padding:18px 0;display:flex}.partner-tasks-empty>.icon-box{flex-shrink:0}.partner-tasks-empty>div{min-width:0}.signal-workspace .partner-tasks-empty :is(h2,h3){margin:0 0 6px;font-size:19px;line-height:1.45}.partner-tasks-empty p{max-width:76ch;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.partner-tasks-empty .text-link{min-height:44px;margin-top:6px;margin-right:14px}.partner-tasks-confirmation{margin-top:20px}.signal-workspace .partner-task-detail-layout .content-panel{border-radius:8px}.partner-task-summary dl{gap:14px;display:grid}.partner-task-summary .partner-task-variable{color:var(--ink);font:600 19px/1.45 var(--heading-font)}.partner-task-launch>p{color:var(--muted);margin:14px 0 18px;font-size:14px;line-height:1.6}.partner-task-launch form>.field-hint{margin:10px 0 0}.partner-task-status{border:1px solid var(--line);max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#fff;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.partner-task-status-uncertain,.partner-task-receipt-status-reversal_review{border-color:var(--danger);color:var(--danger)}.partner-task-status-submitted,.partner-task-status-sending{color:var(--accent)}.partner-task-receipt{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(170px,.4fr);align-items:start;gap:16px 24px;padding:20px 0;display:grid}.partner-task-receipt-main{min-width:0}.partner-task-receipt-main h3{overflow-wrap:anywhere;margin:6px 0;font-size:17px;line-height:1.5}.partner-task-receipt-main p{margin:0}.partner-task-receipt-amount{text-align:right}.partner-task-receipt-amount p{margin:10px 0 0}.partner-task-receipt-amount p>span{color:var(--muted);font-size:11px;display:block}.partner-task-receipt-amount strong{color:var(--ink);font:700 18px/1.4 var(--heading-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;display:block}.partner-task-receipt-amount strong>span{font:500 12px/1.4 var(--font)}.partner-task-receipt-status-credited{border-color:var(--signal-mint-border);background:var(--signal-mint-surface);color:var(--signal-mint-ink)}.partner-task-receipt[data-receipt-status=credited] .partner-task-receipt-amount strong{color:var(--signal-mint-ink)}.partner-tasks-page :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.partner-task-events ol{margin:16px 0 0;padding-left:24px}.partner-task-events li{border-top:1px solid var(--line);color:var(--muted);padding:12px 0 12px 5px}.partner-task-events li>span{color:var(--ink);overflow-wrap:anywhere;font-size:14px;line-height:1.6;display:block}.partner-task-events strong{color:var(--accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:5px;font-size:13px;line-height:1.5;display:block}@media (width<=760px){.partner-tasks-toolbar,.signal-workspace .partner-tasks-page [data-partner-tasks-results]{padding:14px}.partner-tasks-toolbar form{grid-template-columns:minmax(0,1fr)}.partner-tasks-filter-actions{gap:8px}.partner-tasks-filter-actions>.button{flex:120px}.partner-tasks-filter-actions .text-link{margin-left:0}.signal-workspace .partner-tasks-page .partner-task-card{grid-template-columns:minmax(0,1fr);gap:14px}.signal-workspace .partner-tasks-page .partner-task-card .partner-card-aside{border:0;grid-template-columns:minmax(0,1fr);padding:0}.partner-tasks-empty{flex-direction:column;gap:12px}.partner-task-receipt{grid-template-columns:minmax(0,1fr)}.partner-task-receipt-amount{text-align:left}.partner-task-launch .button{width:100%}}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work{background:#ecfdf5;border:1px solid #b7e6d2;border-radius:8px;min-width:0;margin:22px 0;padding:20px}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-heading{margin-bottom:16px}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-heading-title{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-heading-title h2{color:var(--ink);font:700 21px/1.4 var(--heading-font);overflow-wrap:anywhere;margin:0}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-icon{color:#087f5b;background:#fff;border:1px solid #b7e6d2;border-radius:6px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-icon .icon{width:18px;height:18px}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-count{color:#087f5b;white-space:nowrap;background:#fff;border:1px solid #b7e6d2;border-radius:5px;padding:4px 9px;font-size:12px;font-weight:600;line-height:1.5}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-heading>p{color:#526078;max-width:90ch;margin:10px 0 0;font-size:13px;line-height:1.7}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-empty{color:#526078;border-top:1px solid #b7e6d2;margin:0;padding-top:14px;font-size:13px;line-height:1.7}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-list{gap:12px;display:grid}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-card{background:#fff;border:1px solid #cce9dc;border-radius:6px;grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:20px;padding:18px;display:grid}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-main{min-width:0}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:11px;line-height:1.6;display:flex}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-status{color:#164bff;overflow-wrap:anywhere;background:#f4f7ff;border:1px solid #dbe4ff;border-radius:5px;align-items:center;gap:6px;max-width:100%;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-status .icon{flex:0 0 14px;width:14px;height:14px}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-status:is(.is-expired,.is-uncertain){color:#92400e;background:#fff8f2;border-color:#efd7cc}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-card h3{font:650 16px/1.5 var(--heading-font);overflow-wrap:anywhere;margin:10px 0 6px}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-card h3 a{color:var(--ink)}.signal-theme.signal-workspace .partner-tasks-page .task-work-card .partner-copy-original-title a{color:inherit}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-card h3 a:hover{color:var(--accent)}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-description{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-dates{flex-wrap:wrap;gap:8px 24px;margin:14px 0 0;display:flex}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-dates dt{color:var(--muted);margin-bottom:3px;font-size:11px}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-dates dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:12px;line-height:1.6}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-expired-note{color:#92400e;margin:10px 0 0;font-size:12px;line-height:1.6}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-action{border-left:1px solid var(--line);align-content:start;gap:7px;min-width:0;padding-left:18px;display:grid}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-action>span{color:var(--muted);font-size:11px;line-height:1.5}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-amount{color:var(--ink);font:700 20px/1.4 var(--heading-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-amount small{font-size:11px;font-weight:500}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-amount.is-variable{font:600 13px/1.6 var(--font)}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-action .button{min-height:44px;margin-top:7px}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-available-heading h2{font:700 21px/1.4 var(--heading-font);margin:28px 0 6px}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-available-heading p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.partner-tasks-filter-scope{color:var(--ink);margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.6}.signal-theme.signal-workspace .partner-tasks-page .task-work-detail{background:#ecfdf5;border:1px solid #b7e6d2;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin:20px 0;padding:18px 20px;display:grid}.signal-theme.signal-workspace .partner-tasks-page .task-work-detail.is-archived{border-color:var(--line);background:#f4f7fc}.signal-theme.signal-workspace .partner-tasks-page .task-work-detail-main{min-width:0}.signal-theme.signal-workspace .partner-tasks-page .task-work-detail-main>h2{font:700 18px/1.4 var(--heading-font);margin:0}.signal-theme.signal-workspace .partner-tasks-page .task-work-detail-main>p{color:#526078;margin:8px 0 0;font-size:12px;line-height:1.7}.signal-theme.signal-workspace .partner-tasks-page .task-work-detail form{min-width:0;margin:0}.signal-theme.signal-workspace .partner-tasks-page .task-work-start{border-color:var(--line);background:#fff}.signal-theme.signal-workspace .partner-tasks-page .partner-task-unavailable>p{color:var(--muted);margin:12px 0 18px;font-size:14px;line-height:1.7}.signal-theme.signal-workspace .partner-tasks-page .partner-task-unavailable>.button{margin-top:16px}@media (width<=760px){.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work{padding:14px}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-card{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-action{border-left:0;border-top:1px solid var(--line);padding:14px 0 0}.signal-theme.signal-workspace .partner-tasks-page .task-work-detail{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px}.signal-theme.signal-workspace .partner-tasks-page .task-work-detail form .button{width:100%}}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-cancel{gap:7px;min-width:0;margin:0;display:grid}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-cancel-button{color:#536078;white-space:normal;background:#fff;border-color:#d5dbe6;width:100%;min-height:44px;margin-top:0;padding-inline:12px;line-height:1.5}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-cancel-button:hover{color:#164bff;background:#f4f7ff;border-color:#164bff}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-cancel-button[aria-disabled=true]{cursor:progress;opacity:.7}.signal-theme.signal-workspace :is(.native-tasks-page,.partner-tasks-page) .task-work-cancel-hint{color:#536078;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.6}.signal-workspace .partner-shortlinks-toolbar{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 24px;padding:16px 18px;display:grid}.signal-workspace .partner-shortlinks-consent{color:var(--muted);align-items:flex-start;gap:10px;margin:0;font-size:12px;line-height:1.65;display:flex}.partner-shortlinks-consent .icon{width:18px;height:18px;color:var(--accent);flex:0 0 18px;margin-top:2px}.signal-workspace .partner-shortlinks-page .button{white-space:normal;gap:8px;max-width:100%;min-height:44px;font-size:13px}.signal-workspace .partner-shortlinks-page .button[aria-busy=true]{cursor:progress}.signal-workspace .partner-shortlinks-summary{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 20px;margin:16px 0 12px;font-size:12px;line-height:1.6;display:flex}.signal-workspace .partner-shortlinks-summary p{margin:0}.signal-workspace .partner-shortlinks-list{gap:12px;display:grid}.signal-workspace .partner-shortlinks-card{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(170px,200px) 180px;align-items:center;gap:18px 24px;padding:20px;display:grid}.signal-workspace .partner-shortlinks-card-main{min-width:0}.signal-workspace .partner-shortlinks-card h2{font:700 18px/1.45 var(--heading-font);overflow-wrap:anywhere;margin:8px 0}.signal-workspace .partner-shortlinks-check{color:#087f5b;align-items:center;gap:5px;max-width:100%;font-size:11px;line-height:1.5;display:inline-flex}.partner-shortlinks-check .icon{flex:0 0 15px;width:15px;height:15px}.signal-workspace .partner-shortlinks-remaining{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px;line-height:1.6}.signal-workspace .partner-shortlinks-reward{min-width:0}.signal-workspace .partner-shortlinks-reward>span{color:var(--muted);font-size:11px;line-height:1.6;display:block}.signal-workspace .partner-shortlinks-reward strong{color:var(--accent);font:700 20px/1.45 var(--heading-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:5px;display:block}.signal-workspace .partner-shortlinks-reward small{font:500 11px/1.5 var(--font)}.signal-workspace .partner-shortlinks-action{gap:6px;min-width:0;display:grid}.signal-workspace .partner-shortlinks-action .button{width:100%}.signal-workspace .partner-shortlinks-action p{color:var(--muted);text-align:center;margin:0;font-size:11px;line-height:1.6}.signal-workspace .partner-shortlinks-empty{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:flex-start;gap:14px;margin-top:16px;padding:20px;display:flex}.partner-shortlinks-empty>.icon-box{flex-shrink:0}.partner-shortlinks-empty>div{min-width:0}.signal-workspace .partner-shortlinks-empty h2{overflow-wrap:anywhere;margin:0 0 6px;font-size:19px;line-height:1.45}.signal-workspace .partner-shortlinks-empty p{max-width:80ch;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.signal-workspace .partner-shortlinks-confirmation{margin-top:20px}.signal-workspace .partner-shortlinks-page :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.signal-workspace .shortlink-viewer{background:#fff;border:1px solid #b9caff;border-radius:8px;margin:20px 0;overflow:clip}.signal-workspace .shortlink-viewer-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 12px;display:flex}.signal-workspace .shortlink-viewer-header>div{min-width:0}.signal-workspace .shortlink-viewer-header h2{font:700 21px/1.4 var(--heading-font);margin:3px 0 0;scroll-margin-top:96px}.signal-workspace .shortlink-viewer-title{color:var(--text);overflow-wrap:anywhere;margin:7px 0 0;font-size:14px;line-height:1.6}.signal-workspace .shortlink-viewer-status{color:var(--muted);margin:0;padding:0 20px 16px;font-size:12px;line-height:1.7}.signal-workspace .shortlink-viewer-host:empty{display:none}.signal-workspace .shortlink-viewer-host{border-block:1px solid var(--line);background:var(--canvas);width:100%;min-width:0}.signal-workspace .shortlink-viewer-host iframe{background:#fff;border:0;width:100%;height:min(72vh,760px);min-height:440px;display:block}.signal-workspace .shortlink-viewer-footer{justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 20px;display:flex}.signal-workspace .shortlink-viewer-footer p{max-width:65ch;color:var(--muted);margin:0;font-size:12px;line-height:1.7}.signal-workspace .shortlink-viewer-footer .button,.signal-workspace .shortlink-viewer-header .button{flex-shrink:0}.signal-workspace .shortlink-receipt{background:#ecfdf5;border:1px solid #b7e6d2;border-radius:8px;align-items:flex-start;gap:14px;margin:20px 0;padding:18px 20px;display:flex}.signal-workspace .shortlink-receipt>.icon-box{color:#087f5b;background:#fff;border-color:#b7e6d2;flex-shrink:0}.signal-workspace .shortlink-receipt>div{flex:1;min-width:0}.signal-workspace .shortlink-receipt h2{font:700 18px/1.45 var(--heading-font);margin:0 0 7px}.signal-workspace .shortlink-receipt p{overflow-wrap:anywhere;margin:0;line-height:1.7}.signal-workspace .shortlink-receipt strong{color:#087f5b;font:700 21px/1.4 var(--heading-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0;display:block}.signal-workspace .shortlink-receipt .text-link{flex-shrink:0;align-items:center;gap:8px;min-height:44px;display:inline-flex}.signal-workspace .shortlink-viewer h2:focus,.signal-workspace .shortlink-receipt h2:focus{outline:2px solid var(--accent);outline-offset:4px}.signal-workspace [data-shortlinks-stale] [data-shortlink-open]{opacity:.55;cursor:not-allowed}@media (width<=900px){.signal-workspace .partner-shortlinks-card{grid-template-columns:minmax(0,1fr) 180px}.signal-workspace .partner-shortlinks-card-main{grid-column:1/-1}}@media (width<=560px){.signal-workspace .shortlink-viewer-header{flex-wrap:wrap;padding:16px}.signal-workspace .shortlink-viewer-status{padding:0 16px 16px}.signal-workspace .shortlink-viewer-footer{flex-direction:column;align-items:stretch;padding:16px}.signal-workspace .shortlink-viewer-host iframe{height:65vh;min-height:400px}.signal-workspace .shortlink-receipt{flex-wrap:wrap;padding:16px}.signal-workspace .shortlink-receipt .text-link{flex-basis:100%}.signal-workspace .partner-shortlinks-toolbar,.signal-workspace .partner-shortlinks-card{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.signal-workspace .partner-shortlinks-toolbar .button{width:100%}.signal-workspace .partner-shortlinks-empty{flex-direction:column;gap:12px;padding:16px}.signal-workspace .partner-shortlinks-action{margin-top:2px}}html:has([data-header-balance]){--header-balance-offset:160px;scroll-padding-top:calc(var(--header-balance-offset) + 16px)}.signal-theme:has([data-header-balance]) .signal-topbar{z-index:70;position:sticky;top:0;box-shadow:0 2px 8px #172e6405}.signal-theme:has([data-header-balance]) .signal-header-actions{margin-left:0}.signal-theme:has([data-header-balance]) .signal-location{flex:100px}.signal-theme:has([data-header-balance]) .signal-location>span:last-child{max-width:34ch}.signal-theme .header-balance{flex:none;min-width:0;max-width:100%;margin-left:auto;position:relative}.signal-theme .header-balance-trigger{color:#087f5b;cursor:pointer;background:#ecfdf5;border:1px solid #b7e6d2;border-radius:7px;align-items:center;gap:10px;max-width:100%;min-height:50px;padding:7px 11px;list-style:none;display:flex}.header-balance-trigger::-webkit-details-marker{display:none}.header-balance-trigger::marker{content:""}.signal-theme .header-balance-trigger:hover{border-color:#8cccb2}.signal-theme .header-balance-icon{background:#d8f6e9;border-radius:6px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.header-balance-icon .icon{width:17px;height:17px}.header-balance-copy{min-width:0}.signal-theme .header-balance-label{margin-bottom:2px;font-size:10px;font-weight:500;line-height:1.35;display:block}.signal-theme .header-balance-amount{color:#087f5b;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 4px;font-size:15px;font-weight:650;line-height:1.4;display:flex}.header-balance-amount>span{white-space:nowrap}.signal-theme .header-balance-amount small{font-size:10px;font-weight:500}.header-balance-chevron{flex:0 0 15px;width:15px;height:15px;margin-left:auto}.header-balance[open] .header-balance-chevron{transform:rotate(180deg)}.signal-theme .header-balance-status{color:#536078;overflow-wrap:anywhere;max-width:25ch;font-size:10px;line-height:1.45;display:block}.header-balance-status:empty{display:none}.signal-theme .header-balance-panel{z-index:85;width:min(320px,100vw - 32px);max-height:calc(100vh - var(--header-balance-offset,160px) - 20px);max-height:calc(100dvh - var(--header-balance-offset,160px) - 20px);overscroll-behavior:contain;color:#111827;background:#fff;border:1px solid #d5dbe6;border-radius:10px;padding:20px;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 14px 40px #172e641c}.signal-theme .header-balance-panel h2{letter-spacing:-.4px;margin:0 0 18px;font-size:19px;line-height:1.35}.header-balance-values{gap:14px;margin:0;display:grid}.header-balance-values>div{border-bottom:1px solid #e3e8f0;min-width:0;padding-bottom:14px}.header-balance-values dt{color:#536078;margin:0 0 5px;font-size:12px;line-height:1.5}.header-balance-values dd{color:#111827;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:3px 5px;margin:0;font-size:17px;font-weight:600;line-height:1.5;display:flex}.header-balance-values dd>span{white-space:nowrap}.header-balance-values dd small{font-size:11px;font-weight:500}.header-balance-values>div:first-child dd{color:#087f5b}.signal-theme .header-balance-values .header-balance-deposit{margin-top:10px}.signal-theme .header-balance-deposit .button{color:#087f5b;white-space:normal;background:#ecfdf5;border-color:#b7e6d2;border-radius:6px;min-height:44px;padding:8px 12px;font-size:12px}.signal-theme .header-balance-deposit .button:hover{color:#066348;background:#d8f6e9;border-color:#8cccb2}.signal-theme .header-balance-note{color:#536078;margin:14px 0 0;font-size:12px;line-height:1.6}.signal-theme .header-balance-wallet{color:#164bff;width:100%;min-height:44px;margin-top:8px;font-size:13px}.signal-theme .header-balance :is(summary,a):focus-visible{outline-offset:3px;outline:3px solid #164bff}.header-balance [hidden]{display:none!important}.header-balance-mobile-logout{display:none}.signal-theme:has([data-header-balance]) .signal-navigation-menu{margin:0;position:relative}.signal-theme:has([data-header-balance]) .signal-menu-content{z-index:75;max-height:calc(100vh - var(--header-balance-offset,160px) - 12px);max-height:calc(100dvh - var(--header-balance-offset,160px) - 12px);overscroll-behavior:contain;background:#fff;border:1px solid #d5dbe6;border-radius:0 0 10px 10px;padding:12px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #172e641a}.signal-theme:has([data-header-balance]) .member-notification-panel{max-height:calc(100vh - var(--header-balance-offset,160px) - 12px);max-height:calc(100dvh - var(--header-balance-offset,160px) - 12px)}@media (width<=1440px){.signal-theme.signal-public:has([data-header-balance]) .signal-public-nav{display:none}}@media (width>=1101px){html:has(.signal-workspace [data-header-balance]){--header-balance-offset:100px}.signal-theme.signal-public:has([data-header-balance]) .signal-topbar{gap:12px 14px}.signal-theme.signal-public:has([data-header-balance]) .signal-public-nav{gap:12px}.signal-theme.signal-public:has([data-header-balance]) .signal-header-actions{flex:none;gap:8px}.signal-theme.signal-public:has([data-header-balance]) :is(.signal-header-actions,.signal-account-nav){flex-wrap:nowrap}.signal-theme.signal-public:has([data-header-balance]) .signal-account-nav{gap:8px}.signal-theme.signal-public:has([data-header-balance]) .signal-account-nav .button{gap:8px;padding-inline:10px;font-size:13px}.signal-theme.signal-public:has([data-header-balance]) .language-switch-trigger{padding-inline:8px}}@media (width<=1100px){html:has([data-header-balance]){--header-balance-offset:208px}.signal-theme:has([data-header-balance]) .signal-topbar{gap:8px 12px;padding-bottom:0}.signal-theme:has([data-header-balance]) .signal-header-brand{order:0;width:auto;min-width:0}.signal-theme:has([data-header-balance]) .signal-header-actions{flex:none;order:1;gap:8px;width:auto;margin-left:auto}.signal-theme:has([data-header-balance]) .signal-account-nav{display:none}.signal-theme:has([data-header-balance]) .language-switch-name{display:none}.signal-theme:has([data-header-balance]) .language-switch-code{display:inline}.signal-theme:has([data-header-balance]) .language-switch-trigger{gap:5px;padding:8px 7px}.signal-theme:has([data-header-balance]) .language-switch-panel{inset-inline:auto 0}.signal-theme .header-balance{flex-basis:100%;order:2;width:100%;margin:0}.signal-theme .header-balance-trigger{width:100%;min-height:50px}.signal-theme .header-balance-amount{font-size:16px}.signal-theme .header-balance-panel{width:100%;padding:18px}.signal-theme:has([data-header-balance]) .signal-navigation-menu{order:3}.signal-theme:has([data-header-balance]) .signal-navigation-menu>summary{min-height:44px;padding-block:8px}.signal-theme:has([data-header-balance]) .header-balance-mobile-logout{border-top:1px solid #d5dbe6;margin-top:14px;padding-top:14px;display:block}.signal-theme:has([data-header-balance]) .header-balance-mobile-logout .button{width:100%}}@media (width<=560px){.signal-theme:has([data-header-balance]) .signal-brand{font-size:24px}.signal-theme:has([data-header-balance]) .signal-topbar{padding-inline:16px}}.signal-theme .attempt-recovery{border-top:1px solid var(--line,#d8e1f0);gap:12px;margin-top:20px;padding-top:20px;display:grid}.signal-theme .attempt-recovery form,.signal-theme .attempt-recovery p,.signal-theme .active-attempt-actions form{min-width:0;margin:0}.signal-theme .attempt-recovery .button{white-space:normal;height:auto;min-height:44px}.signal-theme .active-attempt-banner .active-attempt-actions{flex-wrap:wrap;flex:0 auto;align-items:center;gap:10px;display:flex}.signal-theme .active-attempt-actions .button{white-space:normal;height:auto;min-height:44px}@media (width<=600px){.signal-theme .active-attempt-banner .active-attempt-actions{width:100%}.signal-theme .active-attempt-actions>*,.signal-theme .active-attempt-actions form .button{flex:160px;width:100%}.signal-theme .attempt-recovery .button{width:100%}}.advertiser-management-list{gap:14px;margin-block:16px;display:grid}.advertiser-management-row{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,2fr) minmax(165px,.9fr) minmax(130px,.75fr) minmax(125px,.7fr);align-items:start;gap:24px;padding:22px;display:grid}.advertiser-management-row>*{min-width:0}.advertiser-management-content :is(h2,h3){overflow-wrap:anywhere;margin:5px 0 8px;font-size:18px;line-height:1.4}.advertiser-management-content :is(h2,h3) a{color:var(--ink);text-decoration:none}.advertiser-management-content :is(h2,h3) a:hover{color:var(--accent)}.advertiser-management-content .eyebrow{margin:0;font-size:10px}.advertiser-management-url{color:var(--muted);overflow-wrap:anywhere;margin:0 0 12px;font-size:12px}.advertiser-management-price{margin:0;font-size:12px;line-height:1.7}.advertiser-management-price strong{color:var(--ink);font-variant-numeric:tabular-nums}.advertiser-row-actions,.advertiser-detail-toolbar{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.advertiser-row-actions{margin-top:12px}.advertiser-row-actions .text-link{gap:7px;font-size:12px}.advertiser-row-actions .icon{width:16px;height:16px}.advertiser-detail-toolbar{gap:10px;margin-block:18px 24px}.advertiser-management-budget{border:1px solid var(--signal-mint-border,#b7e6d2);background:var(--signal-mint-surface,#ecfdf5);border-radius:7px;padding:14px}.advertiser-management-budget dl,.advertiser-management-statistics{gap:14px;margin:0;display:grid}.advertiser-management-row dt{color:var(--muted);font-size:11px;line-height:1.5}.advertiser-management-row dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:3px 0 0;font-size:16px;font-weight:650;line-height:1.5}.advertiser-management-row small{color:var(--muted);font-size:10px;font-weight:400}.advertiser-management-budget dd{color:var(--signal-mint-ink,#087f5b)}.advertiser-management-budget .advertiser-reserved{color:var(--muted);font-size:13px}.advertiser-management-budget .advertiser-fund-trigger{width:100%;margin-top:14px;padding-inline:10px;font-size:12px}.advertiser-management-status{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.advertiser-management-status .native-task-rating{max-width:100%}.advertiser-management-status .text-link{overflow-wrap:anywhere;font-size:12px}.advertiser-enhanced-action{margin-block:18px;display:none}.advertiser-management-ready .advertiser-enhanced-action{display:block}.advertiser-management-ready [data-fund-fallback]{display:none}[data-entity-run][hidden]{display:none!important}.advertiser-fund-dialog{border:1px solid var(--line,#e1e7f0);width:min(480px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink,#101828);box-sizing:border-box;background:#fff;border-radius:12px;margin:auto;padding:24px;overflow:auto}.advertiser-fund-dialog::backdrop{background:#10182873}.advertiser-dialog-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.advertiser-dialog-heading>div{min-width:0}.advertiser-dialog-heading h2{letter-spacing:-.5px;margin:3px 0 0;font-size:23px;line-height:1.3}.advertiser-dialog-heading .eyebrow{margin:0;font-size:10px}.advertiser-dialog-close{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 44px;place-items:center;margin:-8px -8px 0 0;font:26px/1 sans-serif;display:grid}.advertiser-dialog-close:hover{background:#f4f7fc}.advertiser-dialog-task{overflow-wrap:anywhere;margin-block:20px 6px;font-size:14px;font-weight:600}.advertiser-dialog-balances{background:#ecfdf5;border:1px solid #b7e6d2;border-radius:7px;grid-template-columns:1fr 1fr;gap:18px;margin-block:20px;padding:16px;display:grid}.advertiser-dialog-balances>div{min-width:0}.advertiser-dialog-balances dt{color:#446a5d;font-size:11px}.advertiser-dialog-balances dd{color:#087f5b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:5px 0 0;font-size:16px;font-weight:650}.advertiser-dialog-balances small{font-size:10px;font-weight:400}.advertiser-fund-dialog .form-field{margin-bottom:16px}.advertiser-fund-dialog .form-field input{box-sizing:border-box;width:100%}.advertiser-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.advertiser-dialog-actions .button{flex:auto}.advertiser-fund-status{color:#7a4310;overflow-wrap:anywhere;background:#fff4e5;border-radius:6px;padding:12px;font-size:13px;line-height:1.6}.advertiser-fund-status[data-state=success]{color:#087f5b;background:#ecfdf5}.advertiser-fund-status[data-state=working]{color:var(--accent);background:#edf2ff}.advertiser-fund-dialog [readonly]{background:#f4f7fc}@media (width<=1350px){.advertiser-management-row{grid-template-columns:minmax(0,1.8fr) minmax(160px,1fr) minmax(120px,.85fr);gap:18px}.advertiser-management-status{border-top:1px solid var(--line);flex-flow:wrap;grid-column:1/-1;align-items:center;padding-top:14px}}@media (width<=760px){.advertiser-management-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:18px}.advertiser-management-content{grid-column:1/-1}.advertiser-management-budget{padding:12px}.advertiser-management-status{gap:8px 12px}.advertiser-row-actions{gap:3px 16px}}@media (width<=380px){.advertiser-management-row{grid-template-columns:minmax(0,1fr)}.advertiser-management-statistics{grid-template-columns:repeat(2,minmax(0,1fr))}.advertiser-fund-dialog{padding:18px}.advertiser-dialog-balances{grid-template-columns:1fr;gap:12px}.advertiser-detail-toolbar>.button{width:100%}}.advertiser-controls{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;max-width:100%;display:flex}.advertiser-control-status{border:1px solid var(--line);color:#475467;overflow-wrap:anywhere;background:#f4f7fb;border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:5px 10px;font-size:11px;font-weight:600;line-height:1.45;display:inline-flex}.advertiser-control-status[data-tone=success]{color:#087f5b;background:#ecfdf5;border-color:#b7e6d2}.advertiser-control-status[data-tone=warning]{color:#854d0e;background:#fff8e8;border-color:#f1d5a1}.advertiser-control-hint,.advertiser-control-feedback{max-width:48ch;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.advertiser-control-actions{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.advertiser-control-actions form{max-width:100%;margin:0}.advertiser-controls .button{white-space:normal;text-align:center;max-width:100%;min-height:44px;padding:10px 14px;font-size:12px}.advertiser-control-feedback{color:#854d0e}.advertiser-control-feedback[data-state=updated]{color:#087f5b}.advertiser-control-feedback:is([data-state=loading_run],[data-state=loading_pause],[data-state=loading_refresh]){color:var(--accent)}.advertiser-controls:focus-visible,.advertiser-controls .button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.advertiser-controls[aria-busy=true] .button{cursor:progress}.advertiser-controls [hidden]{display:none!important}.workspace-page>.advertiser-controls{margin-block:18px}@media (width<=1350px){.advertiser-management-status>.advertiser-controls{flex:260px}}.native-review-page{min-width:0}.native-review-totals{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.native-review-totals>div{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:16px 18px}.native-review-totals>div:first-child{background:#ecfdf5;border-color:#b7e6d2}.native-review-totals span{color:var(--muted);font-size:12px;line-height:1.5;display:block}.native-review-totals strong{font-variant-numeric:tabular-nums;margin-top:6px;font-size:24px;line-height:1.3;display:block}.native-review-tabs{flex-wrap:wrap;gap:8px;margin-block:16px;display:flex}.native-review-tabs a{border:1px solid var(--line);min-height:44px;color:var(--muted);border-radius:6px;align-items:center;padding:10px 16px;font-size:13px;display:flex}.native-review-tabs a[aria-current=page]{color:var(--accent);border-color:var(--accent);background:#edf2ff}.native-review-feedback{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.native-review-feedback p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.native-review-queue{gap:16px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-review-row{min-width:0;padding:20px 24px}.native-review-row-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.signal-theme.signal-workspace .native-tasks-page .native-review-row-heading h2{margin:0;font-size:16px}.native-review-row-heading p{color:var(--muted);margin:5px 0;font-size:11px}.native-review-evidence{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.native-review-evidence>div{min-width:0}.signal-theme.signal-workspace .native-tasks-page .native-review-evidence .native-task-saved-report{margin:16px 0 8px;padding:14px 16px;font-size:13px;line-height:1.75}.native-review-instructions>summary{min-height:44px;color:var(--accent);cursor:pointer;padding:10px 0;font-size:12px}.native-review-instructions[open]{padding-bottom:12px}.signal-theme.signal-workspace .native-tasks-page .native-review-instructions h3{margin:12px 0 4px;font-size:13px}.native-review-row-meta{color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin:10px 0 16px;font-size:11px;line-height:1.7;display:flex}.native-review-row-meta strong{color:var(--ink);font-variant-numeric:tabular-nums}.native-review-row-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:start;gap:10px;padding-top:16px;display:flex}.native-review-row-actions>form{margin:0}.native-review-row-actions .button{white-space:normal;min-height:44px;padding:10px 16px;font-size:12px}.native-review-reason{min-width:0}.native-review-reason>summary{cursor:pointer;min-height:44px;list-style:none;display:inline-flex}.native-review-reason>summary::-webkit-details-marker{display:none}.native-review-reason[open]{flex:320px}.native-review-reason form{gap:10px;max-width:600px;margin-top:14px;display:grid}.native-review-reason label{font-size:12px;font-weight:600}.native-review-reason textarea{resize:vertical;box-sizing:border-box;width:100%;min-height:96px}.native-review-reason form .button{justify-self:start}.native-review-rework-note{color:#165f48;background:#ecfdf5;border:1px solid #b7e6d2;border-radius:7px;padding:14px 16px;font-size:13px;line-height:1.7}.native-review-rework-note p{margin:7px 0}.native-review-row [data-review-row-error]{margin:12px 0 0}.native-review-count-link{color:#087f5b;font-variant-numeric:tabular-nums;background:#ecfdf5;border:1px solid #b7e6d2;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:4px 10px;display:inline-flex}.native-review-count-link .icon{width:15px;height:15px}.native-report-image{width:180px;max-width:100%;color:var(--accent);gap:8px;margin-block:16px;font-size:12px;display:grid}.native-report-image img{object-fit:contain;border:1px solid var(--line);background:#f4f7fc;border-radius:6px;width:100%;height:120px}.native-report-image>span{align-items:center;gap:8px;min-height:30px;display:flex}.native-report-image .icon{width:14px;height:14px}.native-screenshot-setting{align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.native-screenshot-setting input{width:18px;height:18px;accent-color:var(--accent)}[data-native-screenshot-setting].is-unavailable{color:var(--muted)}.native-screenshot-input{width:100%;min-width:0}.native-screenshot-input>label{font-size:13px;font-weight:600}.native-screenshot-drop{background:#f8faff;border:1px dashed #aebed7;border-radius:8px;margin-top:10px;padding:18px}.native-screenshot-drop[data-dragging=true]{background:#ecfdf5;border-color:#087f5b}.native-screenshot-drop input{width:100%;min-height:44px;font-size:12px}.native-screenshot-drop input::file-selector-button{border:1px solid var(--line);min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:#fff;border-radius:6px;margin-right:12px;padding:10px 12px}.native-screenshot-selection{justify-items:start;gap:10px;margin-top:14px;display:grid}.native-screenshot-selection img{object-fit:contain;border:1px solid var(--line);background:#f4f7fc;border-radius:6px;width:auto;max-width:min(100%,420px);height:auto;max-height:260px;display:block}.native-screenshot-selection p{overflow-wrap:anywhere;margin:0;font-size:12px}.native-screenshot-input [role=status]{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.6}.native-screenshot-dialog{border:1px solid var(--line);width:min(1100px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-sizing:border-box;background:#fff;border-radius:10px;margin:auto;padding:20px;overflow:auto}.native-screenshot-dialog::backdrop{background:#101828a6}.native-screenshot-dialog>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.signal-theme.signal-workspace .native-tasks-page .native-screenshot-dialog h2{margin:0;font-size:18px}.native-screenshot-dialog>img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 210px);margin:auto;display:block}.native-screenshot-dialog>a{min-height:44px;margin-top:12px;display:inline-flex}.native-review-page :is(a,button,summary,textarea):focus-visible,.native-screenshot-input :is(button,input,[tabindex]):focus-visible,.native-screenshot-dialog :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #164bff}@media (width<=700px){.native-review-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.native-review-evidence{grid-template-columns:minmax(0,1fr);gap:0}.native-report-image{width:160px;margin-top:4px}.native-review-row-meta{gap:6px;display:grid}.signal-theme.signal-workspace .native-tasks-page .native-review-row{padding:18px}.native-review-row-heading{flex-wrap:wrap}}@media (width<=400px){.native-review-totals>div{padding:12px}.native-review-row-actions{gap:8px}.native-review-reason[open]{flex-basis:100%}.native-screenshot-dialog{padding:16px}.native-screenshot-dialog>header{flex-direction:column;align-items:start}}.signal-theme.signal-workspace .native-tasks-page .native-task-status.is-rework{color:#164bff;background:#edf2ff;border-color:#b7c9f8}.signal-theme .home-quick-signup{background:#fff;border:1px solid #d8e9e1;border-left:4px solid #9ee3c5;border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:28px 48px;margin-bottom:18px;padding:26px 28px;display:grid}.signal-theme .home-quick-signup-copy,.signal-theme .home-quick-signup-actions{min-width:0}.signal-theme .home-quick-signup .home-quick-signup-eyebrow{color:var(--s2-green,#087e66);align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.signal-theme .home-quick-signup-eyebrow .icon{width:18px;height:18px}.signal-theme .home-quick-signup h2{overflow-wrap:anywhere;font-size:clamp(22px,2.2vw,28px);line-height:1.3}.signal-theme .home-quick-signup .home-quick-signup-description{max-width:51ch;color:var(--s2-muted,#536078);margin-top:10px;font-size:13px;line-height:1.65}.signal-theme .home-quick-signup .home-quick-signup-login{color:var(--s2-muted,#536078);flex-wrap:wrap;align-items:center;gap:0 8px;margin-top:10px;font-size:12px;display:flex}.signal-theme .home-quick-signup-login a{min-height:44px;color:var(--s2-blue,#164bff);text-underline-offset:3px;align-items:center;gap:6px;font-weight:600;text-decoration:underline;display:inline-flex}.signal-theme .home-quick-signup-login a:hover{text-decoration-thickness:2px}.signal-theme .home-quick-signup-login .icon{width:16px;height:16px}.signal-theme .home-quick-signup .social-auth-options{margin-block:0 12px}.signal-theme .home-quick-signup .social-auth-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-theme .home-quick-signup .social-auth-buttons>form:only-child{grid-column:1/-1}.signal-theme .home-quick-signup .button.social-auth-button{height:100%;min-height:48px}.signal-theme .home-quick-signup .social-auth-options>.field-hint,.signal-theme .home-quick-signup .home-quick-signup-hint{color:var(--s2-muted,#536078);margin-top:12px;font-size:11px;line-height:1.65}.signal-theme .home-quick-signup .home-quick-signup-email{white-space:normal;text-align:center;overflow-wrap:anywhere;justify-content:center;min-height:48px}.signal-theme .home-quick-signup-email>span{min-width:0}@media (width<=1040px){.signal-theme .home-quick-signup{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px}.signal-theme .home-quick-signup .home-quick-signup-description{max-width:72ch}.signal-theme .home-quick-signup .home-quick-signup-login{margin-top:4px}}@media (width<=640px){.signal-theme .home-quick-signup{gap:14px;padding:20px 16px}.signal-theme .home-quick-signup .social-auth-buttons{grid-template-columns:minmax(0,1fr)}}.signal-theme .native-ptc-section .native-ptc-head,.signal-theme .native-ptc-section .native-ptc-row{grid-template-columns:minmax(0,1fr) 90px 154px 128px;align-items:center;column-gap:18px;display:grid}.signal-theme .native-ptc-section .native-ptc-head{border-bottom:1px solid var(--line);color:var(--muted);margin-top:14px;padding-bottom:9px;font-size:10px;line-height:1.5}.signal-theme .native-ptc-section .native-ptc-head-title{padding-left:44px}.signal-theme .native-ptc-section .native-ptc-head-action{text-align:center}.signal-theme .native-ptc-section .native-ptc-list{min-width:0}.signal-theme .native-ptc-section .native-ptc-row{border-bottom:1px solid var(--line);background:var(--paper);min-width:0;min-height:73px;padding:11px 0}.signal-theme .native-ptc-section .native-ptc-content{align-items:center;gap:12px;min-width:0;display:flex}.signal-theme .native-ptc-section .native-ptc-mark{width:32px;height:32px;color:var(--accent);background:#fbfcff;border:1px solid #dce4ff;border-radius:5px;flex:0 0 32px;place-items:center;display:grid}.signal-theme .native-ptc-section .native-ptc-mark .icon{width:17px;height:17px}.signal-theme .native-ptc-section .native-ptc-copy{flex:1;min-width:0}.signal-theme .native-ptc-section .native-ptc-title-line{align-items:center;gap:8px;min-width:0;display:flex}.signal-theme .native-ptc-section .native-ptc-title-line h3{min-width:0;color:var(--ink);font:700 14px/1.4 var(--heading-font);letter-spacing:-.2px;overflow-wrap:anywhere;margin:0}.signal-theme .native-ptc-section .native-ptc-preview{width:28px;height:28px;color:var(--muted);border-radius:3px;flex:0 0 28px;place-items:center;text-decoration:none;display:grid}.signal-theme .native-ptc-section .native-ptc-preview .icon{width:14px;height:14px}.signal-theme .native-ptc-section .native-ptc-preview:hover{color:var(--accent);background:#eef3ff}.signal-theme .native-ptc-section .native-ptc-preview:focus-visible,.signal-theme .native-ptc-section .native-ptc-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.signal-theme .native-ptc-section .native-ptc-description{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:12px;line-height:1.5;overflow:hidden}.signal-theme .native-ptc-section .native-ptc-availability{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.signal-theme .native-ptc-section .native-ptc-availability p:not(.sr-only){margin:2px 0 0}.signal-theme .native-ptc-section .native-ptc-row[data-native-ptc-state=active] .native-ptc-availability{color:var(--accent)}.signal-theme .native-ptc-section .native-ptc-row:not(.is-startable):not([data-native-ptc-state=preview]) .native-ptc-mark{border-color:var(--line);color:var(--muted);background:#f8f9fb}.signal-theme .native-ptc-section .native-ptc-duration{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:4px;font-size:11px;line-height:1.5;display:flex}.signal-theme .native-ptc-section .native-ptc-duration .icon{flex-shrink:0;width:13px;height:13px}.signal-theme .native-ptc-section .native-ptc-duration strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.signal-theme .native-ptc-section .native-ptc-reward{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 4px;font-size:9px;line-height:1.4;display:flex}.signal-theme .native-ptc-section .native-ptc-reward strong{min-width:0;color:var(--accent);letter-spacing:-.2px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:16px;font-weight:500}.signal-theme .native-ptc-section .native-ptc-terms-unavailable{min-width:0;color:var(--muted);overflow-wrap:anywhere;grid-column:2/4;margin:0;font-size:12px;line-height:1.5}.signal-theme .native-ptc-section .native-ptc-action,.signal-theme .native-ptc-section .native-ptc-action form{min-width:0;margin:0}.signal-theme .native-ptc-section .native-ptc-button{width:100%;height:auto;min-height:44px;box-shadow:none;text-align:center;white-space:normal;overflow-wrap:anywhere;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:8px 10px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.signal-theme .native-ptc-section .native-ptc-button .icon{flex-shrink:0;width:14px;height:14px}.signal-theme .native-ptc-section .native-ptc-button [data-submit-text]{min-width:0}.signal-theme .native-ptc-section .native-ptc-button:disabled{border-color:var(--line);color:var(--muted);opacity:1;background:#f4f6f9;font-size:11px}.signal-theme .native-ptc-section .start-feedback{overflow-wrap:anywhere;width:100%;max-width:none;margin:8px 0 0;padding:10px;font-size:12px;line-height:1.5}.signal-theme .native-ptc-section .start-feedback p{margin:0}.signal-theme .native-ptc-section .start-recovery-links{flex-wrap:wrap}.signal-theme .native-ptc-section .start-recovery-links a{min-height:44px}.signal-theme .native-ptc-section [hidden]{display:none!important}.signal-theme .native-ptc-section .native-ptc-row:has(.start-feedback:not([hidden])){row-gap:8px}.signal-theme .native-ptc-section .native-ptc-row:has(.start-feedback:not([hidden])) .native-ptc-action{grid-area:2/1/auto/-1}.signal-theme .native-ptc-section .native-ptc-row:has(.start-feedback:not([hidden])) .native-ptc-action form{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.signal-theme .native-ptc-section .native-ptc-row:has(.start-feedback:not([hidden])) .native-ptc-button{width:128px;max-width:100%}.signal-theme .native-ptc-section .native-ptc-row:has(.start-feedback:not([hidden])) .start-feedback{margin:0}.signal-theme .native-ptc-section .native-ptc-note p{margin:0}.signal-theme .native-ptc-section .native-ptc-note{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin:0;padding-top:12px;font-size:11px;line-height:1.5;display:flex}@media (width<=1100px) and (width>=701px){.signal-theme .native-ptc-section .native-ptc-head,.signal-theme .native-ptc-section .native-ptc-row{grid-template-columns:minmax(0,1fr) 70px 128px 114px;column-gap:12px}.signal-theme .native-ptc-section .native-ptc-title-line h3{font-size:13px}.signal-theme .native-ptc-section .native-ptc-reward strong{font-size:15px}.signal-theme .native-ptc-section .native-ptc-row:has(.start-feedback:not([hidden])) .native-ptc-button{width:114px}}@media (width<=700px){.signal-theme .native-ptc-section .native-ptc-head{display:none}.signal-theme .native-ptc-section .native-ptc-list{border-top:1px solid var(--line);margin-top:12px}.signal-theme .native-ptc-section .native-ptc-row{grid-template-columns:minmax(0,1fr) 64px 104px;grid-template-areas:"content content content""reward time action";gap:8px;min-height:0;padding:13px 0}.signal-theme .native-ptc-section .native-ptc-content{grid-area:content;align-items:flex-start;gap:8px}.signal-theme .native-ptc-section .native-ptc-mark{flex-basis:27px;width:27px;height:27px;margin-top:2px}.signal-theme .native-ptc-section .native-ptc-mark .icon{width:15px;height:15px}.signal-theme .native-ptc-section .native-ptc-title-line{align-items:flex-start;gap:3px}.signal-theme .native-ptc-section .native-ptc-title-line h3{padding-top:2px;font-size:13px}.signal-theme .native-ptc-section .native-ptc-preview{flex-basis:44px;width:44px;height:44px;margin-block:-7px}.signal-theme .native-ptc-section .native-ptc-description{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:2px;font-size:11px;display:-webkit-box}.signal-theme .native-ptc-section .native-ptc-availability{font-size:11px}.signal-theme .native-ptc-section .native-ptc-duration{grid-area:time;gap:3px;font-size:10px}.signal-theme .native-ptc-section .native-ptc-duration strong{font-size:12px}.signal-theme .native-ptc-section .native-ptc-duration .icon{width:12px;height:12px}.signal-theme .native-ptc-section .native-ptc-reward{grid-area:reward;gap:2px 3px}.signal-theme .native-ptc-section .native-ptc-reward strong{font-size:14px}.signal-theme .native-ptc-section .native-ptc-action{grid-area:action}.signal-theme .native-ptc-section .native-ptc-terms-unavailable{grid-area:2/1/auto/3;font-size:11px}.signal-theme .native-ptc-section .native-ptc-button{gap:6px;min-height:44px;padding:8px;font-size:11px}.signal-theme .native-ptc-section .native-ptc-button:disabled{font-size:11px}.signal-theme .native-ptc-section .native-ptc-row:has(.start-feedback:not([hidden])) .native-ptc-action{grid-row:3}.signal-theme .native-ptc-section .native-ptc-row:has(.start-feedback:not([hidden])) .native-ptc-button{width:104px}}@media (width<=370px){.signal-theme .native-ptc-section .native-ptc-row{grid-template-columns:minmax(0,1fr) 54px 96px;column-gap:6px}.signal-theme .native-ptc-section .native-ptc-duration .icon{display:none}.signal-theme .native-ptc-section .native-ptc-row:has(.start-feedback:not([hidden])) .native-ptc-button{width:96px}}.signal-theme .news-comments{border-top:1px solid var(--line);min-width:0;max-width:820px;margin-top:36px;padding-top:26px;scroll-margin-top:110px}.signal-theme .news-comments-heading,.signal-theme .news-comment-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.signal-theme .news-comments-heading{margin-bottom:18px}.signal-theme .news-comments-title,.signal-theme .news-comment-author{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.signal-theme .news-comments-heading h2{letter-spacing:-.6px;margin:0;font-size:24px;line-height:1.35}.signal-theme .news-comments-heading>p{color:var(--muted);margin:0;font-size:12px}.signal-theme .news-comments-count{color:#087f5b;text-align:center;font-variant-numeric:tabular-nums;background:#ecfdf5;border:1px solid #b7e6d2;border-radius:16px;min-width:28px;padding:3px 8px;font-size:12px;font-weight:600;line-height:20px}.signal-theme .news-comment-form{border:1px solid var(--line);background:var(--paper);border-radius:8px;gap:14px;min-width:0;padding:20px;scroll-margin-top:110px;display:grid}.signal-theme .news-comment-form .form-field{gap:7px}.signal-theme .news-comment-form textarea{overflow-wrap:anywhere;border-radius:6px;min-width:0;min-height:112px;padding:12px;font-size:14px;line-height:1.65}.signal-theme .news-comment-form .field-hint{margin:0;font-size:12px;line-height:1.6}.signal-theme .news-comment-form-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;display:flex}.signal-theme .news-comment-form-footer>p{flex:230px}.signal-theme .news-comment-form-footer .button{flex:0 auto}.signal-theme .news-comments :is(.button,.text-link){white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.signal-theme .news-comments .button>.icon{flex-shrink:0}.signal-theme .news-comments .error-summary{overflow-wrap:anywhere}.signal-theme .news-comments-access{background:#f0f5ff;border:1px solid #d9e3ff;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 20px;display:flex}.signal-theme .news-comments-access p{color:var(--ink);flex:260px;margin:0;font-size:14px;line-height:1.65}.signal-theme .news-comment-list{min-width:0;margin-top:24px;display:grid}.signal-theme .news-comment{border-bottom:1px solid var(--line);min-width:0;padding:20px 0;scroll-margin-top:110px}.signal-theme .news-comment:first-child{padding-top:0}.signal-theme .news-comment-heading{align-items:baseline;gap:6px 16px}.signal-theme .news-comment-author h3{color:var(--ink);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:1.6}.signal-theme .news-comment-own{color:#087f5b;background:#ecfdf5;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.6}.signal-theme .news-comment-heading time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.6}.signal-theme .news-comment-body{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;line-height:1.75}.signal-theme .news-comment-remove{min-width:0;margin-top:8px}.signal-theme .news-comment-remove>summary{width:fit-content;max-width:100%;min-height:44px;color:var(--muted);cursor:pointer;overflow-wrap:anywhere;padding-block:11px;font-size:12px;line-height:22px;display:list-item}.signal-theme .news-comment-remove>summary:hover{color:var(--ink)}.signal-theme .news-comment-remove>summary:focus-visible,.signal-theme .news-comment-form textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.signal-theme .news-comment-remove form{border:1px solid var(--line);background:var(--paper);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:14px 16px;display:flex}.signal-theme .news-comment-remove form>p:not(.sr-only){color:var(--muted);flex:250px;margin:0;font-size:12px;line-height:1.65}.signal-theme .news-comments-empty{color:var(--muted);text-align:center;padding:28px 16px}.signal-theme .news-comments-empty p{margin:0;font-size:14px;line-height:1.65}.signal-theme .news-comments-empty .text-link{margin-top:8px}.signal-theme .news-comments .pagination-bar{flex-wrap:wrap;gap:12px}.signal-theme .news-comments .pagination{flex-wrap:wrap}@media (width<=480px){.signal-theme .news-comments{margin-top:28px;padding-top:22px}.signal-theme .news-comments-heading h2{font-size:22px}.signal-theme .news-comment-form,.signal-theme .news-comments-access{padding:16px}.signal-theme .news-comment-form textarea{font-size:16px}.signal-theme .news-comment-form-footer .button,.signal-theme .news-comments-access .button,.signal-theme .news-comment-remove .button{width:100%}.signal-theme .news-comment-heading time{flex-basis:100%}}.signal-theme .faucetpay-service-info{background:#ecfdf5;border:1px solid #b7e6d2;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 24px;display:grid}.signal-theme .faucetpay-service-info-home{margin-bottom:18px}.signal-theme .faucetpay-service-icon{color:#087f5b;background:#d1fae5;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.signal-theme .faucetpay-service-icon .icon{width:22px;height:22px}.signal-theme .faucetpay-service-copy{min-width:0}.signal-theme .faucetpay-service-copy :is(h2,h3){color:#123e32;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700;line-height:1.4}.signal-theme .faucetpay-service-copy p{color:#315e50;margin:6px 0 0;font-size:13px;line-height:1.65}.signal-theme .faucetpay-service-link{color:#086749;background:#fff;border:1px solid #91cbb4;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.signal-theme .faucetpay-service-link:hover{background:#d1fae5;border-color:#087f5b}.signal-theme .faucetpay-service-link:focus-visible{outline:2px solid var(--accent,#164bff);outline-offset:3px}.signal-theme .faucetpay-service-link .icon{flex:0 0 16px;width:16px;height:16px}.signal-theme .faucetpay-service-info-compact{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 12px;margin:0 0 20px;padding:14px}.signal-theme .faucetpay-service-info-compact .faucetpay-service-icon{border-radius:7px;width:32px;height:32px}.signal-theme .faucetpay-service-info-compact .faucetpay-service-icon .icon{width:18px;height:18px}.signal-theme .faucetpay-service-info-compact h3{font-size:14px}.signal-theme .faucetpay-service-info-compact p{font-size:12px}.signal-theme .faucetpay-service-info-compact .faucetpay-service-link{grid-column:2;justify-self:start}@media (width<=720px){.signal-theme .faucetpay-service-info-home{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:18px}.signal-theme .faucetpay-service-info-home .faucetpay-service-link{grid-column:1/-1;justify-self:stretch}.signal-theme .faucetpay-service-info-home h2{font-size:17px}}@media (width<=380px){.signal-theme .faucetpay-service-info-compact .faucetpay-service-link{grid-column:1/-1;justify-self:stretch}}.signal-theme .ptc-workspace{max-width:1320px}.ptc-workspace [hidden],.campaign-archive-dialog [hidden],.campaign-fund-presets[hidden]{display:none!important}.signal-theme .ptc-workspace .workspace-heading{margin-bottom:24px}.campaign-list-filters{border:1px solid var(--line);background:#fff;border-radius:8px;margin-block:0 20px}.campaign-list-filters>summary{color:var(--ink);cursor:pointer;padding:16px 20px;font-size:13px;font-weight:600}.campaign-list-filters>:not(summary){margin:12px 20px 20px}.signal-theme .ptc-workspace .advertiser-management-list{border:1px solid var(--line);background:#fff;border-radius:10px;gap:0;overflow:clip}.signal-theme .ptc-workspace .advertiser-management-row{border:0;border-radius:0;grid-template-columns:minmax(230px,1.8fr) minmax(165px,.9fr) minmax(120px,.65fr) minmax(140px,.8fr);align-items:start;gap:24px;padding:22px}.ptc-workspace .advertiser-management-row+.advertiser-management-row{border-top:1px solid var(--line)}.ptc-workspace .advertiser-management-content h3{margin-block:5px 6px;font-size:17px}.ptc-workspace .advertiser-management-url{margin-bottom:9px;font-size:11px}.ptc-workspace .advertiser-row-actions{gap:0 14px}.ptc-workspace .advertiser-row-actions>a{min-height:42px;font-size:11px}.ptc-workspace .advertiser-management-budget{padding:13px}.ptc-workspace .advertiser-management-budget dl{gap:9px}.ptc-workspace .advertiser-management-budget .advertiser-fund-trigger{margin-top:10px}.ptc-workspace .advertiser-management-statistics{gap:12px}.ptc-workspace .advertiser-management-status{border:0;grid-column:auto;padding:0}.ptc-workspace .advertiser-management-status>.advertiser-controls{flex-basis:auto}.campaign-controls-compact:is([data-control-code=running],[data-control-code=paused])>.advertiser-control-hint{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.signal-theme .campaign-delete-link{color:#a12e39}.signal-theme .campaign-delete-link:hover{color:#801d28}.campaign-detail-url{color:var(--muted);overflow-wrap:anywhere;margin-top:8px;font-size:13px}.campaign-main-toolbar{border:1px solid var(--line);background:#fff;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-block:0 20px;padding:16px 20px;display:flex}.campaign-main-toolbar>.advertiser-controls{flex:230px;grid-template-columns:auto auto;align-items:center;gap:12px;display:grid}.campaign-main-toolbar .advertiser-control-status{align-self:center}.campaign-main-toolbar .advertiser-control-actions{justify-self:start}.campaign-main-toolbar .advertiser-control-hint{grid-area:2/1/auto/-1}.campaign-main-toolbar :is(.advertiser-control-feedback,.advertiser-control-recovery){grid-column:1/-1}.campaign-main-actions{flex-wrap:wrap;align-items:center;gap:10px 18px;min-width:0;display:flex}.campaign-main-actions>.button{min-height:44px;font-size:12px}.campaign-main-actions .campaign-delete-link{min-height:44px}.campaign-budget-summary{background:#ecfdf5;border:1px solid #b7e6d2;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-block:20px;padding:20px 24px;display:flex}.campaign-budget-summary dl{flex-wrap:wrap;gap:20px 48px;min-width:0;margin:0;display:flex}.campaign-budget-summary dt{color:#446a5d;font-size:12px}.campaign-budget-summary dd{color:#087f5b;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:21px;font-weight:650}.campaign-budget-summary dl>div+div dd{font-size:16px;font-weight:500}.campaign-budget-summary dd small{font-size:11px;font-weight:500}.campaign-budget-details,.campaign-delete-fallback{border:1px solid var(--line);background:#fff;border-radius:8px;margin-block:20px;padding:16px 20px}.campaign-budget-details>summary,.campaign-delete-fallback>summary{cursor:pointer;font-size:14px;font-weight:600}.campaign-budget-details .budget-section{border:0;margin:0;padding:20px 0 0}.campaign-budget-details .section-heading>:not(h2){display:none}.campaign-budget-details .section-heading h2{font-size:20px}.campaign-delete-fallback>p{margin-block:16px;font-size:13px}.campaign-archive-ready .campaign-delete-fallback{display:none}.campaign-fund-presets{flex-wrap:wrap;gap:8px;margin-block:0 16px;display:flex}.campaign-fund-presets button{border:1px solid var(--line,#d9e1ee);min-height:42px;color:var(--ink,#111827);font:inherit;cursor:pointer;background:#fff;border-radius:6px;flex:1 0 64px;padding:8px;font-size:13px;font-weight:600}.campaign-fund-presets button span{color:var(--muted,#536078);margin-top:3px;font-size:9px;font-weight:400;display:block}.campaign-fund-presets button:hover:not(:disabled),.campaign-fund-presets button[aria-pressed=true]{color:#164bff;background:#edf2ff;border-color:#164bff}.campaign-fund-presets button:disabled{opacity:.55;cursor:default}.campaign-archive-dialog{border:1px solid var(--line,#d9e1ee);width:min(500px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink,#111827);box-sizing:border-box;background:#fff;border-radius:12px;margin:auto;padding:24px;overflow:auto}.campaign-archive-dialog::backdrop{background:#10182873}.campaign-archive-dialog>p{font-size:13px;line-height:1.7}.campaign-archive-name{overflow-wrap:anywhere;margin-block:18px 8px;font-weight:600}.campaign-archive-figures{background:#ecfdf5;border:1px solid #b7e6d2;border-radius:8px;gap:14px;margin-block:20px 12px;padding:16px;display:grid}.campaign-archive-figures>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.campaign-archive-figures dt{color:#446a5d;font-size:12px}.campaign-archive-figures dd{color:#087f5b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:650}.campaign-archive-status{overflow-wrap:anywhere;background:#edf2ff;border-radius:6px;padding:12px;font-size:13px;line-height:1.6}.signal-theme .button.campaign-delete-button{color:#fff;background:#a12e39;border-color:#a12e39}.signal-theme .button.campaign-delete-button:hover:not(:disabled){background:#801d28;border-color:#801d28}.campaign-fund-presets button:focus-visible,.campaign-archive-dialog :is(button,a):focus-visible,[data-campaign-list]:focus-visible{outline-offset:3px;outline:2px solid #164bff}@media (width<=1400px){.signal-theme .ptc-workspace .advertiser-management-row{grid-template-columns:minmax(200px,1.6fr) minmax(160px,1fr) minmax(120px,.8fr);gap:18px}.ptc-workspace .advertiser-management-status{border-top:1px solid var(--line);grid-column:1/-1;padding-top:12px}.ptc-workspace .advertiser-management-status .advertiser-controls{flex-flow:wrap;align-items:center;gap:10px 18px}.ptc-workspace .advertiser-management-status .advertiser-control-hint{flex:250px;max-width:none}}@media (width<=700px){.signal-theme .ptc-workspace .advertiser-management-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:18px}.ptc-workspace .advertiser-management-content{grid-column:1/-1}.campaign-main-toolbar{padding:16px}.campaign-budget-summary{padding:18px}.campaign-main-toolbar>.advertiser-controls{grid-template-columns:minmax(0,1fr) auto;width:100%}.campaign-main-actions{width:100%}.campaign-main-actions .button{flex:auto}.campaign-list-filters>:not(summary){margin-inline:12px}}@media (width<=380px){.signal-theme .ptc-workspace .advertiser-management-row{grid-template-columns:minmax(0,1fr)}.ptc-workspace .advertiser-management-statistics{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-archive-dialog{padding:18px}.campaign-main-toolbar>.advertiser-controls{flex-flow:wrap;display:flex}}.campaign-archive-recovery[hidden]{display:none!important}.campaign-archive-recovery{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block:0 20px;display:flex}.campaign-archive-recovery>div{flex:240px;min-width:0}.campaign-archive-recovery p{overflow-wrap:anywhere}html.has-active-ptc{scroll-padding-bottom:calc(var(--active-ptc-space,0px) + 16px)}.has-active-ptc body{padding-bottom:var(--active-ptc-space,0px)}.active-ptc{inset:auto 24px max(16px, env(safe-area-inset-bottom)) 24px;z-index:60;color:#111827;background:#fff;border:1px solid #cbd8f4;border-radius:10px;max-width:1120px;margin-inline:auto;padding:16px 20px;position:fixed;overflow:hidden;box-shadow:0 8px 32px #163b661f}.signal-workspace .active-ptc{left:272px}.active-ptc:before{content:"";width:var(--active-ptc-progress,100%);background:#164bff;height:3px;position:absolute;top:0;left:0}.active-ptc [hidden],.active-ptc[hidden],[data-native-active-banner][hidden],[data-native-attempt-refresh][hidden]{display:none!important}[data-native-attempt-refresh] .button{margin-top:10px}.active-ptc-controls{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.active-ptc-icon{color:#164bff;background:#edf2ff;border-radius:8px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.active-ptc-icon .icon{width:21px;height:21px}.active-ptc-content{flex:220px;min-width:0}.active-ptc-content strong{font-size:14px}.active-ptc-content p{color:#536078;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:50ch;margin:4px 0 0;font-size:12px;display:-webkit-box;overflow:hidden}.active-ptc-countdown{min-width:130px}.active-ptc-countdown span{color:#536078;max-width:20ch;font-size:10px;display:block}.active-ptc-countdown strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:650;line-height:1.4}.active-ptc-actions{flex-wrap:wrap;gap:8px;display:flex}.signal-theme .active-ptc .button{min-height:42px;padding:10px 14px;font-size:12px}.active-ptc-feedback,.active-ptc-result{color:#536078;margin:10px 0 0;font-size:12px;line-height:1.6}.active-ptc-result{color:#087f5b;margin:0}.has-active-ptc .feedback-widget-dock{bottom:calc(var(--active-ptc-space,0px) + 20px)}.has-active-ptc .feedback-widget-hint{display:none}@media (width<=1100px){.signal-workspace .active-ptc{left:24px}}@media (width<=640px){.active-ptc,.signal-workspace .active-ptc{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));padding:14px}.active-ptc-controls{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.active-ptc-icon{display:none}.active-ptc-content strong{font-size:12px}.active-ptc-countdown{text-align:right;min-width:0}.active-ptc-countdown span{max-width:14ch}.active-ptc-actions{grid-column:1/-1}.active-ptc-actions .button{flex:auto}}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/google-sans/google-sans-medium-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/google-sans/google-sans-medium-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.signal-theme .social-auth-options{min-width:0;margin-block:22px}.signal-theme .social-auth-buttons{gap:10px;display:grid}.signal-theme .social-auth-buttons form{min-width:0;margin:0}.signal-theme .button.social-auth-button{--social-background:#fff;--social-foreground:#1f1f1f;--social-border:#747775;--social-hover:#f4f5f5;--social-active:#e8eaed;border:1px solid var(--social-border);background:var(--social-background);height:auto;min-height:48px;color:var(--social-foreground);letter-spacing:0;text-transform:none;white-space:normal;box-shadow:none;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:11px 16px;font-size:14px;font-weight:600;line-height:22px;transition:background-color .15s,box-shadow .15s;display:inline-flex}.signal-theme .button.social-auth-button--yandex{--social-background:#000;--social-foreground:#fff;--social-border:#000;--social-hover:#242424;--social-active:#383838;gap:10px}.signal-theme .button.social-auth-button--google{font-family:Google Sans,Arial,sans-serif;font-weight:500}.signal-theme .button.social-auth-button--telegram{--social-background:#edf8ff;--social-foreground:#175e8c;--social-border:#7bb7dd;--social-hover:#e0f2ff;--social-active:#cfeaff}.signal-theme .button.social-auth-button:hover:not(:disabled){background:var(--social-hover);color:var(--social-foreground);border-color:var(--social-border);transform:none}.signal-theme .button.social-auth-button:active:not(:disabled){background:var(--social-active)}.signal-theme .button.social-auth-button:focus-visible{outline:2px solid var(--accent,#164bff);outline-offset:3px;box-shadow:0 0 0 2px #fff}.signal-theme .button.social-auth-button:disabled{cursor:wait;opacity:.65}.signal-theme .social-auth-button>[data-submit-text]{overflow-wrap:anywhere;text-align:center;min-width:0}.signal-theme .social-auth-button .social-provider-icon{flex:0 0 24px;width:24px;height:24px}.signal-theme .social-auth-button--google .social-provider-icon{flex-basis:20px;width:20px;height:20px}@media (prefers-reduced-motion:reduce){.signal-theme .button.social-auth-button{transition:none}}@media (forced-colors:active){.signal-theme .button.social-auth-button{border-color:buttontext}.signal-theme .button.social-auth-button:focus-visible{outline-color:highlight}.signal-theme .social-provider-icon{forced-color-adjust:none}}.signal-theme .social-auth-options>.field-hint{margin-top:12px}.signal-theme .social-auth-options .auth-divider{margin-top:22px}.signal-theme .social-signup-context{background:#ecfdf5;border:1px solid #b7e6d2;border-radius:8px;margin-block:20px;padding:16px}.signal-theme .social-signup-context .verified-status{color:#087f5b;align-items:center;gap:8px;font-weight:600;display:inline-flex}.signal-theme .social-display-name{overflow-wrap:anywhere;margin-top:8px}.signal-theme .social-signup-context .field-hint{margin-top:8px}.signal-theme .login-method-list>.social-account-method{min-width:0;display:block}.signal-theme .social-method-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.signal-theme .social-method-heading>div{min-width:0}.signal-theme .social-account-method .settings-method-status{flex:none}.signal-theme .social-account-method>:is(.field-hint,.notice){margin-top:12px}.signal-theme .social-account-form{margin-top:16px}.signal-theme .social-account-form .button{white-space:normal;max-width:100%}.signal-theme .social-admin-navigation{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.signal-theme .social-provider-panel{margin-top:24px;padding:clamp(18px,2.5vw,28px);scroll-margin-top:110px}.signal-theme .social-provider-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.signal-theme .social-provider-heading>div{min-width:0}.signal-theme .social-provider-heading .field-hint{margin-top:5px}.signal-theme .social-provider-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,48px);display:grid}.signal-theme .social-provider-grid>*{min-width:0}.signal-theme .social-settings-form{align-content:start}.signal-theme .social-settings-form .checkbox-label{align-items:flex-start;min-height:44px;margin-block:0}.signal-theme .social-settings-form .checkbox-label input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;min-height:18px;margin-top:3px;padding:0}.signal-theme .social-settings-form .button{white-space:normal;justify-self:start;max-width:100%}.signal-theme .social-settings-activation{border-block:1px solid var(--line);padding-block:16px}.signal-theme .social-setup-guide{background:var(--surface);overflow-wrap:anywhere;border-radius:8px;padding:20px}.signal-theme .social-setup-guide h3{margin-bottom:12px;font-size:18px}.signal-theme .social-setup-guide ol{margin-block:16px;padding-left:22px}.signal-theme .social-setup-guide li+li{margin-top:12px}.signal-theme .social-setup-guide .text-link{white-space:normal}.signal-theme .social-setup-guide .text-link .icon{flex-shrink:0}.signal-theme .social-setup-guide .notice{margin-block:16px}.signal-theme .social-callback{margin-block:20px}.signal-theme .social-callback code{border:1px solid var(--line);background:var(--paper);color:var(--ink);white-space:normal;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:6px;margin-block:8px;padding:12px;display:block}.signal-theme .social-settings-history{overflow-wrap:anywhere;margin-top:24px;padding:24px}.signal-theme .social-settings-history>p{margin-top:10px}@media (width<=900px){.signal-theme .social-provider-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.signal-theme .social-method-heading{flex-wrap:wrap;gap:10px}.signal-theme .social-provider-heading{flex-wrap:wrap}.signal-theme .social-setup-guide{padding:16px}.signal-theme .social-settings-form .button{justify-self:stretch;width:100%}}
