.kr-widget[data-preset="lafa"],.kr-dialog[data-preset="lafa"]{font-family:var(--kr-font);color:var(--kr-text);font-size:var(--kr-font-size);line-height:1.6}
.kr-widget[data-preset="lafa"]{max-width:1440px}
.kr-widget[data-preset="lafa"] .kr-heading{justify-content:center;margin-bottom:28px}
.kr-widget[data-preset="lafa"] .kr-heading>div:first-child{display:none}
.kr-widget[data-preset="lafa"] .kr-platforms{justify-content:center;gap:12px}
.kr-widget[data-preset="lafa"] .kr-platforms a{padding:12px 20px;border:1px solid color-mix(in srgb,var(--kr-accent) 14%,transparent);border-radius:14px;min-width:155px;align-items:center;background:var(--kr-background)}
.kr-widget[data-preset="lafa"] .kr-platforms a>span{font-size:14px;font-weight:500}
.kr-widget[data-preset="lafa"] .kr-platforms strong{font-size:20px;line-height:1.3}
.kr-widget[data-preset="lafa"] .kr-platforms small{font-size:11px}
.kr-widget[data-preset="lafa"] .kr-card{border-color:color-mix(in srgb,var(--kr-accent) 13%,transparent);box-shadow:none;padding:var(--kr-padding);border-radius:var(--kr-radius)}
.kr-widget[data-preset="lafa"] .kr-author{font-family:inherit;font-size:14px;font-weight:600}
.kr-widget[data-preset="lafa"] .kr-avatar{width:44px;height:44px;max-width:44px;flex:0 0 44px;object-fit:cover;border-radius:50%}
.kr-widget[data-preset="lafa"] .kr-date{font-size:11px}
.kr-widget[data-preset="lafa"] .kr-source{font-size:10px}
.kr-widget[data-preset="lafa"] .kr-stars{font-size:18px;letter-spacing:2px;margin:18px 0 14px}
.kr-widget[data-preset="lafa"].kr-ready .kr-text{line-height:1.6;min-height:8em}
.kr-widget[data-preset="lafa"] .kr-details summary{font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:3px}
.kr-widget[data-preset="lafa"] .kr-footer{margin-top:24px}
.kr-widget[data-preset="lafa"] .kr-primary-actions{gap:12px}
.kr-widget[data-preset="lafa"] .kr-picker summary{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1px solid var(--kr-accent);border-radius:100px;color:var(--kr-accent);font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;text-align:center;transition:background-color .2s,color .2s}
.kr-widget[data-preset="lafa"] .kr-picker summary>span{display:none}
.kr-widget[data-preset="lafa"] .kr-picker summary[data-action="write"]{background:var(--kr-accent);color:#fff}
.kr-widget[data-preset="lafa"] .kr-picker summary:hover{background:color-mix(in srgb,var(--kr-accent) 9%,white)}
.kr-widget[data-preset="lafa"] .kr-picker summary[data-action="write"]:hover{background:color-mix(in srgb,var(--kr-accent) 88%,black)}
.kr-widget[data-preset="lafa"] .kr-pagination{gap:10px}
.kr-widget[data-preset="lafa"] .kr-pagination button{width:44px;height:44px;border-color:color-mix(in srgb,var(--kr-accent) 25%,transparent);color:var(--kr-accent);background:#fff;font-size:22px;font-family:Arial,sans-serif;line-height:1}
.kr-widget[data-preset="lafa"] .kr-pagination button:hover:not(:disabled){background:var(--kr-background)}
.kr-widget[data-preset="lafa"] .kr-credit{font-size:10px;margin-top:16px;opacity:.6;color:var(--kr-accent)}
.kr-dialog[data-preset="lafa"]{border-radius:20px;background:#fff;border-color:color-mix(in srgb,var(--kr-accent) 15%,transparent)}
.kr-dialog[data-preset="lafa"] h3{font-family:inherit;font-weight:600}
.kr-dialog[data-preset="lafa"] .kr-dialog-close{width:44px;height:44px;right:8px;top:8px;border-radius:50%;color:var(--kr-accent)}
.kr-dialog[data-preset="lafa"] .kr-dialog-actions>a,.kr-dialog[data-preset="lafa"] .kr-dialog-actions>button{border-radius:100px;min-height:48px;padding:12px 22px;font-size:13px}
.kr-dialog[data-preset="lafa"] .kr-dialog-actions>button{color:#fff}
.kr-dialog[data-preset="lafa"] .kr-source-options a{border-radius:14px;font-size:14px}
@container kreatek-reviews (max-width:619px){.kr-widget[data-preset="lafa"] .kr-heading{display:flex;margin-bottom:20px}.kr-widget[data-preset="lafa"] .kr-platforms{gap:8px;width:100%}.kr-widget[data-preset="lafa"] .kr-platforms a{min-width:0;flex:1;padding:10px 12px}.kr-widget[data-preset="lafa"] .kr-platforms strong{font-size:18px}.kr-widget[data-preset="lafa"] .kr-card{padding:20px}.kr-widget[data-preset="lafa"] .kr-footer{gap:20px}.kr-widget[data-preset="lafa"] .kr-primary-actions{width:100%;gap:8px}.kr-widget[data-preset="lafa"] .kr-picker{flex:1;min-width:0}.kr-widget[data-preset="lafa"] .kr-picker summary{padding:12px 10px;font-size:12px}.kr-widget[data-preset="lafa"] .kr-pagination{margin-inline:auto}}
