body:has(#app .wp-plaza) .wp-plaza:before{content:none}body:has(#app .wp-plaza) .wp-plaza{--wp-ink:#243f4e;--wp-copy:#536f7d;--wp-muted:#6d8491;--wp-accent:#087e83;--wp-line:#dbe9ef;--wp-soft:#f4f9fb;--wp-surface:#fff}body:has(#app .wp-plaza) .wp-plaza .wp-intro{margin-bottom:22px}body:has(#app .wp-plaza) .wp-plaza .wp-eyebrow{display:block;font-size:9px;font-weight:650;letter-spacing:2.1px;color:#658b99;margin-bottom:9px}body:has(#app .wp-plaza) .wp-plaza .wp-title{font-size:27px;line-height:1.4;font-weight:650;letter-spacing:-.7px;color:var(--wp-ink);margin:0}body:has(#app .wp-plaza) .wp-plaza .wp-subtitle{margin:8px 0 0;font-size:12px;color:var(--wp-muted)}body:has(#app .wp-plaza) .wp-plaza .plaza-filter{padding:20px;border-color:var(--wp-line);border-radius:19px;background:var(--wp-surface);box-shadow:0 5px 24px -16px #456f8429}body:has(#app .wp-plaza) .wp-plaza .plaza-filter>div:first-child{display:block;border:0;padding:0;margin-bottom:17px}body:has(#app .wp-plaza) .wp-plaza .plaza-filter>div:first-child>div:first-child{display:none}body:has(#app .wp-plaza) .wp-plaza .plaza-filter>div:first-child>div:last-child{width:100%}body:has(#app .wp-plaza) .wp-plaza .plaza-filter input.input{min-height:45px;border-radius:12px;background:var(--wp-soft);border-color:var(--wp-line);font-size:13px;color:var(--wp-ink);box-shadow:none}body:has(#app .wp-plaza) .wp-plaza .plaza-filter input.input:focus{background:var(--wp-surface);border-color:#6bafb4;box-shadow:0 0 0 3px #16868c12}body:has(#app .wp-plaza) .wp-plaza .wp-platform-row{padding-bottom:15px;border-bottom:1px solid var(--wp-line)}body:has(#app .wp-plaza) .wp-plaza .wp-platform-row>span,body:has(#app .wp-plaza) .wp-plaza .wp-rate-row>span,body:has(#app .wp-plaza) .wp-plaza .wp-group-row>span{color:var(--wp-muted);font-size:11px}body:has(#app .wp-plaza) .wp-plaza .wp-platform-row button{min-height:34px;padding:7px 12px;border-radius:10px;font-size:12px}body:has(#app .wp-plaza) .wp-plaza .wp-group-row{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:8px}body:has(#app .wp-plaza) .wp-plaza .wp-group-row>span{grid-column:1;grid-row:1}body:has(#app .wp-plaza) .wp-plaza .wp-group-toggle{grid-column:2;grid-row:1;justify-self:start;min-height:32px;padding:6px 11px;text-align:left;line-height:1.6;font-size:12px;font-weight:550;border:1px solid var(--wp-line);border-radius:9px;color:var(--wp-accent);background:var(--wp-soft);cursor:pointer;overflow-wrap:anywhere}body:has(#app .wp-plaza) .wp-plaza .wp-group-list{grid-column:2;grid-row:2;padding:8px 0 2px}body:has(#app .wp-plaza) .wp-plaza .wp-group-list[hidden]{display:none!important}body:has(#app .wp-plaza) .wp-plaza .wp-group-list button{font-size:11px;padding:6px 10px;border-radius:9px;line-height:1.5;white-space:normal;text-align:left}body:has(#app .wp-plaza) .wp-plaza .wp-rate-row{padding-top:2px}body:has(#app .wp-plaza) .wp-plaza .wp-rate-row button{font-size:11px;min-height:30px;padding:5px 9px;border-radius:8px}body:has(#app .wp-plaza) .wp-plaza .wp-resultbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;margin-top:20px;margin-bottom:-3px}body:has(#app .wp-plaza) .wp-plaza .wp-result-count{font-size:11px;color:var(--wp-muted)}body:has(#app .wp-plaza) .wp-plaza .wp-expand-all{font-size:11px;min-height:30px;padding:5px 11px;border:1px solid var(--wp-line);border-radius:8px;color:var(--wp-accent);background:var(--wp-surface);cursor:pointer}body:has(#app .wp-plaza) .wp-plaza .wp-expand-all:disabled{opacity:.4;cursor:default}body:has(#app .wp-plaza) .wp-plaza .plaza-group{border-radius:17px;border-color:color-mix(in srgb,var(--plaza-accent) 17%,var(--wp-line));box-shadow:0 4px 20px -14px #456f8426;margin-top:14px;background:var(--wp-surface)}body:has(#app .wp-plaza) .wp-plaza .plaza-accent-bar{height:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--plaza-accent) 65%,var(--wp-surface)),color-mix(in srgb,var(--plaza-accent) 10%,var(--wp-surface)))}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header{padding:18px 20px;background:linear-gradient(110deg,color-mix(in srgb,var(--plaza-accent) 3%,var(--wp-surface)),var(--wp-surface) 80%);border-color:var(--wp-line)}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header>div:first-child>div:first-child>span:first-child{font-size:13px;line-height:1.6;padding:3px 8px}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header .truncate{white-space:normal;overflow-wrap:anywhere}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header>p{margin-top:13px;padding-top:11px;border-top:1px dashed var(--wp-line);font-size:12px;line-height:1.85;color:var(--wp-copy);overflow-wrap:anywhere}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header button{min-height:33px;padding:6px 11px;font-size:11px;border-radius:9px;border-color:var(--wp-line);background:var(--wp-surface);color:var(--wp-copy);box-shadow:0 2px 4px #456f8405}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header button[aria-expanded=true]{background:color-mix(in srgb,var(--plaza-accent) 7%,var(--wp-surface));color:var(--wp-accent)}body:has(#app .wp-plaza) .wp-plaza .pw2-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;background:var(--wp-surface)}body:has(#app .wp-plaza) .wp-plaza .pw2-legend{background:var(--wp-soft);color:var(--wp-copy);padding:11px 20px;border-color:var(--wp-line)}body:has(#app .wp-plaza) .wp-plaza .pw2-table thead th{background:var(--wp-soft);color:var(--wp-copy);border-color:var(--wp-line)}body:has(#app .wp-plaza) .wp-plaza .pw2-table tbody td{padding-top:13px;padding-bottom:13px;border-color:var(--wp-line)}body:has(#app .wp-plaza) .wp-plaza .wp-group-toggle:focus-visible,body:has(#app .wp-plaza) .wp-plaza .wp-expand-all:focus-visible{outline:2px solid #16868c;outline-offset:3px}.dark body:has(#app .wp-plaza) .wp-plaza{--wp-ink:#e5edf2;--wp-copy:#b4c5d0;--wp-muted:#9aafbc;--wp-accent:#8bcbce;--wp-line:#35424e;--wp-soft:#232c36;--wp-surface:#1b222b}@media(max-width:767px){body:has(#app .wp-plaza) .wp-plaza .wp-intro{margin-bottom:17px}body:has(#app .wp-plaza) .wp-plaza .wp-title{font-size:23px}body:has(#app .wp-plaza) .wp-plaza .plaza-filter{padding:14px;border-radius:16px}body:has(#app .wp-plaza) .wp-plaza .wp-platform-row button{padding:6px 9px;font-size:11px;min-height:31px}body:has(#app .wp-plaza) .wp-plaza .wp-group-list{grid-column:1 / -1}body:has(#app .wp-plaza) .wp-plaza .wp-rate-row button{padding:4px 7px;font-size:10px}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header{padding:15px 13px}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header>div:first-child{flex-wrap:wrap}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header>div:first-child>div:first-child{min-width:0;flex:1 1 180px}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header>div:first-child>div:first-child>span:first-child{font-size:12px;flex-wrap:wrap;max-width:100%}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header .truncate{flex:1 1 120px;min-width:100px}body:has(#app .wp-plaza) .wp-plaza .plaza-group-header>p{font-size:11px}body:has(#app .wp-plaza) .wp-plaza .pw2-legend{padding:10px 13px}}
