.lwt-testimonies{--lwt-burgundy:#870c2c;--lwt-gold:#b77b04;--lwt-paper:#fff8e9;font-family:Georgia,'Times New Roman',serif;color:#171a30}.lwt-testimonies [hidden]{display:none!important}.lwt-card{display:flex;align-items:center;gap:20px;padding:24px 18px;margin:0 0 18px;border:1px solid var(--lwt-burgundy);border-radius:7px;background:linear-gradient(115deg,#fffaf0e8,#f7e9d4c9);box-sizing:border-box}.lwt-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:64px;border-radius:50%;background:#870c2c;color:#fff}.lwt-icon svg{width:38px;height:38px}.lwt-story{min-width:0;flex:1;border-left:1px solid var(--lwt-burgundy);padding-left:20px}.lwt-story blockquote{margin:0 0 12px;font-size:clamp(18px,1.6vw,24px);line-height:1.4;font-style:italic;overflow-wrap:anywhere}.lwt-attribution{margin:0;line-height:1.6}.lwt-badge{border-left:1px solid #d4a5a8;padding-left:16px;min-width:120px;max-width:160px;text-align:center;color:#870c2c;display:flex;flex-direction:column;align-items:center;gap:5px}.lwt-badge strong{font-style:italic}.lwt-stars{color:#b77b04;font-size:24px;white-space:nowrap}.lwt-empty-stars{color:#aaa}.lwt-badge small{color:#171a30;font-style:italic}.lwt-load,.lwt-admin button,.lwt-form-page button{background:#870c2c;color:#fff;border:1px solid #870c2c;border-radius:5px;padding:11px 17px;font:600 15px Arial,sans-serif;cursor:pointer}.lwt-load:disabled,button:disabled{opacity:.6;cursor:wait}.lwt-feed-status{font:14px Arial,sans-serif}.lwt-empty{padding:20px}
.lwt-admin{margin-left:270px;padding:28px;max-width:1500px;color:#182440;font:15px/1.5 Arial,sans-serif}.lwt-panel{background:#fff;border:1px solid #e0d7cd;border-radius:10px;padding:20px;margin:18px 0}.lwt-panel h2{margin-top:0}.lwt-admin label,.lwt-form-page label{display:block;margin-bottom:14px;font-weight:600}.lwt-admin input:not([type=radio]):not([type=checkbox]),.lwt-admin textarea,.lwt-admin select,.lwt-form-page input:not([type=checkbox]),.lwt-form-page textarea,.lwt-form-page select{display:block;width:100%;padding:10px;border:1px solid #c7c7cd;border-radius:5px;box-sizing:border-box;margin-top:5px;font:inherit}.lwt-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.lwt-admin-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.lwt-admin-actions a{color:#633646}.lwt-table-wrap{overflow-x:auto}.lwt-admin table{width:100%;border-collapse:collapse}.lwt-admin th,.lwt-admin td{padding:12px;text-align:left;border-bottom:1px solid #e3deda}.lwt-inline{display:inline}.lwt-inline button{margin-left:10px;padding:5px 9px}.lwt-notice{padding:15px;border-left:4px solid #247249;background:#edf8f0}.lwt-error{padding:15px;border-left:4px solid #a4222b;background:#ffefef}.lwt-check{display:flex!important;align-items:flex-start;gap:10px}.lwt-picker{border:1px solid #e2d4bf;border-radius:6px;padding:12px;margin-bottom:14px}.lwt-picker summary{cursor:pointer;font-weight:600}.lwt-icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:10px;margin-top:15px}.lwt-icon-grid label{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px;border:1px solid #e4d8ca;border-radius:5px;text-align:center;font-size:13px}.lwt-icon-grid label:has(input:checked){outline:3px solid #b77b04;background:#fff6dc}.lwt-icon-grid .lwt-badge{border:0;min-width:0;max-width:100%;padding:0;color:#870c2c}.lwt-help>summary{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#ffe074;border:1px solid #b68608;color:#3b2c00;font-weight:bold;cursor:pointer;list-style:none}.lwt-help>summary::-webkit-details-marker{display:none}.lwt-help p{padding:12px;background:#fff8df;border:1px solid #dbbe62}.lwt-help{margin-bottom:12px}.lwt-public{margin:0;background:#fff7e8;color:#171a30;font:17px/1.6 Georgia,serif}.lwt-public-header{display:flex;gap:20px;flex-wrap:wrap;padding:20px;background:#870c2c}.lwt-public-header a{color:#fff;text-decoration:none}.lwt-form-page{max-width:760px;margin:30px auto;padding:25px;background:white;border:1px solid #e4d8ca;border-radius:8px}.lwt-form-page h1{color:#870c2c}.lwt-privacy{font:14px/1.5 Arial,sans-serif;color:#4d5160}.lwt-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lwt-admin button:focus-visible,.lwt-help summary:focus-visible,a:focus-visible{outline:3px solid #3672bd;outline-offset:3px}
@media(max-width:800px){.lwt-admin{margin-left:0;padding:15px}.lwt-form-grid{grid-template-columns:1fr}.lwt-form-page{margin:15px;padding:18px}.lwt-card{gap:12px;padding:16px 12px;flex-wrap:wrap}.lwt-icon{width:48px;height:48px}.lwt-icon svg{width:29px;height:29px}.lwt-story{padding-left:12px;flex-basis:calc(100% - 75px)}.lwt-badge{margin-left:60px;max-width:none;min-width:0;flex-direction:row;border-left:0;border-top:1px solid #e0c7bb;padding:10px 0 0;flex-wrap:wrap}.lwt-badge svg{width:26px;height:26px}.lwt-testimonies .lwt-story blockquote{font-size:18px}}
