.ws{font-family:var(--font-sans);color:var(--foreground);letter-spacing:0;line-height:1.55}.ws *{box-sizing:border-box}.ws h1,.ws h2,.ws h3{font-family:var(--font-display);letter-spacing:0;overflow-wrap:anywhere}.ws h1{margin:0 0 12px;font-size:30px;line-height:1.3}.ws h2{margin:0 0 12px;font-size:20px;line-height:1.4}.ws h3{margin:20px 0 10px;font-size:16px;line-height:1.45}.ws p{margin:10px 0}.ws a{text-decoration:none}.ws button,.ws input,.ws textarea,.ws select{font:inherit;letter-spacing:0}.ws button{cursor:pointer;white-space:normal;transition:background .15s,border-color .15s,color .15s}.ws button:disabled{cursor:not-allowed;opacity:.55}.ws button:focus-visible,.ws a:focus-visible,.ws input:focus-visible,.ws textarea:focus-visible,.ws select:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.ws input,.ws textarea,.ws select{width:100%;min-width:0;min-height:43px;color:var(--foreground);background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:10px 12px}.ws input::placeholder,.ws textarea::placeholder{color:var(--muted-foreground)}.ws select{padding-right:30px}.ws textarea{resize:vertical}.ws label{flex-direction:column;gap:7px;font-size:13px;font-weight:500;display:flex}.ws fieldset{border:0;margin:15px 0;padding:0}.ws legend{margin-bottom:10px;font-size:14px}.ws-primary,.ws-secondary,.ws-danger{text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex}.ws-primary{color:var(--primary-foreground);background:var(--primary)}.ws-primary:hover{filter:brightness(1.1)}.ws-secondary{color:var(--foreground);border-color:var(--border);background:var(--surface-2)}.ws-secondary:hover{border-color:var(--primary)}.ws-danger{background:var(--coral);color:var(--background)}.ws-icon{border:1px solid var(--border);min-width:36px;height:36px;color:var(--muted-foreground);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ws-icon:hover{border-color:var(--primary);color:var(--foreground)}.ws-link,.ws-text-link{color:var(--muted-foreground);text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:5px 0;font-size:13px;display:inline-flex}.ws-link:hover,.ws-text-link:hover{color:var(--lime)}.ws-muted{color:var(--muted-foreground);font-size:14px}.ws-error{color:var(--coral);font-size:14px}.ws-warning{color:var(--lime);padding:14px 0;font-size:14px}.ws-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ws svg{flex-shrink:0}.ws-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;padding:24px;display:flex}.ws-loading h1{max-width:600px}.ws-access{grid-template-columns:1.1fr 1fr;align-items:center;gap:90px;max-width:1200px;min-height:100vh;margin:0 auto;padding:70px 32px;display:grid}.ws-access-intro h1{margin:44px 0 24px;font-size:42px;line-height:1.25}.ws-access-intro h1 span{color:var(--lime)}.ws-access-intro p{color:var(--muted-foreground);max-width:480px}.ws-access-intro .ws-text-link{margin-top:40px}.ws-access-form{border:1px solid var(--border);background:var(--card);border-radius:24px;min-width:0;padding:30px}.ws-access-form h2{margin-bottom:26px;font-size:25px}.ws-access-form form{gap:20px;margin:24px 0;display:grid}.ws-password{align-items:center;gap:8px;display:flex}.ws-password input{flex:1;min-width:0}.ws-demo-credentials{border-top:1px solid var(--border);padding-top:18px;font-size:13px}.ws-demo-credentials p{color:var(--muted-foreground)}.ws-tabs{border:1px solid var(--border);border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;padding:4px;display:flex}.ws-tabs button{color:var(--muted-foreground);background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 13px;font-size:13px;display:flex}.ws-tabs button[aria-selected=true],.ws-tabs button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.ws-app{grid-template-columns:220px minmax(0,1fr);gap:24px;max-width:1580px;margin:auto;padding:24px;display:grid}.ws-sidebar{border:1px solid var(--border);background:var(--card);border-radius:24px;flex-direction:column;min-width:0;height:calc(100vh - 48px);padding:24px 18px;display:flex;position:sticky;top:24px}.ws-role{color:var(--muted-foreground);margin:14px 0 28px;font-size:12px}.ws-sidebar nav{gap:6px;display:grid}.ws-sidebar nav button{text-align:left;min-height:44px;color:var(--muted-foreground);background:0 0;border:0;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.ws-sidebar nav button[aria-current=page]{color:var(--foreground);background:color-mix(in oklab, var(--primary) 18%, transparent)}.ws-sidebar nav button[aria-current=page] svg{color:var(--primary)}.ws-sidebar nav button:hover{background:var(--surface-2)}.ws-sidebar-bottom{gap:14px;margin-top:auto;display:grid}.ws-main{min-width:0}.ws-topbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:4px 0 22px;display:flex}.ws-topbar>div{gap:3px;display:grid}.ws-topbar strong{font-size:16px}.ws-topbar .ws-muted{font-size:12px}.ws-profile-switch{flex-direction:row;align-items:center;gap:10px;display:flex}.ws-profile-switch>span{color:var(--muted-foreground);white-space:nowrap;font-size:12px}.ws-profile-switch select{max-width:160px}.ws-page{padding-top:30px}.ws-section-heading,.ws-feed-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.ws-section-heading p,.ws-feed-heading p{margin:0}.ws-count{color:var(--muted-foreground);white-space:nowrap;font-size:13px}.ws-filters{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;display:flex}.ws-filters>input,.ws-search{flex:1;min-width:180px}.ws-filters>label:not(.ws-search){flex:0 190px}.ws-filters>select{flex:0 230px}.ws-search{flex-direction:row;align-items:center;display:flex;position:relative}.ws-search>svg{color:var(--muted-foreground);position:absolute;left:12px}.ws-search input{padding-left:38px}.ws-chips{flex-wrap:wrap;gap:8px;margin:18px 0 26px;display:flex}.ws-chips button{border:1px solid var(--border);color:var(--muted-foreground);background:0 0;border-radius:999px;min-height:38px;padding:8px 14px;font-size:13px}.ws-chips button[aria-pressed=true]{border-color:var(--primary);color:var(--foreground);background:color-mix(in oklab, var(--primary) 16%, transparent)}.ws-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ws-event-card{background:var(--card);border:1px solid var(--border);border-radius:22px;min-width:0;overflow:hidden}.ws-cover{aspect-ratio:16/9;background:var(--surface-2);text-align:left;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.ws-cover img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.ws-cover:hover img{transform:scale(1.03)}.ws-photo-badge,.ws-price{border-radius:999px;padding:6px 12px;font-size:12px;position:absolute;top:16px}.ws-photo-badge{background:var(--background);color:var(--foreground);left:16px}.ws-price{background:var(--lime);color:var(--background);font-weight:600;right:16px}.ws-card-content{padding:20px}.ws-event-meta{color:var(--muted-foreground);flex-wrap:wrap;gap:8px 14px;font-size:12px;display:flex}.ws-event-meta span{align-items:center;gap:5px;display:inline-flex}.ws-title-button{text-align:left;width:100%;color:var(--foreground);background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;margin:14px 0 8px;padding:0;display:flex}.ws-title-button h2{margin:0;font-size:17px;line-height:1.5}.ws-title-button svg{color:var(--primary);margin-top:4px}.ws-card-desc{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;font-size:13px;display:-webkit-box;overflow:hidden}.ws-reactions{flex-wrap:wrap;align-items:center;gap:6px;margin:18px 0;display:flex}.ws-reactions button{border:1px solid var(--border);min-width:34px;height:36px;color:var(--muted-foreground);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:7px;font-size:12px;display:flex}.ws-reactions button[aria-pressed=true]{background:color-mix(in oklab, var(--lime) 12%, transparent);color:var(--lime);border-color:color-mix(in oklab, var(--lime) 50%, transparent)}.ws-reaction-space{flex:1}.ws-card-content footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.ws-card-content footer .ws-muted{font-size:11px}.ws-empty{border-top:1px solid var(--border);text-align:center;min-height:170px;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:25px;display:flex}.ws-empty p{max-width:450px}.ws-overlay{z-index:100;background:color-mix(in oklab, var(--background) 85%, transparent);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ws-dialog{background:var(--card);border:1px solid var(--border);overscroll-behavior:contain;border-radius:24px;outline:none;width:100%;max-width:730px;max-height:90dvh;padding:28px;overflow-y:auto}.ws-dialog>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.ws-dialog>header h2{margin:3px 0;font-size:22px}.ws-detail-photo{aspect-ratio:16/8;object-fit:cover;border-radius:12px;width:100%;display:block}.ws-detail-summary{color:var(--lime);justify-content:space-between;gap:15px;margin:20px 0 12px;display:flex}.ws-description{white-space:pre-wrap;margin-top:20px!important}.ws-comments{border-top:1px solid var(--border);margin-top:28px;padding-top:8px}.ws-comments form{margin-top:24px}.ws-comment{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:16px 0}.ws-comment>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.ws-comment>div span{color:var(--muted-foreground);font-size:11px}.ws-comment p{white-space:pre-wrap;font-size:14px}.ws-comment-reply{margin-left:24px}.ws-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:22px;display:flex}.ws-profile-grid,.ws-analytics-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:24px;display:grid}.ws-form-section{border-top:1px solid var(--border);min-width:0;margin-top:10px;padding:24px 0}.ws-form-section label{margin:18px 0}.ws-form-section .ws-chips{margin-bottom:18px}.ws-history{padding:0;list-style:none}.ws-history li{border-bottom:1px solid var(--border)}.ws-history button{width:100%;color:var(--foreground);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:14px 0;display:flex}.ws-history button>span{flex:1}.ws-history small{color:var(--muted-foreground);margin-top:4px;display:block}.ws-table-scroll{border-top:1px solid var(--border);max-width:100%;overflow-x:auto}.ws-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.ws-table th{color:var(--muted-foreground);white-space:nowrap;padding:15px 12px;font-size:12px;font-weight:500}.ws-table td{border-top:1px solid var(--border);vertical-align:middle;padding:17px 12px}.ws-table td:first-child{min-width:240px;max-width:390px}.ws-table td:not(:first-child){white-space:nowrap}.ws-offer-title{color:var(--foreground);text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:0;display:flex}.ws-offer-title img{object-fit:cover;border-radius:8px;width:62px;height:54px}.ws-offer-title strong{font-weight:500}.ws-offer-title small{color:var(--muted-foreground);margin-top:5px;display:block}.ws-status{background:var(--surface-2);color:var(--muted-foreground);white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:11px;display:inline-block}.ws-status-published{color:var(--lime);background:color-mix(in oklab, var(--lime) 10%, transparent)}.ws-status-paused{color:var(--coral)}.ws-row-actions{gap:6px;display:flex}.ws-editor{gap:18px;display:grid}.ws-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ws-editor-photo{object-fit:cover;border-radius:10px;width:100%;height:180px}.ws-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}.ws-metric{border:1px solid var(--border);background:var(--card);border-radius:18px;gap:12px;padding:20px;display:grid}.ws-metric>span{color:var(--muted-foreground);font-size:13px}.ws-metric>strong{font-family:var(--font-display);font-size:27px;font-weight:500}.ws-chart{width:100%;height:250px;margin-top:25px}.ws-definition-list{margin:18px 0}.ws-definition-list>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:18px;padding:10px 0;font-size:13px;display:flex}.ws-definition-list dt{color:var(--muted-foreground)}.ws-definition-list dd{white-space:nowrap;margin:0;font-weight:600}.ws-activity,.ws-audience-list{margin:16px 0;padding:0;list-style:none}.ws-activity li{border-bottom:1px solid var(--border);align-items:flex-start;gap:14px;padding:12px 0;font-size:13px;display:flex}.ws-activity small{color:var(--muted-foreground);margin-top:5px;display:block}.ws-activity-dot{background:var(--lime);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:7px}.ws-audience-list>div{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 0;font-size:13px;display:flex}.ws-audience-list span{color:var(--muted-foreground)}.ws-metric-definitions{max-width:800px}.ws-experiment{border-top:1px solid var(--border);padding:26px 0}.ws-experiment>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.ws-experiment h2{font-size:20px}.ws-variant-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ws-variant{border:1px solid var(--border);background:var(--card);border-radius:18px;min-width:0;padding:18px}.ws-variant>img{aspect-ratio:16/8;object-fit:cover;border-radius:8px;width:100%}.ws-variant h3{min-height:48px;font-size:16px}.ws-variant>button{width:100%;margin-top:10px}.ws-test-profiles{color:var(--lime);flex-wrap:wrap;gap:18px;margin:20px 0;font-size:13px;display:flex}@media (width>=1450px){.ws-feed-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-card-content{padding:18px}.ws-title-button h2{font-size:16px}}@media (width<=1050px){.ws-app{grid-template-columns:190px minmax(0,1fr);gap:18px;padding:16px}.ws-sidebar{height:calc(100vh - 32px);padding:22px 12px;top:16px}.ws-feed-grid{gap:16px}.ws-card-content{padding:16px}.ws-event-meta{font-size:11px}.ws-profile-grid,.ws-analytics-grid{grid-template-columns:1fr}.ws-access{gap:40px}.ws-access-intro h1{font-size:34px}.ws-topbar{gap:12px}.ws-topbar>.ws-link{font-size:12px}}@media (width<=760px){.ws-app{padding:12px;display:block}.ws-sidebar{border-radius:18px;flex-flow:wrap;align-items:center;gap:12px;width:100%;height:auto;padding:16px;display:flex;position:static}.ws-role{margin:0 0 0 auto;font-size:11px}.ws-sidebar nav{order:3;gap:6px;width:100%;display:flex}.ws-sidebar nav button{flex:1;justify-content:center;gap:7px;padding:8px 5px;font-size:12px}.ws-sidebar-bottom{flex-wrap:wrap;order:4;gap:9px 18px;width:100%;margin:0;display:flex}.ws-sidebar-bottom .ws-link{font-size:11px}.ws-topbar{margin-top:16px;padding-bottom:16px}.ws-profile-switch{flex-direction:column;align-items:flex-start;gap:4px}.ws-profile-switch>span{font-size:10px}.ws-profile-switch select{min-height:36px;padding:7px 10px;font-size:12px}.ws-topbar>div>strong{font-size:14px}.ws-page{padding-top:24px}.ws h1{font-size:25px}.ws-feed-grid{grid-template-columns:1fr}.ws-section-heading,.ws-feed-heading{flex-wrap:wrap;align-items:flex-start;gap:12px}.ws-section-heading .ws-primary{padding:10px 14px;font-size:12px}.ws-filters{gap:10px}.ws-filters>label:not(.ws-search){flex:120px}.ws-filters>input,.ws-search{flex-basis:100%}.ws-chips{gap:7px}.ws-chips button{padding:7px 11px;font-size:12px}.ws-card-content{padding:18px}.ws-title-button h2{font-size:17px}.ws-event-meta{font-size:12px}.ws-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ws-metric{padding:16px}.ws-metric>strong{font-size:24px}.ws-variant-grid{grid-template-columns:1fr}.ws-overlay{padding:10px}.ws-dialog{border-radius:18px;max-height:95dvh;padding:20px}.ws-dialog>header h2{font-size:18px}.ws-dialog>header{gap:10px}.ws-form-grid{gap:14px}.ws-access{padding:30px 20px;display:block}.ws-access-intro h1{margin-top:30px;font-size:29px}.ws-access-intro p{font-size:14px}.ws-access-intro .ws-text-link{margin-top:15px;margin-bottom:22px}.ws-access-form{padding:22px}.ws-access-form h2{font-size:22px}.ws-tabs button{padding:8px 9px;font-size:12px}.ws-table{font-size:12px}.ws-table td{padding:12px 8px}.ws-table td:first-child{min-width:215px}.ws-table-scroll{margin-right:-3px}.ws-count{font-size:12px}.ws-audience-list>div{gap:10px}.ws-comments .ws-form-actions button{font-size:12px}}@media (prefers-reduced-motion:reduce){.ws *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dt-product,.dt-login{--dt-line:var(--border);--dt-quiet:var(--muted-foreground)}.dt-product button,.dt-login button{-webkit-tap-highlight-color:transparent}.dt-product ::selection{background:var(--primary);color:#fff}.dt-login ::selection{background:var(--primary);color:#fff}.dt-product input,.dt-login input{caret-color:var(--lime)}.dt-product select{width:auto;max-width:100%}.dt-product h1{font-size:28px;font-weight:600}.dt-product h2{font-size:19px;font-weight:600}.dt-product h3{font-size:16px}.dt-caption{color:var(--dt-quiet);font-size:12px}.dt-avatar{background:color-mix(in oklab, var(--primary) 20%, var(--card));width:34px;height:34px;color:var(--foreground);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.dt-personal{min-height:100vh}.dt-personal-header{border-bottom:1px solid var(--border);align-items:center;gap:28px;max-width:1380px;min-height:72px;margin:auto;padding:16px 36px;display:flex}.dt-personal-header>nav{gap:6px;margin-left:auto;display:flex}.dt-personal-header nav button{min-height:42px;color:var(--dt-quiet);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.dt-personal-header nav button[aria-current=page]{color:var(--foreground);background:var(--surface-2)}.dt-personal-header nav button[aria-current=page] svg{color:var(--lime)}.dt-city{color:var(--dt-quiet);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.dt-account-wrap{flex-shrink:0;position:relative}.dt-account{border:1px solid var(--border);color:var(--foreground);background:0 0;border-radius:999px;align-items:center;gap:9px;min-height:42px;padding:4px 8px 4px 4px;display:flex}.dt-account>span:not(.dt-avatar){font-size:12px}.dt-account-menu{background:var(--card);border:1px solid var(--border);z-index:40;border-radius:12px;width:210px;padding:6px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 28px #0006}.dt-account-menu button{width:100%;color:var(--foreground);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}.dt-account-menu button:hover{background:var(--surface-2)}.dt-personal .dt-product-page{max-width:1120px;margin:auto;padding:24px 36px 48px}.dt-discovery-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.dt-discovery-heading h1{margin:0;font-size:27px}.dt-discovery-heading p{color:var(--dt-quiet);margin:8px 0 0;font-size:14px}.dt-discovery-heading>span{flex-shrink:0}.dt-discovery-toolbar{align-items:center;gap:12px;display:flex}.dt-discovery-toolbar .ws-search{min-width:0}.dt-discovery-toolbar input{background:var(--card);border-radius:12px}.dt-discovery-toolbar button{border-radius:12px}.dt-filter-dot{background:var(--lime);border-radius:50%;width:5px;height:5px}.dt-search-results{margin-top:20px}.dt-search-results article{border-bottom:1px solid var(--border);padding:16px 0}.dt-search-results article>button{width:100%;color:var(--foreground);text-align:left;background:0 0;border:0;align-items:center;gap:16px;padding:0;display:flex}.dt-search-results article>button>img{object-fit:cover;border-radius:8px;width:78px;height:64px}.dt-search-results article>button>span{flex:1;min-width:0}.dt-search-results strong{font-size:14px;font-weight:500}.dt-search-results small{color:var(--muted-foreground);margin-top:5px;font-size:12px;display:block}.dt-search-results .dt-source{margin:6px 0 0 94px}.dt-category-strip{scrollbar-width:thin;scrollbar-color:var(--border) transparent;gap:8px;margin-bottom:2px;padding:18px 0;display:flex;overflow:auto}.dt-category-strip button{border:1px solid var(--border);min-height:34px;color:var(--dt-quiet);white-space:nowrap;background:0 0;border-radius:999px;flex-shrink:0;padding:7px 14px;font-size:12px}.dt-category-strip button[aria-pressed=true]{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.dt-deck-intro{color:var(--dt-quiet);justify-content:space-between;align-items:center;gap:10px;margin:4px 0 12px;font-size:12px;display:flex}.dt-deck-intro>span:first-child{align-items:center;gap:7px;display:flex}.dt-deck-intro svg{color:var(--primary)}.dt-deck-viewport{border-radius:24px;min-height:350px;position:relative;overflow:clip}.dt-deck-card{border:1px solid var(--border);background:var(--card);cursor:grab;border-radius:24px;grid-template-columns:1.1fr 1fr;width:100%;min-height:350px;display:grid;overflow:hidden}.dt-deck-card:active{cursor:grabbing}.dt-deck-media{background:var(--surface-2);min-height:350px;position:relative;overflow:hidden}.dt-deck-media>img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.dt-deck-category{color:#fff;background:#101013e8;border-radius:999px;padding:6px 11px;font-size:11px;position:absolute;top:18px;left:18px}.dt-deck-copy{flex-direction:column;min-width:0;padding:24px;display:flex}.dt-card-meta{color:var(--lime);align-items:center;gap:7px;font-size:12px;display:flex}.dt-deck-copy h2{overflow-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 10px;font-size:22px;line-height:1.35;display:-webkit-box;overflow:hidden}.dt-card-place{color:var(--dt-quiet);align-items:flex-start;gap:7px;font-size:13px;display:flex;margin:0!important}.dt-card-place svg{margin-top:3px}.dt-card-description{color:var(--dt-quiet);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden;margin:12px 0 16px!important}.dt-card-bottom{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;display:flex}.dt-card-bottom>strong{max-width:160px;font-size:14px;font-weight:600}.dt-card-bottom .ws-primary{padding:10px 15px;font-size:12px}.dt-source{color:var(--dt-quiet);text-underline-offset:3px;align-items:center;gap:5px;margin-top:14px;font-size:11px;display:inline-flex;text-decoration:underline!important}.dt-source:hover{color:var(--foreground)}.dt-deck-media .dt-source{color:#fff;background:#101013e8;border-radius:6px;padding:5px 9px;font-size:10px;position:absolute;bottom:14px;left:16px}.dt-product .ws-dialog>header{z-index:2;background:var(--card);padding:10px 0;position:sticky;top:-20px}.dt-swipe-stamp{background:var(--card);white-space:nowrap;pointer-events:none;border:2px solid;border-radius:10px;align-items:center;gap:8px;padding:14px 20px;font-size:20px;font-weight:700;display:flex;position:absolute;top:35%;left:50%;transform:translate(-50%)rotate(-8deg)}.dt-stamp-save{color:var(--lime)}.dt-stamp-skip{color:var(--coral);transform:translate(-50%)rotate(8deg)}.dt-deck-controls{justify-content:center;align-items:center;gap:14px;padding-top:20px;display:flex}.dt-deck-controls button{border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;font-size:13px;font-weight:600;display:flex}.dt-undo{border:1px solid var(--border);width:48px;color:var(--dt-quiet);background:0 0}.dt-pass{color:var(--foreground);background:var(--surface-2);border:1px solid var(--border);padding:12px 24px}.dt-save{color:var(--background);background:var(--lime);border:1px solid var(--lime);padding:12px 25px}.dt-deck-controls button:hover:not(:disabled){filter:brightness(1.12)}.dt-deck-empty{text-align:center;border:1px solid var(--border);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:420px;padding:30px;display:flex}.dt-deck-empty>svg{color:var(--primary)}.dt-deck-empty p{max-width:380px;color:var(--dt-quiet);font-size:14px}.dt-deck-empty h2{margin:0}.dt-filter-form{gap:20px;margin:20px 0;display:grid}.dt-filter-form select{width:100%}.dt-check{align-items:center;flex-direction:row!important;gap:10px!important;display:flex!important}.dt-check input{height:18px;min-height:18px;accent-color:var(--primary);padding:0;width:18px!important}.dt-mobile-tabs{display:none}.dt-collection{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dt-collection-card{border:1px solid var(--border);background:var(--card);border-radius:16px;min-width:0;overflow:hidden}.dt-collection-photo{aspect-ratio:1.6;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.dt-collection-photo img{object-fit:cover;width:100%;height:100%}.dt-collection-photo>span{color:#fff;background:#101013e8;border-radius:999px;padding:5px 9px;font-size:10px;position:absolute;top:12px;left:12px}.dt-collection-copy{padding:18px}.dt-collection-copy h2{min-height:45px;font-size:15px;line-height:1.5}.dt-collection-copy h2 button{color:inherit;text-align:left;background:0 0;border:0;padding:0}.dt-collection-copy p.dt-caption{align-items:center;gap:5px;display:flex}.dt-collection-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}.dt-collection-actions>button{font-size:12px}.dt-detail-photo{object-fit:contain;background:var(--background);border-radius:12px;width:100%;max-height:340px;display:block}.dt-detail-meta{color:var(--dt-quiet);flex-wrap:wrap;gap:12px 20px;font-size:13px;display:flex}.dt-detail-meta span{align-items:center;gap:7px;display:flex}.dt-detail-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0;display:flex}.dt-feedback{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.dt-feedback strong{font-size:13px;font-weight:500}.dt-stars{gap:3px;margin-top:8px;display:flex}.dt-stars button{color:var(--lime);background:0 0;border:0;padding:3px}.dt-emotions{gap:7px;display:flex}.dt-emotions button{border:1px solid var(--border);width:38px;height:38px;color:var(--dt-quiet);background:0 0;border-radius:50%;place-items:center;display:grid}.dt-emotions button[aria-pressed=true]{background:var(--primary);color:#fff;border-color:var(--primary)}.dt-profile{grid-template-columns:.8fr 1.2fr;gap:70px;margin:30px 0;display:grid}.dt-profile-identity{text-align:center;padding:20px 0}.dt-profile-avatar{background:color-mix(in oklab, var(--primary) 20%, var(--card));width:90px;height:90px;color:var(--primary);border-radius:50%;place-items:center;margin-bottom:22px;font-size:28px;font-weight:600;display:inline-grid}.dt-profile-identity h1{margin-bottom:8px;font-size:23px}.dt-profile-identity>p{color:var(--dt-quiet);justify-content:center;align-items:center;gap:5px;font-size:13px;display:flex}.dt-profile-stats{justify-content:center;gap:24px;margin:30px 0;display:flex}.dt-profile-stats>div{gap:5px;display:grid}.dt-profile-stats strong{font-family:var(--font-display);font-size:24px}.dt-profile-stats span{color:var(--dt-quiet);font-size:12px}.dt-profile-badge{color:var(--lime);align-items:center;gap:7px;font-size:12px;display:inline-flex}.dt-profile-form{gap:20px;min-width:0;display:grid}.dt-profile-form>h2{margin:0 0 5px}.dt-profile-form>button{justify-self:start}.dt-profile-form fieldset{margin:0}.dt-profile-form .ws-chips{margin:4px 0}.dt-profile-form .ws-chips button{align-items:center;gap:5px;display:flex}.dt-business{grid-template-columns:220px minmax(0,1fr);gap:24px;max-width:1600px;margin:auto;padding:24px 32px;display:grid}.dt-business-sidebar{border:1px solid var(--border);background:color-mix(in oklab, var(--card) 65%, transparent);border-radius:24px;flex-direction:column;height:calc(100dvh - 48px);min-height:540px;padding:24px 20px;display:flex;position:sticky;top:24px}.dt-business-sidebar>a{margin-bottom:34px}.dt-business nav{gap:5px;display:grid}.dt-business nav button{color:var(--dt-quiet);text-align:left;background:0 0;border:0;border-radius:16px;align-items:center;gap:11px;min-height:44px;padding:12px;font-size:13px;display:flex}.dt-business nav button[aria-current=page]{background:color-mix(in oklab, var(--primary) 17%, transparent);color:var(--foreground)}.dt-business nav button[aria-current=page] svg{color:var(--primary)}.dt-business nav button:hover{background:var(--surface-2)}.dt-sidebar-bottom{gap:20px;margin-top:auto;padding-top:24px;display:grid}.dt-company-sign{border-top:1px solid var(--border);align-items:center;gap:9px;padding-top:20px;display:flex}.dt-company-sign strong{font-size:12px;display:block}.dt-company-sign small{color:var(--dt-quiet);font-size:11px}.dt-product-main{min-width:0}.dt-business-header{border:1px solid var(--border);background:color-mix(in oklab, var(--card) 60%, transparent);border-radius:24px;flex-wrap:wrap;align-items:center;gap:16px;padding:22px;display:flex}.dt-business-heading{flex:1;min-width:240px}.dt-business-heading h1{margin:0;font-size:26px}.dt-business-heading p{color:var(--dt-quiet);margin:5px 0 0;font-size:12px}.dt-business .dt-product-page{padding-top:24px;padding-bottom:40px}.dt-range{flex-wrap:nowrap;flex-shrink:0}.dt-range button{white-space:nowrap;min-height:28px;padding:5px 10px;font-size:11px}.dt-live{color:var(--lime);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.dt-menu{display:none}.dt-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.dt-kpi{border:1px solid var(--border);background:var(--card);text-align:left;color:var(--foreground);border-radius:24px;flex-direction:column;min-height:155px;padding:20px;display:flex}.dt-kpi>span{color:var(--dt-quiet);align-items:center;gap:7px;font-size:11px;display:flex}.dt-kpi>span svg:last-child{margin-left:auto}.dt-kpi>strong{font-family:var(--font-display);margin:14px 0 7px;font-size:29px;font-weight:600;line-height:1.4}.dt-kpi>small{color:var(--dt-quiet);margin-top:auto;font-size:10px;line-height:1.5}.dt-kpi:hover{border-color:var(--primary)}.dt-overview-main{grid-template-columns:1.55fr 1fr;gap:18px;margin-bottom:20px;display:grid}.dt-overview-main>*,.dt-overview-secondary>*{min-width:0}.dt-area-chart{width:100%;height:260px;margin-top:10px}.dt-chart-legend{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.dt-chart-legend button{color:var(--dt-quiet);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;display:flex}.dt-chart-legend button[aria-pressed=false]{opacity:.4}.dt-chart-legend i{border-radius:50%;width:6px;height:6px}.dt-chart-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;font-size:12px;display:flex}.dt-chart-footer>span{color:var(--dt-quiet)}.dt-chart-footer strong{color:var(--lime);margin-left:8px}.dt-live-feed{margin-top:16px;display:grid}.dt-live-feed>button{color:var(--foreground);border:0;border-bottom:1px solid var(--border);text-align:left;background:0 0;align-items:flex-start;gap:10px;padding:14px 0;display:flex}.dt-live-feed>button:last-child{border-bottom:0}.dt-feed-icon{border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.dt-tone-primary{color:var(--primary);background:color-mix(in oklab, var(--primary) 14%, transparent)}.dt-tone-lime{color:var(--lime);background:color-mix(in oklab, var(--lime) 10%, transparent)}.dt-tone-sky{color:var(--sky);background:color-mix(in oklab, var(--sky) 10%, transparent)}.dt-live-feed>button>span:nth-child(2){flex:1;min-width:0}.dt-live-feed strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.dt-live-feed small{color:var(--dt-quiet);margin-top:3px;font-size:10px;display:block}.dt-live-feed time{color:var(--dt-quiet);font-size:9px}.dt-overview-secondary{grid-template-columns:1fr 1.15fr 1fr;gap:18px;display:grid}.dt-overview-secondary h2{font-size:16px}.dt-funnel{margin-top:22px}.dt-funnel>div{margin-bottom:20px;position:relative}.dt-funnel span{justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.dt-funnel b{color:var(--dt-quiet);font-weight:400}.dt-funnel>div>div{background:var(--surface-2);border-radius:999px;height:7px;overflow:hidden}.dt-funnel i{border-radius:999px;height:100%;display:block}.dt-funnel svg{color:var(--dt-quiet);margin:10px auto -10px;display:block;transform:rotate(90deg)}.dt-top-offers{margin-top:12px}.dt-top-offers button{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--foreground);text-align:left;background:0 0;align-items:center;gap:8px;padding:11px 0;display:flex}.dt-top-offers button>span{color:var(--dt-quiet);font-size:10px}.dt-top-offers img{object-fit:cover;border-radius:7px;width:36px;height:36px}.dt-top-offers strong{flex:1;min-width:0;font-size:11px;font-weight:500}.dt-top-offers small{color:var(--dt-quiet);margin-top:3px;font-size:9px;display:block}.dt-top-offers svg{color:var(--primary)}.dt-insight{padding-top:20px}.dt-insight-number{color:var(--lime);font-family:var(--font-display);font-size:38px}.dt-insight h3{margin:8px 0}.dt-insight p{color:var(--dt-quiet);font-size:12px;line-height:1.7}.dt-insight button{margin-top:15px;padding:8px 12px;font-size:11px}.dt-section-lead{margin:0 0 24px}.dt-section-lead h2{margin:0;font-size:22px}.dt-section-lead p{color:var(--dt-quiet);font-size:14px}.dt-business .ws-section-heading h1{font-size:21px}.dt-business .ws-section-heading p{font-size:13px}.dt-business .ws-table-scroll{border:1px solid var(--border);background:var(--card);border-radius:16px}.dt-business .ws-table{min-width:760px}.dt-business .ws-table th{padding:16px}.dt-business .ws-table td{padding:14px 16px}.dt-business .ws-table td:first-child{min-width:240px}.dt-business .ws-offer-title strong{font-size:12px}.dt-business .ws-offer-title small{font-size:10px}.dt-business .ws-offer-title img{border-radius:8px;width:48px;height:48px}.dt-business .ws-row-actions{gap:5px}.dt-business .ws-row-actions button{width:30px;min-width:30px;height:30px}.dt-business .ws-table th:last-child{width:160px}.dt-pagination{color:var(--dt-quiet);justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;font-size:12px;display:flex}.dt-audience-summary{gap:50px;margin:24px 0 30px;display:flex}.dt-audience-summary>div{gap:7px;display:grid}.dt-audience-summary strong{font-family:var(--font-display);font-size:30px}.dt-audience-summary span{color:var(--dt-quiet);font-size:12px}.dt-audience-layout{grid-template-columns:1.1fr 1fr;gap:20px;display:grid}.dt-person-list{margin-top:15px}.dt-person-list>div{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:17px 0;display:flex}.dt-person-list strong{flex:1;font-size:13px}.dt-person-list small{color:var(--dt-quiet);font-size:11px;font-weight:400;display:block}.dt-person-list>div>span:last-child{color:var(--lime);font-size:11px}.dt-interest-bars{gap:18px;padding-top:20px;display:grid}.dt-interest-bars span{justify-content:space-between;font-size:12px;display:flex}.dt-interest-bars b{color:var(--dt-quiet);font-weight:400}.dt-interest-bars i{background:var(--primary);border-radius:999px;height:5px;margin-top:7px;display:block}.dt-settings{grid-template-columns:.8fr 1.2fr;gap:60px;padding:24px 0;display:grid}.dt-company-profile{text-align:center;padding-top:20px}.dt-company-profile p{color:var(--dt-quiet);font-size:13px}.dt-promotion-layout{grid-template-columns:1fr 1fr;gap:40px;display:grid}.dt-promo-preview{border:1px solid var(--border);background:var(--card);border-radius:20px;overflow:hidden}.dt-promo-preview>img{object-fit:cover;width:100%;height:240px}.dt-promo-preview>div{padding:22px}.dt-promo-preview h2{margin-top:12px}.dt-promo-preview p{color:var(--dt-quiet);font-size:13px}.dt-campaign-row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:20px;padding:20px 0;font-size:13px;display:flex}.dt-campaign-row strong{flex:1;min-width:180px}.dt-integration-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dt-code{background:var(--card);border:1px solid var(--border);max-height:350px;color:var(--dt-quiet);scrollbar-color:var(--border) transparent;border-radius:12px;padding:22px;font-size:12px;line-height:1.7;overflow:auto}.dt-image-picker{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:8px 0 18px;display:grid}.dt-image-picker button{aspect-ratio:1;background:var(--surface-2);border:2px solid #0000;border-radius:8px;padding:0;position:relative;overflow:hidden}.dt-image-picker img{object-fit:cover;width:100%;height:100%}.dt-image-picker button[aria-pressed=true]{border-color:var(--lime)}.dt-image-picker button svg{color:var(--lime);background:var(--background);border-radius:50%;position:absolute;bottom:3px;right:3px}.dt-login{grid-template-columns:1.15fr 1fr;align-items:center;gap:100px;max-width:1200px;min-height:100vh;margin:auto;padding:64px 40px;display:grid}.dt-login-intro h1{margin:44px 0 24px;font-size:40px;line-height:1.22}.dt-login-intro p{color:var(--dt-quiet);max-width:460px;font-size:15px;line-height:1.7}.dt-login-art{aspect-ratio:2;border-radius:16px;margin-top:30px;overflow:hidden}.dt-login-art img{object-fit:cover;width:100%;height:100%}.dt-login-form{min-width:0}.dt-login-form h2{margin:28px 0 26px;font-size:27px}.dt-login-form .ws-tabs{margin-bottom:28px}.dt-login form{gap:20px;display:grid}.dt-login form>button{width:100%}.dt-input-icon{border:1px solid var(--border);background:var(--card);color:var(--dt-quiet);border-radius:12px;align-items:center;gap:10px;padding:0 12px;display:flex}.dt-input-icon input{background:0 0;border:0;outline:none;padding:13px 0}.dt-input-icon .ws-icon{border:0;width:24px;min-width:24px}.dt-input-icon:focus-within{border-color:var(--primary)}.dt-login-caption{color:var(--dt-quiet);text-align:center;font-size:12px;margin-top:24px!important}@media (width>=1450px){.dt-overview-main{grid-template-columns:1.65fr 1fr}.dt-kpi>strong{font-size:34px}.dt-personal .dt-product-page{padding-top:44px}}@media (width<=1200px){.dt-personal-header{gap:14px;padding:16px 24px}.dt-personal-header nav button{padding:9px 8px;font-size:12px}.dt-city{display:none}.dt-business{grid-template-columns:200px minmax(0,1fr);gap:20px;padding:20px}.dt-business-sidebar{height:calc(100dvh - 40px);padding:22px 15px;top:20px}.dt-business-header{gap:12px;padding:20px}.dt-business-header>.dt-live,.dt-business-header .dt-account>span:not(.dt-avatar){display:none}.dt-kpi{padding:16px}.dt-kpi>span{font-size:10px}.dt-kpi>strong{font-size:26px}.dt-overview-secondary{grid-template-columns:1fr 1fr}.dt-overview-secondary>:last-child{grid-column:1/-1}.dt-insight{grid-template-columns:60px 1fr auto;align-items:center;gap:0 20px;display:grid}.dt-insight h3{margin:0}.dt-insight p{grid-column:2}.dt-insight-number{grid-row:1/3}.dt-insight button{grid-area:1/3/3;margin:0}}@media (width<=1000px){.dt-business{padding:20px;display:block}.dt-business-sidebar{display:none}.dt-menu{display:inline-flex}.dt-business-heading{min-width:0}.dt-business-heading h1{font-size:25px}.dt-business-header>.dt-range{margin-left:auto}.dt-overview-main{grid-template-columns:1.45fr 1fr}.dt-login{gap:50px}.dt-login-intro h1{font-size:34px}.dt-personal-header nav button>svg,.dt-personal-header .dt-account>span:not(.dt-avatar){display:none}.dt-personal-header{gap:12px}.dt-collection{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-deck-copy{padding:24px}.dt-deck-copy h2{font-size:22px}.dt-mobile-company-nav{margin:12px 0 24px}.dt-mobile-company-nav nav button{width:100%;min-height:44px;padding:12px;font-size:15px}.dt-profile{gap:36px}.dt-settings{gap:30px}}@media (width<=700px){.dt-personal-header{justify-content:space-between;gap:12px;min-height:64px;padding:12px 18px}.dt-personal-header>nav{display:none}.dt-personal-header .dt-account{border:0;padding:0}.dt-personal-header .dt-account>svg{display:none}.dt-avatar{width:34px;height:34px}.dt-personal .dt-product-page{padding:18px 16px 104px}.dt-discovery-heading{gap:10px;margin-bottom:16px}.dt-discovery-heading h1{font-size:22px;line-height:1.4}.dt-discovery-heading p{font-size:13px}.dt-discovery-heading>.dt-caption{display:none}.dt-discovery-toolbar{gap:8px}.dt-discovery-toolbar button{min-height:43px;padding:10px 12px}.dt-discovery-toolbar button>span:not(.dt-filter-dot){display:none}.dt-discovery-toolbar input{font-size:13px}.dt-category-strip{gap:6px;margin:0 -1px;padding:14px 0}.dt-category-strip button{min-height:32px;padding:6px 12px;font-size:11px}.dt-deck-intro{gap:7px;margin:3px 0 10px;font-size:10px}.dt-deck-intro>span:last-child{white-space:nowrap}.dt-deck-viewport{border-radius:20px;min-height:390px}.dt-deck-card{border-radius:20px;grid-template-rows:190px auto;grid-template-columns:1fr;min-height:390px}.dt-deck-media{height:190px;min-height:0}.dt-deck-category{padding:5px 10px;font-size:10px;top:12px;left:12px}.dt-deck-copy{padding:16px 18px 17px}.dt-card-meta{font-size:10px}.dt-deck-copy h2{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 8px;font-size:18px;line-height:1.4;display:-webkit-box;overflow:hidden}.dt-card-place{font-size:11px;line-height:1.45}.dt-card-description{display:none}.dt-card-bottom{gap:10px;margin-top:15px}.dt-card-bottom>strong{max-width:135px;font-size:13px}.dt-card-bottom .ws-primary{min-height:36px;padding:7px 12px;font-size:11px}.dt-source{margin-top:10px;font-size:9px}.dt-deck-controls{gap:10px;padding-top:16px}.dt-deck-controls button{gap:8px;min-height:46px;font-size:12px}.dt-undo{width:44px}.dt-pass{padding:10px 17px}.dt-save{padding:10px 18px}.dt-save>svg:last-child{display:none}.dt-mobile-tabs{z-index:30;background:var(--background);border-top:1px solid var(--border);padding:8px 8px max(10px, env(safe-area-inset-bottom));display:block;position:fixed;bottom:0;left:0;right:0}.dt-mobile-tabs nav{justify-content:space-around;gap:3px;display:flex}.dt-mobile-tabs button{color:var(--dt-quiet);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:5px;min-height:44px;padding:6px 2px;font-size:9px;display:flex}.dt-mobile-tabs button[aria-current=page]{color:var(--lime)}.dt-collection{grid-template-columns:1fr;gap:18px}.dt-collection-copy h2{min-height:0}.dt-discovery-heading>select{min-height:36px;padding:7px 24px 7px 9px;font-size:11px}.dt-detail-meta{gap:10px;font-size:12px}.dt-detail-actions{gap:8px;margin:20px 0}.dt-detail-actions>.ws-secondary,.dt-detail-actions>.ws-primary{padding:10px 13px;font-size:12px}.dt-feedback{flex-wrap:wrap;gap:12px}.dt-emotions{gap:7px}.dt-profile{grid-template-columns:1fr;gap:26px;margin:0}.dt-profile-identity{border-bottom:1px solid var(--border);padding:8px 0 22px}.dt-profile-avatar{width:72px;height:72px;margin-bottom:15px;font-size:24px}.dt-profile-stats{margin:20px 0}.dt-profile-form>h2{font-size:20px}.dt-business{padding:12px}.dt-business-header{border-radius:20px;gap:12px;padding:16px}.dt-business-heading h1{font-size:20px}.dt-business-heading p{font-size:11px}.dt-business-heading p>span{display:none}.dt-business-header>.dt-range{order:4;justify-content:space-between;width:100%;margin:0}.dt-business .dt-product-page{padding-top:18px}.dt-business-header>.dt-account-wrap{margin-left:auto}.dt-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.dt-kpi{border-radius:18px;min-height:130px;padding:15px}.dt-kpi>strong{margin:12px 0 5px;font-size:25px}.dt-kpi>span{gap:6px;font-size:10px}.dt-kpi>span>svg:last-child{display:none}.dt-kpi>small{font-size:9px}.dt-overview-main,.dt-overview-secondary{grid-template-columns:1fr;gap:16px;margin-bottom:16px}.dt-overview-secondary>:last-child{grid-column:auto}.dt-area-chart{height:240px}.dt-live-feed>button{padding:13px 0}.dt-live-feed strong{font-size:12px}.dt-live-feed small{font-size:11px}.dt-live-feed time{font-size:10px}.dt-chart-footer .ws-link{font-size:11px}.dt-insight{display:block}.dt-insight p{max-width:100%}.dt-insight button{margin-top:14px}.dt-audience-summary{justify-content:space-between;gap:20px}.dt-audience-summary strong{font-size:25px}.dt-audience-summary span{max-width:100px;font-size:10px}.dt-audience-layout,.dt-settings,.dt-promotion-layout,.dt-integration-grid{grid-template-columns:1fr;gap:22px}.dt-settings{padding-top:0}.dt-section-lead h2{font-size:19px}.dt-section-lead p{font-size:12px}.dt-company-profile{padding:0 0 18px}.dt-promo-preview>img{height:200px}.dt-code{padding:14px;font-size:10px}.dt-product .ws-form-grid{grid-template-columns:1fr}.dt-image-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.dt-product .ws-dialog{border-radius:18px;max-height:calc(100dvh - 24px);padding:20px}.dt-product .ws-dialog>header h2{font-size:18px}.dt-login{max-width:460px;min-height:100dvh;padding:32px 22px;display:block}.dt-login-intro h1,.dt-login-intro p,.dt-login-art{display:none}.dt-login-intro{margin-bottom:30px}.dt-login-form h2{margin:24px 0;font-size:25px}.dt-login-form .ws-tabs{margin-bottom:25px}}@media (prefers-reduced-motion:reduce){.dt-product *,.dt-login *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=701px) and (height<=800px){.dt-personal-header{min-height:64px;padding-top:10px;padding-bottom:10px}.dt-personal .dt-product-page{padding-top:18px}.dt-discovery-heading{margin-bottom:16px}.dt-category-strip{padding-top:12px;padding-bottom:12px}.dt-deck-viewport,.dt-deck-card,.dt-deck-media{min-height:320px}.dt-deck-copy{padding:20px 24px}.dt-deck-controls{padding-top:14px}}
