.p1ds-admin{margin:20px 20px 0 0;color:var(--p1ds-text-dark)}.p1ds-topbar{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:28px;border-radius:28px;background:radial-gradient(circle at top right,rgba(131,255,212,.22),transparent 32%),linear-gradient(135deg,#09131e 0%,#102133 55%,#193b43 100%);color:var(--p1ds-text);box-shadow:var(--p1ds-shadow)}.p1ds-topbar h1{margin:6px 0 8px;font-size:34px;line-height:1.15;color:inherit}.p1ds-topbar p{margin:0;max-width:720px;color:rgba(245,248,251,.82)}.p1ds-badge-group{display:flex;gap:10px;flex-wrap:wrap}.p1ds-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 22px}.p1ds-tabs a,.p1ds-pill,.p1ds-link{text-decoration:none}.p1ds-tabs a{padding:10px 16px;border-radius:999px;background:#fff;color:#2b4159;border:1px solid #dde4eb;font-weight:600}.p1ds-tabs a.is-active{background:#0f2436;border-color:#0f2436;color:var(--p1ds-accent)}.p1ds-section-nav{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;padding:14px;border-radius:22px;background:#fff;border:1px solid #dce3ea;box-shadow:var(--p1ds-shadow)}.p1ds-section-nav a{padding:11px 16px;border-radius:14px;color:#334b62;font-weight:700;text-decoration:none;border:1px solid transparent}.p1ds-section-nav a.is-active{background:linear-gradient(135deg,#0e2436 0%,#14364f 100%);color:var(--p1ds-accent);border-color:#0e2436}.p1ds-admin-grid{display:grid;gap:18px;margin-bottom:18px}.p1ds-admin-grid--metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.p1ds-admin-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.p1ds-metric{padding:22px;display:grid;gap:6px}.p1ds-metric strong{font-size:36px;line-height:1}.p1ds-panel{padding:24px}.p1ds-panel--review{padding-bottom:20px}.p1ds-panel__header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.p1ds-panel__header h2,.p1ds-panel h2{margin:0 0 6px;font-size:22px;line-height:1.2}.p1ds-checklist,.p1ds-review-stack{display:grid;gap:14px}.p1ds-checklist{margin:0;padding:0;list-style:none}.p1ds-checklist li{padding:14px 16px 14px 50px;border-radius:18px;background:#f5f8fb;position:relative}.p1ds-checklist li::before{content:"";position:absolute;left:16px;top:14px;width:20px;height:20px;border-radius:50%;background:#d7dde5}.p1ds-checklist li.is-complete::before{background:linear-gradient(180deg,#83ffd4,#1db66d)}.p1ds-kv-list{display:grid;gap:12px}.p1ds-kv-row{display:flex;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid #e8edf2}.p1ds-review-snippet{padding:18px;border-radius:18px;background:#f5f8fb}.p1ds-review-snippet h3{margin:10px 0 8px}.p1ds-review-snippet p{margin:0}.p1ds-inline-meta{justify-content:flex-end;align-items:center}.p1ds-pill{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#edf3f7;color:#29425b;font-size:12px;font-weight:700}.p1ds-pill.is-active,.p1ds-feature-card.is-active .p1ds-pill,.p1ds-button,.p1ds-button:hover,.p1ds-button:focus{background:linear-gradient(135deg,#7ef9d0 0%,#66cdfd 100%);color:#07131f}.p1ds-link{color:#2d6cdf;font-weight:600}.p1ds-action-row{margin:18px 0}.p1ds-bulk-toolbar,.p1ds-bulk-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.p1ds-bulk-toolbar{justify-content:space-between}.p1ds-bulk-select{display:inline-flex;align-items:center;gap:10px;font-weight:700}.p1ds-bulk-select--card{margin-bottom:10px}.p1ds-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border:0;border-radius:999px;cursor:pointer;font-weight:800;text-decoration:none;box-shadow:none}.p1ds-button--secondary{background:#0e2436;color:var(--p1ds-text)}.p1ds-button--ghost{background:#edf3f7;color:#2b4159}.p1ds-inline-form,.p1ds-settings-form,.p1ds-field-grid{display:grid;gap:14px}.p1ds-toolbar{display:grid;grid-template-columns:minmax(220px,1.3fr) repeat(4,minmax(120px,.7fr)) auto auto;gap:12px;align-items:center}.p1ds-toolbar--reviews{grid-template-columns:minmax(240px,1.5fr) repeat(2,minmax(140px,.8fr)) auto auto}.p1ds-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p1ds-field,.p1ds-fieldset{display:grid;gap:8px}.p1ds-field label,.p1ds-fieldset legend,.p1ds-inline-form label{font-weight:600}.p1ds-field input[type=text],.p1ds-field input[type=email],.p1ds-field input[type=number],.p1ds-field textarea,.p1ds-inline-form input[type=number],.p1ds-inline-form textarea,.p1ds-inline-form select,.p1ds-review-form input,.p1ds-review-form textarea,.p1ds-review-form select{width:100%;padding:12px 14px;border-radius:14px;border:1px solid #d4dde5;background:#fff}.p1ds-checkbox-row{display:flex;flex-wrap:wrap;gap:14px}.p1ds-table-wrap{overflow:auto}.p1ds-table th,.p1ds-table td{padding:14px}.p1ds-feature-cards--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.p1ds-card-topline{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.p1ds-lock-card{margin-top:18px;padding:16px;border-radius:18px;background:#f5f8fb}.p1ds-template-preview{border-radius:20px;overflow:hidden;border:1px solid #dce3ea}.p1ds-template-preview__hero{padding:24px;background:linear-gradient(145deg,#08131e 0%,#14314a 60%,#196b57 100%);color:var(--p1ds-text)}.p1ds-template-preview__hero h3{margin:8px 0 6px;font-size:28px;color:inherit}.p1ds-template-preview__hero p{margin:0;color:rgba(245,248,251,.82)}.p1ds-template-preview__body{padding:20px;background:#fff}.p1ds-template-preview__body pre{margin:0;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#1b3044}.p1ds-setting-overview{display:grid;gap:14px}.p1ds-setting-card{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:20px 22px;border:1px solid #e0e6ec;border-radius:18px;background:#f8fbfd}.p1ds-setting-card p{margin:6px 0 0;color:#60798f}.p1ds-review-byline{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;color:#60798f;font-size:13px}.p1ds-event-feed{display:grid;gap:14px}.p1ds-event-item{padding:14px 16px;border:1px solid #dbe5f0;border-radius:16px;background:#f8fbfd}.p1ds-event-item p{margin:6px 0}.p1ds-event-item span{display:inline-block}.p1ds-review-card--empty{grid-column:1/-1}.p1ds-review-reply{padding-top:12px;border-top:1px solid #e8edf2}.p1ds-review-summary{padding:24px;display:flex;align-items:center;gap:20px}.p1ds-review-summary__score{font-size:54px;line-height:1;font-weight:900;color:#0c2336}.p1ds-review-summary__meta{display:grid;gap:4px}.p1ds-shortcode-block{padding:14px 16px;margin-bottom:16px;border-radius:16px;background:#0a1724;overflow:auto}.p1ds-shortcode-block code{color:#7ef9d0;font-size:13px}.p1ds-widget-preview{display:grid;gap:18px}.p1ds-widget-preview.is-loading{opacity:.6;pointer-events:none}.p1ds-theme-light{--p1ds-widget-title-color:#102032;--p1ds-widget-text-color:#4c647a;--p1ds-widget-badge-bg:#e7f6ee;--p1ds-widget-badge-text:#126743;background:linear-gradient(145deg,#f7fbff 0%,#edf5ff 60%,#f9fbfd 100%);color:#102032;border-color:#dbe6f1}.p1ds-theme-arcade{--p1ds-widget-title-color:#fff4df;--p1ds-widget-text-color:rgba(255,244,223,.86);--p1ds-widget-badge-bg:rgba(255,188,66,.16);--p1ds-widget-badge-text:#ffe2a6;background:linear-gradient(135deg,#12061d 0%,#33104d 48%,#ff7a18 100%);color:#fff4df;border-color:rgba(255,188,66,.2)}.p1ds-theme-light .p1ds-trustbox__intro p{color:var(--p1ds-widget-text-color)}.p1ds-theme-light .p1ds-trustbox__score{background:rgba(255,255,255,.86)}.p1ds-theme-light .p1ds-review-card{background:#fff;border-color:#d8e4ef}.p1ds-review-grid--strip{grid-template-columns:repeat(3,minmax(0,1fr))}.p1ds-review-grid--badge{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.p1ds-trustbox-spotlight{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px}.p1ds-trustbox-spotlight__featured .p1ds-review-card{height:100%}.p1ds-trustbox-spotlight__list{display:grid;gap:14px}.p1ds-trustbox-spotlight__item{padding:18px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08)}.p1ds-theme-light .p1ds-trustbox-spotlight__item{background:#fff;border-color:#d8e4ef}.p1ds-theme-light .p1ds-verified-badge__tick{color:#fff}.p1ds-trustbox-spotlight__item p{margin:8px 0;color:inherit}.p1ds-collector-card{display:grid;gap:18px;padding:24px;border-radius:24px;background:linear-gradient(145deg,#08131e 0%,#11263e 54%,#164d63 100%);color:#f5f8fb;border:1px solid rgba(102,205,253,.18)}.p1ds-collector-card__hero p{margin:8px 0 0;color:rgba(245,248,251,.82)}.p1ds-collector-notice,.p1ds-collector-lock,.p1ds-collector-success{padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.08)}.p1ds-collector-notice.is-error{background:rgba(186,49,71,.22)}.p1ds-collector-notice.is-success,.p1ds-collector-success{background:rgba(40,150,109,.24)}.p1ds-collector-details summary{list-style:none}.p1ds-collector-details summary::-webkit-details-marker{display:none}.p1ds-review-form--collector{margin-top:16px}.p1ds-bar-row{display:grid;grid-template-columns:120px 1fr 50px;gap:12px;align-items:center;margin-bottom:14px}.p1ds-bar{position:relative;height:12px;border-radius:999px;background:#e6edf3;overflow:hidden}.p1ds-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#17b46a,#66cdfd)}.p1ds-faq{display:grid;gap:12px}.p1ds-faq details{padding:16px 18px;border-radius:18px;background:#f5f8fb}.p1ds-faq summary{cursor:pointer;font-weight:700}.p1ds-review-shell{margin:0;min-height:100vh;padding:24px;background:radial-gradient(circle at top left,rgba(131,255,212,.22),transparent 28%),linear-gradient(160deg,#07131f 0%,#0d2132 50%,#13374a 100%);color:var(--p1ds-text-dark)}.p1ds-review-shell__inner{max-width:760px;margin:0 auto;padding:28px}.p1ds-review-form{display:grid;gap:14px}.p1ds-review-hero{padding:26px;border-radius:20px;background:linear-gradient(140deg,#07131f 0%,#10253b 55%,#14513f 100%);color:var(--p1ds-text);margin-bottom:8px}.p1ds-review-hero h1{margin:8px 0;font-size:34px;line-height:1.1;color:inherit}.p1ds-review-hero p{margin:0;color:rgba(245,248,251,.82)}.p1ds-review-order{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);display:grid;gap:6px}.p1ds-review-thankyou{padding:16px 6px;text-align:center}@media (max-width:782px){.p1ds-bulk-toolbar,.p1ds-bulk-actions{flex-direction:column;align-items:stretch}.p1ds-setting-card{flex-direction:column;align-items:flex-start}.p1ds-topbar{padding:22px}.p1ds-topbar h1,.p1ds-review-hero h1{font-size:28px}.p1ds-bar-row{grid-template-columns:1fr}}