/* Editorial report only; catalog, checkout and theme remain outside this scope. */
#hko-trial .hct-editorial{--hce-blue:#001ee6;--hce-ink:#15243a;background:#f3f6fc;color:var(--hce-ink);padding:24px;border-radius:24px;font:inherit;line-height:2;isolation:isolate}
#hko-trial .hct-editorial *{box-sizing:border-box}#hko-trial .hct-editorial h2,#hko-trial .hct-editorial h3{color:inherit;line-height:1.8;margin:0 0 16px}#hko-trial .hce-hero{background:radial-gradient(at 90% 10%,#5668ff,transparent 60%),linear-gradient(115deg,#001186,#001ee6 65%,#00a3ab);color:white;border-radius:22px;padding:44px 36px;margin:20px 0 28px;position:relative;overflow:hidden}#hko-trial .hce-hero:after{content:'';position:absolute;width:170px;height:170px;border-radius:50%;background:#ff786c;opacity:.3;left:-60px;bottom:-100px}#hko-trial .hce-hero h2{font-size:clamp(24px,3vw,36px);color:#fff;margin-top:12px}#hko-trial .hce-hero p{color:#e9eeff}#hko-trial .hce-hero>span{font-size:12px;letter-spacing:.4px}
#hko-trial .hct-editorial .hce-pair,#hko-trial .hce-differences{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:24px}#hko-trial .hce-pair>article{background:#fff;border:1px solid #e3e9f5;border-radius:20px;padding:24px;text-align:center;box-shadow:0 12px 35px #203a7b09;min-width:0;position:relative}#hko-trial .hce-pair>article:first-child{border-top:4px solid #001ee6}#hko-trial .hce-pair>article:nth-child(2){border-top:4px solid #00b5a5}#hko-trial .hce-pair img{display:block;width:100%;height:240px;object-fit:contain;margin:15px auto;mix-blend-mode:multiply}#hko-trial .hce-pair h3{font-size:17px}#hko-trial .hce-tag{font-size:11px;background:#edf1ff;color:#001ee6;border-radius:30px;padding:5px 14px}
#hko-trial .hct-editorial>section{background:white;border:1px solid #e4eaf3;border-radius:22px;padding:30px;margin:0 0 24px;overflow:hidden}#hko-trial .hct-editorial>section>h2{font-size:22px;display:flex;align-items:center;gap:12px}#hko-trial .hce-index{display:inline-grid;place-items:center;background:#eef1ff;color:#001ee6;width:35px;height:38px;border-radius:10px;font-size:14px;flex-shrink:0}#hko-trial .hce-scroll{overflow:auto;border:1px solid #dce4f0;border-radius:14px;margin-top:18px}#hko-trial .hce-scroll table{border-collapse:collapse;width:100%;table-layout:fixed;margin:0;min-width:510px;font-size:13px}#hko-trial .hce-scroll td,#hko-trial .hce-scroll th{border:1px solid #e0e6f1;padding:16px;text-align:center;vertical-align:middle;word-break:normal}#hko-trial .hce-scroll th:first-child{width:28%;text-align:right}#hko-trial .hce-scroll thead{background:#f0f3ff;color:#00199d}#hko-trial .hce-scroll tbody tr:nth-child(even){background:#fafbff}#hko-trial .hce-scroll small{display:block;color:#778297;font-size:10px;font-weight:400}#hko-trial .hce-scroll [hidden]{display:none!important}#hko-trial .hce-toggle{display:inline-flex;gap:8px;align-items:center;background:#f5f7fc;border:1px solid #e4e9f3;padding:6px 12px;border-radius:9px;font-size:12px;cursor:pointer}#hko-trial .hce-toggle input{accent-color:#001ee6;width:16px;height:16px;margin:0}#hko-trial .hce-yes{color:#007e70;font-weight:700}#hko-trial .hce-differences>article{background:#f4f6ff;padding:24px;border-radius:15px;border-right:3px solid #001ee6}#hko-trial .hce-differences>article:nth-child(2){background:#effbf8;border-color:#00a98c}#hko-trial .hce-differences h3{font-size:16px}#hko-trial .hce-muted{font-size:12px;color:#778297}#hko-trial .hct-editorial>.hce-conclusion{background:linear-gradient(120deg,#f3f2ff,#fff5f1);border-color:#e9dff5}#hko-trial .hct-editorial>.hce-ratings{background:linear-gradient(115deg,#001688,#003be1 70%,#008baf);color:white;border:0}#hko-trial .hce-ratings .hce-pair>article{color:#15243a}#hko-trial .hce-score{display:block;color:#111!important;font-size:46px;line-height:1.6;font-weight:800}#hko-trial .hce-score small{font-size:14px;color:#67758b;font-weight:400}#hko-trial .hce-stars{position:relative;display:inline-block;direction:ltr;font-size:30px;line-height:1.5;white-space:nowrap;letter-spacing:3px}#hko-trial .hce-stars>span:first-child{color:#dfe8f4}#hko-trial .hce-stars>span:last-child{position:absolute;left:0;top:0;overflow:hidden;color:#ffdf2b}#hko-trial .hct-editorial>footer{text-align:center;color:#7c8797;font-size:12px;padding:12px}
@media(max-width:650px){#hko-trial .hct-editorial{padding:12px}#hko-trial .hce-hero{padding:28px 20px}#hko-trial .hct-editorial>section{padding:20px 14px}#hko-trial .hce-pair>article{padding:12px}#hko-trial .hce-pair img{height:160px}#hko-trial .hce-pair h3{font-size:13px}#hko-trial .hct-editorial .hce-pair{gap:10px}#hko-trial .hce-differences{grid-template-columns:1fr}#hko-trial .hce-score{font-size:34px}#hko-trial .hce-stars{font-size:22px;letter-spacing:1px}}

/* White page canvas; preserve approved colored panels and original photo backgrounds. */
#hko-trial .hct-editorial{background:#fff}
#hko-trial .hct-editorial .hce-pair .hct-media{display:flex;align-items:center;justify-content:center;width:100%;height:340px;background:#fff;overflow:visible;border-radius:12px;padding:12px;margin:12px 0}
#hko-trial .hct-editorial .hce-pair .hct-media img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center;background:#fff!important;margin:0;padding:0;mix-blend-mode:normal;border-radius:0;transform:none}
@media(max-width:650px){#hko-trial .hct-editorial .hce-pair .hct-media{height:220px;padding:6px}}
