// ==UserScript== // @name HWH Hero Manager // @name:en HWH Hero Manager // @namespace http://tampermonkey.net/ // @version 1.0.747 // @updateURL https://raw.githubusercontent.com/Askja/hwh-extensions-greasyfork/main/hwhheromanager.meta.js // @downloadURL https://raw.githubusercontent.com/Askja/hwh-extensions-greasyfork/main/hwhheromanager.user.js // @supportURL https://t.me/+ppLK1qqObB43NjMy // @description Менеджер героев. // @description:en Hero manager. // @author Askja // @match https://www.hero-wars.com/* // @match https://apps-1701433570146040.apps.fbsbx.com/* // @grant none // @license MIT // ==/UserScript== (function(){function e(){try{return globalThis.localStorage??null}catch{return null}}function t(e,t){console.warn(e,t)}function n(t,n=e()){return{clear(){try{if(!n)return;for(let e=n.length-1;e>=0;e--){let r=n.key(e);r?.startsWith(t)&&n.removeItem(r)}}catch{}},getItem(e){try{return n?.getItem(`${t}${e}`)??null}catch{return null}},keys(){let e=[];try{if(!n)return e;for(let r=0;r`,`>`).replaceAll(`"`,`"`).replaceAll(`'`,`'`)}function a(e=`en`){let t=r.get(e);if(t)return t;let n=String(globalThis.document?.documentElement?.lang??``).toLowerCase().trim(),i=[...Array.isArray(globalThis.navigator?.languages)?globalThis.navigator.languages:[],globalThis.navigator?.language].map(e=>String(e??``).toLowerCase().trim()).filter(Boolean),a=typeof globalThis.HWHFuncs?.I18N==`function`?String(globalThis.HWHFuncs.I18N(`~D`)??``):``;return n.startsWith(`ru`)||i.some(e=>e.startsWith(`ru`))||a.trim().toLowerCase()===`ок`?(r.set(e,`ru`),`ru`):n.startsWith(`en`)||i.some(e=>e.startsWith(`en`))||a.trim().toLowerCase()===`ok`?(r.set(e,`en`),`en`):(r.set(e,e),e)}var o=`injectedStyleCacheV1`,s=new Map;function c(){let e=globalThis.HWHSharedUI&&typeof globalThis.HWHSharedUI==`object`?globalThis.HWHSharedUI:globalThis.HWHSharedUI={},t=e[o];return t instanceof Map?t:(e[o]=s,s)}function l(e,t){let n=document.getElementById(e),r=c(),i=r.get(e);if(i?.source===t&&n===i.element)return;if(n?.tagName===`STYLE`){n.textContent!==t&&(n.textContent=t),r.set(e,{source:t,normalized:t,element:n});return}let a=document.createElement(`style`);a.id=e,a.textContent=t,(document.head??document.documentElement).appendChild(a),r.set(e,{source:t,normalized:t,element:a})}function u(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}var d={},f=[],p=()=>{},m=()=>!1,h=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),g=e=>e.startsWith(`onUpdate:`),_=Object.assign,v=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},y=Object.prototype.hasOwnProperty,b=(e,t)=>y.call(e,t),x=Array.isArray,S=e=>ie(e)===`[object Map]`,C=e=>ie(e)===`[object Set]`,ee=e=>ie(e)===`[object Date]`,w=e=>typeof e==`function`,T=e=>typeof e==`string`,te=e=>typeof e==`symbol`,E=e=>typeof e==`object`&&!!e,ne=e=>(E(e)||w(e))&&w(e.then)&&w(e.catch),re=Object.prototype.toString,ie=e=>re.call(e),ae=e=>ie(e).slice(8,-1),oe=e=>ie(e)===`[object Object]`,se=e=>T(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,ce=u(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),D=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},le=/-\w/g,ue=D(e=>e.replace(le,e=>e.slice(1).toUpperCase())),de=/\B([A-Z])/g,O=D(e=>e.replace(de,`-$1`).toLowerCase()),k=D(e=>e.charAt(0).toUpperCase()+e.slice(1)),fe=D(e=>e?`on${k(e)}`:``),A=(e,t)=>!Object.is(e,t),pe=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},he=e=>{let t=parseFloat(e);return isNaN(t)?e:t},ge=e=>{let t=T(e)?Number(e):NaN;return isNaN(t)?e:t},_e,ve=()=>_e||(_e=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{});function j(e){if(x(e)){let t={};for(let n=0;n{if(e){let n=e.split(be);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function M(e){let t=``;if(T(e))t=e;else if(x(e))for(let n=0;n!!(e&&e.__v_isRef===!0),N=e=>T(e)?e:e==null?``:x(e)||E(e)&&(e.toString===re||!w(e.toString))?ke(e)?N(e.value):JSON.stringify(e,Ae,2):String(e),Ae=(e,t)=>ke(t)?Ae(e,t.value):S(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>(e[je(t,r)+` =>`]=n,e),{})}:C(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>je(e))}:te(t)?je(t):E(t)&&!x(t)&&!oe(t)?String(t):t,je=(e,t=``)=>te(e)?`Symbol(${e.description??t})`:e,Me,Ne=class{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&Me&&(Me.active?(this.parent=Me,this.index=(Me.scopes||(Me.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,t;if(this.scopes){let n=this.scopes.slice();for(e=0,t=n.length;e0&&--this._on===0){if(Me===this)Me=this.prevScope;else{let e=Me;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let t,n;for(t=0,n=this.effects.length;t0)return;if(ze){let e=ze;for(ze=void 0;e;){let t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;Re;){let t=Re;for(Re=void 0;t;){let n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(t){e||(e=t)}t=n}}if(e)throw e}function Ue(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function We(e){let t,n=e.depsTail,r=n;for(;r;){let e=r.prevDep;r.version===-1?(r===n&&(n=e),qe(r),Je(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function Ge(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Ke(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Ke(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===et)||(e.globalVersion=et,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Ge(e))))return;e.flags|=2;let t=e.dep,n=P,r=Ye;P=e,Ye=!0;try{Ue(e);let n=e.fn(e._value);(t.version===0||A(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{P=n,Ye=r,We(e),e.flags&=-3}}function qe(e,t=!1){let{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)qe(e,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Je(e){let{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}var Ye=!0,Xe=[];function Ze(){Xe.push(Ye),Ye=!1}function Qe(){let e=Xe.pop();Ye=e===void 0||e}function $e(e){let{cleanup:t}=e;if(e.cleanup=void 0,t){let e=P;P=void 0;try{t()}finally{P=e}}}var et=0,tt=class{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}},nt=class{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!P||!Ye||P===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==P)t=this.activeLink=new tt(P,this),P.deps?(t.prevDep=P.depsTail,P.depsTail.nextDep=t,P.depsTail=t):P.deps=P.depsTail=t,rt(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){let e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=P.depsTail,t.nextDep=void 0,P.depsTail.nextDep=t,P.depsTail=t,P.deps===t&&(P.deps=e)}return t}trigger(e){this.version++,et++,this.notify(e)}notify(e){Ve();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{He()}}};function rt(e){if(e.dep.sc++,e.sub.flags&4){let t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)rt(e)}let n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}var it=new WeakMap,at=Symbol(``),ot=Symbol(``),st=Symbol(``);function ct(e,t,n){if(Ye&&P){let t=it.get(e);t||it.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new nt),r.map=t,r.key=n),r.track()}}function lt(e,t,n,r,i,a){let o=it.get(e);if(!o){et++;return}let s=e=>{e&&e.trigger()};if(Ve(),t===`clear`)o.forEach(s);else{let i=x(e),a=i&&se(n);if(i&&n===`length`){let e=Number(r);o.forEach((t,n)=>{(n===`length`||n===st||!te(n)&&n>=e)&&s(t)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),a&&s(o.get(st)),t){case`add`:i?a&&s(o.get(`length`)):(s(o.get(at)),S(e)&&s(o.get(ot)));break;case`delete`:i||(s(o.get(at)),S(e)&&s(o.get(ot)));break;case`set`:S(e)&&s(o.get(at));break}}He()}function ut(e){let t=F(e);return t===e?t:(ct(t,`iterate`,st),Yt(e)?t:t.map(Qt))}function dt(e){return ct(e=F(e),`iterate`,st),e}function ft(e,t){return Jt(e)?$t(qt(e)?Qt(t):t):Qt(t)}var pt={__proto__:null,[Symbol.iterator](){return mt(this,Symbol.iterator,e=>ft(this,e))},concat(...e){return ut(this).concat(...e.map(e=>x(e)?ut(e):e))},entries(){return mt(this,`entries`,e=>(e[1]=ft(this,e[1]),e))},every(e,t){return gt(this,`every`,e,t,void 0,arguments)},filter(e,t){return gt(this,`filter`,e,t,e=>e.map(e=>ft(this,e)),arguments)},find(e,t){return gt(this,`find`,e,t,e=>ft(this,e),arguments)},findIndex(e,t){return gt(this,`findIndex`,e,t,void 0,arguments)},findLast(e,t){return gt(this,`findLast`,e,t,e=>ft(this,e),arguments)},findLastIndex(e,t){return gt(this,`findLastIndex`,e,t,void 0,arguments)},forEach(e,t){return gt(this,`forEach`,e,t,void 0,arguments)},includes(...e){return vt(this,`includes`,e)},indexOf(...e){return vt(this,`indexOf`,e)},join(e){return ut(this).join(e)},lastIndexOf(...e){return vt(this,`lastIndexOf`,e)},map(e,t){return gt(this,`map`,e,t,void 0,arguments)},pop(){return yt(this,`pop`)},push(...e){return yt(this,`push`,e)},reduce(e,...t){return _t(this,`reduce`,e,t)},reduceRight(e,...t){return _t(this,`reduceRight`,e,t)},shift(){return yt(this,`shift`)},some(e,t){return gt(this,`some`,e,t,void 0,arguments)},splice(...e){return yt(this,`splice`,e)},toReversed(){return ut(this).toReversed()},toSorted(e){return ut(this).toSorted(e)},toSpliced(...e){return ut(this).toSpliced(...e)},unshift(...e){return yt(this,`unshift`,e)},values(){return mt(this,`values`,e=>ft(this,e))}};function mt(e,t,n){let r=dt(e),i=r[t]();return r!==e&&!Yt(e)&&(i._next=i.next,i.next=()=>{let e=i._next();return e.done||(e.value=n(e.value)),e}),i}var ht=Array.prototype;function gt(e,t,n,r,i,a){let o=dt(e),s=o!==e&&!Yt(e),c=o[t];if(c!==ht[t]){let t=c.apply(e,a);return s?Qt(t):t}let l=n;o!==e&&(s?l=function(t,r){return n.call(this,ft(e,t),r,e)}:n.length>2&&(l=function(t,r){return n.call(this,t,r,e)}));let u=c.call(o,l,r);return s&&i?i(u):u}function _t(e,t,n,r){let i=dt(e),a=i!==e&&!Yt(e),o=n,s=!1;i!==e&&(a?(s=r.length===0,o=function(t,r,i){return s&&(s=!1,t=ft(e,t)),n.call(this,t,ft(e,r),i,e)}):n.length>3&&(o=function(t,r,i){return n.call(this,t,r,i,e)}));let c=i[t](o,...r);return s?ft(e,c):c}function vt(e,t,n){let r=F(e);ct(r,`iterate`,st);let i=r[t](...n);return(i===-1||i===!1)&&Xt(n[0])?(n[0]=F(n[0]),r[t](...n)):i}function yt(e,t,n=[]){Ze(),Ve();let r=F(e)[t].apply(e,n);return He(),Qe(),r}var bt=u(`__proto__,__v_isRef,__isVue`),xt=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!==`arguments`&&e!==`caller`).map(e=>Symbol[e]).filter(te));function St(e){te(e)||(e=String(e));let t=F(this);return ct(t,`has`,e),t.hasOwnProperty(e)}var Ct=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if(t===`__v_skip`)return e.__v_skip;let r=this._isReadonly,i=this._isShallow;if(t===`__v_isReactive`)return!r;if(t===`__v_isReadonly`)return r;if(t===`__v_isShallow`)return i;if(t===`__v_raw`)return n===(r?i?Vt:Bt:i?zt:Rt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;let a=x(e);if(!r){let e;if(a&&(e=pt[t]))return e;if(t===`hasOwnProperty`)return St}let o=Reflect.get(e,t,en(e)?e:n);if((te(t)?xt.has(t):bt(t))||(r||ct(e,`get`,t),i))return o;if(en(o)){let e=a&&se(t)?o:o.value;return r&&E(e)?Gt(e):e}return E(o)?r?Gt(o):Ut(o):o}},wt=class extends Ct{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t],a=x(e)&&se(t);if(!this._isShallow){let e=Jt(i);if(!Yt(n)&&!Jt(n)&&(i=F(i),n=F(n)),!a&&en(i)&&!en(n))return e||(i.value=n),!0}let o=a?Number(t)e,At=e=>Reflect.getPrototypeOf(e);function jt(e,t,n){return function(...r){let i=this.__v_raw,a=F(i),o=S(a),s=e===`entries`||e===Symbol.iterator&&o,c=e===`keys`&&o,l=i[e](...r),u=n?kt:t?$t:Qt;return!t&&ct(a,`iterate`,c?ot:at),_(Object.create(l),{next(){let{value:e,done:t}=l.next();return t?{value:e,done:t}:{value:s?[u(e[0]),u(e[1])]:u(e),done:t}}})}}function Mt(e){return function(...t){return e===`delete`?!1:e===`clear`?void 0:this}}function Nt(e,t){let n={get(n){let r=this.__v_raw,i=F(r),a=F(n);e||(A(n,a)&&ct(i,`get`,n),ct(i,`get`,a));let{has:o}=At(i),s=t?kt:e?$t:Qt;if(o.call(i,n))return s(r.get(n));if(o.call(i,a))return s(r.get(a));r!==i&&r.get(n)},get size(){let t=this.__v_raw;return!e&&ct(F(t),`iterate`,at),t.size},has(t){let n=this.__v_raw,r=F(n),i=F(t);return e||(A(t,i)&&ct(r,`has`,t),ct(r,`has`,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){let i=this,a=i.__v_raw,o=F(a),s=t?kt:e?$t:Qt;return!e&&ct(o,`iterate`,at),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return _(n,e?{add:Mt(`add`),set:Mt(`set`),delete:Mt(`delete`),clear:Mt(`clear`)}:{add(e){let n=F(this),r=At(n),i=F(e),a=!t&&!Yt(e)&&!Jt(e)?i:e;return r.has.call(n,a)||A(e,a)&&r.has.call(n,e)||A(i,a)&&r.has.call(n,i)||(n.add(a),lt(n,`add`,a,a)),this},set(e,n){!t&&!Yt(n)&&!Jt(n)&&(n=F(n));let r=F(this),{has:i,get:a}=At(r),o=i.call(r,e);o||(e=F(e),o=i.call(r,e));let s=a.call(r,e);return r.set(e,n),o?A(n,s)&<(r,`set`,e,n,s):lt(r,`add`,e,n),this},delete(e){let t=F(this),{has:n,get:r}=At(t),i=n.call(t,e);i||(e=F(e),i=n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&<(t,`delete`,e,void 0,a),o},clear(){let e=F(this),t=e.size!==0,n=e.clear();return t&<(e,`clear`,void 0,void 0,void 0),n}}),[`keys`,`values`,`entries`,Symbol.iterator].forEach(r=>{n[r]=jt(r,e,t)}),n}function Pt(e,t){let n=Nt(e,t);return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(b(n,r)&&r in t?n:t,r,i)}var Ft={get:Pt(!1,!1)},It={get:Pt(!1,!0)},Lt={get:Pt(!0,!1)},Rt=new WeakMap,zt=new WeakMap,Bt=new WeakMap,Vt=new WeakMap;function Ht(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function Ut(e){return Jt(e)?e:Kt(e,!1,Et,Ft,Rt)}function Wt(e){return Kt(e,!1,Ot,It,zt)}function Gt(e){return Kt(e,!0,Dt,Lt,Bt)}function Kt(e,t,n,r,i){if(!E(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;let a=i.get(e);if(a)return a;let o=Ht(ae(e));if(o===0)return e;let s=new Proxy(e,o===2?r:n);return i.set(e,s),s}function qt(e){return Jt(e)?qt(e.__v_raw):!!(e&&e.__v_isReactive)}function Jt(e){return!!(e&&e.__v_isReadonly)}function Yt(e){return!!(e&&e.__v_isShallow)}function Xt(e){return e?!!e.__v_raw:!1}function F(e){let t=e&&e.__v_raw;return t?F(t):e}function Zt(e){return!b(e,`__v_skip`)&&Object.isExtensible(e)&&me(e,`__v_skip`,!0),e}var Qt=e=>E(e)?Ut(e):e,$t=e=>E(e)?Gt(e):e;function en(e){return e?e.__v_isRef===!0:!1}function I(e){return nn(e,!1)}function tn(e){return nn(e,!0)}function nn(e,t){return en(e)?e:new rn(e,t)}var rn=class{constructor(e,t){this.dep=new nt,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:F(e),this._value=t?e:Qt(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){let t=this._rawValue,n=this.__v_isShallow||Yt(e)||Jt(e);e=n?e:F(e),A(e,t)&&(this._rawValue=e,this._value=n?e:Qt(e),this.dep.trigger())}};function L(e){return en(e)?e.value:e}var an={get:(e,t,n)=>t===`__v_raw`?e:L(Reflect.get(e,t,n)),set:(e,t,n,r)=>{let i=e[t];return en(i)&&!en(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function on(e){return qt(e)?e:new Proxy(e,an)}var sn=class{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new nt(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=et-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&P!==this)return Be(this,!0),!0}get value(){let e=this.dep.track();return Ke(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}};function cn(e,t,n=!1){let r,i;return w(e)?r=e:(r=e.get,i=e.set),new sn(r,i,n)}var ln={},un=new WeakMap,dn=void 0;function fn(e,t=!1,n=dn){if(n){let t=un.get(n);t||un.set(n,t=[]),t.push(e)}}function pn(e,t,n=d){let{immediate:r,deep:i,once:a,scheduler:o,augmentJob:s,call:c}=n,l=e=>i?e:Yt(e)||i===!1||i===0?mn(e,1):mn(e),u,f,m,h,g=!1,_=!1;if(en(e)?(f=()=>e.value,g=Yt(e)):qt(e)?(f=()=>l(e),g=!0):x(e)?(_=!0,g=e.some(e=>qt(e)||Yt(e)),f=()=>e.map(e=>{if(en(e))return e.value;if(qt(e))return l(e);if(w(e))return c?c(e,2):e()})):f=w(e)?t?c?()=>c(e,2):e:()=>{if(m){Ze();try{m()}finally{Qe()}}let t=dn;dn=u;try{return c?c(e,3,[h]):e(h)}finally{dn=t}}:p,t&&i){let e=f,t=i===!0?1/0:i;f=()=>mn(e(),t)}let y=Pe(),b=()=>{u.stop(),y&&y.active&&v(y.effects,u)};if(a&&t){let e=t;t=(...t)=>{let n=e(...t);return b(),n}}let S=_?Array(e.length).fill(ln):ln,C=e=>{if(!(!(u.flags&1)||!u.dirty&&!e))if(t){let n=u.run();if(e||i||g||(_?n.some((e,t)=>A(e,S[t])):A(n,S))){m&&m();let e=dn;dn=u;try{let e=[n,S===ln?void 0:_&&S[0]===ln?[]:S,h];S=n,c?c(t,3,e):t(...e)}finally{dn=e}}}else u.run()};return s&&s(C),u=new Ie(f),u.scheduler=o?()=>o(C,!1):C,h=e=>fn(e,!1,u),m=u.onStop=()=>{let e=un.get(u);if(e){if(c)c(e,4);else for(let t of e)t();un.delete(u)}},t?r?C(!0):S=u.run():o?o(C.bind(null,!0),!0):u.run(),b.pause=u.pause.bind(u),b.resume=u.resume.bind(u),b.stop=b,b}function mn(e,t=1/0,n){if(t<=0||!E(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,en(e))mn(e.value,t,n);else if(x(e))for(let r=0;r{mn(e,t,n)});else if(oe(e)){for(let r in e)mn(e[r],t,n);for(let r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&mn(e[r],t,n)}return e}function hn(e,t,n,r){try{return r?e(...r):e()}catch(e){_n(e,t,n)}}function gn(e,t,n,r){if(w(e)){let i=hn(e,t,n,r);return i&&ne(i)&&i.catch(e=>{_n(e,t,n)}),i}if(x(e)){let i=[];for(let a=0;a>>1,i=yn[r],a=Nn(i);a=Nn(n)?yn.push(e):yn.splice(Dn(t),0,e),e.flags|=1,kn()}}function kn(){Tn||(Tn=wn.then(Pn))}function An(e){x(e)?xn.push(...e):Sn&&e.id===-1?Sn.splice(Cn+1,0,e):e.flags&1||(xn.push(e),e.flags|=1),kn()}function jn(e,t,n=bn+1){for(;nNn(e)-Nn(t));if(xn.length=0,Sn){Sn.push(...e);return}for(Sn=e,Cn=0;Cne.id==null?e.flags&2?-1:1/0:e.id;function Pn(e){try{for(bn=0;bn{r._d&&Ui(-1);let i=Ln(t),a=zi.length,o;try{o=e(...n)}finally{for(let e=zi.length;e>a;e--)Vi();Ln(i),r._d&&Ui(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function zn(e,t){if(Fn===null)return e;let n=Ca(Fn),r=e.dirs||(e.dirs=[]);for(let e=0;e1)return n&&w(t)?t.call(r&&r.proxy):t}}var Hn=Symbol.for(`v-scx`),Un=()=>Vn(Hn);function Wn(e,t,n){return Gn(e,t,n)}function Gn(e,t,n=d){let{immediate:r,deep:i,flush:a,once:o}=n,s=_({},n),c=t&&r||!t&&a!==`post`,l;if(ma){if(a===`sync`){let e=Un();l=e.__watcherHandles||(e.__watcherHandles=[])}else if(!c){let e=()=>{};return e.stop=p,e.resume=p,e.pause=p,e}}let u=sa;s.call=(e,t,n)=>gn(e,u,t,n);let f=!1;a===`post`?s.scheduler=e=>{Ci(e,u&&u.suspense)}:a!==`sync`&&(f=!0,s.scheduler=(e,t)=>{t?e():On(e)}),s.augmentJob=e=>{t&&(e.flags|=4),f&&(e.flags|=2,u&&(e.id=u.uid,e.i=u))};let m=pn(e,t,s);return ma&&(l?l.push(m):c&&m()),m}var Kn=new WeakMap,qn=Symbol(`_vte`),Jn=e=>e.__isTeleport,Yn=e=>e&&(e.disabled||e.disabled===``),Xn=e=>e&&(e.defer||e.defer===``),Zn=e=>typeof SVGElement<`u`&&e instanceof SVGElement,Qn=e=>typeof MathMLElement==`function`&&e instanceof MathMLElement,$n=(e,t)=>{let n=e&&e.to;return T(n)?t?t(n):null:n},er={name:`Teleport`,__isTeleport:!0,process(e,t,n,r,i,a,o,s,c,l){let{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:m,createText:h,createComment:g,parentNode:_}}=l,v=Yn(t.props),{dynamicChildren:y}=t,b=(e,t,n)=>{e.shapeFlag&16&&u(e.children,t,n,i,a,o,s,c)},x=(e=t)=>{let n=Yn(e.props),r=e.target=$n(e.props,m),a=ar(r,e,h,p);r&&(o!==`svg`&&Zn(r)?o=`svg`:o!==`mathml`&&Qn(r)&&(o=`mathml`),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(r),n||(b(e,r,a),ir(e,!1)))},S=e=>{let t=()=>{if(Kn.get(e)===t){if(Kn.delete(e),Yn(e.props)){let t=_(e.el)||n;b(e,t,e.anchor),ir(e,!0)}x(e)}};Kn.set(e,t),Ci(t,a)};if(e==null){let e=t.el=h(``),i=t.anchor=h(``);if(p(e,n,r),p(i,n,r),Xn(t.props)||a&&a.pendingBranch){S(t);return}v&&(b(t,n,i),ir(t,!0)),x()}else{t.el=e.el;let r=t.anchor=e.anchor,u=Kn.get(e);if(u){u.flags|=8,Kn.delete(e),S(t);return}t.targetStart=e.targetStart;let p=t.target=e.target,h=t.targetAnchor=e.targetAnchor,g=Yn(e.props),_=g?n:p,b=g?r:h;if(o===`svg`||Zn(p)?o=`svg`:(o===`mathml`||Qn(p))&&(o=`mathml`),y?(f(e.dynamicChildren,y,_,i,a,o,s),ki(e,t,!0)):c||d(e,t,_,b,i,a,o,s,!1),v)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):tr(t,n,r,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){let e=$n(t.props,m);e&&(t.target=e,tr(t,e,null,l,0))}else g&&tr(t,p,h,l,1);ir(t,v)}},remove(e,t,n,{um:r,o:{remove:i}},a){let{shapeFlag:o,children:s,anchor:c,targetStart:l,targetAnchor:u,target:d,props:f}=e,p=Yn(f),m=a||!p,h=Kn.get(e);if(h&&(h.flags|=8,Kn.delete(e)),d&&(i(l),i(u)),a&&i(c),!h&&(p||d)&&o&16)for(let e=0;e{e.isMounted=!0}),Mr(()=>{e.isUnmounting=!0}),e}var lr=[Function,Array],ur={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:lr,onEnter:lr,onAfterEnter:lr,onEnterCancelled:lr,onBeforeLeave:lr,onLeave:lr,onAfterLeave:lr,onLeaveCancelled:lr,onBeforeAppear:lr,onAppear:lr,onAfterAppear:lr,onAppearCancelled:lr},dr=e=>{let t=e.subTree;return t.component?dr(t.component):t},fr={name:`BaseTransition`,props:ur,setup(e,{slots:t}){let n=ca(),r=cr();return()=>{let i=t.default&&br(t.default(),!0),a=i&&i.length?pr(i):n.subTree?K():void 0;if(!a)return;let o=F(e),{mode:s}=o;if(r.isLeaving)return _r(a);let c=vr(a);if(!c)return _r(a);let l=gr(c,o,r,n,e=>l=e);c.type!==Li&&yr(c,l);let u=n.subTree&&vr(n.subTree);if(u&&u.type!==Li&&!Ki(u,c)&&dr(n).type!==Li){let e=gr(u,o,r,n);if(yr(u,e),s===`out-in`&&c.type!==Li)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete e.afterLeave,u=void 0},_r(a);s===`in-out`&&c.type!==Li?e.delayLeave=(e,t,n)=>{let i=hr(r,u);i[String(u.key)]=u,e[or]=()=>{t(),e[or]=void 0,delete l.delayedLeave,u=void 0},l.delayedLeave=()=>{n(),delete l.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return a}}};function pr(e){let t=e[0];if(e.length>1){for(let n of e)if(n.type!==Li){t=n;break}}return t}var mr=fr;function hr(e,t){let{leavingVNodes:n}=e,r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function gr(e,t,n,r,i){let{appear:a,mode:o,persisted:s=!1,onBeforeEnter:c,onEnter:l,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:m,onLeaveCancelled:h,onBeforeAppear:g,onAppear:_,onAfterAppear:v,onAppearCancelled:y}=t,b=String(e.key),S=hr(n,e),C=(e,t)=>{e&&gn(e,r,9,t)},ee=(e,t)=>{let n=t[1];C(e,t),x(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},w={mode:o,persisted:s,beforeEnter(t){let r=c;if(!n.isMounted)if(a)r=g||c;else return;t[or]&&t[or](!0);let i=S[b];i&&Ki(e,i)&&i.el[or]&&i.el[or](),C(r,[t])},enter(t){if(S[b]===e)return;let r=l,i=u,o=d;if(!n.isMounted)if(a)r=_||l,i=v||u,o=y||d;else return;let s=!1;t[sr]=e=>{s||(s=!0,C(e?o:i,[t]),w.delayedLeave&&w.delayedLeave(),t[sr]=void 0)};let c=t[sr].bind(null,!1);r?ee(r,[t,c]):c()},leave(t,r){let i=String(e.key);if(t[sr]&&t[sr](!0),n.isUnmounting)return r();C(f,[t]);let a=!1;t[or]=n=>{a||(a=!0,r(),C(n?h:m,[t]),t[or]=void 0,S[i]===e&&delete S[i])};let o=t[or].bind(null,!1);S[i]=e,p?ee(p,[t,o]):o()},clone(e){let a=gr(e,t,n,r,i);return i&&i(a),a}};return w}function _r(e){if(Dr(e))return e=Zi(e),e.children=null,e}function vr(e){if(!Dr(e))return Jn(e.type)&&e.children?pr(e.children):e;if(e.component)return e.component.subTree;let{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&w(n.default))return n.default()}}function yr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,yr(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function br(e,t=!1,n){let r=[],i=0;for(let a=0;a1)for(let e=0;ewr(e,t&&(x(t)?t[a]:t),n,r,i));return}if(Er(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&wr(e,t,n,r.component.subTree);return}let a=r.shapeFlag&4?Ca(r.component):r.el,o=i?null:a,{i:s,r:c}=e,l=t&&t.r,u=s.refs===d?s.refs={}:s.refs,f=s.setupState,p=F(f),h=f===d?m:e=>!Sr(u,e)&&b(p,e),g=(e,t)=>!(t&&Sr(u,t));if(l!=null&&l!==c){if(Tr(t),T(l))u[l]=null,h(l)&&(f[l]=null);else if(en(l)){let e=t;g(l,e.k)&&(l.value=null),e.k&&(u[e.k]=null)}}if(w(c))hn(c,s,12,[o,u]);else{let t=T(c),r=en(c);if(t||r){let s=()=>{if(e.f){let n=t?h(c)?f[c]:u[c]:g(c)||!e.k?c.value:u[e.k];if(i)x(n)&&v(n,a);else if(x(n))n.includes(a)||n.push(a);else if(t)u[c]=[a],h(c)&&(f[c]=u[c]);else{let t=[a];g(c,e.k)&&(c.value=t),e.k&&(u[e.k]=t)}}else t?(u[c]=o,h(c)&&(f[c]=o)):r&&(g(c,e.k)&&(c.value=o),e.k&&(u[e.k]=o))};if(o){let t=()=>{s(),Cr.delete(e)};t.id=-1,Cr.set(e,t),Ci(t,n)}else Tr(e),s()}}}function Tr(e){let t=Cr.get(e);t&&(t.flags|=8,Cr.delete(e))}ve().requestIdleCallback,ve().cancelIdleCallback;var Er=e=>!!e.type.__asyncLoader,Dr=e=>e.type.__isKeepAlive;function Or(e,t,n=sa,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...r)=>{Ze();let i=da(n),a=gn(t,n,e,r);return i(),Qe(),a});return r?i.unshift(a):i.push(a),a}}var kr=e=>(t,n=sa)=>{(!ma||e===`sp`)&&Or(e,(...e)=>t(...e),n)},Ar=kr(`m`),jr=kr(`u`),Mr=kr(`bum`),Nr=`components`;function Pr(e,t){return Lr(Nr,e,!0,t)||e}var Fr=Symbol.for(`v-ndc`);function Ir(e){return T(e)?Lr(Nr,e,!1)||e:e||Fr}function Lr(e,t,n=!0,r=!1){let i=Fn||sa;if(i){let n=i.type;if(e===Nr){let e=wa(n,!1);if(e&&(e===t||e===ue(t)||e===k(ue(t))))return n}let a=Rr(i[e]||n[e],t)||Rr(i.appContext[e],t);return!a&&r?n:a}}function Rr(e,t){return e&&(e[t]||e[ue(t)]||e[k(ue(t))])}function z(e,t,n,r){let i,a=n&&n[r],o=x(e);if(o||T(e)){let n=o&&qt(e),r=!1,s=!1;n&&(r=!Yt(e),s=Jt(e),e=dt(e)),i=Array(e.length);for(let n=0,o=e.length;nt(e,n,void 0,a&&a[n]));else{let n=Object.keys(e);i=Array(n.length);for(let r=0,o=n.length;r0;return t!=="default"&&(e.name=t),V(),U(B,null,[G(`slot`,e,r&&r())],i?-2:64)}let o=e[t];o&&o._c&&(o._d=!1);let s=zi.length;V();let c;try{let i=o&&Br(o(n)),s=n.key||a||i&&i.key;c=U(B,{key:(s&&!te(s)?s:`_${t}`)+(!i&&r?`_fb`:``)},i||(r?r():[]),i&&e._===1?64:-2)}catch(e){for(let e=zi.length;e>s;e--)Vi();throw e}finally{o&&o._c&&(o._d=!0)}return!i&&c.scopeId&&(c.slotScopeIds=[c.scopeId+`-s`]),c}function Br(e){return e.some(e=>!Gi(e)||!(e.type===Li||e.type===B&&!Br(e.children)))?e:null}var Vr=e=>e?pa(e)?Ca(e):Vr(e.parent):null,Hr=_(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Vr(e.parent),$root:e=>Vr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>e.type,$forceUpdate:e=>e.f||(e.f=()=>{On(e.update)}),$nextTick:e=>e.n||(e.n=En.bind(e.proxy)),$watch:e=>p}),Ur=(e,t)=>e!==d&&!e.__isScriptSetup&&b(e,t),Wr={get({_:e},t){if(t===`__v_skip`)return!0;let{ctx:n,setupState:r,data:i,props:a,accessCache:o,type:s,appContext:c}=e;if(t[0]!==`$`){let e=o[t];if(e!==void 0)switch(e){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return a[t]}else if(Ur(r,t))return o[t]=1,r[t];else if(b(a,t))return o[t]=3,a[t];else if(n!==d&&b(n,t))return o[t]=4,n[t];else o[t]=0}let l=Hr[t],u,f;if(l)return t===`$attrs`&&ct(e.attrs,`get`,``),l(e);if((u=s.__cssModules)&&(u=u[t]))return u;if(n!==d&&b(n,t))return o[t]=4,n[t];if(f=c.config.globalProperties,b(f,t))return f[t]},set({_:e},t,n){let{data:r,setupState:i,ctx:a}=e;return Ur(i,t)?(i[t]=n,!0):b(e.props,t)||t[0]===`$`&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,props:a,type:o}},s){let c;return!!(n[s]||Ur(t,s)||b(a,s)||b(r,s)||b(Hr,s)||b(i.config.globalProperties,s)||(c=o.__cssModules)&&c[s])},defineProperty(e,t,n){return n.get==null?b(n,`value`)&&this.set(e,t,n.value,null):e._.accessCache[t]=0,Reflect.defineProperty(e,t,n)}};function Gr(){return{app:null,config:{isNativeTag:m,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}var Kr=0;function qr(e,t){return function(n,r=null){w(n)||(n=_({},n)),r!=null&&!E(r)&&(r=null);let i=Gr(),a=new WeakSet,o=[],s=!1,c=i.app={_uid:Kr++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:Da,get config(){return i.config},set config(e){},use(e,...t){return a.has(e)||(e&&w(e.install)?(a.add(e),e.install(c,...t)):w(e)&&(a.add(e),e(c,...t))),c},mixin(e){return c},component(e,t){return t?(i.components[e]=t,c):i.components[e]},directive(e,t){return t?(i.directives[e]=t,c):i.directives[e]},mount(a,o,l){if(!s){let u=c._ceVNode||G(n,r);return u.appContext=i,l===!0?l=`svg`:l===!1&&(l=void 0),o&&t?t(u,a):e(u,a,l),s=!0,c._container=a,a.__vue_app__=c,Ca(u.component)}},onUnmount(e){o.push(e)},unmount(){s&&(gn(o,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(e,t){return i.provides[e]=t,c},runWithContext(e){let t=Jr;Jr=c;try{return e()}finally{Jr=t}}};return c}}var Jr=null,Yr=(e,t)=>t===`modelValue`||t===`model-value`?e.modelModifiers:e[`${t}Modifiers`]||e[`${ue(t)}Modifiers`]||e[`${O(t)}Modifiers`];function Xr(e,t,...n){if(e.isUnmounted)return;let r=e.vnode.props||d,i=n,a=t.startsWith(`update:`),o=a&&Yr(r,t.slice(7));o&&(o.trim&&(i=n.map(e=>T(e)?e.trim():e)),o.number&&(i=n.map(he)));let s,c=r[s=fe(t)]||r[s=fe(ue(t))];!c&&a&&(c=r[s=fe(O(t))]),c&&gn(c,e,6,i);let l=r[s+`Once`];if(l){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,gn(l,e,6,i)}}function Zr(e,t,n=!1){let r=t.emitsCache,i=r.get(e);if(i!==void 0)return i;let a=e.emits,o={};return a?(x(a)?a.forEach(e=>o[e]=null):_(o,a),E(e)&&r.set(e,o),o):(E(e)&&r.set(e,null),null)}function Qr(e,t){return!e||!h(t)?!1:(t=t.slice(2),t=t===`Once`?t:t.replace(/Once$/,``),b(e,t[0].toLowerCase()+t.slice(1))||b(e,O(t))||b(e,t))}function $r(e){let{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:o,attrs:s,emit:c,render:l,renderCache:u,props:d,data:f,setupState:p,ctx:m,inheritAttrs:h}=e,_=Ln(e),v,y;try{if(n.shapeFlag&4){let e=i||r;v=$i(l.call(e,e,u,d,p,f,m)),y=s}else{let e=t;v=$i(e.length>1?e(d,{attrs:s,slots:o,emit:c}):e(d,null)),y=t.props?s:ei(s)}}catch(t){zi.length=0,_n(t,e,1),v=G(Li)}let b=v;if(y&&h!==!1){let e=Object.keys(y),{shapeFlag:t}=b;e.length&&t&7&&(a&&e.some(g)&&(y=ti(y,a)),b=Zi(b,y,!1,!0))}return n.dirs&&(b=Zi(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&yr(b,n.transition),v=b,Ln(_),v}var ei=e=>{let t;for(let n in e)(n===`class`||n===`style`||h(n))&&((t||(t={}))[n]=e[n]);return t},ti=(e,t)=>{let n={};for(let r in e)(!g(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function ni(e,t,n){let{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:c}=t,l=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?ri(r,o,l):!!o;if(c&8){let e=t.dynamicProps;for(let t=0;tObject.create(oi),ci=e=>Object.getPrototypeOf(e)===oi;function li(e,t,n,r=!1){let i={},a=si();e.propsDefaults=Object.create(null),di(e,t,i,a);for(let t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=r?i:Wt(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function ui(e,t,n,r){let{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=F(i),[c]=e.propsOptions,l=!1;if((r||o>0)&&!(o&16)){if(o&8){let n=e.vnode.dynamicProps;for(let r=0;re===`_`||e===`_ctx`||e===`$stable`,gi=e=>x(e)?e.map($i):[$i(e)],_i=(e,t,n)=>{if(t._n)return t;let r=Rn((...e)=>gi(t(...e)),n);return r._c=!1,r},vi=(e,t,n)=>{let r=e._ctx;for(let n in e){if(hi(n))continue;let i=e[n];if(w(i))t[n]=_i(n,i,r);else if(i!=null){let e=gi(i);t[n]=()=>e}}},yi=(e,t)=>{let n=gi(t);e.slots.default=()=>n},bi=(e,t,n)=>{for(let r in t)(n||!hi(r))&&(e[r]=t[r])},xi=(e,t,n)=>{let r=e.slots=si();if(e.vnode.shapeFlag&32){let e=t._;e?(bi(r,t,n),n&&me(r,`_`,e,!0)):vi(t,r)}else t&&yi(e,t)},Si=(e,t,n)=>{let{vnode:r,slots:i}=e,a=!0,o=d;if(r.shapeFlag&32){let e=t._;e?n&&e===1?a=!1:bi(i,t,n):(a=!t.$stable,vi(t,i)),o=t}else t&&(yi(e,t),o={default:1});if(a)for(let e in i)!hi(e)&&o[e]==null&&delete i[e]},Ci=Fi;function wi(e){return Ti(e)}function Ti(e,t){let n=ve();n.__VUE__=!0;let{insert:r,remove:i,patchProp:a,createElement:o,createText:s,createComment:c,setText:l,setElementText:u,parentNode:m,nextSibling:h,setScopeId:g=p,insertStaticContent:_}=e,v=(e,t,n,r=null,i=null,a=null,o=void 0,s=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Ki(e,t)&&(r=_e(e),fe(e,i,a,!0),e=null),t.patchFlag===-2&&(c=!1,t.dynamicChildren=null);let{type:l,ref:u,shapeFlag:d}=t;switch(l){case Ii:y(e,t,n,r);break;case Li:b(e,t,n,r);break;case Ri:e??x(t,n,r,o);break;case B:ie(e,t,n,r,i,a,o,s,c);break;default:d&1?ee(e,t,n,r,i,a,o,s,c):d&6?ae(e,t,n,r,i,a,o,s,c):(d&64||d&128)&&l.process(e,t,n,r,i,a,o,s,c,be)}u!=null&&i?wr(u,e&&e.ref,a,t||e,!t):u==null&&e&&e.ref!=null&&wr(e.ref,null,a,e,!0)},y=(e,t,n,i)=>{if(e==null)r(t.el=s(t.children),n,i);else{let n=t.el=e.el;t.children!==e.children&&l(n,t.children)}},b=(e,t,n,i)=>{e==null?r(t.el=c(t.children||``),n,i):t.el=e.el},x=(e,t,n,r)=>{[e.el,e.anchor]=_(e.children,t,n,r,e.el,e.anchor)},S=({el:e,anchor:t},n,i)=>{let a;for(;e&&e!==t;)a=h(e),r(e,n,i),e=a;r(t,n,i)},C=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),i(e),e=n;i(t)},ee=(e,t,n,r,i,a,o,s,c)=>{if(t.type===`svg`?o=`svg`:t.type===`math`&&(o=`mathml`),e==null)w(t,n,r,i,a,o,s,c);else{let n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),E(e,t,i,a,o,s,c)}finally{n&&n._endPatch()}}},w=(e,t,n,i,s,c,l,d)=>{let f,p,{props:m,shapeFlag:h,transition:g,dirs:_}=e;if(f=e.el=o(e.type,c,m&&m.is,m),h&8?u(f,e.children):h&16&&te(e.children,f,null,i,s,Ei(e,c),l,d),_&&Bn(e,null,i,`created`),T(f,e,e.scopeId,l,i),m){for(let e in m)e!==`value`&&!ce(e)&&a(f,e,null,m[e],c,i);`value`in m&&a(f,`value`,null,m.value,c),(p=m.onVnodeBeforeMount)&&ra(p,i,e)}_&&Bn(e,null,i,`beforeMount`);let v=Oi(s,g);v&&g.beforeEnter(f),r(f,t,n),((p=m&&m.onVnodeMounted)||v||_)&&Ci(()=>{try{p&&ra(p,i,e),v&&g.enter(f),_&&Bn(e,null,i,`mounted`)}finally{}},s)},T=(e,t,n,r,i)=>{if(n&&g(e,n),r)for(let t=0;t{for(let l=c;l{let c=t.el=e.el,{patchFlag:l,dynamicChildren:f,dirs:p}=t;l|=e.patchFlag&16;let m=e.props||d,h=t.props||d,g;if(n&&Di(n,!1),(g=h.onVnodeBeforeUpdate)&&ra(g,n,t,e),p&&Bn(t,e,n,`beforeUpdate`),n&&Di(n,!0),f&&(!e.dynamicChildren||e.dynamicChildren.length!==f.length)&&(l=0,s=!1,f=null),(m.innerHTML&&h.innerHTML==null||m.textContent&&h.textContent==null)&&u(c,``),f?ne(e.dynamicChildren,f,c,n,r,Ei(t,i),o):s||ue(e,t,c,null,n,r,Ei(t,i),o,!1),l>0){if(l&16)re(c,m,h,n,i);else if(l&2&&m.class!==h.class&&a(c,`class`,null,h.class,i),l&4&&a(c,`style`,m.style,h.style,i),l&8){let e=t.dynamicProps;for(let t=0;t{g&&ra(g,n,t,e),p&&Bn(t,e,n,`updated`)},r)},ne=(e,t,n,r,i,a,o)=>{for(let s=0;s{if(t!==n){if(t!==d)for(let o in t)!ce(o)&&!(o in n)&&a(e,o,t[o],null,i,r);for(let o in n){if(ce(o))continue;let s=n[o],c=t[o];s!==c&&o!==`value`&&a(e,o,c,s,i,r)}`value`in n&&a(e,`value`,t.value,n.value,i)}},ie=(e,t,n,i,a,o,c,l,u)=>{let d=t.el=e?e.el:s(``),f=t.anchor=e?e.anchor:s(``),{patchFlag:p,dynamicChildren:m,slotScopeIds:h}=t;h&&(l=l?l.concat(h):h),e==null?(r(d,n,i),r(f,n,i),te(t.children||[],n,f,a,o,c,l,u)):p>0&&p&64&&m&&e.dynamicChildren&&e.dynamicChildren.length===m.length?(ne(e.dynamicChildren,m,n,a,o,c,l),(t.key!=null||a&&t===a.subTree)&&ki(e,t,!0)):ue(e,t,n,f,a,o,c,l,u)},ae=(e,t,n,r,i,a,o,s,c)=>{t.slotScopeIds=s,e==null?t.shapeFlag&512?i.ctx.activate(t,n,r,o,c):oe(t,n,r,i,a,o,c):se(e,t,c)},oe=(e,t,n,r,i,a,o)=>{let s=e.component=oa(e,r,i);if(Dr(e)&&(s.ctx.renderer=be),ha(s,!1,o),s.asyncDep){if(i&&i.registerDep(s,D,o),!e.el){let r=s.subTree=G(Li);b(null,r,t,n),e.placeholder=r.el}}else D(s,e,t,n,i,a,o)},se=(e,t,n)=>{let r=t.component=e.component;if(ni(e,t,n))if(r.asyncDep&&!r.asyncResolved){le(r,t,n);return}else r.next=t,r.update();else t.el=e.el,r.vnode=t},D=(e,t,n,r,i,a,o)=>{let s=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:s,vnode:c}=e;{let n=ji(e);if(n){t&&(t.el=c.el,le(e,t,o)),n.asyncDep.then(()=>{Ci(()=>{e.isUnmounted||l()},i)});return}}let u=t,d;Di(e,!1),t?(t.el=c.el,le(e,t,o)):t=c,n&&pe(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&ra(d,s,t,c),Di(e,!0);let f=$r(e),p=e.subTree;e.subTree=f,v(p,f,m(p.el),_e(p),e,i,a),t.el=f.el,u===null&&ai(e,f.el),r&&Ci(r,i),(d=t.props&&t.props.onVnodeUpdated)&&Ci(()=>ra(d,s,t,c),i)}else{let o,{el:s,props:c}=t,{bm:l,m:u,parent:d,root:f,type:p}=e,m=Er(t);if(Di(e,!1),l&&pe(l),!m&&(o=c&&c.onVnodeBeforeMount)&&ra(o,d,t),Di(e,!0),s&&Se){let t=()=>{e.subTree=$r(e),Se(s,e.subTree,e,i,null)};m&&p.__asyncHydrate?p.__asyncHydrate(s,e,t):t()}else{f.ce&&f.ce._hasShadowRoot()&&f.ce._injectChildStyle(p,e.parent?e.parent.type:void 0);let o=e.subTree=$r(e);v(null,o,n,r,e,i,a),t.el=o.el}if(u&&Ci(u,i),!m&&(o=c&&c.onVnodeMounted)){let e=t;Ci(()=>ra(o,d,e),i)}(t.shapeFlag&256||d&&Er(d.vnode)&&d.vnode.shapeFlag&256)&&e.a&&Ci(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();let c=e.effect=new Ie(s);e.scope.off();let l=e.update=c.run.bind(c),u=e.job=c.runIfDirty.bind(c);u.i=e,u.id=e.uid,c.scheduler=()=>On(u),Di(e,!0),l()},le=(e,t,n)=>{t.component=e;let r=e.vnode.props;e.vnode=t,e.next=null,ui(e,t.props,r,n),Si(e,t.children,n),Ze(),jn(e),Qe()},ue=(e,t,n,r,i,a,o,s,c=!1)=>{let l=e&&e.children,d=e?e.shapeFlag:0,f=t.children,{patchFlag:p,shapeFlag:m}=t;if(p>0){if(p&128){O(l,f,n,r,i,a,o,s,c);return}else if(p&256){de(l,f,n,r,i,a,o,s,c);return}}m&8?(d&16&&ge(l,i,a),f!==l&&u(n,f)):d&16?m&16?O(l,f,n,r,i,a,o,s,c):ge(l,i,a,!0):(d&8&&u(n,``),m&16&&te(f,n,r,i,a,o,s,c))},de=(e,t,n,r,i,a,o,s,c)=>{e=e||f,t=t||f;let l=e.length,u=t.length,d=Math.min(l,u),p;for(p=0;pu?ge(e,i,a,!0,!1,d):te(t,n,r,i,a,o,s,c,d)},O=(e,t,n,r,i,a,o,s,c)=>{let l=0,u=t.length,d=e.length-1,p=u-1;for(;l<=d&&l<=p;){let r=e[l],u=t[l]=c?ea(t[l]):$i(t[l]);if(Ki(r,u))v(r,u,n,null,i,a,o,s,c);else break;l++}for(;l<=d&&l<=p;){let r=e[d],l=t[p]=c?ea(t[p]):$i(t[p]);if(Ki(r,l))v(r,l,n,null,i,a,o,s,c);else break;d--,p--}if(l>d){if(l<=p){let e=p+1,d=ep)for(;l<=d;)fe(e[l],i,a,!0),l++;else{let m=l,h=l,g=new Map;for(l=h;l<=p;l++){let e=t[l]=c?ea(t[l]):$i(t[l]);e.key!=null&&g.set(e.key,l)}let _,y=0,b=p-h+1,x=!1,S=0,C=Array(b);for(l=0;l=b){fe(r,i,a,!0);continue}let u;if(r.key!=null)u=g.get(r.key);else for(_=h;_<=p;_++)if(C[_-h]===0&&Ki(r,t[_])){u=_;break}u===void 0?fe(r,i,a,!0):(C[u-h]=l+1,u>=S?S=u:x=!0,v(r,t[u],n,null,i,a,o,s,c),y++)}let ee=x?Ai(C):f;for(_=ee.length-1,l=b-1;l>=0;l--){let e=h+l,d=t[e],f=t[e+1],p=e+1{let{el:s,type:c,transition:l,children:u,shapeFlag:d}=e;if(d&6){k(e.component.subTree,t,n,a);return}if(d&128){e.suspense.move(t,n,a);return}if(d&64){c.move(e,t,n,be);return}if(c===B){r(s,t,n);for(let e=0;el.enter(s),o));else{let{leave:a,delayLeave:o,afterLeave:c}=l,u=()=>{e.ctx.isUnmounted?i(s):r(s,t,n)},d=()=>{let e=s._isLeaving||!!s[or];s._isLeaving&&s[or](!0),l.persisted&&!e?u():a(s,()=>{u(),c&&c()})};o?o(s,u,d):d()}else r(s,t,n)},fe=(e,t,n,r=!1,i=!1)=>{let{type:a,props:o,ref:s,children:c,dynamicChildren:l,shapeFlag:u,patchFlag:d,dirs:f,cacheIndex:p,memo:m}=e;if(d===-2&&(i=!1),s!=null&&(Ze(),wr(s,null,n,e,!0),Qe()),p!=null&&(t.renderCache[p]=void 0),u&256){t.ctx.deactivate(e);return}let h=u&1&&f,g=!Er(e),_;if(g&&(_=o&&o.onVnodeBeforeUnmount)&&ra(_,t,e),u&6)he(e.component,n,r);else{if(u&128){e.suspense.unmount(n,r);return}h&&Bn(e,null,t,`beforeUnmount`),u&64?e.type.remove(e,t,n,be,r):l&&!l.hasOnce&&(a!==B||d>0&&d&64)?ge(l,t,n,!1,!0):(a===B&&d&384||!i&&u&16)&&ge(c,t,n),r&&A(e)}let v=m!=null&&p==null;(g&&(_=o&&o.onVnodeUnmounted)||h||v)&&Ci(()=>{_&&ra(_,t,e),h&&Bn(e,null,t,`unmounted`),v&&(e.el=null)},n)},A=e=>{let{type:t,el:n,anchor:r,transition:a}=e;if(t===B){me(n,r);return}if(t===Ri){C(e);return}let o=()=>{i(n),a&&!a.persisted&&a.afterLeave&&a.afterLeave()};if(e.shapeFlag&1&&a&&!a.persisted){let{leave:t,delayLeave:r}=a,i=()=>t(n,o);r?r(e.el,o,i):i()}else o()},me=(e,t)=>{let n;for(;e!==t;)n=h(e),i(e),e=n;i(t)},he=(e,t,n)=>{let{bum:r,scope:i,job:a,subTree:o,um:s,m:c,a:l}=e;Mi(c),Mi(l),r&&pe(r),i.stop(),a&&(a.flags|=8,fe(o,e,t,n)),s&&Ci(s,t),Ci(()=>{e.isUnmounted=!0},t)},ge=(e,t,n,r=!1,i=!1,a=0)=>{for(let o=a;o{if(e.shapeFlag&6)return _e(e.component.subTree);if(e.shapeFlag&128)return e.suspense.next();let t=h(e.anchor||e.el),n=t&&t[qn];return n?h(n):t},j=!1,ye=(e,t,n)=>{let r;e==null?t._vnode&&(fe(t._vnode,null,null,!0),r=t._vnode.component):v(t._vnode||null,e,t,null,null,null,n),t._vnode=e,j||(j=!0,jn(r),Mn(),j=!1)},be={p:v,um:fe,m:k,r:A,mt:oe,mc:te,pc:ue,pbc:ne,n:_e,o:e},xe,Se;return t&&([xe,Se]=t(be)),{render:ye,hydrate:xe,createApp:qr(ye,xe)}}function Ei({type:e,props:t},n){return n===`svg`&&e===`foreignObject`||n===`mathml`&&e===`annotation-xml`&&t&&t.encoding&&t.encoding.includes(`html`)?void 0:n}function Di({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Oi(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ki(e,t,n=!1){let r=e.children,i=t.children;if(x(r)&&x(i))for(let e=0;e>1,e[n[s]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-->0;)n[a]=o,o=t[o];return n}function ji(e){let t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ji(t)}function Mi(e){if(e)for(let t=0;te.__isSuspense;function Fi(e,t){t&&t.pendingBranch?x(e)?t.effects.push(...e):t.effects.push(e):An(e)}var B=Symbol.for(`v-fgt`),Ii=Symbol.for(`v-txt`),Li=Symbol.for(`v-cmt`),Ri=Symbol.for(`v-stc`),zi=[],Bi=null;function V(e=!1){zi.push(Bi=e?null:[])}function Vi(){zi.pop(),Bi=zi[zi.length-1]||null}var Hi=1;function Ui(e,t=!1){Hi+=e,e<0&&Bi&&t&&(Bi.hasOnce=!0)}function Wi(e){return e.dynamicChildren=Hi>0?Bi||f:null,Vi(),Hi>0&&Bi&&Bi.push(e),e}function H(e,t,n,r,i,a){return Wi(W(e,t,n,r,i,a,!0))}function U(e,t,n,r,i){return Wi(G(e,t,n,r,i,!0))}function Gi(e){return e?e.__v_isVNode===!0:!1}function Ki(e,t){return e.type===t.type&&e.key===t.key}var qi=({key:e})=>e??null,Ji=({ref:e,ref_key:t,ref_for:n})=>(typeof e==`number`&&(e=``+e),e==null?null:T(e)||en(e)||w(e)?{i:Fn,r:e,k:t,f:!!n}:e);function W(e,t=null,n=null,r=0,i=null,a=e===B?0:1,o=!1,s=!1){let c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&qi(t),ref:t&&Ji(t),scopeId:In,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Fn};return s?(ta(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=T(n)?8:16),Hi>0&&!o&&Bi&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&Bi.push(c),c}var G=Yi;function Yi(e,t=null,n=null,r=0,i=null,a=!1){if((!e||e===Fr)&&(e=Li),Gi(e)){let r=Zi(e,t,!0);return n&&ta(r,n),Hi>0&&!a&&Bi&&(r.shapeFlag&6?Bi[Bi.indexOf(e)]=r:Bi.push(r)),r.patchFlag=-2,r}if(Ta(e)&&(e=e.__vccOpts),t){t=Xi(t);let{class:e,style:n}=t;e&&!T(e)&&(t.class=M(e)),E(n)&&(Xt(n)&&!x(n)&&(n=_({},n)),t.style=j(n))}let o=T(e)?1:Pi(e)?128:Jn(e)?64:E(e)?4:w(e)?2:0;return W(e,t,n,r,i,o,a,!0)}function Xi(e){return e?Xt(e)||ci(e)?_({},e):e:null}function Zi(e,t,n=!1,r=!1){let{props:i,ref:a,patchFlag:o,children:s,transition:c}=e,l=t?na(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&qi(l),ref:t&&t.ref?n&&a?x(a)?a.concat(Ji(t)):[a,Ji(t)]:Ji(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==B?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Zi(e.ssContent),ssFallback:e.ssFallback&&Zi(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&yr(u,c.clone(u)),u}function Qi(e=` `,t=0){return G(Ii,null,e,t)}function K(e=``,t=!1){return t?(V(),U(Li,null,e)):G(Li,null,e)}function $i(e){return e==null||typeof e==`boolean`?G(Li):x(e)?G(B,null,e.slice()):Gi(e)?ea(e):G(Ii,null,String(e))}function ea(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Zi(e)}function ta(e,t){let n=0,{shapeFlag:r}=e;if(t==null)t=null;else if(x(t))n=16;else if(typeof t==`object`)if(r&65){let n=t.default;n&&(n._c&&(n._d=!1),ta(e,n()),n._c&&(n._d=!0));return}else{n=32;let r=t._;!r&&!ci(t)?t._ctx=Fn:r===3&&Fn&&(Fn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(w(t)){if(r&65){ta(e,{default:t});return}t={default:t,_ctx:Fn},n=32}else t=String(t),r&64?(n=16,t=[Qi(t)]):n=8;e.children=t,e.shapeFlag|=n}function na(...e){let t={};for(let n=0;nsa||Fn,la,ua;{let e=ve(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};la=t(`__VUE_INSTANCE_SETTERS__`,e=>sa=e),ua=t(`__VUE_SSR_SETTERS__`,e=>ma=e)}var da=e=>{let t=sa;return la(e),e.scope.on(),()=>{e.scope.off(),la(t)}},fa=()=>{sa&&sa.scope.off(),la(null)};function pa(e){return e.vnode.shapeFlag&4}var ma=!1;function ha(e,t=!1,n=!1){t&&ua(t);let{props:r,children:i}=e.vnode,a=pa(e);li(e,r,a,t),xi(e,i,n||t);let o=a?ga(e,t):void 0;return t&&ua(!1),o}function ga(e,t){let n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Wr);let{setup:r}=n;if(r){Ze();let n=e.setupContext=r.length>1?Sa(e):null,i=da(e),a=hn(r,e,0,[e.props,n]),o=ne(a);if(Qe(),i(),(o||e.sp)&&!Er(e)&&xr(e),o){if(a.then(fa,fa),t)return a.then(n=>{_a(e,n,t)}).catch(t=>{_n(t,e,0)});e.asyncDep=a}else _a(e,a,t)}else ba(e,t)}function _a(e,t,n){w(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:E(t)&&(e.setupState=on(t)),ba(e,n)}var va,ya;function ba(e,t,n){let r=e.type;if(!e.render){if(!t&&va&&!r.render){let t=r.template||!1;if(t){let{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:o}=r;r.render=va(t,_(_({isCustomElement:n,delimiters:a},i),o))}}e.render=r.render||p,ya&&ya(e)}}var xa={get(e,t){return ct(e,`get`,``),e[t]}};function Sa(e){return{attrs:new Proxy(e.attrs,xa),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function Ca(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(on(Zt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Hr)return Hr[n](e)},has(e,t){return t in e||t in Hr}})):e.proxy}function wa(e,t=!0){return w(e)?e.displayName||e.name:e.name||t&&e.__name}function Ta(e){return w(e)&&`__vccOpts`in e}var q=(e,t)=>cn(e,t,ma);function Ea(e,t,n){try{Ui(-1);let r=arguments.length;return r===2?E(t)&&!x(t)?Gi(t)?G(e,null,[t]):G(e,t):G(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Gi(n)&&(n=[n]),G(e,t,n))}finally{Ui(1)}}var Da=`3.5.40`,Oa=void 0,ka=typeof window<`u`&&window.trustedTypes;if(ka)try{Oa=ka.createPolicy(`vue`,{createHTML:e=>e})}catch{}var Aa=Oa?e=>Oa.createHTML(e):e=>e,ja=`http://www.w3.org/2000/svg`,Ma=`http://www.w3.org/1998/Math/MathML`,Na=typeof document<`u`?document:null,Pa=Na&&Na.createElement(`template`),Fa={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?Na.createElementNS(ja,e):t===`mathml`?Na.createElementNS(Ma,e):n?Na.createElement(e,{is:n}):Na.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>Na.createTextNode(e),createComment:e=>Na.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Na.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{Pa.innerHTML=Aa(r===`svg`?`${e}`:r===`mathml`?`${e}`:e);let i=Pa.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ia=`transition`,La=`animation`,Ra=Symbol(`_vtc`),za={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Ba=_({},ur,za),Va=(e=>(e.displayName=`Transition`,e.props=Ba,e))((e,{slots:t})=>Ea(mr,Wa(e),t)),Ha=(e,t=[])=>{x(e)?e.forEach(e=>e(...t)):e&&e(...t)},Ua=e=>e?x(e)?e.some(e=>e.length>1):e.length>1:!1;function Wa(e){let t={};for(let n in e)n in za||(t[n]=e[n]);if(e.css===!1)return t;let{name:n=`v`,type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:l=o,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,m=Ga(i),h=m&&m[0],g=m&&m[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:b,onLeave:x,onLeaveCancelled:S,onBeforeAppear:C=v,onAppear:ee=y,onAppearCancelled:w=b}=t,T=(e,t,n,r)=>{e._enterCancelled=r,Ja(e,t?u:s),Ja(e,t?l:o),n&&n()},te=(e,t)=>{e._isLeaving=!1,Ja(e,d),Ja(e,p),Ja(e,f),t&&t()},E=e=>(t,n)=>{let i=e?ee:y,o=()=>T(t,e,n);Ha(i,[t,o]),Ya(()=>{Ja(t,e?c:a),qa(t,e?u:s),Ua(i)||Za(t,r,h,o)})};return _(t,{onBeforeEnter(e){Ha(v,[e]),qa(e,a),qa(e,o)},onBeforeAppear(e){Ha(C,[e]),qa(e,c),qa(e,l)},onEnter:E(!1),onAppear:E(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>te(e,t);qa(e,d),qa(e,f),Ya(()=>{e._isLeaving&&(Ja(e,d),qa(e,p),Ua(x)||Za(e,r,g,n))}),Ha(x,[e,n])},onEnterCancelled(e){T(e,!1,void 0,!0),Ha(b,[e])},onAppearCancelled(e){T(e,!0,void 0,!0),Ha(w,[e])},onLeaveCancelled(e){te(e),Ha(S,[e])}})}function Ga(e){if(e==null)return null;if(E(e))return[Ka(e.enter),Ka(e.leave)];{let t=Ka(e);return[t,t]}}function Ka(e){return ge(e)}function qa(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[Ra]||(e[Ra]=new Set)).add(t)}function Ja(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[Ra];n&&(n.delete(t),n.size||(e[Ra]=void 0))}function Ya(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var Xa=0;function Za(e,t,n,r){let i=e._endId=++Xa,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=Qa(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u(n[e]||``).split(`, `),i=r(`${Ia}Delay`),a=r(`${Ia}Duration`),o=$a(i,a),s=r(`${La}Delay`),c=r(`${La}Duration`),l=$a(s,c),u=null,d=0,f=0;t===Ia?o>0&&(u=Ia,d=o,f=a.length):t===La?l>0&&(u=La,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?Ia:La:null,f=u?u===Ia?a.length:c.length:0);let p=u===Ia&&/\b(?:transform|all)(?:,|$)/.test(r(`${Ia}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function $a(e,t){for(;e.lengtheo(t)+eo(e[n])))}function eo(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function to(e,t,n){let r=e[Ra];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var no=Symbol(`_vod`),ro=Symbol(`_vsh`),io={name:`show`,beforeMount(e,{value:t},{transition:n}){e[no]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):ao(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),ao(e,!0),r.enter(e)):r.leave(e,()=>{ao(e,!1)}):ao(e,t))},beforeUnmount(e,{value:t}){ao(e,t)}};function ao(e,t){e.style.display=t?e[no]:`none`,e[ro]=!t}var oo=Symbol(``),so=/(?:^|;)\s*display\s*:/;function co(e,t,n){let r=e.style,i=T(n),a=!1;if(n&&!i){if(t)if(T(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??uo(r,t,``)}else for(let e in t)n[e]??uo(r,e,``);for(let i in n){i===`display`&&(a=!0);let o=n[i];o==null?uo(r,i,``):ho(e,i,!T(t)&&t?t[i]:void 0,o)||uo(r,i,o)}}else if(i){if(t!==n){let e=r[oo];e&&(n+=`;`+e),r.cssText=n,a=so.test(n)}}else t&&e.removeAttribute(`style`);no in e&&(e[no]=a?r.display:``,e[ro]&&(r.display=`none`))}var lo=/\s*!important$/;function uo(e,t,n){if(x(n))n.forEach(n=>uo(e,t,n));else if(n??(n=``),t.startsWith(`--`))e.setProperty(t,n);else{let r=mo(e,t);lo.test(n)?e.setProperty(O(r),n.replace(lo,``),`important`):e[r]=n}}var fo=[`Webkit`,`Moz`,`ms`],po={};function mo(e,t){let n=po[t];if(n)return n;let r=ue(t);if(r!==`filter`&&r in e)return po[t]=r;r=k(r);for(let n=0;nEo||(Do.then(()=>Eo=0),Eo=Date.now());function ko(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;let r=n.value;if(x(r)){let n=e.stopImmediatePropagation;e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0};let i=r.slice(),a=[e];for(let n=0;ne.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,jo=(e,t,n,r,i,a)=>{let o=i===`svg`;t===`class`?to(e,r,o):t===`style`?co(e,n,r):h(t)?g(t)||So(e,t,n,r,a):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):Mo(e,t,r,o))?(vo(e,t,r),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&_o(e,t,r,o,a,t!==`value`)):e._isVueCE&&(No(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!T(r)))?vo(e,ue(t),r,a,t):(t===`true-value`?e._trueValue=r:t===`false-value`&&(e._falseValue=r),_o(e,t,r,o))};function Mo(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&Ao(t)&&w(n));if(t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`sandbox`&&e.tagName===`IFRAME`||t===`form`||t===`list`&&e.tagName===`INPUT`||t===`type`&&e.tagName===`TEXTAREA`)return!1;if(t===`width`||t===`height`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return Ao(t)&&T(n)?!1:t in e}function No(e,t){let n=e._def.props;if(!n)return!1;let r=ue(t);return Array.isArray(n)?n.some(e=>ue(e)===r):Object.keys(n).some(e=>ue(e)===r)}var Po=new WeakMap,Fo=new WeakMap,Io=Symbol(`_moveCb`),Lo=Symbol(`_enterCb`),Ro=(e=>(delete e.props.mode,e))({name:`TransitionGroup`,props:_({},Ba,{tag:String,moveClass:String}),setup(e,{slots:t}){let n=ca(),r=cr(),i,a;return jr(()=>{if(!i.length)return;let t=e.moveClass||`${e.name||`v`}-move`;if(!Uo(i[0].el,n.vnode.el,t)){i=[];return}i.forEach(zo),i.forEach(Bo),i.filter(Vo).forEach(e=>{let n=e.el,r=n.style;qa(n,t),r.transform=r.webkitTransform=r.transitionDuration=``;let i=n[Io]=e=>{e&&e.target!==n||(!e||e.propertyName.endsWith(`transform`))&&(n.removeEventListener(`transitionend`,i),n[Io]=null,Ja(n,t))};n.addEventListener(`transitionend`,i)}),i=[]}),()=>{let o=F(e),s=Wa(o),c=o.tag||B;if(i=[],a)for(let e=0;e{e.split(/\s+/).forEach(e=>e&&r.classList.remove(e))}),n.split(/\s+/).forEach(e=>e&&r.classList.add(e)),r.style.display=`none`;let a=t.nodeType===1?t:t.parentNode;a.appendChild(r);let{hasTransform:o}=Qa(r);return a.removeChild(r),o}var Wo=e=>{let t=e.props[`onUpdate:modelValue`]||!1;return x(t)?e=>pe(t,e):t};function Go(e){e.target.composing=!0}function Ko(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}var qo=Symbol(`_assign`);function Jo(e,t,n){return t&&(e=e.trim()),n&&(e=he(e)),e}var Yo={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[qo]=Wo(i);let a=r||i.props&&i.props.type===`number`;yo(e,t?`change`:`input`,t=>{t.target.composing||e[qo](Jo(e.value,n,a))}),(n||a)&&yo(e,`change`,()=>{e.value=Jo(e.value,n,a)}),t||(yo(e,`compositionstart`,Go),yo(e,`compositionend`,Ko),yo(e,`change`,Ko))},mounted(e,{value:t}){e.value=t??``},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[qo]=Wo(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?he(e.value):e.value,c=t??``;if(s===c)return;let l=e.getRootNode();(l instanceof Document||l instanceof ShadowRoot)&&l.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c)}},Xo=[`ctrl`,`shift`,`alt`,`meta`],Zo={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>`button`in e&&e.button!==0,middle:e=>`button`in e&&e.button!==1,right:e=>`button`in e&&e.button!==2,exact:(e,t)=>Xo.some(n=>e[`${n}Key`]&&!t.includes(n))},Qo=(e,t)=>{if(!e)return e;let n=e._withMods||(e._withMods={}),r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e{let n=e._withKeys||(e._withKeys={}),r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=O(n.key);if(t.some(e=>e===r||$o[e]===r))return e(n)}))},ts=_({patchProp:jo},Fa),ns;function rs(){return ns||(ns=wi(ts))}var is=((...e)=>{let t=rs().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=os(e);if(!r)return;let i=t._component;!w(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,as(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t});function as(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function os(e){return T(e)?document.querySelector(e):e}var ss=`hwhx_simplified_appearance`,cs=`data-hwhx-simplified-ui`,ls=`data-hwhx-ui-performance`;function us(e){if(typeof e?.supports!=`function`)return!0;try{return!e.supports(`color`,`color-mix(in srgb, rgb(0 0 0) 50%, rgb(255 255 255))`)}catch{return!0}}function ds({css:e=globalThis.CSS,media:t=globalThis,requestAnimationFrame:n=globalThis.requestAnimationFrame}={}){if(us(e)||typeof n!=`function`)return`legacy`;try{if(t?.matchMedia?.(`(prefers-reduced-motion: reduce)`)?.matches)return`reduced-motion`}catch{return`legacy`}return`modern`}function fs(e={}){return ds(e)!==`modern`}function ps({css:e=globalThis.CSS,document:t=globalThis.document,media:n=globalThis,requestAnimationFrame:r=globalThis.requestAnimationFrame,storage:i=ms()}={}){let a=us(e),o=ds({css:e,media:n,requestAnimationFrame:r}),s=t?.documentElement;s&&(s.setAttribute(ls,o),a?s.setAttribute(cs,`1`):s.removeAttribute(cs));try{i?.setItem(ss,a?`1`:`0`)}catch(e){console.warn(`[hwhx] Не удалось сохранить режим упрощенного UI:`,e)}return a}function ms(){try{return globalThis.localStorage??null}catch{return null}}var hs=`classic`,gs=Object.freeze([hs,`dominion`,`astral-premiere`,`emerald-crown`,`storm-workshop`,`flat-graphite`,`fluent-2-dark`,`material-3-expressive`,`contrast-amber`]),_s=new Set(gs);function vs(e,t=hs){let n=ys(e);if(_s.has(n))return n;let r=ys(t);return _s.has(r)?r:hs}function ys(e){return String(e??``).trim().toLowerCase().replace(/[^a-z0-9_-]/g,``)}var bs={definition:{value:hs,labelKey:`HWHX_UI_THEME_CLASSIC`,icon:`settings`,label:`Classic`},preview:[`#24160f`,`#c68739`,`#f7e0bc`,`#9fe0a8`],previewFont:`Arial, sans-serif`,previewGeometry:[`1px`,`7px`,`solid`],css:``},xs=Ts([bs],hs),Ss=new WeakMap,Cs=new WeakMap;function ws(){return xs}function Ts(e=[bs],t=hs){if(Rs(e))return e;let n=ks(e),r=Ns(t,n.map(e=>e.definition.value),n[0]?.definition.value??`classic`);return Object.freeze({themes:n,definitions:n.map(e=>e.definition),fallback:r,cacheKey:Ps(n)})}function Es(e,t=xs){return Ns(e,js(t),t?.fallback??`classic`)}function Ds({translate:e,translationKeyPrefix:t=``,scope:n=xs}={}){return n.themes.map(r=>{let i=r.definition,a=Fs(i,e,t);return{value:i.value,label:a,icon:i.icon,theme:i.value,searchText:`${i.value} ${i.label} ${a}`,colors:[...r.preview],style:Os(i.value,n)}})}function Os(e,t=xs){let n=As(e,t),[r,i,a,o]=n.preview,[s,c,l]=n.previewGeometry;return{"--hwhx-theme-preview-bg":r,"--hwhx-theme-preview-bg-hover":o,"--hwhx-theme-preview-border":i,"--hwhx-theme-preview-text":a,"--hwhx-theme-preview-accent":o,"--hwhx-theme-preview-font":n.previewFont,"--hwhx-theme-preview-border-width":s,"--hwhx-theme-preview-radius":c,"--hwhx-theme-preview-border-style":l}}function ks(e){let t=Array.isArray(e)?e:e?[e]:[bs],n=new Map;return t.forEach(e=>{if(!zs(e))return;let t=Ls(e.definition.value);!t||n.has(t)||n.set(t,{...e,definition:{...e.definition,value:t}})}),Object.freeze(n.size>0?Array.from(n.values()):[bs])}function As(e,t=xs){let n=Es(e,t);return Ms(t).get(n)??t?.themes[0]??bs}function js(e){let t=Ss.get(e);return t||(t=e.definitions.map(e=>e.value),Ss.set(e,t)),t}function Ms(e){let t=Cs.get(e);return t||(t=new Map(e.themes.map(e=>[e.definition.value,e])),Cs.set(e,t)),t}function Ns(e,t,n){let r=Ls(n)||`classic`,i=Ls(e)||r;return!t||t.length===0||t.includes(i)?i:r}function Ps(e){return e.map(e=>e.definition.value).join(`-`).replace(/[^a-z0-9_-]+/gi,`-`)}function Fs(e,t,n){let r=[n?`${n}${Is(e.value)}`:``,e.labelKey].filter(Boolean);for(let e of r){let n=t?.(e);if(n&&n!==e)return n}return e.label}function Is(e){return Ls(e).toUpperCase().replace(/-/g,`_`)}function Ls(e){return String(e??``).trim().toLowerCase().replace(/[^a-z0-9_-]/g,``)}function Rs(e){return typeof e==`object`&&!!e&&Array.isArray(e.themes)&&Array.isArray(e.definitions)}function zs(e){return typeof e==`object`&&!!e&&typeof e.definition?.value==`string`&&Array.isArray(e.preview)&&typeof e.previewFont==`string`&&Array.isArray(e.previewGeometry)&&typeof e.css==`string`}var Bs=`hwh-shared-ui-motion-style`,Vs=`@keyframes hwhx-icon-turn{to{transform:rotate(360deg)}}@keyframes hwhx-icon-swing{0%,to{transform:rotate(0)}35%{transform:rotate(-14deg)}70%{transform:rotate(9deg)}}@keyframes hwhx-icon-bounce-y{0%,to{transform:translateY(0)}45%{transform:translateY(-2px)}}@keyframes hwhx-icon-nudge-x{0%,to{transform:translate(0)}50%{transform:translate(2px)}}@keyframes hwhx-icon-pop{0%,to{transform:scale(1)}45%{transform:scale(1.14)}}@keyframes hwhx-icon-shake{0%,to{transform:rotate(0)}30%{transform:rotate(-7deg)}65%{transform:rotate(7deg)}}@keyframes hwhx-icon-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.64;transform:scale(.9)}}.hwhx-motion-icon{transform-origin:50%;will-change:transform;transition:transform .18s,color .18s;overflow:visible}:where(button,a,summary,label,[role=button],.hwhx-icon-motion-host):is(:hover,:focus-visible) .hwhx-motion-icon{transform:translateY(-1px)}:where(button,a,summary,label,[role=button],.hwhx-icon-motion-host):is(:hover,:focus-visible) .hwhx-motion-icon:is([data-hwhx-icon=settings],[data-hwhx-icon=settings-2],[data-hwhx-icon=refresh-cw]){animation:.72s cubic-bezier(.35,.1,.2,1) hwhx-icon-turn}:where(button,a,summary,label,[role=button],.hwhx-icon-motion-host):is(:hover,:focus-visible) .hwhx-motion-icon:is([data-hwhx-icon=hammer],[data-hwhx-icon=pickaxe],[data-hwhx-icon=axe]){animation:.52s ease-in-out hwhx-icon-swing}:where(button,a,summary,label,[role=button],.hwhx-icon-motion-host):is(:hover,:focus-visible) .hwhx-motion-icon:is([data-hwhx-icon=upload],[data-hwhx-icon=download],[data-hwhx-icon=arrow-up],[data-hwhx-icon=arrow-down],[data-hwhx-icon=chevrons-up],[data-hwhx-icon=chevrons-down]){animation:.46s ease-in-out hwhx-icon-bounce-y}:where(button,a,summary,label,[role=button],.hwhx-icon-motion-host):is(:hover,:focus-visible) .hwhx-motion-icon:is([data-hwhx-icon=arrow-left],[data-hwhx-icon=chevron-right],[data-hwhx-icon=external-link]){animation:.42s ease-in-out hwhx-icon-nudge-x}:where(button,a,summary,label,[role=button],.hwhx-icon-motion-host):is(:hover,:focus-visible) .hwhx-motion-icon:is([data-hwhx-icon=check],[data-hwhx-icon=search],[data-hwhx-icon=star],[data-hwhx-icon=sparkles],[data-hwhx-icon=package-check]){animation:.42s ease-in-out hwhx-icon-pop}:where(button,a,summary,label,[role=button],.hwhx-icon-motion-host):is(:hover,:focus-visible) .hwhx-motion-icon:is([data-hwhx-icon=x],[data-hwhx-icon=trash-2]){animation:.38s ease-in-out hwhx-icon-shake}.hwhx-motion-icon[data-hwhx-loop=turn]{animation:2.4s linear infinite hwhx-icon-turn}.hwhx-motion-icon[data-hwhx-loop=pulse]{animation:1.15s ease-in-out infinite hwhx-icon-pulse}@media (prefers-reduced-motion:reduce){.hwhx-motion-icon,.hwhx-motion-icon[data-hwhx-loop]{transition:none!important;animation:none!important;transform:none!important}}`;function Hs(){l(Bs,Vs)}var Us=`hwh-shared-ui-base-style`,Ws=`hwh-shared-ui-theme-style`,Gs=`html[data-hwhx-simplified-ui="1"]{--hwhx-theme-dialog-bg:#160e0a;--hwhx-theme-panel-bg:#2a1a11;--hwhx-theme-surface-bg:#24160f;--hwhx-theme-control-bg:#241912;--hwhx-theme-control-bg-hover:#2d1b11;--hwhx-theme-button-bg:#2d1b11;--hwhx-theme-accordion-bg:#24160f;--hwhx-theme-menu-shadow:none;--hwhx-theme-dialog-shadow:none;--hwhx-theme-panel-shadow:none;--hwhx-theme-control-shadow:none;--hwhx-theme-control-focus-shadow:none;--hwhx-theme-button-shadow:none;--hwhx-theme-counter-shadow:none;--hwhx-theme-hint-shadow:none}html[data-hwhx-simplified-ui="1"]:is([class^=hwhx-],[class*= hwhx-]){filter:none!important;backdrop-filter:none!important;box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}html[data-hwhx-simplified-ui="1"]:is(.hwhx-popup,.hwhx-modal__dialog,.hwhx-progress,.hwhx-splash__panel,.hwhx-tooltip,.hwhx-custom-select__menu,.hwhx-multiselect__menu){color:#f4efe5!important;background-color:#160e0a!important;background-image:none!important}html[data-hwhx-simplified-ui="1"]:is(.hwhx-accordion,.hwhx-panel,.hwhx-ui-panel,.hwhx-ui-card,.hwhx-summary,.hwhx-settings-section,.hwhx-info-list__row,.hwhx-result-row,.hwhx-checkbox-list__item,.hwhx-reorder-row,.hwhx-custom-row){background-color:#24160f!important;background-image:none!important}html[data-hwhx-simplified-ui="1"]:is(.hwhx-field,.hwhx-select,.hwhx-number,.hwhx-number-input,.hwhx-settings-search__input,.hwhx-custom-select__button,.hwhx-multiselect__button,.hwhx-button,.hwhx-icon-button,.hwhx-reorder-button,.hwhx-number-step){color:#f4efe5!important;background-color:#2d1b11!important;background-image:none!important}html[data-hwhx-simplified-ui="1"]:is(.hwhx-form-label,.hwhx-checkbox-label,.hwhx-radio-label,.hwhx-info-line__label,.hwhx-info-list__label,.hwhx-info-list__value,.hwhx-side-value,.hwhx-form-label__amount,.hwhx-metric-pill,.hwhx-token,.hwhx-counter){color:#f4efe5!important}html[data-hwhx-simplified-ui="1"]:is(.hwhx-progress-bar__fill,.hwhx-progress-compact__fill){background-color:#7fe3ba!important;background-image:none!important}html[data-hwhx-simplified-ui="1"]:is(.hwhx-button,.hwhx-icon-button,.hwhx-ui-theme-select .hwhx-custom-select__button,.hwhx-custom-select__option){transform:none!important}html[data-hwhx-simplified-ui="1"]:is(button.hwhx-badge,.hwhx-badge,.hwhx-selection-badge,.hwhx-modal-badge){appearance:none!important;color:#f4efe5!important;background-color:#24160f!important;background-image:none!important;border-color:#7fe3ba!important}`,Ks=`html[data-hwhx-ui-performance=reduced-motion]:is([class^=hwhx-],[class*= hwhx-]){scroll-behavior:auto!important;transition:none!important;animation:none!important}`,qs=`@keyframes hwhx-compact-progress-run{0%{left:-45%}50%{left:38%}to{left:105%}}.hwhx-result-stack{flex-direction:column;gap:8px;display:flex}.hwhx-result-message,.hwhx-result-accordion{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-result-border,#7ebeab52);border-radius:var(--hwhx-theme-radius-panel,8px);background:var(--hwhx-result-bg,#202426ad);box-shadow:var(--hwhx-theme-panel-shadow,inset 0 1px 0 #ffffff0a);box-sizing:border-box}.hwhx-result-message{padding:var(--hwhx-theme-option-padding-y,8px) var(--hwhx-theme-control-padding-x,10px);color:var(--hwhx-theme-text,#f4efe5);overflow-wrap:anywhere;white-space:normal;word-break:break-word}.hwhx-result-accordion{overflow:hidden}button.hwhx-result-accordion__summary,.hwhx-result-accordion>summary{width:100%;padding:var(--hwhx-theme-option-padding-y,8px) var(--hwhx-theme-control-padding-x,10px);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-weight:700;list-style:none;display:flex;appearance:none!important;color:var(--hwhx-result-accent,#9fe0a8)!important;font:inherit!important;background:0 0!important;border:0!important}.hwhx-result-accordion>summary::-webkit-details-marker{display:none}.hwhx-result-accordion__title{align-items:center;gap:9px;min-width:0;display:inline-flex}.hwhx-result-accordion__arrow{width:16px;height:16px;color:var(--hwhx-result-accent,#9fe0a8);justify-content:center;align-items:center;transition:transform .16s;display:inline-flex}.hwhx-result-accordion[open] .hwhx-result-accordion__arrow,.hwhx-result-accordion[data-open="1"] .hwhx-result-accordion__arrow{transform:rotate(90deg)}.hwhx-result-accordion__count{padding:2px var(--hwhx-theme-option-padding-x,7px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-result-border,#7ebeab52);border-radius:var(--hwhx-theme-radius-pill,999px);color:var(--hwhx-theme-text,#f4efe5);box-shadow:var(--hwhx-theme-counter-shadow,none);background:#00000029;flex:none;font-size:12px;font-weight:700}.hwhx-result-accordion__body{flex-direction:column;gap:6px;padding:0 8px 8px;display:flex}.hwhx-result-row{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-result-row-border,#ffffff14);border-radius:var(--hwhx-theme-radius-small,6px);background:var(--hwhx-result-row-bg,#ffffff0b);min-width:0;color:var(--hwhx-theme-text,#f4efe5);box-sizing:border-box;overflow-wrap:anywhere;white-space:normal;word-break:break-word;flex-direction:column;gap:6px;padding:6px 8px;display:flex}.hwhx-result-row__head{color:var(--hwhx-result-accent,#9fe0a8);align-items:center;gap:8px;font-weight:800;display:flex}.hwhx-result-row__body{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.hwhx-result-action,.hwhx-result-stage,.hwhx-result-spent{max-width:100%;padding:3px var(--hwhx-theme-option-padding-x,7px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) #ffffff1a;border-radius:var(--hwhx-theme-radius-pill,999px);box-shadow:var(--hwhx-theme-counter-shadow,none);background:#0000002e;align-items:center;gap:5px;font-size:12px;font-weight:700;line-height:1.15;display:inline-flex}.hwhx-result-action{border-color:var(--hwhx-result-row-border,#ffffff1f);color:var(--hwhx-theme-text,#f4efe5)}.hwhx-result-action__label,.hwhx-result-stage__label{color:color-mix(in srgb,var(--hwhx-theme-muted,#d8c39a) 78%,transparent)}.hwhx-result-action__value,.hwhx-result-stage__to{color:var(--hwhx-result-accent,#9fe0a8)}.hwhx-result-stage{background:#5539134d;border-color:#ffd36e3d}.hwhx-result-stage__from{color:var(--hwhx-theme-muted,#c9b58e)}.hwhx-result-stage__arrow{color:var(--hwhx-theme-semantic-gold,#ffd36e)}.hwhx-result-spent{color:var(--hwhx-theme-muted,#b89f78)}.hwhx-result-accordion[data-tone=farm],.hwhx-result-row[data-kind=farm]{--hwhx-result-accent:#8ee6b5;--hwhx-result-border:#8ee6b557;--hwhx-result-bg:#1b392d6b;--hwhx-result-row-bg:#2a5b4347;--hwhx-result-row-border:#8ee6b533}.hwhx-result-accordion[data-tone=shop],.hwhx-result-row[data-kind=shop]{--hwhx-result-accent:#f2d18b;--hwhx-result-border:#f2d18b57;--hwhx-result-bg:#43301a6b;--hwhx-result-row-bg:#62431d42;--hwhx-result-row-border:#f2d18b33}.hwhx-result-accordion[data-tone=craft],.hwhx-result-row[data-kind=craft],.hwhx-result-row[data-kind=equip],.hwhx-result-row[data-kind=promote]{--hwhx-result-accent:#9fc7ff;--hwhx-result-border:#9fc7ff52;--hwhx-result-bg:#1f314b6b;--hwhx-result-row-bg:#2d466a40;--hwhx-result-row-border:#9fc7ff2e}.hwhx-result-accordion[data-tone=technical],.hwhx-result-row[data-kind=technical],.hwhx-result-row[data-kind=spent]{--hwhx-result-accent:#c1c8d2;--hwhx-result-border:#c1c8d242;--hwhx-result-bg:#2a2d326b;--hwhx-result-row-bg:#464a5238;--hwhx-result-row-border:#c1c8d229}.hwhx-ellipsis{max-width:var(--hwhx-ellipsis-width,560px);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;display:inline-block;overflow:hidden}.hwhx-icon-line{vertical-align:middle;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.hwhx-icon-line .hwhx-ellipsis{flex:auto;min-width:0}.hwhx-summary-item{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.hwhx-summary-item__prefix{color:var(--hwhx-theme-muted,#d8c39a);font-weight:700}.hwhx-summary-item__name{min-width:0;color:var(--hwhx-theme-text,#f4efe5)}.hwhx-summary-item__amount{color:var(--hwhx-theme-semantic-green,#9fe0a8);flex:none;font-weight:700}.hwhx-summary-item[data-kind=shop] .hwhx-summary-item__name{color:var(--hwhx-theme-accent,#efd29f)}.hwhx-summary-item[data-kind=shop] .hwhx-summary-item__amount{color:var(--hwhx-theme-semantic-gold,#ffd06a)}@media (width<=640px){.hwhx-modal__actions .hwhx-button{flex:calc(50% - 10px);min-width:0;max-width:none}}.hwhx-button{min-width:132px;min-height:32px;padding:var(--hwhx-theme-control-padding-y,6px) var(--hwhx-theme-control-padding-x,12px);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;justify-content:center;align-items:center;gap:9px;font-size:14px;display:inline-flex;overflow:hidden}.hwhx-button--modal{flex:0 auto}.hwhx-button--mini{gap:6px;min-width:0;min-height:28px;padding:5px 8px;font-size:12px}.hwhx-button__icon,.hwhx-lucide{flex:none;width:16px;height:16px}.hwhx-button__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hwhx-button[data-tone=green]{--hwhx-button-border:#65c878b8;--hwhx-button-bg:#1f3a26f0;--hwhx-button-bg-hover:#274c30fa;--hwhx-button-text:#eefee9;--hwhx-button-text-hover:#fff}.hwhx-button[data-tone=blue]{--hwhx-button-border:#58aee8b8;--hwhx-button-bg:#1b3345f0;--hwhx-button-bg-hover:#224158fa;--hwhx-button-text:#eaf6ff;--hwhx-button-text-hover:#fff}.hwhx-button[data-tone=graphite]{--hwhx-button-border:#a0abb885;--hwhx-button-bg:#26282bf5;--hwhx-button-bg-hover:#323539fa;--hwhx-button-text:#eef2f5;--hwhx-button-text-hover:#fff}.hwhx-field{width:100%;min-height:34px;padding:var(--hwhx-theme-control-padding-y,7px) var(--hwhx-theme-control-padding-x,11px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border,#8d6133e6);border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-theme-control-bg,linear-gradient(180deg,#372316fa,#1d120cfa),#1f140efa);color:var(--hwhx-theme-control-text,#f7e0bc);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;box-sizing:border-box;box-shadow:var(--hwhx-theme-control-shadow,inset 0 1px 0 #ffffff0f,0 0 0 1px #00000029);outline:none;font-size:15px;line-height:1.2}.hwhx-field:focus{border-color:var(--hwhx-theme-primary,#7fe3ba);box-shadow:var(--hwhx-theme-control-focus-shadow,0 0 0 2px #7fe3ba21,inset 0 1px 0 #ffffff14)}.hwhx-field::placeholder{color:color-mix(in srgb,var(--hwhx-theme-muted,#d8c39a) 62%,transparent)}.hwhx-clearable-field{flex:auto;align-items:stretch;width:100%;min-width:0;max-width:100%;display:inline-flex;position:relative}.hwhx-clearable-field>.hwhx-field{padding-right:35px}.hwhx-clearable-field__clear{border-radius:var(--hwhx-theme-radius-small,6px);width:24px;height:24px;color:var(--hwhx-theme-muted,#f0d59fc7);cursor:pointer;box-sizing:border-box;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.hwhx-clearable-field__clear:hover,.hwhx-clearable-field__clear:focus-visible{background:var(--hwhx-theme-control-bg-hover,#ffda911a);color:var(--hwhx-theme-control-text-hover,#fff);outline:none}.hwhx-clearable-field__clear[hidden]{display:none}.hwhx-donate-panel{position:relative}.hwhx-support-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-bottom:10px;display:grid}.hwhx-app-header{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133) 66%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:radial-gradient(circle at 8% 0%,#ffd36e21,transparent 32%),color-mix(in srgb,var(--hwhx-theme-dialog-bg,#130d09) 82%,transparent);box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;margin:0 0 14px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffecb41a,0 10px 24px #0003}.hwhx-app-header__brand{align-items:center;gap:12px;min-width:0;display:inline-flex}.hwhx-app-header__emblem{border:1px solid color-mix(in srgb,var(--hwhx-theme-accent,#f0d59f) 56%,transparent);background:linear-gradient(135deg,#ffde9a29,#0000002e),color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 88%,transparent);width:52px;height:52px;color:var(--hwhx-theme-title,#f5d18b);text-shadow:0 2px 6px #0000009e;box-sizing:border-box;border-radius:8px;flex:0 0 52px;justify-content:center;align-items:center;font-size:34px;font-weight:950;line-height:1;display:inline-flex}.hwhx-app-header__title-block{min-width:0}.hwhx-app-header__title{min-width:0;color:var(--hwhx-theme-title,#f5d18b);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:30px;font-weight:950;line-height:1.05;overflow:hidden}.hwhx-app-header__subtitle{color:var(--hwhx-theme-muted,#d8c39a);margin:5px 0 0;font-size:13px;font-weight:700;line-height:1.2}.hwhx-app-header__meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.hwhx-app-header__token{border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,currentColor 11%,#00000029);color:#8fe39b;box-sizing:border-box;align-items:center;gap:7px;min-height:34px;padding:6px 11px;font-size:14px;font-weight:800;line-height:1.18;display:inline-flex}.hwhx-app-header__token[data-tone=gold]{color:#ffd36e}.hwhx-app-header__token[data-tone=blue]{color:#9fd9ff}.hwhx-app-header__token[data-tone=green]{color:#8fe39b}.hwhx-app-header__token[data-tone=red]{color:#ff9a8f}.hwhx-app-header__token>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hwhx-support-strip--redesigned{grid-template-columns:minmax(0,1fr) minmax(320px,.58fr);grid-template-areas:"nav nav""help donate";gap:12px;margin:0 0 14px;display:grid}.hwhx-support-nav{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133) 74%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:color-mix(in srgb,var(--hwhx-theme-panel-bg,#24160f) 82%,transparent);box-sizing:border-box;grid-area:nav;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;padding:12px;display:grid}.hwhx-support-nav__button{min-width:0;min-height:46px;padding:var(--hwhx-theme-control-padding-y,8px) var(--hwhx-theme-control-padding-x,12px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133) 62%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-theme-control-bg,#24160f) 76%,transparent);color:var(--hwhx-theme-control-text,#f7e0bc);box-shadow:var(--hwhx-theme-control-shadow,none);box-sizing:border-box;justify-content:center;align-items:center;gap:10px;font-weight:800;text-decoration:none;display:inline-flex}.hwhx-support-nav__button:hover,.hwhx-support-nav__button:focus-visible{border-color:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 58%,transparent);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 16%,var(--hwhx-theme-control-bg,#24160f));color:var(--hwhx-theme-control-text-hover,#fff);outline:none}.hwhx-support-nav__button--docs{color:#dff7d8}.hwhx-support-nav__button--telegram{color:#8fd3ff}.hwhx-support-nav__brand{display:inline-flex}.hwhx-support-help{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-accent,#f0d59f) 46%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:linear-gradient(90deg,#8450181f,#0000),color-mix(in srgb,var(--hwhx-theme-panel-bg,#24160f) 84%,transparent);min-width:0;box-shadow:var(--hwhx-theme-panel-shadow,none);box-sizing:border-box;grid-area:help;grid-template-columns:26px minmax(0,1fr);gap:12px;padding:18px 20px;display:grid;position:relative}.hwhx-support-help>svg{color:var(--hwhx-theme-accent,#f0d59f);margin-top:0}.hwhx-support-help__title{color:var(--hwhx-theme-title,#f5d18b);font-size:17px;font-weight:900;line-height:1.2}.hwhx-support-help__text{color:var(--hwhx-theme-muted,#d8c39a);margin-top:6px;font-size:14px;font-weight:650;line-height:1.42}.hwhx-support-help__text a{color:var(--hwhx-theme-link,#8bd6ff);font-weight:800;text-decoration:none}.hwhx-support-donate-panel{grid-area:donate}.hwhx-support-strip--no-donate{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav""help"}.hwhx-support-card{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 72%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 9%,var(--hwhx-theme-panel-bg,#24160f));box-sizing:border-box;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;width:100%;min-width:0;margin:0;padding:10px 12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 6px 16px #00000024}.hwhx-popup>.hwhx-support-card{margin-bottom:10px}.hwhx-support-card:before{content:"";background:var(--hwhx-support-accent,#8b3ffd);border-radius:0 3px 3px 0;width:3px;position:absolute;inset:10px auto 10px 0}.hwhx-support-card--feedback{--hwhx-support-accent:#2aabef;grid-template-columns:auto minmax(0,1fr)}.hwhx-support-card--docs{--hwhx-support-accent:#7fe3ba;grid-template-columns:auto minmax(0,1fr)}.hwhx-support-card--feedback .hwhx-support-card__action{grid-column:1/-1}.hwhx-support-card__brand{border:1px solid color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 42%,#ffffff38);border-radius:var(--hwhx-theme-radius-panel,8px);background:color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 13%,#ffffff14);min-width:0;min-height:34px;color:var(--hwhx-theme-text,#f4efe5);box-sizing:border-box;justify-content:center;align-items:center;padding:6px 8px;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.hwhx-support-card__main{min-width:0}.hwhx-support-card__title{min-width:0;color:var(--hwhx-theme-text,#fff4df);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;line-height:1.2;overflow:hidden}.hwhx-support-card__text{min-width:0;color:var(--hwhx-support-label,var(--hwhx-theme-muted,#d8c39a));margin-top:3px;font-size:12px;font-weight:600;line-height:1.28}.hwhx-support-card__payment{border-top:1px solid color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 28%,transparent);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) 30px;grid-template-areas:"icon value copy";align-items:center;column-gap:8px;min-width:0;margin-top:6px;padding-top:6px;display:grid}.hwhx-support-card__payment-icon,.hwhx-support-card__telegram{border-radius:var(--hwhx-theme-radius-panel,8px);width:30px;height:30px;color:var(--hwhx-support-accent,#8b3ffd);background:color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 18%,#120c08e6);justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 7px 18px #00000029}.hwhx-support-card__payment-icon{grid-area:icon}.hwhx-support-card__payment-label{color:var(--hwhx-support-label,#ffdca1);grid-area:label;font-size:13px;font-weight:800;display:none}.hwhx-support-card__payment-value{min-width:0;color:var(--hwhx-support-value,#f7e0bc);text-overflow:ellipsis;white-space:nowrap;grid-area:value;font-size:15px;font-weight:800;line-height:1.18;overflow:hidden}.hwhx-support-card__copy{appearance:none;border:1px solid color-mix(in srgb,var(--hwhx-theme-muted,#d8c39a) 38%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);width:30px;height:30px;color:var(--hwhx-theme-text,#f4efe5);cursor:pointer;box-shadow:var(--hwhx-theme-button-shadow,none);box-sizing:border-box;background:#ffffff0f;grid-area:copy;justify-content:center;align-items:center;padding:0;display:inline-flex}.hwhx-support-card__copy:hover,.hwhx-support-card__copy:focus-visible,.hwhx-support-card__copy.is-copied{border-color:color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 74%,transparent);background:color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 18%,transparent);color:var(--hwhx-theme-control-text-hover,#fff);outline:none}.hwhx-support-card__action{border:1px solid color-mix(in srgb,var(--hwhx-support-accent,#2aabef) 40%,transparent);border-radius:var(--hwhx-theme-radius-control,8px);min-width:0;min-height:32px;color:var(--hwhx-theme-link,#8bd6ff);text-align:center;box-shadow:var(--hwhx-theme-button-shadow,none);box-sizing:border-box;background:#ffffff0f;justify-content:center;align-items:center;gap:10px;padding:7px 10px;font-size:13px;font-weight:800;line-height:1.15;text-decoration:none;display:inline-flex}.hwhx-support-card__action:hover,.hwhx-support-card__action:focus-visible{border-color:color-mix(in srgb,var(--hwhx-support-accent,#2aabef) 72%,transparent);background:color-mix(in srgb,var(--hwhx-support-accent,#2aabef) 15%,transparent);color:var(--hwhx-theme-link-hover,#fff);outline:none}.hwhx-support-card__action-icon,.hwhx-support-card__link-text{color:var(--hwhx-theme-link,#8bd6ff)}.hwhx-docs-panel__icon{color:var(--hwhx-support-accent,#7fe3ba)}.hwhx-docs-panel__links{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.hwhx-docs-panel__link{border:1px solid color-mix(in srgb,var(--hwhx-support-accent,#7fe3ba) 28%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);min-width:0;min-height:30px;color:var(--hwhx-theme-link,#8bd6ff);box-sizing:border-box;background:#ffffff0b;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;font-size:12px;font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex}.hwhx-docs-panel__link.is-primary{border-color:color-mix(in srgb,var(--hwhx-support-accent,#7fe3ba) 58%,transparent);background:color-mix(in srgb,var(--hwhx-support-accent,#7fe3ba) 14%,transparent);color:var(--hwhx-theme-control-text-hover,#fff)}.hwhx-docs-panel__link:hover,.hwhx-docs-panel__link:focus-visible{border-color:color-mix(in srgb,var(--hwhx-support-accent,#7fe3ba) 72%,transparent);background:color-mix(in srgb,var(--hwhx-support-accent,#7fe3ba) 18%,transparent);color:var(--hwhx-theme-control-text-hover,#fff);outline:none}@media (width<=980px){.hwhx-support-strip{grid-template-columns:1fr}}@media (width<=820px){.hwhx-support-strip--redesigned{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav""help""donate"}}@media (width<=760px){.hwhx-app-header{grid-template-columns:minmax(0,1fr)}.hwhx-app-header__meta{justify-content:flex-start}.hwhx-app-header__title{font-size:24px}}.hwhx-popup{overflow-wrap:anywhere;width:100%;min-width:0;max-width:none;height:100%;color:var(--hwhx-theme-text,#f4efe5);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;text-align:left;box-sizing:border-box;padding:8px 0 14px;font-size:16px;line-height:1.28}mark[data-hwhx-select-search-mark]{background:var(--hwhx-theme-mark-bg,#ffde5c52);color:var(--hwhx-theme-mark-text,#fff7b0);border-radius:3px;padding:0 2px;box-shadow:inset 0 -1px #ffde5c6b}.hwhx-save-status{max-width:min(190px,36vw);min-height:26px;padding:calc(var(--hwhx-theme-control-padding-y,6px) - 1px) var(--hwhx-theme-option-padding-x,9px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) #7ad285ad;border-radius:var(--hwhx-theme-radius-control,7px);color:#b8f7c4;white-space:nowrap;box-shadow:var(--hwhx-theme-counter-shadow,none);opacity:0;pointer-events:none;background:#153a22f0;flex:none;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;line-height:1;transition:opacity .16s,transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex;transform:translateY(-4px)}.hwhx-save-status[hidden]{display:none!important}.hwhx-save-status.is-visible{opacity:1;transform:translateY(0)}.hwhx-save-status[data-state=saved]{color:#b8f7c4;background:#153a22f5;border-color:#7ad285bd}.hwhx-save-status[data-state=error]{color:#ffc0c0;background:#4e1818f5;border-color:#ff7070c2}.hwhx-popup--compact{min-width:0;max-width:min(520px,100vw - 48px)}.hwhx-popup--narrow,.hwhx-popup--wide,.hwhx-popup--xwide{max-width:none}.hwhx-selection-head{text-align:left;box-sizing:border-box;flex-direction:column;gap:8px;width:100%;min-width:0;max-width:none;display:flex}.hwhx-selection-head__title{color:var(--hwhx-theme-primary,#9fe0a8);font-weight:700}.hwhx-title{color:var(--hwhx-theme-primary,#9fe0a8);margin-bottom:10px;font-size:18px;font-weight:700}.hwhx-title small{color:var(--hwhx-theme-muted,#b89f78);font-size:13px;font-weight:700}.hwhx-module-tab-content{flex-direction:column;gap:10px;min-width:0;padding:4px 0 6px;display:flex}@media (width<=640px){.hwhx-tabs__nav{grid-template-columns:1fr}}.hwhx-muted{color:var(--hwhx-theme-muted,#b89f78)}.hwhx-muted-strong{color:var(--hwhx-theme-muted,#b89f78);opacity:.9}.hwhx-text{color:var(--hwhx-theme-text,#f4efe5)}.hwhx-title-accent{color:color-mix(in srgb,var(--hwhx-label-color,var(--hwhx-theme-primary,#9fe0a8)) var(--hwhx-theme-label-color-weight,100%),var(--hwhx-theme-text,#f4efe5));font-weight:700}.hwhx-gold{color:color-mix(in srgb,#ffd36e var(--hwhx-theme-accent-text-weight,100%),var(--hwhx-theme-text,#f4efe5));font-weight:700}.hwhx-blue{color:color-mix(in srgb,#9fd3ff var(--hwhx-theme-accent-text-weight,100%),var(--hwhx-theme-text,#f4efe5));font-weight:700}.hwhx-green{color:color-mix(in srgb,#9fe0a8 var(--hwhx-theme-accent-text-weight,100%),var(--hwhx-theme-text,#f4efe5));font-weight:700}.hwhx-purple{color:color-mix(in srgb,#d7b2ff var(--hwhx-theme-accent-text-weight,100%),var(--hwhx-theme-text,#f4efe5));font-weight:700}.hwhx-danger{color:color-mix(in srgb,#ff9f9f var(--hwhx-theme-accent-text-weight,100%),var(--hwhx-theme-text,#f4efe5));font-weight:700}.hwhx-stack{box-sizing:border-box;width:100%}.hwhx-stack--spaced{margin-top:18px}.hwhx-icon{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.hwhx-popup-heading{color:var(--hwhx-theme-primary,#9fe0a8);align-items:center;gap:8px;margin-bottom:8px;font-size:16px;font-weight:700;display:flex}.hwhx-form-row{flex-wrap:wrap}.hwhx-form-row.is-disabled{opacity:.58}.hwhx-form-label-group{flex:240px;align-items:center;gap:8px;min-width:0;display:inline-flex}.hwhx-form-row>.hwhx-form-label{flex:240px}.hwhx-help-button{appearance:none;border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#d8c39a) 58%,transparent);border-radius:var(--hwhx-theme-radius-small,5px);background:var(--hwhx-theme-button-bg,#140e0a7a);width:24px;height:24px;color:var(--hwhx-theme-control-text,var(--hwhx-theme-muted,#b89f78));cursor:help;flex:0 0 24px;justify-content:center;align-items:center;padding:0;display:inline-flex}.hwhx-help-button:hover,.hwhx-help-button:focus-visible{border-color:var(--hwhx-theme-control-border-hover,#c68739f2);background:var(--hwhx-theme-button-bg-hover,#ffda911a);color:var(--hwhx-theme-control-text-hover,#fff4cf);outline:none}.hwhx-feedback-panel{min-width:0;display:block}.hwhx-feedback-panel__link{color:var(--hwhx-theme-link,#8bd6ff);align-items:center;gap:10px;font-weight:800;text-decoration:none;display:inline-flex}.hwhx-feedback-panel__link:hover{color:var(--hwhx-theme-link-hover,#fff);text-decoration:none}.hwhx-support-card__telegram .hwhx-brand-icon--telegram,.hwhx-support-card__action-icon .hwhx-brand-icon--telegram{width:22px;height:22px}@media (width<=860px){.hwhx-support-strip{grid-template-columns:1fr;gap:8px}.hwhx-support-card,.hwhx-support-card--feedback{grid-template-columns:1fr;gap:10px;padding:12px}.hwhx-support-card__brand{justify-self:start;min-height:44px}.hwhx-support-card__payment{border-left:0;border-top:1px solid color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 34%,transparent);width:100%;padding-top:10px;padding-left:0}.hwhx-support-card__action{width:100%}}@media (width<=520px){.hwhx-support-card__title,.hwhx-support-card__payment-value{white-space:normal}.hwhx-support-card__payment{grid-template-columns:36px minmax(0,1fr) 34px;column-gap:9px}.hwhx-support-card__payment-icon,.hwhx-support-card__telegram{width:36px;height:36px}}.hwhx-summary-inline{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.hwhx-stamina-limit-title{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.hwhx-stamina-limit-title__label{align-items:center;min-width:0;display:inline-flex}.hwhx-stamina-limit-metrics,.hwhx-stamina-purchase-status{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.hwhx-stamina-purchase-status{color:var(--hwhx-theme-muted,#d8c39a);justify-content:flex-end}.hwhx-stamina-limit-metrics{color:var(--hwhx-theme-muted,#cdb88e)}.hwhx-stamina-metric{min-width:0;color:var(--hwhx-stamina-metric-color,#d8c39a);align-items:center;gap:4px;display:inline-flex}.hwhx-stamina-metric--count{--hwhx-stamina-metric-color:#f0d59f;font-weight:700}.hwhx-stamina-metric--gem{--hwhx-stamina-metric-color:#c998ff}.hwhx-stamina-metric--energy{--hwhx-stamina-metric-color:#d8c5ff}.hwhx-form-control{flex:none;align-items:center;gap:8px;min-width:0;display:inline-flex}.hwhx-select{width:var(--hwhx-field-width,168px);appearance:none;background:linear-gradient(45deg,transparent 50%,var(--hwhx-theme-accent,#f0d59f) 50%) right 14px center / 6px 6px no-repeat,linear-gradient(135deg,var(--hwhx-theme-accent,#f0d59f) 50%,transparent 50%) right 8px center / 6px 6px no-repeat,var(--hwhx-theme-control-bg,linear-gradient(180deg,#372316fa,#1d120cfa));text-align:left;padding-right:28px}.hwhx-select option,.hwhx-select optgroup{background:var(--hwhx-theme-surface-bg,#24160f);color:var(--hwhx-theme-control-text,#f7e0bc)}.hwhx-multi-option-label{flex-direction:column;gap:3px;min-width:0;display:flex}.hwhx-multi-option-label__main,.hwhx-multi-option-label__meta{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.hwhx-multi-option-label__main>span,.hwhx-multi-option-label__meta>span{overflow-wrap:anywhere;min-width:0}.hwhx-multi-option-label__meta{color:var(--hwhx-theme-muted,#b89f78);font-size:12px;font-weight:700}@media (width<=640px){.hwhx-multiselect__toolbar{grid-template-columns:1fr}.hwhx-multiselect__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.hwhx-side-value{color:var(--hwhx-side-color,#b89f78);white-space:nowrap;opacity:.96;align-items:center;gap:1px;display:inline-flex}.hwhx-side-value__main{color:var(--hwhx-theme-text,#fff);font-weight:700}.hwhx-section-label{color:var(--hwhx-theme-muted,#d8c39a);font-weight:700}.hwhx-control-stack{flex-direction:column;align-items:flex-start;gap:0;display:flex}.hwhx-control-group{flex-wrap:wrap;gap:0;display:flex}.hwhx-card-stack{flex-direction:column;gap:10px;display:flex}.hwhx-settings-grid{grid-template-columns:1fr;gap:10px;margin-top:12px;display:grid}.hwhx-settings-grid .hwhx-accordion__body{flex-direction:column;gap:8px;min-width:0;display:flex}.hwhx-settings-cap-grid{grid-template-columns:1fr;gap:8px;display:grid}.hwhx-settings-cap-grid .hwhx-form-row{align-items:flex-start}.hwhx-settings-slot-grid{grid-template-columns:1fr;gap:8px;display:grid}.hwhx-module-grid{grid-template-columns:minmax(260px,.82fr) minmax(360px,1.18fr);align-items:start;gap:12px;display:grid}.hwhx-module-column{flex-direction:column;gap:8px;min-width:0;display:flex}.hwhx-module-column__title{min-width:0;color:var(--hwhx-theme-primary,#9fe0a8);align-items:center;font-weight:700;display:inline-flex}.hwhx-module-column--queue .hwhx-reorder-list{max-height:min(58vh,680px);padding-right:3px;overflow:auto}.hwhx-hero-target-row{grid-template-columns:22px 28px minmax(150px,1fr) auto}.hwhx-hero-target-row.is-disabled{opacity:.58;background:#1f181494;border-color:#a0abb847}.hwhx-hero-target-row__controls{grid-column:1/-1}.hwhx-hero-target-row__meta{grid-column:1/-1;min-width:0}.hwhx-hero-control-grid{grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:8px;min-width:0;display:grid}.hwhx-hero-control-grid .hwhx-form-row{min-width:0;padding:var(--hwhx-theme-option-padding-y,6px) var(--hwhx-theme-option-padding-x,7px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d613347) 42%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 62%,transparent);box-shadow:var(--hwhx-theme-control-shadow,none);margin:0}.hwhx-hero-control-grid .hwhx-form-row>.hwhx-form-label{flex:96px}.hwhx-hero-control-grid .hwhx-form-control{flex:none}.hwhx-settings-slot-card{min-width:0;padding:var(--hwhx-theme-menu-padding,8px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d613347) 42%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 68%,transparent);box-shadow:var(--hwhx-theme-control-shadow,none);box-sizing:border-box;flex-direction:column;gap:6px;display:flex}.hwhx-settings-pair{flex-direction:column;gap:0;display:flex}.hwhx-settings-pair>.hwhx-stack--spaced{margin-top:0}.hwhx-form-row--stack{flex-direction:column;align-items:stretch;gap:6px}.hwhx-form-row--stack>.hwhx-form-label,.hwhx-form-row--stack>.hwhx-form-control{flex:auto;width:100%}.hwhx-form-row--range{gap:8px;margin:8px 0 4px}.hwhx-form-row--range>.hwhx-form-label-group,.hwhx-form-row--range>.hwhx-form-control{flex:none;width:100%}.hwhx-form-row--range .hwhx-form-label{font-size:16px;font-weight:700}@media (width<=760px){.hwhx-settings-grid,.hwhx-settings-cap-grid,.hwhx-settings-slot-grid,.hwhx-module-grid{grid-template-columns:1fr}}.hwhx-badges{flex-wrap:wrap;flex:220px;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex}.hwhx-chip{padding:2px var(--hwhx-theme-option-padding-x,8px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) #ffffff14;border-radius:var(--hwhx-theme-radius-small,6px);background:var(--hwhx-theme-surface-bg,#2d1b11);box-shadow:var(--hwhx-theme-counter-shadow,none);align-items:center;gap:6px;margin:0 6px 6px 0;display:inline-flex}.hwhx-line{margin-top:4px}.hwhx-badge{padding:1px var(--hwhx-theme-option-padding-x,8px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-primary,#79ff90) 42%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,var(--hwhx-theme-primary,#79ff90) 26%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-primary,#79ff90);box-shadow:var(--hwhx-theme-counter-shadow,none);align-items:center;font-size:13px;font-weight:700;display:inline-flex}.hwhx-badge--filter{cursor:pointer;user-select:none;transition:border-color .14s,box-shadow .14s,filter .14s,transform .14s}.hwhx-badge--filter:hover,.hwhx-badge--filter:focus-visible{filter:brightness(1.1);outline:none;transform:translateY(-1px)}.hwhx-badge--filter.is-active{box-shadow:var(--hwhx-theme-counter-shadow,0 0 0 2px #7fe3ba2e,inset 0 1px 0 #ffffff14)}.hwhx-badge--filter-inactive,.hwhx-badge--total{border-color:var(--hwhx-theme-control-border,#644223);background:var(--hwhx-theme-surface-bg,#2d1b11);color:var(--hwhx-theme-accent,#f0d59f)}.hwhx-badge--gain{color:#8fd3ff;background:#1b3a4fdb;border-color:#67c7ff6b}.hwhx-calc-grid{grid-template-columns:1fr;gap:8px 14px;display:grid}.hwhx-calc-result{grid-column:1/-1;min-width:0;margin-top:4px}.hwhx-calc-grid .hwhx-form-row{flex-wrap:nowrap}.hwhx-calc-grid .hwhx-form-row>.hwhx-form-label{flex:auto}.hwhx-calc-total{padding:var(--hwhx-theme-option-padding-y,8px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 26%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 16%,var(--hwhx-theme-surface-bg,#24160f));box-shadow:var(--hwhx-theme-control-shadow,none);box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.hwhx-calc-total__value,.hwhx-calc-resource{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.hwhx-calc-total__value{justify-content:flex-end}.hwhx-calc-resource{color:var(--hwhx-theme-muted,#d8c39a);margin-left:8px}.hwhx-calc-resource strong{color:var(--hwhx-theme-text,#fff)}.hwhx-calc-availability{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.hwhx-calc-availability__row{min-width:0;padding:calc(var(--hwhx-theme-option-padding-y,6px) - 1px) var(--hwhx-theme-option-padding-x,8px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 28%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 14%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-primary,#9fe0a8);box-shadow:var(--hwhx-theme-counter-shadow,none);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.hwhx-calc-availability__row[data-state=bad]{color:#ffb4b4;background:#4e181875;border-color:#ff707061}.hwhx-calc-level-title{color:var(--hwhx-theme-muted,#b89f78);margin:10px 0 4px;font-size:13px;font-weight:700}.hwhx-calc-level-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.hwhx-calc-level-cell{min-width:0;padding:var(--hwhx-theme-option-padding-y,6px) var(--hwhx-theme-option-padding-x,7px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d61333d) 38%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 72%,transparent);box-shadow:var(--hwhx-theme-control-shadow,none);box-sizing:border-box;justify-content:space-between;align-items:center;gap:6px;display:flex}.hwhx-calc-level-cell__range{color:var(--hwhx-theme-primary,#9fe0a8);white-space:nowrap;margin-bottom:0;font-size:12px;font-weight:700;line-height:1.16}.hwhx-calc-level-cell__cost{justify-content:flex-end;align-items:center;gap:6px;min-width:0;font-size:12px;line-height:1.16;display:inline-flex}.hwhx-calc-level-cell__cost .hwhx-calc-resource{margin-left:0}@media (width<=980px){.hwhx-calc-level-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.hwhx-calc-total{flex-direction:column}.hwhx-calc-total__value{justify-content:flex-start}}@media (width<=560px){.hwhx-calc-level-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hwhx-file-picker{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border,#8d6133e6);border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-theme-control-bg,linear-gradient(180deg,#372316fa,#1d120cfa),#24160f);min-width:0;box-shadow:var(--hwhx-theme-control-shadow,inset 0 1px 0 #ffffff0f);cursor:pointer;box-sizing:border-box;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid;position:relative}.hwhx-file-picker:hover,.hwhx-file-picker:focus-within{border-color:var(--hwhx-theme-control-border-hover,#c68739f2);background:var(--hwhx-theme-control-bg-hover,linear-gradient(180deg,#442b18fa,#21140cfa),#2d1b11);outline:none}.hwhx-file-picker__input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.hwhx-file-picker__button{border:1px solid color-mix(in srgb,var(--hwhx-theme-primary,#9fe0a8) 46%,transparent);border-radius:var(--hwhx-theme-radius-small,5px);background:color-mix(in srgb,var(--hwhx-theme-primary,#9fe0a8) 18%,transparent);min-height:30px;color:var(--hwhx-theme-primary,#9fe0a8);pointer-events:none;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-weight:700;line-height:1;display:inline-flex}.hwhx-file-picker__name{min-width:0;color:var(--hwhx-theme-control-text,#f7e0bc);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;overflow:hidden}.hwhx-technical-checks{flex-direction:column;gap:4px;display:flex}.hwhx-technical-actions{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:10px;margin-top:10px;display:flex}.hwhx-technical-button{flex:0 auto;min-width:168px}.hwhx-popup-checkbox{margin:0 18px 8px 0;display:inline-block}.hwhx-inline-label{align-items:center;gap:6px;max-width:520px;display:inline-flex}.hwhx-scroll-list{box-sizing:border-box;flex-direction:column;gap:6px;max-height:none;margin-top:8px;padding:8px 4px 2px 0;display:flex;overflow:auto}.hwhx-scroll-area{box-sizing:border-box;width:100%;height:calc(100% - 74px);min-height:0;max-height:none;margin-top:10px;padding-right:6px;overflow:auto}.hwhx-custom-row{width:100%;padding:var(--hwhx-theme-option-padding-y,8px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#7a532873) 62%,transparent);border-radius:var(--hwhx-theme-radius-control,8px);background:var(--hwhx-theme-surface-bg,#23160f);box-shadow:var(--hwhx-theme-control-shadow,inset 0 1px 0 #ffffff05);box-sizing:border-box;align-items:center;gap:10px;margin:6px 0;display:flex}.hwhx-custom-row[data-checked=true]{background:color-mix(in srgb,var(--hwhx-theme-primary,#79ff90) 18%,var(--hwhx-theme-surface-bg,#2a1b12));box-shadow:var(--hwhx-theme-control-focus-shadow,0 0 0 1px #79ff9024,inset 0 1px 0 #ffffff0a);border-color:#79ff908c}.hwhx-custom-row__name{min-width:0;color:var(--hwhx-theme-text,#f4efe5);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:700;overflow:hidden}.hwhx-custom-row__amount{opacity:.88;width:100%}.hwhx-custom-row[data-checked=true] .hwhx-custom-row__amount{opacity:1}.hwhx-empty{color:#8f7b60}.hwhx-soft-sep{opacity:.42}.hwhx-more{color:var(--hwhx-theme-muted,#b89f78);opacity:.92}.hwhx-amount-token{padding:2px var(--hwhx-theme-option-padding-x,9px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-primary,#79ff90) 45%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,var(--hwhx-theme-primary,#79ff90) 24%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-primary,#8fe39b);box-shadow:var(--hwhx-theme-counter-shadow,none);align-items:center;padding:0 6px;font-weight:700;line-height:1.2;display:inline-flex}.hwhx-item-list{flex-direction:column;gap:0;display:flex}.hwhx-item-list__overflow{color:var(--hwhx-theme-muted,#b89f78);text-align:right;border-top:1px solid #6f472147;margin-top:10px;padding-top:10px}.hwhx-hero-chip-grid{flex-wrap:wrap;gap:8px;display:flex}.hwhx-hero-chip{min-width:0;padding:var(--hwhx-theme-option-padding-y,8px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#7b532861) 54%,transparent);border-radius:var(--hwhx-theme-radius-control,8px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 92%,transparent);box-shadow:var(--hwhx-theme-control-shadow,none);flex-direction:column;gap:6px;display:flex}.hwhx-hero-chip__title{min-width:0;font-weight:700}.hwhx-hero-name{color:var(--hwhx-hero-name-color,#9fe0a8);text-shadow:0 0 10px color-mix(in srgb,var(--hwhx-hero-name-color,#9fe0a8) 18%,transparent);font-weight:800}.hwhx-tier-chip-list{flex-wrap:wrap;gap:6px;display:flex}.hwhx-tier-chip{padding:1px var(--hwhx-theme-option-padding-x,8px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#6f47218c) 70%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 90%,transparent);color:var(--hwhx-theme-accent,#f0d59f);box-shadow:var(--hwhx-theme-counter-shadow,none);align-items:center;font-weight:700;line-height:1.2;display:inline-flex}.hwhx-tier-text,.hwhx-tier-chip[data-family=white]{color:#ded9cf}.hwhx-tier-text{font-weight:700}.hwhx-tier-text[data-family=green],.hwhx-tier-chip[data-family=green]{color:#65c878}.hwhx-tier-text[data-family=blue],.hwhx-tier-chip[data-family=blue]{color:#58aee8}.hwhx-tier-text[data-family=violet],.hwhx-tier-chip[data-family=violet]{color:#b47cff}.hwhx-tier-text[data-family=orange],.hwhx-tier-chip[data-family=orange]{color:#f4a950}.hwhx-tier-text[data-family=red],.hwhx-tier-chip[data-family=red]{color:#ef6560}.hwhx-tier-text[data-family=brown],.hwhx-tier-chip[data-family=brown]{color:#b47b58}.hwhx-selection-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.hwhx-selection-label.is-disabled{opacity:.66;text-decoration:line-through}.hwhx-selection-label__main{font-weight:700}.hwhx-selection-label__muted{opacity:.72}.hwhx-selection-label__soft{opacity:.65}.hwhx-selection-label__warn{color:#f6b26b;opacity:.72}.hwhx-selection-mode{width:100%;padding:var(--hwhx-theme-option-padding-y,8px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#7b532880) 70%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 76%,transparent);box-shadow:var(--hwhx-theme-panel-shadow,none);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;display:flex}.hwhx-selection-mode__label{min-width:0;color:var(--hwhx-theme-muted,#d8c39a);align-items:center;gap:8px;font-weight:700;display:inline-flex}.hwhx-checkbox-list__sort-label,.hwhx-reorder-toolbar__label{min-width:0;color:var(--hwhx-theme-muted,#d8c39a);align-items:center;gap:6px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex}.hwhx-reorder-note{color:var(--hwhx-theme-muted,#b89f78);margin:0 0 10px;font-size:13px;line-height:1.3}.hwhx-reorder-toolbar{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin:0 0 8px;padding:2px 0 8px;display:flex}.hwhx-reorder-list{flex-direction:column;gap:6px;width:100%;display:flex}.hwhx-reorder-group{flex-direction:column;gap:6px;min-width:0;display:flex}.hwhx-reorder-group__title{min-width:0;color:var(--hwhx-theme-muted,#d8c39a);text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}details.hwhx-reorder-group{padding:0}details.hwhx-reorder-group>.hwhx-reorder-group__title{cursor:pointer}.hwhx-reorder-row{min-height:40px;padding:var(--hwhx-theme-option-padding-y,7px) var(--hwhx-theme-option-padding-x,8px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d61337a) 70%,transparent);border-radius:var(--hwhx-theme-radius-control,8px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 82%,transparent);box-shadow:var(--hwhx-theme-control-shadow,none);box-sizing:border-box;grid-template-columns:22px minmax(28px,auto) minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.hwhx-reorder-row.is-dragging{opacity:.58;background:#2a4b3494;border-color:#7fe3ba9e}.hwhx-reorder-row__drag-handle{width:20px;height:28px;color:color-mix(in srgb,var(--hwhx-theme-muted,#d8c39a) 72%,transparent);cursor:grab;justify-content:center;align-items:center;display:inline-flex}.hwhx-reorder-row.is-dragging .hwhx-reorder-row__drag-handle{cursor:grabbing}.hwhx-reorder-row__index{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-accent,#f0d59f) 46%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);width:24px;height:24px;color:var(--hwhx-theme-accent,#f0d59f);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 90%,transparent);box-shadow:var(--hwhx-theme-counter-shadow,none);justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.hwhx-reorder-row__index--manual{width:42px;padding:0}.hwhx-reorder-row__index-input{-moz-appearance:textfield;appearance:textfield;border-radius:inherit;width:100%;height:100%;color:inherit;font:inherit;text-align:center;box-sizing:border-box;background:0 0;border:0;outline:0;padding:0 2px}.hwhx-reorder-row__index-input::-webkit-outer-spin-button,.hwhx-reorder-row__index-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hwhx-reorder-row__index-input:focus{background:#7fe3ba1f;box-shadow:inset 0 0 0 1px #7fe3ba80}.hwhx-reorder-row__main{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--hwhx-theme-text,#f4efe5);align-items:center;gap:6px;font-weight:700;display:inline-flex;overflow:hidden}.hwhx-reorder-row__label-icon{color:var(--hwhx-theme-primary,#9fe0a8);flex:none;align-items:center;display:inline-flex}.hwhx-reorder-row__label-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hwhx-reorder-row__actions{align-items:center;gap:4px;display:inline-flex}.hwhx-reorder-button{-webkit-appearance:none;appearance:none;border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-muted,#9cacbf) 42%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-theme-control-bg,#241912eb);width:30px;height:30px;color:var(--hwhx-theme-text,#f4efe5);box-shadow:var(--hwhx-theme-button-shadow,none);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.hwhx-reorder-button:hover{border-color:var(--hwhx-theme-control-border-hover,#7fe3ba8c);color:var(--hwhx-theme-control-text-hover,#fff);background:var(--hwhx-theme-control-bg-hover,#2a4b349e)}.hwhx-reorder-button:disabled{cursor:not-allowed;opacity:.42}@media (width<=560px){.hwhx-reorder-row{grid-template-columns:22px minmax(28px,auto) minmax(0,1fr)}.hwhx-reorder-row__actions{grid-column:1/-1;justify-content:flex-end}}.hwhx-summary{padding:var(--hwhx-theme-option-padding-y,8px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-accent,#6e4a24);border-radius:var(--hwhx-theme-radius-panel,8px);background:var(--hwhx-theme-panel-bg,#2a1a11);box-shadow:var(--hwhx-theme-panel-shadow,none);margin-top:10px}.hwhx-summary__title{margin-bottom:4px;font-weight:700}.hwhx-shop-1{color:var(--hwhx-theme-semantic-gold,#ffd36e)}.hwhx-shop-4{color:var(--hwhx-theme-semantic-blue,#67c7ff)}.hwhx-shop-5{color:color-mix(in srgb,#ff8fd5 var(--hwhx-theme-accent-text-weight,100%),var(--hwhx-theme-text,#f4efe5))}.hwhx-shop-6{color:var(--hwhx-theme-semantic-green,#8fdd7c)}.hwhx-shop-8{color:var(--hwhx-theme-semantic-purple,#d9a0ff)}.hwhx-shop-9{color:color-mix(in srgb,#ff7db8 var(--hwhx-theme-accent-text-weight,100%),var(--hwhx-theme-text,#f4efe5))}.hwhx-shop-10{color:color-mix(in srgb,#ff9c57 var(--hwhx-theme-accent-text-weight,100%),var(--hwhx-theme-text,#f4efe5))}.hwhx-shop-17{color:var(--hwhx-theme-semantic-green,#7fe3ba)}.hwhx-form-label-group{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;line-height:1.2;display:inline-flex}.hwhx-form-label,.hwhx-checkbox-label,.hwhx-radio-label,.hwhx-info-line__label{align-items:center;line-height:1.2}.hwhx-form-label>svg,.hwhx-checkbox-label>svg,.hwhx-radio-label>svg,.hwhx-info-line__label>svg,.hwhx-label-icon>svg,.hwhx-icon-label>svg{flex:none;align-self:center;display:block}.hwhx-side-value,.hwhx-form-label__amount{vertical-align:middle;align-items:center;gap:0;line-height:1.2;display:inline-flex}.hwhx-side-value__main{align-items:center;line-height:1.2;display:inline-flex}.hwhx-help-button{align-self:center;line-height:1}.hwhx-hint:before{align-self:start;margin-top:0;transform:translateY(-1px)}.hwhx-modal__actions .hwhx-button.is-disabled,.hwhx-modal__actions .hwhx-button[aria-disabled=true]{opacity:.56;cursor:not-allowed;filter:saturate(.7)}`,Js=`.hwhx-support-strip--no-help{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav""donate"}.hwhx-support-strip--no-donate.hwhx-support-strip--no-help{grid-template-areas:"nav"}.hwhx-support-card--donate{padding-right:48px}.hwhx-support-card__hide{appearance:none;border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-muted,#d8c39a) 38%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 60%,transparent);width:28px;height:28px;color:var(--hwhx-theme-muted,#d8c39a);cursor:pointer;box-shadow:var(--hwhx-theme-button-shadow,none);box-sizing:border-box;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.hwhx-support-card__hide:hover,.hwhx-support-card__hide:focus-visible{border-color:color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 72%,transparent);background:color-mix(in srgb,var(--hwhx-support-accent,#8b3ffd) 18%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-control-text-hover,#fff);outline:none}.hwhx-icon-button-group{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border,#8d6133e6);border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-theme-control-bg,#241912eb);box-shadow:var(--hwhx-theme-button-shadow,none);box-sizing:border-box;align-items:stretch;gap:0;display:inline-flex;overflow:hidden}.hwhx-icon-button{appearance:none;border:0;border-left:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133e6) 70%,transparent);width:34px;height:34px;color:var(--hwhx-theme-control-text,#f7e0bc);cursor:pointer;box-sizing:border-box;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hwhx-icon-button:first-child{border-left:0}.hwhx-icon-button:hover,.hwhx-icon-button:focus-visible{background:var(--hwhx-theme-control-bg-hover,#2a4b349e);color:var(--hwhx-theme-control-text-hover,#fff);outline:none}.hwhx-icon-button:disabled{cursor:not-allowed;opacity:.48}.hwhx-icon-button[data-tone=green]{color:var(--hwhx-theme-primary,#9fe0a8)}.hwhx-icon-button[data-tone=graphite]{color:var(--hwhx-theme-muted,#d8c39a)}.hwhx-selection-actions{align-items:stretch;gap:6px;display:inline-flex}.hwhx-modal--settings .hwhx-modal__body{overflow:hidden}.hwhx-settings-summary{flex-direction:column;min-width:0;min-height:0;overflow:hidden;display:flex!important}.hwhx-settings-summary__search{z-index:5;flex:none;padding:0 0 12px;position:relative}.hwhx-settings-summary__search>.hwhx-settings-search{margin:0;position:relative;top:auto}.hwhx-settings-summary__scroll{scrollbar-width:thin;scrollbar-color:var(--hwhx-theme-control-border-hover,#a66a26) transparent;box-sizing:border-box;flex:auto;min-height:0;padding-right:6px;overflow:auto}@media (width<=820px){.hwhx-support-strip--redesigned.hwhx-support-strip--no-help{grid-template-areas:"nav""donate"}.hwhx-support-strip--redesigned.hwhx-support-strip--no-donate.hwhx-support-strip--no-help{grid-template-areas:"nav"}}`;function Ys(){ps(),l(Us,qs+Js+Gs+Ks),Hs()}function Xs(e,t){let n=Es(t,e),r=e.themes.find(e=>e.definition.value===n);r?.css&&l(`${Ws}-${e.cacheKey}-${n}`,r.css)}var Zs=`hwh-shared-ui-component-style`,Qs=`.hwhx-settings-grid>.hwhx-accordion{margin:0}.hwhx-accordion{width:100%;padding:var(--hwhx-theme-accordion-padding-y,12px) var(--hwhx-theme-accordion-padding-x,14px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-accent,#6e4a24);border-radius:var(--hwhx-theme-radius-panel,8px);background:var(--hwhx-theme-accordion-bg,#24160feb);box-shadow:var(--hwhx-theme-panel-shadow,inset 0 1px 0 #ffffff0a);box-sizing:border-box;margin:12px 0 0;font-size:16px;line-height:1.28}.hwhx-accordion__summary{width:100%;color:var(--hwhx-theme-primary,#9fe0a8);cursor:pointer;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-weight:700;list-style:none;display:flex}.hwhx-accordion__summary::-webkit-details-marker{display:none}.hwhx-accordion__heading{flex:260px;align-items:center;gap:12px;min-width:0;display:inline-flex}.hwhx-accordion__arrow{width:16px;height:16px;color:var(--hwhx-theme-accent,#f0d59f);flex:none;justify-content:center;align-items:center;transition:transform .16s;display:inline-flex}.hwhx-accordion[open]>.hwhx-accordion__summary .hwhx-accordion__arrow,.hwhx-accordion[open]>summary .hwhx-accordion__arrow{transform:rotate(90deg)}.hwhx-accordion__body{box-sizing:border-box;width:100%;margin-top:8px}.hwhx-accordion-filter-empty{min-height:46px;padding:var(--hwhx-theme-option-padding-y,10px) var(--hwhx-theme-control-padding-x,12px);border:var(--hwhx-theme-border-width,1px) dashed color-mix(in srgb,var(--hwhx-theme-muted,#d8c39a) 34%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 72%,transparent);color:var(--hwhx-theme-muted,#d8c39a);text-align:center;box-sizing:border-box;justify-content:center;align-items:center;font-weight:700;display:flex}[data-hwhx-accordion-filter-hidden="1"]{display:none!important}.hwhx-action-buttons{box-sizing:border-box;flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:6px;width:100%;margin-top:12px;display:flex}.hwhx-action-buttons--left{justify-content:flex-start}.hwhx-checkbox-input{appearance:none;z-index:1;border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border-hover,#c68739c7);border-radius:var(--hwhx-theme-radius-small,5px);background:var(--hwhx-theme-control-bg,linear-gradient(180deg,#362216 0%,#20130d 100%));cursor:pointer;pointer-events:auto;box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin:0;display:inline-flex;position:relative;opacity:1!important;visibility:visible!important}.hwhx-checkbox-input:checked{border-color:var(--hwhx-theme-primary,#7fe3bae0);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 34%,var(--hwhx-theme-surface-bg,#24160f))}.hwhx-checkbox-input:checked:after{content:"";border-left:2px solid var(--hwhx-theme-checkmark,#f4efe5);border-bottom:2px solid var(--hwhx-theme-checkmark,#f4efe5);transform-origin:50%;width:8px;height:4px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.hwhx-checkbox-input:focus{box-shadow:var(--hwhx-theme-control-focus-shadow,0 0 0 2px #7fe3ba29);outline:none}.hwhx-checkbox-input:disabled{cursor:not-allowed;opacity:.55!important}.hwhx-checkbox-row{cursor:pointer;box-sizing:border-box;align-items:center;gap:10px;width:100%;margin:6px 0;padding:3px 0;display:flex}.hwhx-checkbox-row.is-disabled{cursor:not-allowed;opacity:.72}.hwhx-checkbox-box{flex:0 0 24px;justify-content:center;align-items:center;min-width:24px;display:inline-flex}.hwhx-checkbox-label{flex:auto;align-items:center;gap:8px;min-width:0;display:inline-flex}.hwhx-hint{padding:var(--hwhx-theme-option-padding-y,8px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-hint-border,#f0d59f94) 34%,transparent);border-left:calc(var(--hwhx-theme-border-width,1px) + 2px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-hint-border,#f0d59f94);border-radius:var(--hwhx-theme-radius-panel,7px);background:var(--hwhx-theme-hint-bg,#130d0985);color:var(--hwhx-theme-hint-text,#c9b28a);opacity:1;box-sizing:border-box;box-shadow:var(--hwhx-theme-hint-shadow,none);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;margin:8px 0 4px;font-size:13px;font-weight:600;line-height:1.35;display:grid}.hwhx-hint:before{content:"i";border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-hint-border,#f0d59f73);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 70%,transparent);width:16px;height:16px;color:var(--hwhx-theme-accent,#f0d59f);border-radius:50%;justify-content:center;align-self:start;align-items:center;margin-top:0;font-size:11px;font-weight:800;line-height:1;display:inline-flex;transform:translateY(-1px)}.hwhx-save-status .hwhx-label-icon{color:currentColor}.hwhx-icon-label{align-items:center;gap:9px;min-width:0;max-width:100%;display:inline-flex}.hwhx-icon-label>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.hwhx-label-icon>svg,.hwhx-icon-label>svg{display:block}.hwhx-label-icon{color:currentColor;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.hwhx-label-icon--brand,.hwhx-brand-icon{width:18px;height:18px;color:initial}.hwhx-selection-label__gold,.hwhx-selection-label__gold .hwhx-icon-label{vertical-align:middle;align-items:center;gap:5px;display:inline-flex}.hwhx-form-row,.hwhx-info-line{box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px 12px;max-width:100%;margin:4px 0;display:flex}.hwhx-info-line{padding:2px 0}.hwhx-form-label,.hwhx-info-line__label{min-width:0;color:color-mix(in srgb,var(--hwhx-label-color,var(--hwhx-theme-muted,#d8c39a)) var(--hwhx-theme-label-color-weight,100%),var(--hwhx-theme-text,#f4efe5));align-items:center;gap:9px;display:inline-flex}.hwhx-info-line__value{min-width:0;color:var(--hwhx-value-color,#9fe0a8);text-align:right;justify-content:flex-end;align-items:center;display:inline-flex}.hwhx-hint+.hwhx-form-row,.hwhx-hint+.hwhx-info-line{margin-top:8px}.hwhx-hero-metrics{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.hwhx-hero-metric{max-width:100%;padding:3px var(--hwhx-theme-option-padding-x,7px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 26%,transparent);border-radius:var(--hwhx-theme-radius-pill,999px);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 14%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-muted,#d8c39a);box-shadow:var(--hwhx-theme-counter-shadow,none);box-sizing:border-box;align-items:center;gap:5px;font-size:12px;font-weight:700;line-height:1.15;display:inline-flex}.hwhx-hero-metric.is-max{color:var(--hwhx-theme-semantic-green,#9fe0a8);background:#2c4a3073;border-color:#9fe0a85c}.hwhx-hero-metric.is-bad{color:#ffad9a;background:#4b1f1873;border-color:#d77a6766}.hwhx-hero-metric__icon{color:currentColor;flex:none}.hwhx-hero-metric__label{color:color-mix(in srgb,var(--hwhx-theme-muted,#d8c39a) 82%,transparent);white-space:nowrap}.hwhx-hero-metric__value{text-overflow:ellipsis;white-space:nowrap;color:currentColor;min-width:0;overflow:hidden}.hwhx-modal{z-index:10003;background:var(--hwhx-theme-overlay,#00000047);box-sizing:border-box;font-family:var(--hwhx-theme-font-family,Arial,sans-serif);justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.hwhx-modal__dialog{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-dialog-border,#c68739db);border-radius:var(--hwhx-theme-radius-dialog,12px);background:var(--hwhx-theme-dialog-bg,linear-gradient(180deg,#22150cfa,#100a07fa),#160e0afa);width:min(1080px,100vw - 28px);height:min(86vh,820px);min-height:min(620px,100vh - 28px);max-height:calc(100vh - 28px);color:var(--hwhx-theme-text,#f4efe5);box-shadow:var(--hwhx-theme-shadow,0 18px 46px #00000080,inset 0 1px 0 #ffecb41a);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.hwhx-modal__header{border-bottom:1px solid var(--hwhx-theme-dialog-border,#c6873957);background:var(--hwhx-theme-header-bg,#2a190dc7);cursor:grab;touch-action:none;user-select:none;box-sizing:border-box;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 14px 10px 18px;display:flex}.hwhx-modal__dialog.is-dragging{will-change:left,top}.hwhx-modal__title{min-width:0;color:var(--hwhx-theme-title,#f5d18b);text-overflow:ellipsis;white-space:nowrap;text-shadow:var(--hwhx-theme-dialog-title-shadow,0 1px 0 #000000a6);flex:auto;font-size:18px;font-weight:700;overflow:hidden}.hwhx-modal__body{scrollbar-width:thin;scrollbar-color:var(--hwhx-theme-control-border-hover,#a66a26) transparent;box-sizing:border-box;flex:auto;width:100%;min-height:0;padding:18px 18px 34px;overflow:auto}.hwhx-modal__actions{border-top:1px solid var(--hwhx-theme-dialog-border,#c6873947);background:var(--hwhx-theme-actions-bg,#120b07d1);box-sizing:border-box;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:stretch;gap:10px;width:100%;padding:10px 18px 14px;display:flex}.hwhx-modal__close{appearance:none;border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border-hover,#ffd2767a);border-radius:var(--hwhx-theme-radius-control,7px);width:34px;height:34px;color:var(--hwhx-theme-title,#ffe6a5);cursor:pointer;box-sizing:border-box;box-shadow:var(--hwhx-theme-button-shadow,inset 0 1px 0 #ffffff14);background:#531b17db;flex:none;justify-content:center;align-items:center;display:inline-flex}.hwhx-modal__close:hover{color:var(--hwhx-theme-button-text-hover,#fff);background:#802a22f5}.hwhx-modal__actions .hwhx-button{max-width:min(260px,100%)}.hwhx-modal--checklist .hwhx-modal__dialog{width:min(780px,100vw - 28px);height:auto;min-height:0}.hwhx-modal-checklist{flex-direction:column;gap:12px;min-height:0;display:flex}.hwhx-modal-checklist__file{flex-direction:column;gap:6px;display:flex}.hwhx-modal-checklist__file-label{color:var(--hwhx-theme-muted,#b89f78);font-weight:700}.hwhx-modal-checklist__checkboxes{width:100%}.hwhx-multiselect{width:var(--hwhx-field-width,100%);min-width:0;max-width:100%;color:var(--hwhx-theme-control-text,#f7e0bc);box-sizing:border-box;flex:auto;display:inline-flex;position:relative}.hwhx-multiselect__button,button.hwhx-multiselect__button{-webkit-appearance:none;appearance:none;width:100%;min-width:0;min-height:34px;padding:var(--hwhx-theme-control-padding-y,7px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border,#8d6133e6);border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-theme-control-bg,linear-gradient(180deg,#372316fa,#1d120cfa),#24160f);color:var(--hwhx-theme-control-text,#f7e0bc);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;cursor:pointer;box-sizing:border-box;box-shadow:var(--hwhx-theme-control-shadow,inset 0 1px 0 #ffffff0f,0 0 0 1px #00000029);justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.hwhx-multiselect.is-open .hwhx-multiselect__button,.hwhx-multiselect__button:hover{border-color:var(--hwhx-theme-control-border-hover,#c68739f2);background:var(--hwhx-theme-control-bg-hover,linear-gradient(180deg,#442b18fa,#21140cfa),#2d1b11);color:var(--hwhx-theme-control-text-hover,#fff)}.hwhx-multiselect__button-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;overflow:hidden}.hwhx-multiselect__count{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 38%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 22%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-primary,#9fe0a8);box-shadow:var(--hwhx-theme-counter-shadow,none);flex:none;padding:1px 6px;font-size:12px}.hwhx-multiselect__menu{left:var(--hwhx-multiselect-menu-left,8px);top:var(--hwhx-multiselect-menu-top,8px);width:var(--hwhx-multiselect-menu-width,320px);z-index:10030;gap:var(--hwhx-theme-option-padding-y,7px);max-height:var(--hwhx-multiselect-menu-max-height,min(440px,58vh));padding:var(--hwhx-theme-menu-padding,8px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border-hover,#c68739db);border-radius:var(--hwhx-theme-radius-panel,8px);background:var(--hwhx-theme-dialog-bg,linear-gradient(180deg,#2a190dfc,#140c08fc),#1d120c);color:var(--hwhx-theme-text,#f4efe5);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);box-shadow:var(--hwhx-theme-menu-shadow,0 14px 34px #0000006b,inset 0 1px 0 #ffffff0f);box-sizing:border-box;flex-direction:column;font-size:14px;display:none;position:fixed;right:auto}.hwhx-multiselect.is-open .hwhx-multiselect__menu,.hwhx-multiselect__menu[data-hwhx-multiselect-open="1"]{display:flex}.hwhx-multiselect__toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.hwhx-multiselect__actions{align-items:stretch;gap:6px;display:inline-flex}.hwhx-multiselect__list{scrollbar-width:thin;scrollbar-color:var(--hwhx-theme-control-border-hover,#a66a26) transparent;flex-direction:column;gap:8px;min-height:0;padding-right:2px;display:flex;overflow:auto}.hwhx-multiselect__group{flex-direction:column;gap:4px;display:flex}.hwhx-multiselect__group[hidden]{display:none!important}.hwhx-multiselect__group-title{color:var(--hwhx-theme-primary,#9fe0a8);font-size:12px;font-weight:700}.hwhx-multiselect__options{flex-direction:column;gap:4px;display:flex}.hwhx-multiselect__option{min-width:0;padding:var(--hwhx-theme-option-padding-y,6px) var(--hwhx-theme-option-padding-x,7px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d613357) 44%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 74%,transparent);cursor:pointer;box-sizing:border-box;align-items:flex-start;gap:8px;display:flex}.hwhx-multiselect__option--with-control{cursor:default;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.hwhx-multiselect__option-check{cursor:pointer;align-items:flex-start;gap:8px;min-width:0;display:flex}.hwhx-multiselect__option:hover{border-color:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 34%,transparent);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 20%,var(--hwhx-theme-surface-bg,#24160f))}.hwhx-multiselect__option[hidden]{display:none!important}.hwhx-multiselect__option.is-disabled{opacity:.55;cursor:not-allowed}.hwhx-multiselect__option-label{flex:auto;min-width:0}.hwhx-multiselect__option-control{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex}.hwhx-number,.hwhx-select{max-width:100%;min-height:34px;padding:var(--hwhx-theme-control-padding-y,7px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border,#8d6133e6);border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-theme-control-bg,linear-gradient(180deg,#372316fa,#1d120cfa),#24160f);color:var(--hwhx-theme-control-text,#f7e0bc);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;box-sizing:border-box;box-shadow:var(--hwhx-theme-control-shadow,inset 0 1px 0 #ffffff0f,0 0 0 1px #00000029);font-size:15px;line-height:1.2}.hwhx-number-stepper{width:var(--hwhx-field-width,112px);border-radius:var(--hwhx-theme-radius-control,7px);box-sizing:border-box;touch-action:manipulation;flex:none;align-items:stretch;max-width:100%;display:inline-flex}input.hwhx-number[type=number]{text-align:right;-moz-appearance:textfield;appearance:textfield;border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;width:100%;min-width:0}.hwhx-number::-webkit-outer-spin-button,.hwhx-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hwhx-number-buttons{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border,#8d6133e6);border-left:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border-hover,#c687396b);border-radius:0 var(--hwhx-theme-radius-control,7px) var(--hwhx-theme-radius-control,7px) 0;background:var(--hwhx-theme-control-bg-hover,linear-gradient(180deg,#422a18fa,#1e120cfa));pointer-events:auto;box-sizing:border-box;flex-direction:column;flex:0 0 24px;width:24px;display:inline-flex;overflow:hidden}.hwhx-number-step{-webkit-appearance:none;appearance:none;width:100%;min-width:0;height:50%;color:var(--hwhx-theme-accent,#f0d59f);cursor:pointer;touch-action:manipulation;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.hwhx-number-step:first-child{border-bottom:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border-hover,#c6873947)}.hwhx-number-step:hover{color:var(--hwhx-theme-control-text-hover,#fff);background:#ffda911a}.hwhx-number-step svg{width:11px;height:11px}.hwhx-custom-row .hwhx-number-stepper{width:92px}.hwhx-progress{z-index:10002;width:min(640px,100vw - 32px);max-height:min(72vh,620px);padding:var(--hwhx-theme-panel-padding-y,12px) var(--hwhx-theme-panel-padding-x,12px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-progress-border,#7ebeab7a);border-radius:var(--hwhx-theme-radius-panel,10px);background:var(--hwhx-theme-progress-bg,#0f1214f5);color:var(--hwhx-theme-text,#f4efe5);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;box-sizing:border-box;box-shadow:var(--hwhx-theme-progress-shadow,0 18px 44px #00000075,inset 0 1px 0 #ffffff0d);backdrop-filter:blur(2px);flex-direction:column;gap:10px;font-size:16px;line-height:1.22;display:none;position:fixed;top:16px;right:16px}.hwhx-progress[data-hwhx-progress-position=top-center]{inset:16px auto auto 50%;transform:translate(-50%)}.hwhx-progress[data-hwhx-progress-position=top-right]{inset:16px 16px auto auto;transform:none}.hwhx-progress[data-hwhx-progress-position=bottom-right]{inset:auto 16px 16px auto;transform:none}.hwhx-progress[data-hwhx-progress-dragging="1"]{transform:none}.hwhx-progress[data-hwhx-progress-style=compact]{width:min(360px,100vw - 32px);max-height:none;padding:var(--hwhx-theme-panel-padding-y,10px) var(--hwhx-theme-panel-padding-x,10px)}.hwhx-progress[data-hwhx-progress-style=compact] .hwhx-progress__header{padding-bottom:7px}.hwhx-progress[data-hwhx-progress-style=compact] .hwhx-progress__body{max-height:none;padding-right:0;overflow:hidden}.hwhx-progress.is-visible{display:flex}.hwhx-progress__header{border-bottom:1px solid var(--hwhx-theme-progress-header-border,#7ebeab38);cursor:move;user-select:none;touch-action:none;justify-content:space-between;align-items:center;gap:10px;padding-bottom:9px;display:flex}.hwhx-progress[data-hwhx-progress-dragging="1"]{opacity:.96;box-shadow:var(--hwhx-theme-progress-drag-shadow,0 22px 52px #0000008a,inset 0 1px 0 #ffffff0f)}.hwhx-progress__title{min-width:0;color:var(--hwhx-theme-primary,#7fe3ba);text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.hwhx-progress__title:before{content:"";background:var(--hwhx-theme-primary,#7fe3ba);width:8px;height:8px;box-shadow:var(--hwhx-theme-counter-shadow,0 0 12px color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 76%,transparent));border-radius:3px;flex:none}.hwhx-progress__close,.hwhx-button{appearance:none;border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-button-border,var(--hwhx-theme-button-border,#a0abb86b));border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-button-bg,var(--hwhx-theme-button-bg,#24282beb));color:var(--hwhx-button-text,var(--hwhx-theme-text,#f4efe5));font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;cursor:pointer;box-sizing:border-box;box-shadow:var(--hwhx-theme-button-shadow,inset 0 1px 0 #ffffff0d);font-weight:700;line-height:1.15}.hwhx-progress__close{width:26px;height:26px;color:var(--hwhx-theme-control-text,#cfd8dc);flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.hwhx-progress__close:hover,.hwhx-button:hover{background:var(--hwhx-button-bg-hover,var(--hwhx-theme-button-bg-hover,#363c40fa));color:var(--hwhx-button-text-hover,var(--hwhx-theme-button-text-hover,#fff))}.hwhx-progress__body{scrollbar-width:thin;scrollbar-color:#4a8171 transparent;max-height:calc(min(72vh,620px) - 62px);padding-right:4px;overflow:hidden auto}.hwhx-progress__content{overflow-wrap:anywhere;text-align:left;white-space:normal;word-break:break-word;max-width:100%;font-size:16px;line-height:1.18}.hwhx-progress__waiting{margin-top:10px;padding-top:2px}.hwhx-progress-content{overflow-wrap:anywhere;text-align:left;white-space:normal;word-break:break-word;font-size:16px;line-height:1.18}.hwhx-progress-compact{flex-direction:column;gap:8px;display:flex}.hwhx-progress-compact__stage{color:var(--hwhx-theme-text,#f4efe5);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}.hwhx-progress-compact__bar{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 36%,transparent);border-radius:var(--hwhx-theme-radius-pill,999px);background:#ffffff14;height:9px;position:relative;overflow:hidden}.hwhx-progress-compact__fill{width:var(--hwhx-compact-progress,0%);border-radius:inherit;background:linear-gradient(90deg,#7fe3ba 0%,#ffd36e 100%);height:100%;transition:width .18s}.hwhx-progress-compact__bar[data-indeterminate="1"] .hwhx-progress-compact__fill{width:42%;animation:1.15s ease-in-out infinite hwhx-compact-progress-run;position:absolute}.hwhx-progress-compact-result{color:var(--hwhx-theme-semantic-green,#9fe0a8);align-items:center;gap:8px;font-size:15px;font-weight:800;line-height:1.2;display:inline-flex}.hwhx-progress-compact-result__icon{border-radius:var(--hwhx-theme-radius-pill,999px);width:22px;height:22px;color:var(--hwhx-theme-semantic-green,#9fe0a8);background:#7fe3ba29;justify-content:center;align-items:center;display:inline-flex}.hwhx-progress .hwhx-ellipsis,.hwhx-progress-content .hwhx-ellipsis{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:break-word;max-width:100%;display:inline;overflow:visible}.hwhx-progress-bar{--hwhx-progress-value:0%;--hwhx-progress-start:var(--hwhx-theme-primary,#78d07f);--hwhx-progress-end:var(--hwhx-theme-accent,#e6b85c);width:var(--hwhx-progress-width,320px);max-width:100%;height:var(--hwhx-progress-height,9px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-progress-start) 24%,transparent);border-radius:var(--hwhx-theme-radius-pill,999px);box-shadow:var(--hwhx-theme-control-shadow,none);box-sizing:border-box;background:#ffffff1f;margin-top:4px;position:relative;overflow:hidden}.hwhx-progress-bar[data-orientation=vertical]{width:var(--hwhx-progress-width,12px);height:var(--hwhx-progress-height,120px);align-items:flex-end;display:flex}.hwhx-progress-bar[data-variant=circle]{width:var(--hwhx-progress-size,48px);height:var(--hwhx-progress-size,48px);background:conic-gradient(var(--hwhx-progress-start) 0 var(--hwhx-progress-value),#ffffff1f var(--hwhx-progress-value) 100%);border-radius:50%;place-items:center;display:inline-grid}.hwhx-progress-bar__fill{width:var(--hwhx-progress-value,0%);border-radius:inherit;background:linear-gradient(90deg,var(--hwhx-progress-start) 0%,var(--hwhx-progress-end) 100%);height:100%;transition:width .18s,height .18s;position:relative}.hwhx-progress-bar[data-orientation=vertical] .hwhx-progress-bar__fill{width:100%;height:var(--hwhx-progress-value,0%);background:linear-gradient(0deg,var(--hwhx-progress-start) 0%,var(--hwhx-progress-end) 100%)}.hwhx-progress-bar[data-variant=circle] .hwhx-progress-bar__fill{display:none}.hwhx-progress-bar__core{inset:max(5px,calc(var(--hwhx-progress-size,48px) * .14));z-index:1;background:var(--hwhx-theme-progress-bg,#0f1214f5);border-radius:50%;position:absolute;box-shadow:inset 0 1px #ffffff0d}.hwhx-progress-bar__label{z-index:2;color:var(--hwhx-theme-text,#f4efe5);padding:0 4px;font-size:11px;font-weight:800;line-height:1;position:relative}.hwhx-progress-bar[data-striped="1"] .hwhx-progress-bar__fill:after,.hwhx-progress-bar[data-variant=circle][data-striped="1"]:after{content:"";z-index:0;border-radius:inherit;mix-blend-mode:screen;opacity:.72;background:repeating-linear-gradient(45deg,#fff3 0 6px,#0000 6px 12px) 0 0/18px 18px;position:absolute;inset:0}.hwhx-progress-bar[data-animated="1"] .hwhx-progress-bar__fill:after,.hwhx-progress-bar[data-variant=circle][data-animated="1"]:after{animation:.75s linear infinite hwhx-progress-stripes}.hwhx-progress-bar[data-indeterminate="1"] .hwhx-progress-bar__fill{width:42%;animation:1.15s ease-in-out infinite hwhx-progress-indeterminate;position:absolute}.hwhx-progress-bar[data-intermediate="1"]{--hwhx-progress-start:#8fd3ff;--hwhx-progress-end:#7fe3ba;box-shadow:0 0 0 1px color-mix(in srgb,var(--hwhx-progress-start) 14%,transparent),0 6px 18px color-mix(in srgb,var(--hwhx-progress-end) 12%,transparent)}.hwhx-progress-bar[data-variant=circle][data-intermediate="1"]{animation:1.05s linear infinite hwhx-progress-spin}.hwhx-progress-bar[data-tone=energy]{--hwhx-progress-start:#8fd3ff;--hwhx-progress-end:#b47cff}.hwhx-progress-bar[data-tone=items],.hwhx-progress-bar[data-tone=success]{--hwhx-progress-start:#78d07f;--hwhx-progress-end:#e6b85c}.hwhx-progress-bar[data-tone=warning]{--hwhx-progress-start:#ffd36e;--hwhx-progress-end:#f08d52}.hwhx-progress-bar[data-tone=danger]{--hwhx-progress-start:#ff8f8b;--hwhx-progress-end:#d64f5a}.hwhx-progress-bar[data-tone=info],.hwhx-progress-bar[data-tone=intermediate]{--hwhx-progress-start:#8fd3ff;--hwhx-progress-end:#7fe3ba}.hwhx-progress-bar--compact,.hwhx-progress-bar--panel{width:100%;margin-top:0}@keyframes hwhx-progress-stripes{0%{background-position:0 0}to{background-position:18px 0}}@keyframes hwhx-progress-indeterminate{0%{left:-45%}50%{left:38%}to{left:105%}}@keyframes hwhx-progress-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hwhx-radio-group{max-width:100%;color:var(--hwhx-theme-control-text,#f7e0bc);box-sizing:border-box;flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:0;display:inline-flex}.hwhx-radio-group[data-direction=column]{flex-direction:column;justify-content:flex-start;width:100%}.hwhx-radio-option{min-width:0;min-height:34px;margin-left:calc(var(--hwhx-theme-border-width,1px) * -1);padding:var(--hwhx-theme-control-padding-y,7px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border,#8d6133e6);background:var(--hwhx-theme-control-bg,#24160f);color:var(--hwhx-theme-muted,#d8c39a);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;cursor:pointer;user-select:none;box-shadow:var(--hwhx-theme-control-shadow,inset 0 1px 0 #ffffff0f);box-sizing:border-box;border-radius:0;align-items:center;gap:7px;font-size:14px;font-weight:700;line-height:1.18;display:inline-flex;position:relative}.hwhx-radio-option:first-of-type{border-top-left-radius:var(--hwhx-theme-radius-control,7px);border-bottom-left-radius:var(--hwhx-theme-radius-control,7px);margin-left:0}.hwhx-radio-option:last-of-type{border-top-right-radius:var(--hwhx-theme-radius-control,7px);border-bottom-right-radius:var(--hwhx-theme-radius-control,7px)}.hwhx-radio-group[data-direction=column] .hwhx-radio-option{width:100%;margin-top:calc(var(--hwhx-theme-border-width,1px) * -1);margin-left:0}.hwhx-radio-group[data-direction=column] .hwhx-radio-option:first-of-type{border-radius:var(--hwhx-theme-radius-control,7px) var(--hwhx-theme-radius-control,7px) 0 0;margin-top:0}.hwhx-radio-group[data-direction=column] .hwhx-radio-option:last-of-type{border-radius:0 0 var(--hwhx-theme-radius-control,7px) var(--hwhx-theme-radius-control,7px)}.hwhx-radio-option:hover{z-index:1;border-color:var(--hwhx-theme-control-border-hover,#c68739f2);background:var(--hwhx-theme-control-bg-hover,#2d1b11);color:var(--hwhx-theme-control-text-hover,#fff)}.hwhx-radio-input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.hwhx-radio-mark{border:var(--hwhx-theme-border-width,1px) solid currentColor;width:16px;height:16px;color:color-mix(in srgb,var(--hwhx-theme-control-border-hover,#c68739c7) 92%,transparent);box-sizing:border-box;background:0 0;border-radius:50%;flex:0 0 16px;position:relative}.hwhx-radio-mark:after{content:"";background:var(--hwhx-theme-primary,#9fe0a8);opacity:0;border-radius:50%;transition:opacity .14s,transform .14s;position:absolute;inset:4px;transform:scale(.5)}.hwhx-radio-label{align-items:center;gap:6px;min-width:0;display:inline-flex}.hwhx-radio-label>span{overflow-wrap:anywhere;min-width:0}.hwhx-radio-label svg{color:var(--hwhx-theme-accent,#f0d59f);flex:none}.hwhx-radio-input:checked+.hwhx-radio-mark{border-color:var(--hwhx-theme-primary,#7fe3ba);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 22%,var(--hwhx-theme-surface-bg,#24160f))}.hwhx-radio-input:checked+.hwhx-radio-mark:after{opacity:1;transform:scale(1)}.hwhx-radio-input:checked~.hwhx-radio-label{color:var(--hwhx-theme-primary,#9fe0a8)}.hwhx-radio-option:has(.hwhx-radio-input:checked){z-index:2;border-color:var(--hwhx-theme-primary,#7fe3ba);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 18%,var(--hwhx-theme-control-bg,#24160f));color:var(--hwhx-theme-primary,#9fe0a8)}.hwhx-radio-input:focus-visible+.hwhx-radio-mark{box-shadow:var(--hwhx-theme-control-focus-shadow,0 0 0 2px #7fe3ba29)}.hwhx-radio-input:disabled{cursor:not-allowed}.hwhx-radio-option.is-disabled{cursor:not-allowed;opacity:.56}.hwhx-range-control{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid}.hwhx-range{width:100%;height:18px;accent-color:var(--hwhx-theme-primary,#9fe0a8)}.hwhx-range-value{min-width:88px;padding:var(--hwhx-theme-option-padding-y,6px) var(--hwhx-theme-control-padding-x,9px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) #7fe3ba3d;border-radius:var(--hwhx-theme-radius-control,7px);color:var(--hwhx-theme-primary,#9fe0a8);text-align:right;background:#122a1d8c;font-size:16px;font-weight:700;line-height:1}.hwhx-settings-search{z-index:26;border-radius:var(--hwhx-theme-radius-panel,8px);background:color-mix(in srgb,var(--hwhx-theme-panel-bg,#24160f) 94%,black);border:1px solid #9fd9ff57;align-items:center;gap:8px;margin:0 0 14px;padding:8px;display:flex;position:sticky;top:0;box-shadow:0 10px 18px #00000038,0 0 0 1px #0000001f}.hwhx-settings-search__icon{color:var(--hwhx-theme-muted,#d8c39a);display:inline-flex}.hwhx-settings-search__input{flex:auto;min-width:0}.hwhx-settings-search__clear{border-radius:var(--hwhx-theme-radius-small,6px);width:28px;height:28px;color:var(--hwhx-theme-muted,#f0d59fc7);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hwhx-settings-search__clear:hover,.hwhx-settings-search__clear:focus-visible{background:var(--hwhx-theme-control-bg-hover,#ffda911a);color:var(--hwhx-theme-control-text-hover,#fff);outline:none}.hwhx-settings-search-empty{border-radius:var(--hwhx-theme-radius-panel,8px);color:var(--hwhx-theme-muted,#d8c39a);text-align:center;border:1px dashed #d8c39a61;margin:12px 0;padding:12px}[data-hwhx-settings-search-hidden="1"]{display:none!important}mark[data-hwhx-settings-search-mark]{background:var(--hwhx-theme-mark-bg,#ffde5c57);color:var(--hwhx-theme-mark-text,#fff7b0);border-radius:3px;padding:0 2px;box-shadow:inset 0 -1px #ffde5c73}.hwhx-section-title{color:var(--hwhx-theme-primary,#9fe0a8);margin:0 0 6px;font-weight:700}.hwhx-select:focus,.hwhx-number:focus,.hwhx-custom-select__button:focus{border-color:var(--hwhx-theme-primary,#7fe3ba);box-shadow:var(--hwhx-theme-control-focus-shadow,0 0 0 2px #7fe3ba21,inset 0 1px 0 #ffffff14);outline:none}.hwhx-custom-select{width:var(--hwhx-field-width,168px);max-width:100%;color:var(--hwhx-theme-control-text,#f7e0bc);box-sizing:border-box;flex:none;display:inline-flex;position:relative}.hwhx-custom-select__button{-webkit-appearance:none;appearance:none;width:100%;min-width:0;min-height:34px;padding:var(--hwhx-theme-control-padding-y,7px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border,#8d6133e6);border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-theme-control-bg,linear-gradient(180deg,#372316fa,#1d120cfa),#24160f);color:var(--hwhx-theme-control-text,#f7e0bc);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;cursor:pointer;box-sizing:border-box;box-shadow:var(--hwhx-theme-control-shadow,inset 0 1px 0 #ffffff0f,0 0 0 1px #00000029);justify-content:space-between;align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1.2;display:inline-flex}.hwhx-custom-select__button:hover,.hwhx-custom-select.is-open .hwhx-custom-select__button{border-color:var(--hwhx-theme-control-border-hover,#c68739f2);background:var(--hwhx-theme-control-bg-hover,linear-gradient(180deg,#442b18fa,#21140cfa),#2d1b11);color:var(--hwhx-theme-control-text-hover,#fff)}.hwhx-custom-select__label{flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.hwhx-custom-select__menu{left:0;right:0;top:calc(100%4px);z-index:12;max-height:min(280px,44vh);padding:calc(var(--hwhx-theme-menu-padding,8px) / 2);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border-hover,#c68739db);border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-theme-dialog-bg,linear-gradient(180deg,#2a190dfc,#140c08fc),#1d120c);box-shadow:var(--hwhx-theme-menu-shadow,0 14px 34px #0000006b,inset 0 1px 0 #ffffff0f);scrollbar-width:thin;scrollbar-color:var(--hwhx-theme-control-border-hover,#a66a26) transparent;box-sizing:border-box;display:none;position:absolute;overflow:hidden auto}.hwhx-custom-select.is-open .hwhx-custom-select__menu{gap:calc(var(--hwhx-theme-option-padding-y,6px) / 3);flex-direction:column;display:flex}.hwhx-custom-select.is-open-up .hwhx-custom-select__menu{top:auto;bottom:calc(100%4px)}.hwhx-custom-select__option{-webkit-appearance:none;appearance:none;width:100%;min-height:30px;padding:var(--hwhx-theme-option-padding-y,6px) var(--hwhx-theme-option-padding-x,7px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) transparent;border-radius:var(--hwhx-theme-radius-small,6px);color:var(--hwhx-theme-muted,#d8c39a);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.18;display:flex}.hwhx-custom-select__option-main{flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.hwhx-custom-select__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hwhx-custom-select__icon{width:15px;height:15px;color:var(--hwhx-theme-accent,#f0d59f);flex:none}.hwhx-custom-select__option:hover,.hwhx-custom-select__option:focus{border-color:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 34%,transparent);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 22%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-control-text-hover,#fff);outline:none}.hwhx-custom-select__option.is-selected{border-color:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 46%,transparent);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 30%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-primary,#9fe0a8)}.hwhx-custom-select__option.is-selected .hwhx-custom-select__icon{color:var(--hwhx-theme-primary,#9fe0a8)}.hwhx-custom-select__option:disabled{cursor:not-allowed;opacity:.55}.hwhx-custom-select__check{color:var(--hwhx-theme-primary,#9fe0a8);flex:none}.hwhx-ui-theme-select .hwhx-custom-select__button,.hwhx-custom-select__option[data-hwhx-ui-theme-option]{border:var(--hwhx-theme-preview-border-width,var(--hwhx-theme-border-width,1px)) var(--hwhx-theme-preview-border-style,var(--hwhx-theme-border-style,solid)) var(--hwhx-theme-preview-border,var(--hwhx-theme-control-border,#8d6133e6));border-radius:var(--hwhx-theme-preview-radius,var(--hwhx-theme-radius-control,7px));background:var(--hwhx-theme-preview-bg,var(--hwhx-theme-control-bg,#24160f));color:var(--hwhx-theme-preview-text,var(--hwhx-theme-control-text,#f7e0bc));font-family:var(--hwhx-theme-preview-font,var(--hwhx-theme-font-family,Arial,sans-serif));box-shadow:none}.hwhx-ui-theme-select .hwhx-custom-select__button:hover,.hwhx-ui-theme-select.is-open .hwhx-custom-select__button,.hwhx-custom-select__option[data-hwhx-ui-theme-option]:hover,.hwhx-custom-select__option[data-hwhx-ui-theme-option]:focus{border-color:var(--hwhx-theme-preview-accent,var(--hwhx-theme-primary,#7fe3ba));background:color-mix(in srgb,var(--hwhx-theme-preview-bg-hover,var(--hwhx-theme-preview-accent,var(--hwhx-theme-primary,#7fe3ba))) 24%,var(--hwhx-theme-preview-bg,var(--hwhx-theme-surface-bg,#24160f)));color:var(--hwhx-theme-preview-text,#fff)}.hwhx-custom-select__option[data-hwhx-ui-theme-option].is-selected{border-color:var(--hwhx-theme-preview-accent,var(--hwhx-theme-primary,#7fe3ba));background:color-mix(in srgb,var(--hwhx-theme-preview-bg-hover,var(--hwhx-theme-preview-accent,var(--hwhx-theme-primary,#7fe3ba))) 34%,var(--hwhx-theme-preview-bg,var(--hwhx-theme-surface-bg,#24160f)));color:var(--hwhx-theme-preview-text,#fff)}.hwhx-ui-theme-select .hwhx-custom-select__icon,.hwhx-ui-theme-select .hwhx-custom-select__check,.hwhx-custom-select__option[data-hwhx-ui-theme-option] .hwhx-custom-select__icon,.hwhx-custom-select__option[data-hwhx-ui-theme-option] .hwhx-custom-select__check{color:var(--hwhx-theme-preview-accent,var(--hwhx-theme-primary,#7fe3ba))}.hwhx-panel{padding:var(--hwhx-theme-panel-padding-y,10px) var(--hwhx-theme-panel-padding-x,12px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-accent,#6e4a24);border-radius:var(--hwhx-theme-radius-panel,8px);background:var(--hwhx-theme-panel-bg,#24160f);box-shadow:var(--hwhx-theme-panel-shadow,inset 0 1px 0 #ffffff0a);margin:12px 0 0}.hwhx-tabs{flex-direction:column;gap:12px;min-width:0;display:flex}.hwhx-tabs__nav{padding:calc(var(--hwhx-theme-menu-padding,8px) / 2);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d61338f) 76%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 72%,transparent);box-shadow:var(--hwhx-theme-panel-shadow,inset 0 1px 0 #ffffff0a);box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hwhx-tabs__tab,button.hwhx-tabs__tab{-webkit-appearance:none;appearance:none;min-width:0;min-height:36px;padding:var(--hwhx-theme-control-padding-y,7px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) transparent;border-radius:var(--hwhx-theme-radius-control,7px);color:var(--hwhx-theme-muted,#d8c39a);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;cursor:pointer;box-sizing:border-box;background:0 0;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.15;display:inline-flex}.hwhx-tabs__tab>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hwhx-tabs__tab:hover,.hwhx-tabs__tab:focus-visible{border-color:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 34%,transparent);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 18%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-control-text-hover,#fff);outline:none}.hwhx-tabs__tab.is-active{border-color:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 52%,transparent);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 28%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-primary,#9fe0a8);box-shadow:var(--hwhx-theme-button-shadow,inset 0 1px 0 #ffffff0f)}.hwhx-tabs__panels,.hwhx-tabs__panel{min-width:0}.hwhx-tabs__panel[hidden]{display:none!important}.hwhx-theme-switcher{align-items:flex-start}.hwhx-theme-switcher--panel{padding:var(--hwhx-theme-panel-padding-y,10px) var(--hwhx-theme-panel-padding-x,12px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133e6) 72%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:var(--hwhx-theme-panel-bg,#24160f);box-shadow:var(--hwhx-theme-panel-shadow,none);margin:0 0 10px}.hwhx-theme-switcher__control{min-width:0}.hwhx-theme-switcher__select-shell{grid-template-columns:minmax(180px,var(--hwhx-field-width,280px)) auto;align-items:center;gap:8px;max-width:100%;display:grid}.hwhx-theme-switcher__preview{border:var(--hwhx-theme-preview-border-width,1px) var(--hwhx-theme-preview-border-style,solid) var(--hwhx-theme-preview-border,#8d6133e6);border-radius:var(--hwhx-theme-preview-radius,7px);background:var(--hwhx-theme-preview-bg,var(--hwhx-theme-control-bg,#24160f));box-sizing:border-box;grid-template-columns:repeat(4,11px);justify-content:center;align-items:center;gap:3px;min-width:62px;min-height:30px;padding:4px 6px;display:inline-grid}.hwhx-theme-switcher__swatch{border-radius:3px;width:11px;height:18px;box-shadow:inset 0 0 0 1px #ffffff2e}@media (width<=560px){.hwhx-theme-switcher__select-shell{grid-template-columns:minmax(0,1fr)}.hwhx-theme-switcher__preview{justify-self:start}}.hwhx-tooltip{z-index:10006;max-width:min(360px,100vw - 24px);padding:var(--hwhx-theme-option-padding-y,8px) var(--hwhx-theme-control-padding-x,10px);border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border-hover,#c68739b8);border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-theme-dialog-bg,#1a110cfa);color:var(--hwhx-theme-control-text,#f7e0bc);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;box-shadow:var(--hwhx-theme-menu-shadow,0 10px 24px #0000006b,inset 0 1px 0 #ffffff0f);pointer-events:none;user-select:none;opacity:0;transform-origin:50% 100%;will-change:left,top,opacity,transform;box-sizing:border-box;font-size:13px;font-weight:600;line-height:1.25;transition:opacity .14s,transform .14s;position:fixed;transform:translateY(-4px)scale(.98)}.hwhx-tooltip.is-visible{opacity:1;transform:translate(0)scale(1)}.hwhx-tooltip.is-hiding{opacity:0;transform:translateY(-3px)scale(.98)}.hwhx-tooltip[data-placement=bottom],.hwhx-tooltip[data-placement=cursor]{transform-origin:50% 0}.hwhx-tooltip[data-placement=left]{transform-origin:100%}.hwhx-tooltip[data-placement=right]{transform-origin:0}.hwhx-tooltip[data-theme=graphite]{color:#e6edf7;background:#141820fa;border-color:#9cacbfa3}.hwhx-tooltip[data-theme=green],.hwhx-tooltip[data-theme=success]{color:#d9ffe9;background:#172d21fa;border-color:#7fe3baad}.hwhx-tooltip[data-theme=gold],.hwhx-tooltip[data-theme=warning]{color:#ffe2a6;background:#302210fa;border-color:#f4d495b8}.hwhx-tooltip[data-theme=danger]{color:#ffd7d5;background:#2f1414fa;border-color:#ef6560b3}.hwhx-tooltip b,.hwhx-tooltip strong{color:var(--hwhx-theme-text,#fff)}.hwhx-tooltip ul,.hwhx-tooltip ol{margin:6px 0 0 18px;padding:0}.hwhx-tooltip p{margin:0}.hwhx-tooltip p+p{margin-top:6px}`,$s=`.hwhx-button[data-tone=green]{--hwhx-button-border:color-mix(in srgb,var(--hwhx-theme-semantic-green,#7fe3ba) 58%,transparent);--hwhx-button-bg:color-mix(in srgb,var(--hwhx-theme-semantic-green,#7fe3ba) 20%,var(--hwhx-theme-button-bg,#1f3a26));--hwhx-button-bg-hover:color-mix(in srgb,var(--hwhx-theme-semantic-green,#7fe3ba) 30%,var(--hwhx-theme-button-bg-hover,#274c30));--hwhx-button-text:var(--hwhx-theme-text,#eefee9)}.hwhx-button[data-tone=blue]{--hwhx-button-border:color-mix(in srgb,var(--hwhx-theme-semantic-blue,#58aee8) 62%,transparent);--hwhx-button-bg:color-mix(in srgb,var(--hwhx-theme-semantic-blue,#58aee8) 24%,var(--hwhx-theme-button-bg,#1b3345));--hwhx-button-bg-hover:color-mix(in srgb,var(--hwhx-theme-semantic-blue,#58aee8) 34%,var(--hwhx-theme-button-bg-hover,#224158));--hwhx-button-text:var(--hwhx-theme-text,#eaf6ff)}.hwhx-button[data-tone=graphite]{--hwhx-button-border:var(--hwhx-theme-button-border,#a0abb885);--hwhx-button-bg:var(--hwhx-theme-button-bg,#26282bf5);--hwhx-button-bg-hover:var(--hwhx-theme-button-bg-hover,#323539fa);--hwhx-button-text:var(--hwhx-theme-text,#eef2f5)}.hwhx-modal__close{background:color-mix(in srgb,var(--hwhx-theme-semantic-danger,#ff9f9f) 24%,var(--hwhx-theme-button-bg,#2d1b17));color:var(--hwhx-theme-title,#ffe6a5)}.hwhx-modal__close:hover{background:color-mix(in srgb,var(--hwhx-theme-semantic-danger,#ff9f9f) 36%,var(--hwhx-theme-button-bg-hover,#47211d))}.hwhx-progress-bar{border-radius:var(--hwhx-theme-radius-pill,999px);background:color-mix(in srgb,var(--hwhx-theme-muted,#d8c39a) 18%,transparent)}.hwhx-progress-bar[data-tone=items],.hwhx-progress-bar[data-tone=success]{--hwhx-progress-start:var(--hwhx-theme-semantic-green,#78d07f);--hwhx-progress-end:var(--hwhx-theme-accent,#e6b85c)}.hwhx-progress-bar[data-tone=energy],.hwhx-progress-bar[data-tone=info],.hwhx-progress-bar[data-tone=intermediate]{--hwhx-progress-start:var(--hwhx-theme-semantic-blue,#8fd3ff);--hwhx-progress-end:var(--hwhx-theme-primary,#7fe3ba)}.hwhx-progress-bar[data-tone=warning]{--hwhx-progress-start:var(--hwhx-theme-semantic-gold,#ffd36e);--hwhx-progress-end:var(--hwhx-theme-accent,#f08d52)}.hwhx-progress-bar[data-tone=danger]{--hwhx-progress-start:var(--hwhx-theme-semantic-danger,#ff8f8b);--hwhx-progress-end:#d64f5a}.hwhx-settings-section__body,.hwhx-settings-field>.hwhx-form-label-group,.hwhx-settings-field>.hwhx-form-control{min-width:0}.hwhx-help-button{appearance:none;border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-muted,#d8c39a) 42%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 72%,transparent);width:24px;height:24px;color:var(--hwhx-theme-muted,#d8c39a);cursor:help;box-sizing:border-box;justify-content:center;align-items:center;padding:0;display:inline-flex}.hwhx-help-button:hover,.hwhx-help-button:focus-visible{border-color:var(--hwhx-theme-control-border-hover,#c68739f2);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 14%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-control-text-hover,#fff);outline:none}.hwhx-selection-head{flex-direction:column;flex:none;gap:10px;min-width:0;display:flex}.hwhx-selection-mode__control{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:inline-flex}.hwhx-selection-filter-row{justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.hwhx-selection-filter-row>.hwhx-field{flex:360px;min-width:220px}.hwhx-selection-sort.hwhx-checkbox-list__toolbar{z-index:3;background:0 0;flex:none;margin:0;padding:0;position:relative;top:auto}.hwhx-sort-direction-button{appearance:none;border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) var(--hwhx-theme-control-border,#8d6133e6);border-radius:var(--hwhx-theme-radius-control,7px);background:var(--hwhx-theme-control-bg,#241912eb);width:34px;height:34px;color:var(--hwhx-theme-control-text,#f7e0bc);box-shadow:var(--hwhx-theme-button-shadow,none);cursor:pointer;box-sizing:border-box;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hwhx-sort-direction-button:hover,.hwhx-sort-direction-button:focus-visible{border-color:var(--hwhx-theme-control-border-hover,#c68739f2);background:var(--hwhx-theme-control-bg-hover,#2a4b349e);color:var(--hwhx-theme-control-text-hover,#fff);outline:none}@media (width<=760px){.hwhx-selection-filter-row{flex-direction:column;align-items:stretch}.hwhx-selection-sort.hwhx-checkbox-list__toolbar{justify-content:flex-end;width:100%}}.hwhx-radio-group{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133e6) 62%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 72%,transparent);box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;width:100%;max-width:100%;padding:5px;display:flex}.hwhx-radio-group[data-direction=row]{flex-flow:wrap;width:auto;display:inline-flex}.hwhx-radio-option,.hwhx-radio-group[data-direction=column] .hwhx-radio-option,.hwhx-radio-group[data-direction=column] .hwhx-radio-option:first-of-type,.hwhx-radio-group[data-direction=column] .hwhx-radio-option:last-of-type{border-radius:var(--hwhx-theme-radius-control,7px);width:auto;margin:0}.hwhx-radio-group[data-direction=column] .hwhx-radio-option{width:100%}.hwhx-radio-option{border-color:color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133e6) 48%,transparent);background:color-mix(in srgb,var(--hwhx-theme-control-bg,#24160f) 82%,transparent)}.hwhx-multiselect__count{display:none!important}.hwhx-selection-label{white-space:normal;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;max-width:100%;line-height:1.35;display:flex;overflow:visible}.hwhx-selection-label__main,.hwhx-selection-label__muted,.hwhx-selection-label__soft,.hwhx-selection-label__warn,.hwhx-selection-label__gold{align-items:center;gap:5px;min-width:0;display:inline-flex}.hwhx-selection-label__gold .hwhx-icon-label{gap:5px}.hwhx-item-map-section,.hwhx-item-map-hero-section{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133) 72%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 82%,transparent);box-sizing:border-box;min-width:0}.hwhx-item-map-section{padding:12px}.hwhx-item-map-section__head,.hwhx-item-map-hero-head{color:var(--hwhx-theme-primary,#9fe0a8);align-items:center;gap:8px;font-weight:800;display:flex}.hwhx-item-map-section__subtitle{color:var(--hwhx-theme-muted,#d8c39a);margin-top:5px;font-size:13px;font-weight:700}.hwhx-item-map-section__body{margin-top:10px}.hwhx-item-map-hero-head{border-bottom:1px solid color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133) 45%,transparent);padding:12px 14px}.hwhx-item-map-scroll{padding:12px;overflow:auto}.hwhx-item-list,.hwhx-item-row__meta,.hwhx-item-row__line{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.hwhx-item-list{flex-direction:column}.hwhx-item-row,.hwhx-item-card{border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-theme-control-bg,#24160f) 72%,transparent);box-sizing:border-box;min-width:0}.hwhx-item-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:9px 10px;display:grid}.hwhx-item-card{margin-top:8px;padding:8px}.hwhx-item-row__main{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.hwhx-item-row__title{min-width:0;color:var(--hwhx-theme-text,#f4efe5);font-weight:800}.hwhx-item-row__amounts{justify-self:end}.hwhx-item-row__meta,.hwhx-item-row__line{grid-column:1/-1}.hwhx-summary-token,.hwhx-item-type{border-radius:var(--hwhx-theme-radius-small,6px);box-sizing:border-box;align-items:center;gap:5px;max-width:100%;display:inline-flex}.hwhx-item-type--icon-only{border:1px solid color-mix(in srgb,currentColor 38%,transparent);background:color-mix(in srgb,currentColor 16%,transparent);justify-content:center;width:24px;height:24px}.hwhx-item-type[data-type=gear]{color:#9fd9ff}.hwhx-item-type[data-type=fragmentGear]{color:#d7b2ff}.hwhx-item-type[data-type=scroll]{color:#ffd36e}.hwhx-item-type[data-type=fragmentScroll]{color:#f2a7d8}.hwhx-summary-token{border:1px solid color-mix(in srgb,currentColor 28%,transparent);background:color-mix(in srgb,currentColor 12%,transparent);padding:2px 6px;font-size:12px;font-weight:700}.hwhx-summary-token[data-tone=green]{color:#8fe39b}.hwhx-summary-token[data-tone=purple]{color:#d7b2ff}.hwhx-summary-token[data-tone=gold]{color:#ffd36e}.hwhx-summary-token[data-tone=blue]{color:#9fd9ff}.hwhx-summary-token__name,.hwhx-amount-token{min-width:0}`,ec=`.hwhx-accordion{display:block}.hwhx-accordion__summary,button.hwhx-accordion__summary{-webkit-appearance:none;appearance:none;color:var(--hwhx-accordion-title-color,var(--hwhx-theme-primary,#9fe0a8));font:inherit;text-align:left;background:0 0;border:0;margin:0;padding:0;font-weight:700}.hwhx-accordion__arrow{color:var(--hwhx-accordion-title-color,var(--hwhx-theme-accent,#f0d59f))}.hwhx-accordion[data-open="1"]>.hwhx-accordion__summary .hwhx-accordion__arrow{transform:rotate(90deg)}`,tc=`.hwhx-button[data-tone=primary],.hwhx-button[data-tone=blue]{--hwhx-button-border:color-mix(in srgb,var(--hwhx-theme-semantic-blue,#58aee8) 62%,transparent);--hwhx-button-bg:color-mix(in srgb,var(--hwhx-theme-semantic-blue,#58aee8) 24%,var(--hwhx-theme-button-bg,#1b3345));--hwhx-button-bg-hover:color-mix(in srgb,var(--hwhx-theme-semantic-blue,#58aee8) 34%,var(--hwhx-theme-button-bg-hover,#224158));--hwhx-button-text:var(--hwhx-theme-text,#eaf6ff)}.hwhx-button[data-tone=success],.hwhx-button[data-tone=green]{--hwhx-button-border:color-mix(in srgb,var(--hwhx-theme-semantic-green,#7fe3ba) 58%,transparent);--hwhx-button-bg:color-mix(in srgb,var(--hwhx-theme-semantic-green,#7fe3ba) 20%,var(--hwhx-theme-button-bg,#1f3a26));--hwhx-button-bg-hover:color-mix(in srgb,var(--hwhx-theme-semantic-green,#7fe3ba) 30%,var(--hwhx-theme-button-bg-hover,#274c30));--hwhx-button-text:var(--hwhx-theme-text,#eefee9)}.hwhx-button[data-tone=danger],.hwhx-button[data-tone=red]{--hwhx-button-border:color-mix(in srgb,var(--hwhx-theme-semantic-danger,#ff8f8b) 62%,transparent);--hwhx-button-bg:color-mix(in srgb,var(--hwhx-theme-semantic-danger,#ff8f8b) 24%,var(--hwhx-theme-button-bg,#3b1818));--hwhx-button-bg-hover:color-mix(in srgb,var(--hwhx-theme-semantic-danger,#ff8f8b) 34%,var(--hwhx-theme-button-bg-hover,#512020));--hwhx-button-text:var(--hwhx-theme-text,#ffeceb)}.hwhx-button[data-tone=secondary],.hwhx-button[data-tone=graphite]{--hwhx-button-border:var(--hwhx-theme-button-border,#a0abb885);--hwhx-button-bg:var(--hwhx-theme-button-bg,#26282bf5);--hwhx-button-bg-hover:var(--hwhx-theme-button-bg-hover,#323539fa);--hwhx-button-text:var(--hwhx-theme-text,#eef2f5)}.hwhx-icon-button[data-tone=success],.hwhx-icon-button[data-tone=green]{color:var(--hwhx-theme-semantic-green,#8fe39b)}.hwhx-icon-button[data-tone=danger],.hwhx-icon-button[data-tone=red]{color:var(--hwhx-theme-semantic-danger,#ff8f8b)}.hwhx-icon-button[data-tone=secondary],.hwhx-icon-button[data-tone=graphite]{color:var(--hwhx-theme-muted,#d8c39a)}.hwhx-checkbox-input:focus,.hwhx-checkbox-input:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 34%,transparent)!important}.hwhx-checkbox-input:checked:after{background:var(--hwhx-theme-checkmark,#f4efe5);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 18%,84% 4%,35% 70%);border:0;width:12px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%)}`,nc=`.hwhx-modal__dialog{position:relative}.hwhx-modal__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;display:grid!important}.hwhx-modal__identity{align-items:center;gap:12px;min-width:0;display:flex}.hwhx-modal__brand{flex:auto;align-items:center;gap:10px;min-width:0;display:inline-flex}.hwhx-modal__script-logo{object-fit:contain;filter:drop-shadow(0 3px 8px #00000052);flex:0 0 40px;width:40px;height:40px;display:block}.hwhx-modal__brand .hwhx-modal__title{flex:auto;min-width:0;line-height:1.15}.hwhx-modal__meta{flex:none;align-items:center;gap:7px;min-width:0;display:inline-flex}.hwhx-modal-badge{border:1px solid color-mix(in srgb,currentColor 36%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,currentColor 13%,transparent);max-width:180px;min-height:26px;color:var(--hwhx-theme-muted,#d8c39a);text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;align-items:center;padding:4px 9px;font-size:12px;font-weight:850;line-height:1.1;display:inline-flex;overflow:hidden}.hwhx-modal-badge[data-tone=green]{color:var(--hwhx-theme-semantic-green,#8fe39b)}.hwhx-modal-badge[data-tone=red]{color:var(--hwhx-theme-semantic-danger,#ff9a8f)}.hwhx-modal-badge[data-tone=yellow],.hwhx-modal-badge[data-tone=gold]{color:var(--hwhx-theme-semantic-gold,#ffd36e)}.hwhx-modal-badge[data-tone=blue]{color:var(--hwhx-theme-semantic-blue,#9fd9ff)}.hwhx-modal__actions{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid!important}.hwhx-modal__actions-side{flex-wrap:wrap;align-items:stretch;gap:10px;min-width:0;display:flex}.hwhx-modal__actions-side--left{justify-content:flex-start}.hwhx-modal__actions-side--right{justify-content:flex-end}.hwhx-button-group{box-sizing:border-box;justify-content:flex-start;align-items:stretch;min-width:0;display:inline-flex}.hwhx-button-group__button{border-radius:0;flex:0 auto;min-width:0}.hwhx-button-group__button:first-child{border-top-left-radius:var(--hwhx-theme-radius-control,7px);border-bottom-left-radius:var(--hwhx-theme-radius-control,7px)}.hwhx-button-group__button:last-child{border-top-right-radius:var(--hwhx-theme-radius-control,7px);border-bottom-right-radius:var(--hwhx-theme-radius-control,7px)}.hwhx-button-group__button+.hwhx-button-group__button{margin-left:calc(var(--hwhx-theme-border-width,1px) * -1)}.hwhx-button-group--icon-only .hwhx-button-group__button{width:34px;min-width:34px;min-height:34px;padding:0}.hwhx-avatar-group{align-items:center;min-width:0;display:inline-flex}.hwhx-avatar{border:1px solid color-mix(in srgb,var(--hwhx-theme-text,#f4efe5) 22%,transparent);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 24%,var(--hwhx-theme-surface-bg,#24160f));width:28px;height:28px;color:var(--hwhx-theme-text,#f4efe5);box-shadow:var(--hwhx-theme-counter-shadow,none);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;margin-left:-6px;font-size:12px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.hwhx-avatar:first-child{margin-left:0}.hwhx-avatar--helper{background:color-mix(in srgb,var(--hwhx-theme-semantic-blue,#9fd9ff) 24%,var(--hwhx-theme-surface-bg,#24160f))}.hwhx-link-list{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.hwhx-link-list__item{grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:8px;min-width:0;min-height:38px;text-decoration:none;display:grid}.hwhx-modal-help{z-index:3;background:color-mix(in srgb,var(--hwhx-theme-overlay,#0000006b) 82%,transparent);box-sizing:border-box;justify-content:center;align-items:center;padding:18px;display:flex;position:absolute;inset:0}@media (width<=760px){.hwhx-modal__header,.hwhx-modal__actions{grid-template-columns:minmax(0,1fr)}.hwhx-modal__identity{flex-flow:wrap;align-items:center}.hwhx-modal__brand{flex:220px}.hwhx-modal__toolbar,.hwhx-modal__actions-side--right{justify-self:end}}`,rc=`.hwhx-theme-switcher__select-shell{grid-template-columns:minmax(0,var(--hwhx-field-width,280px))!important;display:block!important}.hwhx-theme-switcher__preview{display:none!important}.hwhx-custom-select__swatches{border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 48%,transparent);flex:none;align-items:center;gap:3px;padding:2px;display:inline-flex}.hwhx-custom-select__swatch{border-radius:3px;width:12px;height:18px;box-shadow:inset 0 0 0 1px #ffffff38}.hwhx-modal__actions .hwhx-button--icon-only{justify-content:center;width:38px;min-width:38px;max-width:38px;padding-inline:0}.hwhx-modal--documentation .hwhx-modal__dialog{width:min(840px,100vw - 28px);height:auto;min-height:0;max-height:calc(100vh - 28px)}.hwhx-modal--donate .hwhx-modal__dialog{width:min(760px,100vw - 28px);height:auto;min-height:0;max-height:calc(100vh - 28px)}.hwhx-modal--documentation .hwhx-modal__body,.hwhx-modal--donate .hwhx-modal__body{min-height:0;overflow:auto}.hwhx-modal--checklist .hwhx-modal__dialog{width:min(780px,100vw - 28px);height:auto;min-height:0;max-height:calc(100vh - 28px)}`,ic=`.hwhx-modal--checklist .hwhx-modal__dialog{width:min(780px,100vw - 28px);height:auto;min-height:0;max-height:calc(100vh - 28px)}.hwhx-modal--checklist .hwhx-modal__body{min-height:0;overflow:auto}.hwhx-modal-checklist{flex-direction:column;gap:14px;min-height:0;display:flex}.hwhx-modal-checklist__checkboxes.hwhx-checkbox-list--framed{border-color:color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133) 42%,transparent);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 64%,transparent);padding:12px}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex!important}.hwhx-modal-checklist__checkboxes .hwhx-settings-search{flex:100%}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__sort{flex:0 auto;justify-self:end;align-items:stretch;width:max-content;min-width:0;max-width:100%;display:inline-flex}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__actions{flex:none;justify-self:auto}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__items{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:8px;width:100%;display:grid!important}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__item,.hwhx-modal-checklist__checkboxes.hwhx-checkbox-list--framed .hwhx-checkbox-list__item{border-color:color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133) 36%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-theme-control-bg,#24160f) 78%,transparent);grid-template-columns:24px minmax(0,1fr);align-items:flex-start;min-height:46px;padding:10px 11px;display:grid!important}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__item:hover,.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__item.is-selected{border-color:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 46%,transparent);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 13%,var(--hwhx-theme-surface-bg,#24160f))}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__label{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;line-height:1.25;display:flex!important}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__label>svg{flex:none}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__label>span{min-width:0}@media (width<=620px){.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__sort{flex-basis:100%;width:100%}}`,ac=`.hwhx-modal--settings .hwhx-modal__body{min-height:0;overflow:hidden!important}.hwhx-modal--settings .hwhx-modal__body>.hwhx-settings-summary{flex:auto;height:100%;min-height:0;max-height:100%}.hwhx-modal--settings .hwhx-settings-summary__scroll{flex:auto;min-height:0;max-height:100%;padding-bottom:18px;padding-right:8px;overflow:auto!important}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid!important}.hwhx-modal-checklist__checkboxes .hwhx-settings-search{grid-column:1/-1;width:100%}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__toolbar-controls{grid-column:2;justify-self:end}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__sort{flex:none;justify-self:end;align-items:stretch;width:max-content;min-width:0;max-width:100%;display:inline-flex}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__actions{flex:none;justify-self:end}.hwhx-help-links-panel{flex-direction:column;gap:12px;min-width:0;display:flex}.hwhx-help-links-panel__grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;min-width:0;display:grid}.hwhx-help-links-panel__card{border:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133) 56%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 84%,transparent);min-width:0;min-height:68px;color:var(--hwhx-theme-text,#f4efe5);box-shadow:var(--hwhx-theme-panel-shadow,inset 0 1px 0 #ffffff0d);box-sizing:border-box;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:12px;text-decoration:none!important;display:grid!important}.hwhx-help-links-panel__card:hover,.hwhx-help-links-panel__card:focus-visible{border-color:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 54%,transparent);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 16%,var(--hwhx-theme-surface-bg,#24160f));color:var(--hwhx-theme-control-text-hover,#fff);outline:none}.hwhx-help-links-panel__card.is-primary{border-color:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 62%,transparent)}.hwhx-help-links-panel__icon{border:1px solid color-mix(in srgb,currentColor 26%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,currentColor 12%,transparent);width:38px;height:38px;color:var(--hwhx-theme-primary,#9fe0a8);box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex}.hwhx-help-links-panel__body{flex-direction:column;gap:3px;min-width:0;display:flex}.hwhx-help-links-panel__title,.hwhx-help-links-panel__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hwhx-help-links-panel__title{color:var(--hwhx-theme-title,#fff4df);font-size:14px;font-weight:900;line-height:1.18}.hwhx-help-links-panel__meta{color:var(--hwhx-theme-muted,#d8c39a);font-size:12px;font-weight:700;line-height:1.2}@media (width<=620px){.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__toolbar{grid-template-columns:minmax(0,1fr)}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__toolbar-controls{grid-column:1;justify-self:stretch}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__sort{width:100%}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__actions{justify-self:end}}`,oc=`.hwhx-modal__body{scrollbar-width:thin;scrollbar-color:var(--hwhx-theme-control-border-hover,#a66a26) transparent;overflow:hidden scroll!important}.hwhx-modal__body::-webkit-scrollbar,.hwhx-modal-help__dialog::-webkit-scrollbar,.hwhx-checkbox-list--scrollable .hwhx-checkbox-list__items::-webkit-scrollbar,.hwhx-settings-summary__scroll::-webkit-scrollbar,.hwhx-selection-groups::-webkit-scrollbar{width:10px;height:10px}.hwhx-modal__body::-webkit-scrollbar-track,.hwhx-modal-help__dialog::-webkit-scrollbar-track,.hwhx-checkbox-list--scrollable .hwhx-checkbox-list__items::-webkit-scrollbar-track,.hwhx-settings-summary__scroll::-webkit-scrollbar-track,.hwhx-selection-groups::-webkit-scrollbar-track{background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#24160f) 82%,transparent);border-radius:var(--hwhx-theme-radius-pill,999px)}.hwhx-modal__body::-webkit-scrollbar-thumb,.hwhx-modal-help__dialog::-webkit-scrollbar-thumb,.hwhx-checkbox-list--scrollable .hwhx-checkbox-list__items::-webkit-scrollbar-thumb,.hwhx-settings-summary__scroll::-webkit-scrollbar-thumb,.hwhx-selection-groups::-webkit-scrollbar-thumb{border-radius:var(--hwhx-theme-radius-pill,999px);background:color-mix(in srgb,var(--hwhx-theme-control-border-hover,#a66a26) 74%,transparent) padding-box;border:2px solid #0000}.hwhx-modal__body::-webkit-scrollbar-thumb:hover,.hwhx-modal-help__dialog::-webkit-scrollbar-thumb:hover,.hwhx-checkbox-list--scrollable .hwhx-checkbox-list__items::-webkit-scrollbar-thumb:hover,.hwhx-settings-summary__scroll::-webkit-scrollbar-thumb:hover,.hwhx-selection-groups::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 64%,transparent) padding-box}.hwhx-checkbox-list--scrollable{overflow:hidden!important}.hwhx-checkbox-list--scrollable .hwhx-checkbox-list__items{scrollbar-width:thin;scrollbar-color:var(--hwhx-theme-control-border-hover,#a66a26) transparent;flex:auto;min-height:0;padding-right:7px;overflow:hidden scroll!important}.hwhx-modal-checklist{gap:18px!important}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__toolbar{border-bottom:var(--hwhx-theme-border-width,1px) var(--hwhx-theme-border-style,solid) color-mix(in srgb,var(--hwhx-theme-control-border,#8d6133) 34%,transparent)!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0 0 14px!important;padding:10px 0 14px!important;display:flex!important}.hwhx-modal-checklist__checkboxes .hwhx-settings-search{flex:100%!important;grid-column:auto!important;width:100%!important}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__sort{flex:0 auto!important;grid-column:auto!important;justify-self:end!important;align-items:stretch!important;gap:0!important;width:max-content!important;max-width:100%!important;display:inline-flex!important}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__actions{flex:none!important;grid-column:auto!important;justify-self:end!important}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__items{gap:10px!important;margin-top:0!important}@media (width<=620px){.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__toolbar{flex-direction:column!important;align-items:flex-end!important}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__sort{width:100%!important}.hwhx-modal-checklist__checkboxes .hwhx-checkbox-list__actions{align-self:flex-end!important}}`,sc=`.hwhx-checkbox-input:checked:after{content:""!important;background:var(--hwhx-theme-checkmark,#f4efe5)!important;clip-path:polygon(14% 52%,0 66%,38% 100%,100% 18%,84% 4%,35% 70%)!important;transform-origin:50%!important;border:0!important;width:12px!important;height:12px!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}`;function cc(){l(Zs,`${Qs}${$s}${ec}${tc}${nc}${rc}${ic}${ac}${oc}${sc}`)}var lc=`hwh-shared-ui-feedback-style`,uc=`@keyframes hwhx-splash-orbit{to{transform:rotate(360deg)}}@keyframes hwhx-splash-step{0%,to{opacity:.28;transform:scaleX(.72)}45%{opacity:1;transform:scaleX(1)}}@keyframes hwhx-toast-timeout{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.hwhx-splash{--hwhx-splash-accent:var(--hwhx-theme-semantic-green,#7fe3ba);z-index:10040;backdrop-filter:blur(8px);box-sizing:border-box;color:var(--hwhx-theme-text,#f4efe5);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);letter-spacing:0;background:#040708c2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hwhx-splash[data-tone=blue]{--hwhx-splash-accent:var(--hwhx-theme-semantic-blue,#8fd3ff)}.hwhx-splash[data-tone=gold]{--hwhx-splash-accent:var(--hwhx-theme-semantic-gold,#ffd36e)}.hwhx-splash[data-tone=purple]{--hwhx-splash-accent:var(--hwhx-theme-semantic-purple,#c997ff)}.hwhx-splash__panel{border:1px solid color-mix(in srgb,var(--hwhx-splash-accent) 58%,transparent);border-radius:var(--hwhx-theme-radius-panel,8px);background:color-mix(in srgb,var(--hwhx-theme-dialog-bg,#111618) 95%,transparent);width:min(430px,100vw - 32px);overflow:hidden;box-shadow:0 30px 80px #00000094,inset 0 1px #ffffff0f}.hwhx-splash__main{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:18px;padding:22px 22px 20px;display:grid}.hwhx-splash__visual{place-items:center;width:88px;height:88px;display:grid;position:relative}.hwhx-splash__orbit{border:1px solid color-mix(in srgb,var(--hwhx-splash-accent) 36%,transparent);border-top-color:var(--hwhx-splash-accent);border-radius:50%;animation:1.4s linear infinite hwhx-splash-orbit;position:absolute;inset:0}.hwhx-splash__orbit:after{content:"";border:1px dashed color-mix(in srgb,var(--hwhx-splash-accent) 30%,transparent);border-radius:50%;position:absolute;inset:9px}.hwhx-splash__core{border:1px solid color-mix(in srgb,var(--hwhx-splash-accent) 48%,transparent);background:color-mix(in srgb,var(--hwhx-splash-accent) 12%,#0b1012);width:54px;height:54px;color:var(--hwhx-splash-accent);box-shadow:inset 0 0 18px color-mix(in srgb,var(--hwhx-splash-accent) 12%,transparent);border-radius:50%;place-items:center;display:grid}.hwhx-splash__copy{min-width:0}.hwhx-splash__copy h2{color:var(--hwhx-theme-title,#fff6e7);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:900;line-height:1.12}.hwhx-splash__stage{color:var(--hwhx-theme-muted,#bfc7c9);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:10px;font-size:13px;font-weight:750;line-height:1.3;display:flex}.hwhx-splash__steps{align-items:center;gap:4px;display:inline-flex}.hwhx-splash__steps i{background:var(--hwhx-splash-accent);border-radius:2px;width:15px;height:3px;animation:1s ease-in-out infinite hwhx-splash-step}.hwhx-splash__steps i:nth-child(2){animation-delay:.14s}.hwhx-splash__steps i:nth-child(3){animation-delay:.28s}.hwhx-splash-fade-enter-active,.hwhx-splash-fade-leave-active{transition:opacity .18s}.hwhx-splash-fade-enter-active .hwhx-splash__panel,.hwhx-splash-fade-leave-active .hwhx-splash__panel{transition:transform .18s}.hwhx-splash-fade-enter-from,.hwhx-splash-fade-leave-to{opacity:0}.hwhx-splash-fade-enter-from .hwhx-splash__panel,.hwhx-splash-fade-leave-to .hwhx-splash__panel{transform:translateY(8px)scale(.98)}.hwhx-status-badge{--hwhx-status-tone:var(--hwhx-theme-muted,#c6ced6);border:1px solid color-mix(in srgb,var(--hwhx-status-tone) 44%,transparent);border-radius:var(--hwhx-theme-radius-control,7px);background:color-mix(in srgb,var(--hwhx-status-tone) 10%,var(--hwhx-theme-surface-bg,#111618));min-height:32px;color:var(--hwhx-status-tone);box-sizing:border-box;white-space:nowrap;grid-template-columns:31px minmax(0,auto);align-items:stretch;font-size:12px;font-weight:850;line-height:1;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 3px 12px #00000029}.hwhx-status-badge:before{content:"";background:var(--hwhx-status-tone);border-radius:0 2px 2px 0;width:2px;position:absolute;inset:5px auto 5px 0}.hwhx-status-badge[data-tone=active]{--hwhx-status-tone:var(--hwhx-theme-semantic-blue,#8fd3ff)}.hwhx-status-badge[data-tone=complete],.hwhx-status-badge[data-tone=success]{--hwhx-status-tone:var(--hwhx-theme-semantic-green,#8ee6b5)}.hwhx-status-badge[data-tone=warning]{--hwhx-status-tone:var(--hwhx-theme-semantic-gold,#ffd36e)}.hwhx-status-badge[data-tone=danger]{--hwhx-status-tone:var(--hwhx-theme-semantic-red,#ff8f8b)}.hwhx-status-badge__icon{border-right:1px solid color-mix(in srgb,var(--hwhx-status-tone) 28%,transparent);background:color-mix(in srgb,var(--hwhx-status-tone) 9%,transparent);justify-content:center;align-items:center;min-height:30px;display:inline-flex}.hwhx-status-badge__label{text-overflow:ellipsis;align-self:center;min-width:0;padding:0 10px;overflow:hidden}.hwhx-progress[data-hwhx-progress-style=dashboard]{gap:0;width:min(800px,100vw - 16px);max-height:min(86vh,760px);padding:0;overflow:hidden}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__header{border-bottom:1px solid var(--hwhx-theme-progress-header-border,#7ebeab38);background:color-mix(in srgb,var(--hwhx-theme-surface-bg,#14181a) 90%,transparent);box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:54px;padding:10px 10px 10px 16px;display:grid}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__title{text-transform:uppercase;align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:850;line-height:1;display:inline-flex}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__title:before{display:none}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__title-marker{border:1px solid color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 42%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,var(--hwhx-theme-primary,#7fe3ba) 12%,transparent);width:28px;height:28px;color:var(--hwhx-theme-primary,#7fe3ba);box-sizing:border-box;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__header-actions{grid-template-columns:minmax(0,auto) 32px;align-items:center;gap:8px;min-width:32px;max-width:min(48vw,250px);display:grid}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__state{min-width:0;max-width:205px}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__close{width:32px;height:32px;padding:0}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__body{max-height:calc(min(86vh,760px) - 54px);padding:12px 14px 14px}.hwhx-progress[data-hwhx-progress-style=dashboard][data-hwhx-progress-result="1"]{--hwhx-theme-progress-header-border:color-mix(in srgb,var(--hwhx-theme-semantic-green,#8ee6b5) 38%,transparent);border-color:color-mix(in srgb,var(--hwhx-theme-semantic-green,#8ee6b5) 62%,transparent)}.hwhx-toast-stack{z-index:10030;pointer-events:none;box-sizing:border-box;width:min(380px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--hwhx-theme-text,#f4efe5);font-family:var(--hwhx-theme-font-family,Arial,sans-serif);flex-direction:column;gap:8px;margin:0;padding:0;line-height:1.3;display:flex;position:fixed}.hwhx-toast-stack[data-position=top-right]{top:12px;right:12px}.hwhx-toast-stack[data-position=bottom-right]{flex-direction:column-reverse;bottom:12px;right:12px}.hwhx-toast-stack[data-position=top-left]{top:12px;left:12px}.hwhx-toast-stack[data-position=bottom-left]{flex-direction:column-reverse;bottom:12px;left:12px}.hwhx-toast{--hwhx-toast-tone:var(--hwhx-theme-semantic-blue,#8fd3ff);border:1px solid color-mix(in srgb,var(--hwhx-toast-tone) 48%,transparent);border-radius:var(--hwhx-theme-radius-control,8px);background:color-mix(in srgb,var(--hwhx-theme-dialog-bg,#111618) 96%,var(--hwhx-toast-tone) 4%);pointer-events:auto;box-sizing:border-box;border-left-width:3px;grid-template-columns:34px minmax(0,1fr) 26px;align-items:start;gap:9px;min-width:0;padding:10px 8px 11px 10px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000052,inset 0 1px #ffffff0d}.hwhx-toast[data-tone=success]{--hwhx-toast-tone:var(--hwhx-theme-semantic-green,#8ee6b5)}.hwhx-toast[data-tone=warning]{--hwhx-toast-tone:var(--hwhx-theme-semantic-gold,#ffd36e)}.hwhx-toast[data-tone=danger]{--hwhx-toast-tone:var(--hwhx-theme-semantic-red,#ff8f8b)}.hwhx-toast__icon{border:1px solid color-mix(in srgb,var(--hwhx-toast-tone) 34%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,var(--hwhx-toast-tone) 12%,transparent);width:32px;height:32px;color:var(--hwhx-toast-tone);box-sizing:border-box;place-items:center;display:inline-grid}.hwhx-toast__content{min-width:0;padding-top:1px}.hwhx-toast__title{color:var(--hwhx-theme-title,#fff6e7);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;line-height:1.25;overflow:hidden}.hwhx-toast__text{color:var(--hwhx-theme-muted,#c6ced6);overflow-wrap:anywhere;margin-top:3px;font-size:12px;font-weight:600;line-height:1.35}.hwhx-toast__close{border-radius:var(--hwhx-theme-radius-small,6px);width:26px;height:26px;color:var(--hwhx-theme-muted,#c6ced6);cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #0000;place-items:center;margin:-3px -2px 0 0;padding:0;display:inline-grid}.hwhx-toast__close:hover,.hwhx-toast__close:focus-visible{border-color:color-mix(in srgb,var(--hwhx-toast-tone) 34%,transparent);background:color-mix(in srgb,var(--hwhx-toast-tone) 10%,transparent);color:var(--hwhx-theme-title,#fff6e7);outline:none}.hwhx-toast__actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.hwhx-toast__action{border:1px solid color-mix(in srgb,var(--hwhx-theme-primary,#8fd3ff) 48%,transparent);border-radius:var(--hwhx-theme-radius-small,6px);background:color-mix(in srgb,var(--hwhx-theme-primary,#8fd3ff) 12%,transparent);min-height:28px;color:var(--hwhx-theme-primary,#8fd3ff);font:inherit;cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.hwhx-toast__action[data-tone=success]{border-color:color-mix(in srgb,var(--hwhx-theme-semantic-green,#8ee6b5) 48%,transparent);background:color-mix(in srgb,var(--hwhx-theme-semantic-green,#8ee6b5) 12%,transparent);color:var(--hwhx-theme-semantic-green,#8ee6b5)}.hwhx-toast__action:hover,.hwhx-toast__action:focus-visible{filter:brightness(1.16);outline:2px solid color-mix(in srgb,currentColor 38%,transparent);outline-offset:1px}.hwhx-toast__timer{background:var(--hwhx-toast-tone);transform-origin:0;height:2px;animation:hwhx-toast-timeout var(--hwhx-toast-timeout,10s) linear forwards;opacity:.78;position:absolute;bottom:0;left:0;right:0}.hwhx-toast.is-paused .hwhx-toast__timer{animation-play-state:paused}.hwhx-toast-list-enter-active,.hwhx-toast-list-leave-active,.hwhx-toast-list-move{transition:opacity .18s,transform .18s}.hwhx-toast-list-enter-from,.hwhx-toast-list-leave-to{opacity:0;transform:translate(14px)scale(.98)}.hwhx-toast-stack[data-position$=left] .hwhx-toast-list-enter-from,.hwhx-toast-stack[data-position$=left] .hwhx-toast-list-leave-to{transform:translate(-14px)scale(.98)}.hwhx-toast-list-leave-active{width:100%;position:absolute}@media (width<=560px){.hwhx-toast-stack{width:calc(100vw - 16px)}.hwhx-toast-stack[data-position=top-right],.hwhx-toast-stack[data-position=bottom-right]{right:8px}.hwhx-toast-stack[data-position=top-left],.hwhx-toast-stack[data-position=bottom-left]{left:8px}.hwhx-toast-stack[data-position=top-right],.hwhx-toast-stack[data-position=top-left]{top:8px}.hwhx-toast-stack[data-position=bottom-right],.hwhx-toast-stack[data-position=bottom-left]{bottom:8px}.hwhx-splash__main{grid-template-columns:68px minmax(0,1fr);gap:14px;padding:18px}.hwhx-splash__visual{width:66px;height:66px}.hwhx-splash__core{width:42px;height:42px}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__header-actions{grid-template-columns:32px 32px;gap:6px}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__state .hwhx-status-badge__label{display:none}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__state{grid-template-columns:31px}.hwhx-progress[data-hwhx-progress-style=dashboard] .hwhx-progress__body{padding:10px}}@media (prefers-reduced-motion:reduce){.hwhx-splash__orbit,.hwhx-splash__steps i{animation:none}.hwhx-splash-fade-enter-active,.hwhx-splash-fade-leave-active,.hwhx-splash-fade-enter-active .hwhx-splash__panel,.hwhx-splash-fade-leave-active .hwhx-splash__panel{transition:none}.hwhx-toast__timer{animation:none}.hwhx-toast-list-enter-active,.hwhx-toast-list-leave-active,.hwhx-toast-list-move{transition:none}}`;function dc(){l(lc,uc)}var fc={donate:{wallet:`2200154655410578`,icon:`alfabank`,accentColor:`#ef3124`,qrDataUrl:``},contacts:[{key:`askja`,displayName:`Askja`,telegramUsername:`askja_tlgrm`,qrPath:`/contacts/telegram-askja.png`},{key:`zingery`,displayName:`ZingerY`,telegramUsername:`AlysonWi`,qrPath:`/contacts/telegram-zingery.png`}],feedback:{contact:`askja`},community:{forumUrl:`https://t.me/+ppLK1qqObB43NjMy`},documentation:{links:[{key:`primary`,url:`https://ext-askja.zingery.ru`},{key:`mirror-1`,url:`https://hwhx-askja.h0w.top/`}]}},pc=fc.donate,mc=fc.community,hc=String(pc.wallet??``),gc=String(pc.icon??`wallet-cards`),_c=String(pc.accentColor??`#ef3124`),vc=String(pc.qrDataUrl??``),yc=String(mc.forumUrl??``),bc=Object.freeze(fc.contacts.map(e=>{let t=String(e.telegramUsername).replace(/^@/,``);return Object.freeze({key:String(e.key),displayName:String(e.displayName),telegramUsername:t,telegramUrl:`https://t.me/${t}`,qrPath:String(e.qrPath)})}));function xc(e){return String(e??``).replace(/^@/,``).replace(/[^a-zA-Z0-9_]/g,``)}function Sc(e){return xc(e).toLocaleLowerCase(`en`)}function Cc(e){let t=Sc(e);return bc.find(e=>Sc(e.key)===t||Sc(e.displayName)===t||Sc(e.telegramUsername)===t)}function wc(e,t=`askja`){let n=Cc(e);if(n)return n.telegramUrl;let r=Cc(t);return`https://t.me/${xc(e)||r?.telegramUsername||xc(t)}`}wc(String(fc.feedback.contact??`askja`),`askja`);var Tc=Object.freeze(fc.documentation.links.map(e=>({key:String(e.key),url:String(e.url)}))),Ec=[`cancel`,`clear`,`delete`,`deny`,`decline`,`reject`,`remove`,`reset`,`trash`,`отказ`,`отмена`,`очист`,`сброс`,`снять`,`удал`],Dc=[`accept`,`agree`,`apply`,`approve`,`confirm`,`export`,`ok`,`save`,`submit`,`выбрать`,`готов`,`да`,`ок`,`примен`,`соглас`,`сохран`,`экспорт`],Oc=[`back`,`close`,`secondary`,`назад`,`закры`],kc={blue:`primary`,default:`secondary`,danger:`danger`,graphite:`secondary`,green:`success`,primary:`primary`,red:`danger`,secondary:`secondary`,success:`success`};function Ac(e){let t=jc(e);if(Nc(t,Ec))return`danger`;if(Nc(t,Dc))return`success`;if(Nc(t,Oc))return`secondary`;let n=Mc(e.tone);return n&&kc[n]?kc[n]:`primary`}function jc(e){return[e.result,e.value,e.action,e.icon,e.label,e.tone].map(e=>Mc(e)).filter(Boolean).join(` `)}function Mc(e){return String(e??``).trim().toLocaleLowerCase()}function Nc(e,t){return t.some(t=>e.includes(t))}var Pc=[];function Fc(e){Ic(e),Pc.push(e)}function Ic(e){let t=Pc.indexOf(e);t>=0&&Pc.splice(t,1)}function Lc(e){return Pc.at(-1)===e}var Rc=`_blank`,zc=`noopener noreferrer`,Bc=new Set([`https:`,`http:`]);function Vc(e){let t=String(e??``).trim();if(!t)return``;try{let e=new URL(t);return Bc.has(e.protocol)?e.href:``}catch{return``}}var Hc=R({__name:`HwhAvatarGroup`,props:{avatars:{default:()=>[]},className:{default:``}},setup(e){let t=e,n=q(()=>t.avatars.map(e=>({...e,href:Vc(e.href)})));function r(e){let t=String(e.letter||e.label||`?`).trim();return Array.from(t)[0]?.toUpperCase()||`?`}return(t,i)=>(V(),H(`span`,{class:M([`hwhx-avatar-group`,e.className])},[(V(!0),H(B,null,z(n.value,e=>(V(),U(Ir(e.href?`a`:`span`),{key:e.id,class:M([`hwhx-avatar`,e.tone?`hwhx-avatar--${e.tone}`:``]),href:e.href||void 0,target:e.href?L(Rc):void 0,rel:e.href?L(zc):void 0,"data-hwhx-native-title":e.tooltip||e.label,"aria-label":e.label},{default:Rn(()=>[Qi(N(r(e)),1)]),_:2},1032,[`class`,`href`,`target`,`rel`,`data-hwhx-native-title`,`aria-label`]))),128))],2))}}),Uc=[`width`,`height`],Wc=[`width`,`height`],Gc=R({__name:`HwhBrandIcon`,props:{name:{},size:{default:18},width:{},height:{},className:{default:``}},setup(e){let t=e,n=q(()=>t.name.trim().toLowerCase()),r=q(()=>Math.max(12,Number(t.width||t.size)||18)),i=q(()=>Math.max(12,Number(t.height||t.size)||18));return(t,a)=>n.value===`telegram`?(V(),H(`svg`,{key:0,class:M([`hwhx-brand-icon`,`hwhx-brand-icon--telegram`,e.className]),width:r.value,height:i.value,viewBox:`0 0 24 24`,"aria-hidden":`true`,focusable:`false`},[...a[0]||(a[0]=[W(`circle`,{cx:`12`,cy:`12`,r:`12`,fill:`#2AABEE`},null,-1),W(`path`,{fill:`#fff`,d:`M17.94 7.16c.18-.78-.3-1.08-.86-.86L5.94 10.6c-.76.3-.75.72-.13.91l2.86.9 6.63-4.18c.31-.19.6-.09.36.13l-5.37 4.84-.2 2.96c.3 0 .43-.14.6-.3l1.44-1.4 2.98 2.2c.55.3.94.15 1.08-.5l1.95-9Z`},null,-1)])],10,Uc)):n.value===`alfabank`?(V(),H(`svg`,{key:1,class:M([`hwhx-brand-icon`,`hwhx-brand-icon--alfabank`,e.className]),width:r.value,height:i.value,viewBox:`0 0 48 48`,"aria-hidden":`true`,focusable:`false`,xmlns:`http://www.w3.org/2000/svg`},[...a[1]||(a[1]=[W(`rect`,{width:`48`,height:`48`,rx:`10`,fill:`#EF3124`},null,-1),W(`path`,{fill:`#fff`,d:`M11 36 22.1 11h4.1L37 36h-6l-2.1-5.3H19.1L17 36h-6Zm10.1-10.4h5.8L24 18.4l-2.9 7.2Z`},null,-1)])],10,Wc)):K(`v-if`,!0)}}),Kc=[[`path`,{d:`M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2`}]],qc=[[`path`,{d:`M12 5v14`}],[`path`,{d:`m19 12-7 7-7-7`}]],Jc=[[`path`,{d:`m12 19-7-7 7-7`}],[`path`,{d:`M19 12H5`}]],Yc=[[`path`,{d:`m5 12 7-7 7 7`}],[`path`,{d:`M12 19V5`}]],Xc=[[`path`,{d:`m14 12-8.381 8.38a1 1 0 0 1-3.001-3L11 9`}],[`path`,{d:`M15 15.5a.5.5 0 0 0 .5.5A6.5 6.5 0 0 0 22 9.5a.5.5 0 0 0-.5-.5h-1.672a2 2 0 0 1-1.414-.586l-5.062-5.062a1.205 1.205 0 0 0-1.704 0L9.352 5.648a1.205 1.205 0 0 0 0 1.704l5.062 5.062A2 2 0 0 1 15 13.828z`}]],Zc=[[`path`,{d:`m11 7-3 5h4l-3 5`}],[`path`,{d:`M14.856 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.935`}],[`path`,{d:`M22 14v-4`}],[`path`,{d:`M5.14 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2.936`}]],Qc=[[`path`,{d:`M10.268 21a2 2 0 0 0 3.464 0`}],[`path`,{d:`M22 8c0-2.3-.8-4.3-2-6`}],[`path`,{d:`M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326`}],[`path`,{d:`M4 2C2.8 3.7 2 5.7 2 8`}]],$c=[[`path`,{d:`M12 7v14`}],[`path`,{d:`M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z`}]],el=[[`path`,{d:`M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z`}],[`path`,{d:`m3.3 7 8.7 5 8.7-5`}],[`path`,{d:`M12 22V12`}]],tl=[[`path`,{d:`M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z`}],[`path`,{d:`m7 16.5-4.74-2.85`}],[`path`,{d:`m7 16.5 5-3`}],[`path`,{d:`M7 16.5v5.17`}],[`path`,{d:`M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z`}],[`path`,{d:`m17 16.5-5-3`}],[`path`,{d:`m17 16.5 4.74-2.85`}],[`path`,{d:`M17 16.5v5.17`}],[`path`,{d:`M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z`}],[`path`,{d:`M12 8 7.26 5.15`}],[`path`,{d:`m12 8 4.74-2.85`}],[`path`,{d:`M12 13.5V8`}]],nl=[[`path`,{d:`M12 20v-9`}],[`path`,{d:`M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z`}],[`path`,{d:`M14.12 3.88 16 2`}],[`path`,{d:`M21 21a4 4 0 0 0-3.81-4`}],[`path`,{d:`M21 5a4 4 0 0 1-3.55 3.97`}],[`path`,{d:`M22 13h-4`}],[`path`,{d:`M3 21a4 4 0 0 1 3.81-4`}],[`path`,{d:`M3 5a4 4 0 0 0 3.55 3.97`}],[`path`,{d:`M6 13H2`}],[`path`,{d:`m8 2 1.88 1.88`}],[`path`,{d:`M9 7.13V6a3 3 0 1 1 6 0v1.13`}]],rl=[[`rect`,{width:`16`,height:`20`,x:`4`,y:`2`,rx:`2`}],[`line`,{x1:`8`,x2:`16`,y1:`6`,y2:`6`}],[`line`,{x1:`16`,x2:`16`,y1:`14`,y2:`18`}],[`path`,{d:`M16 10h.01`}],[`path`,{d:`M12 10h.01`}],[`path`,{d:`M8 10h.01`}],[`path`,{d:`M12 14h.01`}],[`path`,{d:`M8 14h.01`}],[`path`,{d:`M12 18h.01`}],[`path`,{d:`M8 18h.01`}]],il=[[`path`,{d:`M8 2v4`}],[`path`,{d:`M16 2v4`}],[`rect`,{width:`18`,height:`18`,x:`3`,y:`4`,rx:`2`}],[`path`,{d:`M3 10h18`}],[`path`,{d:`M8 14h.01`}],[`path`,{d:`M12 14h.01`}],[`path`,{d:`M16 14h.01`}],[`path`,{d:`M8 18h.01`}],[`path`,{d:`M12 18h.01`}],[`path`,{d:`M16 18h.01`}]],al=[[`path`,{d:`M20 6 9 17l-5-5`}]],ol=[[`path`,{d:`m6 9 6 6 6-6`}]],sl=[[`path`,{d:`m15 18-6-6 6-6`}]],cl=[[`path`,{d:`m9 18 6-6-6-6`}]],ll=[[`path`,{d:`m7 6 5 5 5-5`}],[`path`,{d:`m7 13 5 5 5-5`}]],ul=[[`path`,{d:`m17 11-5-5-5 5`}],[`path`,{d:`m17 18-5-5-5 5`}]],dl=[[`circle`,{cx:`12`,cy:`12`,r:`10`}],[`path`,{d:`M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3`}],[`path`,{d:`M12 17h.01`}]],fl=[[`circle`,{cx:`12`,cy:`12`,r:`10`}],[`path`,{d:`m15 9-6 6`}],[`path`,{d:`m9 9 6 6`}]],pl=[[`circle`,{cx:`12`,cy:`12`,r:`10`}],[`path`,{d:`M12 6v6l4 2`}]],ml=[[`path`,{d:`M13.744 17.736a6 6 0 1 1-7.48-7.48`}],[`path`,{d:`M15 6h1v4`}],[`path`,{d:`m6.134 14.768.866-.5 2 3.464`}],[`circle`,{cx:`16`,cy:`8`,r:`6`}]],hl=[[`rect`,{width:`14`,height:`14`,x:`8`,y:`8`,rx:`2`,ry:`2`}],[`path`,{d:`M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2`}]],gl=[[`path`,{d:`m14 15-5 5-5-5`}],[`path`,{d:`M20 4h-7a4 4 0 0 0-4 4v12`}]],_l=[[`path`,{d:`M14 9 9 4 4 9`}],[`path`,{d:`M20 20h-7a4 4 0 0 1-4-4V4`}]],vl=[[`path`,{d:`m10 15 5 5 5-5`}],[`path`,{d:`M4 4h7a4 4 0 0 1 4 4v12`}]],yl=[[`path`,{d:`m10 9 5-5 5 5`}],[`path`,{d:`M4 20h7a4 4 0 0 0 4-4V4`}]],bl=[[`ellipse`,{cx:`12`,cy:`5`,rx:`9`,ry:`3`}],[`path`,{d:`M3 5V19A9 3 0 0 0 21 19V5`}],[`path`,{d:`M3 12A9 3 0 0 0 21 12`}]],xl=[[`path`,{d:`M12 15V3`}],[`path`,{d:`M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4`}],[`path`,{d:`m7 10 5 5 5-5`}]],Sl=[[`path`,{d:`M15 3h6v6`}],[`path`,{d:`M10 14 21 3`}],[`path`,{d:`M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6`}]],Cl=[[`path`,{d:`M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49`}],[`path`,{d:`M14.084 14.158a3 3 0 0 1-4.242-4.242`}],[`path`,{d:`M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143`}],[`path`,{d:`m2 2 20 20`}]],wl=[[`path`,{d:`M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z`}],[`path`,{d:`M14 2v5a1 1 0 0 0 1 1h5`}],[`path`,{d:`M10 9H8`}],[`path`,{d:`M16 13H8`}],[`path`,{d:`M16 17H8`}]],Tl=[[`path`,{d:`M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528`}]],El=[[`path`,{d:`M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2`}],[`path`,{d:`M6.453 15h11.094`}],[`path`,{d:`M8.5 2h7`}]],Dl=[[`path`,{d:`M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z`}]],Ol=[[`path`,{d:`M10.5 3 8 9l4 13 4-13-2.5-6`}],[`path`,{d:`M17 3a2 2 0 0 1 1.6.8l3 4a2 2 0 0 1 .013 2.382l-7.99 10.986a2 2 0 0 1-3.247 0l-7.99-10.986A2 2 0 0 1 2.4 7.8l2.998-3.997A2 2 0 0 1 7 3z`}],[`path`,{d:`M2 9h20`}]],kl=[[`path`,{d:`M12 7v14`}],[`path`,{d:`M20 11v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8`}],[`path`,{d:`M7.5 7a1 1 0 0 1 0-5A4.8 8 0 0 1 12 7a4.8 8 0 0 1 4.5-5 1 1 0 0 1 0 5`}],[`rect`,{x:`3`,y:`7`,width:`18`,height:`4`,rx:`1`}]],Al=[[`circle`,{cx:`9`,cy:`12`,r:`1`}],[`circle`,{cx:`9`,cy:`5`,r:`1`}],[`circle`,{cx:`9`,cy:`19`,r:`1`}],[`circle`,{cx:`15`,cy:`12`,r:`1`}],[`circle`,{cx:`15`,cy:`5`,r:`1`}],[`circle`,{cx:`15`,cy:`19`,r:`1`}]],jl=[[`path`,{d:`m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9`}],[`path`,{d:`m18 15 4-4`}],[`path`,{d:`m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5`}]],Ml=[[`path`,{d:`M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5`}]],Nl=[[`circle`,{cx:`12`,cy:`12`,r:`10`}],[`path`,{d:`M12 16v-4`}],[`path`,{d:`M12 8h.01`}]],Pl=[[`path`,{d:`M10 8h.01`}],[`path`,{d:`M12 12h.01`}],[`path`,{d:`M14 8h.01`}],[`path`,{d:`M16 12h.01`}],[`path`,{d:`M18 8h.01`}],[`path`,{d:`M6 8h.01`}],[`path`,{d:`M7 16h10`}],[`path`,{d:`M8 12h.01`}],[`rect`,{width:`20`,height:`16`,x:`2`,y:`4`,rx:`2`}]],Fl=[[`path`,{d:`M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z`}],[`path`,{d:`M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12`}],[`path`,{d:`M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17`}]],Il=[[`path`,{d:`m16 6 4 14`}],[`path`,{d:`M12 6v14`}],[`path`,{d:`M8 8v12`}],[`path`,{d:`M4 4v16`}]],Ll=[[`path`,{d:`M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71`}],[`path`,{d:`M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71`}]],Rl=[[`path`,{d:`M13 5h8`}],[`path`,{d:`M13 12h8`}],[`path`,{d:`M13 19h8`}],[`path`,{d:`m3 17 2 2 4-4`}],[`path`,{d:`m3 7 2 2 4-4`}]],zl=[[`path`,{d:`M11 5h10`}],[`path`,{d:`M11 12h10`}],[`path`,{d:`M11 19h10`}],[`path`,{d:`M4 4h1v5`}],[`path`,{d:`M4 9h2`}],[`path`,{d:`M6.5 20H3.4c0-1 2.6-1.925 2.6-3.5a1.5 1.5 0 0 0-2.6-1.02`}]],Bl=[[`path`,{d:`M16 5H3`}],[`path`,{d:`M11 12H3`}],[`path`,{d:`M16 19H3`}],[`path`,{d:`m15.5 9.5 5 5`}],[`path`,{d:`m20.5 9.5-5 5`}]],Vl=[[`path`,{d:`m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7`}],[`rect`,{x:`2`,y:`4`,width:`20`,height:`16`,rx:`2`}]],Hl=[[`path`,{d:`M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0`}],[`circle`,{cx:`12`,cy:`10`,r:`3`}]],Ul=[[`path`,{d:`M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z`}],[`path`,{d:`M15 5.764v15`}],[`path`,{d:`M9 3.236v15`}]],Wl=[[`path`,{d:`M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719`}]],Gl=[[`path`,{d:`M5 12h14`}]],Kl=[[`rect`,{width:`20`,height:`14`,x:`2`,y:`3`,rx:`2`}],[`line`,{x1:`8`,x2:`16`,y1:`21`,y2:`21`}],[`line`,{x1:`12`,x2:`12`,y1:`17`,y2:`21`}]],ql=[[`path`,{d:`M12 22V12`}],[`path`,{d:`m16 17 2 2 4-4`}],[`path`,{d:`M21 11.127V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.32-.753`}],[`path`,{d:`M3.29 7 12 12l8.71-5`}],[`path`,{d:`m7.5 4.27 8.997 5.148`}]],Jl=[[`path`,{d:`M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z`}],[`path`,{d:`M12 22V12`}],[`polyline`,{points:`3.29 7 12 12 20.71 7`}],[`path`,{d:`m7.5 4.27 9 5.15`}]],Yl=[[`path`,{d:`M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z`}],[`circle`,{cx:`13.5`,cy:`6.5`,r:`.5`,fill:`currentColor`}],[`circle`,{cx:`17.5`,cy:`10.5`,r:`.5`,fill:`currentColor`}],[`circle`,{cx:`6.5`,cy:`12.5`,r:`.5`,fill:`currentColor`}],[`circle`,{cx:`8.5`,cy:`7.5`,r:`.5`,fill:`currentColor`}]],Xl=[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`}],[`path`,{d:`M3 9h18`}]],Zl=[[`circle`,{cx:`11`,cy:`4`,r:`2`}],[`circle`,{cx:`18`,cy:`8`,r:`2`}],[`circle`,{cx:`20`,cy:`16`,r:`2`}],[`path`,{d:`M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.045Q6.52 17.48 4.46 16.84A3.5 3.5 0 0 1 5.5 10Z`}]],Ql=[[`path`,{d:`m14 13-8.381 8.38a1 1 0 0 1-3.001-3L11 9.999`}],[`path`,{d:`M15.973 4.027A13 13 0 0 0 5.902 2.373c-1.398.342-1.092 2.158.277 2.601a19.9 19.9 0 0 1 5.822 3.024`}],[`path`,{d:`M16.001 11.999a19.9 19.9 0 0 1 3.024 5.824c.444 1.369 2.26 1.676 2.603.278A13 13 0 0 0 20 8.069`}],[`path`,{d:`M18.352 3.352a1.205 1.205 0 0 0-1.704 0l-5.296 5.296a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l5.296-5.296a1.205 1.205 0 0 0 0-1.704z`}]],$l=[[`path`,{d:`M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z`}]],eu=[[`path`,{d:`M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z`}],[`path`,{d:`m2 22 3-3`}],[`path`,{d:`M7.5 13.5 10 11`}],[`path`,{d:`M10.5 16.5 13 14`}],[`path`,{d:`m18 3-4 4h6l-4 4`}]],tu=[[`path`,{d:`M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8`}],[`path`,{d:`M3 3v5h5`}],[`path`,{d:`M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16`}],[`path`,{d:`M16 16h5v5`}]],nu=[[`circle`,{cx:`6`,cy:`19`,r:`3`}],[`path`,{d:`M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15`}],[`circle`,{cx:`18`,cy:`5`,r:`3`}]],ru=[[`path`,{d:`M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z`}],[`path`,{d:`M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7`}],[`path`,{d:`M7 3v4a1 1 0 0 0 1 1h7`}]],iu=[[`path`,{d:`M15 12h-5`}],[`path`,{d:`M15 8h-5`}],[`path`,{d:`M19 17V5a2 2 0 0 0-2-2H4`}],[`path`,{d:`M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3`}]],au=[[`path`,{d:`M19 17V5a2 2 0 0 0-2-2H4`}],[`path`,{d:`M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3`}]],ou=[[`path`,{d:`m21 21-4.34-4.34`}],[`circle`,{cx:`11`,cy:`11`,r:`8`}]],su=[[`path`,{d:`M14 17H5`}],[`path`,{d:`M19 7h-9`}],[`circle`,{cx:`17`,cy:`17`,r:`3`}],[`circle`,{cx:`7`,cy:`7`,r:`3`}]],cu=[[`path`,{d:`M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915`}],[`circle`,{cx:`12`,cy:`12`,r:`3`}]],lu=[[`path`,{d:`M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z`}]],uu=[[`path`,{d:`M20.38 3.46 16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23z`}]],du=[[`path`,{d:`M16 10a4 4 0 0 1-8 0`}],[`path`,{d:`M3.103 6.034h17.794`}],[`path`,{d:`M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z`}]],fu=[[`circle`,{cx:`8`,cy:`21`,r:`1`}],[`circle`,{cx:`19`,cy:`21`,r:`1`}],[`path`,{d:`M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12`}]],pu=[[`path`,{d:`m18 14 4 4-4 4`}],[`path`,{d:`m18 2 4 4-4 4`}],[`path`,{d:`M2 18h1.973a4 4 0 0 0 3.3-1.7l5.454-8.6a4 4 0 0 1 3.3-1.7H22`}],[`path`,{d:`M2 6h1.972a4 4 0 0 1 3.6 2.2`}],[`path`,{d:`M22 18h-6.041a4 4 0 0 1-3.3-1.8l-.359-.45`}]],mu=[[`path`,{d:`M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z`}],[`path`,{d:`M20 2v4`}],[`path`,{d:`M22 4h-4`}],[`circle`,{cx:`4`,cy:`20`,r:`2`}]],hu=[[`path`,{d:`M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z`}]],gu=[[`polyline`,{points:`14.5 17.5 3 6 3 3 6 3 17.5 14.5`}],[`line`,{x1:`13`,x2:`19`,y1:`19`,y2:`13`}],[`line`,{x1:`16`,x2:`20`,y1:`16`,y2:`20`}],[`line`,{x1:`19`,x2:`21`,y1:`21`,y2:`19`}],[`polyline`,{points:`14.5 6.5 18 3 21 3 21 6 17.5 9.5`}],[`line`,{x1:`5`,x2:`9`,y1:`14`,y2:`18`}],[`line`,{x1:`7`,x2:`4`,y1:`17`,y2:`20`}],[`line`,{x1:`3`,x2:`5`,y1:`19`,y2:`21`}]],_u=[[`circle`,{cx:`12`,cy:`12`,r:`10`}],[`circle`,{cx:`12`,cy:`12`,r:`6`}],[`circle`,{cx:`12`,cy:`12`,r:`2`}]],vu=[[`path`,{d:`M12 19h8`}],[`path`,{d:`m4 17 6-6-6-6`}]],yu=[[`path`,{d:`M21 5H3`}],[`path`,{d:`M17 12H7`}],[`path`,{d:`M19 19H5`}]],bu=[[`line`,{x1:`10`,x2:`14`,y1:`2`,y2:`2`}],[`line`,{x1:`12`,x2:`15`,y1:`14`,y2:`11`}],[`circle`,{cx:`12`,cy:`14`,r:`8`}]],xu=[[`path`,{d:`M10 11v6`}],[`path`,{d:`M14 11v6`}],[`path`,{d:`M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6`}],[`path`,{d:`M3 6h18`}],[`path`,{d:`M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2`}]],Su=[[`path`,{d:`m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3`}],[`path`,{d:`M12 9v4`}],[`path`,{d:`M12 17h.01`}]],Cu={activity:Kc,"align-center":yu,"arrow-down":qc,"arrow-left":Jc,"arrow-up":Yc,axe:Xc,"battery-charging":Zc,"bell-ring":Qc,"book-open":$c,box:el,boxes:tl,bug:nl,calendar:il,calculator:rl,check:al,"chevron-left":sl,"chevron-down":ol,"chevron-right":cl,"chevrons-down":ll,"chevrons-up":ul,clock:pl,coins:ml,copy:hl,"corner-right-down":vl,"corner-right-up":yl,"corner-left-down":gl,"corner-left-up":_l,"circle-help":dl,"circle-x":fl,database:bl,download:xl,"external-link":Sl,"eye-off":Cl,"file-text":wl,filter:Dl,flag:Tl,flask:El,gem:Ol,gift:kl,"grip-vertical":Al,hammer:jl,heart:Ml,info:Nl,keyboard:Pl,library:Il,"layers-3":Fl,link:Ll,"list-checks":Rl,"list-ordered":zl,"list-x":Bl,mail:Vl,map:Ul,"map-pin":Hl,"message-circle":Wl,minus:Gl,monitor:Kl,package:Jl,"package-check":ql,palette:Yl,"panel-top":Xl,"paw-print":Zl,pickaxe:Ql,play:$l,"plug-zap":eu,"refresh-cw":tu,route:nu,save:ru,scroll:au,"scroll-text":iu,search:ou,settings:cu,"settings-2":su,shield:lu,"shopping-bag":du,"shopping-cart":fu,shirt:uu,shuffle:pu,sparkles:mu,star:hu,swords:gu,target:_u,timer:bu,terminal:vu,"trash-2":xu,"alert-triangle":Su,"triangle-alert":Su,trophy:[[`path`,{d:`M10 14.66v1.626a2 2 0 0 1-.976 1.696A5 5 0 0 0 7 21.978`}],[`path`,{d:`M14 14.66v1.626a2 2 0 0 0 .976 1.696A5 5 0 0 1 17 21.978`}],[`path`,{d:`M18 9h1.5a1 1 0 0 0 0-5H18`}],[`path`,{d:`M4 22h16`}],[`path`,{d:`M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z`}],[`path`,{d:`M6 9H4.5a1 1 0 0 1 0-5H6`}]],upload:[[`path`,{d:`M12 3v12`}],[`path`,{d:`m17 8-5-5-5 5`}],[`path`,{d:`M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4`}]],users:[[`path`,{d:`M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2`}],[`path`,{d:`M16 3.128a4 4 0 0 1 0 7.744`}],[`path`,{d:`M22 21v-2a4 4 0 0 0-3-3.87`}],[`circle`,{cx:`9`,cy:`7`,r:`4`}]],"wallet-cards":[[`path`,{d:`M3 11h3.75a2 2 0 0 1 1.6.8l.45.6a4 4 0 0 0 6.4 0l.45-.6a2 2 0 0 1 1.6-.8H21`}],[`path`,{d:`M3 7h18`}],[`rect`,{x:`3`,y:`3`,width:`18`,height:`18`,rx:`2`}]],x:[[`path`,{d:`M18 6 6 18`}],[`path`,{d:`m6 6 12 12`}]],zap:[[`path`,{d:`M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z`}]]},wu=new Map;function Tu(e){return typeof e==`object`&&!!e&&!Array.isArray(e)}function Eu(e){return Cu[String(e??``)]}function Du(e){let t=``;for(let[n,r]of Object.entries(e))r==null||r===!1||(t+=` ${n}="${i(r===!0?n:r)}"`);return t}function Ou(e){if(!Array.isArray(e)||e.length<2)return``;let[t,n={},r=[]]=e;if(typeof t!=`string`)return``;let i=Array.isArray(r)?r.map(e=>Ou(e)).join(``):``;return`<${t}${Du(Tu(n)?n:{})}>${i}`}function ku(e,t={}){let n=String(e??``),r=Eu(n);if(!r)return``;let a=Math.max(10,Number(t.size)||16),o=[String(t.className??`hwhx-lucide`).trim(),t.animated===!1?``:`hwhx-motion-icon`].filter(Boolean).join(` `),s=String(t.title??``).trim(),c=s?`${i(s)}`:``;return`${c}${Au(n,r)}`}function Au(e,t){let n=wu.get(e);if(n!==void 0)return n;let r=t.map(e=>Ou(e)).join(``);return wu.set(e,r),r}function ju(e,t={}){let n=[`hwhx-label-icon`,t.className].filter(Boolean).join(` `),r=String(t.title??``).trim(),a=r?` data-hwhx-native-title="${i(r)}"`:``;return`${ku(e,{size:t.size??16})}`}function Mu(e,t,n={}){return`${ju(e,{className:n.iconClassName,title:n.title,size:n.size??15})}${i(t)}`}function Nu(e){if(!Array.isArray(e)||e.length<2)return null;let[t,n={},r=[]]=e;return Ea(t,n,Array.isArray(r)?r.map(Nu):void 0)}var J=R({name:`HwhIcon`,props:{name:{type:String,required:!0},size:{type:Number,default:16},className:{type:String,default:`hwhx-lucide`},title:{type:String,default:``},strokeWidth:{type:Number,default:2},animated:{type:Boolean,default:!0},loop:{type:String,default:``}},setup(e){let t=q(()=>(Eu(e.name)??[]).map(Nu));return()=>{let n=e.title.trim();return Ea(`svg`,{width:e.size,height:e.size,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":e.strokeWidth,"stroke-linecap":`round`,"stroke-linejoin":`round`,class:[e.className,e.animated?`hwhx-motion-icon`:``],"data-hwhx-icon":e.name,"data-hwhx-loop":e.loop||void 0,...n?{role:`img`,"aria-label":n}:{"aria-hidden":`true`}},t.value)}}}),Pu=[`aria-label`],Fu=[`data-tone`,`data-value`,`data-loading`,`aria-busy`,`disabled`,`aria-label`,`data-hwhx-native-title`,`onClick`],Iu={key:1,class:`hwhx-button__label`},Lu=R({__name:`HwhButtonGroup`,props:{items:{default:()=>[]},iconOnly:{type:Boolean,default:!1},density:{default:`normal`},ariaLabel:{default:``},className:{default:``}},emits:[`action`],setup(e,{emit:t}){let n=e,r=t;function i(e){let t=n.items.find(t=>t.value===e);t?.disabled||t?.loading||r(`action`,e)}return(t,n)=>(V(),H(`div`,{class:M([`hwhx-button-group`,[e.className,e.density?`hwhx-button-group--${e.density}`:``,e.iconOnly?`hwhx-button-group--icon-only`:``]]),role:`group`,"aria-label":e.ariaLabel||void 0},[(V(!0),H(B,null,z(e.items,t=>(V(),H(`button`,{key:t.value,type:`button`,class:M([`hwhx-button hwhx-button-group__button`,{"is-active":t.active,"is-disabled":t.disabled,"is-loading":t.loading}]),"data-tone":L(Ac)(t),"data-value":t.value,"data-loading":t.loading?`1`:void 0,"aria-busy":t.loading?`true`:void 0,disabled:t.disabled||t.loading,"aria-label":t.title||t.label,"data-hwhx-native-title":t.tooltip||t.title||t.label,onClick:e=>i(t.value)},[t.loading||t.icon?(V(),U(J,{key:0,name:t.loading?`refresh-cw`:t.icon||``,size:e.iconOnly?17:16,"class-name":t.loading?`hwhx-lucide hwhx-loading-icon`:void 0},null,8,[`name`,`size`,`class-name`])):K(`v-if`,!0),e.iconOnly?K(`v-if`,!0):(V(),H(`span`,Iu,N(t.label),1))],10,Fu))),128))],10,Pu))}}),Ru=R({__name:`HwhHint`,props:{text:{},className:{}},setup(e){return(t,n)=>(V(),H(`div`,{class:M([`hwhx-hint`,e.className]),role:`note`},[zr(t.$slots,`default`,{},()=>[Qi(N(e.text),1)])],2))}}),zu=[`href`,`target`,`rel`],Bu=R({__name:`HwhLinkList`,props:{links:{default:()=>[]},className:{default:``}},setup(e){let t=e,n=q(()=>t.links.map(e=>({...e,href:Vc(e.url)})).filter(e=>e.href!==``));return(t,r)=>(V(),H(`div`,{class:M([`hwhx-link-list`,e.className])},[(V(!0),H(B,null,z(n.value,e=>(V(),H(`a`,{key:e.href,class:M([`hwhx-link-list__item`,{"is-primary":e.primary}]),href:e.href,target:L(Rc),rel:L(zc)},[G(J,{name:e.icon||`link`,size:16},null,8,[`name`]),W(`span`,null,N(e.label),1),G(J,{name:`external-link`,size:14})],10,zu))),128))],2))}}),Vu=[`data-hwhx-build-profile`,`data-hwhx-modal-kind`,`data-hwhx-ui-theme`],Hu={class:`hwhx-modal__identity`},Uu={class:`hwhx-modal__brand`},Wu=[`src`],Gu={class:`hwhx-modal__title`},Ku={class:`hwhx-modal__meta`},qu=[`data-tone`,`data-hwhx-native-title`],Ju=[`data-state`],Yu={class:`hwhx-save-status__text`},Xu=[`href`,`target`,`rel`,`aria-label`,`data-hwhx-native-title`],Zu={class:`hwhx-modal__body`},Qu={key:0,class:`hwhx-modal__actions`},$u={key:0,class:`hwhx-modal__actions-side hwhx-modal__actions-side--left`},ed=[`data-action`,`data-tone`,`data-loading`,`aria-busy`,`aria-label`,`aria-disabled`,`data-hwhx-native-title`,`onClick`],td={key:1},nd={class:`hwhx-modal__actions-side hwhx-modal__actions-side--right`},rd=[`data-action`,`data-tone`,`data-loading`,`aria-busy`,`aria-label`,`aria-disabled`,`data-hwhx-native-title`,`onClick`],id={key:1},ad={class:`hwhx-modal-help__dialog`,role:`dialog`,"aria-modal":`true`},od={class:`hwhx-modal-help__header`},sd=[`data-hwhx-native-title`,`aria-label`],cd=`__close`,ld=R({__name:`HwhModal`,props:{visible:{type:Boolean},title:{},kind:{default:`generic`},className:{default:``},uiTheme:{default:`classic`},actions:{default:()=>[]},header:{default:null},headerActions:{default:()=>[]},headerHelp:{default:null},status:{default:null},closeLabel:{default:``},draggable:{type:Boolean,default:!0}},emits:[`close`,`action`],setup(e,{emit:t}){let n=e,r=t,i=I(null),o=Symbol(`hwhx-modal`),s=I(!1),c=I(!1),l=I(!0),u=null,d=!1,f=q(()=>n.header?.title||n.title),p=q(()=>n.header?.badges??[]),m=q(()=>n.header?.authors??[]),h=Vc(yc),g=q(()=>a()===`ru`?`Форум HWH Extensions`:`HWH Extensions forum`),_=q(()=>n.closeLabel||ae()),v=q(()=>[...n.headerActions.map(e=>({value:e.result,label:e.label,icon:e.icon,tone:`primary`,title:e.title,tooltip:e.tooltip,disabled:e.disabled,loading:e.loading})),{value:cd,label:_.value,icon:`x`,tone:`danger`,title:_.value}]),y=q(()=>se(`left`)),b=q(()=>se(`right`));function x(){Lc(o)&&r(`close`,!1)}function S(e){if(!(e.key!==`Escape`||e.defaultPrevented)){if(e.preventDefault(),c.value){c.value=!1;return}r(`close`,!1)}}function C(e){!n.visible||e.key!==`Escape`||!Lc(o)||(e.target instanceof Element?e.target:null)?.closest(`.hwhx-custom-select.is-open,.hwhx-multiselect.is-open,.hwhx-hotkey-input.is-recording`)||S(e)}function ee(){d||(d=!0,document.addEventListener(`keydown`,C,!0))}function w(){d&&(d=!1,document.removeEventListener(`keydown`,C,!0))}async function T(){await En(),n.visible&&(te(),i.value?.focus({preventScroll:!0}))}function te(){let e=i.value;if(e)for(let t of[`position`,`left`,`top`,`width`,`height`,`maxWidth`,`margin`,`transform`])e.style.removeProperty(t)}function E(e){if(e===cd){r(`close`,!1);return}if(e===`help`&&n.headerHelp){c.value=!0;return}let t=n.headerActions.find(t=>t.result===e);if(!(!t||t.disabled||t.loading)){if(t.closeOnClick===!0){r(`close`,t.result);return}r(`action`,t.result)}}function ne(e){let t=n.actions.find(t=>t.result===e);t&&re(t,new MouseEvent(`click`))}function re(e,t){if(e){if(e.disabled||e.loading){t.preventDefault(),t.stopPropagation();return}r(`action`,e.result),e.closeOnClick!==!1&&r(`close`,e.result)}}function ie(e){return e===`error`?`x`:`check`}function ae(){return a()===`ru`?`Закрыть`:`Close`}function oe(e){return e?Ac(e):`secondary`}function se(e){let t=[],r=new Map;return n.actions.filter(t=>(t.placement??`right`)===e).forEach((n,i)=>{let a=n.group||`single:${e}:${i}:${n.result}`,o=r.get(a);if(o!==void 0){t[o].items.push(n),t[o].grouped=!0;return}r.set(a,t.length),t.push({key:a,grouped:!!n.group,items:[n]})}),t}function ce(e){return e.map(e=>({value:e.result,label:e.label,icon:e.icon,tone:e.tone,title:e.title,tooltip:e.tooltip,disabled:e.disabled,loading:e.loading}))}function D(e){if(!n.draggable||!i.value||e.button!==0||e.target instanceof Element&&e.target.closest(`[data-hwhx-close], button, a, input, select, textarea`))return;e.preventDefault();let t=i.value.getBoundingClientRect();u={pointerId:e.pointerId,startX:e.clientX,startY:e.clientY,left:t.left,top:t.top,width:t.width,height:t.height},Object.assign(i.value.style,{position:`fixed`,left:`${t.left}px`,top:`${t.top}px`,width:`${t.width}px`,height:`${t.height}px`,maxWidth:`${Math.max(0,window.innerWidth-16)}px`,margin:`0`,transform:`none`}),i.value.setPointerCapture(e.pointerId),s.value=!0}function le(e){if(!u||e.pointerId!==u.pointerId||!i.value)return;e.preventDefault();let t=u.left+e.clientX-u.startX,n=u.top+e.clientY-u.startY,r=Math.max(8,window.innerWidth-u.width-8),a=Math.max(8,window.innerHeight-u.height-8);i.value.style.left=`${Math.min(Math.max(8,t),r)}px`,i.value.style.top=`${Math.min(Math.max(8,n),a)}px`}function ue(e){!u||e.pointerId!==u.pointerId||(i.value?.releasePointerCapture?.(e.pointerId),u=null,s.value=!1)}return Wn(()=>n.visible,e=>{e?(ee(),Fc(o),T()):(w(),Ic(o),c.value=!1)}),Wn(()=>n.kind,()=>{n.visible&&T()}),Ar(()=>{n.visible&&(ee(),Fc(o),T())}),Mr(()=>{Ic(o),w()}),(t,n)=>(V(),U(rr,{to:`body`},[e.visible?(V(),H(`div`,{key:0,class:M([`hwhx-modal`,[e.className,L(``)]]),"data-hwhx-build-profile":L(`standard`),"data-hwhx-modal-kind":e.kind,"data-hwhx-ui-theme":e.uiTheme,onClick:Qo(x,[`self`])},[W(`div`,{ref_key:`dialogRef`,ref:i,class:M([`hwhx-modal__dialog`,{"is-dragging":s.value}]),tabindex:`-1`,onPointermove:le,onPointerup:ue,onPointercancel:ue},[W(`div`,{class:`hwhx-modal__header`,"data-hwhx-drag-handle":``,onPointerdown:D},[W(`div`,Hu,[W(`div`,Uu,[l.value?(V(),H(`img`,{key:0,class:`hwhx-modal__script-logo`,src:L(`data:image/webp;base64,UklGRq4HAABXRUJQVlA4WAoAAAAQAAAALgAALwAAQUxQSAACAAABkC1JtmlbPeeY51zbtm3btu17H23btt5s27atY9tce14t7PEFETEByllkGwah+BLq/cgMNiSBdbonIIkBAUCh7Unaa0YuACD3SKBAv633wvW/AbfXdcoOkHME1D8Qqq17rSoNkEMCZQ4Z2n7squyQ9ggAxkRqZz82AQCyJDK2q97psHY8cV3j+o0hrQDnDG3XsPLvJAhrJ7VNv31xdsZBWsoTaifuiLZ7HrAg0d+w42BYaZAJIbevdv85wERgtebYFfI/hCJRLB4B/xGYrXm2BP0DvGWyG5BKonrLdCZemXIpKVBhiWbqajY4E5BpZCgXvaRQdmCwkcjmRNsGqPz1x082Fx+PqjUz9Wkon/enhvrrNM3WL+TbtBD9MZDNsW/BW/Zql4tNtPbaUDZCc/Ztj+l8XNroAUzmoxOCKqLArBvf2Ny/OiRD3hP+IXZc6SaGrQs+K4BpZxLtOB924XILoMjpIC6x95ZCSFR9zSVtM0BKIvO0IBb3WgOklCJgMAef4hDqv1Jk2Oe+5H4E+p8CpiW5zasppDKVqB3ststZQGZKotYXNx3PBFJWJXKt8HYu9flwgJR1ArJVvefQopIEoewT1I0dTxw4eHYJQMpJkS0/Mi18a811eQhQTEnlrAABnn3Ox5r476wPSAlSVuFk0X5rHqadmd82B/jmnAunAVZQOCCIBQAA0BgAnQEqLwAwAD5RHIpFI6GhHGQAOAUEtgBOmZLICzSesbSYUqvt6j+WM9R3mA6AHoAf0D/AdYB6AHlo+w3+5X7pfAB+2ly58C/BZ5Y9oeKBzd2gfunkJ3g7Uu67cs/nn+i4yfq75oXEDeIewB5JX8R/6P835rPnf9lfgD/lP9U/4PYM/ar2d/2VbXASkG9ebc8sXhVltbZWb/9gelaFtNsf8u2KJvtU9Vq60o6B+255fUe5Vo/0guWWU/KNxvi5VExR3MpLU1xI9uS76GgAAP7//hhm3GYmayibtOWQ7Lm7gCeKF2L8VfngcHyJi0/X1X/XCjy38RO+s58bNWvqRbzU4LI7hnSKU38zUBx1G+YuxelYZf8/wpoXaYSn9mgf6pRbdehcOtn87yvn6+x8MfrNMGj3TXol6p70zlyYqtmimV/4Hi0tZUiBGtu7F0KQ95H+wHC4fqG2JxI+xhml/crbZpmnaC9VfVvrmMn6oihTdxHGdZZCbC/vHyvUeCBdRgQXK/Ci2M4AnPr8pNHjuWM+3h430cy/+4vlA2DFAVHQxzR7o5d4yHeLOBh5QaTe73PGNmpfhvIXATw/KpGE8OO6Akxz8JJOvQl8udWVtB3oQGQNRWVl89fnRqbGHqSjKy8qM79KD1AmmfrLpYy6sgvG3+2osIvxqwCfQVj9qecrr+pFK0eW1HFGQJqxapfumn01Ac+UUB1jdPFY2k32KSrJ/aTWuJbf2kN+0hL21113K2XUwoGrSNGGgY4UIJB5EkMG1AG4b/sGrS87CVQQGajyOck3mAue1uuq6ACeXcPMXMIcBk7p7z7M6C8w9BToAs3MsqFvYT+dE91D75us46SUcf68ATwu1u6JyfMpy2JC/0TfpwRgTzoGMElEbEtXRvJxFnnjbkb27Dm5jKkp9yCOP+8PpNjgjSTfNlM6bh0ey38iNBEH/To56rELasCk7PTQPNUyOtaCbqwebagB/as+BB49zvlUt112TM+J4kESjFwg9EIfVuBCFitBKSpi0Euy7M78rm1uc4RHwl/amFvDjEjxvpL77IxANPLr0RJ7dUL/5FfnZ/lq6gf0BGE9zfsZchffk+xuhZ1Z3fAhbewrh16R/KPgFf7+rIGEHiv66LFWF2fFzPUTnyNrvQEYjULNBOZ/F99mGlSpte/P6oxnkfLnGT1daMbhfMRJapMu0Txzud3oP5R2nSfkQ1n5x83iXC7zc1kOfqXbA3eD+SDF6oMk656eZheP1in4mn/Mle9N27oVU5kWuf9H1TRRgRp0CTH9QRejrzc6YUUUoAAhgzVvYJRqe7yaNFPkj9hdabY5PFgIbXJCo5RxGmc8/lYuCCFFPOgkMbLaD8IxzwjWT+6vlR07wVMVu8h6xyXJJj2b5V2nR5mFOf2ARWOrt/ABr5HXXgI9tQ4WlErbYRhxk+dcGOO3uzsCEEtAefQk61JYoHs1+l386t2WpHEZszb9RtJV8n64LybswXWp+ZUWGM1F4hG/+V7Jpu9CkLp/BZrQldaTnqyznk/YAKoMMSKiOe3kseof4RNeBYePtCoAeK33Tm6o8dkFR//mIo+a7Z250h/GCBeKsPzua0K2zt0oQN08hY/b+kHEd9cdR6+zFpwXcosm/UbzKjtvk3ompku8bPE8pEyCKs4LUeoMYpAbCMINCdr5P7PUH4Vi4xILPvLy1NxMu7rToXLesiC1gkPbnm/oH10MPuip+/ER1pqGCR3ri2U9dTvGZQqAjplw3aGdyPHkChAgS5iZrjC2ByoZwOioPkE0yadG8WWxiwz+d2OFCuYMQPGOmnvN+d/DiZKIMpPhiUJYhCpsNs6MhJ+gEAAe0X+c9Q1S3P0fiv6G9QjBkKG0pqx/td6vwUSrF1a7wAAA`),alt:``,width:`40`,height:`40`,decoding:`async`,onError:n[0]||(n[0]=e=>l.value=!1)},null,40,Wu)):K(`v-if`,!0),W(`div`,Gu,N(f.value),1)]),W(`div`,Ku,[(V(!0),H(B,null,z(p.value,e=>(V(),H(`span`,{key:e.key,class:`hwhx-modal-badge`,"data-tone":e.tone||`gray`,"data-hwhx-native-title":e.title||e.label},N(e.label),9,qu))),128)),e.status?.visible?(V(),H(`div`,{key:0,class:`hwhx-save-status is-visible`,"data-state":e.status.state,"aria-live":`polite`},[G(J,{name:e.status.icon||ie(e.status.state),size:14},null,8,[`name`]),W(`span`,Yu,N(e.status.text),1)],8,Ju)):K(`v-if`,!0),m.value.length>0?(V(),U(Hc,{key:1,avatars:m.value,"class-name":`hwhx-modal__authors`},null,8,[`avatars`])):K(`v-if`,!0),L(h)?(V(),H(`a`,{key:2,class:`hwhx-modal__forum-link`,href:L(h),target:L(Rc),rel:L(zc),"aria-label":g.value,"data-hwhx-native-title":g.value,onPointerdown:n[1]||(n[1]=Qo(()=>{},[`stop`]))},[G(Gc,{name:`telegram`,size:18})],40,Xu)):K(`v-if`,!0)])]),G(Lu,{"class-name":`hwhx-modal__toolbar`,items:v.value,"icon-only":``,density:`compact`,"aria-label":`Modal toolbar`,onAction:E},null,8,[`items`])],32),W(`div`,Zu,[zr(t.$slots,`default`)]),e.actions.length>0?(V(),H(`div`,Qu,[y.value.length>0?(V(),H(`div`,$u,[(V(!0),H(B,null,z(y.value,e=>(V(),H(B,{key:e.key},[e.grouped?(V(),U(Lu,{key:0,items:ce(e.items),density:`compact`,"aria-label":e.key,onAction:ne},null,8,[`items`,`aria-label`])):(V(),H(`button`,{key:1,type:`button`,class:M([`hwhx-button hwhx-button--modal`,{"is-disabled":e.items[0]?.disabled||e.items[0]?.loading,"is-loading":e.items[0]?.loading,"hwhx-button--icon-only":e.items[0]?.iconOnly}]),"data-action":e.items[0]?.result,"data-tone":oe(e.items[0]),"data-loading":e.items[0]?.loading?`1`:void 0,"aria-busy":e.items[0]?.loading?`true`:void 0,"aria-label":e.items[0]?.tooltip??e.items[0]?.title??e.items[0]?.label,"aria-disabled":e.items[0]?.disabled||e.items[0]?.loading?`true`:void 0,"data-hwhx-native-title":e.items[0]?.tooltip??e.items[0]?.title??e.items[0]?.label,onClick:t=>re(e.items[0],t)},[e.items[0]?.loading||e.items[0]?.icon?(V(),U(J,{key:0,name:e.items[0]?.loading?`refresh-cw`:e.items[0]?.icon||``,size:16,"class-name":e.items[0]?.loading?`hwhx-lucide hwhx-loading-icon`:void 0},null,8,[`name`,`class-name`])):K(`v-if`,!0),e.items[0]?.iconOnly?K(`v-if`,!0):(V(),H(`span`,td,N(e.items[0]?.label),1))],10,ed))],64))),128))])):K(`v-if`,!0),W(`div`,nd,[(V(!0),H(B,null,z(b.value,e=>(V(),H(B,{key:e.key},[e.grouped?(V(),U(Lu,{key:0,items:ce(e.items),density:`compact`,"aria-label":e.key,onAction:ne},null,8,[`items`,`aria-label`])):(V(),H(`button`,{key:1,type:`button`,class:M([`hwhx-button hwhx-button--modal`,{"is-disabled":e.items[0]?.disabled||e.items[0]?.loading,"is-loading":e.items[0]?.loading,"hwhx-button--icon-only":e.items[0]?.iconOnly}]),"data-action":e.items[0]?.result,"data-tone":oe(e.items[0]),"data-loading":e.items[0]?.loading?`1`:void 0,"aria-busy":e.items[0]?.loading?`true`:void 0,"aria-label":e.items[0]?.tooltip??e.items[0]?.title??e.items[0]?.label,"aria-disabled":e.items[0]?.disabled||e.items[0]?.loading?`true`:void 0,"data-hwhx-native-title":e.items[0]?.tooltip??e.items[0]?.title??e.items[0]?.label,onClick:t=>re(e.items[0],t)},[e.items[0]?.loading||e.items[0]?.icon?(V(),U(J,{key:0,name:e.items[0]?.loading?`refresh-cw`:e.items[0]?.icon||``,size:16,"class-name":e.items[0]?.loading?`hwhx-lucide hwhx-loading-icon`:void 0},null,8,[`name`,`class-name`])):K(`v-if`,!0),e.items[0]?.iconOnly?K(`v-if`,!0):(V(),H(`span`,id,N(e.items[0]?.label),1))],10,rd))],64))),128))])])):K(`v-if`,!0),c.value&&e.headerHelp?(V(),H(`div`,{key:1,class:`hwhx-modal-help`,onClick:n[3]||(n[3]=Qo(e=>c.value=!1,[`self`]))},[W(`section`,ad,[W(`div`,od,[W(`strong`,null,N(e.headerHelp.title||`Help`),1),W(`button`,{type:`button`,class:`hwhx-icon-button hwhx-modal-help__close`,"data-hwhx-native-title":_.value,"aria-label":_.value,onClick:n[2]||(n[2]=e=>c.value=!1)},[G(J,{name:`x`,size:16})],8,sd)]),e.headerHelp.note?(V(),U(Ru,{key:0,text:e.headerHelp.note},null,8,[`text`])):K(`v-if`,!0),G(Bu,{links:e.headerHelp.links||[]},null,8,[`links`])])])):K(`v-if`,!0)],34)],10,Vu)):K(`v-if`,!0)]))}}),ud=`.hwhx-modal,.hwhx-custom-select.is-open,.hwhx-multiselect.is-open,.hwhx-hotkey-input.is-recording`;function dd(e,t,n=document){if(!t||e.key!==`Escape`||e.defaultPrevented||n.querySelector(`.hwhx-modal`)||e.target?.closest?.(ud))return!1;let r=n.querySelectorAll(`.hwhx-progress.is-visible`);return r.item(r.length-1)===t}var fd=new Set([`br`]),pd=new Set([`b`,`br`,`circle`,`details`,`div`,`em`,`g`,`i`,`li`,`line`,`ol`,`p`,`path`,`polygon`,`polyline`,`rect`,`small`,`span`,`strong`,`summary`,`svg`,`title`,`ul`]),md={class:`class`,viewbox:`viewBox`,fillrule:`fill-rule`,cliprule:`clip-rule`,strokewidth:`stroke-width`,strokelinecap:`stroke-linecap`,strokelinejoin:`stroke-linejoin`},hd=R({name:`HwhHtmlContent`,props:{html:{type:String,default:``},inline:{type:Boolean,default:!1},className:{type:[String,Array,Object],default:``}},setup(e){return()=>Ea(e.inline?`span`:`div`,{class:[`hwhx-html-content`,e.className]},gd(e.html).map(wd))}});function gd(e){let t={type:`element`,tag:`root`,attrs:{},children:[]},n=[t],r=/|<\/?[^>]+>/g,i=0;for(let t of e.matchAll(r)){let r=t[0],a=t.index??0;if(_d(n,e.slice(i,a)),i=a+r.length,!r.startsWith(`