/* ================= ClickGUI replica ================= */
.gui-wrap { position: relative; width: 100%; max-width: 1188px; margin: 0 auto; }
.gui-stage { width: 1188px; height: 700px; transform-origin: 0 0; position: absolute; left: 0; top: 0; }

.g-window {
  --sw: 224px;
  position: absolute; inset: 0; width: 1188px; height: 700px; border-radius: 12px; overflow: hidden;
  background: var(--g-bg); color: var(--g-fg);
  font: 500 14px/1.25 'EtInter', system-ui, sans-serif;
  box-shadow: 0 0 0 1px var(--g-ring), 0 40px 90px -30px var(--g-shadow);
  transition: background .35s, color .35s;
  user-select: none; -webkit-user-select: none;
}
.g-window[data-collapsed='1'] { --sw: 48px; }
.g-window.pre { opacity: 0; transform: translateY(46px) scale(.93); }
.g-window.live { transition: opacity 1s cubic-bezier(.22,1,.36,1), transform 1.25s cubic-bezier(.22,1,.36,1), background .35s, color .35s; }
.g-window.pre .g-side { translate: -22px 0; }
.g-window.pre .g-top { translate: 0 -14px; }
.g-window.pre .g-side, .g-window.pre .g-top, .g-window.pre .card, .g-window.await .card { opacity: 0; }
.g-window.intro .card.enter { animation-duration: 1.1s, .8s; }
.g-window .g-side, .g-window .g-top { transition: width .2s cubic-bezier(.215,.61,.355,1), left .2s cubic-bezier(.215,.61,.355,1), opacity .9s .3s, translate 1.1s .3s cubic-bezier(.22,1,.36,1), background .35s, border-color .35s; }
.g-window * { box-sizing: border-box; }
.g-window :where(button) { font: inherit; color: inherit; background: none; border: 0; padding: 0; cursor: pointer; text-align: left; }
.g-window .ic { font-family: 'EtIcons'; font-style: normal; font-weight: 400; line-height: 1; display: inline-block; letter-spacing: 0; }

/* soft glow (shadow) around the window */
.gui-stage::after { content: ''; position: absolute; inset: -50px; border-radius: 60px; z-index: -1; pointer-events: none; transition: opacity 1.6s .3s;
  background: radial-gradient(60% 62% at 50% 50%, rgba(255,255,255,.26), rgba(255,255,255,.10) 55%, transparent 75%); filter: blur(34px); }
:root[data-theme='light'] .gui-stage::after { background: radial-gradient(60% 62% at 50% 50%, rgba(70,70,120,.26), rgba(70,70,120,.10) 55%, transparent 75%); }
.gui-stage:has(.g-window.pre)::after { opacity: 0; }
.g-window { box-shadow: 0 0 0 1px var(--g-ring), 0 0 70px -8px rgba(255,255,255,.14), 0 40px 110px -30px var(--g-shadow); }
:root[data-theme='light'] .g-window { box-shadow: 0 0 0 1px var(--g-ring), 0 0 70px -8px rgba(70,70,120,.18), 0 40px 110px -30px var(--g-shadow); }

/* ---------- sidebar ---------- */
.g-side { position: absolute; left: 0; top: 0; bottom: 0; width: var(--sw); background: var(--g-surface); border-right: 1px solid var(--g-border); overflow: hidden; }
.s-title { height: 49px; position: relative; border-bottom: 1px solid var(--g-border); }
.s-logo { position: absolute; left: 14px; top: 14px; width: 22px; height: 22px; display: flex; align-items: center; justify-content: center; color: var(--g-fg); }
.s-brand { position: absolute; left: 44px; top: 0; height: 48px; display: flex; align-items: center; font-weight: 700; font-size: 16px; white-space: nowrap; transition: opacity .2s; }
.s-title::after { content: ''; position: absolute; left: 0; right: 0; bottom: -1px; height: 0; }
.g-window[data-collapsed='1'] .s-brand, .g-window[data-collapsed='1'] .s-hdr, .g-window[data-collapsed='1'] .n-label, .g-window[data-collapsed='1'] .u-text { opacity: 0; }
.s-hdr { position: absolute; left: 24px; height: 22px; font-size: 12px; color: var(--g-muted); display: flex; align-items: center; white-space: nowrap; transition: opacity .2s; }
.s-hdr.h1 { top: 53px; }
.s-hdr.h2 { top: 307px; }
.s-hdiv { position: absolute; left: 0; right: 0; height: 1px; background: var(--g-border); transition: top .2s cubic-bezier(.215,.61,.355,1), background .35s; }
.s-hdiv.d1 { top: 303px; }
.s-hdiv.d2 { top: 632px; }
.nav-item { position: absolute; left: 16px; width: 192px; height: 32px; border-radius: 8px; display: flex; align-items: center; padding-left: 8px; color: var(--g-muted); white-space: nowrap;
  transition: background .15s, color .15s, top .2s cubic-bezier(.215,.61,.355,1), left .2s cubic-bezier(.215,.61,.355,1), width .2s cubic-bezier(.215,.61,.355,1); }
.nav-item.cat { top: calc(79px + var(--i) * 36px); }
.nav-item.friends { top: 333px; }
.nav-item.waypoints { top: 369px; }
.nav-item.configs { top: 405px; }
.nav-item.settings { top: 593px; }
.nav-item:hover, .nav-item.bh { background: var(--g-elev); }
.nav-item.sel { background: var(--g-primary); color: var(--g-bg); }
.n-ic { width: 16px; height: 18px; display: flex; align-items: center; justify-content: center; flex: none; }
.n-label { margin-left: 8px; font-size: 14px; transition: opacity .2s; }
.g-window[data-collapsed='1'] .nav-item { left: 8px; width: 32px; }
.g-window[data-collapsed='1'] .nav-item.cat { top: calc(60px + var(--i) * 36px); }
.g-window[data-collapsed='1'] .nav-item.friends { top: 292px; }
.g-window[data-collapsed='1'] .nav-item.waypoints { top: 328px; }
.g-window[data-collapsed='1'] .nav-item.configs { top: 364px; }
.g-window[data-collapsed='1'] .nav-item.settings { top: 613px; }
.g-window[data-collapsed='1'] .s-hdiv.d1 { top: 280px; }
.g-window[data-collapsed='1'] .s-hdiv.d2 { top: 652px; }
.s-user { position: absolute; left: 16px; top: 644px; display: flex; align-items: center; gap: 8px; transition: top .2s cubic-bezier(.215,.61,.355,1), left .2s cubic-bezier(.215,.61,.355,1); }
.g-window[data-collapsed='1'] .s-user { left: 8px; top: 660px; }
.av { width: 44px; height: 44px; border-radius: 10px; flex: none; border: 1px solid var(--g-border); display: flex; align-items: center; justify-content: center; color: var(--g-fg); font-size: 20px;
  background: radial-gradient(120% 120% at 20% 10%, var(--g-elev), var(--g-surface) 60%); transition: width .2s, height .2s, border-radius .2s; }
.g-window[data-collapsed='1'] .av { width: 32px; height: 32px; border-radius: 8px; }
.g-window[data-collapsed='1'] .av .ic { font-size: 22px !important; }
.u-text { transition: opacity .2s; white-space: nowrap; }
.u-name { font-size: 14px; color: var(--g-fg); }
.u-srv { font-size: 12px; color: var(--g-fg); margin-top: 2px; }

/* ---------- topbar ---------- */
.g-top { position: absolute; top: 0; left: calc(var(--sw) + 1px); right: 0; height: 49px; border-bottom: 1px solid var(--g-border); }
.sdiv { position: absolute; top: 15.5px; width: 1px; height: 17px; background: var(--g-border); transition: background .35s; }
.t-btn { position: absolute; top: 0; height: 48px; width: 30px; display: flex; align-items: center; justify-content: center; color: var(--g-muted); transition: color .15s; }
.t-btn:hover, .t-btn.bh { color: var(--g-fg); }
.t-toggle { left: 10px; }
.t-theme { right: 87px; width: 16px; }
.t-fav { right: 56px; width: 16px; }
.t-expand { right: 25px; width: 16px; }
.t-theme, .t-fav, .t-expand { padding: 0; }
.t-btn::after { content: ''; position: absolute; inset: 4px -7px; }
.t-fav.on { color: var(--g-fg); }
.t-btn .ic { transition: transform .5s cubic-bezier(.22,1,.36,1); }
.t-cat { position: absolute; left: 60px; top: 0; height: 48px; width: 220px; }
.t-cat span { position: absolute; left: 0; top: 0; height: 48px; display: flex; align-items: center; font-size: 14px; color: var(--g-fg); white-space: nowrap; }
.t-cat .in.enter { animation: catIn .28s cubic-bezier(.215,.61,.355,1) both; }
.t-cat .out { animation: catOut .28s cubic-bezier(.215,.61,.355,1) both; pointer-events: none; }
@keyframes catIn { from { opacity: 0; transform: translateY(calc(var(--dir, 1) * 8px)); } to { opacity: 1; transform: none; } }
@keyframes catOut { from { opacity: 1; } to { opacity: 0; transform: translateY(calc(var(--dir, 1) * -8px)); } }
@keyframes guiSpin { from { transform: rotate(-160deg) scale(.55); opacity: 0; } to { transform: none; opacity: 1; } }
.t-btn .ic.spin { animation: guiSpin .5s cubic-bezier(.22,1,.36,1); }

/* ---------- main list ---------- */
.g-main { position: absolute; left: var(--sw); right: 0; top: 49px; bottom: 0; transition: left .2s cubic-bezier(.215,.61,.355,1); overflow: hidden; }
.g-list { position: absolute; inset: 0; overflow-y: auto; overflow-x: hidden; scrollbar-width: none; padding: 16px;
  --fa: 0px; --fb: 0px;
  -webkit-mask-image: linear-gradient(to bottom, transparent 0, #000 var(--fa), #000 calc(100% - var(--fb)), transparent 100%);
  mask-image: linear-gradient(to bottom, transparent 0, #000 var(--fa), #000 calc(100% - var(--fb)), transparent 100%); }
.g-list::-webkit-scrollbar { display: none; }
.g-cols { display: flex; gap: 16px; align-items: flex-start; }
.g-col { flex: 1 1 0; min-width: 0; display: flex; flex-direction: column; gap: 16px; }
.g-empty { position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; font-size: 15px; color: var(--g-muted); opacity: 0; transform: translateY(8px); transition: opacity .3s, transform .3s; pointer-events: none; }
.g-empty.show { opacity: 1; transform: none; }
.g-sb { position: absolute; right: 5px; top: 0; bottom: 0; width: 4px; opacity: 0; transition: opacity .18s; pointer-events: none; }
.g-sb[data-can='1'].show { opacity: 1; }
.g-sb i { display: block; width: 4px; border-radius: 2px; background: var(--g-fg); opacity: .35; }

/* ---------- card ---------- */
.card { will-change: transform, opacity; }
.card.enter { animation: cardMove .56s var(--d, 0ms) cubic-bezier(.22,1.2,.36,1) both, cardFade .31s var(--d, 0ms) cubic-bezier(.215,.61,.355,1) both; }
.card.leave { animation: cardOut .18s cubic-bezier(.55,.085,.68,.53) both; }
@keyframes cardMove { from { transform: translate(calc((var(--c, 1) - 1) * -14px), var(--dy, 26px)) scale(.86); } to { transform: none; } }
@keyframes cardFade { from { opacity: 0; } to { opacity: 1; } }
@keyframes cardOut { from { opacity: 1; } to { opacity: 0; transform: translate(calc((1 - var(--c, 1)) * 10px), var(--dy, -18px)) scale(.9); } }
.card.removing { animation: cardOut .3s .1s ease both; }
.card-in { border: 1.1px solid var(--g-border); border-radius: 14px; padding: 16px; opacity: .5; transition: opacity .22s cubic-bezier(.215,.61,.355,1), border-color .35s; }
.card-in[data-on='1'] { opacity: 1; }
.c-head { display: flex; align-items: center; gap: 8px; height: 24px; }
.c-name { flex: 1 1 auto; min-width: 0; font-weight: 700; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: var(--g-muted); transition: color .16s cubic-bezier(.215,.61,.355,1); cursor: default; }
.card-in[data-on='1'] .c-name { color: var(--g-fg); }
.c-bind { flex: none; height: 20px; border-radius: 6px; background: var(--g-elev); border: 1px solid var(--g-border); padding: 0 8px; display: flex; align-items: center; gap: 4px; font-size: 11px; color: var(--g-muted); transition: border-color .16s, color .16s, background .35s; white-space: nowrap; max-width: 130px; }
.c-bind span { overflow: hidden; text-overflow: ellipsis; }
.c-bind:hover, .c-bind.bh { border-color: var(--g-muted); }
.c-bind.listen { color: var(--g-primary); border-color: var(--g-primary); animation: pulse 1s infinite; }
@keyframes pulse { 50% { opacity: .55; } }
.c-fav { flex: none; width: 17px; height: 24px; display: flex; align-items: center; justify-content: center; color: var(--g-muted); transition: color .2s; }
.c-fav.on { color: var(--g-primary); }
.c-fav:hover { color: var(--g-fg); }
.c-fav.pulse-add .ic { animation: favAdd .36s cubic-bezier(.215,.61,.355,1); }
.c-fav.pulse-rem .ic { animation: favRem .36s cubic-bezier(.215,.61,.355,1); }
@keyframes favAdd { 0% { transform: scale(1) rotate(0); } 35% { transform: scale(1.32) rotate(-14deg); } 65% { transform: scale(1.15) rotate(8deg); } 100% { transform: none; } }
@keyframes favRem { 0% { transform: scale(1); } 40% { transform: scale(.82); } 100% { transform: scale(1); } }
.c-toggle { flex: none; position: relative; width: 28px; height: 16px; border-radius: 8px; background: var(--g-border); transition: background .16s cubic-bezier(.215,.61,.355,1); }
.card-in[data-on='1'] .c-toggle { background: var(--g-primary); }
.c-toggle .knob { position: absolute; left: 2px; top: 2px; width: 12px; height: 12px; border-radius: 6px; background: var(--g-bg); transition: transform .16s cubic-bezier(.215,.61,.355,1), background .35s; }
.card-in[data-on='1'] .c-toggle .knob { transform: translateX(12px); }
.c-toggle.pop .knob { animation: knobStretch .3s ease; }
@keyframes knobStretch { 50% { width: 17px; } }
.card-in[data-on='1'] .c-toggle.pop .knob { animation-name: knobStretchOn; }
@keyframes knobStretchOn { 50% { width: 17px; margin-left: -5px; } }

.c-body { display: grid; grid-template-rows: 0fr; transition: grid-template-rows .22s cubic-bezier(.215,.61,.355,1); }
.card-in[data-open='1'] .c-body { grid-template-rows: 1fr; }
.c-inner { overflow: hidden; min-height: 0; opacity: 0; transition: opacity .2s; }
.card-in[data-open='1'] .c-inner { opacity: 1; transition: opacity .3s .12s; }
.c-div { height: 1.1px; background: var(--g-border); margin-top: 16px; }

/* rows */
.s-wrap { display: grid; grid-template-rows: 1fr; transition: grid-template-rows .22s cubic-bezier(.215,.61,.355,1), opacity .22s; }
.s-wrap[data-show='0'] { grid-template-rows: 0fr; opacity: 0; pointer-events: none; }
.s-wrap.noanim { transition: none; }
.s-clip { min-height: 0; overflow: hidden; }
.s-pad { padding-top: 16px; }
.s-name { font-size: 14px; color: var(--g-fg); line-height: 17px; }
.s-desc { font-size: 12px; color: var(--g-muted); line-height: 15px; margin-top: 0; }
.s-bool { display: flex; justify-content: space-between; align-items: flex-start; gap: 8px; cursor: pointer; }
.s-text { flex: 1; min-width: 0; }
.chk { flex: none; width: 16px; height: 16px; margin-top: -1px; border-radius: 5px; border: 1px solid var(--g-border); background: var(--g-surface); display: flex; align-items: center; justify-content: center; color: var(--g-bg); transition: background .16s, border-color .16s; }
.chk .ic { transform: scale(0); transition: transform .16s cubic-bezier(.34,1.4,.64,1); }
.chk.on { background: var(--g-primary); border-color: var(--g-primary); }
.chk.on .ic { transform: scale(1); }
.s-bool:hover .chk:not(.on) { border-color: var(--g-muted); }

.s-line { display: flex; justify-content: space-between; align-items: baseline; }
.s-val { font-size: 12px; color: var(--g-muted); }
.s-val b { font-weight: 500; color: var(--g-fg); }
.s-val u { text-decoration: none; }
.slider { position: relative; height: 10px; margin-top: 8px; cursor: pointer; touch-action: none; }
.slider::before { content: ''; position: absolute; left: 0; right: 0; top: -6px; bottom: -6px; }
.slider .track { position: absolute; left: 0; right: 0; top: 2px; height: 6px; border-radius: 3px; background: var(--g-elev); overflow: hidden; }
.slider .fill { display: block; height: 100%; background: var(--g-primary); border-radius: 3px; transition: width .22s cubic-bezier(.22,1,.36,1); }
.slider .knob { position: absolute; top: 0; width: 10px; height: 10px; border-radius: 5px; background: var(--g-bg); border: 1px solid var(--g-fg); transition: left .22s cubic-bezier(.22,1,.36,1), width .15s, margin .15s; }
.slider:hover .knob, .slider.drag .knob { width: 12px; margin-left: -1px; }
.slider.drag .knob, .slider.drag .fill { transition: none; }

.s-mode .s-head, .s-color .s-head, .s-key .s-head { margin-bottom: 8px; }
.s-sel .sel { width: 100%; height: 28px; border-radius: 8px; border: 1px solid var(--g-border); padding: 0 10px; display: flex; align-items: center; justify-content: space-between; gap: 8px; transition: border-color .18s; }
.s-sel .sel:hover, .s-sel .sel.bh { border-color: var(--g-muted); }
.s-sel.open .sel { border-color: var(--g-muted); }
.sel-val { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px; }
.sel .chev { color: var(--g-muted); transition: transform .2s; flex: none; }
.s-sel.open .chev { transform: rotate(180deg); }
.sel-panel { display: grid; grid-template-rows: 0fr; transition: grid-template-rows .2s cubic-bezier(.215,.61,.355,1); }
.s-sel.open .sel-panel { grid-template-rows: 1fr; }
.sel-clip { min-height: 0; overflow: hidden; }
.sel-box { margin-top: 6px; padding: 4px; background: var(--g-surface); border: 1px solid var(--g-border); border-radius: 10px; opacity: 0; transition: opacity .2s; }
.s-sel.open .sel-box { opacity: 1; }
.opts { display: flex; flex-direction: column; gap: 2px; max-height: 4 * 32px; overflow: hidden auto; scrollbar-width: none; }
.opt { height: 30px; flex: none; border-radius: 7px; padding: 0 10px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; color: var(--g-muted); transition: background .15s, color .15s; width: 100%; }
.opt:hover, .opt.bh { background: color-mix(in srgb, var(--g-elev) 70%, transparent); color: var(--g-fg); }
.opt.on { background: var(--g-elev); color: var(--g-fg); }
.opt .ok { opacity: 0; transform: scale(.6); transition: .15s; }
.opt.on .ok { opacity: 1; transform: none; }

.cpill { width: 100%; height: 36px; border-radius: 8px; border: 1px solid var(--g-border); display: flex; align-items: stretch; padding: 0; overflow: hidden; transition: border-color .18s; }
.cpill:hover, .cpill.bh { border-color: var(--g-muted); }
.swatch { flex: 1; margin: 4px; border-radius: 6px; border: 1px solid var(--g-border); display: flex; align-items: center; justify-content: center; }
.sw-label { font-size: 13px; letter-spacing: .02em; }
.cbtn { width: 36px; flex: none; display: flex; align-items: center; justify-content: center; position: relative; color: var(--g-muted); }
.cbtn::before { content: ''; position: absolute; left: 2px; top: 6px; bottom: 6px; width: 1px; background: var(--g-border); }
.cpill:hover .cbtn { color: var(--g-fg); }

.kpill { display: flex; height: 28px; border-radius: 8px; border: 1px solid var(--g-border); overflow: hidden; transition: border-color .18s, background .18s; }
.kpill:hover, .kpill.bh { background: color-mix(in srgb, var(--g-elev) 50%, transparent); }
.kpill.listen { border-color: var(--g-primary); }
.kpill.listen .k-main { animation: pulse 1s infinite; }
.k-main { flex: 1; display: flex; align-items: center; gap: 6px; padding: 0 8px; font-size: 13px; color: var(--g-fg); min-width: 0; }
.k-main .ic { color: var(--g-muted); }
.k-label { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.k-undo { width: 0; opacity: 0; display: flex; align-items: center; justify-content: center; color: var(--g-muted); position: relative; transition: width .2s, opacity .2s; overflow: hidden; }
.k-undo.show { width: 34px; opacity: .6; }
.k-undo.show:hover { opacity: 1; }
.k-undo::before { content: ''; position: absolute; left: 0; top: 6px; bottom: 6px; width: 1px; background: var(--g-border); }

/* tooltip */
.g-tip { position: absolute; z-index: 30; transform: translate(-50%, -100%) translateY(4px); background: var(--g-elev); color: var(--g-fg); border: 1px solid var(--g-border); border-radius: 7px; padding: 5px 9px; font-size: 12px; white-space: nowrap; opacity: 0; pointer-events: none; transition: opacity .14s, transform .14s; }
.g-tip.show { opacity: 1; transform: translate(-50%, -100%); }

/* color picker */
.cp { position: absolute; z-index: 40; width: 224px; padding: 10px; border-radius: 12px; background: var(--g-surface); border: 1px solid var(--g-border); box-shadow: 0 16px 40px -8px var(--g-shadow); opacity: 0; transform: translateY(6px) scale(.97); pointer-events: none; transition: opacity .16s, transform .16s; }
.cp.open { opacity: 1; transform: none; pointer-events: auto; }
.cp-sv { position: relative; height: 120px; border-radius: 8px; cursor: crosshair; touch-action: none; }
.cp-hue { position: relative; height: 12px; margin-top: 10px; border-radius: 6px; cursor: pointer; touch-action: none; background: linear-gradient(to right, #f00, #ff0, #0f0, #0ff, #00f, #f0f, #f00); }
.cp-dot { position: absolute; width: 12px; height: 12px; margin: -6px 0 0 -6px; border-radius: 50%; border: 2px solid #fff; box-shadow: 0 0 0 1px rgba(0,0,0,.4); pointer-events: none; }
.cp-hue .cp-dot { top: 50%; }
.cp-hex { margin-top: 10px; height: 28px; border-radius: 8px; border: 1px solid var(--g-border); display: flex; align-items: center; justify-content: center; font-size: 13px; gap: 8px; }
.cp-hex::before { content: ''; width: 12px; height: 12px; border-radius: 4px; background: var(--c, #fff); }

/* ---------- bot cursor ---------- */
.bot-layer { position: absolute; inset: 0; pointer-events: none; z-index: 5; overflow: hidden; border-radius: 12px; }
.bot-cursor { position: absolute; left: 0; top: 0; width: 22px; height: 28px; opacity: 0; transition: opacity .35s; will-change: transform; filter: drop-shadow(0 2px 3px rgba(0,0,0,.45)); }
.bot-cursor.show { opacity: 1; }
.bot-cursor svg { display: block; width: 100%; height: 100%; transform-origin: 2px 2px; transition: transform .12s; }
.bot-cursor.down svg { transform: scale(.88); }
.bot-ripple { position: absolute; width: 34px; height: 34px; margin: -17px 0 0 -17px; border-radius: 50%; border: 2px solid var(--g-fg); opacity: 0; pointer-events: none; animation: ripple .55s ease-out; }
@keyframes ripple { from { opacity: .55; transform: scale(.2); } to { opacity: 0; transform: scale(1.1); } }

/* touch / small: GUI is visual only */
@media (hover: none), (max-width: 860px) {
  .gui-stage { pointer-events: none; }
}
@media (prefers-reduced-motion: reduce) {
  .card.enter, .card.leave { animation-duration: .01s; }
}

/* ---- search (visual only) ---- */
.t-search { position: absolute; left: 50%; top: 10px; transform: translateX(-50%); width: 200px; height: 28px; border-radius: 9px; display: flex; align-items: center; gap: 8px; padding: 0 5px 0 9px;
  background: color-mix(in srgb, var(--g-elev) 55%, transparent); border: 1px solid var(--g-border); color: var(--g-muted); font-size: 14px; cursor: text; transition: border-color .15s; }
.t-search:hover, .t-search.bh { border-color: var(--g-muted); }
.t-search .t-lbl { flex: 1; text-align: left; line-height: 1; }
.t-search kbd { font: 500 11px 'EtInter', sans-serif; padding: 2px 6px; border-radius: 6px; border: 1px solid var(--g-border); background: color-mix(in srgb, var(--g-elev) 80%, transparent); color: var(--g-muted); }

/* ---- setting rows: icon before name ---- */
.s-name { display: flex; align-items: center; gap: 8px; }
.s-name .s-ico { width: 14px; display: inline-flex; justify-content: center; color: var(--g-muted); flex: none; }
.s-line { align-items: center; }
.s-float .s-desc { margin-top: 0; }

/* icons the client draws that the site font lacks: Waypoints (location) and Configs (cloud), cut from the client's own icon atlas.
   Embedded as data URIs because masks from separate files are blocked when the site is opened straight from disk (file://). */
.mic { display: inline-block; width: var(--s, 18px); height: var(--s, 18px); background: currentColor; -webkit-mask: var(--u) center / contain no-repeat; mask: var(--u) center / contain no-repeat; }
.mic.location { --u: url(data:image/png;base64,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); }
.mic.cloud { --u: url(data:image/png;base64,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); }
.mic.wand { --u: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUgAAAFQCAYAAADdkefFAAAw+0lEQVR42u2d624ju46FmUAJlEEN4Pd/SgO7gAjHQnt+TBvQ4SYpSqUq12UtwEink047dvkztXj7eD6fBEEQBP1bn3gIIAiCAEgIgiAAEoIgCICEIAgCICEIggBICIIgABKCIAiAhCAIAiAhCIIASAiCIAASgiAIgIQgCIIASAiCIAASgiAIgIQgCAIgIQiCAEgIgiAAEoIgCICEIAgCICEIggBICIIgABKCIAiAhCAIggBICIIgABKCIAiAhCAIAiAhCIIASAiCoDcr4CE4hT7+PpeBPae5+PjAwwThegEgr3SRR3ahWxd8+vsRFz+uF1wvAOSp9fX3Yn9d8NF5wSf25yceystdL7ERkOnK1wsAeTz9sItdgmR5wb9ur+9JxfclRJOXiBrL2/T3a1FgQAnI19+XgJyvdr0AkMeD4yRc9NEByMTgGP9e8DMgeVo4Tn9vgQEyOACZClCWt5mIfgFIaM/HpEkBpQeQZTRQfh3H7fNGjtMCQJbXC13NlwQgjwPHSbhpUSQHZDJ8p5dmQPI0isa1MlUsGVJOHNL18gAgob1EAxogJ8V8JyF6nI0LPl/p6HSBk4YFyMgiyKAAsna9nP7kAUAeIxqIwvHac8yWosfXRZ/ZLaIE6JTXS1TeTK031MwSebNxvfwCkNCespAaMC1Acg+JigscgDxvOY90uzkBmYjoXvy9dr2cuvwHgNz/8xMqYOTHbX7Bz8LzHFghcBllfsCLPPz1Il032qlDekPNxSmjLPfRPO0HAAm96/mJ7IL3XvhUwHEWfvZUXOyxqJGM8CIP3ykTO66VwKocAvMktesFgIR20S8bnBFCmckOQnmGltW2MtzQ8aJH6c1V8iQDu14C8zOzUD+brnK94MVwjOcnVI7b0o0YGKNgwAOI1wJn7XqRfOp05WsFL45jRQTBETGU7WQ8Yqz9bPiQ57teNLgFFk3yEh/vzwUgobde8J6/lyCZiwgAzzdkedwlIFsBeOo3VLxgjh0R1N7ZPRc7jtu4viT7BcIDcfrIE88vRM7C8szKeiDCyoUrRJKX9pBwnTQ//7iOAEgIukzVw1KQeW0cABKiPdVAtmQrERFc43qhzuf/s/PaQAQJQRAdcUBFbb3C0gJ0fvsCIKGz+I6IIK972tDmh34aX/f+zA9ksaE9AlJ641tqwkPHix5DA9S8zQc1MJ56/BleCOetgfxc+DPQTUOnGG/m8R9br7tojD871cg8APK4KzrXGInFb5jqc+xZoS09+683Vf71bPydBsjTTBoHIM/pP0qtZOXFjSjy3GsVrCiSH8VrHTbJaGMtgTjRCXccAZD7nenXe/tc6ClxmCKK3OcCt1jZT+Q5ektJ2m/693xQCYxRWMNQ3k4BSQDyvNHjEh+yfIEgitxn5KgtcvPsKwrC8ZpY4icIkMxsUlTtWj78SgYA8tyeEjk8pWxECIgi9+lLTytcJ9J1kxs8xyws/SI2pfwJQEK0sFxj1PG6PDK1RI5BAGhCFPnW2kZexjMZu4km5etR2YXt2YXEPUbJc5R2HkndNqmIPp8AJLQkegyDuiR6IsjA/g5R5PrtgfxjdFQbWAmaySgMJyL6Y0zwiWwXDY8evVZRGUFmYdcN7XnXNgC5/1axlm6GVm9T8pikI9WElbCrvBm2AjI49l5LiZtJ+D8z21RIQoSpXVu1sWjadZZZBKkBsvy+JwAJf2kN79GaHG0BseY54ag97pQwEpDB4U+SsIojMUDy7y0BySNInrWWokYOxlZAvtW/BCD3UbIxNZRmxAb/UfKUegE5nam+bSdvgtLoMCJ9WVtLBKltuswCIFMByIlFiK//f6pEkFrkuQSQiUH3AUBeN6KQzPVREeRnQ13bVJjp2sULP7K/btEDSGqMIGOlLrL8uUm5lVsMpYiUnIDU9msHdp3xn8cXhr3+/Vz83HlrSAKQ++mEkEDp7Y4gZrqXR6ZyapMngsxCvZuUtURmu66f4vkMCiAj+WY5egF5U948y8js/vfPswDIyI7RUTiBTM65k1IEmR2AzMZQ3k0hCUDSLpMyLd0Q5QWmeUqB+URxQJ0bIZJsPlbfNgCkdn3wI/VcAeRURIOR+aKZRZJBiUrzAkCmyinmCUCe91jt6YTwHKGCcCyZnab7JBjvVm+tdu0gkpSfZ6susZasqQEyVBI05b8roTMLt9c1Q+y6sNYpRAbGwI7CQThSewDJj+RU3B9+P/4BIM/5orFMda+/NLELL7EjUzZmBXJPKisXcDYuaJ5I+AdPb/WEYMHSu+88NNTGkvCmWQNkJj3xktl1lIWBFlYEGSuALPe4J4VNPInzACDP20NrZR1rEeXEjtT3CiAn4V09KD/Te62EM/XcbpCx5s9nUCI+DyC1CDIox+pZOFp7AFk+vxOL6KRd2jypYlk1pLxJa49FfkfZGQC5XdQ4qoeWR3+JgVICJLF3elKikVoEKX1Of7219I4s44H95WkQIKVibslzfF0fs3IjwYp5fbwZ94WEEXup8UTC7+8sXG+aR/4LQJ4jaoxKJGhFkDch6mgx3SdhcEAU3qknIXPYEkEGYTjBEz3U1ShS65EODkDWoqwSincleuSA5OU70jVHQuRIzBOPhnVDysfM4Mh/r+iIMgHIE3TGTE5A3pQXklXLVh6nXhfWTfCI+IvwlWGtHbU8O5jT0Se4DBhXFyueoQVJbwQZlKPnrCRleARZfp7YoNsaIybBqgmKt+2NIDkcebQYhTd4JGkOBsbgPFrVAGnBMStRoxQRTOwFNbN3fBI+twqBW5fUl3VwjwvO86xN9I5KQXeo1BZ+FnWvSbFbpFOFddP+v1rCZFLuMzVGkEGpquDNDWnLqfcA5BgoeuvUaj6klpTxdEJoFzzvakjGC5BnK4nBlYQXjnUftDq4BwYhm/6yZl/wltKyQ4oaojePx+z9N/x3/GSj9sgJSBKmSb19wyYAqXtJpBjQnmECoRGQVtlPmRHkXo2WkZxZ0iAJ9WokXIxR8Jus8p5aBKnVwSXlBcLr4p4nnhJvKTe+VkPH0TMb3mLL72atcPhjRJ4tj5vn7wHIDaPB4DhWejodQgcgb0J205OUSUKSpgRiFKJBachAObCgBsiWCDI4psGQ4k2daYpQrZPEo2+S12qUPl2m9lUdoWO4cjDg2FJXy/8+dwAbgFxxSVYcCMjQCcib4jnyera5EkFKR+zZ+U4dlIECLd6jt5OiBZBHSPq0JiayEFW3RJ/fjfuMJA8vGNdzbAAlh2PqBKTnsdoMnAGTdHYFSE+t41IPsiWCIGXWX3Deh+wo92gF5NGy41kphE6Oo2LP8TxWPMZoTAdfMof0z8LOLM91RFtHlAHF203jp1rq1DyAlKb2BGXh0eyIIGehbKPF95L6tnmnxtyYvV4CyGREPWmHyR7Ja40KIGfjcfdMgucDSLTZjVo9IQmTeazW14lNC5rYdaoN4m0FJLeOrCG66KRZcYiABCyqDA+gARGkNp6q1iYmHaOtUg4Shgh4EwO1CJMEGCZlDmAWPMjsTNLw2re3zwes6MlewLG4z7HyJhAqgIzCMVmaCBQrgyYyayEkBZCelbKaVeAFZGaPQ1au96RUQyREkOtNWIlK9LYUkKEhmy1N5tEy1bXPtQiSKl0XJNS1RWUOILGC4qAkA1oiSKpMd4nCcfRt8wEXHKlnAUiZVQ+0TvPJbCTZpNS0aoCkBYAMDGq5YrHkyvOfjRpf6+gNQNJ6PbK3NwIyGIuURtykTLMUEc7GCycqKxuIvUBS5Z1+CSCzEJne6U3zAR16KI93+Zzcheugd9xZYMXa1nNG7HnPrINqMtphazMm58GA9LwWngDk+KSMN4IMAwEZDECSMM+RD59YEkHy2keq7AMhYRETCbWfkUUQtQnSSwDJJ8RIPcJ7Gt47K7DjWyITK/RuGZjLrYuJ9LbHoBxHpd5rrd01Cp7jzNoVPW+UtYJxq322vD2QpNluPt/UMOG5pc0udEzkSYLXODccuaUsdhDKfCxAahPHefmRNAswKJ5jbAAkCYub+DBgaYjBXqLIZxHl8ohN6y+uATKz0XLWFKaJXXukXNMWIG/sz0F4s5sLSPZUMXi2GUrXeSJksVddt+kBZBgIyKCURvB5jlICphWQUgTp6dbQIsgsTG/hkPREkLkRkKlSdpQFSO8tYTMLnmMWstxLIsha618wkkASIC2PvHY9rrFyQTopYSfNm/a/TCsDUqpT02BYiySTcWE+GIA9rWbW3uwbgxYJkU3tBdEDSGnCixXZ7q3s58Ei37jyTposVABIDQB8jW/5b26VVldttuTagMzvKO26AiCDY1jAZAwxXQrIshWrLKYtjyd3Z/ugBMg7G19VHjN/2RToHkBOymSg1+/3/fcWhcRKDyAz82O1Oj7pMf/YYQF5Yhn5qEyn8QAyNtQWTkoEHg0/+saO1nyvTa32NjV4kd61r+X1jr3YG87r43+ehLWZLYAk9vM+Sd5P/Z/KRXZf4ElKcPhVXkwlDCdhf4hncMXEfjciov9RImVqGJzK93JLR1KtgPyx0UBcEuoJy4/P4qj9yyA5CWVA2nUWDe9xIt/eIBLesG/C/8tnAWglZ3cDkHMlgkyV5FzeU+dUuNiE59DY7dIDyE/ydVukysWVKsfolqzewyjz4dEZCcNTg5KMmSoDFb6LoQUtgNQKxT39xo+NevbJ8EW1zPpDiNjJCcjofNPRTgra6SgrSZogXKd3RwQ5O4/a5EzWPDCsYt/H8RZAftK4wQZLZvPt4f/j02aWPBd77Nm3AJmMF/iTHSNbARkVC8SyfJKSsImsTtKaP+p5o9Yy2j2AfO4FCJD+JL3jsaz1g2/p0474v1siyCP17GuATEVmX+v0eTrqNj8as9bZ+fxyz3MyThRWJtmaJOVJ2hxi3ufZARkaoegpu/AkaT47J0xL5TTS/MSeo6U3mRQbxl55wJg7AClNcaENZwVqa3q1MrCslB3xNsNHY5nQo7BHJN/R+xzPDJCxUgKUnMBLlXWy/N8+zwqQM0SD3p28M8mdJD1Z7E8HrKIAiuBYnC59/hi0SMwazcbrIL+F/+8/DdN7rCVOqTLgYI0ZgV/K/nJr6lM2djvzds/fznKh1snftWVq1i7t7ADj7MxqH3oVcLjo8bk2I5E6ABmVkopPZQS9VLtWmzTdA8iPAbu4tRmAr9/pUxiU6u2kyEpLXsu8SRoEyI+GHUEWWKTrq+x5f3QWnv8Ki7I8vqMEyElJLI6aB/AC5fMKR9CjSho/Zb3bUyXDaAEyGXWWQdnlMSlZ4ln5v2pbBnnm9KMyrqo23ejmHFigvbhaxl1Zmf7azxwxG/DD+fjEyng6jwVxX3BfH8Z0eKoAUrqf30q/eFoQPZ4CjleJIBPr1+Xv7toRdh48MFdKvExC6UxSeqi1Be5SPV4yBqBaAJgcS8SiADJydE54I0hyvkil/6dXP4495Vq3lTS/Mzje4NKCARsPYwRcUjLXWThee96gUicsn1dKYhw9ikxGhCZFQHGlieLWAAFpLBYJESYZAG0ZgCotCavtyAkCiOdKQbBnmg85CoY9XRu9cJw6ABmV3nFyAjKwbqdW/Sr/f2LJmFq5VmmR1L7XC8rn1bK8Z4gitQiNhH3QawFyMgbZli+4G4sA7sbIfF5YnZ1TjKTkw62SnNEi7bQBINeYDfjV6L3eKoDkq3UlD3kSTgSPBde1FjkmY39QYD5ky36Yt89oBCDXiyKDMvxgEkCzdGmXNPIrC96j1Q4mTV3JSk9tbwQ5ObK2WnbZ0zmxBJBUablcEj1+OR+PSenVj5Wp7YE9b9q1lBdkep8LIsfy9t3ZTMAHSzzoonWCZ9Bv5cUYheGiNUBGZapNEOb9vV5gidWixcpWQQ2QWWkVkyJIPt/PAwTuU6XK7MolEWRteEGqzAd8ruQ51gDJO07mTkDSwhKg1AnGEpB/jOctKZO+N1/DCkBuD0ktq90KSCmCzMryqqhMz7H2x3gAyb+3J4K09nJ7285GA9Lq6nis6Dm2ALI3giT2pvw7eB+39PxEwYdsjRrzwCQZALnD8VNZmNEXBgIyOhI1kzC7UprfF42dIkv2HFt1flpG874TQPZ4d1+D60Gl18+NXSP3hjrWqROSD6MUilauK6Yzeo9XBmRZcMsz1y2A1IYARCVKlCJKrZskCPWSUal/640gJwWQVi1iz/y/tBCQWgT73NBzvBlZfb6dcFYifk8dq8cSGj0IZcTPo6v3Kp9RD7ZdTjsOSccoy4PMQsGtNfk5M+8wC5GpNflkEiLiMoKsgfGmDEfNxj7ulqEE2dhnbA3MtXaVLIWjBcSbM4kVjGNy7gCi9Pk/g9tql0SJ5EioAZAnjSaTMfpeA2RvBOmZiUhsRUN0TG/JCyLIKAxITYMAmRYCkhYu5RrhOXo6aaIwzZsGAPOfFcfneX7OViAGIA8ASirazjyAbFnzqs3zi8IE7aCUG0VjS2Ds8CBre7n5SoetAfkcNJVnya3mz/JjdFQ2L5JzulEW3hgeK/mHfBNlogscmwHIMcAkYQDEw5hUzst6vO/g2SjtkVZ/RmUPshRBam2Dk7JbOjm2KLYA0jpyr23qfw2IGKX9LNKg22ys9CDhDbAlgvTWSfYOPk5Gjav3ZzwBSEib1fch7AxJjqhEAiQpgIxKZEnCMvpJWeOprfLMyu4RvrmuBZBaJLnVC+lngcdo1YVyiEhJGqmVNBsJPnKWAd0HRZLS852NN7VEvuJ+ABKqwvLLGUFSBZBSS1oUohQOxCwUik/GZOxav7MngswVUG7dXfG1kudIAlRIsUW4Pzk5CsVrEWUtknwa15kWOc7C5sW5MjmJCFlsiPoz4w9HBJkda1WlSCMKO6mzkNFOwhFbm+nYO+cvG6tq39V29sW2Uo6sdZT8WRJ2x0gTu7WSrlpvffn5rah//XUes6VebN4plpl10DKHE4CEFtdats5CrD1HUUna8O8hY20AKWO6PDtHZhY5SoB8vgmO2mi3EZ5jFh4Tqw++fCPTyoJG10l6+qX51PwoANKqd0UdJDQ8ouwBZBDGmUnta1FJ5kgRZDASM54dIzVAvmtYwc+gI7XkOZZTi+4OQGrToYLiSVKHJ6lNAXooUa6UVCpnA/CEUDJWE3NYPgFIiAb0gPcAUtsxkoVCcg2Q2i6Z3q11GiDf9UJZ03PUHpu7UJbFn0/JOhntSUqTybOy7iErKyJCxUZYYwYnAAmpi5e8S7+0nSJBmSNZbtTjgKyt9Fyyc+T3jY/p2p5jFnrQZwEO1ptZqCxp6/UkX/e3Nji39BzvxvwB6hhK8gAgodHe5OyMIKMByMje/Sf2ArFqK1Pj0VqLIPcAx7U9x6QcrZMSQWYnMKeGvn8rgsyCH/k0Rq9lY4dOrR5WiigJgITWhGSo7DLmdXMz+9pkRJRUGUJbW9dZu70Tjlt5jhIcewBJgtVheZK5EZB8os7DAGR2TIpPxqDi061VACD3Dclan7f2sTyKlZvpvqlt7W1vBPlOOG5R5+h5E7EAqfXKezxJLyC5XTMrkAxGhjs4Vl3MZ1rlCkAebw2E5jnWPkbq77894t6RrxV2fIfK3Esrsq4Nv50d3qTkOUanByl9/6+Q1b4bv3to3AX0JHTSQLRd4iYZnmPtYxkFWJHjH2FYRGsyJi3YnXKE3urasdqKIEkYgDw5SriIeZI9ESTvhKFKBYU0/7Q2Xu6ScAQgaVdrIObKfmP+kZdzfDu2Oi7NWr8Djh8Dj9Tl5yQkZO5Oi0ECpGduYs2TtABpRZBT8W8+BJBJHV7JGJDC+7AfhGk+EO1zLS0/UpcfeWb723m0zs6M9h5KOqaVPMfc4DmOBCRvC43C4JDJSMpwQCZhotRvpdQsVSZI5atGjADk/v3ItGDP8feKEeQRPUdr3052dA4lI6OblY4Y7UaVr1GlTtKa/xkbXsvlcBU++/SJlyIAuecocul+4z9E9Ml+7n8WzgrMO+it7t0hMxmeY2rsHEqOLHbt+c3Ka3Cmf7ePBqFt0Yr+pL9rnX0KAZC7jyKlKDF2LIH3DlL1zHM8iud4U+Y/RgFUra2V80JARlbDSkaGOwrdNVGBoxWRQgDkqZQH3L4H/sx3+FDT4KSMx3O8O+Zh8q/xPefZ2LEurfLlvdJS6U3oBOAHIkMA8gpeZDL8Ri3CJKG85yje45o7ZHoGMWjTbHLjuLqe6O4S48QASGjrKLL0IZf+rOfBPMcbm3sZGmZeeicaZWEdhieClRJHkkeaK0MjalO+IQASgHQes5ccrdNBPcdpsOd4F6JHXlbTu2f7VoFjz9DajOM1AHn2Y7aVRIlOQP5xJmVa9yavAcet6xyXeo5BKSPy3N+b0yPli9PS1ad7A5DQXqLXrZIzI7zGrT3HULkvU+ORO1SGGB+lZhWAhA7lQy7591tEjr0R4004om7hOUrH6h5LIAqdMr11mWlB8ggCIE8ByHfBeC+eo2eP9Zae41QB5M0ZQYbGtRfJOb8T/iMAeTkf8h23s3iOd0dnTKvnOOr+UodHejdaIx946YzVJx4CaENF2m6eo3dCeo/nuNb9vTfcZ3iPiCChHfmG7/IcJ8Nz5Ht2juo5erLqtc9xtAYgoYZ5g0vg+9yx5zjaw3u353jvGJZx2RUIACTUm8neUyJmK8+RDuw5zo07gLTPAUcAEnKAj/dr86nQZ/YcZ0fdoJX9fYfnmDq3SSJjDUBC5JvTmJX2tFyscUjGv1krqhzpOXrrBtMJ6xzhOQKQUEMtpLR4qRydNQtLnGZhtYIFw3xQz9H6/G607e21ztGyDABHAJJQCymP3peixsAGt0qTs7eIILfyHO/CetY9e473jr3j8BwBSIh8y7w8S72o2H8cFu6iOUKdo9dzvO/Mc7wXNgg8RwASGjQ8QgPjLHyvVYxcmwrzPKnnmN7sOfLPMzxHABJab9vhLCx14iP7pdWutazpGT3H2rHaC8jbSvcXdY4AJDRo2+Fs7ExOAiCtIazzwiPcOzzHudNzTGwFwt7uLzxHABIasO0wsEhPih5DpU5yVPT4Ds9x7vQc6Y2eY48PPBOGTwCQkEsPYV3oK6J5vTAnFiHxPSWSD9nrcV3Nc7wtvL8tv88dkSMACbXrVzlWl0e8wJ7XbEQ35Qv0MdBzvHVO2F7LcyR4jhAAeT1ISkXjNUDmhcc4eI7wHAFIaPeQzIIP1gPIx0k9xzTQc5wG3V/PDZ4jAAkN8iQz89dSAyDzyT1HqkSPS/Zs0wpHaiRkAEiIxme3f1l2OxglQEsKwY/mOZIBxhF7tkcDEnAEIKEVQfkoXmQfwteX6H9P4jlOg3fezIM8x8eA/vfA3hDhYwKQkAHMUfp5g+d4r9QGejzHcGLP8aP4/Ug4Naw9IR6AhC6vd3uOaQXPcer0HHv3bI/2HL9YMs4LSCSAAEhosPbiOaZOz9ELyNsKe7bvK3iOP0LFQlTgyJNyEZlyABIapz15jqkSYdbqHG8r7NleuoWwB46TYVfUAMmTeIn+3XQAAZDQAT3HOxsP1uI5ToM9x/kNnuMPsyl6AVn+Dq+vI5IEIKEDe45pBc/xVtmzvSfP8Uc5+pePb6wAMhnlXygvAiChg/VWp8qA2eT0HG+NgN+b5/hVSSyVUSQ5hpNY9bHIcAOQ0EF6qy3P0bNDZg3P8b5xneOHYAFY91sbb1f+PY+Oc/E7w48EICHaT2+1x3NMHXWO0+D7u9Rv7M0YezzTyQHI8oh9L342ByR23QCQ0AE9xzywzpFbBnv0HGvDNbTfTwKkNFk+sEg8Fh8RRQKQEDzH//rY6zmu2Vv9xeAdBWBqx+2s9IqXyZuJTaF/gfQDUSQACcFz3KPnSIZ9wIeQSKAsu2pe4JtZdByVoSax+Boy2gAkPEd4jrvzHD3ADA5fkoRSqCjMDk1KVhsCIOE5XsxzvLFIy5rnOO9gnmMwbmQ8LlqyJjT8H4ggAUh4jh0e4zs9x0nx3m4d9z8YK3BbAHl/0zxHCZZBiIyT8D0BUSMACZ3Pc4wDPUdps+O7PccWMFpRYPmGhWP0QH3iIYDnuBPPMVfu9wjPMQ/aWb2nyTjSGwGECBI6qecYV/IcswDGPe2Q+ah4kB5vkjp/BjgAQMJzPIDnGJVax6WeYxa2IO7Nc5RaA8MKr2UNkKiFBCDhOR7Ec7x1At7jOS7NWj82TsK0RIBh4b9BJhuAhOe4szpHWvH+ZmW25Lwzz/HDORB3jdrKsk4SgAQg4Tnu2HOMjRFji+c473hvdS3Si0Z3zev2Wfl35UkAx2wAEp4jPMdFnmPeCI4fwr6Z1qPy58IETQlUDK4AIOE57tRzjCvUOfZ6jnmjOseaXRCpvcOmBYhJ6E/HURuAhOe4Q8/x1lHvuJbnuAUcvwY9Z1TUNfM3uWj8XRY+YtI4AAnPEZ7jWz1Haa2C981AO16Xbz4tEePr40T/3lnzBCAheI7X9hznN/RW/zgsg9boUYoisxI9Sh8lXR6SACQ8R3iO2/ZWfznfsDyR5LdhvUjZ7GxEjgGQBCDhOe5nnuPePMdE62Zwvwb0lbf0XdciRu45kvB5KFY1XHJ3DQAJz3HLeY6jPcd5oOf4u+LzRsbgDe3392wzbCkGn1jEmCsskLpt0tUSOAAkPMfUAMD5TXurrXmOIzzH3wFDJqTXlbZXJjZYDNFYtfDHmMoVhchwYn/2ADIIU5d4pEkMuk8AErqa55grEaZnh8y0Q8/xd0FkaNUjSoAMDkDeHI9HqByJgxDBkwJGDyB5FjwrUWhmds0DgITO5jnORl3gvHCHzDTQc5wH1Dn+LuyZHgXIFm+S2OMxM0Dy7wvsmJ+VGym+I48eWwCZjg5KABKeozfimt+8QyYP3iHzO6iouweQoeJHtjwe5RtUKI7RQbE7tEnl1pSf2ADILPR7HzbJA0DCc1wKyK09x/kNnuOPEeFR8TFUkiWe7YTa40HGNsYSkImtg61BPCtHah49BqNuUsqC8/sYjhhNApDwHHsAucXe6r14jj9/f49gZJNbARmcgOSPx1w8f5n9biSMMNMy2h5AahFkdhytsxCRxo2XnAGQ8Bx37zmO3iHDp+2s7Tn+CDBfG5CRRYDa48HrUEko6wnCz+E+5s3wHCXv0QtIHn3OR+z1BiDhOc4NEdqePMe8suf4Y/wOsSFZE5SpPBYco+Px4L8fsXmP/PWdGSRDAa7yY1CizhZAJsfaiEN06ACQ+/Mcpx14jnehO0UbPLF3z/HecaT7qPiCHGxSwsMqlQmOzY1S5F8DZGl78ESNNfAiVaLILESyUnKGFO9RUj7C7EkAEp6j13NMlahxr57jY5DVMQmF2vw47AGkFEFqz19SPEcvIEsYlc+P1SkzGxFkDZDStPJZ+J4y2fMAIKEjeY5af/XRPMe0sAg8OjLOowAZHI+H1jl0Z0fsG3szm5nVEpQEDrFMOO+c8QKyvK8kABGAhDb1HDXP6uqeYxq4H0bb1R2LJEck/4TvKBRwk5DomI093rMSQZJSFB6FiDIIvmSueI8SIPlzGIyvZ+ZR7noPDgC5P8+xp+4xCgkZeI5jtv5F41g8Kb4hCYXipCRsiB2Jvc+fBcigRHmv/29isyKlkpzsBCT3ukmY1Vn2gZcDe9Pe180CkOfyHHNlRiM8R9/giWCA0oJkSwQpgYx3yEiWiPVclUdk6Qg9C5lnYlUPQYlmPRHkLESwSampPMQ+bgASnuOZPMe0weslOH63GiDLQbff9P9TebLxPLb83hYgpUiR399vpdumBkhSPEYOREInDbSl5yhFjp4I7Iye43Pw68HaJLhkyyAJaxJI6W/ukQdmpDzX/H6FTu+253EAIOE5ruI51mDT4jnmi3mOI183YSDk9siK3OnlYtwZ9HbPMVWyni2eI13Ec7QiKjJGg2Xnv9f+ju+S+fOm12QQ7ud3w+9Gzsk+LY8hAAnPcRXPcV7gOeZBnqNnuOuRPEdy1PvxYzc56iGtqIwPuOU7Y6IBm95riYQsuDdJI2Xf01GBCEDCc5Q8x+woZbE8x5typN6758j1VF7YqShPyUJZS1mETY4Zi1qZTyimBgUF0B5AagM2tAhfigSlx8DqxU7ChKGkPI6HAScACc8xK8u1PHurb8rvF3c2z3FplBiVLhH6+zsnI4tNDYXi0tSf4DzqknPHzU2ZE5mNNwdvBJkrpxkNlAAkPMfVPMf7CnWOsdNznHa6Q2ZJBjgLY7ukAuyW7G0Qntso1ArWtgxKZTtWhK+dSEgYbZYaI0jtzTBVjt9PABKe45qeY82j83iOS2ocz+Y5PhkQ+UdudcQBgJzYNSQNi8iVSE86Yt8q49m052kEIDPtz0MGIOE5dnuOU8P9vSkvwKN5jpokQM7OlQXeThqtFU9L2AS2oKvniC0t/UoKHKVjsQeQWsOCBMcHAAnP8R2eY+uahNhR+B2FNrtcaYvbo+doRZGBJV+CkCyJlSy2lJhJQgSZ2cegJG2y4UXGSh1qLWqcjUni0jSf7JwornmSBEDCczyC5zhqb3U+oOdoRZE8cpyFSKkHkFEp4eHjwaRRaj2AjEoGfhZ6v62VCx5AZucbJVYuwHN8i+c4d3iOcZDnmA5e56hFkdxzjEK2uRWQUpKmHGxLRolQLnxL7kFOlXpH63pZE5D5iHuyAcjzeo4zPMfFehT3XSvebgVkVBIsmWXFNW8zGmU/pa0TlDmT1lSguXFplwZIMjzIX0KhOHbIvNFzvCv7ROA59kMyGxFkqtQ/8kG0SclgW4DkGe5JOXJPwkqIWkVBqoxXkyLI1AjIdMSd2ADkuT1Hz95qeI7+4/av4j0GJyCj4T9KsNEmgEelhzoLb2DBKOC+GxF+LYL0ArKE8pPQagjPcUeeY97Yc5RecEfyHL3R5KOwWHoBKb0xSjttpF7vyAbSRiW6JcN3tK6l+2BAPgnTfOA5dniOsbJDZm+eYxBG6WvRyFE9x9aIspxC7gFkrNQSBuNzbe91ZBGkdF2lBssmOTpgLEA+6WQz3qCxnuPN6Tku9fC29hxJODrdT+g59sDyIUSar2snCW9UVnJGKjUKbNugNPgiK51MuSF6lErDZqX98HmFFz8AWddaniMdzHPMF/IcR8PzobQLWoDkNZiBdfhY04KocVDIXAHkoX1EAHI9fW3sOd4P5DnOjhmUh+/FXcG/LDtmguE5atFjYpnsqMyXzAuek3TEom4Acns4ruk55gUTwN/hOY4s45mvGpEUEXMuTihaBKkB8jXtZxKSRJ6+6BZ/+3llCACQ7/cc7wfxHOeT1jm+C5JSq+AsAFECJD9mfxpZ6+yMFqW/e14dBgDk+z3Hnqz1Oz3H+4KIEXD8d5cOjxiTAMhoDPElkifrWINqPUmaJ54iAPJdnuOs7IiZnR7fOz3HtPAG/TcktbmTSfhzErLZZIxr67098NQAkCM8x1ult1ra13HvPKLCczynaoCMjnUI38V2xNxwk+CICB+AXM1zjMw4H+E58s6UVs/xtlEvuHUER0RCrgnm0QFF6fbt2ELohSQEQK7mOU7OY/XcWG5xZM8RcKSuPTgeoGUhkVOLEK2fiecKgFzdc4zCvuM86HY0zxEvuP49OJ4Vqb0bARE9ApCb1DlK46WkroaRz1fo8BynN3iOgGN/FNkTXVLnG+6lWgcBSJ9+FhZ+a3WOoQK10mcKjTcy/MYtPUfPkRtw7AckOaA28jgPAZD/guPoOkcrWpS22WnTqXMFnhoc4Tme45jda7vQADsHAiAXeY7armjvMiUSZv9JgIzCBOuR8yjhOZ4r6tSSNBAAuYnneGNHbKmUJxuPbVAmRGszBJMCyJ4IEp7jNTLcSZjVicgRgOzyHG8LPUeeqc7K5sAgRG3BCUhtkKoERniO14KlNOuRj0PTVjoAiADkJp5jZKPlZwWQJHiUmS2CJwWegQ1CpY4IEp7jOaJF7XsS6+f2lAchkgQg3zLPMQkF6EFY8BSVSEDzIG/FiwCe4zWBmYyWRGqcAQkoApCr9lZrO2SS4zEOxbBTaRp0rfh3qkSQ3COVesHhOR4HiNHwG2flTXZu6KCR7CHoAoDs9Rwnh+eobfJLlQt/EjbcBWNYKimJnpsAc+/9hedIh5juEwUYRuH1qu2hSY491/ksmwcByP15jndla5+nDWxyepKZLZwnx3AKyyOF53is0h1eDzsL11UWjtpalUIy1rlCFwHk1p4jv/i47qyHWiv+ljzJ299/PzG4llFky/zJBM+Rjjj+LAieI48eezcZYgTdhQA5qrf61uA5WoDkAybI2DeieZLZ8CA1z9Fzf+E50mEGV/AIMgmrY4NwzaXKEGYMqLgQIH8GjyvzeHhWkiZUAEns/9E8yRogl95feI7HWMdAQpVDFN7Ia9lsDDC+ICB/NtohMxt/bgFkELbaaZ5kDZCWR8oTSfAc6ZDbD6mysdACZMYq12sD8h2e412AUBIASazDgV/oN4cnGRloe+4vPMfj+5HEokZtSIoHkIgcLwLILfdWayUxqSGC1CavkAJJKeqc4Dlezo/8R4kcJ+E1nJXVC1jlejFA/izcU92yt3p29i33AJLXOJaepNaLDc/xmsftpFgqwXEMx2ngQoD82cne6qWA5C2GkwBKXiPp8RxneI6njSZ/i2s0OgGJQvALAXJLz5Hvrc4NO581D1Iq5ZEG5PLlXMQGX3jrMuE50ikz3A92TXFAAogXBOQ7PcfZ+Ppd2TroiSA9PdhBiBbgOULPApjQxQG5B88xVUp+RgMyCwmbbKyShecIQRcE5F48Rw2QSQEkMQiHyjRoEnpuJwGiLXWZ8Bwh6MSA/NiZ53ivTEcho++aBg4xgOcIQRcH5MfOPMckfF2KHAPpS79a92zzqBPzHCEIgBzaW72G58gBycE4Auih4jliniMEXRCQe/cctaRMFP5v7/29KUu2tK6dOzxHCLoeII/oOQZjh3ZLhBsbM9bwHCHoQoA8qufY6zEuvb/wHCHoIoD8ahxouyfPcVoAyKX3F54jBJ0ckF8n8BzXvr/wHCHogoA8i+fouWlgrN1feI4QdEFAfgzeW71Xz/FmHKnhOUIQALnIc5wO7DnejPtLbPAEPEcIAiAv7TlObJ5jNvZsz/AcIehagLya59i782Zu3G0MzxGCDg7Ij4FH6ukgnuNNuK/eeY4ZniMEXQeQVhve1DnMYQ+e423FPdvezwFHCDowIL8awHjWOkfskIEgAHJ139HrOUp7odf0HJfu2UadIwRdEJChMhdxUo6qWp1jNqDYUhazdm91i+eYUOcIQdcEZFQGydaO1lqdYxYiwp6ymCxsG4TnCEHQZoD8YGAMjiOs1ZJnbRes7YyB5whBUJM+3wDk4ASl5ONRZ30gPEcIgnYXQWrLq6RFVsGx7CovvEkrV8NCzzEWZUcEzxGCAEgasKEvC/dDg2P5/V4IkvG1UPijLWVGN3iOEARAjgZhT5THoz3PatVaVMphHBcUqtc8xzwIkIAjBF10HqQXmN7jeBBgxb9GRXJm7d7qO+Y5QhAAqenJYJf+QiUVf84CXIIBxlgATosyc9HeKEE1OyPIG+ocIQiAXFOJAbEE4wuGqSjjCQx6UolQYCDNCkxpISB76hzvAwbeAo4QdBFAWhFkKMDI/40U/RGLIHkUV35/cgBS20tteY7loAzCDhkIAiCXHrOTEC2mipcoJViiAMxc/P2N/j1BqBZBtt7I6AWH5whBAGT3MVsDJHW0LpLQHjgvOGJb8x15MiYPjBhxrIagiwPyyXzGpf93FKJKXgg+CpCTMF6tNpy3BZD3v48PBEEXLvP5rfzfWpG39vUoZLZHA5InZKhx/qTnc8ARggDIf9UlJtJbEANLtgT2761C8Cx4hRJ8wwDPcenuahyrIQiA/K+j9twQQZJSypOFjLbmSeaGCFLqrc7YWw1BACRt7EfOAwCZi5IgzZPMjUfsuGDPNjxHCAIgF+uxAJAvIJa1ksHwJFsAqfVWeyaUw3OEIAByKCRTowd5/3sMtr4/VArLy5/p7a3WBvDCc4QgAJK2yGx7IkjpmE0ss809yYlFoHx4xa1jniM8RwgCIDeFZDaO3FlJnpAAUWkPzkuzMtF8cmSqWzxG/nUcqyEIgFwESQuQWkTJo8fJqJPU+rql3uqR8xwBRwgCIOkdnqSnjlLq5Sbh8zV2yACOEARAvs2TrEWcUQBhEMA4VyLGniM34AhBAORbPcnc0KrIJwFlVgQ+MikDOEIQALlrT1JqMQyVgb7wHCEI2j0gifye5L0SUWrrZqU6x7twpIbnCEEA5G4jyVoEmRsiSgmQ8BwhCDokID2epAeQuaiNjAYgUycgAUcIAiB36Ul6AZnZrprMMte9ESTgCEEAJO3Vk+QfZwGQiXXXWIBs6b0GHCEIgNy1J5kdZUFRaUv0AhKeIwQBkIeCZAsgMzuCZ2H5VgsgAUcIAiAP4UluDUjAEYIASDqCJzkrXmRZF5nZfpkaILMBSMARggDIQ0KSr2HQIkhik3uykIzhYPzFpQJBAOSRISkBUoogOTSTMsUnYdAtBAGQdBJIaoAsy3xI6MPOBiABRwi6sD6ez9PZal9sx8wkjDirARJHagiCThNBStEkP2In4XuzAElEjRAEnTaClKJJPgVIiiABRgiCLgXIEpRSxJwBRgiCrg5ICIKgZn3iIYAgCAIgIQiCAEgIgiAAEoIgCICEIAgCICEIggBICIIgABKCIAiAhCAIAiAhCIIASAiCIAASgiAIAiAhCIIASAiCIAASgiAIgIQgCAIgIQiCAEgIgiAAEoIgCICEIAgCICEIggBICIIgABKCIAgCICEIggBICIKgfv0fGhluclN3mp8AAAAASUVORK5CYII=); }
