.lattice-loader{--ll-n:3;--ll-cell:6px;--ll-gap:2px;--ll-font:14px;--ll-color:currentColor;--ll-mark:#22c55e;--ll-idle:.15;--ll-glow:currentColor;--ll-mark-glow:#22c55e;--ll-peak:1;--ll-cycle:.864s;--ll-ease-out:cubic-bezier(.23, 1, .32, 1);--ll-ease-in-out:cubic-bezier(.77, 0, .175, 1);align-items:center;gap:calc(var(--ll-font) * .625);font-family:inherit;font-size:var(--ll-font);line-height:1;display:inline-flex;position:relative}.lattice-loader__grid{flex:none;display:grid}.lattice-loader__layer{grid-area:1/1;grid-template-columns:repeat(var(--ll-n), var(--ll-cell));gap:var(--ll-gap);display:grid}.lattice-loader__cell{width:var(--ll-cell);height:var(--ll-cell);border-radius:max(1px, calc(var(--ll-cell) * .25));background:var(--ll-color);opacity:var(--ll-idle)}.lattice-loader[data-shape=round] .lattice-loader__cell{border-radius:50%}.lattice-loader[data-glow] .lattice-loader__run .lattice-loader__cell:not([data-hole]){box-shadow:0 0 calc(var(--ll-cell) * 1.2) calc(var(--ll-cell) * .12) var(--ll-glow)}.lattice-loader[data-glow] .lattice-loader__mark .lattice-loader__cell[data-on]{box-shadow:0 0 calc(var(--ll-cell) * 1.2) calc(var(--ll-cell) * .12) var(--ll-mark-glow)}.lattice-loader__run{transition:opacity .2s}.lattice-loader__run .lattice-loader__cell{animation:lattice-on var(--ll-cycle) var(--ll-ease-in-out) infinite}.lattice-loader__run .lattice-loader__cell[data-lit="45"]{animation-name:lattice-on-45}.lattice-loader__run .lattice-loader__cell[data-lit="35"]{animation-name:lattice-on-35}.lattice-loader__run .lattice-loader__cell[data-lit="25"]{animation-name:lattice-on-25}.lattice-loader__run .lattice-loader__cell[data-hole]{opacity:calc(var(--ll-idle) * .47);animation:none}.lattice-loader__mark{opacity:0;transform-origin:50%;transition:opacity .16s var(--ll-ease-out), transform .16s var(--ll-ease-out);transform:scale(.9)}.lattice-loader__mark .lattice-loader__cell{transition:opacity .2s,background-color .2s}.lattice-loader__mark .lattice-loader__cell[data-on]{background:var(--ll-mark);opacity:var(--ll-peak)}.lattice-loader:not([data-status=working]) .lattice-loader__run{opacity:0}.lattice-loader:not([data-status=working]) .lattice-loader__run .lattice-loader__cell{animation-play-state:paused}.lattice-loader:not([data-status=working]) .lattice-loader__mark{opacity:1;transition:opacity .2s ease, transform .2s var(--ll-ease-out);transform:none}.lattice-loader__label{font-weight:500;display:inline-block;position:relative}.lattice-loader__text{white-space:nowrap;opacity:0;filter:blur(2px);transition:opacity .2s,filter .2s;position:absolute;top:0;left:0}.lattice-loader__text[data-active]{opacity:1;filter:blur();position:static}.lattice-loader__timer{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(var(--ll-font) * .875);font-variant-numeric:tabular-nums;opacity:.6}.lattice-loader__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes lattice-on{0%,to{opacity:var(--ll-idle)}18%,42%{opacity:var(--ll-peak)}62%{opacity:var(--ll-idle)}}@keyframes lattice-on-45{0%,to{opacity:var(--ll-idle)}13%,31%{opacity:var(--ll-peak)}45%{opacity:var(--ll-idle)}}@keyframes lattice-on-35{0%,to{opacity:var(--ll-idle)}10%,24%{opacity:var(--ll-peak)}35%{opacity:var(--ll-idle)}}@keyframes lattice-on-25{0%,to{opacity:var(--ll-idle)}7%,17%{opacity:var(--ll-peak)}25%{opacity:var(--ll-idle)}}@media (prefers-reduced-motion:reduce){.lattice-loader__run{--ll-peak:.7}.lattice-loader__run .lattice-loader__cell{opacity:.6;animation:none!important}.lattice-loader .lattice-loader__mark{transform:none}.lattice-loader .lattice-loader__text{filter:none}}.lattice-loader[data-paused] .lattice-loader__cell{animation-play-state:paused}
.website-widget-settings{flex-direction:column;min-width:0;height:100%;display:flex}.website-widget-body{flex-direction:column;flex:1;gap:20px;padding:0 23px 23px;display:flex}.website-widget-body form{flex-direction:column;flex:1;gap:16px;display:flex}.website-widget-columns,.website-widget-install{border:0;grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;margin:0;padding:0;display:grid}.website-widget-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px;min-width:0;display:grid}.website-widget-column{flex-direction:column;gap:16px;min-width:0;display:flex}.website-widget-column p,.website-widget-column h3,.website-widget-install p,.website-widget-install h3{margin:0}.website-widget-public{flex-direction:column;gap:8px;display:flex}.website-widget-body label{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.website-widget-body input,.website-widget-body textarea{margin:0}.website-widget-body textarea{min-height:80px}.website-widget-body input:not([type=checkbox]),.website-widget-body .select{width:100%;min-width:0;height:44px}.website-widget-fields .wide{grid-column:1/-1}.website-widget-knowledge{border:1px solid var(--border);border-radius:var(--radius-sm);gap:10px;max-height:180px;padding:14px;display:grid;overflow:auto}.website-widget-knowledge label,.website-widget-body .website-widget-toggle{flex-direction:row;align-items:center}.website-widget-body input[type=checkbox]{flex-shrink:0;width:16px;height:16px}.website-widget-actions{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.website-widget-install{border-top:1px solid var(--border-subtle);gap:12px;padding-top:16px}.website-widget-install textarea{font-family:var(--font-mono);font-size:12px}.website-widget-install p{overflow-wrap:anywhere}@media (max-width:640px){.website-widget-fields{grid-template-columns:1fr}.website-widget-body{padding:0 18px 18px}}
