.sd-workspace{--sd-blue:#3457e9;--sd-green:#26715e;--sd-purple:#7958a7;--sd-orange:#ac572a;color:#20344c;display:grid;gap:24px;min-width:0;font-size:14px;line-height:1.5}.sd-workspace *{box-sizing:border-box}.sd-workspace h2,.sd-workspace h3,.sd-workspace p{margin:0}.sd-workspace h2{font-size:20px;line-height:1.4;font-weight:700}.sd-workspace h3{font-size:15px;font-weight:700}.sd-workspace a{color:var(--sd-blue);text-decoration:none}.sd-workspace a:hover{text-decoration:underline}.sd-workspace button,.sd-workspace input,.sd-workspace select{font:inherit}.sd-workspace button,.sd-refresh{border:1px solid #d8e2ef;border-radius:8px;padding:8px 12px;cursor:pointer;background:#fff;color:#284765}.sd-workspace button:disabled{cursor:default;opacity:.5}.sd-workspace :focus-visible{outline:2px solid #3457e9;outline-offset:3px}.sd-workspace .blue{color:var(--sd-blue);background:#eef2ff}.sd-workspace .green{color:var(--sd-green);background:#eaf5ef}.sd-workspace .purple{color:var(--sd-purple);background:#f1edf8}.sd-workspace .orange{color:var(--sd-orange);background:#fff0e6}.sd-stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sd-stat-strip>a{display:flex;gap:12px;align-items:flex-start;padding:20px 16px;border-radius:12px;min-height:116px;text-decoration:none}.sd-stat-strip>a>span{flex:1}.sd-stat-strip strong{display:block;font-size:32px;line-height:1.35;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sd-stat-strip .sd-stat-text{font-size:20px;margin-top:8px}.sd-stat-strip b{font-size:18px;font-weight:500}.sd-overview-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:20px}.sd-panel{background:white;border:1px solid #dbe4f0;border-radius:12px;padding:20px;min-width:0}.sd-panel>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.sd-panel>header>span{font-size:12px;color:#6a7b91}.sd-resource,.sd-resource-head{display:grid;grid-template-columns:minmax(140px,1fr) 50px 100px 50px;gap:8px;align-items:center;padding:10px 0;border-top:1px solid #edf0f5}.sd-resource-head{font-size:11px;color:#6a7b91;border:0}.sd-resource span:not(:first-child),.sd-resource b,.sd-resource em,.sd-resource-head span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.sd-resource em{font-style:normal;border-radius:4px;padding:2px 4px}.sd-replace{display:flex;flex-direction:column;gap:14px}.sd-replace>svg{color:var(--sd-orange)}.sd-replace>p{color:#63748a}.sd-replace>p strong{font-size:24px;color:#ac572a}.sd-primary-link{font-weight:700;padding:10px 0}.sd-next{border-top:1px solid #e5eaf1;padding-top:18px;display:grid;gap:10px;margin-top:auto}.sd-next p{color:#63748a}.sd-updated{font-size:12px;color:#718198}.sd-examples{border:1px dashed #d7bd9f;border-radius:12px;background:#fffaf4}.sd-example-trigger{width:100%;display:flex;gap:10px;align-items:center;background:transparent!important;border:0!important;text-align:left;padding:16px!important;font-weight:600!important}.sd-example-trigger>span{margin-left:auto;font-size:12px;color:#926035;font-weight:400}.sd-example-layout{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:16px;padding:0 16px 16px}.sd-example-list{display:grid;align-content:start;gap:8px}.sd-example-list button{display:grid;gap:6px;text-align:left}.sd-example-list button[aria-pressed=true]{border-color:#ac572a}.sd-example-list small,.sd-example-list span{font-size:12px;color:#7b6855}.sd-example-detail{padding:16px;background:#fff;border:1px solid #eadfce;border-radius:8px;display:grid;gap:12px}.sd-example-placeholder{padding:24px;color:#7b6855}.sd-tag{display:inline-flex;align-items:center;padding:3px 8px;border-radius:5px;font-size:11px;font-weight:600;width:max-content;max-width:100%}.sd-source{font-size:12px;color:#69798d}.sd-check{display:flex;gap:8px;align-items:center}.sd-actions{display:flex;gap:8px;flex-wrap:wrap}.sd-actions button:first-child{background:#3457e9;color:#fff;border-color:#3457e9}.sd-actions .sd-secondary{background:white;color:#34506e}.sd-registry-head,.sd-review-head{display:flex;justify-content:space-between;gap:16px;align-items:center}.sd-registry-head p{margin-top:4px;color:#6a7b91}.sd-filters{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.sd-filters label,.sd-mark-form label{display:grid;gap:6px;font-size:12px;color:#61738c}.sd-filters label:first-child{flex:1;min-width:180px}.sd-filters input,.sd-filters select,.sd-mark-form input,.sd-mark-form select,.sd-chart-panel select{min-height:38px;padding:8px 10px;border:1px solid #d5dfed;border-radius:8px;background:white;color:#223b57;max-width:100%}.sd-registry-list{background:white;border:1px solid #dbe4f0;border-radius:12px;overflow:hidden}.sd-registry-row{display:grid;grid-template-columns:115px minmax(0,1fr) 100px;gap:16px;padding:16px;align-items:start;border-bottom:1px solid #edf0f5}.sd-registry-row:last-child{border:0}.sd-registry-row small{font-size:11px;color:#6f7e90}.sd-registry-row h3{margin:4px 0}.sd-registry-row p{font-size:12px;color:#64758c;overflow-wrap:anywhere}.sd-row-actions{display:grid;gap:8px}.sd-row-actions button{padding:4px 8px}.sd-mark-form{display:grid;gap:10px;padding-top:16px}.sd-empty{padding:20px;color:#728097}.sd-error{background:#fff0ef;padding:16px;border-radius:8px;color:#a6453e}.sd-error button{margin-left:12px}.sd-report-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#708198;font-size:12px}.sd-period{display:flex;gap:4px}.sd-period button[aria-pressed=true]{color:#fff;background:#3457e9;border-color:#3457e9}.sd-usage-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #dce5f0;border-radius:12px;overflow:hidden;background:#fff}.sd-usage-stats>div{padding:20px;display:grid;gap:6px}.sd-usage-stats strong{font-size:30px;font-variant-numeric:tabular-nums;line-height:1.3}.sd-usage-stats small{font-size:11px;opacity:.85}.sd-chart{height:172px;display:flex;align-items:end;gap:4px;border-bottom:1px solid #dbe4ee;padding-top:8px}.sd-day{flex:1;min-width:0;display:flex;align-items:center;justify-content:end;flex-direction:column;gap:6px;height:100%}.sd-bar{width:70%;max-width:48px;background:#526ce4;border-radius:3px 3px 0 0;min-height:0}.sd-day>span:last-child{font-size:10px;color:#758296;min-height:18px;white-space:nowrap}.sd-no-history{padding:12px 0;color:#61738c;max-width:620px}.sd-no-history h3{color:#284360;margin-bottom:6px}.sd-chart-note{font-size:12px;color:#6d7e93;margin:12px 0!important}.sd-chart-table{margin-top:16px}.sd-table-scroll{overflow:auto;max-width:100%}.sd-workspace table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.sd-workspace th{font-weight:500;color:#6f7e90;font-size:12px}.sd-workspace td,.sd-workspace th{padding:10px 8px;border-bottom:1px solid #eaf0f5;white-space:nowrap;font-variant-numeric:tabular-nums}.sd-workspace td:not(:first-child),.sd-workspace th:not(:first-child){text-align:right}.sd-funnel-row{margin-bottom:18px}.sd-funnel-row>div:first-child{display:flex;gap:12px;align-items:center;margin-bottom:7px}.sd-funnel-row strong{margin-left:auto;font-size:18px;font-variant-numeric:tabular-nums}.sd-funnel-row small{color:#6c7d93;width:36px;text-align:right}.sd-funnel-track{height:6px;background:#edf1fb;border-radius:4px;overflow:hidden}.sd-funnel-track>span{display:block;background:#506cde;height:100%}.sd-data-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #edf0f5}.sd-device-strip{display:flex;gap:16px;padding-top:20px;font-size:12px;color:#6f7f95}.sd-device-strip b{margin-left:6px}.sd-method{border-top:1px solid #dce5ef;padding-top:16px}.sd-method summary,.sd-chart-table summary{cursor:pointer;color:#526c8b}.sd-method p{margin-top:12px;max-width:760px;color:#60728a}.sd-review-head+section{margin-bottom:4px}.sd-privacy-staff{padding:0!important;max-width:none!important;margin:0!important}.sd-privacy-staff>.pr-intro{display:none}.sd-privacy-staff .pr-card{padding:16px!important;border-radius:12px!important}.sd-privacy-staff .pr-card h2{font-size:18px!important}.sd-privacy-staff .pr-actions button{font-size:14px!important;padding:8px 12px!important}
@media(max-width:1050px){.sd-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-overview-grid{grid-template-columns:1fr}.sd-usage-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.sd-workspace{gap:16px}.sd-panel{padding:16px}.sd-panel>header{align-items:start;flex-wrap:wrap}.sd-stat-strip>a{padding:14px 12px;gap:8px;min-height:100px}.sd-stat-strip>a>svg{display:none}.sd-stat-strip strong{font-size:28px}.sd-stat-strip .sd-stat-text{font-size:17px}.sd-resource,.sd-resource-head{grid-template-columns:minmax(100px,1fr) 36px 72px 36px;font-size:12px;gap:4px}.sd-resource-head{font-size:10px}.sd-example-layout{grid-template-columns:1fr}.sd-example-trigger{flex-wrap:wrap}.sd-example-trigger>span{margin-left:0}.sd-registry-row{grid-template-columns:1fr;gap:8px}.sd-row-actions{display:flex;align-items:center;justify-content:space-between}.sd-filters label{flex:1;min-width:130px}.sd-filters>span{width:100%}.sd-registry-head,.sd-report-toolbar{align-items:start;flex-direction:column}.sd-usage-stats>div{padding:16px 12px}.sd-usage-stats strong{font-size:23px}.sd-period button{padding:8px 12px}.sd-day>span:last-child{font-size:9px}.sd-chart{gap:2px}.sd-workspace h2{font-size:18px}}

.sd-privacy-admin .ww-privacy-request{padding:0!important;margin:0!important;max-width:none!important}.sd-privacy-admin .ww-privacy-request>.pr-eyebrow,.sd-privacy-admin .ww-privacy-request>h1{display:none!important}.sd-privacy-admin .ww-privacy-request .pr-card{padding:16px!important;border-radius:12px!important;margin:12px 0!important}.sd-privacy-admin .ww-privacy-request h2{font-size:18px!important}.sd-privacy-admin .ww-privacy-request .pr-actions{margin-top:12px!important}
