.website-review,.website-review-panel__content{--review-ink:#182a25;--review-muted:#56675f;--review-green:#2e6555;--review-border:#d9e3de;color:var(--review-ink);font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.55;overflow-wrap:anywhere}.website-review *,.website-review-panel__content *{box-sizing:border-box}.website-review{max-width:1600px;margin:0 auto;padding:clamp(16px,3vw,40px);min-height:100dvh}.website-review h1{font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.15;letter-spacing:-.025em;margin:0 0 12px}.website-review h2{font-size:1.3rem;line-height:1.3;margin:0 0 12px}.website-review h3,.website-review-panel__content h3{font-size:1.05rem;line-height:1.4;margin:0 0 10px}.website-review p,.website-review-panel__content p{margin:0 0 14px}.website-review__heading,.website-review__section-heading,.website-review__topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.website-review__topbar{padding-bottom:24px;border-bottom:1px solid var(--review-border);margin-bottom:28px}.website-review__brand{display:inline-flex;align-items:center;gap:8px;font-size:1.35rem;font-weight:700}.website-review__brand svg{width:34px;height:34px}.website-review__account{display:flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:100%;font-size:.875rem}.website-review__account .platform-language-toggle{min-height:44px;min-width:44px}.website-review__heading{margin-bottom:22px;align-items:flex-start}.website-review__eyebrow{color:var(--review-green);font-weight:700;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.website-review__card{padding:clamp(20px,2.5vw,32px);border:1px solid var(--review-border);border-radius:22px;background:#fff;box-shadow:0 8px 32px #183a2410}.website-review__auth{max-width:480px;margin:40px auto}.website-review__auth>.website-review__button{width:100%;margin:8px 0 20px}.website-review__auth-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:18px 0}.website-review__auth-links button,.website-review__text-button{color:var(--review-green);border:0;background:transparent;cursor:pointer;font:inherit;font-weight:600;min-height:44px;padding:8px 0;text-align:start;text-decoration:underline;text-underline-offset:3px}.website-review__workspace{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start}.website-review__preview{min-width:0;border:1px solid var(--review-border);border-radius:18px;overflow:hidden;background:#fff}.website-review__preview-toolbar{display:flex;gap:12px;align-items:center;background:#f1f6f3;border-bottom:1px solid var(--review-border);padding:12px 16px}.website-review__preview-toolbar label{font-weight:700;flex-shrink:0}.website-review__preview-toolbar select{max-width:320px}.website-review__frame{display:block;width:100%;height:min(78dvh,960px);min-height:460px;border:0;background:#fff}.website-review__preview-empty{display:grid;min-height:340px;align-content:center;justify-items:center;padding:24px;text-align:center}.website-review__response{position:sticky;top:20px;padding:22px}.website-review__form{display:grid;gap:14px}.website-review__form label,.website-review__link-label{display:grid;gap:7px;font-weight:600}.website-review input,.website-review select,.website-review textarea,.website-review-panel__content input,.website-review-panel__content select,.website-review-panel__content textarea{display:block;width:100%;min-width:0;min-height:46px;border:1px solid #b9c9c0;border-radius:10px;background:#fff;color:var(--review-ink);padding:11px 12px;font:inherit;line-height:1.4}.website-review textarea,.website-review-panel__content textarea{resize:vertical}.website-review button:focus-visible,.website-review input:focus-visible,.website-review select:focus-visible,.website-review textarea:focus-visible,.website-review-panel__content button:focus-visible,.website-review-panel__content input:focus-visible{outline:3px solid #2e6555;outline-offset:3px}.website-review__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;max-width:100%;padding:12px 17px;border:1px solid var(--review-green);border-radius:11px;background:var(--review-green);color:#fff;font:inherit;font-weight:600;line-height:1.4;cursor:pointer;text-align:center}.website-review__button--secondary{background:#fff;color:var(--review-green);border-color:#b9c9c0}.website-review button:disabled,.website-review-panel__content button:disabled{opacity:.55;cursor:not-allowed}.website-review input:disabled,.website-review-panel__content input:disabled{background:#f0f3f1}.website-review__actions{display:grid;gap:10px;margin:16px 0}.website-review__error,.website-review__notice{background:#f5f2e7;border-inline-start:3px solid #9b751c;border-radius:8px;padding:13px 15px}.website-review__error{background:#fff1ef;border-color:#b74130;color:#822719}.website-review__muted{font-size:.875rem;color:var(--review-muted)}.website-review__badge{display:inline-block;background:#eaf0ed;border-radius:999px;padding:5px 11px;font-size:.8rem;font-weight:700}.website-review__badge--approved{background:#dcefe4;color:#20563c}.website-review__badge--changes_requested{background:#fff0d8;color:#735311}.website-review__badge--revoked{background:#eee;color:#585858}.website-review__confirmation{margin:18px 0;padding:18px;border:1px solid #b9c9c0;border-radius:12px;background:#f6f9f7}.website-review__feedback{padding:12px;border-radius:10px;background:#f1f6f3;white-space:pre-wrap;overflow-wrap:anywhere}.website-review__draft-summary{display:grid;gap:4px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--review-border)}.website-review__section-heading{margin-top:22px}.website-review__section-heading h3,.website-review__section-heading p{margin:0}.website-review__history{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:18px}.website-review__history-item{padding:18px;border:1px solid var(--review-border);border-radius:15px}.website-review__history-item>.website-review__section-heading{margin:0 0 10px}.website-review__history-item>.website-review__button{margin:12px 14px 0 0}.website-review__link-label{margin-top:16px;font-size:.875rem}.website-review__link-label input{font-size:.85rem}.website-review__text-button--danger{color:#9d3527}.website-review__sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site-ownership__card{max-width:720px;margin:0 auto}.site-ownership__confirmation{display:flex;align-items:flex-start;gap:12px;margin:20px 0}.site-ownership__confirmation input[type=checkbox]{flex:0 0 22px;width:22px;min-height:22px;height:22px;margin-top:2px;padding:0;accent-color:var(--review-green)}@media (max-width:950px){.website-review__workspace{grid-template-columns:minmax(0,1fr)}.website-review__response{position:static}.website-review__response>.website-review__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.website-review{padding:16px 12px}.website-review__topbar{margin-bottom:22px;padding-bottom:16px}.website-review__account{gap:8px}.website-review__account>span{order:3;flex-basis:100%}.website-review__auth{margin:22px auto}.website-review__frame{height:66dvh;min-height:420px}.website-review__preview-toolbar{padding:10px 12px}.website-review__response{padding:20px}.website-review__response>.website-review__actions{grid-template-columns:minmax(0,1fr)}.website-review__history-item{padding:14px}}.manager-theme-root[data-manager-theme=dark] .kindly-auth-gate,.manager-theme-root[data-manager-theme=dark] .manager-app,.manager-theme-root[data-manager-theme=dark] .manager-auth-screen,body:has(.manager-theme-root[data-manager-theme=dark])>dialog{color-scheme:dark;--manager-ink:#eef3ec;--manager-muted:#b1bdb3;--manager-paper:#101613;--manager-panel:#1b2621;--manager-raised:#24332b;--manager-line:#3c4b41;--manager-line-dark:#617065;--manager-accent:#9cceb4;--manager-accent-dark:#b5ddc5;--manager-accent-soft:#263d31;--manager-action:#d7c58d;--manager-action-hover:#e4d4a1;--manager-action-ink:#18201d;--manager-coral:#e3ac92;--manager-danger:#f0b5ae;--manager-danger-soft:#412a2b;--manager-warning:#e4cc8a;--manager-warning-soft:#3c3524;--manager-info-soft:#263547;--manager-maria-card:#322c43;--manager-maria-line:#65577d;--manager-focus:#d7c58d;--manager-shadow:0 24px 70px #0005;--platform-ink:#eef3ec;--platform-muted:#b1bdb3;--platform-panel:#1b2621;--platform-line:#3c4b41;color:var(--manager-ink)}body:has(.manager-theme-root[data-manager-theme=dark] .manager-app),body:has(.manager-theme-root[data-manager-theme=dark] .manager-auth-screen){background:#101613;color:#eef3ec;color-scheme:dark}.manager-theme-root[data-manager-theme=dark] .manager-header{background:#131a16;border-color:#2f3b34}.manager-theme-root[data-manager-theme=dark] .manager-wordmark__mark{background:#d7c58d;color:#18201d}:is(.manager-theme-root[data-manager-theme=dark] .manager-app,.manager-theme-root[data-manager-theme=dark] .manager-auth-screen,.manager-theme-root[data-manager-theme=dark] .kindly-auth-gate,body:has(.manager-theme-root[data-manager-theme=dark])>dialog) :is(input,textarea,select){color-scheme:dark}:is(.manager-theme-root[data-manager-theme=dark] .manager-app,.manager-theme-root[data-manager-theme=dark] .manager-auth-screen,.manager-theme-root[data-manager-theme=dark] .kindly-auth-gate,body:has(.manager-theme-root[data-manager-theme=dark])>dialog) :focus-visible{outline-color:var(--manager-focus,#d7c58d)}.manager-theme-root[data-manager-theme=dark] .manager-button--google{background:#fff;border-color:#fff;color:#1f1f1f}.manager-theme-root[data-manager-theme=dark] .manager-button--google:not(:disabled):hover{background:#f1f3f1;border-color:#f1f3f1}