@import url('/demos/luckywork-ecosystem/next-application-ui.css?v=20261023-next080');
.lw-demo-icon{display:block;width:20px;height:20px;flex:none;stroke:currentColor}
body.lw-hiend .lw-next-sidebar .lw-switcher-link>span{display:grid;place-items:center;width:27px;height:27px;flex:none;border-radius:8px;background:#2c5c49;color:#b8eaca}
body.lw-hiend .lw-next-sidebar .lw-switcher-link>span .lw-demo-icon{width:17px;height:17px}
body.lw-hiend .lw-next-sidebar button[data-tab] .lw-demo-icon{width:19px;height:19px;flex:none;color:#a6dcc0}
body.lw-hiend .lw-next-sidebar button[data-tab][aria-selected=true] .lw-demo-icon{color:#98f6bd}
body.lw-hiend .lw-next-sidebar button[data-tab]>span{min-width:0}
body.lw-hiend .lw-demo-panel-heading{display:flex;align-items:center;gap:12px}
body.lw-hiend .lw-demo-panel-heading .lw-demo-icon{width:31px;height:31px;padding:6px;border:1px solid #b7ddc5;border-radius:9px;background:#e2f4e7;color:#147d58}
/* The actual NEXT 0.8.0 application sheet above is the visual source of truth.
   This adapter maps existing isolated demo components onto that UI and adds a mobile drawer.
   It does not import desktop code, authentication, company access or backend data. */
:root { color-scheme: light; --lw-demo-bg:#f2f6f3; --lw-demo-surface:#fff; --lw-demo-border:#dbe5de; --lw-demo-bright:#147d58; --lw-demo-muted:#577067; --bg:#f2f6f3; --p:#fff; --p2:#f7faf7; --e:#dbe5de; --g:#147d58; --txt:#19372f; --mut:#577067; }
body.lw-hiend { margin:0; min-height:100vh; background:#f2f6f3!important; color:#19372f!important; font:15px/1.6 Inter,'Segoe UI',system-ui,sans-serif; }
body.lw-hiend .lw-next-app { display:grid; grid-template-columns:248px minmax(0,1fr); min-height:100vh; }
body.lw-hiend #lw-workspace-switcher { position:sticky; top:0; z-index:45; display:flex; flex-direction:column; gap:0; width:248px; height:100vh; max-height:100vh; overflow-y:auto; border:0; border-radius:0; padding:30px 19px 22px; background:#0e2925; color:#daeee4; box-shadow:none; scrollbar-width:thin; scrollbar-color:#4e7566 transparent; }
body.lw-hiend .lw-switcher-brand { display:flex; align-items:center; gap:10px; flex:none; color:#daeee4; font-size:23px; font-weight:400; line-height:1.2; letter-spacing:-1px; text-decoration:none; }
body.lw-hiend .lw-switcher-brand strong { font-weight:750; }
body.lw-hiend .lw-switcher-brand img { width:45px; height:45px; object-fit:contain; }
body.lw-hiend .lw-switcher-brand small { display:block; margin-top:5px; color:#82a999; font-size:8px; font-weight:500; letter-spacing:1.5px; }
body.lw-hiend .lw-next-sidebar .side-label { flex:none; margin:37px 10px 15px; color:#94b5a6; font-size:10px; letter-spacing:1.5px; }
body.lw-hiend .lw-next-sidebar :is(#nav,.lw-switcher-links,.lw-next-native-nav) { position:static; display:grid; align-self:stretch; flex:none; gap:6px; overflow:visible; min-width:0; width:auto; margin:0; border:0; border-radius:0; padding:0; background:none; box-shadow:none; }
body.lw-hiend .lw-next-sidebar .lw-nav-group { display:grid; gap:4px; }
body.lw-hiend .lw-next-sidebar .lw-nav-group > span { padding:18px 10px 7px; color:#94b5a6; font-size:9px; font-weight:500; letter-spacing:1.3px; }
body.lw-hiend .lw-next-sidebar .lw-nav-group:first-child > span { display:none; }
body.lw-hiend .lw-next-sidebar :is(button[data-tab],a.lw-switcher-link,.lw-next-native-nav button) { display:flex; align-items:center; justify-content:flex-start; gap:10px; width:100%; min-height:46px; border:0; border-radius:10px; padding:10px 12px; background:transparent; color:#c2d7cd; font:600 13px/1.4 Inter,'Segoe UI',system-ui,sans-serif; text-align:left; text-decoration:none; white-space:normal; box-shadow:none; }
body.lw-hiend .lw-next-sidebar :is(button[data-tab],a.lw-switcher-link):is(:hover,:focus-visible),
body.lw-hiend .lw-next-sidebar button[aria-selected=true],body.lw-hiend .lw-next-sidebar a[aria-current=page] { background:#1d4539; color:#a2f3ca; }
body.lw-hiend .lw-next-sidebar .lw-next-native-nav button.active { background:#1d4539; color:#a2f3ca; }
body.lw-hiend .lw-next-sidebar a.lw-switcher-link > span { flex:none; width:22px; color:inherit; font-size:23px; line-height:1; text-align:center; }
body.lw-hiend .lw-next-sidebar button i { margin-left:auto; color:#bdd0c4; font-size:9px; font-style:normal; font-weight:400; }
body.lw-hiend .lw-next-sidebar .side-bottom { flex:none; margin-top:28px; padding:16px 10px 0; border-top:1px solid #315147; }
body.lw-hiend .lw-next-sidebar .side-bottom a { display:block; padding:7px 0; color:#c2d7cd; font-size:11px; text-decoration:none; }
body.lw-hiend .lw-next-sidebar .side-bottom p { margin:16px 0 0; color:#bed2c8; font-size:10px; }
body.lw-hiend .lw-next-sidebar .side-bottom small { color:#86aa98; font-size:9px; }
body.lw-hiend .lw-next-examples { margin-top:20px; border-top:1px solid #315147; padding-top:16px; color:#b9d1c4; font-size:11px; }
body.lw-hiend .lw-next-examples summary { cursor:pointer; padding:7px 10px; }
body.lw-hiend .lw-next-examples .lw-switcher-links { margin-top:12px; }
body.lw-hiend .lw-next-main { min-width:0; }
body.lw-hiend .lw-next-topbar { position:sticky; top:0; z-index:35; display:flex; flex-wrap:nowrap; justify-content:space-between; align-items:center; gap:16px; min-height:82px; height:auto; border:0; border-bottom:1px solid #dbe5de; border-radius:0; padding:18px 32px; background:#ffffffdf!important; color:#19372f!important; backdrop-filter:blur(20px); box-shadow:none; }
body.lw-hiend .lw-next-breadcrumb { flex:none; font-size:12px; }
body.lw-hiend .lw-next-breadcrumb span { margin:0 9px; color:#658373; }
body.lw-hiend .lw-next-topbar .header-actions { display:flex; align-items:center; justify-content:flex-end; gap:12px; min-width:0; }
body.lw-hiend .lw-next-demo-status { margin:0; color:#466b57; font-size:10px; font-weight:600; letter-spacing:.03em; white-space:nowrap; }
body.lw-hiend .lw-next-demo-status span { margin:0; color:inherit; }
body.lw-hiend .lw-next-topbar .lw-next-reset { min-height:42px; border:1px solid #cbdcd1; padding:8px 12px; background:#fff; color:#244d3e; font-size:11px; font-weight:600; white-space:nowrap; box-shadow:none; }
body.lw-hiend .lw-next-topbar button { background:#fff!important; color:#244d3e!important; border-color:#cbdcd1!important; box-shadow:none!important; }
body.lw-hiend .lw-next-menu-toggle,body.lw-hiend .lw-next-scrim { display:none; }
body.lw-hiend .lw-next-content > main { display:block; max-width:1660px; margin:auto; padding:30px clamp(24px,3.5vw,60px) 45px; }
body.lw-hiend .lw-next-content > footer { margin:0 32px; padding:24px 0; border-top:1px solid #dbe5de; background:transparent; color:#6a8376; font-size:10px; text-align:left; }
body.lw-hiend .lw-next-module-header { position:static; display:flex; height:auto; margin:0; border:0; padding:35px clamp(24px,3.5vw,60px) 0; background:transparent!important; color:#19372f!important; box-shadow:none; }
body.lw-hiend .lw-next-module-header h1 { color:#19372f; font-size:clamp(29px,3.3vw,46px); font-weight:650; line-height:1.15; letter-spacing:-1.5px; }
body.lw-hiend .lw-next-module-header .brand { color:#19372f!important; font-size:21px; letter-spacing:-.5px; }
body.lw-hiend .lw-next-content main > header { height:auto; flex-wrap:wrap; gap:20px; border:0; padding:0 0 20px; background:transparent!important; color:#19372f!important; box-shadow:none; }
body.lw-hiend .lw-next-content a { color:#147d58!important; }
body.lw-hiend .lw-next-content :is(strong,b) { color:#19372f!important; }
body.lw-hiend .lw-next-content .metrics > .card { display:block; }
body.lw-hiend .lw-next-content .metric { white-space:nowrap; }
body.lw-hiend .lw-next-content .notice { border:1px solid #cce0d3; border-left:3px solid #147d58; background:#e9f3ed; color:#415e50; }
body.lw-hiend :is(h1,h2,h3,h4,strong) { color:inherit; text-shadow:none; }
body.lw-hiend h2 { font-size:23px; font-weight:650; letter-spacing:-.5px; }
body.lw-hiend :is(p,small,.muted,.hint,.empty) { color:#577067; }
body.lw-hiend :is(.card,.panel,.tile) { min-width:0; border:1px solid #dbe5de!important; border-radius:18px; padding:26px; background:#fff!important; color:#19372f; box-shadow:0 8px 30px #234a3010!important; }
body.lw-hiend :is(.card,.panel,.tile):hover { border-color:#c5d9cb!important; }
body.lw-hiend :is(.job,.selectbox,.warning,.info,.ticket,.booking,.service-card) { border-color:#dbe5de; background:#f7faf7; color:#19372f; box-shadow:none; }
body.lw-hiend .lw-next-content :is(.job,.selectbox,.warning,.info,.ticket,.booking,.service-card) { background:#f7faf7!important; color:#19372f!important; }
body.lw-hiend :is(.eyebrow,.accent,.number,.money,.metrics .number) { color:#147d58; }
body.lw-hiend button { min-height:46px; border:1px solid #cbdcd1; border-radius:10px; padding:10px 16px; background:#fff; color:#244d3e; font-weight:600; box-shadow:none; }
body.lw-hiend button:hover { border-color:#a7c6b4; background:#e9f3ed; }
body.lw-hiend button.primary,body.lw-hiend button[aria-selected=true]:not([data-tab]) { border-color:#147d58; background:#147d58; color:#fff; }
body.lw-hiend button.primary:hover { background:#0b6545; }
body.lw-hiend .btn.primary { border-color:#147d58; background:#147d58; color:#fff; }
body.lw-hiend .lw-next-content :is(button,.btn) { background:#fff!important; color:#244d3e!important; border-color:#cbdcd1!important; box-shadow:none!important; }
body.lw-hiend .lw-next-content :is(button,.btn).primary { background:#147d58!important; color:#fff!important; border-color:#147d58!important; }
body.lw-hiend .lw-next-content :is(button,.btn).danger { background:#943c29!important; color:#fff!important; border-color:#943c29!important; }
body.lw-hiend button.danger { border-color:#943c29; background:#943c29; color:#fff; }
body.lw-hiend :is(input,select,textarea) { min-height:46px; width:100%; border:1px solid #bed2c5; border-radius:9px; padding:10px 12px; background:#fbfdfb; color:#19372f; }
body.lw-hiend .lw-next-content :is(input,select,textarea) { background:#fbfdfb!important; color:#19372f!important; border-color:#bed2c5!important; }
body.lw-hiend input[type=checkbox],body.lw-hiend input[type=radio] { min-height:auto; width:auto; accent-color:#147d58; }
body.lw-hiend :is(a,button,input,select,textarea):focus-visible { outline:3px solid #33af80; outline-offset:4px; }
body.lw-hiend .form { gap:16px; border:1px solid #dbe5de; border-radius:12px; padding:18px; background:#f7faf7; }
body.lw-hiend .form label { color:#415e50; font-size:12px; }
body.lw-hiend .metric { color:#147d58; font-size:30px; letter-spacing:-1px; }
body.lw-hiend :is(.pill,.tag,.badge) { border:1px solid #c9e3d2; border-radius:999px; padding:5px 10px; background:#e7f4eb; color:#146d40; font-size:11px; white-space:normal; }
body.lw-hiend .tag:is(.planned,.pending) { border-color:#e4d3b3; background:#fff3df; color:#7b5927; }
body.lw-hiend .tag.progress { border-color:#bfd7e5; background:#eaf4fa; color:#315c78; }
body.lw-hiend .tag.rejected { border-color:#e5c5bd; background:#fff0eb; color:#8e4835; }
body.lw-hiend .scroll { overflow:auto; }
body.lw-hiend table { min-width:0; border-collapse:collapse; border-radius:0; background:#fff; color:#19372f; }
body.lw-hiend :is(th,td) { border-bottom:1px solid #e7ede8; padding:15px 18px; font-size:12px; }
body.lw-hiend th { background:#f7faf7; color:#577262; font-size:10px; font-weight:650; letter-spacing:.7px; }
body.lw-hiend .lw-view-header { display:flex; align-items:center; justify-content:space-between; gap:20px; margin:0 0 25px; border:0; padding:0; }
body.lw-hiend .lw-view-header small { color:#147d58; font-size:10px; font-weight:750; letter-spacing:1.6px; }
body.lw-hiend .lw-view-header h1 { margin:8px 0 0; color:#19372f; font-size:34px; font-weight:650; letter-spacing:-1.2px; line-height:1.2; }
body.lw-hiend .lw-view-header > span { border:1px solid #c9e3d2; border-radius:999px; padding:6px 10px; background:#e7f4eb; color:#146d40; font-size:11px; }
body.lw-hiend .lw-view-body { padding-top:0; }
body.lw-hiend .lw-dashboard-intro { display:flex; align-items:end; justify-content:space-between; gap:24px; margin:22px 0 28px; }
body.lw-hiend .lw-dashboard-kicker,body.lw-hiend .lw-dashboard-section-head small,body.lw-hiend .lw-dashboard-actions small { color:#147d58; font-size:10px; font-weight:750; letter-spacing:1.5px; }
body.lw-hiend .lw-dashboard-intro h1 { margin:17px 0 19px; color:#19372f; font-size:clamp(32px,3.3vw,50px); font-weight:650; letter-spacing:-1.9px; line-height:1.13; }
body.lw-hiend .lw-dashboard-intro em { color:#147d58; font-style:normal; }
body.lw-hiend .lw-dashboard-intro p { max-width:680px; margin:0; color:#577067; font-size:14px; }
body.lw-hiend .lw-dashboard-intro > a { flex:none; border:1px solid #147d58; border-radius:10px; padding:11px 15px; background:#147d58; color:#fff!important; font-size:12px; font-weight:600; text-decoration:none; }
body.lw-hiend .lw-dashboard-kpis { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:18px; margin:24px 0; }
body.lw-hiend .lw-dashboard-kpis article { display:grid; gap:11px; min-height:148px; border:1px solid #dbe5de; border-radius:18px; padding:23px; background:#fff; box-shadow:0 8px 30px #234a3010; }
body.lw-hiend .lw-dashboard-kpis small { color:#5c786b; font-size:9px; font-weight:600; letter-spacing:1px; }
body.lw-hiend .lw-dashboard-kpis strong { color:#19372f; font-size:31px; font-weight:650; line-height:1; letter-spacing:-1px; }
body.lw-hiend .lw-dashboard-kpis span { color:#577067; font-size:10px; }
body.lw-hiend .lw-dashboard-columns { display:grid; grid-template-columns:minmax(0,1.3fr) minmax(280px,.8fr); gap:20px; margin-bottom:20px; }
body.lw-hiend .lw-dashboard-section-head { display:flex; align-items:end; justify-content:space-between; gap:14px; padding-bottom:16px; border-bottom:1px solid #e0e9e2; }
body.lw-hiend .lw-dashboard-section-head h2 { margin:8px 0 0; color:#19372f; font-size:21px; }
body.lw-hiend .lw-dashboard-section-head > a { color:#147d58; font-size:11px; font-weight:600; white-space:nowrap; }
body.lw-hiend :is(.lw-dashboard-queue,.lw-dashboard-activity,.lw-dashboard-attention) ul { margin:0; padding:0; list-style:none; }
body.lw-hiend :is(.lw-dashboard-queue,.lw-dashboard-activity) li { display:flex; align-items:center; justify-content:space-between; gap:12px; border-bottom:1px solid #e7ede8; padding:13px 0; }
body.lw-hiend :is(.lw-dashboard-queue,.lw-dashboard-activity) li:last-child { border:0; }
body.lw-hiend :is(.lw-dashboard-queue,.lw-dashboard-activity) li strong { display:block; color:#19372f; font-size:13px; font-weight:650; }
body.lw-hiend :is(.lw-dashboard-queue,.lw-dashboard-activity) li small { display:block; margin-top:4px; color:#577067; font-size:11px; }
body.lw-hiend .lw-dashboard-state { flex:none; border:1px solid #c9e3d2; border-radius:999px; padding:4px 8px; background:#e7f4eb; color:#146d40; font-size:10px; }
body.lw-hiend .lw-dashboard-attention a { display:grid; grid-template-columns:1fr auto; gap:5px 10px; border-bottom:1px solid #e7ede8; padding:16px 0; color:#19372f; text-decoration:none; }
body.lw-hiend .lw-dashboard-attention a strong { grid-column:1; font-size:13px; }
body.lw-hiend .lw-dashboard-attention a small { grid-column:1; color:#577067; font-size:11px; }
body.lw-hiend .lw-dashboard-attention a > span { grid-column:2; grid-row:1/3; align-self:center; color:#147d58; }
body.lw-hiend .lw-dashboard-module-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; margin-top:18px; }
body.lw-hiend .lw-dashboard-module-grid a { display:flex; align-items:center; justify-content:space-between; gap:10px; border:1px solid #dbe5de; border-radius:10px; padding:12px; background:#f7faf7; color:#19372f; text-decoration:none; }
body.lw-hiend .lw-dashboard-module-grid :is(strong,small) { display:block; }
body.lw-hiend .lw-dashboard-module-grid strong { color:#19372f; font-size:12px; }
body.lw-hiend .lw-dashboard-module-grid small { margin-top:4px; color:#577067; font-size:10px; }
body.lw-hiend .lw-dashboard-module-grid b { flex:none; color:#8e6530; font-size:9px; font-weight:600; }
body.lw-hiend .lw-dashboard-module-grid b.is-enabled { color:#147d58; }
body.lw-hiend .lw-dashboard-actions { display:flex; align-items:center; justify-content:space-between; gap:24px; border:1px solid #cce0d3; border-radius:18px; padding:25px; background:#e9f3ed; }
body.lw-hiend .lw-dashboard-actions strong { display:block; margin-top:8px; color:#19372f; font-size:20px; font-weight:650; }
body.lw-hiend .lw-dashboard-actions p { margin:10px 0 0; color:#577067; font-size:13px; }
body.lw-hiend .lw-dashboard-actions button { flex:none; }
body.lw-hiend .lw-dashboard-extras { display:flex; flex-wrap:wrap; gap:10px; margin:20px 0; }
body.lw-hiend .lw-dashboard-extras a { display:inline-flex; align-items:center; border:1px solid #cbdcd1; border-radius:10px; padding:10px 16px; background:#fff; color:#244d3e; font-size:12px; text-decoration:none; }
body.lw-hiend .lw-dashboard-settings { padding:0; }
body.lw-hiend .lw-dashboard-settings summary { cursor:pointer; padding:22px 26px; color:#19372f; font-weight:650; }
body.lw-hiend .lw-dashboard-settings > p { margin:0 26px 18px; font-size:12px; }
body.lw-hiend .lw-dashboard-settings-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:8px 20px; padding:0 26px 22px; }
body.lw-hiend .lw-dashboard-settings-grid > div { display:flex; align-items:center; justify-content:space-between; gap:10px; border-top:1px solid #e7ede8; padding:10px 0; color:#415e50; font-size:12px; }
body.lw-hiend .lw-dashboard-settings-grid button { min-height:40px; font-size:11px; }
body.lw-hiend :is(.ai-demo-shell,.ai-demo-form,.ai-demo-history,.ai-demo-message,.ai-demo-note) { border:1px solid #dbe5de; background:#fff; color:#19372f; box-shadow:none; }
body.lw-hiend .ai-demo-shell { border-radius:18px; padding:26px; }
body.lw-hiend :is(.ai-demo-overline,.ai-demo-role) { color:#147d58; }
body.lw-hiend .ai-demo-user { background:#e7f4eb; }
body.lw-hiend .ai-demo-status { border-color:#c9e3d2; background:#e7f4eb; color:#146d40; }
body.lw-hiend :is(.ai-demo-description,.ai-demo-followup,.ai-demo-small,.ai-demo-form label) { color:#577067; }
body.lw-hiend #toast { z-index:250; border:1px solid #b9d8c5; border-radius:10px; background:#e7f4eb; color:#146d40; box-shadow:0 8px 30px #234a3026; }
@media(max-width:1200px) { body.lw-hiend .lw-dashboard-kpis { grid-template-columns:repeat(2,minmax(0,1fr)); } body.lw-hiend .lw-dashboard-columns { grid-template-columns:1fr; } }
@media(max-width:1000px) { body.lw-hiend .lw-next-app { grid-template-columns:214px minmax(0,1fr); } body.lw-hiend #lw-workspace-switcher { width:214px; padding:25px 12px 20px; } body.lw-hiend .lw-switcher-brand { font-size:20px; } body.lw-hiend .lw-switcher-brand img { width:35px; height:35px; } body.lw-hiend .lw-next-demo-extra { display:none; } body.lw-hiend .lw-dashboard-intro { align-items:start; flex-direction:column; } }
@media(max-width:800px) {
 body.lw-hiend .lw-next-app { display:block; }
 body.lw-hiend #lw-workspace-switcher { position:fixed; left:0; top:0; z-index:220; width:264px; padding:26px 18px; transform:translateX(-100%); transition:transform .2s ease; }
 body.lw-hiend.lw-next-nav-open #lw-workspace-switcher { transform:translateX(0); }
 body.lw-hiend .lw-next-topbar { min-height:70px; padding:14px 20px; }
 body.lw-hiend .lw-next-menu-toggle { display:inline-grid; place-items:center; width:44px; min-height:44px; padding:0; font-size:20px; }
 body.lw-hiend.lw-next-nav-open .lw-next-scrim { position:fixed; inset:0; z-index:210; display:block; width:100%; height:100%; border:0; border-radius:0; padding:0; background:#102d28aa; }
 body.lw-hiend .lw-next-content > main { padding:26px 20px 40px; }
 body.lw-hiend .lw-next-module-header { padding:26px 20px 0; }
 body.lw-hiend .lw-next-content > footer { margin:0 20px; }
 body.lw-hiend .lw-dashboard-actions { align-items:start; flex-direction:column; }
 body.lw-hiend .lw-dashboard-settings-grid { grid-template-columns:1fr; }
 body.lw-hiend .lw-next-breadcrumb { font-size:11px; }
}
@media(max-width:480px) {
 body.lw-hiend .lw-next-topbar { gap:9px; padding:12px 15px; }
 body.lw-hiend .lw-next-topbar .header-actions { gap:8px; }
 body.lw-hiend .lw-next-topbar .lw-next-reset { min-height:40px; padding:8px; font-size:10px; }
 body.lw-hiend .lw-next-breadcrumb { max-width:145px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
 body.lw-hiend .lw-next-demo-status { font-size:8px; }
 body.lw-hiend .lw-next-content > main { padding:22px 16px 35px; }
 body.lw-hiend :is(.card,.panel,.tile) { padding:20px; }
 body.lw-hiend .lw-dashboard-kpis { gap:10px; }
 body.lw-hiend .lw-dashboard-kpis article { min-height:137px; gap:10px; padding:17px; }
 body.lw-hiend .lw-dashboard-kpis small { font-size:8px; letter-spacing:.5px; }
 body.lw-hiend .lw-dashboard-module-grid { grid-template-columns:1fr; }
 body.lw-hiend .lw-dashboard-settings { padding:0; }
 body.lw-hiend .lw-dashboard-intro h1 { font-size:35px; }
 body.lw-hiend .lw-view-header { align-items:start; flex-direction:column; gap:12px; }
 body.lw-hiend .form { grid-template-columns:1fr; padding:14px; }
 body.lw-hiend :is(th,td) { padding:12px; font-size:11px; }
}
@media(prefers-reduced-motion:reduce) { body.lw-hiend *,body.lw-hiend *::before,body.lw-hiend *::after { scroll-behavior:auto!important; animation:none!important; transition:none!important; } }
