.mkt-root.csv-tools .csv-hero{padding-block:40px 40px;display:flex;flex-direction:column;gap:24px}.mkt-root.csv-tools .csv-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;color:var(--mkt-muted);font-size:13px;line-height:20px}.mkt-root.csv-tools .csv-crumb a{display:inline-flex;align-items:center;min-height:32px;transition:color var(--mkt-hover-time) var(--mkt-ease-hover)}.mkt-root.csv-tools .csv-crumb>span{display:inline-flex;align-items:center;min-height:32px;color:var(--mkt-ink)}@media(hover:hover){.mkt-root.csv-tools .csv-crumb a:hover{color:var(--mkt-green-hover)}}.mkt-root.csv-tools .csv-hero-title{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.mkt-root.csv-tools .csv-hero h1{font-size:var(--mkt-hero-size, clamp(44px, 4.45vw, 64px));line-height:var(--mkt-hero-leading, 1.08);letter-spacing:-.045em;font-weight:500;color:var(--mkt-ink);max-width:800px}.mkt-root.csv-tools .csv-hero-privacy{flex:0 0 240px;white-space:pre-line;color:var(--mkt-secondary);line-height:36px;padding-bottom:5px}.mkt-root.csv-tools .csv-lede{max-width:760px;font-size:18px;line-height:29px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-hero--compact h1{font-size:min(52px,var(--mkt-hero-size, clamp(44px, 4.45vw, 64px)));line-height:var(--mkt-hero-leading, 1.08);letter-spacing:-.035em}.mkt-root.csv-tools .csv-hero--compact .csv-hero-privacy{font-size:14px;line-height:24px}.mkt-root.csv-tools .csv-sheet{border:1px solid var(--mkt-line);border-radius:16px;overflow:clip;scroll-margin-top:100px}.mkt-root.csv-tools .csv-sheet-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;border-bottom:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-sheet-heading h2{font-size:20px;line-height:28px;font-weight:500;letter-spacing:-.015em}.mkt-root.csv-tools .csv-sheet-heading p{font-size:14px;line-height:22px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-sheet-body{display:grid;grid-template-columns:minmax(0,1fr) 340px}.mkt-root.csv-tools .csv-sheet-editor{min-width:0;padding:24px 28px;display:flex;flex-direction:column;gap:16px}.mkt-root.csv-tools .csv-editor-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.mkt-root.csv-tools .csv-sample-top{min-height:24px;padding-block:0;font-weight:400}.mkt-root.csv-tools .csv-sheet textarea{display:block;width:100%;height:264px;resize:vertical;border:1px solid var(--mkt-line);border-radius:10px;padding:20px;background:#fff;color:var(--mkt-ink);font-family:Trakkr Marketing Mono,ui-monospace,monospace;font-size:13px;line-height:24px}.mkt-root.csv-tools .csv-sheet textarea:-moz-placeholder{font-family:inherit;font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-sheet textarea:placeholder-shown{font-family:inherit;font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-sheet textarea::-moz-placeholder{color:var(--mkt-secondary);opacity:1}.mkt-root.csv-tools .csv-sheet textarea::placeholder{color:var(--mkt-secondary);opacity:1}.mkt-root.csv-tools .csv-file-controls{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.mkt-root.csv-tools .csv-file-controls p,.mkt-root.csv-tools .csv-file-name{color:var(--mkt-secondary);font-size:14px;line-height:22px;overflow-wrap:anywhere}.mkt-root.csv-tools .csv-sample-bottom{display:none}.mkt-root.csv-tools .csv-sheet-schema{display:flex;flex-direction:column;gap:20px;border-left:1px solid var(--mkt-line);padding:24px 28px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-sheet-schema h3{font-size:17px;line-height:26px;font-weight:500;color:var(--mkt-ink)}.mkt-root.csv-tools .csv-sheet-schema h4{font-size:14px;line-height:22px;font-weight:600;margin:0 0 6px;color:var(--mkt-ink)}.mkt-root.csv-tools .csv-schema-rule{border-top:1px solid var(--mkt-line);padding-top:18px}.mkt-root.csv-tools .csv-sheet-footer{border-top:1px solid var(--mkt-line);display:flex;align-items:center;gap:24px;padding:20px 28px}.mkt-root.csv-tools .csv-sheet-footer>p{margin-left:auto;color:var(--mkt-secondary);font-size:14px}.mkt-root.csv-tools .csv-reset:disabled{border-color:transparent;background:transparent}.mkt-root.csv-tools .csv-sheet--compact .csv-sheet-body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.mkt-root.csv-tools .csv-sheet--compact .csv-sheet-schema{border-left:0;padding-left:20px}.mkt-root.csv-tools .csv-sheet--compact textarea{height:160px}.mkt-root.csv-tools .csv-sheet--compact .csv-sheet-footer .csv-analyse{margin-left:auto;order:4}.mkt-root.csv-tools .csv-sheet--compact .csv-sheet-footer>p{margin-left:0}.mkt-root.csv-tools .csv-input-error{margin:0 28px 24px;padding-left:18px;border-left:3px solid #b54432;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-input-error strong{display:block;color:#8c2e20;font-weight:500;margin-bottom:6px}.mkt-root.csv-tools .csv-input-error p{max-width:820px}.mkt-root.csv-tools .csv-input-error .mkt-button{margin-top:6px}.mkt-root.csv-tools .csv-privacy{display:grid;grid-template-columns:220px 1fr;gap:64px;padding-top:24px;color:var(--mkt-secondary);font-size:14px;line-height:22px}.mkt-root.csv-tools .csv-privacy strong{color:var(--mkt-ink);font-weight:500}.mkt-root.csv-tools .csv-privacy p+p{margin-top:10px}.mkt-root.csv-tools .csv-editorial{display:grid;grid-template-columns:minmax(0,384px) minmax(0,1fr);gap:96px;margin-top:120px}.mkt-root.csv-tools .csv-editorial h2{font-size:44px;line-height:50px;letter-spacing:-.035em;font-weight:500;color:#000}.mkt-root.csv-tools .csv-editorial-copy{color:var(--mkt-secondary);font-size:17px;line-height:27px;display:flex;flex-direction:column;gap:20px}.mkt-root.csv-tools .csv-editorial-copy h3{color:var(--mkt-ink);font-size:20px;line-height:28px;font-weight:500}.mkt-root.csv-tools .csv-editorial-copy a,.mkt-root.csv-tools .csv-result-next a{color:var(--mkt-green-hover);text-decoration:underline;text-underline-offset:4px}.mkt-root.csv-tools .csv-faq>div:first-child>p{font-size:17px;line-height:27px;margin-top:18px}.mkt-root.csv-tools .csv-faq .mkt-faq-question{font-size:16px}.mkt-root.csv-tools .csv-faq .mkt-faq-answer{font-size:17px;line-height:27px}.mkt-root.csv-tools .csv-content{padding-bottom:100px}.mkt-root.csv-tools .csv-bridge{display:flex;align-items:center;justify-content:space-between;gap:48px;padding-block:32px;margin-top:120px;border-block:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-bridge>div{max-width:700px}.mkt-root.csv-tools .csv-bridge h2{font-size:32px;line-height:38px;letter-spacing:-.025em;font-weight:500;margin-bottom:14px}.mkt-root.csv-tools .csv-bridge p{font-size:17px;line-height:27px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-bridge>a{flex-shrink:0}.mkt-root.csv-tools .csv-report{margin-top:56px;scroll-margin-top:100px;outline:none}.mkt-root.csv-tools .csv-result-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:36px}.mkt-root.csv-tools .csv-result-heading h2{font-size:32px;line-height:38px;letter-spacing:-.025em;font-weight:500}.mkt-root.csv-tools .csv-result-heading>p{grid-row:2;font-size:14px;line-height:22px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-result-actions{display:flex;gap:24px;grid-column:2;grid-row:1 / 3}.mkt-root.csv-tools .csv-traffic-report .csv-result-heading h2{font-size:var(--mkt-wide-title-size, clamp(36px, 3.6vw, 52px));line-height:var(--mkt-wide-title-leading, 1.12);letter-spacing:-.035em}.mkt-root.csv-tools .csv-traffic-band{display:grid;grid-template-columns:330px minmax(0,1fr);gap:72px;padding-block:32px;border-block:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-main-stat{display:flex;flex-direction:column;gap:8px}.mkt-root.csv-tools .csv-main-stat>p:first-child{font-size:17px;line-height:26px}.mkt-root.csv-tools .csv-main-stat>strong{font-size:128px;line-height:128px;letter-spacing:-.055em;font-weight:500;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mkt-root.csv-tools .csv-main-stat>p:last-child{color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-traffic-secondary{padding-top:8px}.mkt-root.csv-tools .csv-stat-strip{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.mkt-root.csv-tools .csv-stat-strip>div{display:flex;flex-direction:column;gap:10px}.mkt-root.csv-tools .csv-stat-strip dt{font-size:15px;line-height:22px}.mkt-root.csv-tools .csv-stat-strip dd{order:-1;margin:0;font-size:32px;line-height:38px;font-weight:500;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mkt-root.csv-tools .csv-stat-strip p{color:var(--mkt-secondary);font-size:13px;line-height:20px}.mkt-root.csv-tools .csv-floor{color:var(--mkt-secondary);margin-top:32px;max-width:650px}.mkt-root.csv-tools .csv-warning{border-left:3px solid #d89124;padding-left:20px;display:grid;grid-template-columns:210px minmax(0,1fr);gap:28px;margin-block:28px 36px}.mkt-root.csv-tools .csv-warning h3{font-size:15px;line-height:24px;font-weight:500}.mkt-root.csv-tools .csv-warning p{color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-warning p+p{margin-top:10px}.mkt-root.csv-tools .csv-table-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px}.mkt-root.csv-tools .csv-table-heading h3{font-size:24px;line-height:32px;letter-spacing:-.02em;font-weight:500}.mkt-root.csv-tools .csv-table-heading p{font-size:14px;line-height:22px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-table-frame{border:1px solid var(--mkt-line);border-radius:12px;overflow:auto;max-height:700px}.mkt-root.csv-tools .csv-table-frame table{border-collapse:collapse;width:100%;table-layout:fixed;text-align:left}.mkt-root.csv-tools .csv-table-frame :is(td,th){font-weight:400;vertical-align:top;padding:18px 20px;overflow-wrap:anywhere;border-left:1px solid var(--mkt-line);font-variant-numeric:tabular-nums}.mkt-root.csv-tools .csv-table-frame :is(td,th):first-child{border-left:0}.mkt-root.csv-tools .csv-table-frame th[scope=row]{font-weight:500}.mkt-root.csv-tools .csv-table-frame thead th{font-size:13px;line-height:20px}.mkt-root.csv-tools .csv-table-frame tbody tr{border-top:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-table-frame tbody tr:hover{background:#f6faf8}.mkt-root.csv-tools .csv-traffic-platforms th:first-child{width:22%}.mkt-root.csv-tools .csv-traffic-platforms th:nth-child(2){width:11%}.mkt-root.csv-tools .csv-traffic-platforms th:nth-child(3){width:14%}.mkt-root.csv-tools .csv-traffic-details{display:grid;grid-template-columns:minmax(0,368px) minmax(0,1fr);gap:48px;margin-top:48px}.mkt-root.csv-tools .csv-table--small :is(td,th),.mkt-root.csv-tools .csv-table--paths :is(td,th){padding:16px}.mkt-root.csv-tools .csv-table--small th:first-child{width:42%}.mkt-root.csv-tools .csv-table--paths th:first-child{width:67%}.mkt-root.csv-tools .csv-export-note{color:var(--mkt-secondary);font-size:14px;line-height:22px;margin-top:24px}.mkt-root.csv-tools .csv-crawler-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:64px;margin:0;padding-block:24px;border-block:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-crawler-stats>div{display:flex;flex-direction:column;gap:8px}.mkt-root.csv-tools .csv-crawler-stats dt{font-size:15px}.mkt-root.csv-tools .csv-crawler-stats dd{order:-1;font-size:40px;line-height:46px;font-weight:500;margin:0}.mkt-root.csv-tools .csv-crawler-stats p,.mkt-root.csv-tools .csv-response-note{font-size:14px;line-height:22px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-response-note{margin-top:24px}.mkt-root.csv-tools .csv-crawler-agents th:first-child{width:18%}.mkt-root.csv-tools .csv-crawler-agents th:nth-child(2){width:12%}.mkt-root.csv-tools .csv-crawler-agents th:nth-child(3){width:17%}.mkt-root.csv-tools .csv-crawler-agents th:last-child{width:24%}.mkt-root.csv-tools .csv-crawler-agents :is(td,th){padding:16px}.mkt-root.csv-tools .csv-crawler-agents th a:hover{color:var(--mkt-green-hover);text-decoration:underline}.mkt-root.csv-tools .csv-crawler-paths{margin-top:40px}.mkt-root.csv-tools .csv-crawler-paths th:first-child{width:36%}.mkt-root.csv-tools .csv-result-next{margin-top:48px;max-width:880px}.mkt-root.csv-tools .csv-result-next h3{font-size:24px;line-height:32px;font-weight:500;margin-bottom:14px}.mkt-root.csv-tools .csv-result-next p{font-size:17px;line-height:27px;color:var(--mkt-secondary);margin-bottom:16px}.mkt-root.csv-tools .csv-share-configuration{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-share-configuration>div{padding:24px 28px;display:flex;flex-direction:column;gap:18px}.mkt-root.csv-tools .csv-share-configuration .csv-position-weights{border-left:1px solid var(--mkt-line);gap:20px}.mkt-root.csv-tools .csv-share-configuration h3{font-size:20px;line-height:28px;font-weight:500}.mkt-root.csv-tools .csv-share-configuration h4{font-size:18px;line-height:28px;font-weight:500;margin:0}.mkt-root.csv-tools .csv-share-configuration p{color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-weight-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mkt-root.csv-tools .csv-weight-fields .mkt-input{padding-inline:12px;font-size:17px}.mkt-root.csv-tools .csv-weight-fields .mkt-field>label{font-size:14px;font-weight:400}.mkt-root.csv-tools .csv-position-weights .csv-weight-error{color:#8c2e20}.mkt-root.csv-tools .csv-share-band{display:grid;grid-template-columns:340px minmax(0,1fr);gap:48px;padding-block:28px;border-block:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-share-band>div{display:flex;flex-direction:column;gap:8px}.mkt-root.csv-tools .csv-share-band>div:last-child{justify-content:center;gap:14px}.mkt-root.csv-tools .csv-share-band>div:last-child>p:first-child{font-size:17px;line-height:27px}.mkt-root.csv-tools .csv-share-band>div:last-child>p:last-child{color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-share-band strong{font-size:64px;line-height:68px;letter-spacing:-.045em;font-weight:500}.mkt-root.csv-tools .csv-share-band>div:first-child>p:last-child{font-size:14px;line-height:22px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-denominators{font-size:14px;line-height:22px;color:var(--mkt-secondary);margin-block:24px}.mkt-root.csv-tools .csv-share-brands :is(td,th){padding-inline:16px}.mkt-root.csv-tools .csv-share-platforms{margin-top:40px}.mkt-root.csv-tools .csv-share-platforms th:first-child{width:38%}.mkt-root.csv-tools .csv-share-notes{display:grid;grid-template-columns:1.5fr 1fr;gap:64px;margin-top:24px;color:var(--mkt-secondary);font-size:14px;line-height:22px}.mkt-root.csv-tools .csv-title-mobile,.mkt-root.csv-tools .csv-crawler-headline,.mkt-root.csv-tools .csv-share-mobile,.mkt-root.csv-tools .csv-phone-break{display:none}.mkt-root.csv-tools .csv-small{font-size:14px;line-height:22px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-sheet--full .csv-sheet-body{grid-template-columns:minmax(0,1fr)}@media(min-width:640px)and (max-width:1079px){.mkt-root.csv-tools .csv-hero-title{align-items:flex-start;flex-direction:column;gap:20px}.mkt-root.csv-tools .csv-hero-privacy{flex-basis:auto;padding:0}.mkt-root.csv-tools .csv-sheet-body,.mkt-root.csv-tools .csv-sheet--compact .csv-sheet-body{grid-template-columns:minmax(0,1fr) 260px}.mkt-root.csv-tools .csv-sheet-schema{padding-inline:22px}.mkt-root.csv-tools .csv-editorial{gap:48px;grid-template-columns:1fr 1.4fr;margin-top:96px}.mkt-root.csv-tools .csv-traffic-band{grid-template-columns:1fr;gap:24px}.mkt-root.csv-tools .csv-stat-strip{gap:24px}.mkt-root.csv-tools .csv-traffic-details{grid-template-columns:1fr}.mkt-root.csv-tools .csv-share-band{grid-template-columns:1fr 1.5fr;gap:32px}.mkt-root.csv-tools .csv-share-configuration{grid-template-columns:1fr}.mkt-root.csv-tools .csv-share-configuration .csv-position-weights{border-left:0;border-top:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-result-heading{grid-template-columns:1fr}.mkt-root.csv-tools .csv-result-actions{grid-column:1;grid-row:3}.mkt-root.csv-tools .csv-bridge{gap:32px;margin-top:96px}.mkt-root.csv-tools .csv-crawler-agents table,.mkt-root.csv-tools .csv-share-brands table,.mkt-root.csv-tools .csv-traffic-platforms table{min-width:900px}}@media(max-width:639px){.mkt-root.csv-tools .csv-hero{gap:20px;padding-block:32px 36px}.mkt-root.csv-tools .csv-hero-title{display:contents}.mkt-root.csv-tools .csv-hero h1,.mkt-root.csv-tools .csv-hero--compact h1{font-size:min(44px,var(--mkt-hero-size, clamp(44px, 4.45vw, 64px)));line-height:var(--mkt-hero-leading, 1.08);letter-spacing:-.045em}.mkt-root.csv-tools .csv-hero-privacy{order:2;flex:none;font-size:15px;line-height:23px;padding:0;color:var(--mkt-ink)}.mkt-root.csv-tools .csv-lede{font-size:18px;line-height:28px}.mkt-root.csv-tools .csv-sheet{display:grid;grid-template-columns:minmax(0,1fr);border:0;border-radius:0;overflow:visible}.mkt-root.csv-tools .csv-sheet-heading{flex-direction:column;align-items:flex-start;gap:16px;padding:0 0 16px;border:0}.mkt-root.csv-tools .csv-sheet-heading h2{font-size:26px;line-height:32px;letter-spacing:-.025em}.mkt-root.csv-tools .csv-sheet-heading p{font-size:15px;line-height:23px}.mkt-root.csv-tools .csv-sheet-body,.mkt-root.csv-tools .csv-sheet--compact .csv-sheet-body{display:contents}.mkt-root.csv-tools .csv-sheet-editor{padding:0;gap:16px}.mkt-root.csv-tools .csv-editor-heading label{font-size:17px;line-height:25px;font-weight:500}.mkt-root.csv-tools .csv-sample-top{display:none}.mkt-root.csv-tools .csv-sheet textarea,.mkt-root.csv-tools .csv-sheet--compact textarea{height:228px;padding:18px;font-size:14px;line-height:21px;border-color:#d6d3d1}.mkt-root.csv-tools .csv-sheet textarea:-moz-placeholder{font-size:17px;line-height:26px}.mkt-root.csv-tools .csv-sheet textarea:placeholder-shown{font-size:17px;line-height:26px}.mkt-root.csv-tools .csv-file-controls{gap:12px;display:grid;grid-template-columns:145px minmax(0,1fr)}.mkt-root.csv-tools .csv-file-controls .mkt-button{min-height:48px}.mkt-root.csv-tools .csv-sample-bottom{display:inline-flex;font-size:16px;line-height:24px}.mkt-root.csv-tools .csv-file-controls p{grid-column:1 / -1;font-size:15px;line-height:23px}.mkt-root.csv-tools .csv-sheet-schema,.mkt-root.csv-tools .csv-sheet--compact .csv-sheet-schema{order:5;padding:28px 0 0;border:0;gap:14px;font-size:17px;line-height:26px}.mkt-root.csv-tools .csv-sheet-schema h3{font-size:20px;line-height:28px}.mkt-root.csv-tools .csv-sheet-schema h4{font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-schema-rule{border:0;padding:0;color:var(--mkt-ink)}.mkt-root.csv-tools .csv-sheet-footer{padding:24px 0 0;border:0;display:grid;grid-template-columns:1fr auto;gap:8px;order:4}.mkt-root.csv-tools .csv-sheet-footer .csv-analyse,.mkt-root.csv-tools .csv-sheet--compact .csv-sheet-footer .csv-analyse{grid-column:1 / -1;order:0;min-height:52px;margin:0;width:100%}.mkt-root.csv-tools .csv-sheet-footer>p{margin:0;grid-column:1;grid-row:2;font-size:15px;line-height:23px}.mkt-root.csv-tools .csv-sheet-footer .csv-reset{grid-column:2;grid-row:2;font-size:16px}.mkt-root.csv-tools .csv-input-error{margin:24px 0 0;order:3}.mkt-root.csv-tools .csv-privacy{grid-template-columns:1fr;gap:12px;font-size:15px;line-height:24px;padding-top:32px}.mkt-root.csv-tools .csv-editorial{display:flex;flex-direction:column;gap:24px;margin-top:72px}.mkt-root.csv-tools .csv-editorial h2{font-size:32px;line-height:36px;letter-spacing:-.035em}.mkt-root.csv-tools .csv-editorial-copy{font-size:18px;line-height:28px}.mkt-root.csv-tools .csv-content{padding-bottom:72px}.mkt-root.csv-tools .csv-bridge{flex-direction:column;align-items:flex-start;gap:20px;border:0;padding:0;margin-top:80px}.mkt-root.csv-tools .csv-bridge h2{font-size:32px;line-height:36px}.mkt-root.csv-tools .csv-bridge p{font-size:18px;line-height:28px}.mkt-root.csv-tools .csv-report{margin-top:72px}.mkt-root.csv-tools .csv-result-heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.mkt-root.csv-tools .csv-traffic-report .csv-result-heading h2{font-size:min(40px,var(--mkt-wide-title-size, clamp(36px, 3.6vw, 52px)));line-height:var(--mkt-wide-title-leading, 1.12);letter-spacing:-.04em}.mkt-root.csv-tools .csv-result-heading h2{font-size:32px;line-height:36px}.mkt-root.csv-tools .csv-result-heading>p{font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-result-actions{grid-column:1;grid-row:3;gap:16px;flex-wrap:wrap}.mkt-root.csv-tools .csv-result-actions .mkt-button--outline{order:-1;min-height:48px}.mkt-root.csv-tools .csv-phone-break{display:inline}.mkt-root.csv-tools .csv-traffic-band{display:block;border-bottom:0;padding-block:28px 0}.mkt-root.csv-tools .csv-main-stat strong{font-size:108px;line-height:112px;letter-spacing:-.06em}.mkt-root.csv-tools .csv-main-stat>p:last-child{font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-traffic-secondary{padding-top:28px}.mkt-root.csv-tools .csv-stat-strip{display:block}.mkt-root.csv-tools .csv-stat-strip>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding-block:18px;border-top:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-stat-strip>div:last-child{border-bottom:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-stat-strip dd{order:0;grid-row:1 / 3;grid-column:2;align-self:center;font-size:26px;line-height:32px;max-width:145px;text-align:right}.mkt-root.csv-tools .csv-stat-strip p{font-size:13px}.mkt-root.csv-tools .csv-floor{font-size:17px;line-height:26px;margin-top:28px}.mkt-root.csv-tools .csv-warning{display:flex;flex-direction:column;gap:12px;padding-left:12px;margin-block:28px 44px}.mkt-root.csv-tools .csv-warning p{font-size:17px;line-height:26px}.mkt-root.csv-tools .csv-table-heading{align-items:flex-start;flex-direction:column;gap:12px}.mkt-root.csv-tools .csv-table-heading h3{font-size:26px;line-height:32px}.mkt-root.csv-tools .csv-table-heading p{font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-table-frame{max-height:none}.mkt-root.csv-tools .csv-table--records :is(table,tbody),.mkt-root.csv-tools .csv-table--paths :is(table,tbody){display:block}.mkt-root.csv-tools .csv-table--records thead,.mkt-root.csv-tools .csv-table--paths thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.mkt-root.csv-tools .csv-table--records tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 16px;padding:20px}.mkt-root.csv-tools .csv-table--records tr:first-child,.mkt-root.csv-tools .csv-table--paths tr:first-child{border-top:0}.mkt-root.csv-tools .csv-table--records :is(td,th){display:block;width:auto;border:0;padding:0;font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-table--records th:first-child{width:auto}.mkt-root.csv-tools .csv-table--records th[scope=row]{font-size:20px;line-height:28px;grid-column:1;margin-bottom:8px}.mkt-root.csv-tools .csv-table--records td{grid-column:1 / -1;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-table--records td:before{content:attr(data-label) ": "}.mkt-root.csv-tools .csv-table--records .csv-record-number{grid-column:2;grid-row:1 / 3;font-size:24px;line-height:30px;color:var(--mkt-ink);display:flex;flex-direction:column;align-items:flex-end}.mkt-root.csv-tools .csv-table--records .csv-record-number:before{content:none}.mkt-root.csv-tools .csv-table--records .csv-record-number:after{content:attr(data-label);font-size:13px;line-height:20px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-table--records .csv-record-share{grid-column:1;grid-row:2;margin-bottom:8px}.mkt-root.csv-tools .csv-record-share:before{content:none!important}.mkt-root.csv-tools .csv-record-share:after{content:" of AI sessions"}.mkt-root.csv-tools .csv-traffic-details{display:flex;flex-direction:column;gap:44px;margin-top:44px}.mkt-root.csv-tools .csv-table--small :is(td,th){font-size:13px;line-height:20px;padding:18px 10px}.mkt-root.csv-tools .csv-table--small thead th{font-size:12px}.mkt-root.csv-tools .csv-table--paths tr{display:flex;flex-wrap:wrap;gap:4px;padding:18px}.mkt-root.csv-tools .csv-table--paths :is(td,th){padding:0;border:0;font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-table--paths th{flex:0 0 100%;width:100%;margin-bottom:4px;font-weight:400}.mkt-root.csv-tools .csv-table--paths td{font-size:13px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-table--paths td:after{content:" " attr(data-label)}.mkt-root.csv-tools .csv-table--paths td+td:before{content:" · "}.mkt-root.csv-tools .csv-export-note{font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-crawler-stats{display:block;padding:0;border-bottom:0}.mkt-root.csv-tools .csv-crawler-stats>div{display:grid;grid-template-columns:1fr auto;gap:4px 16px;padding-block:20px;border-bottom:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-crawler-stats dd{order:0;font-size:26px;line-height:32px;grid-column:2;grid-row:1 / 3;align-self:center}.mkt-root.csv-tools .csv-crawler-stats p{font-size:13px}.mkt-root.csv-tools .csv-crawler-agents .csv-record-number{font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-crawler-agents .csv-record-number:after{font-size:13px}.mkt-root.csv-tools .csv-crawler-agents .csv-record-path{font-family:Trakkr Marketing Mono,ui-monospace,monospace;font-size:13px;line-height:22px;margin-top:8px}.mkt-root.csv-tools .csv-crawler-agents .csv-record-path:before{content:none}.mkt-root.csv-tools .csv-crawler-paths{margin-top:44px}.mkt-root.csv-tools .csv-share-configuration{display:contents}.mkt-root.csv-tools .csv-share-configuration .csv-position-weights{border:0;padding:40px 0 0;gap:16px}.mkt-root.csv-tools .csv-share-configuration .csv-share-guidance{order:6;padding:32px 0 0;font-size:17px;line-height:26px;gap:16px}.mkt-root.csv-tools .csv-share-configuration h3{font-size:24px;line-height:30px}.mkt-root.csv-tools .csv-position-weights>p:first-of-type{font-size:17px;line-height:26px}.mkt-root.csv-tools .csv-position-weights>p:last-child{font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-weight-fields{display:flex;flex-direction:column;gap:12px}.mkt-root.csv-tools .csv-weight-fields .mkt-field{display:flex;align-items:center;justify-content:space-between;gap:16px}.mkt-root.csv-tools .csv-weight-fields .mkt-field>label{font-size:17px;line-height:26px}.mkt-root.csv-tools .csv-weight-fields .mkt-input{flex:0 0 116px;width:116px;font-size:18px}.mkt-root.csv-tools .csv-share-band{display:flex;flex-direction:column;gap:28px}.mkt-root.csv-tools .csv-share-band>div:last-child{display:none}.mkt-root.csv-tools .csv-share-band strong{font-size:64px;line-height:68px}.mkt-root.csv-tools .csv-title-desktop{display:none}.mkt-root.csv-tools .csv-title-mobile{display:inline}.mkt-root.csv-tools .csv-crawler-headline{display:flex;align-items:center;gap:20px;margin-block:24px}.mkt-root.csv-tools .csv-crawler-headline strong{font-size:108px;line-height:112px;letter-spacing:-.06em;font-weight:500}.mkt-root.csv-tools .csv-crawler-headline p{font-size:17px;line-height:26px}.mkt-root.csv-tools .csv-share-desktop{display:none}.mkt-root.csv-tools .csv-share-mobile{display:flex;flex-direction:column;gap:20px;margin-top:40px}.mkt-root.csv-tools .csv-share-mobile h3{font-size:26px;line-height:32px;font-weight:500}.mkt-root.csv-tools .csv-share-mobile>p{font-size:17px;line-height:26px;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-share-mobile>p.csv-small{font-size:15px;line-height:24px}.mkt-root.csv-tools .csv-mobile-metrics thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mkt-root.csv-tools .csv-mobile-metrics :is(td,th){border-left:0;padding:24px 20px}.mkt-root.csv-tools .csv-mobile-metrics th{width:60%;font-size:20px;line-height:28px}.mkt-root.csv-tools .csv-mobile-metrics th>span{display:block;margin-top:8px;font-size:15px;line-height:24px;font-weight:400;color:var(--mkt-secondary)}.mkt-root.csv-tools .csv-mobile-metrics td{text-align:right;font-size:30px;line-height:36px;letter-spacing:-.03em;font-weight:500}.mkt-root.csv-tools .csv-platform-mobile .csv-table-section{border:1px solid var(--mkt-line);border-radius:12px;overflow:clip}.mkt-root.csv-tools .csv-platform-mobile .csv-table-heading{padding:20px;margin:0;gap:8px}.mkt-root.csv-tools .csv-platform-mobile .csv-table-frame{border:0;border-top:1px solid var(--mkt-line);border-radius:0}.mkt-root.csv-tools .csv-platform-mobile .csv-mobile-metrics th{font-size:17px;line-height:26px;font-weight:400}.mkt-root.csv-tools .csv-platform-mobile .csv-mobile-metrics td{font-size:24px;line-height:30px}.mkt-root.csv-tools .csv-share-notes{display:flex;flex-direction:column;gap:20px;font-size:15px;line-height:24px}}.mkt-root.csv-tools .csv-file-name{display:flex;align-items:flex-start;gap:8px;padding-top:12px;border-top:1px solid var(--mkt-line)}.mkt-root.csv-tools .csv-file-name svg{flex:0 0 16px;margin-top:3px}.mkt-root.csv-tools .csv-file-name span{min-width:0}.mkt-root.csv-tools .csv-sheet textarea{min-height:120px}.mkt-root.csv-tools .csv-sheet textarea:focus-visible,.mkt-root.csv-tools .csv-table-frame:focus-visible{outline:2px solid var(--mkt-green-hover);outline-offset:3px}.mkt-root.csv-tools .csv-sheet textarea[aria-invalid=true]{border-color:var(--mkt-error-line)}.mkt-root.csv-tools .csv-sheet textarea[aria-invalid=true]:focus,.mkt-root.csv-tools .csv-sheet textarea[aria-invalid=true]:focus-visible{border-color:var(--mkt-error-line);outline:2px solid #b7463640;outline-offset:1px}.mkt-root.csv-tools .csv-sheet textarea{scroll-margin-block:112px 24px}.mkt-root.csv-tools .csv-scroll-hint{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:12px}.mkt-root.csv-tools .csv-scroll-hint>span:first-child{color:var(--mkt-ink)}.mkt-root.csv-tools .csv-scroll-keyboard{margin-left:auto}@media(min-width:640px){.mkt-root.csv-tools .csv-table-frame thead th{position:sticky;top:0;z-index:2;background:#fff;box-shadow:inset 0 -1px var(--mkt-line);font-weight:500}.mkt-root.csv-tools .csv-table-frame tr>:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:inset -1px 0 var(--mkt-line)}.mkt-root.csv-tools .csv-table-frame thead th:first-child{z-index:3}.mkt-root.csv-tools .csv-table-frame tr>:nth-child(2){border-left:0}.mkt-root.csv-tools .csv-table-frame tbody tr:first-child{border-top:0}.mkt-root.csv-tools .csv-table-frame tbody tr:hover>:first-child{background:#f6faf8}.mkt-root.csv-tools .csv-traffic-platforms tr>:nth-child(n+2),.mkt-root.csv-tools .csv-share-brands td,.mkt-root.csv-tools .csv-share-platforms tr>:nth-child(n+2),.mkt-root.csv-tools .csv-crawler-agents tr>:is(:nth-child(4),:nth-child(5),:nth-child(6)),.mkt-root.csv-tools .csv-crawler-paths tr>:nth-child(n+2),.mkt-root.csv-tools .csv-table--small tr>:nth-child(n+2),.mkt-root.csv-tools .csv-table--paths tr>:nth-child(n+2){text-align:right}.mkt-root.csv-tools .csv-traffic-platforms td:nth-child(2),.mkt-root.csv-tools .csv-share-brands td:nth-child(3),.mkt-root.csv-tools .csv-crawler-agents td:nth-child(4){font-weight:500}}@media(max-width:639px){.mkt-root.csv-tools .csv-scroll-keyboard{margin-left:0}.mkt-root.csv-tools .csv-mobile-metrics tbody tr{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:24px 20px}.mkt-root.csv-tools .csv-mobile-metrics tbody :is(td,th){padding:0}.mkt-root.csv-tools .csv-mobile-metrics th{width:auto;min-width:0;flex:1}.mkt-root.csv-tools .csv-mobile-metrics td{flex:0 0 auto;max-width:60%}.mkt-root.csv-tools .csv-share-mobile .mkt-field>label{font-weight:500}}.mkt-root.csv-tools .csv-input-scroll-hint{margin-top:-8px}@media(min-width:640px){.mkt-root.csv-tools .csv-table-frame tbody tr:hover>:first-child{background:#f6faf8}}.mkt-root.csv-tools .csv-table-section,.mkt-root.csv-tools .csv-table-frame{scroll-margin-block:100px 24px}.mkt-root.csv-tools .csv-report{animation:csv-report-in var(--mkt-enter-time) var(--mkt-ease)}@keyframes csv-report-in{0%{opacity:0;transform:translateY(12px)}}
