.ddgr-wrapper{--ddgr-bg:transparent;--ddgr-card-bg:#f3f4f6;--ddgr-card-radius:14px;--ddgr-card-padding:22px;--ddgr-text:#111827;--ddgr-text-muted:#6b7280;--ddgr-border:rgba(0, 0, 0, 0.06);--ddgr-shadow:0 1px 2px rgba(0, 0, 0, 0.04);--ddgr-shadow-hover:0 4px 12px rgba(0, 0, 0, 0.06);--ddgr-star-filled:#fbbc05;--ddgr-star-empty:#d1d5db;--ddgr-accent:#1976d2;--ddgr-link:#1976d2;--ddgr-nav-bg:#ffffff;--ddgr-nav-bg-hover:#f9fafb;--ddgr-nav-color:#6b7280;--ddgr-nav-shadow:0 2px 8px rgba(0, 0, 0, 0.08);--ddgr-dot-bg:#d1d5db;--ddgr-dot-bg-active:#1976d2;--ddgr-card-gap:16px;--ddgr-cards-desktop:3;--ddgr-cards-tablet:2;--ddgr-cards-mobile:1;--ddgr-nav-size:40px;--ddgr-nav-offset:56px;--ddgr-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ddgr-card-font-size:15px;--ddgr-card-line-height:1.5;box-sizing:border-box;width:100%;max-width:100%;font-family:var(--ddgr-font-family);color:var(--ddgr-text);background:var(--ddgr-bg);margin:0;padding:0;position:relative}.ddgr-wrapper.ddgr-theme-dark{--ddgr-card-bg:#1f2937;--ddgr-text:#f9fafb;--ddgr-text-muted:#9ca3af;--ddgr-border:rgba(255, 255, 255, 0.08);--ddgr-shadow:0 1px 2px rgba(0, 0, 0, 0.3);--ddgr-shadow-hover:0 4px 12px rgba(0, 0, 0, 0.4);--ddgr-nav-bg:#111827;--ddgr-nav-bg-hover:#1f2937;--ddgr-nav-color:#d1d5db;--ddgr-link:#60a5fa;--ddgr-dot-bg:#4b5563;--ddgr-dot-bg-active:#60a5fa}.ddgr-wrapper *,.ddgr-wrapper *::before,.ddgr-wrapper *::after{box-sizing:border-box}.ddgr-reviews-container{position:relative;width:100%;padding:4px var(--ddgr-nav-offset)}.ddgr-layout-grid .ddgr-reviews-container,.ddgr-layout-list .ddgr-reviews-container{padding:4px 0}.ddgr-layout-slider .ddgr-viewport{overflow:hidden;width:100%;padding:4px 0;margin:0 auto}.ddgr-layout-slider .ddgr-reviews-track{display:flex;gap:var(--ddgr-card-gap);transition:transform 0.5s cubic-bezier(.4,0,.2,1);will-change:transform}.ddgr-layout-slider .ddgr-card{flex:0 0 calc((100% - (var(--ddgr-card-gap) * (var(--ddgr-cards-desktop) - 1))) / var(--ddgr-cards-desktop));min-width:0}.ddgr-layout-slider .ddgr-reviews-track.is-dragging{transition:none;cursor:grabbing}.ddgr-layout-grid .ddgr-viewport{overflow:visible}.ddgr-layout-grid .ddgr-reviews-track{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--ddgr-card-gap);padding:4px 0}.ddgr-layout-list .ddgr-viewport{overflow:visible}.ddgr-layout-list .ddgr-reviews-track{display:flex;flex-direction:column;gap:var(--ddgr-card-gap);padding:4px 0;max-width:720px;margin:0 auto}.ddgr-layout-list .ddgr-card{width:100%}.ddgr-card{background:var(--ddgr-card-bg);border-radius:var(--ddgr-card-radius);padding:var(--ddgr-card-padding);transition:box-shadow 0.25s ease;box-shadow:var(--ddgr-shadow);position:relative;border:1px solid var(--ddgr-border);display:flex;flex-direction:column;text-align:left}.ddgr-card:hover{box-shadow:var(--ddgr-shadow-hover)}.ddgr-card-inner{display:flex;flex-direction:column;gap:12px;height:100%;text-align:left}.ddgr-card-header{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;text-align:left}.ddgr-card-header .ddgr-author-info{min-width:0;text-align:left}.ddgr-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#4285F4,#34A853);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px;position:relative}.ddgr-avatar img{width:100%;height:100%;object-fit:cover;display:block}.ddgr-avatar-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4285F4,#34A853);color:#fff;font-weight:600;font-size:14px;letter-spacing:.5px}.ddgr-author-name{font-weight:700;font-size:16px;line-height:1.25;color:var(--ddgr-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ddgr-author-name a{color:inherit;text-decoration:none}.ddgr-author-name a:hover{text-decoration:underline}.ddgr-date{font-size:13px;color:var(--ddgr-text-muted);margin-top:2px;text-align:left}.ddgr-google-logo{width:20px;height:20px;flex-shrink:0}.ddgr-google-logo svg{width:100%;height:100%;display:block}.ddgr-stars-row{display:flex;align-items:center;gap:6px;justify-content:flex-start;text-align:left}.ddgr-stars{display:inline-flex;gap:1px}.ddgr-star{width:18px;height:18px;display:inline-flex}.ddgr-star svg{width:100%;height:100%;display:block}.ddgr-star-filled svg{fill:var(--ddgr-star-filled)}.ddgr-star-empty svg{fill:var(--ddgr-star-empty)}.ddgr-verified{width:14px;height:14px;display:inline-flex;flex-shrink:0}.ddgr-verified svg{width:100%;height:100%;display:block}.ddgr-content{flex:1;display:flex;flex-direction:column;text-align:left}.ddgr-text{margin:0;font-size:var(--ddgr-card-font-size);line-height:var(--ddgr-card-line-height);color:var(--ddgr-text);word-wrap:break-word;white-space:pre-wrap;text-align:left}.ddgr-toggle-text{appearance:none;-webkit-appearance:none;background:none;border:none;padding:6px 0 0;margin:0;color:var(--ddgr-text-muted);cursor:pointer;font:inherit;font-size:14px;text-align:left;align-self:flex-start;transition:color 0.2s ease}.ddgr-toggle-text:hover{color:var(--ddgr-link)}.ddgr-toggle-text:focus-visible{outline:2px solid var(--ddgr-link);outline-offset:2px;border-radius:4px}.ddgr-nav{position:absolute;top:50%;transform:translateY(-50%);width:var(--ddgr-nav-size);height:var(--ddgr-nav-size);border-radius:50%;background:var(--ddgr-nav-bg);color:var(--ddgr-nav-color);border:1px solid var(--ddgr-border);box-shadow:var(--ddgr-nav-shadow);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background 0.2s ease,color 0.2s ease,transform 0.15s ease,opacity 0.2s ease,box-shadow 0.2s ease;padding:0;-webkit-tap-highlight-color:#fff0}.ddgr-nav:hover{background:var(--ddgr-nav-bg-hover);color:var(--ddgr-text);transform:translateY(-50%) scale(1.06);box-shadow:0 4px 12px rgb(0 0 0 / .12)}.ddgr-nav:active{transform:translateY(-50%) scale(.95)}.ddgr-nav:focus-visible{outline:2px solid var(--ddgr-link);outline-offset:2px}.ddgr-nav:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.ddgr-nav svg{width:18px;height:18px;display:block}.ddgr-nav-prev{left:4px}.ddgr-nav-next{right:4px}.ddgr-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:18px;flex-wrap:wrap;padding:4px}.ddgr-dot{appearance:none;-webkit-appearance:none;background:var(--ddgr-dot-bg);border:none;width:9px;height:9px;border-radius:50%;padding:0;margin:0;cursor:pointer;transition:background 0.25s ease,transform 0.2s ease,width 0.3s ease;-webkit-tap-highlight-color:#fff0;flex-shrink:0}.ddgr-dot:hover{background:var(--ddgr-text-muted);transform:scale(1.2)}.ddgr-dot.is-active{background:var(--ddgr-dot-bg-active);width:26px;border-radius:5px}.ddgr-dot:focus-visible{outline:2px solid var(--ddgr-link);outline-offset:3px}.ddgr-summary{margin-top:22px;text-align:center;font-size:15px;color:var(--ddgr-text);line-height:1.5}.ddgr-summary-text strong{font-weight:700}@media (max-width:1024px){.ddgr-wrapper{--ddgr-nav-offset:48px;--ddgr-card-padding:20px}.ddgr-layout-slider .ddgr-card{flex-basis:calc((100% - (var(--ddgr-card-gap) * (var(--ddgr-cards-tablet) - 1))) / var(--ddgr-cards-tablet))}}@media (max-width:768px){.ddgr-wrapper{--ddgr-card-padding:18px;--ddgr-card-font-size:14px;--ddgr-card-gap:12px;--ddgr-nav-size:36px;--ddgr-nav-offset:44px}.ddgr-layout-slider .ddgr-card{flex-basis:calc((100% - (var(--ddgr-card-gap) * (var(--ddgr-cards-mobile) - 1))) / var(--ddgr-cards-mobile))}.ddgr-author-name{font-size:15px}.ddgr-date{font-size:12px}.ddgr-nav svg{width:16px;height:16px}.ddgr-summary{font-size:13px;margin-top:16px}.ddgr-stars,.ddgr-star{width:17px;height:17px}.ddgr-google-logo{width:18px;height:18px}.ddgr-avatar{width:36px;height:36px;font-size:13px}}@media (max-width:480px){.ddgr-wrapper{--ddgr-card-padding:16px;--ddgr-card-gap:10px;--ddgr-nav-size:32px;--ddgr-nav-offset:38px}.ddgr-summary{font-size:12px;padding:0 12px}.ddgr-card-header{gap:8px}.ddgr-author-name{font-size:14px}.ddgr-nav svg{width:14px;height:14px}}@media (hover:none) and (pointer:coarse){.ddgr-card:hover{box-shadow:var(--ddgr-shadow)}.ddgr-layout-slider .ddgr-reviews-track{cursor:grab}}@media (prefers-reduced-motion:reduce){.ddgr-card,.ddgr-nav,.ddgr-reviews-track,.ddgr-dot{transition:none!important}}.ddgr-wrapper,.ddgr-wrapper .ddgr-card,.ddgr-wrapper .ddgr-card-inner,.ddgr-wrapper .ddgr-card-header,.ddgr-wrapper .ddgr-author-info,.ddgr-wrapper .ddgr-author-name,.ddgr-wrapper .ddgr-date,.ddgr-wrapper .ddgr-content,.ddgr-wrapper .ddgr-text,.ddgr-wrapper .ddgr-stars-row{text-align:left}.ddgr-wrapper .ddgr-summary{text-align:center}