From c86ec6a84f098adad5e646d1cb4a306057938cbd Mon Sep 17 00:00:00 2001 From: simva Date: Fri, 23 Oct 2026 13:39:28 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EC=98=A4=EB=8A=98=20=EB=82=A0=EC=94=A8?= =?UTF-8?q?=20=EC=9C=84=EC=A0=AF=20=ED=91=9C=EC=8B=9C=20=EB=B0=8F=20?= =?UTF-8?q?=EC=A3=BC=EA=B0=84=20=EB=82=A0=EC=94=A8=20=EC=98=88=EB=B3=B4=20?= =?UTF-8?q?=ED=8C=9D=EC=97=85=20=EB=8B=A4=EC=9D=B4=EC=96=BC=EB=A1=9C?= =?UTF-8?q?=EA=B7=B8=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/app/main.py | 21 ++ backend/app/weather.py | 194 +++++++++++++++ frontend/dist/assets/index-62alvbrq.js | 44 ++++ frontend/dist/assets/index-Cn6C5Cpg.css | 1 - frontend/dist/assets/index-CtsJONPI.css | 1 + frontend/dist/assets/index-DGu27qaY.js | 44 ---- frontend/dist/index.html | 4 +- frontend/src/api/weather.js | 14 ++ frontend/src/components/Header.vue | 100 ++++++++ frontend/src/components/WeatherDialog.vue | 284 ++++++++++++++++++++++ 10 files changed, 660 insertions(+), 47 deletions(-) create mode 100644 backend/app/weather.py create mode 100644 frontend/dist/assets/index-62alvbrq.js delete mode 100644 frontend/dist/assets/index-Cn6C5Cpg.css create mode 100644 frontend/dist/assets/index-CtsJONPI.css delete mode 100644 frontend/dist/assets/index-DGu27qaY.js create mode 100644 frontend/src/api/weather.js create mode 100644 frontend/src/components/WeatherDialog.vue diff --git a/backend/app/main.py b/backend/app/main.py index 8c7b416..bcad8f4 100644 --- a/backend/app/main.py +++ b/backend/app/main.py @@ -21,6 +21,7 @@ from .files import ( create_folder_zip, create_batch_zip ) +from .weather import get_weather_forecast app = FastAPI(title="Transmission Magnet Manager API", version="1.0.0") @@ -62,6 +63,26 @@ async def check_status(): } ) +@app.get("/api/weather", response_model=ApiResponse) +async def get_weather( + lat: float = Query(default=37.5665, description="위도"), + lon: float = Query(default=126.9780, description="경도") +): + """현재 날씨 및 7일간 주간 날씨 예보 조회""" + try: + data = await get_weather_forecast(lat=lat, lon=lon) + return ApiResponse( + success=True, + message="날씨 정보를 성공적으로 가져왔습니다.", + data=data + ) + except Exception as e: + return ApiResponse( + success=False, + message=f"날씨 정보를 가져오는 데 실패했습니다: {str(e)}", + data=None + ) + @app.post("/api/torrents/add", response_model=ApiResponse) async def add_magnet(req: AddMagnetRequest): """마그넷 또는 토렌트 URL 추가""" diff --git a/backend/app/weather.py b/backend/app/weather.py new file mode 100644 index 0000000..7c2f554 --- /dev/null +++ b/backend/app/weather.py @@ -0,0 +1,194 @@ +import time +import math +import datetime +from typing import Dict, Any, Optional +import httpx + +# 주요 한국 도시 좌표 목록 +KOREAN_CITIES = [ + {"name": "서울", "lat": 37.5665, "lon": 126.9780}, + {"name": "인천", "lat": 37.4563, "lon": 126.7052}, + {"name": "수원", "lat": 37.2636, "lon": 127.0286}, + {"name": "춘천", "lat": 37.8813, "lon": 127.7298}, + {"name": "강릉", "lat": 37.7519, "lon": 128.8761}, + {"name": "대전", "lat": 36.3504, "lon": 127.3845}, + {"name": "세종", "lat": 36.4800, "lon": 127.2890}, + {"name": "청주", "lat": 36.6424, "lon": 127.4890}, + {"name": "대구", "lat": 35.8714, "lon": 128.6014}, + {"name": "포항", "lat": 36.0190, "lon": 129.3435}, + {"name": "전주", "lat": 35.8242, "lon": 127.1480}, + {"name": "광주", "lat": 35.1595, "lon": 126.8526}, + {"name": "부산", "lat": 35.1796, "lon": 129.0756}, + {"name": "울산", "lat": 35.5384, "lon": 129.3114}, + {"name": "창원", "lat": 35.2280, "lon": 128.6811}, + {"name": "제주", "lat": 33.4996, "lon": 126.5312}, +] + +def find_nearest_city(lat: float, lon: float) -> str: + closest = min( + KOREAN_CITIES, + key=lambda c: (c["lat"] - lat) ** 2 + (c["lon"] - lon) ** 2 + ) + dist_sq = (closest["lat"] - lat) ** 2 + (closest["lon"] - lon) ** 2 + # 약 50km 이내이면 해당 도시명 반환 + if dist_sq < 0.25: + return closest["name"] + return "현재 위치" + +# WMO Weather interpretation code (WW) +# https://open-meteo.com/en/docs +WMO_MAP = { + 0: ("맑음", "mdi-weather-sunny", "mdi-weather-night", "amber-darken-1", "indigo-lighten-2"), + 1: ("대체로 맑음", "mdi-weather-partly-cloudy", "mdi-weather-night-partly-cloudy", "amber-darken-2", "indigo-lighten-3"), + 2: ("구름 조금", "mdi-weather-partly-cloudy", "mdi-weather-partly-cloudy", "blue-grey-lighten-1", "blue-grey-lighten-1"), + 3: ("흐림", "mdi-weather-cloudy", "mdi-weather-cloudy", "grey-darken-1", "grey-darken-1"), + 45: ("안개", "mdi-weather-fog", "mdi-weather-fog", "blue-grey", "blue-grey"), + 48: ("서리 안개", "mdi-weather-fog", "mdi-weather-fog", "blue-grey", "blue-grey"), + 51: ("약한 이슬비", "mdi-weather-rainy", "mdi-weather-rainy", "light-blue", "light-blue"), + 53: ("이슬비", "mdi-weather-rainy", "mdi-weather-rainy", "light-blue-darken-1", "light-blue-darken-1"), + 55: ("강한 이슬비", "mdi-weather-rainy", "mdi-weather-rainy", "blue-darken-1", "blue-darken-1"), + 56: ("약한 어는 이슬비", "mdi-weather-snowy-rainy", "mdi-weather-snowy-rainy", "cyan", "cyan"), + 57: ("강한 어는 이슬비", "mdi-weather-snowy-rainy", "mdi-weather-snowy-rainy", "cyan-darken-1", "cyan-darken-1"), + 61: ("약한 비", "mdi-weather-rainy", "mdi-weather-rainy", "blue", "blue"), + 63: ("비", "mdi-weather-rainy", "mdi-weather-rainy", "blue-darken-1", "blue-darken-1"), + 65: ("강한 비", "mdi-weather-pouring", "mdi-weather-pouring", "blue-darken-3", "blue-darken-3"), + 66: ("약한 어는 비", "mdi-weather-snowy-rainy", "mdi-weather-snowy-rainy", "cyan", "cyan"), + 67: ("강한 어는 비", "mdi-weather-snowy-rainy", "mdi-weather-snowy-rainy", "cyan-darken-2", "cyan-darken-2"), + 71: ("약한 눈", "mdi-weather-snowy", "mdi-weather-snowy", "light-blue-lighten-3", "light-blue-lighten-3"), + 73: ("눈", "mdi-weather-snowy", "mdi-weather-snowy", "light-blue-lighten-2", "light-blue-lighten-2"), + 75: ("강한 눈", "mdi-weather-snowy-heavy", "mdi-weather-snowy-heavy", "blue-lighten-4", "blue-lighten-4"), + 77: ("싸락눈", "mdi-weather-snowy", "mdi-weather-snowy", "light-blue-lighten-1", "light-blue-lighten-1"), + 80: ("약한 소나기", "mdi-weather-partly-rainy", "mdi-weather-partly-rainy", "blue", "blue"), + 81: ("소나기", "mdi-weather-partly-rainy", "mdi-weather-partly-rainy", "blue-darken-1", "blue-darken-1"), + 82: ("강한 소나기", "mdi-weather-pouring", "mdi-weather-pouring", "blue-darken-2", "blue-darken-2"), + 85: ("약한 눈 소나기", "mdi-weather-snowy", "mdi-weather-snowy", "light-blue", "light-blue"), + 86: ("강한 눈 소나기", "mdi-weather-snowy-heavy", "mdi-weather-snowy-heavy", "blue-lighten-3", "blue-lighten-3"), + 95: ("뇌우", "mdi-weather-lightning", "mdi-weather-lightning", "deep-purple", "deep-purple"), + 96: ("뇌우 및 우박", "mdi-weather-lightning-rainy", "mdi-weather-lightning-rainy", "deep-purple-darken-2", "deep-purple-darken-2"), + 99: ("강한 뇌우 및 우박", "mdi-weather-lightning-rainy", "mdi-weather-lightning-rainy", "deep-purple-darken-3", "deep-purple-darken-3"), +} + +def resolve_weather_style(code: int, is_day: int = 1): + info = WMO_MAP.get(code) + if not info: + return { + "text": "흐림", + "icon": "mdi-weather-cloudy", + "color": "grey" + } + text, day_icon, night_icon, day_color, night_color = info + return { + "text": text, + "icon": day_icon if is_day else night_icon, + "color": day_color if is_day else night_color, + } + +# 캐시 저장소: (lat, lon) -> (timestamp, data) +_cache: Dict[str, Any] = {} +CACHE_TTL = 900 # 15분 + +KOREAN_WEEKDAYS = ["월", "화", "수", "목", "금", "토", "일"] + +async def get_weather_forecast(lat: float = 37.5665, lon: float = 126.9780) -> Dict[str, Any]: + cache_key = f"{round(lat, 2)}_{round(lon, 2)}" + now = time.time() + + if cache_key in _cache: + cached_time, cached_data = _cache[cache_key] + if now - cached_time < CACHE_TTL: + return cached_data + + url = ( + f"https://api.open-meteo.com/v1/forecast" + f"?latitude={lat}&longitude={lon}" + f"¤t=temperature_2m,relative_humidity_2m,apparent_temperature,is_day,precipitation,weather_code,wind_speed_10m" + f"&daily=weather_code,temperature_2m_max,temperature_2m_min,precipitation_probability_max" + f"&timezone=auto" + ) + + try: + async with httpx.AsyncClient(timeout=10.0) as client: + resp = await client.get(url) + resp.raise_for_status() + data = resp.json() + except Exception as e: + # 캐시가 만료되었더라도 기존 캐시가 있으면 반환 + if cache_key in _cache: + return _cache[cache_key][1] + raise e + + current_raw = data.get("current", {}) + daily_raw = data.get("daily", {}) + + is_day = current_raw.get("is_day", 1) + current_code = current_raw.get("weather_code", 0) + current_style = resolve_weather_style(current_code, is_day) + + current_formatted = { + "temperature": round(current_raw.get("temperature_2m", 0.0), 1), + "apparent_temperature": round(current_raw.get("apparent_temperature", 0.0), 1), + "humidity": current_raw.get("relative_humidity_2m", 0), + "wind_speed": round(current_raw.get("wind_speed_10m", 0.0), 1), + "precipitation": current_raw.get("precipitation", 0.0), + "weather_code": current_code, + "weather_text": current_style["text"], + "icon": current_style["icon"], + "color": current_style["color"], + "is_day": bool(is_day), + "time": current_raw.get("time"), + } + + daily_list = [] + dates = daily_raw.get("time", []) + weather_codes = daily_raw.get("weather_code", []) + temps_max = daily_raw.get("temperature_2m_max", []) + temps_min = daily_raw.get("temperature_2m_min", []) + precip_probs = daily_raw.get("precipitation_probability_max", []) + + for i in range(len(dates)): + date_str = dates[i] + try: + dt = datetime.date.fromisoformat(date_str) + weekday_kr = KOREAN_WEEKDAYS[dt.weekday()] + if i == 0: + day_label = "오늘" + elif i == 1: + day_label = "내일" + else: + day_label = f"{weekday_kr}요일" + formatted_date = f"{dt.month}.{dt.day} ({weekday_kr})" + except Exception: + day_label = date_str + formatted_date = date_str + + code = weather_codes[i] if i < len(weather_codes) else 0 + style = resolve_weather_style(code, 1) + + daily_list.append({ + "date": date_str, + "day_label": day_label, + "formatted_date": formatted_date, + "weather_code": code, + "weather_text": style["text"], + "icon": style["icon"], + "color": style["color"], + "temp_max": round(temps_max[i], 1) if i < len(temps_max) else 0.0, + "temp_min": round(temps_min[i], 1) if i < len(temps_min) else 0.0, + "precipitation_prob": precip_probs[i] if i < len(precip_probs) else 0, + }) + + city_name = find_nearest_city(lat, lon) + + result = { + "location": { + "name": city_name, + "lat": lat, + "lon": lon, + }, + "current": current_formatted, + "daily": daily_list, + "updated_at": datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") + } + + _cache[cache_key] = (now, result) + return result diff --git a/frontend/dist/assets/index-62alvbrq.js b/frontend/dist/assets/index-62alvbrq.js new file mode 100644 index 0000000..648db6f --- /dev/null +++ b/frontend/dist/assets/index-62alvbrq.js @@ -0,0 +1,44 @@ +var Nk=Object.defineProperty;var Tm=e=>{throw TypeError(e)};var Rk=(e,t,n)=>t in e?Nk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Nn=(e,t,n)=>Rk(e,typeof t!="symbol"?t+"":t,n),Dm=(e,t,n)=>t.has(e)||Tm("Cannot "+n);var Ea=(e,t,n)=>(Dm(e,t,"read from private field"),n?n.call(e):t.get(e)),Tc=(e,t,n)=>t.has(e)?Tm("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),Dc=(e,t,n,a)=>(Dm(e,t,"write to private field"),a?a.call(e,n):t.set(e,n),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))a(l);new MutationObserver(l=>{for(const i of l)if(i.type==="childList")for(const r of i.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&a(r)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function a(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();/** +* @vue/shared v3.5.44 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function ps(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ht={},li=[],va=()=>{},sy=()=>!1,jo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ks=e=>e.startsWith("onUpdate:"),Vt=Object.assign,Ef=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Hk=Object.prototype.hasOwnProperty,pt=(e,t)=>Hk.call(e,t),We=Array.isArray,Tl=e=>wr(e)==="[object Map]",Ra=e=>wr(e)==="[object Set]",Em=e=>wr(e)==="[object Date]",zk=e=>wr(e)==="[object RegExp]",tt=e=>typeof e=="function",Dt=e=>typeof e=="string",Jn=e=>typeof e=="symbol",It=e=>e!==null&&typeof e=="object",Mf=e=>(It(e)||tt(e))&&tt(e.then)&&tt(e.catch),cy=Object.prototype.toString,wr=e=>cy.call(e),Wk=e=>wr(e).slice(8,-1),xs=e=>wr(e)==="[object Object]",Cs=e=>Dt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,oi=ps(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),_s=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Uk=/-\w/g,nn=_s(e=>e.replace(Uk,t=>t.slice(1).toUpperCase())),jk=/\B([A-Z])/g,zn=_s(e=>e.replace(jk,"-$1").toLowerCase()),bl=_s(e=>e.charAt(0).toUpperCase()+e.slice(1)),Xr=_s(e=>e?`on${bl(e)}`:""),gn=(e,t)=>!Object.is(e,t),ir=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},Vs=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Nu=e=>{const t=Dt(e)?Number(e):NaN;return isNaN(t)?e:t};let Mm;const Is=()=>Mm||(Mm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),Kk="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Gk=ps(Kk);function Se(e){if(We(e)){const t={};for(let n=0;nn.startsWith("/*")?"":n).split(Yk).forEach(n=>{if(n){const a=n.split(qk);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function de(e){let t="";if(Dt(e))t=e;else if(We(e))for(let n=0;nma(n,t))}const vy=e=>!!(e&&e.__v_isRef===!0),Ue=e=>Dt(e)?e:e==null?"":We(e)||It(e)&&(e.toString===cy||!tt(e.toString))?vy(e)?Ue(e.value):JSON.stringify(e,my,2):String(e),my=(e,t)=>vy(t)?my(e,t.value):Tl(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,l],i)=>(n[Ec(a,i)+" =>"]=l,n),{})}:Ra(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Ec(n))}:Jn(t)?Ec(t):It(t)&&!We(t)&&!xs(t)?String(t):t,Ec=(e,t="")=>{var n;return Jn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function nx(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}/** +* @vue/reactivity v3.5.44 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let dn;class $f{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&dn&&(dn.active?(this.parent=dn,this.index=(dn.scopes||(dn.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes){const a=this.scopes.slice();for(t=0,n=a.length;t0&&--this._on===0){if(dn===this)dn=this.prevScope;else{let t=dn;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let n,a;for(n=0,a=this.effects.length;n0)return;if(Jr){let t=Jr;for(Jr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Zr;){let t=Zr;for(Zr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=n}}if(e)throw e}function yy(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function by(e){let t,n=e.depsTail,a=n;for(;a;){const l=a.prevDep;a.version===-1?(a===n&&(n=l),Lf(a),ax(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=l}e.deps=t,e.depsTail=n}function fd(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(wy(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function wy(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===so)||(e.globalVersion=so,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!fd(e))))return;e.flags|=2;const t=e.dep,n=zt,a=ka;zt=e,ka=!0;try{yy(e);const l=e.fn(e._value);(t.version===0||gn(l,e._value))&&(e.flags|=128,e._value=l,t.version++)}catch(l){throw t.version++,l}finally{zt=n,ka=a,by(e),e.flags&=-3}}function Lf(e,t=!1){const{dep:n,prevSub:a,nextSub:l}=e;if(a&&(a.nextSub=l,e.prevSub=void 0),l&&(l.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Lf(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function ax(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function lx(e,t){e.effect instanceof uo&&(e=e.effect.fn);const n=new uo(e);t&&Vt(n,t);try{n.run()}catch(l){throw n.stop(),l}const a=n.run.bind(n);return a.effect=n,a}function ix(e){e.effect.stop()}let ka=!0;const Sy=[];function Ha(){Sy.push(ka),ka=!1}function za(){const e=Sy.pop();ka=e===void 0?!0:e}function Fm(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=zt;zt=void 0;try{t()}finally{zt=n}}}let so=0;class rx{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Ts{constructor(t){this.computed=t,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(t){if(!zt||!ka||zt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==zt)n=this.activeLink=new rx(zt,this),zt.deps?(n.prevDep=zt.depsTail,zt.depsTail.nextDep=n,zt.depsTail=n):zt.deps=zt.depsTail=n,py(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const a=n.nextDep;a.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=a),n.prevDep=zt.depsTail,n.nextDep=void 0,zt.depsTail.nextDep=n,zt.depsTail=n,zt.deps===n&&(zt.deps=a)}return n}trigger(t){this.version++,so++,this.notify(t)}notify(t){Ff();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Of()}}}function py(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)py(a)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ru=new WeakMap,ui=Symbol(""),vd=Symbol(""),co=Symbol("");function Mn(e,t,n){if(ka&&zt){let a=Ru.get(e);a||Ru.set(e,a=new Map);let l=a.get(n);l||(a.set(n,l=new Ts),l.map=a,l.key=n),l.track()}}function ll(e,t,n,a,l,i){const r=Ru.get(e);if(!r){so++;return}const o=u=>{u&&u.trigger()};if(Ff(),t==="clear")r.forEach(o);else{const u=We(e),c=u&&Cs(n);if(u&&n==="length"){const s=Number(a);r.forEach((d,f)=>{(f==="length"||f===co||!Jn(f)&&f>=s)&&o(d)})}else switch((n!==void 0||r.has(void 0))&&o(r.get(n)),c&&o(r.get(co)),t){case"add":u?c&&o(r.get("length")):(o(r.get(ui)),Tl(e)&&o(r.get(vd)));break;case"delete":u||(o(r.get(ui)),Tl(e)&&o(r.get(vd)));break;case"set":Tl(e)&&o(r.get(ui));break}}Of()}function ox(e,t){const n=Ru.get(e);return n&&n.get(t)}function ji(e){const t=Oe(e);return t===e||(Mn(t,"iterate",co),Kn(e))?t:Va(e)?xa(e)?t.map(n=>Nl(ha(n))):t.map(Nl):t.map(ha)}function Ds(e){return Mn(e=Oe(e),"iterate",co),e}function Fa(e,t){return Va(e)?Nl(xa(e)?ha(t):t):ha(t)}const ux={__proto__:null,[Symbol.iterator](){return $c(this,Symbol.iterator,e=>Fa(this,e))},concat(...e){return ji(this).concat(...e.map(t=>We(t)?ji(t):t))},entries(){return $c(this,"entries",e=>(e[1]=Fa(this,e[1]),e))},every(e,t){return Qa(this,"every",e,t,void 0,arguments)},filter(e,t){return Qa(this,"filter",e,t,n=>n.map(a=>Fa(this,a)),arguments)},find(e,t){return Qa(this,"find",e,t,n=>Fa(this,n),arguments)},findIndex(e,t){return Qa(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Qa(this,"findLast",e,t,n=>Fa(this,n),arguments)},findLastIndex(e,t){return Qa(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Qa(this,"forEach",e,t,void 0,arguments)},includes(...e){return Bc(this,"includes",e)},indexOf(...e){return Bc(this,"indexOf",e)},join(e){return ji(this).join(e)},lastIndexOf(...e){return Bc(this,"lastIndexOf",e)},map(e,t){return Qa(this,"map",e,t,void 0,arguments)},pop(){return Mr(this,"pop")},push(...e){return Mr(this,"push",e)},reduce(e,...t){return Lm(this,"reduce",e,t)},reduceRight(e,...t){return Lm(this,"reduceRight",e,t)},shift(){return Mr(this,"shift")},some(e,t){return Qa(this,"some",e,t,void 0,arguments)},splice(...e){return Mr(this,"splice",e)},toReversed(){return ji(this).toReversed()},toSorted(e){return ji(this).toSorted(e)},toSpliced(...e){return ji(this).toSpliced(...e)},unshift(...e){return Mr(this,"unshift",e)},values(){return $c(this,"values",e=>Fa(this,e))}};function $c(e,t,n){const a=Ds(e),l=a[t],i=l.call(a);if(a!==e&&!Kn(e)){if(i[Symbol.toStringTag]==="Array Iterator"){const r=Object.create(Object.getPrototypeOf(i));return r.next=()=>Om(i.next(),n),l!==ky[t]&&Object.defineProperties(r,{return:{get(){const o=i.return;return typeof o=="function"?o.bind(i):o}},throw:{get(){const o=i.throw;return typeof o=="function"?o.bind(i):o}}}),r}i._next=i.next,i.next=()=>Om(i._next(),n)}return i}function Om(e,t){return e.done||(e.value=t(e.value)),e}const ky=Array.prototype;function Qa(e,t,n,a,l,i){const r=Ds(e),o=r!==e&&!Kn(e),u=r[t];if(u!==ky[t]){const d=u.apply(e,i);return o?ha(d):d}let c=n;r!==e&&(o?c=function(d,f){return n.call(this,Fa(e,d),f,e)}:n.length>2&&(c=function(d,f){return n.call(this,d,f,e)}));const s=u.call(r,c,a);return o&&l?l(s):s}function Lm(e,t,n,a){const l=Ds(e),i=l!==e&&!Kn(e);let r=n,o=!1;l!==e&&(i?(o=a.length===0,r=function(c,s,d){return o&&(o=!1,c=Fa(e,c)),n.call(this,c,Fa(e,s),d,e)}):n.length>3&&(r=function(c,s,d){return n.call(this,c,s,d,e)}));const u=l[t](r,...a);return o?Fa(e,u):u}function Bc(e,t,n){const a=Oe(e);Mn(a,"iterate",co);const l=a[t](...n);return(l===-1||l===!1)&&Sr(n[0])?(n[0]=Oe(n[0]),a[t](...n)):l}function Mr(e,t,n=[]){Ha(),Ff();const a=Oe(e)[t].apply(e,n);return Of(),za(),a}const sx=ps("__proto__,__v_isRef,__isVue"),xy=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Jn));function cx(e){Jn(e)||(e=String(e));const t=Oe(this);return Mn(t,"has",e),t.hasOwnProperty(e)}class Cy{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,a){if(n==="__v_skip")return t.__v_skip;const l=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!l;if(n==="__v_isReadonly")return l;if(n==="__v_isShallow")return i;if(n==="__v_raw")return a===(l?i?Ty:Ay:i?Py:Iy).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const r=We(t);if(!l){let u;if(r&&(u=ux[n]))return u;if(n==="hasOwnProperty")return cx}const o=Reflect.get(t,n,Bt(t)?t:a);if((Jn(n)?xy.has(n):sx(n))||(l||Mn(t,"get",n),i))return o;if(Bt(o)){const u=r&&Cs(n)?o:o.value;return l&&It(u)?Ht(u):u}return It(o)?l?Ht(o):yn(o):o}}class _y extends Cy{constructor(t=!1){super(!1,t)}set(t,n,a,l){let i=t[n];const r=We(t)&&Cs(n);if(!this._isShallow){const c=Va(i);if(!Kn(a)&&!Va(a)&&(i=Oe(i),a=Oe(a)),!r&&Bt(i)&&!Bt(a))return c||(i.value=a),!0}const o=r?Number(n)e,su=e=>Reflect.getPrototypeOf(e);function hx(e,t,n){return function(...a){const l=this.__v_raw,i=Oe(l),r=Tl(i),o=e==="entries"||e===Symbol.iterator&&r,u=e==="keys"&&r,c=l[e](...a),s=n?md:t?Nl:ha;return!t&&Mn(i,"iterate",u?vd:ui),Vt(Object.create(c),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:o?[s(d[0]),s(d[1])]:s(d),done:f}}})}}function cu(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function gx(e,t){const n={get(l){const i=this.__v_raw,r=Oe(i),o=Oe(l);e||(gn(l,o)&&Mn(r,"get",l),Mn(r,"get",o));const{has:u}=su(r),c=t?md:e?Nl:ha;if(u.call(r,l))return c(i.get(l));if(u.call(r,o))return c(i.get(o));i!==r&&i.get(l)},get size(){const l=this.__v_raw;return!e&&Mn(Oe(l),"iterate",ui),l.size},has(l){const i=this.__v_raw,r=Oe(i),o=Oe(l);return e||(gn(l,o)&&Mn(r,"has",l),Mn(r,"has",o)),l===o?i.has(l):i.has(l)||i.has(o)},forEach(l,i){const r=this,o=r.__v_raw,u=Oe(o),c=t?md:e?Nl:ha;return!e&&Mn(u,"iterate",ui),o.forEach((s,d)=>l.call(i,c(s),c(d),r))}};return Vt(n,e?{add:cu("add"),set:cu("set"),delete:cu("delete"),clear:cu("clear")}:{add(l){const i=Oe(this),r=su(i),o=Oe(l),u=!t&&!Kn(l)&&!Va(l)?o:l;return r.has.call(i,u)||gn(l,u)&&r.has.call(i,l)||gn(o,u)&&r.has.call(i,o)||(i.add(u),ll(i,"add",u,u)),this},set(l,i){!t&&!Kn(i)&&!Va(i)&&(i=Oe(i));const r=Oe(this),{has:o,get:u}=su(r);let c=o.call(r,l);c||(l=Oe(l),c=o.call(r,l));const s=u.call(r,l);return r.set(l,i),c?gn(i,s)&&ll(r,"set",l,i):ll(r,"add",l,i),this},delete(l){const i=Oe(this),{has:r,get:o}=su(i);let u=r.call(i,l);u||(l=Oe(l),u=r.call(i,l)),o&&o.call(i,l);const c=i.delete(l);return u&&ll(i,"delete",l,void 0),c},clear(){const l=Oe(this),i=l.size!==0,r=l.clear();return i&&ll(l,"clear",void 0,void 0),r}}),["keys","values","entries",Symbol.iterator].forEach(l=>{n[l]=hx(l,e,t)}),n}function Es(e,t){const n=gx(e,t);return(a,l,i)=>l==="__v_isReactive"?!e:l==="__v_isReadonly"?e:l==="__v_isShallow"?t:l==="__v_raw"?a:Reflect.get(pt(n,l)&&l in a?n:a,l,i)}const yx={get:Es(!1,!1)},bx={get:Es(!1,!0)},wx={get:Es(!0,!1)},Sx={get:Es(!0,!0)},Iy=new WeakMap,Py=new WeakMap,Ay=new WeakMap,Ty=new WeakMap;function px(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function yn(e){return Va(e)?e:Ms(e,!1,dx,yx,Iy)}function fo(e){return Ms(e,!1,vx,bx,Py)}function Ht(e){return Ms(e,!0,fx,wx,Ay)}function Un(e){return Ms(e,!0,mx,Sx,Ty)}function Ms(e,t,n,a,l){if(!It(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const i=l.get(e);if(i)return i;const r=px(Wk(e));if(r===0)return e;const o=new Proxy(e,r===2?a:n);return l.set(e,o),o}function xa(e){return Va(e)?xa(e.__v_raw):!!(e&&e.__v_isReactive)}function Va(e){return!!(e&&e.__v_isReadonly)}function Kn(e){return!!(e&&e.__v_isShallow)}function Sr(e){return e?!!e.__v_raw:!1}function Oe(e){const t=e&&e.__v_raw;return t?Oe(t):e}function Nf(e){return!pt(e,"__v_skip")&&Object.isExtensible(e)&&dy(e,"__v_skip",!0),e}const ha=e=>It(e)?yn(e):e,Nl=e=>It(e)?Ht(e):e;function Bt(e){return e?e.__v_isRef===!0:!1}function oe(e){return Dy(e,!1)}function ne(e){return Dy(e,!0)}function Dy(e,t){return Bt(e)?e:new kx(e,t)}class kx{constructor(t,n){this.dep=new Ts,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Oe(t),this._value=n?t:ha(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,a=this.__v_isShallow||Kn(t)||Va(t);t=a?t:Oe(t),gn(t,n)&&(this._rawValue=t,this._value=a?t:ha(t),this.dep.trigger())}}function hd(e){e.dep&&e.dep.trigger()}function Mt(e){return Bt(e)?e.value:e}function xe(e){return tt(e)?e():Mt(e)}const xx={get:(e,t,n)=>t==="__v_raw"?e:Mt(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const l=e[t];return Bt(l)&&!Bt(n)?(l.value=n,!0):Reflect.set(e,t,n,a)}};function Rf(e){return xa(e)?e:new Proxy(e,xx)}class Cx{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Ts,{get:a,set:l}=t(n.track.bind(n),n.trigger.bind(n));this._get=a,this._set=l}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Ey(e){return new Cx(e)}function Ii(e){const t=We(e)?new Array(e.length):{};for(const n in e)t[n]=My(e,n);return t}class _x{constructor(t,n,a){this._object=t,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0,this._key=Jn(n)?n:String(n),this._raw=Oe(t);let l=!0,i=t;if(!We(t)||Jn(this._key)||!Cs(this._key))do l=!Sr(i)||Kn(i);while(l&&(i=i.__v_raw));this._shallow=l}get value(){let t=this._object[this._key];return this._shallow&&(t=Mt(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Bt(this._raw[this._key])){const n=this._object[this._key];if(Bt(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return ox(this._raw,this._key)}}class Vx{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function z(e,t,n){return Bt(e)?e:tt(e)?new Vx(e):It(e)&&arguments.length>1?My(e,t,n):oe(e)}function My(e,t,n){return new _x(e,t,n)}class Ix{constructor(t,n,a){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Ts(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=so-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&zt!==this)return gy(this,!0),!0}get value(){const t=this.dep.track();return wy(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Px(e,t,n=!1){let a,l;return tt(e)?a=e:(a=e.get,l=e.set),new Ix(a,l,n)}const Ax={GET:"get",HAS:"has",ITERATE:"iterate"},Tx={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},du={},Hu=new WeakMap;let Il;function Dx(){return Il}function $y(e,t=!1,n=Il){if(n){let a=Hu.get(n);a||Hu.set(n,a=[]),a.push(e)}}function Ex(e,t,n=ht){const{immediate:a,deep:l,once:i,scheduler:r,augmentJob:o,call:u}=n,c=S=>l?S:Kn(S)||l===!1||l===0?il(S,1):il(S);let s,d,f,v,m=!1,h=!1;if(Bt(e)?(d=()=>e.value,m=Kn(e)):xa(e)?(d=()=>c(e),m=!0):We(e)?(h=!0,m=e.some(S=>xa(S)||Kn(S)),d=()=>e.map(S=>{if(Bt(S))return S.value;if(xa(S))return c(S);if(tt(S))return u?u(S,2):S()})):tt(e)?t?d=u?()=>u(e,2):e:d=()=>{if(f){Ha();try{f()}finally{za()}}const S=Il;Il=s;try{return u?u(e,3,[v]):e(v)}finally{Il=S}}:d=va,t&&l){const S=d,w=l===!0?1/0:l;d=()=>il(S(),w)}const g=Bf(),b=()=>{s.stop(),g&&g.active&&Ef(g.effects,s)};if(i&&t){const S=t;t=(...w)=>{try{return S(...w)}finally{b()}}}let k=h?new Array(e.length).fill(du):du;const p=S=>{if(!(!(s.flags&1)||!s.dirty&&!S))if(t){const w=s.run();if(S||l||m||(h?w.some((x,y)=>gn(x,k[y])):gn(w,k))){const x=Il;Ha();try{f&&f(),Il=s;const y=[w,k===du?void 0:h&&k[0]===du?[]:k,v];k=w,u?u(t,3,y):t(...y)}finally{Il=x,za()}}}else s.run()};return o&&o(p),s=new uo(d),s.scheduler=r?()=>r(p,!1):p,v=S=>$y(S,!1,s),f=s.onStop=()=>{const S=Hu.get(s);if(S){if(u)u(S,4);else for(const w of S)w();Hu.delete(s)}},t?a?p(!0):k=s.run():r?r(p.bind(null,!0),!0):s.run(),b.pause=s.pause.bind(s),b.resume=s.resume.bind(s),b.stop=b,b}function il(e,t=1/0,n){if(t<=0||!It(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,Bt(e))il(e.value,t,n);else if(We(e))for(let a=0;a{il(a,t,n)});else if(xs(e)){for(const a in e)il(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&il(e[a],t,n)}return e}/** +* @vue/runtime-core v3.5.44 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const By=[];function Mx(e){By.push(e)}function $x(){By.pop()}function Bx(e,t){}const Fx={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},Ox={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function pr(e,t,n,a){try{return a?e(...a):e()}catch(l){Pi(l,t,n)}}function Qn(e,t,n,a){if(tt(e)){const l=pr(e,t,n,a);return l&&Mf(l)&&l.catch(i=>{Pi(i,t,n)}),l}if(We(e)){const l=[];for(let i=0;i>>1,l=Ln[a],i=mo(l);i=mo(n)?Ln.push(e):Ln.splice(Nx(t),0,e),e.flags|=1,Oy()}}function Oy(){zu||(zu=Fy.then(Ny))}function vo(e){if(!We(e))Pl&&e.id===-1?Pl.splice(Qi+1,0,e):e.flags&1||(Oa.push(e),e.flags|=1);else for(let t=0;t=t))continue;Ln.splice(a,1),a=e?a-1:wa,l.flags&4&&(l.flags&=-2),l(),l.flags&4||(l.flags&=-2)}}}function Wu(e,t,n=0){if(Oa.length){let a=Oa,l=0;if(t){a=[];for(let r=0;rmo(r)-mo(o));if(Oa.length=l,Pl){for(let r=0;re.id==null?e.flags&2?-1:1/0:e.id;function Ny(e){try{for(wa=0;waer.emit(l,...i)),fu=[]):typeof window<"u"&&window.HTMLElement&&!((a=(n=window.navigator)==null?void 0:n.userAgent)!=null&&a.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{Ry(i,t)}),setTimeout(()=>{er||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,fu=[])},3e3)):fu=[]}let xn=null,$s=null;function ho(e){const t=xn;return xn=e,$s=e&&e.type.__scopeId||null,t}function Hx(e){$s=e}function zx(){$s=null}const Wx=e=>ke;function ke(e,t=xn,n){if(!t||e._n)return e;const a=(...l)=>{a._d&&So(-1);const i=ho(t),r=dl.length;let o;try{o=e(...l)}finally{for(let u=dl.length;u>r;u--)Ws();ho(i),a._d&&So(1)}return o};return a._n=!0,a._c=!0,a._d=!0,a}function xt(e,t){if(xn===null)return e;const n=qo(xn),a=e.dirs||(e.dirs=[]);for(let l=0;l1)return n&&tt(t)?t.call(a&&a.proxy):t}}function Hy(){return!!(Vn()||si)}const zy=Symbol.for("v-scx"),Wy=()=>Ze(zy);function Zt(e,t){return Ko(e,null,t)}function Ux(e,t){return Ko(e,null,{flush:"post"})}function Uy(e,t){return Ko(e,null,{flush:"sync"})}function ve(e,t,n){return Ko(e,t,n)}function Ko(e,t,n=ht){const{immediate:a,deep:l,flush:i,once:r}=n,o=Vt({},n),u=t&&a||!t&&i!=="post";let c;if(yi){if(i==="sync"){const v=Wy();c=v.__watcherHandles||(v.__watcherHandles=[])}else if(!u){const v=()=>{};return v.stop=va,v.resume=va,v.pause=va,v}}const s=kn;o.call=(v,m,h)=>Qn(v,s,m,h);let d=!1;i==="post"?o.scheduler=v=>{v.i=s,on(v,s&&s.suspense)}:i!=="sync"&&(d=!0,o.scheduler=(v,m)=>{m?v():Hf(v)}),o.augmentJob=v=>{t&&(v.flags|=4),d&&(v.flags|=2,s&&(v.id=s.uid,v.i=s))};const f=Ex(e,t,o);return yi&&(c?c.push(f):u&&f()),f}function jx(e,t,n){const a=this.proxy,l=Dt(e)?e.includes(".")?jy(a,e):()=>a[e]:e.bind(a,a);let i;tt(t)?i=t:(i=t.handler,n=t);const r=xr(this),o=Ko(l,i.bind(a),n);return r(),o}function jy(e,t){const n=t.split(".");return()=>{let a=e;for(let l=0;le.__isTeleport,ai=e=>e&&(e.disabled||e.disabled===""),Kx=e=>e&&(e.defer||e.defer===""),Nm=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Rm=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,gd=(e,t)=>{const n=e&&e.to;return Dt(n)?t?t(n):null:n},Gx={name:"Teleport",__isTeleport:!0,process(e,t,n,a,l,i,r,o,u,c){const{mc:s,pc:d,pbc:f,o:{insert:v,querySelector:m,createText:h,createComment:g,parentNode:b}}=c,k=ai(t.props);let{dynamicChildren:p}=t;const S=(y,V,I)=>{y.shapeFlag&16&&s(y.children,V,I,l,i,r,o,u)},w=(y=t)=>{const V=ai(y.props),I=y.target=gd(y.props,m),T=yd(I,y,h,v);I&&(r!=="svg"&&Nm(I)?r="svg":r!=="mathml"&&Rm(I)&&(r="mathml"),l&&l.isCE&&(l.ce._teleportTargets||(l.ce._teleportTargets=new Set)).add(I),V||(S(y,I,T),Hr(y,!1)))},x=y=>{const V=()=>{if(_l.get(y)===V){if(_l.delete(y),ai(y.props)){const I=b(y.el)||n;S(y,I,y.anchor),Hr(y,!0)}w(y)}};_l.set(y,V),on(V,i)};if(e==null){const y=t.el=h(""),V=t.anchor=h("");if(v(y,n,a),v(V,n,a),Kx(t.props)||i&&i.pendingBranch){x(t);return}k&&(S(t,n,V),Hr(t,!0)),w()}else{t.el=e.el;const y=t.anchor=e.anchor,V=_l.get(e);if(V){V.flags|=8,_l.delete(e),x(t);return}t.targetStart=e.targetStart;const I=t.target=e.target,T=t.targetAnchor=e.targetAnchor,A=ai(e.props),$=A?n:I,E=A?y:T;if(r==="svg"||Nm(I)?r="svg":(r==="mathml"||Rm(I))&&(r="mathml"),p?(f(e.dynamicChildren,p,$,l,i,r,o),ev(e,t,!0)):u||d(e,t,$,E,l,i,r,o,!1),k)A?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):vu(t,n,y,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const P=gd(t.props,m);P&&(t.target=P,vu(t,P,null,c,0))}else A&&vu(t,I,T,c,1);Hr(t,k)}},remove(e,t,n,{um:a,o:{remove:l}},i){const{shapeFlag:r,children:o,anchor:u,targetStart:c,targetAnchor:s,target:d,props:f}=e,v=ai(f),m=i||!v,h=_l.get(e);if(h&&(h.flags|=8,_l.delete(e)),d&&(l(c),l(s)),i&&l(u),!h&&(v||d)&&r&16)for(let g=0;g{e.isMounted=!0}),sn(()=>{e.isUnmounting=!0}),e}const ra=[Function,Array],Wf={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ra,onEnter:ra,onAfterEnter:ra,onEnterCancelled:ra,onBeforeLeave:ra,onLeave:ra,onAfterLeave:ra,onLeaveCancelled:ra,onBeforeAppear:ra,onAppear:ra,onAfterAppear:ra,onAppearCancelled:ra},qx={name:"BaseTransition",props:Wf,setup(e,{slots:t}){const n=Vn(),a=zf();return()=>{const l=t.default&&Fs(t.default(),!0),i=l&&l.length?Yy(l):n.subTree?Pt():void 0;if(!i)return;const r=Oe(e),{mode:o}=r;if(a.isLeaving)return Oc(i);const u=Uu(i);if(!u)return Oc(i);let c=cr(u,r,a,n,d=>c=d);u.type!==Xt&&Wa(u,c);let s=n.subTree&&Uu(n.subTree);if(s&&s.type!==Xt&&!Sa(s,u)&&go(n.subTree)){let d=cr(s,r,a,n);if(Wa(s,d),o==="out-in"&&u.type!==Xt)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,s=void 0},Oc(i);o==="in-out"&&u.type!==Xt?d.delayLeave=(f,v,m)=>{const h=Xy(a,s);h[String(s.key)]=s,f[ua]=()=>{v(),f[ua]=void 0,delete c.delayedLeave,s=void 0},c.delayedLeave=()=>{m(),delete c.delayedLeave,s=void 0}}:s=void 0}else s&&(s=void 0);return i}}};function Yy(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Xt){t=n;break}}return t}const qy=qx;function Xy(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function cr(e,t,n,a,l){const{appear:i,mode:r,persisted:o=!1,onBeforeEnter:u,onEnter:c,onAfterEnter:s,onEnterCancelled:d,onBeforeLeave:f,onLeave:v,onAfterLeave:m,onLeaveCancelled:h,onBeforeAppear:g,onAppear:b,onAfterAppear:k,onAppearCancelled:p}=t,S=String(e.key),w=Xy(n,e),x=(I,T)=>{I&&Qn(I,a,9,T)},y=(I,T)=>{const A=T[1];x(I,T),We(I)?I.every($=>$.length<=1)&&A():I.length<=1&&A()},V={mode:r,persisted:o,beforeEnter(I){let T=u;if(!n.isMounted)if(i)T=g||u;else return;I[ua]&&I[ua](!0);const A=w[S];if(A&&Sa(e,A)){let $=A.el[ua];if(!$){const E=go(A);$=E&&E.el[ua]}$&&$()}x(T,[I])},enter(I){if(w[S]===e)return;let T=c,A=s,$=d;if(!n.isMounted)if(i)T=b||c,A=k||s,$=p||d;else return;let E=!1;I[$r]=L=>{E||(E=!0,L?x($,[I]):x(A,[I]),V.delayedLeave&&V.delayedLeave(),I[$r]=void 0)};const P=I[$r].bind(null,!1);T?y(T,[I,P]):P()},leave(I,T){const A=String(e.key);if(I[$r]&&I[$r](!0),n.isUnmounting)return T();x(f,[I]);let $=!1;I[ua]=P=>{$||($=!0,T(),P?x(h,[I]):x(m,[I]),I[ua]=void 0,w[A]===e&&delete w[A])};const E=I[ua].bind(null,!1);w[A]=e,v?y(v,[I,E]):E()},clone(I){const T=cr(I,t,n,a,l);return l&&l(T),T}};return V}function Oc(e){if(Go(e))return e=ga(e),e.children=null,e}function Uu(e){if(!Go(e))return Bs(e.type)&&e.children?Yy(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&tt(n.default))return n.default()}}function Wa(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;const n=e.component.subTree;Wa(Bs(n.type)&&Uu(n)||n,t)}else if(e.shapeFlag&128)e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback);else if(e.transition=t,e.type===we&&We(e.children)){const n=Zf(e.children,!1);n&&Wa(n,t)}}function Fs(e,t=!1,n){let a=[],l=0;for(let i=0;i1)for(let i=0;in.value,set:i=>n.value=i})}return n}function Hm(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const ju=new WeakMap;function rr(e,t,n,a,l=!1){if(We(e)){e.forEach((h,g)=>rr(h,t&&(We(t)?t[g]:t),n,a,l));return}if(sl(a)&&!l){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&rr(e,t,n,a.component.subTree);return}const i=a.shapeFlag&4?qo(a.component):a.el,r=l?null:i,{i:o,r:u}=e,c=t&&t.r,s=o.refs===ht?o.refs={}:o.refs,d=o.setupState,f=Oe(d),v=d===ht?sy:h=>Hm(s,h)?!1:pt(f,h),m=(h,g)=>!(g&&Hm(s,g));if(c!=null&&c!==u){if(zm(t),Dt(c))s[c]=null,v(c)&&(d[c]=null);else if(Bt(c)){const h=t;m(c,h.k)&&(c.value=null),h.k&&(s[h.k]=null)}}if(tt(u))pr(u,o,12,[r,s]);else{const h=Dt(u),g=Bt(u);if(h||g){const b=()=>{if(e.f){const k=h?v(u)?d[u]:s[u]:m()||!e.k?u.value:s[e.k];if(l)We(k)&&Ef(k,i);else if(We(k))k.includes(i)||k.push(i);else if(h)s[u]=[i],v(u)&&(d[u]=s[u]);else{const p=[i];m(u,e.k)&&(u.value=p),e.k&&(s[e.k]=p)}}else h?(s[u]=r,v(u)&&(d[u]=r)):g&&(m(u,e.k)&&(u.value=r),e.k&&(s[e.k]=r))};if(r){const k=()=>{b(),ju.delete(e)};k.id=-1,ju.set(e,k),on(k,n)}else zm(e),b()}}}function zm(e){const t=ju.get(e);t&&(t.flags|=8,ju.delete(e))}let Wm=!1;const Ki=()=>{Wm||(console.error("Hydration completed but contains mismatches."),Wm=!0)},Zx=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Jx=e=>e.namespaceURI.includes("MathML"),mu=e=>{if(e.nodeType===1){if(Zx(e))return"svg";if(Jx(e))return"mathml"}},nr=e=>e.nodeType===8;function Qx(e){const{mt:t,p:n,o:{patchProp:a,createText:l,nextSibling:i,parentNode:r,remove:o,insert:u,createComment:c}}=e,s=(p,S)=>{if(!S.hasChildNodes()){n(null,p,S),Wu(),S._vnode=p;return}d(S.firstChild,p,null,null,null),Wu(),S._vnode=p},d=(p,S,w,x,y,V=!1)=>{V=V||!!S.dynamicChildren;const I=nr(p)&&p.data==="[",T=()=>h(p,S,w,x,y,I),{type:A,ref:$,shapeFlag:E,patchFlag:P}=S;let L=p.nodeType;S.el=p,P===-2&&(V=!1,S.dynamicChildren=null);let R=null;switch(A){case cl:L!==3?S.children===""?(u(S.el=l(""),r(p),p),R=p):R=T():(p.data!==S.children&&(Ki(),p.data=S.children),R=i(p));break;case Xt:k(p)?(R=i(p),b(S.el=p.content.firstChild,p,w)):L!==8||I?R=T():R=i(p);break;case Dl:if(I&&(p=i(p),L=p.nodeType),L===1||L===3){R=p;const W=!S.children.length;for(let N=0;N{V=V||!!S.dynamicChildren;const{type:I,dynamicProps:T,props:A,patchFlag:$,shapeFlag:E,dirs:P,transition:L}=S,R=I==="input"||I==="option",W=!!T;if(R||W||$!==-1){P&&Ba(S,null,w,"created");let N=!1;if(k(p)){N=kb(null,L)&&w&&w.vnode.props&&w.vnode.props.appear;const U=p.content.firstChild;if(N){const G=U.getAttribute("class");G&&(U.$cls=G),L.beforeEnter(U)}b(U,p,w),S.el=p=U}if(E&16&&!(A&&(A.innerHTML||A.textContent))){let U=v(p.firstChild,S,p,w,x,y,V);for(U&&!Tu(p,1)&&Ki();U;){const G=U;U=U.nextSibling,o(G)}}else if(E&8){let U=S.children;U[0]===` +`&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(U=U.slice(1));const{textContent:G}=p;G!==U&&G!==U.replace(/\r\n|\r/g,` +`)&&(Tu(p,0)||Ki(),p.textContent=S.children)}if(A){if(R||W||!V||$&48){const U=p.tagName.includes("-"),G=p.namespaceURI.includes("svg")?"svg":p.namespaceURI.includes("MathML")?"mathml":void 0;for(const Z in A)if(R&&(Z.endsWith("value")||Z==="indeterminate")||jo(Z)&&!oi(Z)||Z[0]==="."||U&&!oi(Z)||T&&T.includes(Z)){if(tC(p,Z,A[Z]))continue;a(p,Z,null,A[Z],G,w)}}else if(A.onClick)a(p,"onClick",null,A.onClick,void 0,w);else if($&4&&xa(A.style))for(const U in A.style)A.style[U]}let Y;(Y=A&&A.onVnodeBeforeMount)&&Rn(Y,w,S),P&&Ba(S,null,w,"beforeMount"),((Y=A&&A.onVnodeMounted)||P||N)&&_b(()=>{Y&&Rn(Y,w,S),N&&L.enter(p),P&&Ba(S,null,w,"mounted")},x)}return p.nextSibling},v=(p,S,w,x,y,V,I)=>{I=I||!!S.dynamicChildren;const T=S.children,A=T.length;let $=!1;for(let E=0;E{const{slotScopeIds:I}=S;I&&(y=y?y.concat(I):I);const T=r(p),A=v(i(p),S,T,w,x,y,V);return A&&nr(A)&&A.data==="]"?i(S.anchor=A):(Ki(),u(S.anchor=c("]"),T,A),A)},h=(p,S,w,x,y,V)=>{if(aC(p,S)||Ki(),S.el=null,V){const A=g(p);for(;;){const $=i(p);if($&&$!==A)o($);else break}}const I=i(p),T=r(p);return o(p),n(null,S,T,I,w,x,mu(T),y),w&&(w.vnode.el=S.el,zs(w,S.el)),I},g=(p,S="[",w="]")=>{let x=0;for(;p;)if(p=i(p),p&&nr(p)&&(p.data===S&&x++,p.data===w)){if(x===0)return i(p);x--}return p},b=(p,S,w)=>{const x=S.parentNode;x&&x.replaceChild(p,S);let y=w;for(;y;)y.vnode.el===S&&(y.vnode.el=y.subTree.el=p),y=y.parent},k=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[s,d]}const eC=new Set(["src","srcset","href","poster"]);function tC(e,t,n){return eC.has(t)?e.getAttribute(t)===(n==null?null:`${n}`):!1}const Ku="data-allow-mismatch",nC={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Tu(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ku);)e=e.parentElement;return jf(e&&e.getAttribute(Ku),t)}function jf(e,t){if(e==null)return!1;if(e==="")return!0;{const n=e.split(",");return t===0&&n.includes("children")?!0:n.includes(nC[t])}}function aC(e,t){return Tu(e.parentElement,1)||lC(e)||iC(t)}function lC(e){return e.nodeType===1&&jf(e.getAttribute(Ku),1)}function iC({props:e}){const t=e&&e[Ku];return typeof t=="string"&&jf(t,1)}const rC=Is().requestIdleCallback||(e=>setTimeout(e,1)),oC=Is().cancelIdleCallback||(e=>clearTimeout(e)),uC=(e=1e4)=>t=>{const n=rC(t,{timeout:e});return()=>oC(n)};function sC(e){const{top:t,left:n,bottom:a,right:l}=e.getBoundingClientRect(),{innerHeight:i,innerWidth:r}=window;return(t>0&&t0&&a0&&n0&&l(t,n)=>{const a=new IntersectionObserver(i=>{for(const r of i)if(r.isIntersecting){a.disconnect(),t();break}},e),l=i=>{if(sC(i))return t(),a.disconnect(),!1;if(getComputedStyle(i).display==="contents"){for(let r=0;r{if(i instanceof Element)return l(i)}),()=>a.disconnect()},dC=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},fC=(e=[])=>(t,n)=>{Dt(e)&&(e=[e]);let a=!1;const l=r=>{a||(a=!0,i(),t(),r.target.dispatchEvent(new r.constructor(r.type,r)))},i=()=>{n(r=>{for(const o of e)r.removeEventListener(o,l)})};return n(r=>{for(const o of e)r.addEventListener(o,l,{once:!0})}),i};function vC(e,t){if(nr(e)&&e.data==="["){let n=1,a=e.nextSibling;for(;a;){if(a.nodeType===1){if(t(a)===!1)break}else if(nr(a))if(a.data==="]"){if(--n===0)break}else a.data==="["&&n++;a=a.nextSibling}}else t(e)}const sl=e=>!!e.type.__asyncLoader;function mC(e){tt(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:a,delay:l=200,hydrate:i,timeout:r,suspensible:o=!0,onError:u}=e;let c=null,s,d=0;const f=()=>(d++,c=null,v()),v=()=>{let m;return c||(m=c=t().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),u)return new Promise((g,b)=>{u(h,()=>g(f()),()=>b(h),d+1)});throw h}).then(h=>m!==c&&c?c:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),s=h,h)))};return Os({name:"AsyncComponentWrapper",__asyncLoader:v,__asyncHydrate(m,h,g){const b=m.isConnected;let k=!1;(h.bu||(h.bu=[])).push(()=>k=!0);const p=()=>{k||!m.parentNode||b&&!m.isConnected||g()},S=i?()=>{const w=i(p,x=>vC(m,x));w&&(h.bum||(h.bum=[])).push(w)}:p;s?S():v().then(()=>!h.isUnmounted&&S())},get __asyncResolved(){return s},setup(){const m=kn;if(Uf(m),s)return()=>hu(s,m);const h=w=>{c=null,Pi(w,m,13,!a)};if(o&&m.suspense||yi)return v().then(w=>()=>hu(w,m)).catch(w=>(h(w),()=>a?C(a,{error:w}):null));const g=oe(!1),b=oe(),k=oe(!!l);let p,S;return Yl(()=>{p!=null&&clearTimeout(p),S!=null&&clearTimeout(S)}),l&&(S=setTimeout(()=>{m.isUnmounted||(k.value=!1)},l)),r!=null&&(p=setTimeout(()=>{if(!m.isUnmounted&&!g.value&&!b.value){const w=new Error(`Async component timed out after ${r}ms.`);h(w),b.value=w}},r)),v().then(()=>{m.isUnmounted||(g.value=!0,m.parent&&Go(m.parent.vnode)&&m.parent.update())}).catch(w=>{if(m.isUnmounted){c=null;return}h(w),b.value=w}),()=>{if(g.value&&s)return hu(s,m);if(b.value&&a)return C(a,{error:b.value});if(n&&!k.value)return hu(n,m)}}})}function hu(e,t){const{ref:n,props:a,children:l,ce:i}=t.vnode,r=C(e,a,l);return r.ref=n,r.ce=i,delete t.vnode.ce,r}const Go=e=>e.type.__isKeepAlive,hC={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Vn(),a=n.ctx;if(!a.renderer)return()=>{const k=t.default&&t.default();return k&&k.length===1?k[0]:k};const l=new Map,i=new Set;let r=null;const o=n.suspense,{renderer:{p:u,m:c,um:s,o:{createElement:d}}}=a,f=d("div");a.activate=(k,p,S,w,x)=>{const y=k.component;c(k,p,S,0,o),u(y.vnode,k,p,S,y,o,w,k.slotScopeIds,x),on(()=>{y.isDeactivated=!1,y.a&&ir(y.a);const V=k.props&&k.props.onVnodeMounted;V&&Rn(V,y.parent,k)},o)},a.deactivate=k=>{const p=k.component;Yu(p.m),Yu(p.a),c(k,f,null,1,o),on(()=>{p.da&&ir(p.da);const S=k.props&&k.props.onVnodeUnmounted;S&&Rn(S,p.parent,k),p.isDeactivated=!0},o)};function v(k){gu(k),s(k,n,o,!0)}function m(k){l.forEach((p,S)=>{const w=Id(sl(p)?p.type.__asyncResolved||{}:p.type);w&&!k(w)&&h(S)})}function h(k){const p=l.get(k);p&&(!r||!Sa(p,r))?v(p):r&&(gu(r),p&&gu(p)),l.delete(k),i.delete(k)}ve(()=>[e.include,e.exclude],([k,p])=>{k&&m(S=>zr(k,S)),p&&m(S=>!zr(p,S))},{flush:"post",deep:!0});let g=null;const b=()=>{g!=null&&(qu(n.subTree.type)?on(()=>{const k=yu(n.subTree);k.component&&l.set(g,k)},n.subTree.suspense):l.set(g,yu(n.subTree)))};return Lt(b),kr(b),sn(()=>{l.forEach(k=>{const{subTree:p,suspense:S}=n,w=yu(p);if(k.type===w.type&&k.key===w.key){gu(w);const x=w.component.da;x&&on(x,S);return}v(k)})}),()=>{if(g=null,!t.default)return r=null;const k=t.default(),p=k[0];if(k.length>1)return r=null,k;if(!Ia(p)||!(p.shapeFlag&4)&&!(p.shapeFlag&128))return r=null,p;let S=yu(p);if(S.type===Xt)return r=null,S;const w=S.type,x=Id(sl(S)?S.type.__asyncResolved||{}:w),{include:y,exclude:V,max:I}=e;if(y&&(!x||!zr(y,x))||V&&x&&zr(V,x))return S.shapeFlag&=-257,r=S,p;const T=S.key==null?w:S.key,A=l.get(T);return S.el&&(S=ga(S),p.shapeFlag&128&&(p.ssContent=S)),g=T,A?(S.el=A.el,S.component=A.component,S.transition&&Wa(S,S.transition),S.shapeFlag|=512,i.delete(T),i.add(T)):(i.add(T),I&&i.size>parseInt(I,10)&&h(i.values().next().value)),S.shapeFlag|=256,r=S,qu(p.type)?p:S}}},gC=hC;function zr(e,t){return We(e)?e.some(n=>zr(n,t)):Dt(e)?e.split(",").includes(t):zk(e)?(e.lastIndex=0,e.test(t)):!1}function Kf(e,t){Zy(e,"a",t)}function Ls(e,t){Zy(e,"da",t)}function Zy(e,t,n=kn){const a=e.__wdc||(e.__wdc=()=>{let l=n;for(;l;){if(l.isDeactivated)return;l=l.parent}return e()});if(Ns(t,a,n),n){let l=n.parent;for(;l&&l.parent;)Go(l.parent.vnode)&&yC(a,t,n,l),l=l.parent}}function yC(e,t,n,a){const l=Ns(t,e,a,!0);Yl(()=>{Ef(a[t],l)},n)}function gu(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function yu(e){return e.shapeFlag&128?e.ssContent:e}function Ns(e,t,n=kn,a=!1){if(n){const l=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{Ha();const o=xr(n),u=Qn(t,n,e,r);return o(),za(),u});return a?l.unshift(i):l.push(i),i}}const wl=e=>(t,n=kn)=>{(!yi||e==="sp")&&Ns(e,(...a)=>t(...a),n)},Ai=wl("bm"),Lt=wl("m"),Rs=wl("bu"),kr=wl("u"),sn=wl("bum"),Yl=wl("um"),Jy=wl("sp"),Qy=wl("rtg"),eb=wl("rtc");function tb(e,t=kn){Ns("ec",e,t)}const Gf="components",bC="directives";function nb(e,t){return Yf(Gf,e,!0,t)||e}const ab=Symbol.for("v-ndc");function lb(e){return Dt(e)?Yf(Gf,e,!1)||e:e||ab}function wC(e){return Yf(bC,e)}function Yf(e,t,n=!0,a=!1){const l=xn||kn;if(l){const i=l.type;if(e===Gf){const o=Id(i,!1);if(o&&(o===t||o===nn(t)||o===bl(nn(t))))return i}const r=Um(l[e]||i[e],t)||Um(l.appContext[e],t);return!r&&a?i:r}}function Um(e,t){return e&&(e[t]||e[nn(t)]||e[bl(nn(t))])}function yo(e,t,n,a){let l;const i=n&&n[a],r=We(e);if(r||Dt(e)){const o=r&&xa(e);let u=!1,c=!1;o&&(u=!Kn(e),c=Va(e),e=Ds(e)),l=new Array(e.length);for(let s=0,d=e.length;st(o,u,void 0,i&&i[u]));else{const o=Object.keys(e);l=new Array(o.length);for(let u=0,c=o.length;u{const i=a.fn(...l);return i&&(i.key=a.key),i}:a.fn)}return e}function pC(e,t,n,a,l,i){if(n==null&&(n={}),xn.ce||xn.parent&&sl(xn.parent)&&xn.parent.ce){const c=i!=null&&n.key==null?Vt({},n,{key:i}):n,s=Object.keys(c).length>0;return t!=="default"&&(c.name=t),ze(),_t(we,null,[C("slot",c,a&&a())],s?-2:64)}let r=e[t];r&&r._c&&(r._d=!1);const o=dl.length;ze();let u;try{const c=r&&qf(r(n)),s=n.key||i||c&&c.key;u=_t(we,{key:(s&&!Jn(s)?s:`_${t}`)+(!c&&a?"_fb":"")},c||(a?a():[]),c&&e._===1?64:-2)}catch(c){for(let s=dl.length;s>o;s--)Ws();throw c}finally{r&&r._c&&(r._d=!0)}return!l&&u.scopeId&&(u.slotScopeIds=[u.scopeId+"-s"]),u}function qf(e){return e.some(t=>Ia(t)?!(t.type===Xt||t.type===we&&!qf(t.children)):!0)?e:null}function kC(e,t){const n={};for(const a in e)n[t&&/[A-Z]/.test(a)?`on:${a}`:Xr(a)]=e[a];return n}const bd=e=>e?Tb(e)?qo(e):bd(e.parent):null,Qr=Vt(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=>bd(e.parent),$root:e=>bd(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Xf(e),$forceUpdate:e=>e.f||(e.f=()=>{Hf(e.update)}),$nextTick:e=>e.n||(e.n=Re.bind(e.proxy)),$watch:e=>jx.bind(e)}),Lc=(e,t)=>e!==ht&&!e.__isScriptSetup&&pt(e,t),wd={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:a,data:l,props:i,accessCache:r,type:o,appContext:u}=e;if(t[0]!=="$"){const f=r[t];if(f!==void 0)switch(f){case 1:return a[t];case 2:return l[t];case 4:return n[t];case 3:return i[t]}else{if(Lc(a,t))return r[t]=1,a[t];if(l!==ht&&pt(l,t))return r[t]=2,l[t];if(pt(i,t))return r[t]=3,i[t];if(n!==ht&&pt(n,t))return r[t]=4,n[t];Sd&&(r[t]=0)}}const c=Qr[t];let s,d;if(c)return t==="$attrs"&&Mn(e.attrs,"get",""),c(e);if((s=o.__cssModules)&&(s=s[t]))return s;if(n!==ht&&pt(n,t))return r[t]=4,n[t];if(d=u.config.globalProperties,pt(d,t))return d[t]},set({_:e},t,n){const{data:a,setupState:l,ctx:i}=e;return Lc(l,t)?(l[t]=n,!0):a!==ht&&pt(a,t)?(a[t]=n,!0):pt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:l,props:i,type:r}},o){let u;return!!(n[o]||e!==ht&&o[0]!=="$"&&pt(e,o)||Lc(t,o)||pt(i,o)||pt(a,o)||pt(Qr,o)||pt(l.config.globalProperties,o)||(u=r.__cssModules)&&u[o])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:pt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},xC=Vt({},wd,{get(e,t){if(t!==Symbol.unscopables)return wd.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Gk(t)}});function CC(){return null}function _C(){return null}function VC(e){}function IC(e){}function PC(){return null}function AC(){}function TC(e,t){return null}function DC(){return ib().slots}function EC(){return ib().attrs}function ib(e){const t=Vn();return t.setupContext||(t.setupContext=Mb(t))}function bo(e){return We(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function MC(e,t){const n=bo(e);for(const a in t){if(a.startsWith("__skip"))continue;let l=n[a];l?We(l)||tt(l)?l=n[a]={type:l,default:t[a]}:l.default=t[a]:l===null&&(l=n[a]={default:t[a]}),l&&t[`__skip_${a}`]&&(l.skipFactory=!0)}return n}function $C(e,t){return!e||!t?e||t:We(e)&&We(t)?e.concat(t):Vt({},bo(e),bo(t))}function BC(e,t){const n={};for(const a in e)t.includes(a)||Object.defineProperty(n,a,{enumerable:!0,get:()=>e[a]});return n}function FC(e){const t=Vn(),n=yi;let a=e();po(),n&&El(!1);const l=()=>{xr(t),n&&El(!0)},i=()=>{Vn()!==t&&t.scope.off(),po(),n&&El(!1)};return Mf(a)&&(a=a.catch(r=>{throw l(),Promise.resolve().then(()=>Promise.resolve().then(i)),r})),[a,()=>{l(),Promise.resolve().then(i)}]}let Sd=!0;function OC(e){const t=Xf(e),n=e.proxy,a=e.ctx;Sd=!1,t.beforeCreate&&jm(t.beforeCreate,e,"bc");const{data:l,computed:i,methods:r,watch:o,provide:u,inject:c,created:s,beforeMount:d,mounted:f,beforeUpdate:v,updated:m,activated:h,deactivated:g,beforeDestroy:b,beforeUnmount:k,destroyed:p,unmounted:S,render:w,renderTracked:x,renderTriggered:y,errorCaptured:V,serverPrefetch:I,expose:T,inheritAttrs:A,components:$,directives:E,filters:P}=t;if(c&&LC(c,a,null),r)for(const W in r){const N=r[W];tt(N)&&(a[W]=N.bind(n))}if(l){const W=l.call(n,n);It(W)&&(e.data=yn(W))}if(Sd=!0,i)for(const W in i){const N=i[W],Y=tt(N)?N.bind(n,n):tt(N.get)?N.get.bind(n,n):va,U=!tt(N)&&tt(N.set)?N.set.bind(n):va,G=M({get:Y,set:U});Object.defineProperty(a,W,{enumerable:!0,configurable:!0,get:()=>G.value,set:Z=>G.value=Z})}if(o)for(const W in o)rb(o[W],a,n,W);if(u){const W=tt(u)?u.call(n):u;Reflect.ownKeys(W).forEach(N=>{wt(N,W[N])})}s&&jm(s,e,"c");function R(W,N){We(N)?N.forEach(Y=>W(Y.bind(n))):N&&W(N.bind(n))}if(R(Ai,d),R(Lt,f),R(Rs,v),R(kr,m),R(Kf,h),R(Ls,g),R(tb,V),R(eb,x),R(Qy,y),R(sn,k),R(Yl,S),R(Jy,I),We(T))if(T.length){const W=e.exposed||(e.exposed={});T.forEach(N=>{Object.defineProperty(W,N,{get:()=>n[N],set:Y=>n[N]=Y,enumerable:!0})})}else e.exposed||(e.exposed={});w&&e.render===va&&(e.render=w),A!=null&&(e.inheritAttrs=A),$&&(e.components=$),E&&(e.directives=E),I&&Uf(e)}function LC(e,t,n=va){We(e)&&(e=pd(e));for(const a in e){const l=e[a];let i;It(l)?"default"in l?i=Ze(l.from||a,l.default,!0):i=Ze(l.from||a):i=Ze(l),Bt(i)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>i.value,set:r=>i.value=r}):t[a]=i}}function jm(e,t,n){Qn(We(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function rb(e,t,n,a){let l=a.includes(".")?jy(n,a):()=>n[a];if(Dt(e)){const i=t[e];tt(i)&&ve(l,i)}else if(tt(e))ve(l,e.bind(n));else if(It(e))if(We(e))e.forEach(i=>rb(i,t,n,a));else{const i=tt(e.handler)?e.handler.bind(n):t[e.handler];tt(i)&&ve(l,i,e)}}function Xf(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:l,optionsCache:i,config:{optionMergeStrategies:r}}=e.appContext,o=i.get(t);let u;return o?u=o:!l.length&&!n&&!a?u=t:(u={},l.length&&l.forEach(c=>Gu(u,c,r,!0)),Gu(u,t,r)),It(t)&&i.set(t,u),u}function Gu(e,t,n,a=!1){const{mixins:l,extends:i}=t;i&&Gu(e,i,n,!0),l&&l.forEach(r=>Gu(e,r,n,!0));for(const r in t)if(!(a&&r==="expose")){const o=NC[r]||n&&n[r];e[r]=o?o(e[r],t[r]):t[r]}return e}const NC={data:Km,props:Gm,emits:Gm,methods:Wr,computed:Wr,beforeCreate:On,created:On,beforeMount:On,mounted:On,beforeUpdate:On,updated:On,beforeDestroy:On,beforeUnmount:On,destroyed:On,unmounted:On,activated:On,deactivated:On,errorCaptured:On,serverPrefetch:On,components:Wr,directives:Wr,watch:HC,provide:Km,inject:RC};function Km(e,t){return t?e?function(){return Vt(tt(e)?e.call(this,this):e,tt(t)?t.call(this,this):t)}:t:e}function RC(e,t){return Wr(pd(e),pd(t))}function pd(e){if(We(e)){const t={};for(let n=0;n{let s,d=ht,f;return Uy(()=>{const v=e[l];gn(s,v)&&(s=v,c())}),{get(){return u(),n.get?n.get(s):s},set(v){const m=n.set?n.set(v):v;if(!gn(m,s)&&!(d!==ht&&gn(v,d)))return;const h=a.vnode.props,g=!!(h&&(t in h||l in h||i in h)&&(`onUpdate:${t}`in h||`onUpdate:${l}`in h||`onUpdate:${i}`in h));g||(s=v,c()),a.emit(`update:${t}`,m),gn(v,d)&&(gn(v,m)&&!gn(m,f)||g&&d!==ht&&!gn(m,s))&&c(),d=v,f=m}}});return o[Symbol.iterator]=()=>{let u=0;return{next(){return u<2?{value:u++?r||ht:o,done:!1}:{done:!0}}}},o}const ub=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${nn(t)}Modifiers`]||e[`${zn(t)}Modifiers`];function jC(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||ht;let l=n;const i=t.startsWith("update:"),r=i&&ub(a,t.slice(7));r&&(r.trim&&(l=n.map(s=>Dt(s)?s.trim():s)),r.number&&(l=l.map(Vs)));let o,u=a[o=Xr(t)]||a[o=Xr(nn(t))];!u&&i&&(u=a[o=Xr(zn(t))]),u&&Qn(u,e,6,l);const c=a[o+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[o])return;e.emitted[o]=!0,Qn(c,e,6,l)}}const KC=new WeakMap;function sb(e,t,n=!1){const a=n?KC:t.emitsCache,l=a.get(e);if(l!==void 0)return l;const i=e.emits;let r={},o=!1;if(!tt(e)){const u=c=>{const s=sb(c,t,!0);s&&(o=!0,Vt(r,s))};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!i&&!o?(It(e)&&a.set(e,null),null):(We(i)?i.forEach(u=>r[u]=null):Vt(r,i),It(e)&&a.set(e,r),r)}function Hs(e,t){return!e||!jo(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),pt(e,t[0].toLowerCase()+t.slice(1))||pt(e,zn(t))||pt(e,t))}function Du(e){const{type:t,vnode:n,proxy:a,withProxy:l,propsOptions:[i],slots:r,attrs:o,emit:u,render:c,renderCache:s,props:d,data:f,setupState:v,ctx:m,inheritAttrs:h}=e,g=ho(e);let b,k;try{if(n.shapeFlag&4){const S=l||a,w=S;b=Hn(c.call(w,S,s,d,v,f,m)),k=o}else{const S=t;b=Hn(S.length>1?S(d,{attrs:o,slots:r,emit:u}):S(d,null)),k=t.props?o:GC(o)}}catch(S){dl.length=0,Pi(S,e,1),b=C(Xt)}let p=b;if(k&&h!==!1){const S=Object.keys(k),{shapeFlag:w}=p;S.length&&w&7&&(i&&S.some(ks)&&(k=YC(k,i)),p=ga(p,k,!1,!0))}if(n.dirs&&(p=ga(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition){const S=Bs(p.type)&&Uu(p)||p;Wa(S,n.transition)}return b=p,ho(g),b}function Zf(e,t=!0){let n;for(let a=0;a{let t;for(const n in e)(n==="class"||n==="style"||jo(n))&&((t||(t={}))[n]=e[n]);return t},YC=(e,t)=>{const n={};for(const a in e)(!ks(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function qC(e,t,n){const{props:a,children:l,component:i}=e,{props:r,children:o,patchFlag:u}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return a?Ym(a,r,c):!!r;if(u&8){const s=t.dynamicProps;for(let d=0;dObject.create(db),vb=e=>Object.getPrototypeOf(e)===db;function XC(e,t,n,a=!1){const l={},i=fb();e.propsDefaults=Object.create(null),mb(e,t,l,i);for(const r in e.propsOptions[0])r in l||(l[r]=void 0);n?e.props=a?l:fo(l):e.type.props?e.props=l:e.props=i,e.attrs=i}function ZC(e,t,n,a){const{props:l,attrs:i,vnode:{patchFlag:r}}=e,o=Oe(l),[u]=e.propsOptions;let c=!1;if((a||r>0)&&!(r&16)){if(r&8){const s=e.vnode.dynamicProps;for(let d=0;d{u=!0;const[f,v]=hb(d,t,!0);Vt(r,f),v&&o.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}if(!i&&!u)return It(e)&&a.set(e,li),li;if(We(i))for(let s=0;se==="_"||e==="_ctx"||e==="$stable",Qf=e=>We(e)?e.map(Hn):[Hn(e)],QC=(e,t,n)=>{if(t._n)return t;const a=ke((...l)=>Qf(t(...l)),n);return a._c=!1,a},gb=(e,t,n)=>{const a=e._ctx;for(const l in e){if(Jf(l))continue;const i=e[l];if(tt(i))t[l]=QC(l,i,a);else if(i!=null){const r=Qf(i);t[l]=()=>r}}},yb=(e,t)=>{const n=Qf(t);e.slots.default=()=>n},bb=(e,t,n)=>{for(const a in t)(n||!Jf(a))&&(e[a]=t[a])},e1=(e,t,n)=>{const a=e.slots=fb();if(e.vnode.shapeFlag&32){const l=t._;l?(bb(a,t,n),n&&dy(a,"_",l,!0)):gb(t,a)}else t&&yb(e,t)},t1=(e,t,n)=>{const{vnode:a,slots:l}=e;let i=!0,r=ht;if(a.shapeFlag&32){const o=t._;o?n&&o===1?i=!1:bb(l,t,n):(i=!t.$stable,gb(t,l)),r=t}else t&&(yb(e,t),r={default:1});if(i)for(const o in l)!Jf(o)&&r[o]==null&&delete l[o]},on=_b;function wb(e){return pb(e)}function Sb(e){return pb(e,Qx)}function pb(e,t){const n=Is();n.__VUE__=!0;const{insert:a,remove:l,patchProp:i,createElement:r,createText:o,createComment:u,setText:c,setElementText:s,parentNode:d,nextSibling:f,setScopeId:v=va,insertStaticContent:m}=e,h=(D,F,K,X=null,j=null,ee=null,ie=void 0,he=null,be=!!F.dynamicChildren)=>{if(D===F)return;D&&!Sa(D,F)&&(X=re(D),Z(D,j,ee,!0),D=null),F.patchFlag===-2&&(be=!1,F.dynamicChildren=null),F.dynamicChildren&&D&&D.dynamicChildren&&D.dynamicChildren.hasOnce&&(F.dynamicChildren===li&&(F.dynamicChildren=[]),F.dynamicChildren.hasOnce=!0);const{type:ue,ref:Ve,shapeFlag:_e}=F;switch(ue){case cl:g(D,F,K,X);break;case Xt:b(D,F,K,X);break;case Dl:D==null&&k(F,K,X,ie);break;case we:$(D,F,K,X,j,ee,ie,he,be);break;default:_e&1?w(D,F,K,X,j,ee,ie,he,be):_e&6?E(D,F,K,X,j,ee,ie,he,be):(_e&64||_e&128)&&ue.process(D,F,K,X,j,ee,ie,he,be,H)}Ve!=null&&j?rr(Ve,D&&D.ref,ee,F||D,!F):Ve==null&&D&&D.ref!=null&&rr(D.ref,null,ee,D,!0)},g=(D,F,K,X)=>{if(D==null)a(F.el=o(F.children),K,X);else{const j=F.el=D.el;F.children!==D.children&&c(j,F.children)}},b=(D,F,K,X)=>{D==null?a(F.el=u(F.children||""),K,X):F.el=D.el},k=(D,F,K,X)=>{[D.el,D.anchor]=m(D.children,F,K,X,D.el,D.anchor)},p=({el:D,anchor:F},K,X)=>{let j;for(;D&&D!==F;)j=f(D),a(D,K,X),D=j;a(F,K,X)},S=({el:D,anchor:F})=>{let K;for(;D&&D!==F;)K=f(D),l(D),D=K;l(F)},w=(D,F,K,X,j,ee,ie,he,be)=>{if(F.type==="svg"?ie="svg":F.type==="math"&&(ie="mathml"),D==null)x(F,K,X,j,ee,ie,he,be);else{const ue=D.el&&D.el._isVueCE?D.el:null;try{ue&&ue._beginPatch(),I(D,F,j,ee,ie,he,be)}finally{ue&&ue._endPatch()}}},x=(D,F,K,X,j,ee,ie,he)=>{let be,ue;const{props:Ve,shapeFlag:_e,transition:Me,dirs:Ne}=D;if(be=D.el=r(D.type,ee,Ve&&Ve.is,Ve),_e&8?s(be,D.children):_e&16&&V(D.children,be,null,X,j,Nc(D,ee),ie,he),Ne&&Ba(D,null,X,"created"),y(be,D,D.scopeId,ie,X),Ve){for(const et in Ve)et!=="value"&&!oi(et)&&i(be,et,null,Ve[et],ee,X);"value"in Ve&&i(be,"value",null,Ve.value,ee),(ue=Ve.onVnodeBeforeMount)&&Rn(ue,X,D)}Ne&&Ba(D,null,X,"beforeMount");const qe=kb(j,Me);qe&&Me.beforeEnter(be),a(be,F,K),((ue=Ve&&Ve.onVnodeMounted)||qe||Ne)&&on(()=>{try{ue&&Rn(ue,X,D),qe&&Me.enter(be),Ne&&Ba(D,null,X,"mounted")}finally{}},j)},y=(D,F,K,X,j)=>{if(K&&v(D,K),X)for(let ee=0;ee{for(let ue=be;ue{const he=F.el=D.el;let{patchFlag:be,dynamicChildren:ue,dirs:Ve}=F;be|=D.patchFlag&16;const _e=D.props||ht,Me=F.props||ht;let Ne;if(K&&Jl(K,!1),(Ne=Me.onVnodeBeforeUpdate)&&Rn(Ne,K,F,D),Ve&&Ba(F,D,K,"beforeUpdate"),K&&Jl(K,!0),ue&&(!D.dynamicChildren||D.dynamicChildren.length!==ue.length)&&(be=0,ie=!1,ue=null),(_e.innerHTML&&Me.innerHTML==null||_e.textContent&&Me.textContent==null)&&s(he,""),ue?T(D.dynamicChildren,ue,he,K,X,Nc(F,j),ee):ie||N(D,F,he,null,K,X,Nc(F,j),ee,!1),be>0){if(be&16)A(he,_e,Me,K,j);else if(be&2&&_e.class!==Me.class&&i(he,"class",null,Me.class,j),be&4&&i(he,"style",_e.style,Me.style,j),be&8){const qe=F.dynamicProps;for(let et=0;et{Ne&&Rn(Ne,K,F,D),Ve&&Ba(F,D,K,"updated")},X)},T=(D,F,K,X,j,ee,ie)=>{for(let he=0;he{if(F!==K){if(F!==ht)for(const ee in F)!oi(ee)&&!(ee in K)&&i(D,ee,F[ee],null,j,X);for(const ee in K){if(oi(ee))continue;const ie=K[ee],he=F[ee];ie!==he&&ee!=="value"&&i(D,ee,he,ie,j,X)}"value"in K&&i(D,"value",F.value,K.value,j)}},$=(D,F,K,X,j,ee,ie,he,be)=>{const ue=F.el=D?D.el:o(""),Ve=F.anchor=D?D.anchor:o("");let{patchFlag:_e,dynamicChildren:Me,slotScopeIds:Ne}=F;Ne&&(he=he?he.concat(Ne):Ne),D==null?(a(ue,K,X),a(Ve,K,X),V(F.children||[],K,Ve,j,ee,ie,he,be)):_e>0&&_e&64&&Me&&D.dynamicChildren&&D.dynamicChildren.length===Me.length?(T(D.dynamicChildren,Me,K,j,ee,ie,he),(F.key!=null||j&&F===j.subTree)&&ev(D,F,!0)):N(D,F,K,Ve,j,ee,ie,he,be)},E=(D,F,K,X,j,ee,ie,he,be)=>{F.slotScopeIds=he,D==null?F.shapeFlag&512?j.ctx.activate(F,K,X,ie,be):P(F,K,X,j,ee,ie,be):L(D,F,be)},P=(D,F,K,X,j,ee,ie)=>{const he=D.component=Ab(D,X,j);if(Go(D)&&(he.ctx.renderer=H),Db(he,!1,ie),he.asyncDep){if(j&&j.registerDep(he,R,ie,ee),!D.el){const be=he.subTree=C(Xt);b(null,be,F,K),D.placeholder=be.el}}else R(he,D,F,K,j,ee,ie)},L=(D,F,K)=>{const X=F.component=D.component;if(qC(D,F,K))if(X.asyncDep&&!X.asyncResolved){F.el=D.el,F.placeholder=D.placeholder,W(X,F,K);return}else X.next=F,X.update();else F.el=D.el,F.placeholder=D.placeholder,X.vnode=F},R=(D,F,K,X,j,ee,ie)=>{const he=()=>{if(D.isMounted){let{next:_e,bu:Me,u:Ne,parent:qe,vnode:et}=D;{const it=xb(D);if(it){_e&&(_e.el=et.el,W(D,_e,ie)),it.asyncDep.then(()=>{on(()=>{D.isUnmounted||ue()},j)});return}}let pe=_e,Ke;Jl(D,!1),_e?(_e.el=et.el,W(D,_e,ie)):_e=et,Me&&ir(Me),(Ke=_e.props&&_e.props.onVnodeBeforeUpdate)&&Rn(Ke,qe,_e,et),Jl(D,!0);const at=Du(D),St=D.subTree;D.subTree=at,h(St,at,d(St.el),re(St),D,j,ee),_e.el=at.el,pe===null&&zs(D,at.el),Ne&&on(Ne,j),(Ke=_e.props&&_e.props.onVnodeUpdated)&&on(()=>Rn(Ke,qe,_e,et),j)}else{let _e;const{el:Me,props:Ne}=F,{bm:qe,m:et,parent:pe,root:Ke,type:at}=D,St=sl(F);if(Jl(D,!1),qe&&ir(qe),!St&&(_e=Ne&&Ne.onVnodeBeforeMount)&&Rn(_e,pe,F),Jl(D,!0),Me&&O){const it=()=>{D.subTree=Du(D),O(Me,D.subTree,D,j,null)};St&&at.__asyncHydrate?at.__asyncHydrate(Me,D,it):it()}else{Ke.ce&&Ke.ce._hasShadowRoot()&&Ke.ce._injectChildStyle(at,D.parent?D.parent.type:void 0);const it=D.subTree=Du(D);h(null,it,K,X,D,j,ee),F.el=it.el}if(et&&on(et,j),!St&&(_e=Ne&&Ne.onVnodeMounted)){const it=F;on(()=>Rn(_e,pe,it),j)}(F.shapeFlag&256||pe&&sl(pe.vnode)&&pe.vnode.shapeFlag&256)&&D.a&&on(D.a,j),D.isMounted=!0,F=K=X=null}};D.scope.on();const be=D.effect=new uo(he);D.scope.off();const ue=D.update=be.run.bind(be),Ve=D.job=be.runIfDirty.bind(be);Ve.i=D,Ve.id=D.uid,be.scheduler=()=>Hf(Ve),Jl(D,!0),ue()},W=(D,F,K)=>{F.component=D;const X=D.vnode.props;D.vnode=F,D.next=null,ZC(D,F.props,X,K),t1(D,F.children,K),Ha(),Ly(D),za()},N=(D,F,K,X,j,ee,ie,he,be=!1)=>{const ue=D&&D.children,Ve=D?D.shapeFlag:0,_e=F.children,{patchFlag:Me,shapeFlag:Ne}=F;if(Me>0){if(Me&128){U(ue,_e,K,X,j,ee,ie,he,be);return}else if(Me&256){Y(ue,_e,K,X,j,ee,ie,he,be);return}}Ne&8?(Ve&16&&J(ue,j,ee),_e!==ue&&s(K,_e)):Ve&16?Ne&16?U(ue,_e,K,X,j,ee,ie,he,be):J(ue,j,ee,!0):(Ve&8&&s(K,""),Ne&16&&V(_e,K,X,j,ee,ie,he,be))},Y=(D,F,K,X,j,ee,ie,he,be)=>{D=D||li,F=F||li;const ue=D.length,Ve=F.length,_e=Math.min(ue,Ve);let Me;for(Me=0;Me<_e;Me++){const Ne=F[Me]=be?tl(F[Me]):Hn(F[Me]);h(D[Me],Ne,K,null,j,ee,ie,he,be)}ue>Ve?J(D,j,ee,!0,!1,_e):V(F,K,X,j,ee,ie,he,be,_e)},U=(D,F,K,X,j,ee,ie,he,be)=>{let ue=0;const Ve=F.length;let _e=D.length-1,Me=Ve-1;for(;ue<=_e&&ue<=Me;){const Ne=D[ue],qe=F[ue]=be?tl(F[ue]):Hn(F[ue]);if(Sa(Ne,qe))h(Ne,qe,K,null,j,ee,ie,he,be);else break;ue++}for(;ue<=_e&&ue<=Me;){const Ne=D[_e],qe=F[Me]=be?tl(F[Me]):Hn(F[Me]);if(Sa(Ne,qe))h(Ne,qe,K,null,j,ee,ie,he,be);else break;_e--,Me--}if(ue>_e){if(ue<=Me){const Ne=Me+1,qe=NeMe)for(;ue<=_e;)Z(D[ue],j,ee,!0),ue++;else{const Ne=ue,qe=ue,et=new Map;for(ue=qe;ue<=Me;ue++){const $e=F[ue]=be?tl(F[ue]):Hn(F[ue]);$e.key!=null&&et.set($e.key,ue)}let pe,Ke=0;const at=Me-qe+1;let St=!1,it=0;const ye=new Array(at);for(ue=0;ue=at){Z($e,j,ee,!0);continue}let ce;if($e.key!=null)ce=et.get($e.key);else for(pe=qe;pe<=Me;pe++)if(ye[pe-qe]===0&&Sa($e,F[pe])){ce=pe;break}ce===void 0?Z($e,j,ee,!0):(ye[ce-qe]=ue+1,ce>=it?it=ce:St=!0,h($e,F[ce],K,null,j,ee,ie,he,be),Ke++)}const Fe=St?n1(ye):li;for(pe=Fe.length-1,ue=at-1;ue>=0;ue--){const $e=qe+ue,ce=F[$e],Ce=F[$e+1],Te=$e+1{const{el:ee,type:ie,transition:he,children:be,shapeFlag:ue}=D;if(ue&6){G(D.component.subTree,F,K,X);return}if(ue&128){D.suspense.move(F,K,X);return}if(ue&64){ie.move(D,F,K,H);return}if(ie===we){a(ee,F,K);for(let _e=0;_ehe.enter(ee),j));else{const{leave:_e,delayLeave:Me,afterLeave:Ne}=he,qe=()=>{D.ctx.isUnmounted?l(ee):a(ee,F,K)},et=()=>{const pe=ee._isLeaving||!!ee[ua];ee._isLeaving&&ee[ua](!0),he.persisted&&!pe?qe():_e(ee,()=>{qe(),Ne&&Ne()})};Me?Me(ee,qe,et):et()}else a(ee,F,K)},Z=(D,F,K,X=!1,j=!1)=>{const{type:ee,props:ie,ref:he,children:be,dynamicChildren:ue,shapeFlag:Ve,patchFlag:_e,dirs:Me,cacheIndex:Ne,memo:qe}=D;if((_e===-2||ue&&ue.hasOnce)&&(j=!1),he!=null&&(Ha(),rr(he,null,K,D,!0),za()),Ne!=null&&(!D.ctx||D.ctx===F)&&(F.renderCache[Ne]=void 0),Ve&256){F.ctx.deactivate(D);return}const et=Ve&1&&Me,pe=!sl(D);let Ke;if(pe&&(Ke=ie&&ie.onVnodeBeforeUnmount)&&Rn(Ke,F,D),Ve&6)ae(D.component,K,X);else{if(Ve&128){D.suspense.unmount(K,X);return}et&&Ba(D,null,F,"beforeUnmount"),Ve&64?D.type.remove(D,F,K,H,X):ue&&!ue.hasOnce&&(ee!==we||_e>0&&_e&64)?J(ue,F,K,!1,!0):(ee===we&&_e&384||!j&&Ve&16)&&J(be,F,K),X&&se(D)}const at=qe!=null&&Ne==null;(pe&&(Ke=ie&&ie.onVnodeUnmounted)||et||at)&&on(()=>{Ke&&Rn(Ke,F,D),et&&Ba(D,null,F,"unmounted"),at&&(D.el=null)},K)},se=D=>{const{type:F,el:K,anchor:X,transition:j}=D,ee=F===we;if(ee&&!j){Q(K,X);return}if(F===Dl){S(D),j&&!j.persisted&&j.afterLeave&&j.afterLeave();return}const ie=ee?go(D):D,he=()=>{ee?d(K)&&Q(K,X):l(K),j&&!j.persisted&&j.afterLeave&&j.afterLeave()};if(ie&&ie.shapeFlag&1&&j&&!j.persisted){const{leave:be,delayLeave:ue}=j,Ve=ie.el,_e=()=>be(Ve,he);ue?ue(Ve,he,_e):_e()}else he()},Q=(D,F)=>{let K;for(;D!==F;)K=f(D),l(D),D=K;l(F)},ae=(D,F,K)=>{const{bum:X,scope:j,job:ee,subTree:ie,um:he,m:be,a:ue}=D;Yu(be),Yu(ue),X&&ir(X),j.stop(),ee?(ee.flags|=8,Z(ie,D,F,K)):D.vnode.el&&ie&&(ie.transition=D.vnode.transition,Z(ie,D,F,K)),he&&on(he,F),on(()=>{D.isUnmounted=!0},F)},J=(D,F,K,X=!1,j=!1,ee=0)=>{for(let ie=ee;ie{if(D.shapeFlag&6)return re(D.component.subTree);if(D.shapeFlag&128)return D.suspense.next();const F=f(D.anchor||D.el),K=F&&F[Ky];return K?f(K):F},q=(D,F,K)=>{const X=D&&F._vnode?void 0:D&&D.component?D.component.uid:m1();Rx(()=>{D==null?F._vnode&&Z(F._vnode,null,null,!0):h(F._vnode||null,D,F,null,null,null,K),F._vnode=D},X)},H={p:h,um:Z,m:G,r:se,mt:P,mc:V,pc:N,pbc:T,n:re,o:e};let B,O;return t&&([B,O]=t(H)),{render:q,hydrate:B,createApp:WC(q,B)}}function Nc({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 Jl({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function kb(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ev(e,t,n=!1){const a=e.children,l=t.children;if(We(a)&&We(l))for(let i=0;i>1,e[n[o]]0&&(t[a]=n[i-1]),n[i]=a)}}for(i=n.length,r=n[i-1];i-- >0;)n[i]=r,r=t[r];return n}function xb(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:xb(t)}function Yu(e){if(e)for(let t=0;te.__isSuspense;let Cd=0;const a1={name:"Suspense",__isSuspense:!0,process(e,t,n,a,l,i,r,o,u,c){if(e==null)i1(t,n,a,l,i,r,o,u,c);else{if(i&&i.deps>0&&!e.suspense.isInFallback&&!i.isHydrating){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}r1(e,t,n,a,l,r,o,u,c)}},hydrate:o1,normalize:u1},l1=a1;function wo(e,t){const n=e.props&&e.props[t];tt(n)&&n()}function i1(e,t,n,a,l,i,r,o,u){const{p:c,o:{createElement:s}}=u,d=s("div"),f=e.suspense=Cb(e,l,a,t,d,n,i,r,o,u);c(null,f.pendingBranch=e.ssContent,d,null,a,f,i,r),f.deps>0?(wo(e,"onPending"),wo(e,"onFallback"),c(null,e.ssFallback,t,n,a,null,i,r),or(f,e.ssFallback)):f.resolve(!1,!0)}function r1(e,t,n,a,l,i,r,o,{p:u,um:c,o:{createElement:s}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,v=t.ssFallback,{activeBranch:m,pendingBranch:h,isInFallback:g,isHydrating:b}=d;if(h)d.pendingBranch=f,Sa(h,f)?(d.deps++,u(h,f,b?n:d.hiddenContainer,null,l,d,i,r,o),d.deps--,d.deps<=0?d.resolve():g&&!b&&!d.isFallbackMountPending&&(u(m,v,n,a,l,null,i,r,o),or(d,v))):(d.pendingId=Cd++,b?(d.isHydrating=!1,d.activeBranch=h):c(h,l,d),d.deps=0,d.effects.length=0,d.hiddenContainer=s("div"),g?(u(null,f,d.hiddenContainer,null,l,d,i,r,o),d.deps<=0?d.resolve():d.isFallbackMountPending||(u(m,v,n,a,l,null,i,r,o),or(d,v))):m&&Sa(m,f)?(u(m,f,n,a,l,d,i,r,o),d.resolve(!0)):(u(null,f,d.hiddenContainer,null,l,d,i,r,o),d.deps<=0&&d.resolve()));else if(m&&Sa(m,f))u(m,f,n,a,l,d,i,r,o),or(d,f);else if(wo(t,"onPending"),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=Cd++,u(null,f,d.hiddenContainer,null,l,d,i,r,o),d.deps<=0)d.resolve();else{const{timeout:k,pendingId:p}=d;k>0?setTimeout(()=>{d.pendingId===p&&d.fallback(v)},k):k===0&&d.fallback(v)}}function Cb(e,t,n,a,l,i,r,o,u,c,s=!1){const{p:d,m:f,um:v,n:m,o:{parentNode:h,remove:g}}=c;let b;const k=s1(e);k&&t&&t.pendingBranch&&(b=t.pendingId,t.deps++);const p=e.props?Nu(e.props.timeout):void 0,S=i,w={vnode:e,parent:t,parentComponent:n,namespace:r,container:a,hiddenContainer:l,deps:0,pendingId:Cd++,timeout:typeof p=="number"?p:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!s,isHydrating:s,isUnmounted:!1,effects:[],resolve(x=!1,y=!1){const{vnode:V,activeBranch:I,pendingBranch:T,pendingId:A,effects:$,parentComponent:E,container:P,isInFallback:L}=w;let R=!1;if(w.isHydrating)w.isHydrating=!1;else if(!x){R=I&&T.transition&&T.transition.mode==="out-in";let Y=!1;R&&(I.transition.afterLeave=()=>{A===w.pendingId&&(f(T,P,i===S&&!Y?m(I):i,0),vo($),L&&V.ssFallback&&(V.ssFallback.el=null))}),I&&!w.isFallbackMountPending&&(h(I.el)===P&&(i=m(I),Y=!0),v(I,E,w,!0),!R&&L&&V.ssFallback&&on(()=>V.ssFallback.el=null,w)),R||f(T,P,i,0)}w.isFallbackMountPending=!1,or(w,T),w.pendingBranch=null,w.isInFallback=!1;let W=w.parent,N=!1;for(;W;){if(W.pendingBranch){for(let Y=0;Y<$.length;Y++)W.effects.push($[Y]);N=!0;break}W=W.parent}!N&&!R&&vo($),w.effects=[],k&&t&&t.pendingBranch&&b===t.pendingId&&(b=void 0,t.deps--,t.deps===0&&!y&&t.resolve()),wo(V,"onResolve")},fallback(x){if(!w.pendingBranch)return;const{vnode:y,activeBranch:V,parentComponent:I,container:T,namespace:A}=w;wo(y,"onFallback");const $=m(V),E=()=>{if(w.isFallbackMountPending=!1,!w.isInFallback)return;const L=w.vnode.ssFallback;d(null,L,T,$,I,null,A,o,u),or(w,L)},P=x.transition&&x.transition.mode==="out-in";P&&(w.isFallbackMountPending=!0,V.transition.afterLeave=E),w.isInFallback=!0,v(V,I,null,!0),P||E()},move(x,y,V){w.activeBranch&&f(w.activeBranch,x,y,V),w.container=x},next(){return w.activeBranch&&m(w.activeBranch)},registerDep(x,y,V,I){const T=!!w.pendingBranch;T&&w.deps++;const A=x.vnode.el;x.asyncDep.catch($=>{Pi($,x,0)}).then($=>{if(x.isUnmounted||w.isUnmounted||w.pendingId!==x.suspenseId)return;if(po(),!x.scope.active){T&&--w.deps===0&&w.resolve();return}x.asyncResolved=!0;const{vnode:E}=x;_d(x,$,!1),A&&(E.el=A);const P=!A&&x.subTree.el;y(x,E,h(A||x.subTree.el),A?null:m(x.subTree),w,I,V),P&&(E.placeholder=null,g(P)),zs(x,E.el),T&&--w.deps===0&&w.resolve()})},unmount(x,y){w.isUnmounted=!0,w.activeBranch&&v(w.activeBranch,n,x,y),w.pendingBranch&&v(w.pendingBranch,n,x,y)}};return w}function o1(e,t,n,a,l,i,r,o,u){const c=t.suspense=Cb(t,a,n,e.parentNode,document.createElement("div"),null,l,i,r,o,!0),s=u(e,c.pendingBranch=t.ssContent,n,c,i,r);return c.deps===0&&c.resolve(!1,!0),s}function u1(e){const{shapeFlag:t,children:n}=e,a=t&32;e.ssContent=Xm(a?n.default:n),e.ssFallback=a?Xm(n.fallback):C(Xt)}function Xm(e){let t;if(tt(e)){const n=gi&&e._c;n&&(e._d=!1,ze()),e=e(),n&&(e._d=!0,t=$n,Ws())}return We(e)&&(e=Zf(e)),e=Hn(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function _b(e,t){t&&t.pendingBranch?We(e)?t.effects.push(...e):t.effects.push(e):vo(e)}function or(e,t){e.activeBranch=t;const{vnode:n,parentComponent:a}=e;let l=t.el;for(;!l&&t.component;)t=t.component.subTree,l=t.el;n.el=l,a&&a.subTree===n&&(a.vnode.el=l,zs(a,l))}function s1(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const we=Symbol.for("v-fgt"),cl=Symbol.for("v-txt"),Xt=Symbol.for("v-cmt"),Dl=Symbol.for("v-stc"),dl=[];let $n=null;function ze(e=!1){dl.push($n=e?null:[])}function Ws(){dl.pop(),$n=dl[dl.length-1]||null}let gi=1;function So(e,t=!1){gi+=e,e<0&&$n&&t&&($n.hasOnce=!0)}function Vb(e){return e.dynamicChildren=gi>0?$n||li:null,Ws(),gi>0&&$n&&$n.push(e),e}function mt(e,t,n,a,l,i){return Vb(_(e,t,n,a,l,i,!0))}function _t(e,t,n,a,l){return Vb(C(e,t,n,a,l,!0))}function Ia(e){return e?e.__v_isVNode===!0:!1}function Sa(e,t){return e.type===t.type&&e.key===t.key}function c1(e){}const Ib=({key:e})=>e??null,Eu=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Dt(e)||Bt(e)||tt(e)?{i:xn,r:e,k:t,f:!!n}:e:null);function _(e,t=null,n=null,a=0,l=null,i=e===we?0:1,r=!1,o=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ib(t),ref:t&&Eu(t),scopeId:$s,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:i,patchFlag:a,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:xn};return o?(Xu(u,n),i&128&&e.normalize(u)):n&&(u.shapeFlag|=Dt(n)?8:16),gi>0&&!r&&$n&&(u.patchFlag>0||i&6)&&u.patchFlag!==32&&$n.push(u),u}const C=d1;function d1(e,t=null,n=null,a=0,l=null,i=!1){if((!e||e===ab)&&(e=Xt),Ia(e)){const o=ga(e,t,!0);return n&&Xu(o,n),gi>0&&!i&&$n&&(o.shapeFlag&6?$n[$n.indexOf(e)]=o:$n.push(o)),o.patchFlag=-2,o}if(w1(e)&&(e=e.__vccOpts),t){t=Yo(t);let{class:o,style:u}=t;o&&!Dt(o)&&(t.class=de(o)),It(u)&&(Sr(u)&&!We(u)&&(u=Vt({},u)),t.style=Se(u))}const r=Dt(e)?1:qu(e)?128:Bs(e)?64:It(e)?4:tt(e)?2:0;return _(e,t,n,a,l,r,i,!0)}function Yo(e){return e?Sr(e)||vb(e)?Vt({},e):e:null}function ga(e,t,n=!1,a=!1){const{props:l,ref:i,patchFlag:r,children:o,transition:u}=e,c=t?le(l||{},t):l,s={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Ib(c),ref:t&&t.ref?n&&i?We(i)?i.concat(Eu(t)):[i,Eu(t)]:Eu(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==we?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:u,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ga(e.ssContent),ssFallback:e.ssFallback&&ga(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce,cacheIndex:e.cacheIndex};return u&&a&&Wa(s,u.clone(s)),s}function He(e=" ",t=0){return C(cl,null,e,t)}function f1(e,t){const n=C(Dl,null,e);return n.staticCount=t,n}function Pt(e="",t=!1){return t?(ze(),_t(Xt,null,e)):C(Xt,null,e)}function Hn(e){return e==null||typeof e=="boolean"?C(Xt):We(e)?C(we,null,e.slice()):Ia(e)?tl(e):C(cl,null,String(e))}function tl(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ga(e)}function Xu(e,t){let n=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(We(t))n=16;else if(typeof t=="object")if(a&65){const l=t.default;l&&(l._c&&(l._d=!1),Xu(e,l()),l._c&&(l._d=!0));return}else{n=32;const l=t._;!l&&!vb(t)?t._ctx=xn:l===3&&xn&&(xn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(tt(t)){if(a&65){Xu(e,{default:t});return}t={default:t,_ctx:xn},n=32}else t=String(t),a&64?(n=16,t=[He(t)]):n=8;e.children=t,e.shapeFlag|=n}function le(...e){const t={};for(let n=0;nkn||xn;let Zu,El;{const e=Is(),t=(n,a)=>{let l;return(l=e[n])||(l=e[n]=[]),l.push(a),i=>{l.length>1?l.forEach(r=>r(i)):l[0](i)}};Zu=t("__VUE_INSTANCE_SETTERS__",n=>kn=n),El=t("__VUE_SSR_SETTERS__",n=>yi=n)}const xr=e=>{const t=kn;return Zu(e),e.scope.on(),()=>{e.scope.off(),Zu(t)}},po=()=>{kn&&kn.scope.off(),Zu(null)};function Tb(e){return e.vnode.shapeFlag&4}let yi=!1;function Db(e,t=!1,n=!1){t&&El(t);const{props:a,children:l}=e.vnode,i=Tb(e);XC(e,a,i,t),e1(e,l,n||t);const r=i?h1(e,t):void 0;return t&&El(!1),r}function h1(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,wd);const{setup:a}=n;if(a){Ha();const l=e.setupContext=a.length>1?Mb(e):null,i=xr(e),r=pr(a,e,0,[e.props,l]),o=Mf(r);if(za(),i(),(o||e.sp)&&!sl(e)&&Uf(e),o){if(r.then(po,po),t)return r.then(u=>{El(!0);try{_d(e,u,t)}finally{El(!1)}}).catch(u=>{Pi(u,e,0)});e.asyncDep=r}else _d(e,r,t)}else Eb(e,t)}function _d(e,t,n){tt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:It(t)&&(e.setupState=Rf(t)),Eb(e,n)}let Ju,Vd;function g1(e){Ju=e,Vd=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,xC))}}const y1=()=>!Ju;function Eb(e,t,n){const a=e.type;if(!e.render){if(!t&&Ju&&!a.render){const l=a.template||Xf(e).template;if(l){const{isCustomElement:i,compilerOptions:r}=e.appContext.config,{delimiters:o,compilerOptions:u}=a,c=Vt(Vt({isCustomElement:i,delimiters:o},r),u);a.render=Ju(l,c)}}e.render=a.render||va,Vd&&Vd(e)}{const l=xr(e);Ha();try{OC(e)}finally{za(),l()}}}const b1={get(e,t){return Mn(e,"get",""),e[t]}};function Mb(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,b1),slots:e.slots,emit:e.emit,expose:t}}function qo(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Rf(Nf(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Qr)return Qr[n](e)},has(t,n){return n in t||n in Qr}})):e.proxy}function Id(e,t=!0){return tt(e)?e.displayName||e.name:e.name||t&&e.__name}function w1(e){return tt(e)&&"__vccOpts"in e}const M=(e,t)=>Px(e,t,yi);function Ga(e,t,n){try{So(-1);const a=arguments.length;return a===2?It(t)&&!We(t)?Ia(t)?C(e,null,[t]):C(e,t):C(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&Ia(n)&&(n=[n]),C(e,t,n))}finally{So(1)}}function S1(){}function p1(e,t,n,a){const l=n[a];if(l&&$b(l,e))return l;const i=t();return i.memo=e.slice(),i.cacheIndex=a,n[a]=i}function $b(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let a=0;a0&&$n&&$n.push(e),!0}const Bb="3.5.44",k1=va,x1=Ox,C1=er,_1=Ry,V1={createComponentInstance:Ab,setupComponent:Db,renderComponentRoot:Du,setCurrentRenderingInstance:ho,isVNode:Ia,normalizeVNode:Hn,getComponentPublicInstance:qo,ensureValidVNode:qf,pushWarningContext:Mx,popWarningContext:$x},I1=V1,P1=null,A1=null,T1=null;/** +* @vue/runtime-dom v3.5.44 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Pd;const Zm=typeof window<"u"&&window.trustedTypes;if(Zm)try{Pd=Zm.createPolicy("vue",{createHTML:e=>e})}catch{}const Fb=Pd?e=>Pd.createHTML(e):e=>e,D1="http://www.w3.org/2000/svg",E1="http://www.w3.org/1998/Math/MathML",el=typeof document<"u"?document:null,Jm=el&&el.createElement("template"),Ob={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const l=t==="svg"?el.createElementNS(D1,e):t==="mathml"?el.createElementNS(E1,e):n?el.createElement(e,{is:n}):el.createElement(e);return e==="select"&&a&&a.multiple!=null&&l.setAttribute("multiple",a.multiple),l},createText:e=>el.createTextNode(e),createComment:e=>el.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>el.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,l,i){const r=n?n.previousSibling:t.lastChild;if(l&&(l===i||l.nextSibling))for(;t.insertBefore(l.cloneNode(!0),n),!(l===i||!(l=l.nextSibling)););else{Jm.innerHTML=Fb(a==="svg"?`${e}`:a==="mathml"?`${e}`:e);const o=Jm.content;if(a==="svg"||a==="mathml"){const u=o.firstChild;for(;u.firstChild;)o.appendChild(u.firstChild);o.removeChild(u)}t.insertBefore(o,n)}return[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Cl="transition",Br="animation",dr=Symbol("_vtc"),Lb={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},Nb=Vt({},Wf,Lb),M1=e=>(e.displayName="Transition",e.props=Nb,e),ml=M1((e,{slots:t})=>Ga(qy,Rb(e),t)),Ql=(e,t=[])=>{We(e)?e.forEach(n=>n(...t)):e&&e(...t)},Qm=e=>e?We(e)?e.some(t=>t.length>1):e.length>1:!1;function Rb(e){const t={};for(const $ in e)$ in Lb||(t[$]=e[$]);if(e.css===!1)return t;const{name:n="v",type:a,duration:l,enterFromClass:i=`${n}-enter-from`,enterActiveClass:r=`${n}-enter-active`,enterToClass:o=`${n}-enter-to`,appearFromClass:u=i,appearActiveClass:c=r,appearToClass:s=o,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,m=$1(l),h=m&&m[0],g=m&&m[1],{onBeforeEnter:b,onEnter:k,onEnterCancelled:p,onLeave:S,onLeaveCancelled:w,onBeforeAppear:x=b,onAppear:y=k,onAppearCancelled:V=p}=t,I=($,E,P,L)=>{$._enterCancelled=L,Vl($,E?s:o),Vl($,E?c:r),P&&P()},T=($,E)=>{$._isLeaving=!1,Vl($,d),Vl($,v),Vl($,f),E&&E()},A=$=>(E,P)=>{const L=$?y:k,R=()=>I(E,$,P);Ql(L,[E,R]),eh(()=>{Vl(E,$?u:i),$a(E,$?s:o),Qm(L)||th(E,a,h,R)})};return Vt(t,{onBeforeEnter($){Ql(b,[$]),$a($,i),$a($,r)},onBeforeAppear($){Ql(x,[$]),$a($,u),$a($,c)},onEnter:A(!1),onAppear:A(!0),onLeave($,E){$._isLeaving=!0;const P=()=>T($,E);$a($,d),$._enterCancelled?($a($,f),Ad($)):(Ad($),$a($,f)),eh(()=>{$._isLeaving&&(Vl($,d),$a($,v),Qm(S)||th($,a,g,P))}),Ql(S,[$,P])},onEnterCancelled($){I($,!1,void 0,!0),Ql(p,[$])},onAppearCancelled($){I($,!0,void 0,!0),Ql(V,[$])},onLeaveCancelled($){T($),Ql(w,[$])}})}function $1(e){if(e==null)return null;if(It(e))return[Rc(e.enter),Rc(e.leave)];{const t=Rc(e);return[t,t]}}function Rc(e){return Nu(e)}function $a(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[dr]||(e[dr]=new Set)).add(t)}function Vl(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[dr];n&&(n.delete(t),n.size||(e[dr]=void 0))}function eh(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let B1=0;function th(e,t,n,a){const l=e._endId=++B1,i=()=>{l===e._endId&&a()};if(n!=null)return setTimeout(i,n);const{type:r,timeout:o,propCount:u}=Hb(e,t);if(!r)return a();const c=r+"end";let s=0;const d=()=>{e.removeEventListener(c,f),i()},f=v=>{v.target===e&&++s>=u&&d()};setTimeout(()=>{s(n[m]||"").split(", "),l=a(`${Cl}Delay`),i=a(`${Cl}Duration`),r=nh(l,i),o=a(`${Br}Delay`),u=a(`${Br}Duration`),c=nh(o,u);let s=null,d=0,f=0;t===Cl?r>0&&(s=Cl,d=r,f=i.length):t===Br?c>0&&(s=Br,d=c,f=u.length):(d=Math.max(r,c),s=d>0?r>c?Cl:Br:null,f=s?s===Cl?i.length:u.length:0);const v=s===Cl&&/\b(?:transform|all)(?:,|$)/.test(a(`${Cl}Property`).toString());return{type:s,timeout:d,propCount:f,hasTransform:v}}function nh(e,t){for(;e.lengthah(n)+ah(e[a])))}function ah(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ad(e){return(e?e.ownerDocument:document).body.offsetHeight}function F1(e,t,n){const a=e[dr];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Qu=Symbol("_vod"),tv=Symbol("_vsh"),na={name:"show",beforeMount(e,{value:t},{transition:n}){e[Qu]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Fr(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),Fr(e,!0),a.enter(e)):a.leave(e,()=>{Fr(e,!1)}):Fr(e,t))},beforeUnmount(e,{value:t}){Fr(e,t)}};function Fr(e,t){e.style.display=t?e[Qu]:"none",e[tv]=!t}function O1(){na.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const zb=Symbol("");function L1(e){const t=Vn();if(!t)return;const n=t.ut=(l=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>es(i,l))},a=()=>{const l=e(t.proxy);t.ce?es(t.ce,l):Td(t.subTree,l),n(l)};Rs(()=>{vo(a)}),Lt(()=>{ve(a,va,{flush:"post"});const l=new MutationObserver(a);l.observe(t.subTree.el.parentNode,{childList:!0}),Yl(()=>l.disconnect())})}function Td(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Td(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)es(e.el,t);else if(e.type===we)e.children.forEach(n=>Td(n,t));else if(e.type===Dl){let{el:n,anchor:a}=e;for(;n&&(es(n,t),n!==a);)n=n.nextSibling}}function es(e,t){if(e.nodeType===1){const n=e.style;let a="";for(const l in t){const i=nx(t[l]);n.setProperty(`--${l}`,i),a+=`--${l}: ${i};`}n[zb]=a}}const N1=/(?:^|;)\s*display\s*:/;function R1(e,t,n){const a=e.style,l=Dt(n);let i=!1;if(n&&!l){if(t)if(Dt(t))for(const r of t.split(";")){const o=r.slice(0,r.indexOf(":")).trim();n[o]==null&&Ur(a,o,"")}else for(const r in t)n[r]==null&&Ur(a,r,"");for(const r in n){r==="display"&&(i=!0);const o=n[r];o!=null?z1(e,r,!Dt(t)&&t?t[r]:void 0,o)||Ur(a,r,o):Ur(a,r,"")}}else if(l){if(t!==n){const r=a[zb];r&&(n+=";"+r),a.cssText=n,i=N1.test(n)}}else t&&e.removeAttribute("style");Qu in e&&((!l||t!==n)&&(e[Qu]=i?a.display:""),e[tv]&&(a.display="none"))}const bu=/\s*!important$/;function Ur(e,t,n){if(We(n))n.forEach(a=>Ur(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))bu.test(n)?e.setProperty(t,n.replace(bu,""),"important"):e.setProperty(t,n);else{const a=H1(e,t);bu.test(n)?e.setProperty(zn(a),n.replace(bu,""),"important"):e[a]=n}}const lh=["Webkit","Moz","ms"],Hc={};function H1(e,t){const n=Hc[t];if(n)return n;let a=nn(t);if(a!=="filter"&&a in e)return Hc[t]=a;a=bl(a);for(let l=0;lzc||(Y1.then(()=>zc=0),zc=Date.now());function X1(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;const l=n.value;if(We(l)){const i=a.stopImmediatePropagation;a.stopImmediatePropagation=()=>{i.call(a),a._stopped=!0};const r=l.slice(),o=[a];for(let u=0;ue.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Wb=(e,t,n,a,l,i)=>{const r=l==="svg";t==="class"?F1(e,a,r):t==="style"?R1(e,n,a):jo(t)?ks(t)||U1(e,t,n,a,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Z1(e,t,a,r))?(oh(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&rh(e,t,a,r,i,t!=="value")):e._isVueCE&&(J1(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!Dt(a)))?oh(e,nn(t),a,i,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),rh(e,t,a,r))};function Z1(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&sh(t)&&tt(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"){const l=e.tagName;if(l==="IMG"||l==="VIDEO"||l==="CANVAS"||l==="SOURCE")return!1}return sh(t)&&Dt(n)?!1:t in e}function J1(e,t){const n=e._def.props;if(!n)return!1;const a=nn(t);return Array.isArray(n)?n.some(l=>nn(l)===a):Object.keys(n).some(l=>nn(l)===a)}const ch={};function Ub(e,t,n){let a=Os(e,t);xs(a)&&(a=Vt({},a,t));class l extends Us{constructor(r){super(a,r,n)}}return l.def=a,l}const Q1=((e,t)=>Ub(e,t,nw)),e_=typeof HTMLElement<"u"?HTMLElement:class{};class Us extends e_{constructor(t,n={},a=ns){super(),this._def=t,this._props=n,this._createApp=a,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&a!==ns?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(Vt({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.assignedSlot||t.parentNode||t.host);)if(t instanceof Us){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{if(this._pendingResolve=void 0,this.isConnected)return this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,Re(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const n of t)this._setAttr(n.attributeName)}_resolveDef(){if(this._pendingResolve)return this._pendingResolve;for(let a=0;a{this._resolved=!0,this._pendingResolve=void 0;const{props:i,styles:r}=a;let o;if(i&&!We(i))for(const u in i){const c=i[u];(c===Number||c&&c.type===Number)&&(u in this._props&&(this._props[u]=Nu(this._props[u])),(o||(o=Object.create(null)))[nn(u)]=!0)}this._numberProps=o,this._resolveProps(a),this.shadowRoot&&this._applyStyles(r),this._connected&&this._mount(a)},n=this._def.__asyncLoader;if(n)return this._pendingResolve=n().then(a=>{a.configureApp=this._def.configureApp,t(this._def=a,!0)}),this._pendingResolve;t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const a in n)pt(this,a)||Object.defineProperty(this,a,{get:()=>Mt(n[a])})}_resolveProps(t){const{props:n}=t,a=We(n)?n:Object.keys(n||{});for(const l of Object.keys(this))l[0]!=="_"&&a.includes(l)&&this._setProp(l,this[l]);for(const l of a.map(nn))Object.defineProperty(this,l,{get(){return this._getProp(l)},set(i){this._setProp(l,i,!0,!this._patching)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let a=n?this.getAttribute(t):ch;const l=nn(t);n&&this._numberProps&&this._numberProps[l]&&(a=Nu(a)),this._setProp(l,a,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,a=!0,l=!1){if(n!==this._props[t]&&(this._dirty=!0,n===ch?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),l&&this._instance&&this._update(),a)){const i=this._ob;i&&(this._processMutations(i.takeRecords()),i.disconnect()),n===!0?this.setAttribute(zn(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(zn(t),n+""):n||this.removeAttribute(zn(t)),i&&i.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),Gs(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=C(this._def,Vt(t,this._props));return this._instance||(n.ce=a=>{this._instance=a,a.ce=this,a.isCE=!0;const l=(i,r)=>{this.dispatchEvent(new CustomEvent(i,xs(r[0])?Vt({detail:r},r[0]):{detail:r}))};a.emit=(i,...r)=>{l(i,r),zn(i)!==i&&l(zn(i),r)},this._setParent()}),n}_applyStyles(t,n,a){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const l=this._nonce,i=this.shadowRoot,r=a?this._getStyleAnchor(a)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(i);let o=null;for(let u=t.length-1;u>=0;u--){const c=document.createElement("style");l&&c.setAttribute("nonce",l),c.textContent=t[u],i.insertBefore(c,o||r),o=c,u===0&&(a||this._styleAnchors.set(this._def,c),n&&this._styleAnchors.set(n,c))}}_getStyleAnchor(t){if(!t)return null;const n=this._styleAnchors.get(t);return n&&n.parentNode===this.shadowRoot?n:(n&&this._styleAnchors.delete(t),null)}_getRootStyleInsertionAnchor(t){for(let n=0;n(delete e.props.mode,e),l_=a_({name:"TransitionGroup",props:Vt({},Nb,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Vn(),a=zf();let l,i,r,o;const u=()=>(o===void 0&&(o=l.length>0&&d_(l[0].el,n.vnode.el,fh(e))),o);return kr(()=>{if(Dd.delete(n),!u()){l=[],r=void 0;return}const c=fh(e);l.forEach(i_);const s=r&&c_(r,n.vnode.el);r=void 0,l.forEach(f=>r_(f,s));const d=l.filter(o_);Ad(n.vnode.el),d.forEach(f=>{const v=f.el,m=v.style;$a(v,c),m.transform=m.webkitTransform=m.transitionDuration="";const h=v[ts]=g=>{g&&g.target!==v||(!g||g.propertyName.endsWith("transform"))&&(v.removeEventListener("transitionend",h),v[ts]=null,Vl(v,c))};v.addEventListener("transitionend",h)}),l=[]}),()=>{const c=Oe(e),s=Rb(c);let d=c.tag||we;if(l=[],o=void 0,i)for(let f=0;fa.willMove()&&a.item.contains(t));return n&&Ks(n.item,n)}function d_(e,t,n){const a=e.cloneNode(),l=e[dr];l&&l.forEach(o=>{o.split(/\s+/).forEach(u=>u&&a.classList.remove(u))}),n.split(/\s+/).forEach(o=>o&&a.classList.add(o)),a.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(a);const{hasTransform:r}=Hb(a);return i.removeChild(a),r}const Rl=e=>{const t=e.props["onUpdate:modelValue"]||!1;return We(t)?n=>ir(t,n):t};function f_(e){e.target.composing=!0}function vh(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Xn=Symbol("_assign"),wu=Symbol("_initialValue");function Wc(e,t,n){return t&&(e=e.trim()),n&&(e=Vs(e)),e}const ko={created(e,{modifiers:{lazy:t,trim:n,number:a}},l){e.parentNode&&(e.type==="text"?e[wu]=e.defaultValue.replace(/[\r\n]/g,""):e.type==="textarea"&&(e[wu]=e.defaultValue.replace(/\r\n?/g,` +`))),e[Xn]=Rl(l);const i=a||l.props&&l.props.type==="number";rl(e,t?"change":"input",r=>{r.target.composing||e[Xn](Wc(e.value,n,i))}),(n||i)&&rl(e,"change",()=>{e.value=Wc(e.value,n,i)}),t||(rl(e,"compositionstart",f_),rl(e,"compositionend",vh),rl(e,"change",vh))},mounted(e,{value:t,modifiers:{trim:n,number:a}}){const l=t??"",i=e[wu];delete e[wu],i!==void 0&&(e.type==="text"||e.type==="textarea")&&e.value!==i?e[Xn](Wc(e.value,n,a)):e.value=l},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:a,trim:l,number:i}},r){if(e[Xn]=Rl(r),e.composing)return;const o=(i||e.type==="number")&&!/^0\d/.test(e.value)?Vs(e.value):e.value,u=t??"";if(o===u)return;const c=e.getRootNode();(c instanceof Document||c instanceof ShadowRoot)&&c.activeElement===e&&e.type!=="range"&&(a&&t===n||l&&e.value.trim()===u)||(e.value=u)}},nv={deep:!0,created(e,t,n){e[Xn]=Rl(n),rl(e,"change",()=>{const a=e._modelValue,l=fr(e),i=e.checked,r=e[Xn];if(We(a)){const o=As(a,l),u=o!==-1;if(i&&!u)r(a.concat(l));else if(!i&&u){const c=[...a];c.splice(o,1),r(c)}}else if(Ra(a)){const o=new Set(a);i?o.add(l):o.delete(l),r(o)}else r(qb(e,i))})},mounted:mh,beforeUpdate(e,t,n){e[Xn]=Rl(n),mh(e,t,n)}};function mh(e,{value:t,oldValue:n},a){e._modelValue=t;let l;if(We(t))l=As(t,a.props.value)>-1;else if(Ra(t))l=t.has(a.props.value);else{if(t===n)return;l=ma(t,qb(e,!0))}e.checked!==l&&(e.checked=l)}const av={created(e,{value:t},n){e.checked=ma(t,n.props.value),e[Xn]=Rl(n),rl(e,"change",()=>{e[Xn](fr(e))})},beforeUpdate(e,{value:t,oldValue:n},a){e[Xn]=Rl(a),t!==n&&(e.checked=ma(t,a.props.value))}},Yb={deep:!0,created(e,{value:t,modifiers:{number:n}},a){e._modelValue=t,rl(e,"change",()=>{const l=Array.prototype.filter.call(e.options,u=>u.selected).map(u=>n?Vs(fr(u)):fr(u)),i=e.multiple,r=i?Ra(e._modelValue)?new Set(l):l:l[0],o=e._pendingValue=[i,i?We(r)?l.slice():l:r];try{e[Xn](r)}finally{Re(()=>{e._pendingValue===o&&(e._pendingValue=void 0)})}}),e[Xn]=Rl(a)},mounted(e,{value:t}){hh(e,t)},beforeUpdate(e,{value:t},n){e._modelValue=t,e[Xn]=Rl(n)},updated(e,{value:t}){const n=e._pendingValue;e._pendingValue=void 0,(!n||n[0]!==e.multiple||!v_(t,n[1],n[0]))&&hh(e,t)}};function v_(e,t,n){if(!n||We(e))return ma(e,t);if(Ra(e)){if(e.size!==t.length)return!1;for(const a of t)if(!e.has(a))return!1;return!0}return!1}function hh(e,t){const n=e.multiple,a=We(t);if(!(n&&!a&&!Ra(t))){for(let l=0,i=e.options.length;lString(c)===String(o)):r.selected=As(t,o)>-1}else r.selected=t.has(o);else if(ma(fr(r),t)){e.selectedIndex!==l&&(e.selectedIndex=l);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function fr(e){return"_value"in e?e._value:e.value}function qb(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Xb={created(e,t,n){Su(e,t,n,null,"created")},mounted(e,t,n){Su(e,t,n,null,"mounted")},beforeUpdate(e,t,n,a){Su(e,t,n,a,"beforeUpdate")},updated(e,t,n,a){Su(e,t,n,a,"updated")}};function Zb(e,t){switch(e){case"SELECT":return Yb;case"TEXTAREA":return ko;default:switch(t){case"checkbox":return nv;case"radio":return av;default:return ko}}}function Su(e,t,n,a,l){const r=Zb(e.tagName,n.props&&n.props.type)[l];r&&r(e,t,n,a)}function m_(){ko.getSSRProps=({value:e})=>({value:e}),av.getSSRProps=({value:e},t)=>{if(t.props&&ma(t.props.value,e))return{checked:!0}},nv.getSSRProps=({value:e},t)=>{if(We(e)){if(t.props&&As(e,t.props.value)>-1)return{checked:!0}}else if(Ra(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Xb.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=Zb(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const h_=["ctrl","shift","alt","meta"],g_={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)=>h_.some(n=>e[`${n}Key`]&&!t.includes(n))},sa=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=((l,...i)=>{for(let r=0;r{const n=e._withKeys||(e._withKeys={}),a=t.join(".");return n[a]||(n[a]=(l=>{if(!("key"in l))return;const i=zn(l.key);if(t.some(r=>r===i||y_[r]===i))return e(l)}))},Qb=Vt({patchProp:Wb},Ob);let eo,gh=!1;function ew(){return eo||(eo=wb(Qb))}function tw(){return eo=gh?eo:Sb(Qb),gh=!0,eo}const Gs=((...e)=>{ew().render(...e)}),b_=((...e)=>{tw().hydrate(...e)}),ns=((...e)=>{const t=ew().createApp(...e),{mount:n}=t;return t.mount=a=>{const l=lw(a);if(!l)return;const i=t._component;!tt(i)&&!i.render&&!i.template&&(i.template=l.innerHTML),l.nodeType===1&&(l.textContent="");const r=n(l,!1,aw(l));return l instanceof Element&&(l.removeAttribute("v-cloak"),l.setAttribute("data-v-app","")),r},t}),nw=((...e)=>{const t=tw().createApp(...e),{mount:n}=t;return t.mount=a=>{const l=lw(a);if(l)return n(l,!0,aw(l))},t});function aw(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function lw(e){return Dt(e)?document.querySelector(e):e}let yh=!1;const w_=()=>{yh||(yh=!0,m_(),O1())};/** +* vue v3.5.44 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const S_=()=>{},p_=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:qy,BaseTransitionPropsValidators:Wf,Comment:Xt,DeprecationTypes:T1,EffectScope:$f,ErrorCodes:Fx,ErrorTypeStrings:x1,Fragment:we,KeepAlive:gC,ReactiveEffect:uo,Static:Dl,Suspense:l1,Teleport:Gy,Text:cl,TrackOpTypes:Ax,Transition:ml,TransitionGroup:js,TriggerOpTypes:Tx,VueElement:Us,assertNumber:Bx,callWithAsyncErrorHandling:Qn,callWithErrorHandling:pr,camelize:nn,capitalize:bl,cloneVNode:ga,compatUtils:A1,compile:S_,computed:M,createApp:ns,createBlock:_t,createCommentVNode:Pt,createElementBlock:mt,createElementVNode:_,createHydrationRenderer:Sb,createPropsRestProxy:BC,createRenderer:wb,createSSRApp:nw,createSlots:SC,createStaticVNode:f1,createTextVNode:He,createVNode:C,customRef:Ey,defineAsyncComponent:mC,defineComponent:Os,defineCustomElement:Ub,defineEmits:_C,defineExpose:VC,defineModel:AC,defineOptions:IC,defineProps:CC,defineSSRCustomElement:Q1,defineSlots:PC,devtools:C1,effect:lx,effectScope:Ll,getCurrentInstance:Vn,getCurrentScope:Bf,getCurrentWatcher:Dx,getTransitionRawChildren:Fs,guardReactiveProps:Yo,h:Ga,handleError:Pi,hasInjectionContext:Hy,hydrate:b_,hydrateOnIdle:uC,hydrateOnInteraction:fC,hydrateOnMediaQuery:dC,hydrateOnVisible:cC,initCustomFormatter:S1,initDirectivesForSSR:w_,inject:Ze,isMemoSame:$b,isProxy:Sr,isReactive:xa,isReadonly:Va,isRef:Bt,isRuntimeOnly:y1,isShallow:Kn,isVNode:Ia,markRaw:Nf,mergeDefaults:MC,mergeModels:$C,mergeProps:le,nextTick:Re,nodeOps:Ob,normalizeClass:de,normalizeProps:Ps,normalizeStyle:Se,onActivated:Kf,onBeforeMount:Ai,onBeforeUnmount:sn,onBeforeUpdate:Rs,onDeactivated:Ls,onErrorCaptured:tb,onMounted:Lt,onRenderTracked:eb,onRenderTriggered:Qy,onScopeDispose:kt,onServerPrefetch:Jy,onUnmounted:Yl,onUpdated:kr,onWatcherCleanup:$y,openBlock:ze,patchProp:Wb,popScopeId:zx,provide:wt,proxyRefs:Rf,pushScopeId:Hx,queuePostFlushCb:vo,reactive:yn,readonly:Ht,ref:oe,registerRuntimeCompiler:g1,render:Gs,renderList:yo,renderSlot:pC,resolveComponent:nb,resolveDirective:wC,resolveDynamicComponent:lb,resolveFilter:P1,resolveTransitionHooks:cr,setBlockTracking:So,setDevtoolsHook:_1,setTransitionHooks:Wa,shallowReactive:fo,shallowReadonly:Un,shallowRef:ne,ssrContextKey:zy,ssrUtils:I1,stop:ix,toDisplayString:Ue,toHandlerKey:Xr,toHandlers:kC,toRaw:Oe,toRef:z,toRefs:Ii,toValue:xe,transformVNodeArgs:c1,triggerRef:hd,unref:Mt,useAttrs:EC,useCssModule:n_,useCssVars:L1,useHost:jb,useId:jt,useModel:UC,useSSRContext:Wy,useShadowRoot:t_,useSlots:DC,useTemplateRef:Xx,useTransitionState:zf,vModelCheckbox:nv,vModelDynamic:Xb,vModelRadio:av,vModelSelect:Yb,vModelText:ko,vShow:na,version:Bb,warn:k1,watch:ve,watchEffect:Zt,watchPostEffect:Ux,watchSyncEffect:Uy,withAsyncContext:FC,withCtx:ke,withDefaults:TC,withDirectives:xt,withKeys:Jb,withMemo:p1,withModifiers:sa,withScopeId:Wx},Symbol.toStringTag,{value:"Module"}));function Ys(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}var bh={};const Wn=typeof window<"u",wh=Wn&&"matchMedia"in window&&typeof window.matchMedia=="function",k_=Wn&&"ResizeObserver"in window,x_=Wn&&"IntersectionObserver"in window,C_=typeof bh.VITE_LOGGER_ENABLED<"u"&&bh.VITE_LOGGER_ENABLED==="true",__=/[\u0300-\u036F]/g,V_=/ς/g;function Ed(e){return e.toLowerCase().replace(V_,"σ")}const iw={ł:"l",ø:"o",đ:"d",ð:"d",þ:"th",ħ:"h",ŧ:"t",ŋ:"n",ß:"ss",æ:"ae",œ:"oe",ı:"i",Ł:"L",Ø:"O",Đ:"D",Ð:"D",Þ:"Th",Ħ:"H",Ŧ:"T",Ŋ:"N","ẞ":"Ss",Æ:"Ae",Œ:"Oe"},I_=new RegExp(`[${Object.keys(iw).join("")}]`,"g");function rw(e){return e.normalize("NFD").replace(__,"").replace(I_,t=>iw[t])}function P_(e,t,n){let a="";const l=[];let i=0;for(const r of e){const o=t?Ed(r):r,u=n?rw(o):o;a+=u;for(let c=0;c0&&e[n]===e[n-1]){let i=n;const r=e[n];for(;il[0]-i[0]||l[1]-i[1]),a=[];for(const l of n){const i=a.at(-1);i&&l[0]t+a)}function Ma(e,t=0){if(!Ie(e))return t;const n=Number.parseFloat(e);return B_(n)?t:n}function O_(e,t){const n=[];for(const a of e){const l=t(a);lt(l)||n.push(l)}return n}var L_=class extends Error{constructor(t,n){const{cause:a,...l}=n;super(t,lt(a)?void 0:{cause:a});Nn(this,"name","V0Error");Nn(this,"code");Nn(this,"key");Nn(this,"plugin");Nn(this,"palette");Nn(this,"seed");Nn(this,"variant");Nn(this,"adapter");Nn(this,"prefix");this.code=n.code;for(const[i,r]of Object.entries(l))xo.has(i)||(this[i]=r)}};function as(e,t){const n=Ze(e,t);if(lt(n))throw new L_(`Context "${String(e)}" not found. Ensure it's provided by an ancestor.`,{code:"V0_CONTEXT_MISSING",key:e});return n}function xh(e,t,n){return n?n.provide(e,t):wt(e,t),t}function N_(e,t){if(Ie(e)||jr(e)){let i=function(u,c){return xh(o,u,c)},r=function(){return as(o,t)};const o=e;return[r,i]}const n=Ye(e)?e.suffix:void 0;function a(i,r,o){return xh(n?`${i}:${n}`:i,r,o)}function l(i,r){return as(n?`${i}:${n}`:i,r)}return[l,a]}function R_(e,t,n){if(Ie(e)){const[i,r]=N_(e),o=t;return[i,(u=o,c)=>r(u,c),o]}const a=t,l=n;return[e,(i=l,r)=>a(i,r),l]}const Kc=Symbol.for("v0:installed-plugins");function H_(e){const t=e._context;return t[Kc]??(t[Kc]=new Set)}function z_(e){return{install(t){t.runWithContext(()=>{var a;const n=H_(t);n.has(e.namespace)||(n.add(e.namespace),e.provide(t),(a=e.setup)==null||a.call(e,t))})}}}function Ch(e){return e.startsWith("v0:")?e.slice(3):e}function _h(){return as("v0:storage")}function sw(e,t,n){function a(r={}){const{namespace:o=e,persist:u,...c}=r,s=t(c);return R_(o,s)}function l(r={}){const{namespace:o=e,persist:u,...c}=r;let s;return z_({namespace:o,provide:d=>{const[,f,v]=a({...c,namespace:o});if(s=v,f(s,d),u&&(n!=null&&n.restore)){const m=_h(),h=Ch(o),g=m.get(h);gt(g.value)||n.restore(s,g.value)}},setup:n!=null&&n.setup||u?d=>{var v;const f=s;if((v=n==null?void 0:n.setup)==null||v.call(n,f,d,c),u&&(n!=null&&n.persist)){const m=_h(),h=Ch(o),g=m.get(h),b=ve(()=>n.persist(f),k=>{g.value=k});d.onUnmount(b)}}:void 0})}function i(r=e){if(n!=null&&n.fallback){if(!Hy())return n.fallback(r);const o=Ze(r,void 0);return lt(o)?n.fallback(r):o}return as(r)}return[a,l,i]}var W_=class{},U_=class extends W_{constructor(t={}){super();Nn(this,"prefix");Nn(this,"colors");Nn(this,"timestamps");this.prefix=t.prefix||"v0",this.colors=t.colors!==!1,this.timestamps=t.timestamps!==!1}debug(t,...n){this.log("debug","debug",t,...n)}info(t,...n){this.log("info","info",t,...n)}warn(t,...n){this.log("warn","warn",t,...n)}error(t,...n){this.log("error","error",t,...n)}trace(t,...n){this.log("trace","trace",t,...n)}fatal(t,...n){this.log("fatal","error",t,...n)}format(t,n,...a){return[[this.timestamps?this.timestamp():"",`[${this.prefix} ${t.toLowerCase()}]`,n].filter(Boolean).join(" "),...a]}timestamp(){return Wn?new Date().toTimeString().split(" ")[0]??"":new Date().toISOString()}style(t){return!this.colors||!Wn?"":{trace:"color: #64748b",debug:"color: #3b82f6",info:"color: #10b981",warn:"color: #f59e0b",error:"color: #ef4444",fatal:"color: #dc2626; font-weight: bold",silent:""}[t]||""}log(t,n,a,...l){const[i,...r]=this.format(t,a,...l),o=this.style(t);Wn&&o&&Xe(console[n])?console[n](`%c${i}`,o,...r):Xe(console[n])&&console[n](i,...r)}};function j_(e={}){const{adapter:t=new U_({prefix:e.prefix}),level:n="info",enabled:a=C_}=e;let l=n,i=a;function r(S){return{trace:0,debug:1,info:2,warn:3,error:4,fatal:5,silent:6}[S]??2}function o(S){return i?r(S)>=r(l):!1}function u(S){return S}function c(S,...w){o("debug")&&t.debug(S,...w)}function s(S,...w){o("info")&&t.info(S,...w)}function d(S,...w){o("warn")&&t.warn(S,...w)}function f(S,...w){o("error")&&t.error(S,...w)}function v(S,...w){var x;o("trace")&&((x=t.trace)==null||x.call(t,S,...w))}function m(S,...w){var x;o("fatal")&&((x=t.fatal)==null||x.call(t,S,...w))}function h(S){l=S}function g(){return l}function b(){return i}function k(){i=!0}function p(){i=!1}return{debug:c,info:s,warn:d,error:f,trace:v,fatal:m,level:h,current:g,enabled:b,enable:k,disable:p}}const cw="v0:logger";function K_(e=cw){function t(n,a){return`[${e} ${a}] ${n}`}return{debug:(n,...a)=>console.debug(t(n,"debug"),...a),info:(n,...a)=>console.info(t(n,"info"),...a),warn:(n,...a)=>console.warn(t(n,"warn"),...a),error:(n,...a)=>console.error(t(n,"error"),...a),trace:(n,...a)=>console.trace(t(n,"trace"),...a),fatal:(n,...a)=>console.error(t(n,"fatal"),...a),level:()=>{},current:()=>"info",enabled:()=>!0,enable:()=>{},disable:()=>{}}}const[HN,zN,G_]=sw(cw,e=>j_(e),{fallback:e=>K_(e),setup:(e,t,n)=>{}});function Y_(e,t){const n=`[${t}]`;function a(l){return(i,...r)=>l(`${n} ${i}`,...r)}return{...e,debug:a(e.debug),info:a(e.info),warn:a(e.warn),error:a(e.error),trace:a(e.trace),fatal:a(e.fatal)}}function dw(e){const t=G_();return lt(e)||!e.trim()?t:Y_(t,e)}function fw(e){const t=dw(),n=(e==null?void 0:e.events)??!1,a=(e==null?void 0:e.reactive)??!1,l=a?fo(new Map):new Map,i=new Map,r=new Map,o=new Map,u=new Map,c=new WeakSet,s=[],d=ne(0);let f=0,v=!1,m=1/0,h=-1/0,g=!1,b=!1,k=[];function p(B,O){const D=u.get(B);if(D)for(const F of D)F(O)}function S(B,O=void 0){if(n){if(g){k.push({event:B,data:O});return}p(B,O)}}function w(B,O){if(!n){t.warn("Events are disabled. Initialize with `createRegistry({ events: true })` to enable.");return}u.has(B)||u.set(B,new Set),u.get(B).add(O)}function x(B,O){var D;if(!n){t.warn("Events are disabled. Initialize with `createRegistry({ events: true })` to enable.");return}(D=u.get(B))==null||D.delete(O)}function y(){u.clear(),N()}function V(B){return l.get(B)}function I(B,O={},D){v&&G();const F=V(B);if(!F)return Z({...O,id:B});const K=Object.hasOwn(O,"value");let X=F.value,j=F.valueIsIndex;return K&&(lt(O.value)?(X=F.index,j=!0):(X=O.value,j=!1),j!==F.valueIsIndex&&(j?f++:f--),Object.is(X,F.value)||(P(F.value,B),E(X,B))),Object.assign(F,O,{id:B,index:F.index,value:X,valueIsIndex:j}),l.set(B,F),o.clear(),S("update:ticket",F),D&&S(D,F),F}function T(B){v&&G();const O=i.get(B);return O?O.slice():void 0}function A(B){return v&&G(),r.get(B)}function $(B){return l.has(B)}function E(B,O){const D=i.get(B);D?D.includes(O)||D.push(O):i.set(B,[O])}function P(B,O){const D=i.get(B);if(!D)return;const F=D.filter(K=>K!==O);F.length===0?i.delete(B):i.set(B,F)}function L(){a&&d.value;const B=o.get("keys");if(!lt(B))return B;const O=s.map(D=>D.id);return o.set("keys",O),O}function R(){a&&d.value;const B=o.get("values");if(!lt(B))return B;const O=s.slice();return o.set("values",O),O}function W(){a&&d.value;const B=o.get("entries");if(!lt(B))return B;const O=s.map(D=>[D.id,D]);return o.set("entries",O),O}function N(){s.length=0,l.clear(),i.clear(),r.clear(),Y(),f=0,v=!1,m=1/0,h=-1/0,S("clear:registry")}function Y(){if(o.clear(),g){b=!0;return}d.value++}function U(B){if(g)return B();g=!0,b=!1,k=[];try{return B()}finally{g=!1;const O=k;k=[],o.clear();try{for(const{event:D,data:F}of O)p(D,F)}finally{b&&d.value++}}}function G(){const B=s.length,O=m===1/0?0:m,D=h===-1/0?B-1:Math.min(h,B-1),F=O===0&&D===B-1;if(Y(),F)i.clear(),r.clear();else for(let K=O;K<=D;K++){const X=s[K];r.delete(X.index),X.valueIsIndex&&P(X.value,X.id)}for(let K=O;K<=D;K++){const X=s[K];X.valueIsIndex?(X.value=K,E(X.value,X.id)):F&&E(X.value,X.id),X.index=K,r.set(K,X.id)}v=!1,m=1/0,h=-1/0,S("reindex:registry")}function Z(B={}){v&&G();const O=l.size,D=gt(B.id),F=B.id??lv();if($(F))return t.warn(`Ticket "${F}" already exists. Use \`upsert()\` to update or check \`has()\` before registering.`),V(F);const K=lt(B.value),X=O,j=K?X:B.value,ee=B.valueIsIndex??K;ee&&f++;const ie={unregister:()=>se(F),...B,id:F,index:X,value:j,valueIsIndex:ee},he=a?fo(ie):ie;return D&&c.add(he),l.set(he.id,he),s.push(he),r.set(he.index,he.id),E(he.value,he.id),Y(),S("register:ticket",he),he}function se(B){const O=l.get(B);if(!O)return;O.valueIsIndex&&f--;let D=O.index;s[D]!==O&&(D=s.indexOf(O)),D!==-1&&s.splice(D,1),l.delete(O.id),r.delete(O.index),P(O.value,O.id);const F=f>0&&O.indexB.map(O=>Z(O)))}function ae(B){const O={...B};return delete O.index,delete O.valueIsIndex,delete O.unregister,c.has(B)&&delete O.id,B.valueIsIndex&&delete O.value,O}function J(B){const O=[],D=new Set;for(const F of B){if(D.has(F))continue;const K=l.get(F);K&&(O.push(K),D.add(F))}return O.length===0?[]:(U(()=>{let F=0;for(const K of s)D.has(K.id)||(s[F++]=K);s.length=F,Y();for(const K of O)K.valueIsIndex&&f--,m=Math.min(m,K.index),l.delete(K.id),r.delete(K.index),P(K.value,K.id);for(const K of O)S("unregister:ticket",K);f>0&&mae(F)))}function re(B,O){v&&G();const D=l.get(B);if(!D)return;const F=l.size,K=kh(O,0,F-1),X=D.index;return X===K?D:U(()=>(s.splice(X,1),s.splice(K,0,D),m=Math.min(X,K),h=Math.max(X,K),G(),S("update:ticket",D),D))}function q(B){if(v&&G(),B.length!==l.size)return;const O=new Set,D=[];for(const F of B){if(O.has(F))return;const K=l.get(F);if(!K)return;O.add(F),D.push(K)}U(()=>{for(const[F,K]of D.entries())s[F]=K;m=0,h=-1/0,G()})}function H(B="first",O,D){if(l.size===0)return;v&&G();const F=s.length;if(!D&<(O))return B==="first"?s[0]:s.at(-1);const K=lt(O)?void 0:kh(O,0,F-1);if(B==="last"){const X=lt(K)?F-1:K;for(let j=X;j>=0;j--){const ee=s[j];if(!D||D(ee))return ee}}else{const X=lt(K)?0:K;for(let j=X;jnew Set(O_(r,i.get))),u=M(()=>{const w=new Set;for(const x of o.value)w.add(xe(x.value));return w});function c(w){if(xe(t))return;const x=i.get(w);!x||xe(x.disabled)||(xe(a)||r.clear(),r.add(w))}function s(w){if(xe(t))return;const x=i.get(w);!x||xe(x.disabled)||r.delete(w)}function d(w){xe(t)||(f(w)?s(w):c(w))}function f(w){return r.has(w)}function v(w,x){var T;const y=w[0];let V=!1;for(const A of r){const $=i.get(A);!$||!Bt($.value)||(lt(y)||($.value.value=y),V=!0)}if(V||(xe(a)||r.clear(),lt(y)))return;const I=(T=i.browse(Oe(y)))==null?void 0:T.values().next().value;lt(I)||c(I)}function m(w={}){const x=w.id??lv(),y={disabled:!1,unregister:()=>h(x),...w,isSelected:z(()=>f(x)),id:x},V=i.register(y);return xe(n)&&!xe(t)&&!xe(V.disabled)&&c(x),V}function h(w){r.delete(w),i.unregister(w)}function g(w){return i.batch(()=>w.map(x=>m(x)))}function b(w){for(const x of w)r.delete(x);return i.offboard(w)}function k(){r.clear()}function p(){k(),i.clear()}function S(){k(),i.dispose()}return{...i,disabled:t,selectedIds:r,selectedItems:o,selectedValues:u,register:m,onboard:g,unregister:h,offboard:b,clear:p,dispose:S,reset:k,select:c,unselect:s,toggle:d,selected:f,apply:v,get size(){return i.size}}}function X_(e={}){const{enroll:t=!1,mandatory:n=!1,multiple:a=!1,...l}=e,i=q_({...l,multiple:a,enroll:!1});function r(m="first",h){return i.seek(m,h,g=>!xe(g.disabled))}function o(){if(!xe(n)||i.size===0||i.selectedIds.size>0)return;const m=r("first");m&&i.select(m.id)}function u(m){xe(i.disabled)||xe(n)&&i.selectedIds.size===1||i.selectedIds.delete(m)}function c(m){if(xe(i.disabled))return;const h=i.get(m);!h||xe(h.disabled)||u(m)}function s(m){xe(i.disabled)||(i.selectedIds.has(m)?c(m):i.select(m))}function d(m,h){const g=(h==null?void 0:h.multiple)??xe(a),b=new Set(i.selectedIds),k=new Set;if(g){for(const p of m){const S=i.browse(Oe(p));if(!lt(S))for(const w of S){const x=i.get(w);!x||xe(x.disabled)||k.add(w)}}if(xe(n)&&k.size===0)return;for(const p of b)k.has(p)||i.selectedIds.delete(p);for(const p of k)i.selectedIds.add(p)}else{for(const w of m){const x=i.browse(Oe(w));if(!lt(x))for(const y of x)k.add(y)}const p=k.values().next().value,S=b.values().next().value;lt(S)||u(S),lt(p)||i.select(p)}}function f(m={}){const h=m.id??lv(),g={select:()=>i.select(h),unselect:()=>c(h),toggle:()=>s(h),...m,id:h},b=i.register(g);return xe(t)&&!xe(i.disabled)&&!xe(b.disabled)&&i.select(b.id),xe(n)==="force"&&o(),b}function v(m){const h=i.batch(()=>m.map(g=>f(g)));return xe(n)==="force"&&o(),h}return{...i,multiple:a,register:f,onboard:v,unselect:c,toggle:s,apply:d,mandate:o,seek:r,get size(){return i.size}}}function Z_(e={}){const{mandatory:t=!1,...n}=e,a=X_({...n,mandatory:t,multiple:!1}),l=z(()=>a.selectedIds.values().next().value),i=z(()=>a.selectedItems.value.values().next().value);return{...a,selectedId:l,selectedItem:i,selectedIndex:z(()=>{var u;return((u=i.value)==null?void 0:u.index)??-1}),selectedValue:z(()=>{var u;return(u=i.value)==null?void 0:u.value}),get size(){return a.size}}}function J_(e={},t={}){const n=dw(),a=fw({...t,events:!0}),l=new Map;function i(){l.clear()}a.on("register:ticket",i),a.on("unregister:ticket",i),a.on("update:ticket",i),a.on("reindex:registry",i),a.on("clear:registry",i),a.onboard(vw(e,t.prefix,!!t.flat));function r(c){return Ie(c)&&c.length>2&&c[0]==="{"&&c.at(-1)==="}"}function o(c){return Ye(c)&&"$value"in c}function u(c,s=new Set){const d=Ie(c)?c:JSON.stringify(c);if(l.has(d))return l.get(d);const f=o(c)?c.$value:c,v=Ie(f)&&r(f);if(o(c)&&!v)return l.set(d,f),f;const m=v?f.slice(1,-1):String(f);if(s.has(m)){n.warn(`Circular alias detected for "${m}"`),l.set(d,void 0);return}s.add(m);let h=a.get(m),g=[];if(!h&&m.includes(".")){const p=m.split(".");for(let S=p.length-1;S>0;S--){const w=p.slice(0,S).join("."),x=p.slice(S),y=a.get(w);if(!lt(y==null?void 0:y.value)){h=y,g=x;break}}}if(lt(h==null?void 0:h.value)){v&&n.warn(`Alias not found for "${String(f)}"`),l.set(d,void 0);return}let b=h.value;if(g.length>0){o(b)&&(b=b.$value);for(const p of g){if(!Ye(b)||xo.has(p)||!Object.prototype.hasOwnProperty.call(b,p)){b=void 0;break}b=b[p],o(b)&&(b=b.$value)}if(lt(b)){n.warn(`Path not found inside "${m}": ${g.join(".")}`),l.set(d,void 0);return}}else o(b)&&(b=b.$value);const k=Ie(b)&&r(b)?u(b,s):b;return l.set(d,k),k}return{...a,resolve:u,isAlias:r,get size(){return a.size}}}function vw(e,t="",n=!1){const a=[],l=[{tokens:e,prefix:t,flat:n}];for(;l.length>0;){const{tokens:i,prefix:r,flat:o}=l.pop(),u={};for(const c in i)Object.hasOwn(i,c)&&c.startsWith("$")&&(u[c]=i[c]);Object.keys(u).length>0&&r&&a.push({id:r,value:u});for(const c in i){if(!Object.hasOwn(i,c)||xo.has(c)||c.startsWith("$"))continue;const s=i[c],d=r?`${r}.${c}`:c;if(!Ye(s)){a.push({id:d,value:s});continue}if("$value"in s){a.push({id:d,value:s});const f=s.$value;if(Ye(f)&&!o)for(const v in f){if(!Object.hasOwn(f,v)||xo.has(v)||v.startsWith("$"))continue;const m=f[v],h=`${d}.${v}`;Ye(m)?"$value"in m?a.push({id:h,value:m}):l.push({tokens:m,prefix:h,flat:o}):a.push({id:h,value:m})}continue}if(o){a.push({id:d,value:s});continue}l.push({tokens:s,prefix:d,flat:o})}}return a}var Q_=class{},eV=class extends Q_{constructor(t){super();Nn(this,"context");this.context=t}t(t,...n){const a=this.lookup(t,n);return lt(a)?this.interpolate(t,n):a}ti(t,...n){return this.lookup(t,n)}n(t){const n=this.context.selectedId.value;return!Wn||!n?t.toString():new Intl.NumberFormat(String(n)).format(t)}lookup(t,n){var i,r;const a=this.context.selectedId.value;if(!a)return;const l=(i=this.context.tokens.get(`${a}.${t}`))==null?void 0:i.value;if(Ie(l))return this.interpolate(this.resolve(a,l),n);if(this.context.fallbackLocale){const o=(r=this.context.tokens.get(`${this.context.fallbackLocale}.${t}`))==null?void 0:r.value;if(Ie(o))return this.interpolate(this.resolve(this.context.fallbackLocale,o),n)}}resolve(t,n,a=new Set){return n.replace(/{([a-zA-Z0-9.\-_]+)}/g,(l,i)=>{var d;const[r,...o]=i.split("."),u=this.context.has(r)?r:t,c=`${u}.${this.context.has(r)?o.join("."):i}`;if(a.has(c))return l;const s=(d=this.context.tokens.get(c))==null?void 0:d.value;return Ie(s)?this.resolve(u,s,new Set(a).add(c)):l})}interpolate(t,n){let a=t,l=n;if(l.length>0&&Ye(l[0])){const i=l[0];a=a.replace(/{([a-zA-Z][a-zA-Z0-9_]*)}/g,(r,o)=>lt(i[o])?r:String(i[o])),l=l.slice(1)}return a=a.replace(/\{(\d+)\}/g,(i,r)=>{const o=Number.parseInt(r,10);return lt(l[o])?i:String(l[o])}),a}};function tV(e={}){const{adapter:t,messages:n={},fallback:a,...l}=e,i=J_(n),r=Z_({...l,reactive:!0});for(const f in n)r.register({id:f}),f===l.default&&!r.selectedId.value&&r.select(f);const o=t??new eV({tokens:i,selectedId:r.selectedId,fallbackLocale:a,has:f=>r.has(f)});function u(f,...v){return o.t(f,...v)}function c(f,...v){return o.ti(f,...v)}function s(f){return o.n(f)}function d(f={}){const{messages:v,...m}=f;return v&&m.id&&!r.has(m.id)&&i.onboard(vw({[m.id]:v})),r.register(m)}return{...r,t:u,ti:c,n:s,register:d,get size(){return r.size}}}function Md(e){return gt(e)?[]:$_(e)?e:[e]}function nV(e,t,n,a){const l=[];function i(){for(const c of l)c();l.length=0}function r(c,s,d,f){return c.addEventListener(s,d,f),()=>c.removeEventListener(s,d,f)}const o=ve(()=>[xe(e),xe(t),Mt(n),xe(a)],([c,s,d,f])=>{if(i(),!c)return;const v=Md(s),m=Md(d);for(const h of v)for(const g of m)l.push(r(c,h,g,f))},{immediate:!0,flush:"post"});function u(){o(),i()}return kt(u,!0),u}function aV(e,t,n){return Wn?nV(window,e,t,n):()=>{}}function lV(){const e=ne(!1),t=ne(!1);function n(){e.value=!0}function a(){t.value=!0}return{isHydrated:Un(e),isSettled:Un(t),hydrate:n,settle:a}}function iV(){return{isHydrated:Un(ne(!0)),isSettled:Un(ne(!0)),hydrate:()=>{},settle:()=>{}}}const[WN,UN,rV]=sw("v0:hydration",()=>lV(),{fallback:()=>iV(),setup:(e,t)=>{const{mount:n}=t;t.mount=(...a)=>{const l=n(...a);return Re().then(()=>{e.hydrate(),Re().then(()=>e.settle())}),t.mount=n,l}}});function oV(e,t={}){const{duration:n=1e3,repeat:a=!1}=t;function l(){return xe(n)}const i=ne(l()),r=ne(!1),o=ne(!1);let u,c,s=0,d=i.value;function f(){lt(u)||(globalThis.clearTimeout(u),u=void 0)}function v(){m(),Wn&&(c=globalThis.setInterval(()=>{if(!r.value||o.value)return;const w=Date.now()-s;i.value=Math.max(0,d-w)},100))}function m(){lt(c)||(globalThis.clearInterval(c),c=void 0)}function h(){f(),m(),e(),a?g(l()):(r.value=!1,i.value=0)}function g(w){f(),m(),d=w,s=Date.now(),i.value=w,r.value=!0,o.value=!1,u=globalThis.setTimeout(h,w),v()}function b(){const w=l();w<0||g(w)}function k(){f(),m(),r.value=!1,o.value=!1,i.value=l()}function p(){if(!r.value||o.value)return;const w=Date.now()-s;d=Math.max(0,d-w),i.value=d,f(),m(),o.value=!0}function S(){o.value&&(o.value=!1,s=Date.now(),u=globalThis.setTimeout(h,d),v())}return kt(()=>{f(),m()},!0),{start:b,stop:k,pause:p,resume:S,remaining:i,isActive:r,isPaused:o}}function uV(e){if(!e)return;if(ci(e))return e;const t=Xe(e)?e():Ye(e)&&"value"in e?e.value:e;if(t){if(ci(t))return t;if(Ye(t)&&"$el"in t)return t.$el}}function mw(e,t,n){const{isHydrated:a}=rV(),l=z(()=>uV(e)),i=ne(void 0),r=ne(!1),o=z(()=>!!i.value&&!r.value);function u(h){var g;(g=n.onEntry)==null||g.call(n,h),t(h),n.once&&(!n.shouldStop||n.shouldStop(h))&&m()}function c(){var g;if(fl(i.value))return;const h=l.value;if(!(!a.value||!n.supports||!ci(h)||r.value)&&(i.value=n.create(u),n.observe(i.value,h),n.immediate)){const b=n.immediate(h);n.onceIncludesImmediate?u(b):((g=n.onEntry)==null||g.call(n,b),t(b))}}ve(l,(h,g)=>{(g||i.value)&&d(),a.value&&ci(h)&&c()},{immediate:!0});let s;a.value||(s=ve(()=>a.value,h=>{h&&ci(l.value)&&!i.value&&(c(),s==null||s(),s=void 0)}));function d(){i.value&&(i.value.disconnect(),i.value=void 0)}function f(){var h,g;r.value=!0,(h=n.onPause)==null||h.call(n),(g=i.value)==null||g.disconnect()}function v(){r.value=!1,c()}function m(){s==null||s(),s=void 0,d(),i.value=null}return kt(m,!0),{isActive:Un(o),isPaused:Un(r),pause:f,resume:v,stop:m}}function sV(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),a={top:Ma(n.paddingTop),left:Ma(n.paddingLeft),right:Ma(n.paddingRight),bottom:Ma(n.paddingBottom)},l=a.left+a.right,i=a.top+a.bottom,r=Ma(n.borderLeftWidth)+Ma(n.borderRightWidth),o=Ma(n.borderTopWidth)+Ma(n.borderBottomWidth),u=n.boxSizing==="border-box",c=Ma(n.width,t.width),s=Ma(n.height,t.height),d={border:u?c:c+l+r,content:Math.max(0,u?c-l-r:c)},f={border:u?s:s+i+o,content:Math.max(0,u?s-i-o:s)},v=Ie(n.writingMode)&&n.writingMode.startsWith("vertical"),m=v?f:d,h=v?d:f;return{contentRect:{width:d.content,height:f.content,top:a.top,left:a.left},borderBoxSize:[{inlineSize:m.border,blockSize:h.border}],contentBoxSize:[{inlineSize:m.content,blockSize:h.content}],target:e}}function hl(e,t,n={}){return mw(e,t,{supports:k_,once:n.once,create:a=>new ResizeObserver(l=>{a(l.map(i=>({contentRect:{width:i.contentRect.width,height:i.contentRect.height,top:i.contentRect.top,left:i.contentRect.left},borderBoxSize:i.borderBoxSize,contentBoxSize:i.contentBoxSize,target:i.target})))}),observe:(a,l)=>a.observe(l,{box:n.box??"content-box"}),immediate:n.immediate?a=>[sV(a)]:void 0})}function Na(e){const t=ne(0),n=ne(0),{pause:a,resume:l,stop:i,isActive:r,isPaused:o}=hl(e,c=>{const s=c[0];s&&(t.value=s.contentRect.width,n.value=s.contentRect.height)},{immediate:!0});function u(){t.value=0,n.value=0,a()}return{width:Un(t),height:Un(n),isActive:Un(r),isPaused:Un(o),pause:u,resume:l,stop:i}}function cV(e,t,n={}){const a=ne(!1);return{...mw(e,t,{supports:x_,once:n.once,create:l=>new IntersectionObserver(i=>{l(i.map(r=>({boundingClientRect:r.boundingClientRect,intersectionRatio:r.intersectionRatio,intersectionRect:r.intersectionRect,isIntersecting:r.isIntersecting,rootBounds:r.rootBounds,target:r.target,time:r.time})))},{root:n.root??null,rootMargin:n.rootMargin??"0px",threshold:n.threshold??0}),observe:(l,i)=>l.observe(i),onEntry:l=>{const i=l.at(-1);i&&(a.value=i.isIntersecting)},onPause:()=>{a.value=!1},shouldStop:l=>{var i;return((i=l.at(-1))==null?void 0:i.isIntersecting)??!1},immediate:n.immediate?l=>[{boundingClientRect:l.getBoundingClientRect(),intersectionRatio:0,intersectionRect:new DOMRect(0,0,0,0),isIntersecting:!1,rootBounds:null,target:l,time:performance.now()}]:void 0}),isIntersecting:Un(a)}}function Cr(e,t={}){const n=ne(!1),a=ne(0),{pause:l,resume:i,stop:r,isActive:o,isPaused:u}=cV(e,s=>{const d=s.at(-1);d&&(n.value=d.isIntersecting,a.value=d.intersectionRatio)},{immediate:!0,...t});function c(){n.value=!1,a.value=0,l()}return{isIntersecting:Un(n),intersectionRatio:Un(a),isActive:o,isPaused:u,pause:c,resume:i,stop:r}}function hw(e){const t=e.filter(a=>a[0]a[0]-l[0]),n=[];for(const a of t){const l=n.at(-1);l&&a[0]<=l[1]?l[1]=Math.max(l[1],a[1]):n.push([a[0],a[1]])}return n}function Vh(e,t){const n=[];let a=0;for(const[l,i]of t)a0?Vh(a,c):[{text:a,match:!1}]}return[{text:a,match:!1}]}const vV=["xs","sm","md","lg","xl","xxl"];function mV(){return{mobileBreakpoint:"lg",breakpoints:{xs:0,sm:600,md:840,lg:1145,xl:1545,xxl:2138}}}function hV(e={}){const{ssr:t,...n}=e,a=mV(),{mobileBreakpoint:l,breakpoints:i}=uw(a,n),r=Object.entries(i).toSorted((N,Y)=>N[1]-Y[1]),o=r.map(([N])=>N),u=ct(l)?l:i[l]??i.md,c=t?t.clientWidth:Wn?window.innerWidth:0,s=t?t.clientHeight??0:Wn?window.innerHeight:0,d=ne("xs"),f=ne(c),v=ne(s),m=ne(!1),h=ne(!1),g=ne(!1),b=ne(!1),k=ne(!1),p=ne(!1),S=ne(!1),w=ne(!1),x=ne(!1),y=ne(!1),V=ne(!1),I=ne(!1),T=ne(!1),A=ne(!1),$=ne(!1);function E(N,Y){let U="xs";for(let se=r.length-1;se>=0;se--){const Q=r[se][1];if(Y?window.matchMedia(`(min-width: ${Q}px)`).matches:N>=Q){U=r[se][0];break}}const G=o.indexOf(U),Z=ct(u)?Y?!window.matchMedia(`(min-width: ${u}px)`).matches:N=1,x.value=U>=2,y.value=U>=3,V.value=U>=4,I.value=U<=1,T.value=U<=2,A.value=U<=3,$.value=U<=4}P(E(c,!t&&Wn&&wh));let L=!1;function R(){L||!Wn||(L=!0,aV("resize",()=>{W()},{passive:!0}))}function W(){Wn&&(R(),f.value=window.innerWidth,v.value=window.innerHeight,P(E(f.value,wh)))}return t||R(),{breakpoints:i,mobileBreakpoint:l,name:Ht(d),width:Ht(f),height:Ht(v),isMobile:Ht(m),xs:Ht(h),sm:Ht(g),md:Ht(b),lg:Ht(k),xl:Ht(p),xxl:Ht(S),smAndUp:Ht(w),mdAndUp:Ht(x),lgAndUp:Ht(y),xlAndUp:Ht(V),smAndDown:Ht(I),mdAndDown:Ht(T),lgAndDown:Ht(A),xlAndDown:Ht($),ssr:!!t,update:W}}function gV(e={}){const t=ne(e.default??!1);function n(){t.value=!t.value}return{isRtl:t,toggle:n,dispose:()=>{}}}const rt=typeof window<"u",gw=rt&&"IntersectionObserver"in window,yV=rt&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),Ih=rt&&"EyeDropper"in window,qs=rt&&"matchMedia"in window&&Xe(window.matchMedia),ea=()=>qs&&window.matchMedia("(prefers-reduced-motion: reduce)").matches;var ry;const Ph=rt&&((ry=CSS==null?void 0:CSS.supports)==null?void 0:ry.call(CSS,"-webkit-backdrop-filter","none"));var oy;const bV=rt&&((oy=CSS==null?void 0:CSS.supports)==null?void 0:oy.call(CSS,"field-sizing","content"));function yw(e,t,n){const a=t.length-1;if(a<0)return lt(e)?n:e;for(let l=0;l"u"?n:l}if(Ie(t))return Co(e,t,n);if(Array.isArray(t))return yw(e,t,n);if(!Xe(t))return n;const a=t(e,n);return typeof a>"u"?n:a}function ls(e){return Ie(e)&&e.endsWith("%")}function $d(e,t=0){return ls(e)?parseFloat(e)/100*t:parseFloat(String(e))||0}function ge(e,t="px"){if(gt(e)||e==="")return;const n=Number(e);return isNaN(n)?String(e):isFinite(n)?`${n}${t}`:void 0}function Bd(e){let t;return!!e&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||!t)}function iv(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const Fd=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function _o(e){return Object.keys(e)}function ii(e,t){return t.every(n=>e.hasOwnProperty(n))}function un(e,t){const n={};for(const a of t)Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}function vr(e,t,n){const a=Object.create(null),l=Object.create(null);for(const i in e)t.some(r=>r instanceof RegExp?r.test(i):r===i)?a[i]=e[i]:l[i]=e[i];return[a,l]}function je(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}const bw=/^on[^a-z]/,rv=e=>bw.test(e),wV=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"],SV=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function ww(e){return e.isComposing&&SV.includes(e.key)}function ya(e){const[t,n]=vr(e,[bw]),a=je(t,wV),[l,i]=vr(n,["class","style","id","inert",/^data-/]);return Object.assign(l,t),Object.assign(i,a),[l,i]}function yt(e){return gt(e)?[]:Array.isArray(e)?e:[e]}function Sw(e,t){let n=0;const a=(...l)=>{clearTimeout(n),n=setTimeout(()=>e(...l),Mt(t))};return a.clear=()=>{clearTimeout(n)},a.immediate=e,a}function ut(e,t=0,n=1){return Math.max(t,Math.min(n,e))}function pw(e,t,n,a){return Xe(e)?e({value:t,max:n,percent:a}):e.replaceAll("[value]",String(t)).replaceAll("[max]",String(n)).replaceAll("[percent]",String(Math.round(a)))}function Ah(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function Th(e,t,n="0"){return e+n.repeat(Math.max(0,t-e.length))}function Dh(e,t,n="0"){return n.repeat(Math.max(0,t-e.length))+e}function pV(e,t=1){const n=[];let a=0;for(;ae.slice(a*t,a*t+t))}function Od(e,t=1e3){if(e=t&&at.type===we?kw(t.children):t).flat()}function di(e=""){if(di.cache.has(e))return di.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return di.cache.set(e,t),t}di.cache=new Map;function ar(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>ar(e,n)).flat(1);if(t.suspense)return ar(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>ar(e,n)).flat(1);if(t.component){if(Object.getOwnPropertyDescriptor(t.component.provides,e))return[t.component];if(t.component.subTree)return ar(e,t.component.subTree).flat(1)}return[]}var Al,al;class xw{constructor(t){Tc(this,Al,[]);Tc(this,al,0);this.size=t}get isFull(){return Ea(this,Al).length===this.size}push(t){Ea(this,Al)[Ea(this,al)]=t,Dc(this,al,(Ea(this,al)+1)%this.size)}values(){return Ea(this,Al).slice(Ea(this,al)).concat(Ea(this,Al).slice(0,Ea(this,al)))}clear(){Ea(this,Al).length=0,Dc(this,al,0)}}Al=new WeakMap,al=new WeakMap;function xV(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function ov(e){const t=M(e),n={};for(const a in t.value)n[a]=z(()=>t.value[a]);return n}function bi(e,t){return e.includes(t)}function Cw(e){return e[2].toLowerCase()+e.slice(3)}const vn=()=>[Function,Array];function Eh(e,t){return t="on"+bl(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function Xo(e,...t){if(Array.isArray(e))for(const n of e)n(...t);else Xe(e)&&e(...t)}function bn(e,t=!0){const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","details:not(:has(> summary))","details > summary","[tabindex]",'[contenteditable]:not([contenteditable="false"])',"audio[controls]","video[controls]"].map(l=>`${l}${t?':not([tabindex="-1"])':""}:not([disabled], [inert])`).join(", ");let a;try{a=[...e.querySelectorAll(n)]}catch{return[]}return a.filter(l=>!l.closest("[inert]")).filter(l=>!!l.offsetParent||l.getClientRects().length>0).filter(l=>{var i,r;return!((i=l.parentElement)!=null&&i.closest("details:not([open])"))||l.tagName==="SUMMARY"&&((r=l.parentElement)==null?void 0:r.tagName)==="DETAILS"})}function $t(){var t;let e=document.activeElement;for(;(t=e==null?void 0:e.shadowRoot)!=null&&t.activeElement;)e=e.shadowRoot.activeElement;return e}function _w(e,t,n){let a,l=e.indexOf($t());if(l<0){const r=t==="prev"?e.at(-1):e[0],o=(r==null?void 0:r.getAttribute("role"))??"";["option","listbox"].includes(o)&&(l=e.findIndex(u=>u.getAttribute("role")==="option"&&u.getAttribute("aria-selected")==="true"))}const i=t==="next"?1:-1;do l+=i,a=e[l];while((!a||!a.offsetParent||!((n==null?void 0:n(a))??!0))&&l=0);return a}function to(e,t,n){var l,i,r,o;const a=bn(e);if(gt(t)){const u=$t();(e===u||!e.contains(u))&&((l=a[0])==null||l.focus(n))}else if(t==="first")(i=a[0])==null||i.focus(n);else if(t==="last")(r=a.at(-1))==null||r.focus(n);else if(ct(t))(o=a[t])==null||o.focus(n);else{const u=_w(a,t);u?u.focus(n):to(e,t==="next"?"first":"last",n)}}function Kr(e){return fl(e)||lt(e)||Ie(e)&&e.trim()===""}function _r(){}function Vo(e,t){if(!(rt&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function Vw(e){return!e.isTrusted||!!Vo(e.target,":autofill")||!!Vo(e.target,":-webkit-autofill")}function Xs(e){return e.some(t=>Ia(t)?t.type===Xt?!1:t.type!==we||Xs(t.children):!0)?e:null}function pu(e,t,n){return(e==null?void 0:e(t))??(n==null?void 0:n(t))}function CV(e,t){if(!rt||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function wi(){const e=ne(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>iv(e.value)}),t}function mr(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}function Hl(e){return Ie(e)||ct(e)||Ft(e)||typeof e=="bigint"}function Io(e){return"\\^$*+?.()|{}[]".includes(e)?`\\${e}`:e}function Po(e){return e.replace(/−/g,"-")}function no(e,t,n){const a=new RegExp(`[\\d\\-${Io(n)}]`),l=Po(e).split("").filter(r=>a.test(r)).filter((r,o,u)=>o===0&&/[-]/.test(r)||r===n&&o===u.indexOf(r)||/\d/.test(r)).join("");if(t===0)return l.split(n)[0];const i=new RegExp(`${Io(n)}\\d`);if(ct(t)&&i.test(l)){const r=l.split(n);return[r[0],r[1].substring(0,t)].join(n)}return l}function uv(e){const t={};for(const n in e)t[nn(n)]=e[n];return t}function _V(e){const t=["checked","disabled"];return Object.fromEntries(Object.entries(e).filter(([n,a])=>t.includes(n)?!!a:!lt(a)))}function Mh(e){const t=n=>Array.isArray(n)?n.map(a=>t(a)):Bt(n)||xa(n)||Sr(n)?t(Oe(n)):Bd(n)?Object.keys(n).reduce((a,l)=>(a[l]=t(n[l]),a),{}):n;return t(e)}const Iw=["top","bottom"],VV=["start","end","left","right"];function ao(e,t){let[n,a]=e.split(" ");return a||(a=bi(Iw,n)?"start":bi(VV,n)?"top":"center"),{side:Ld(n,t),align:Ld(a,t)}}function Ld(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Gc(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Yc(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function $h(e){return{side:e.align,align:e.side}}function Bh(e){return bi(Iw,e.side)?"y":"x"}class _n{constructor(t){if(ci(t)){const n=document.body.currentCSSZoom??1,a=1+(1-n)/n,{x:l,y:i,width:r,height:o}=t.getBoundingClientRect();this.x=l*a,this.y=i*a,this.width=r*a,this.height=o*a}else this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function Fh(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function hr(e){if(Array.isArray(e)){const t=document.body.currentCSSZoom??1,n=1+(1-t)/t;return new _n({x:e[0]*n,y:e[1]*n,width:0*n,height:0*n})}else return new _n(e)}function Oh(e){if(e===document.documentElement)if(visualViewport){const t=document.body.clientWidth,n=document.body.currentCSSZoom??(t?document.documentElement.clientWidth/t:1);return new _n({x:visualViewport.scale>1||Ph?0:visualViewport.offsetLeft,y:visualViewport.scale>1||Ph?0:visualViewport.offsetTop,width:document.documentElement.clientWidth/n,height:document.documentElement.clientHeight/n})}else return new _n({x:0,y:0,width:document.documentElement.clientWidth,height:document.documentElement.clientHeight});else return new _n(e)}function sv(e){const t=new _n(e),n=getComputedStyle(e),a=n.transform;if(a){let l,i,r,o,u;if(a.startsWith("matrix3d("))l=a.slice(9,-1).split(/, /),i=Number(l[0]),r=Number(l[5]),o=Number(l[12]),u=Number(l[13]);else if(a.startsWith("matrix("))l=a.slice(7,-1).split(/, /),i=Number(l[0]),r=Number(l[3]),o=Number(l[4]),u=Number(l[5]);else return new _n(t);const c=n.transformOrigin,s=t.x-o-(1-i)*parseFloat(c),d=t.y-u-(1-r)*parseFloat(c.slice(c.indexOf(" ")+1)),f=i?t.width/i:e.offsetWidth+1,v=r?t.height/r:e.offsetHeight+1;return new _n({x:s,y:d,width:f,height:v})}else return new _n(t)}function nl(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let a;try{a=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(l=>{a.onfinish=()=>{l(a)}})),a}const Mu=new WeakMap;function IV(e,t){Object.keys(t).forEach(n=>{if(rv(n)){const a=Cw(n),l=Mu.get(e);if(gt(t[n]))l==null||l.forEach(i=>{const[r,o]=i;r===a&&(e.removeEventListener(a,o),l.delete(i))});else if(!l||![...l].some(i=>i[0]===a&&i[1]===t[n])){e.addEventListener(a,t[n]);const i=l||new Set;i.add([a,t[n]]),Mu.has(e)||Mu.set(e,i)}}else gt(t[n])?e.removeAttribute(n):e.setAttribute(n,t[n])})}function PV(e,t){Object.keys(t).forEach(n=>{if(rv(n)){const a=Cw(n),l=Mu.get(e);l==null||l.forEach(i=>{const[r,o]=i;r===a&&(e.removeEventListener(a,o),l.delete(i))})}else e.removeAttribute(n)})}const Gi=2.4,Lh=.2126729,Nh=.7151522,Rh=.072175,AV=.55,TV=.58,DV=.57,EV=.62,ku=.03,Hh=1.45,MV=5e-4,$V=1.25,BV=1.25,zh=.078,Wh=12.82051282051282,xu=.06,Uh=.001;function jh(e,t){const n=(e.r/255)**Gi,a=(e.g/255)**Gi,l=(e.b/255)**Gi,i=(t.r/255)**Gi,r=(t.g/255)**Gi,o=(t.b/255)**Gi;let u=n*Lh+a*Nh+l*Rh,c=i*Lh+r*Nh+o*Rh;if(u<=ku&&(u+=(ku-u)**Hh),c<=ku&&(c+=(ku-c)**Hh),Math.abs(c-u)u){const d=(c**AV-u**TV)*$V;s=d-Uh?0:d>-zh?d-d*Wh*xu:d+xu}return s*100}const is=.20689655172413793,FV=e=>e>is**3?Math.cbrt(e):e/(3*is**2)+4/29,OV=e=>e>is?e**3:3*is**2*(e-4/29);function Pw(e){const t=FV,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function Aw(e){const t=OV,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const LV=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],NV=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,RV=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],HV=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function Tw(e){const t=Array(3),n=NV,a=LV;for(let l=0;l<3;++l)t[l]=Math.round(ut(n(a[l][0]*e[0]+a[l][1]*e[1]+a[l][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function cv({r:e,g:t,b:n}){const a=[0,0,0],l=HV,i=RV;e=l(e/255),t=l(t/255),n=l(n/255);for(let r=0;r<3;++r)a[r]=i[r][0]*e+i[r][1]*t+i[r][2]*n;return a}function Nd(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function zV(e){return Nd(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const Kh=/^(?(?:rgb|hsl)a?)\((?.+)\)/,WV={rgb:(e,t,n,a)=>({r:e,g:t,b:n,a}),rgba:(e,t,n,a)=>({r:e,g:t,b:n,a}),hsl:(e,t,n,a)=>Gh({h:e,s:t,l:n,a}),hsla:(e,t,n,a)=>Gh({h:e,s:t,l:n,a}),hsv:(e,t,n,a)=>Ua({h:e,s:t,v:n,a}),hsva:(e,t,n,a)=>Ua({h:e,s:t,v:n,a})};function Zn(e){if(ct(e))return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(Ie(e)&&Kh.test(e)){const{groups:t}=e.match(Kh),{fn:n,values:a}=t,l=a.split(/,\s*|\s*\/\s*|\s+/).map((i,r)=>i.endsWith("%")||r>0&&r<3&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(i)/100:parseFloat(i));return WV[n](...l)}else if(Ie(e)){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),$w(t)}else if(Ye(e)){if(ii(e,["r","g","b"]))return e;if(ii(e,["h","s","l"]))return Ua(dv(e));if(ii(e,["h","s","v"]))return Ua(e)}throw new TypeError(`Invalid color: ${gt(e)?e:String(e)||e.constructor.name} +Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function Ua(e){const{h:t,s:n,v:a,a:l}=e,i=o=>{const u=(o+t/60)%6;return a-a*n*Math.max(Math.min(u,4-u,1),0)},r=[i(5),i(3),i(1)].map(o=>Math.round(o*255));return{r:r[0],g:r[1],b:r[2],a:l}}function Gh(e){return Ua(dv(e))}function Zo(e){if(!e)return{h:0,s:1,v:1,a:1};const t=e.r/255,n=e.g/255,a=e.b/255,l=Math.max(t,n,a),i=Math.min(t,n,a);let r=0;l!==i&&(l===t?r=60*(0+(n-a)/(l-i)):l===n?r=60*(2+(a-t)/(l-i)):l===a&&(r=60*(4+(t-n)/(l-i)))),r<0&&(r=r+360);const o=l===0?0:(l-i)/l,u=[r,o,l];return{h:u[0],s:u[1],v:u[2],a:e.a}}function Rd(e){const{h:t,s:n,v:a,a:l}=e,i=a-a*n/2,r=i===1||i===0?0:(a-i)/Math.min(i,1-i);return{h:t,s:r,l:i,a:l}}function dv(e){const{h:t,s:n,l:a,a:l}=e,i=a+n*Math.min(a,1-a),r=i===0?0:2-2*a/i;return{h:t,s:r,v:i,a:l}}function Dw({r:e,g:t,b:n,a}){return ct(a)?`rgb(${e}, ${t}, ${n}, ${a})`:`rgb(${e}, ${t}, ${n})`}function Ew(e){return Dw(Ua(e))}function Cu(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function Mw({r:e,g:t,b:n,a}){return`#${[Cu(e),Cu(t),Cu(n),ct(a)?Cu(Math.round(a*255)):""].join("")}`}function $w(e){e=jV(e);let[t,n,a,l]=pV(e,2).map(i=>parseInt(i,16));return l=ct(l)?l/255:l,{r:t,g:n,b:a,a:l}}function UV(e){const t=$w(e);return Zo(t)}function Bw(e){return Mw(Ua(e))}function jV(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=Th(Th(e,6),8,"F")),e}function KV(e,t){const n=Pw(cv(e));return n[0]=n[0]+t*10,Tw(Aw(n))}function GV(e,t){const n=Pw(cv(e));return n[0]=n[0]-t*10,Tw(Aw(n))}function Hd(e){const t=Zn(e);return cv(t)[1]}function YV(e,t){const n=Hd(e),a=Hd(t),l=Math.max(n,a),i=Math.min(n,a);return(l+.05)/(i+.05)}function Fw(e){const t=Math.abs(jh(Zn(0),Zn(e)));return Math.abs(jh(Zn(16777215),Zn(e)))>Math.min(t,50)}function te(e,t){return n=>Object.keys(e).reduce((a,l)=>{const r=Ye(e[l])?e[l]:{type:e[l]};return n&&l in n?a[l]={...r,default:n[l]}:a[l]=r,t&&!a[l].source&&(a[l].source=t),a},{})}const Ae=te({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function Kt(e,t){const n=Vn();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function Ya(e="composables"){const t=Kt(e).type;return di((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}function Ow(e,t=Kt("injectSelf")){const{provides:n}=t;if(n&&e in n)return n[e]}const Si=Symbol.for("vuetify:defaults"),Lw=Symbol.for("vuetify:defaults:root");function qV(e){return oe(e)}function Zs(){const e=Ze(Si);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Ot(e,t){const n=Zs(),a=Ze(Lw,null),l=oe(e),i=M(()=>{var d;if(Mt(t==null?void 0:t.disabled))return n.value;const o=Mt(t==null?void 0:t.scoped),u=Mt(t==null?void 0:t.reset),c=Mt(t==null?void 0:t.root);if(!l.value&&!(o||u||c))return n.value;let s=Cn(l.value,{prev:n.value});if(o)return s;if(u||c){const f=Number(u||1/0),v=Ie(c)?(d=s.prev)==null?void 0:d[c]:void 0;c&&(a!=null&&a.value)&&(s=a.value);for(let m=0;m<=f&&!(!s||!("prev"in s));m++)s=s.prev;return s&&v&&(s=Cn(Cn(s,{prev:s}),v)),s}return s.prev?Cn(s.prev,s,void 0,(f,v)=>v!==void 0):s});return wt(Si,i),i}function Yh(e){const t=Kt("injectComponentDefaults");return z(()=>{var n,a;return(a=(n=Ow(Si,t))==null?void 0:n.value)==null?void 0:a[e]})}function aa(e){const t=Kt("injectNestedDefaults"),n=Zs(),a=t.props._as??t.type.name;return z(()=>{var l,i;return(i=(l=n.value)==null?void 0:l[a])==null?void 0:i[e]})}function XV(e,t){return e.props&&(typeof e.props[t]<"u"||typeof e.props[di(t)]<"u")}function ZV(e={},t,n=Zs()){const a=Kt("useDefaults");if(t=t??a.type.name??a.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const l=M(()=>{var u;return(u=n.value)==null?void 0:u[e._as??t]}),i=new Proxy(e,{get(u,c){var v,m,h,g;const s=Reflect.get(u,c);if(c==="class"||c==="style")return[(v=l.value)==null?void 0:v[c],s].filter(b=>b!=null);if(XV(a.vnode,c))return s;const d=(m=l.value)==null?void 0:m[c];if(d!==void 0)return d;const f=(g=(h=n.value)==null?void 0:h.global)==null?void 0:g[c];return f!==void 0?f:s}}),r=ne();Zt(()=>{if(l.value){const u=Object.entries(l.value).filter(([c])=>c.startsWith(c[0].toUpperCase()));r.value=u.length?Object.fromEntries(u):void 0}else r.value=void 0});function o(){const u=Ow(Si,a);wt(Si,M(()=>r.value?Cn((u==null?void 0:u.value)??{},r.value):u==null?void 0:u.value))}return{props:i,provideSubDefaults:o}}function An(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=te(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(a){return un(a,t)},e.props._as=String,e.setup=function(a,l){const i=Zs();if(!i.value)return e._setup(a,l);const{props:r,provideSubDefaults:o}=ZV(a,a._as??e.name,i),u=e._setup(r,l);return o(),u}}return e}function fe(e=!0){return t=>(e?An:Os)(t)}function JV(e,t){return t.props=e,t}function qa(e,t="div",n){return fe()({name:n??bl(nn(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...Ae()},setup(a,{slots:l}){return()=>{var i;return Ga(a.tag,{class:[e,a.class],style:a.style},(i=l.default)==null?void 0:i.call(l))}}})}function QV(e,t,n,a){if(!n||Hl(e)||Hl(t))return;const l=n.get(e);if(l)l.set(t,a);else{const i=new WeakMap;i.set(t,a),n.set(e,i)}}function eI(e,t,n){var i,r;if(!n||Hl(e)||Hl(t))return null;const a=(i=n.get(e))==null?void 0:i.get(t);if(Ft(a))return a;const l=(r=n.get(t))==null?void 0:r.get(e);return Ft(l)?l:null}function ln(e,t,n=new WeakMap){if(e===t)return!0;if(e instanceof Date&&t instanceof Date&&e.getTime()!==t.getTime()||e!==Object(e)||t!==Object(t))return!1;const a=Object.keys(e);if(a.length!==Object.keys(t).length)return!1;const l=eI(e,t,n);return l||(QV(e,t,n,!0),a.every(i=>ln(e[i],t[i],n)))}function Nw(e){if(!Xe(e.getRootNode)){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const Ao="cubic-bezier(0.4, 0, 0.2, 1)",qh="cubic-bezier(0.0, 0, 0.2, 1)",Xh="cubic-bezier(0.4, 0, 1, 1)",ur={linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5,instant:e=>1};function zd(e,t){const n={duration:300,transition:ur.easeInOutCubic};let a=-1;const l=ne(xe(e));ve(()=>xe(e),async r=>{cancelAnimationFrame(a);const o={...n,...xe(t)};await i(l,l.value,r,o)});function i(r,o,u,c){const s=performance.now(),d=ea()?ur.instant:c.transition??ur.easeInOutCubic;return new Promise(f=>{a=requestAnimationFrame(function v(m){const g=(m-s)/c.duration;r.value=o+(u-o)*d(ut(g,0,1)),g<1?a=requestAnimationFrame(v):(r.value=u,f())})})}return M(()=>l.value)}function jn(e,t,n){return Object.keys(e).filter(a=>rv(a)&&a.endsWith(t)).reduce((a,l)=>(a[l.slice(0,-t.length)]=i=>Xo(e[l],i,n(i)),a),{})}function Js(e,t=!1){for(;e;){if(t?tI(e):fv(e))return e;e=e.parentElement}return document.scrollingElement}function To(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(fv(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function fv(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e),n=t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight,a=t.overflowX==="scroll"||t.overflowX==="auto"&&e.scrollWidth>e.clientWidth;return n||a}function tI(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function nI({depth:e,isLast:t,isLastGroup:n,leafLinks:a,separateRoots:l,parentIndentLines:i,variant:r}){const o=t&&(!n||l||e>1);return!i||!e?{leaf:void 0,node:void 0,children:i,footer:i&&(!o||r==="simple")?[...i,l?"none":"line"]:["none"]}:r==="simple"?{leaf:[...i,"line"],node:[...i,"line"],children:[...i,"line"],footer:[...i,"line","line"]}:{leaf:[...i,o?"last-leaf":"leaf",...a?["leaf-link"]:[]],node:[...i,o?"last-leaf":"leaf"],children:[...i,o?"none":"line"],footer:[...i,o?"none":"line"]}}function aI(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function me(e){const t=Kt("useRender");t.render=e}function lI(e,t,n={leading:!0,trailing:!0}){let a=0,l=0,i=!1,r=0;function o(){clearTimeout(a),i=!1,r=0}const u=(...c)=>{clearTimeout(a);const s=Date.now();r||(r=s);const d=s-Math.max(r,l);function f(){l=Date.now(),a=setTimeout(o,t),e(...c)}i?d>=t?f():n.trailing&&(a=setTimeout(f,t-d)):(i=!0,n.leading&&f())};return u.clear=o,u.immediate=e,u}const Ee=[String,Function,Object,Array],Wd=Symbol.for("vuetify:icons"),Qs=te({icon:{type:Ee},tag:{type:[String,Object,Function],required:!0}},"icon"),Ud=fe()({name:"VComponentIcon",props:Qs(),setup(e,{slots:t}){return()=>{const n=e.icon;return C(e.tag,null,{default:()=>{var a;return[e.icon?C(n,null,null):(a=t.default)==null?void 0:a.call(t)]}})}}}),vv=An({name:"VSvgIcon",inheritAttrs:!1,props:Qs(),setup(e,{attrs:t}){return()=>C(e.tag,le(t,{style:null}),{default:()=>[_("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(n=>Array.isArray(n)?_("path",{d:n[0],"fill-opacity":n[1]},null):_("path",{d:n},null)):_("path",{d:e.icon},null)])]})}}),iI=An({name:"VLigatureIcon",props:Qs(),setup(e){return()=>C(e.tag,null,{default:()=>[e.icon]})}}),mv=An({name:"VClassIcon",props:Qs(),setup(e){return()=>C(e.tag,{class:de(e.icon)},null)}}),rI=e=>{const t=Ze(Wd);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:M(()=>{var u;const a=xe(e);if(!a)return{component:Ud};let l=a;if(Ie(l)&&(l=l.trim(),l.startsWith("$")&&(l=(u=t.aliases)==null?void 0:u[l.slice(1)])),Array.isArray(l))return{component:vv,icon:l};if(!Ie(l))return{component:Ud,icon:l};const i=Object.keys(t.sets).find(c=>Ie(l)&&l.startsWith(`${c}:`)),r=i?l.slice(i.length+1):l;return{component:t.sets[i??t.defaultSet].component,icon:r}})}},oI={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",clock:"mdi-clock-outline",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",tableGroupCollapse:"mdi-chevron-down",tableGroupExpand:"mdi-chevron-right",eyeDropper:"mdi-eyedropper",upload:"mdi-cloud-upload",color:"mdi-palette",command:"mdi-apple-keyboard-command",ctrl:"mdi-apple-keyboard-control",space:"mdi-keyboard-space",shift:"mdi-apple-keyboard-shift",alt:"mdi-apple-keyboard-option",enter:"mdi-keyboard-return",arrowup:"mdi-arrow-up",arrowdown:"mdi-arrow-down",arrowleft:"mdi-arrow-left",arrowright:"mdi-arrow-right",backspace:"mdi-backspace",play:"mdi-play",pause:"mdi-pause",fullscreen:"mdi-fullscreen",fullscreenExit:"mdi-fullscreen-exit",volumeHigh:"mdi-volume-high",volumeMedium:"mdi-volume-medium",volumeLow:"mdi-volume-low",volumeOff:"mdi-volume-variant-off",search:"mdi-magnify"},uI={component:e=>Ga(mv,{...e,class:"mdi"})};function sI(){return{svg:{component:vv},class:{component:mv}}}function cI(e){const t=sI(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=uI),Cn({defaultSet:n,sets:t,aliases:{...oI,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}function wn(e,t){let n;function a(){n=Ll(),n.run(()=>t.length?t(()=>{n==null||n.stop(),a()}):t())}ve(e,l=>{l&&!n?a():l||(n==null||n.stop(),n=void 0)},{immediate:!0}),kt(()=>{n==null||n.stop()})}function Pe(e,t,n,a=i=>i,l=i=>i){const i=Kt("useProxiedModel"),r=oe(lt(e[t])?n:e[t]),o=di(t),c=M(o!==t?()=>{var d,f,v,m;return e[t],!!(((d=i.vnode.props)!=null&&d.hasOwnProperty(t)||(f=i.vnode.props)!=null&&f.hasOwnProperty(o))&&((v=i.vnode.props)!=null&&v.hasOwnProperty(`onUpdate:${t}`)||(m=i.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${o}`)))}:()=>{var d,f;return e[t],!!((d=i.vnode.props)!=null&&d.hasOwnProperty(t)&&((f=i.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});wn(()=>!c.value,()=>{ve(()=>e[t],d=>{r.value=d})});const s=M({get(){const d=e[t];return a(c.value?d:r.value)},set(d){const f=l(d),v=Oe(c.value?e[t]:r.value);v===f||a(v)===d||(r.value=f,i==null||i.emit(`update:${t}`,f))}});return Object.defineProperty(s,"externalValue",{get:()=>c.value?e[t]:r.value}),s}const dI={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending.",selectRow:"Select row",selectAll:"Select all",selectGroup:"Select group"},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},monthPicker:{title:"Select month",itemsSelected:"{0} selected",header:"Enter month",range:{title:"Enter months"},ariaLabel:{previousYear:"Previous year",nextYear:"Next year",selectYear:"Select year",currentMonth:"Current month, {0}"}},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"},ariaLabel:{previousMonth:"Previous month",nextMonth:"Next month",selectYear:"Select year",previousYear:"Previous year",nextYear:"Next year",selectMonth:"Select month",selectDate:"{0}",currentDate:"Today, {0}"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},heatmap:{less:"Less",more:"More"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Enter verification code"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},fileUpload:{title:"Drag and drop files here",divider:"or",browse:"Browse Files"},timePicker:{am:"AM",pm:"PM",title:"Select Time",hour:"Hour",minute:"Minute",second:"Second",notAllowed:"Value is not allowed"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},rangeSlider:{ariaLabel:{start:"Minimum",end:"Maximum"}},splitBtn:{menu:"More options"},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"},rules:{required:"This field is required",email:"Please enter a valid email",number:"This field can only contain numbers",integer:"This field can only contain integer values",capital:"This field can only contain uppercase letters",maxLength:"You must enter a maximum of {0} characters",minLength:"You must enter a minimum of {0} characters",strictLength:"The length of the entered field is invalid",exclude:"The {0} character is not allowed",notEmpty:"Please choose at least one value",pattern:"Invalid format"},command:{search:"Type a command or search..."},hotkey:{then:"then",ctrl:"Ctrl",command:"Command",space:"Space",shift:"Shift",alt:"Alt",enter:"Enter",escape:"Escape",upArrow:"Up Arrow",downArrow:"Down Arrow",leftArrow:"Left Arrow",rightArrow:"Right Arrow",backspace:"Backspace",option:"Option",plus:"plus",shortcut:"Keyboard shortcut: {0}",or:"or"},media:{play:"Play",pause:"Pause",seek:"Seek",volume:"Volume",mute:"Mute",unmute:"Unmute",enterFullscreen:"Full screen",exitFullscreen:"Exit full screen"},colorPicker:{ariaLabel:{eyedropper:"Select color with eyedropper",hueSlider:"Hue",alphaSlider:"Alpha",redInput:"Red value",greenInput:"Green value",blueInput:"Blue value",alphaInput:"Alpha value",hueInput:"Hue value",saturationInput:"Saturation value",lightnessInput:"Lightness value",hexInput:"HEX value",hexaInput:"HEX with alpha value",changeFormat:"Change color format"}}},Zh="$vuetify.",fI=(e,t)=>e.replace(/\{(\d+)\}/g,(n,a)=>String(t[Number(a)]));function Rw(e,t){e.has(t)||e.register({id:t}),e.selectedId.value!==t&&e.select(t)}function Jh(e,t,n){const a=tV({fallback:t,messages:n});return Rw(a,e),a}const Hw=(e,t,n)=>{const a=ne(Jh(e.value,t.value,n.value));return ve(e,l=>Rw(a.value,l),{flush:"sync"}),ve([t,n],()=>{a.value=Jh(e.value,t.value,n.value)},{deep:!0,flush:"sync"}),(l,...i)=>{if(!l.startsWith(Zh))return fI(l,i);const r=a.value.ti(l.slice(Zh.length),...i);return Ie(r)?r:l}};function hv(e,t){return(n,a)=>new Intl.NumberFormat([e.value,t.value],a).format(n)}function zw(e,t){return hv(e,t)(.1).includes(",")?",":"."}function Ww(e,t){var n;return((n=new Intl.NumberFormat([e.value,t.value],{useGrouping:!0}).formatToParts(1e4).find(a=>a.type==="group"))==null?void 0:n.value)??" "}function qc(e,t,n){const a=Pe(e,t,e[t]??n.value);return a.value=e[t]??n.value,ve(n,l=>{e[t]==null&&(a.value=n.value)}),a}function Uw(e){return t=>{const n=qc(t,"locale",e.current),a=qc(t,"fallback",e.fallback),l=qc(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:a,messages:l,decimalSeparator:z(()=>zw(n,a)),numericGroupSeparator:z(()=>Ww(n,a)),t:Hw(n,a,l),n:hv(n,a),provide:Uw({current:n,fallback:a,messages:l})}}}function vI(e){const t=ne((e==null?void 0:e.locale)??"en"),n=ne((e==null?void 0:e.fallback)??"en"),a=oe({en:dI,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:a,decimalSeparator:z(()=>(e==null?void 0:e.decimalSeparator)??zw(t,n)),numericGroupSeparator:z(()=>(e==null?void 0:e.numericGroupSeparator)??Ww(t,n)),t:Hw(t,n,a),n:hv(t,n),provide:Uw({current:t,fallback:n,messages:a})}}const gr=Symbol.for("vuetify:locale");function mI(e){var a;const t=(a=e==null?void 0:e.adapter)!=null&&a.name?e.adapter:vI(e),n=gI(t,e);return{...t,...n}}function dt(){const e=Ze(gr);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function jw(e){const t=Ze(gr);if(!t)throw new Error("[Vuetify] Could not find injected locale instance");const n=t.provide(e),a=yI(n,t.rtl,e),l={...n,...a};return wt(gr,l),l}function hI(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!0,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function gI(e,t){const n=oe((t==null?void 0:t.rtl)??hI()),a=gV();return ve(()=>n.value[e.current.value]??!1,l=>{a.isRtl.value=l},{flush:"sync",immediate:!0}),{isRtl:Ht(a.isRtl),rtl:n,rtlClasses:z(()=>`v-locale--is-${a.isRtl.value?"rtl":"ltr"}`)}}function yI(e,t,n){const a=M(()=>n.rtl??t.value[e.current.value]??!1);return{isRtl:a,rtl:t,rtlClasses:z(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function Ut(){const e=Ze(gr);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}function Jo(e){const t=e.slice(-2).toUpperCase();switch(!0){case e==="GB-alt-variant":return{firstDay:0,firstWeekSize:4};case e==="001":return{firstDay:1,firstWeekSize:1};case`AG AS BD BR BS BT BW BZ CA CO DM DO ET GT GU HK HN ID IL IN JM JP KE + KH KR LA MH MM MO MT MX MZ NI NP PA PE PH PK PR PY SA SG SV TH TT TW UM US + VE VI WS YE ZA ZW`.includes(t):return{firstDay:0,firstWeekSize:1};case`AI AL AM AR AU AZ BA BM BN BY CL CM CN CR CY EC GE HR KG KZ LB LK LV + MD ME MK MN MY NZ RO RS SI TJ TM TR UA UY UZ VN XK`.includes(t):return{firstDay:1,firstWeekSize:1};case`AD AN AT AX BE BG CH CZ DE DK EE ES FI FJ FO FR GB GF GP GR HU IE IS + IT LI LT LU MC MQ NL NO PL RE RU SE SK SM VA`.includes(t):return{firstDay:1,firstWeekSize:4};case"AE AF BH DJ DZ EG IQ IR JO KW LY OM QA SD SY".includes(t):return{firstDay:6,firstWeekSize:1};case t==="MV":return{firstDay:5,firstWeekSize:1};case t==="PT":return{firstDay:0,firstWeekSize:4};default:return null}}function bI(e,t,n){var s;const a=[];let l=[];const i=Kw(e),r=Gw(e),o=n??((s=Jo(t))==null?void 0:s.firstDay)??0,u=(i.getDay()-o+7)%7,c=(r.getDay()-o+7)%7;for(let d=0;d0&&a.push(l),a}function lo(e,t,n){var i;let a=(n??((i=Jo(t))==null?void 0:i.firstDay)??0)%7;[0,1,2,3,4,5,6].includes(a)||(a=0);const l=new Date(e);for(;l.getDay()!==a;)l.setDate(l.getDate()-1);return l}function wI(e,t){var l;const n=new Date(e),a=((((l=Jo(t))==null?void 0:l.firstDay)??0)+6)%7;for(;n.getDay()!==a;)n.setDate(n.getDate()+1);return n}function Kw(e){return new Date(e.getFullYear(),e.getMonth(),1)}function Gw(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function SI(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const pI=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function Yw(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(pI.test(e))return SI(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const Qh=new Date(2e3,0,2);function kI(e,t,n){var l;const a=t??((l=Jo(e))==null?void 0:l.firstDay)??0;return da(7).map(i=>{const r=new Date(Qh);return r.setDate(Qh.getDate()+a+i),new Intl.DateTimeFormat(e,{weekday:n??"narrow"}).format(r)})}function xI(e,t,n,a){const l=Yw(e)??new Date,i=a==null?void 0:a[t];if(typeof i=="function")return i(l,t,n);let r={};switch(t){case"fullDate":r={year:"numeric",month:"short",day:"numeric"};break;case"fullDateWithWeekday":r={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const o=l.getDate(),u=new Intl.DateTimeFormat(n,{month:"long"}).format(l);return`${o} ${u}`;case"normalDateWithWeekday":r={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":r={month:"short",day:"numeric"};break;case"year":r={year:"numeric"};break;case"month":r={month:"long"};break;case"monthShort":r={month:"short"};break;case"monthAndYear":r={month:"long",year:"numeric"};break;case"monthAndDate":r={month:"long",day:"numeric"};break;case"weekday":r={weekday:"long"};break;case"weekdayShort":r={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(l.getDate());case"hours12h":r={hour:"numeric",hour12:!0};break;case"hours24h":r={hour:"numeric",hour12:!1};break;case"minutes":r={minute:"numeric"};break;case"seconds":r={second:"numeric"};break;case"fullTime":r={hour:"numeric",minute:"numeric"};break;case"fullTime12h":r={hour:"numeric",minute:"numeric",hour12:!0};break;case"fullTime24h":r={hour:"numeric",minute:"numeric",hour12:!1};break;case"fullDateTime":r={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"};break;case"fullDateTime12h":r={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0};break;case"fullDateTime24h":r={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!1};break;case"keyboardDate":r={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":return r={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric"},new Intl.DateTimeFormat(n,r).format(l).replace(/, /g," ");case"keyboardDateTime12h":return r={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!0},new Intl.DateTimeFormat(n,r).format(l).replace(/, /g," ");case"keyboardDateTime24h":return r={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!1},new Intl.DateTimeFormat(n,r).format(l).replace(/, /g," ");default:r=i??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,r).format(l)}function CI(e,t){const n=e.toJsDate(t),a=n.getFullYear(),l=Dh(String(n.getMonth()+1),2,"0"),i=Dh(String(n.getDate()),2,"0");return`${a}-${l}-${i}`}function _I(e){const[t,n,a]=e.split("-").map(Number);return new Date(t,n-1,a)}function VI(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function II(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function fi(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function PI(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function AI(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function Do(e){return e.getFullYear()}function TI(e){return e.getMonth()}function DI(e,t,n,a){const l=Jo(t),i=n??(l==null?void 0:l.firstDay)??0,r=(l==null?void 0:l.firstWeekSize)??1;return a!==void 0?EI(e,t,i,a):MI(e,t,i,r)}function EI(e,t,n,a){const l=(7+a-n)%7,i=lo(e,t,n),r=fi(i,6);function o(f){return(7+new Date(f,0,1).getDay()-n)%7}let u=Do(i);u=a&&o++;const u=new Date(o,0,1),c=r(o),s=c>=a?fi(u,c-7):fi(u,c);return 1+us(gv(l),Eo(s),"weeks")}function $I(e){return e.getDate()}function BI(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function FI(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function OI(e){return e.getHours()}function LI(e){return e.getMinutes()}function NI(e){return new Date(e.getFullYear(),0,1)}function RI(e){return new Date(e.getFullYear(),11,31)}function HI(e,t){return os(e,t[0])||os(e,t[1])||rs(e,t[0])&&UI(e,t[1])}function zI(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function rs(e,t){return e.getTime()>t.getTime()}function WI(e,t){return rs(Eo(e),Eo(t))}function UI(e,t){return e.getTime(){n.locale=e.locale[a]??a??n.locale}),n}function Sl(){const e=Ze(qw);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=dt();return Xw(e,t)}const yv=["sm","md","lg","xl","xxl"],jd=Symbol.for("vuetify:display"),tg={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:840,lg:1145,xl:1545,xxl:2138}},nP=(e=tg)=>Cn(tg,e);function ng(e){const t=rt&&!e?window.navigator.userAgent:"ssr";function n(m){return!!t.match(m)}const a=n(/android/i),l=n(/iphone|ipad|ipod/i),i=n(/cordova/i),r=n(/electron/i),o=n(/chrome/i),u=n(/edge/i),c=n(/firefox/i),s=n(/opera/i),d=n(/win/i),f=n(/mac/i),v=n(/linux/i);return{android:a,ios:l,cordova:i,electron:r,chrome:o,edge:u,firefox:c,opera:s,win:d,mac:f,linux:v,touch:yV,ssr:t==="ssr"}}function aP(e,t){const{thresholds:n,mobileBreakpoint:a}=nP(e),l=Ye(t)?t:t?{clientWidth:0,clientHeight:0}:void 0,i=hV({breakpoints:n,mobileBreakpoint:a,ssr:l}),r=ne(ng(t)),o=l?Ll():void 0;function u(){o?o.run(()=>i.update()):i.update(),r.value=ng()}return{xs:i.xs,sm:i.sm,md:i.md,lg:i.lg,xl:i.xl,xxl:i.xxl,smAndUp:i.smAndUp,mdAndUp:i.mdAndUp,lgAndUp:i.lgAndUp,xlAndUp:i.xlAndUp,smAndDown:i.smAndDown,mdAndDown:i.mdAndDown,lgAndDown:i.lgAndDown,xlAndDown:i.xlAndDown,name:i.name,height:i.height,width:i.width,mobile:i.isMobile,mobileBreakpoint:ne(a),platform:r,thresholds:ne(n),ssr:!!t,update:u}}const ql=te({mobile:{type:Boolean,default:!1},mobileBreakpoint:[Number,String]},"display");function Yn(e={mobile:null},t=Ya()){const n=Ze(jd);if(!n)throw new Error("Could not find Vuetify display injection");function a(r,o,u){return u?!window.matchMedia(`(min-width: ${r}px)`).matches:o{const r=n.width.value,o=qs&&!n.platform.value.ssr;return e.mobile?!0:ct(e.mobileBreakpoint)?a(e.mobileBreakpoint,r,o):e.mobileBreakpoint?a(n.thresholds.value[e.mobileBreakpoint],r,o):fl(e.mobile)?n.mobile.value:!1});return{...n,displayClasses:z(()=>t?{[`${t}--mobile`]:l.value}:{}),mobile:l}}const Zw=Symbol.for("vuetify:goto");function Jw(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:ur}}function lP(e){return bv(e)??(document.scrollingElement||document.body)}function bv(e){return Ie(e)?document.querySelector(e):iv(e)}function Xc(e,t,n){if(ct(e))return t&&n?-e:e;let a=bv(e),l=0;for(;a;)l+=t?a.offsetLeft:a.offsetTop,a=a.offsetParent;return l}function iP(e,t){return{rtl:t.isRtl,options:Cn(Jw(),e)}}async function ag(e,t,n,a){const l=n?"scrollLeft":"scrollTop",i=Cn((a==null?void 0:a.options)??Jw(),t),r=a==null?void 0:a.rtl.value,o=(ct(e)?e:bv(e))??0,u=i.container==="parent"&&o instanceof HTMLElement?o.parentElement:lP(i.container),c=ea()?i.patterns.instant:Xe(i.easing)?i.easing:i.patterns[i.easing];if(!c)throw new TypeError(`Easing function "${i.easing}" not found.`);let s;if(ct(o))s=Xc(o,n,r);else if(s=Xc(o,n,r)-Xc(u,n,r),i.layout){const m=window.getComputedStyle(o).getPropertyValue("--v-layout-top");m&&(s-=parseInt(m,10))}s+=i.offset,s=oP(u,s,!!r,!!n);const d=u[l]??0;if(s===d)return Promise.resolve(s);const f=performance.now();return new Promise(v=>requestAnimationFrame(function m(h){const b=(h-f)/i.duration,k=Math.floor(d+(s-d)*c(ut(b,0,1)));if(u[l]=k,b>=1&&Math.abs(k-u[l])<10)return v(s);if(b>2)return v(u[l]);requestAnimationFrame(m)}))}function rP(e={}){const t=Ze(Zw),{isRtl:n}=Ut();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const a={...t,rtl:z(()=>t.rtl.value||n.value)};async function l(i,r){return ag(i,Cn(e,r),!1,a)}return l.horizontal=async(i,r)=>ag(i,Cn(e,r),!0,a),l}function oP(e,t,n,a){const{scrollWidth:l,scrollHeight:i}=e,[r,o]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let u,c;return a?n?(u=-(l-r),c=0):(u=0,c=l-r):(u=0,c=i+-o),ut(t,u,c)}const Mo=Symbol.for("vuetify:theme"),st=te({theme:String},"theme");function lg(){return{defaultTheme:"system",prefix:"v-",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"shadow-color":"#000000","high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#EEEEEE","theme-on-kbd":"#000000","theme-code":"#F5F5F5","theme-on-code":"#000000","theme-on-dark":"#FFF","theme-on-light":"#000","elevation-overlay-color":"black","elevation-overlay-opacity-step":"2%","highlight-opacity":"8%"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#c8c8c8","on-surface-variant":"#000000",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"shadow-color":"#000000","high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#424242","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC","theme-on-dark":"#FFF","theme-on-light":"#000","elevation-overlay-color":"white","elevation-overlay-opacity-step":"2%","highlight-opacity":"20%"}}},stylesheetId:"vuetify-theme-stylesheet",scoped:!1,utilities:!0,transition:!1}}function uP(e=lg()){const t=lg();return e?Cn(t,e):{...t,isDisabled:!0}}function ei(e,t,n,a){e.push(`${fP(t,a)} { +`,...n.map(l=>` ${l}; +`),`} +`)}function ig(e,t){const n=e.dark?2:1,a=e.dark?1:2,l=[];for(const[i,r]of Object.entries(e.colors)){const o=Zn(r);l.push(`--${t}theme-${i}: ${o.r},${o.g},${o.b}`+(ct(o.a)?`,${o.a}`:"")),i.startsWith("on-")||l.push(`--${t}theme-${i}-overlay-multiplier: ${Hd(r)>.18?n:a}`)}for(const[i,r]of Object.entries(e.variables)){const o=Ie(r)&&r.startsWith("#")?Zn(r):void 0,u=o?`${o.r}, ${o.g}, ${o.b}`+(ct(o.a)?`, ${o.a}`:""):void 0;l.push(`--${t}${i}: ${u??r}`)}return l}function sP(e,t,n){const a={};if(n)for(const l of["lighten","darken"]){const i=l==="lighten"?KV:GV;for(const r of da(n[l],1))a[`${e}-${l}-${r}`]=Mw(i(Zn(t),r))}return a}function cP(e,t){if(!t)return{};let n={};for(const a of t.colors){const l=e[a];l&&(n={...n,...sP(a,l,t)})}return n}function dP(e,t){const n={};for(const a of Object.keys(e)){if(a.startsWith("on-")||e[`on-${a}`])continue;const l=`on-${a}`,i=Zn(e[a]);n[l]=Fw(i)?t["theme-on-dark"]:t["theme-on-light"]}return n}function fP(e,t){if(!t)return e;const n=`:where(${t})`;return e===":root"?n:`${n} ${e}`}function vP(e,t,n){const a=mP(e,t);a&&(a.innerHTML=n)}function mP(e,t){if(!rt)return null;let n=document.getElementById(e);return n||(n=document.createElement("style"),n.id=e,n.type="text/css",t&&n.setAttribute("nonce",t),document.head.appendChild(n)),n}function hP(e){const t=uP(e),n=ne(t.defaultTheme),a=oe(t.themes),l=ne("light"),i=M({get(){return n.value==="system"?l.value:n.value},set(x){n.value=x}}),r=M(()=>{const x={};for(const[y,V]of Object.entries(a.value)){const I=V.dark||y==="dark"?a.value.dark:a.value.light,T=Cn(I,V),A={...T.colors,...cP(T.colors,t.variations)};x[y]={...T,colors:{...A,...dP(A,T.variables)}}}return x}),o=z(()=>r.value[i.value]),u=z(()=>n.value==="system"),c=M(()=>{var V;const x=[],y=t.scoped?t.prefix:"";x.push(`@layer theme-base { +`),ei(x,":root",[`color-scheme: ${(V=o.value)!=null&&V.dark?"dark":"light"}`],t.scope),ei(x,":root",ig(o.value,t.prefix),t.scope);for(const[I,T]of Object.entries(r.value))ei(x,`.${t.prefix}theme--${I}`,[`color-scheme: ${T.dark?"dark":"light"}`,...ig(T,t.prefix)],t.scope);if(x.push(`} +`),t.utilities){const I=[],T=[],A=new Set(Object.values(r.value).flatMap($=>Object.keys($.colors)));for(const $ of A)$.startsWith("on-")?ei(T,`.${$}`,[`color: rgb(var(--${t.prefix}theme-${$}))`],t.scope):(ei(I,`.${y}bg-${$}`,[`--${t.prefix}theme-overlay-multiplier: var(--${t.prefix}theme-${$}-overlay-multiplier)`,`background-color: rgb(var(--${t.prefix}theme-${$}))`,`color: rgb(var(--${t.prefix}theme-on-${$}))`],t.scope),ei(T,`.${y}text-${$}`,[`color: rgb(var(--${t.prefix}theme-${$}))`],t.scope),ei(T,`.${y}border-${$}`,[`--${t.prefix}border-color: var(--${t.prefix}theme-${$})`],t.scope));x.push(`@layer theme-background { +`,...I.map($=>` ${$}`),`} +`,`@layer theme-foreground { +`,...T.map($=>` ${$}`),`} +`)}return`@layer vuetify-utilities { +`+x.map(I=>` ${I}`).join("")+` +}`}),s=z(()=>t.isDisabled?void 0:`${t.prefix}theme--${i.value}`),d=z(()=>Object.keys(r.value));if(qs){let y=function(){l.value=x.matches?"dark":"light"};var w=y;const x=window.matchMedia("(prefers-color-scheme: dark)");y(),x.addEventListener("change",y,{passive:!0}),Bf()&&kt(()=>{x.removeEventListener("change",y)})}function f(x){if(t.isDisabled)return;const y=x._context.provides.usehead;if(y){let T=function(){return{style:[{textContent:c.value,id:t.stylesheetId,nonce:t.cspNonce||!1,tagPosition:"bodyOpen"}]}};var V=T;if(y.push){const A=y.push(T);rt&&ve(c,()=>{A.patch(T)})}else rt?(y.addHeadObjs(z(T)),Zt(()=>y.updateDOM())):y.addHeadObjs(T())}else{let T=function(){vP(t.stylesheetId,t.cspNonce,c.value)};var I=T;rt?ve(c,T,{immediate:!0}):T()}}let v;function m(x){if(!x){v=null;return}let y,V;if(ci(x)){const A=new _n(x);y=A.left+A.width/2,V=A.top+A.height/2}else y=x.clientX,V=x.clientY;const I=Math.min(98.9,100*y/window.innerWidth),T=100*V/window.innerHeight;v=`${I.toFixed(2)}% ${T.toFixed(2)}%`}function h(x){if(!(x??t.transition)&&!v)return!1;const V=Ye(t.transition)?t.transition:{},I=Ye(x)?x:{};return{origin:I.origin??v??V.origin,duration:I.duration??V.duration}}function g(x,y){if(!rt||!document.startViewTransition||ea())return x(),Promise.resolve();const V=y.origin??"50% 0%",I=y.duration??"500ms",T=document.createElement("style");T.textContent=`html:active-view-transition-type(vuetify-theme)::view-transition-old(root) { animation: none; }html:active-view-transition-type(vuetify-theme)::view-transition-new(root) { animation: v-circle-in ${I} ease-in-out; }@keyframes v-circle-in { from { clip-path: circle(0% at ${V}); } to { clip-path: circle(150% at ${V}); }}`,document.head.appendChild(T);const A=document.startViewTransition({update:()=>x(),types:["vuetify-theme"]});return A.finished.then(()=>{v=null,T.remove()}),A.updateCallbackDone}function b(x,y){if(x!=="system"&&!d.value.includes(x))return Promise.resolve();const V=()=>{i.value=x},I=h(y);return I?g(V,I):(V(),Promise.resolve())}function k(x=d.value,y){const V=x.indexOf(i.value),I=V===-1?0:(V+1)%x.length;return b(x[I],y)}function p(x=["light","dark"],y){return k(x,y)}const S=new Proxy(i,{get(x,y){return Reflect.get(x,y)},set(x,y,V){return y==="value"&&Ys(`theme.global.name.value = ${V}`,`theme.change('${V}')`),Reflect.set(x,y,V)}});return{install:f,change:b,cycle:k,toggle:p,setTransitionOrigin:m,isDisabled:t.isDisabled,isSystem:u,name:i,themes:a,current:o,computedThemes:r,prefix:t.prefix,themeClasses:s,styles:c,global:{name:S,current:o}}}function ft(e){Kt("provideTheme");const t=Ze(Mo,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=z(()=>e.theme??t.name.value),i={...t,name:n,current:z(()=>t.computedThemes.value[n.value]),themeClasses:z(()=>t.isDisabled?void 0:`${t.prefix}theme--${n.value}`)};return wt(Mo,i),i}function wv(){Kt("useTheme");const e=Ze(Mo,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}const $o=Symbol.for("vuetify:layout"),Qw=Symbol.for("vuetify:layout-item"),rg=1e3,eS=te({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),Ti=te({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function Sv(){const e=Ze($o);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles,layoutRect:e.layoutRect}}function Di(e){const t=Ze($o);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${jt()}`,a=Kt("useLayoutItem");wt(Qw,{id:n});const l=ne(!1);Ls(()=>l.value=!0),Kf(()=>l.value=!1);const{layoutItemStyles:i,layoutItemScrimStyles:r}=t.register(a,{...e,active:M(()=>l.value?!1:e.active.value),id:n});return sn(()=>t.unregister(n)),{layoutItemStyles:i,layoutRect:t.layoutRect,layoutItemScrimStyles:r}}const gP=(e,t,n,a,l,i)=>{let r={top:0,left:0,right:0,bottom:0},o={...r};const u=[{id:"",layer:{...r},percent:{...o}}];for(const c of e){const s=t.get(c),d=n.get(c),f=a.get(c);if(!s||!d||!f)continue;const v={...r,[s.value]:r[s.value]+(f.value?l(d.value,s.value):0)},m={...o,[s.value]:o[s.value]+(f.value?i(d.value):0)};u.push({id:c,layer:v,percent:m}),r=v,o=m}return u};function tS(e){const t=Ze($o,null),n=M(()=>t?t.rootZIndex.value-100:rg),a=oe([]),l=yn(new Map),i=yn(new Map),r=yn(new Map),o=yn(new Map),u=yn(new Map),c=wi(),s=ne();hl(()=>c.el,A=>{const{left:$,top:E,width:P,height:L}=A[0].contentRect;s.value=new _n({x:$,y:E,width:P,height:L})});function d(A,$){var P,L;const E=$==="left"||$==="right"?(P=s.value)==null?void 0:P.width:(L=s.value)==null?void 0:L.height;return $d(A,E??0)}function f(A){return!s.value&&ls(A)?parseFloat(A):0}function v(A,$){return $?`calc(${$}% + ${A}px)`:`${A}px`}const m=ne(!1);let h=-1;ve(()=>{var A,$;return[(A=s.value)==null?void 0:A.width,($=s.value)==null?void 0:$.height]},()=>{m.value=!0,window.clearTimeout(h),h=window.setTimeout(()=>m.value=!1,100)}),kt(()=>window.clearTimeout(h));const g=M(()=>{const A=new Map,$=e.overlaps??[];for(const E of $.filter(P=>P.includes(":"))){const[P,L]=E.split(":");if(!a.value.includes(P)||!a.value.includes(L))continue;const R=l.get(P),W=l.get(L),N=i.get(P),Y=i.get(L);!R||!W||!N||!Y||(A.set(L,{position:R.value,amount:d(N.value,R.value)}),A.set(P,{position:W.value,amount:-d(Y.value,W.value)}))}return A}),b=M(()=>{const A=[...new Set([...r.values()].map(E=>E.value))].sort((E,P)=>E-P),$=[];for(const E of A){const P=a.value.filter(L=>{var R;return((R=r.get(L))==null?void 0:R.value)===E});$.push(...P)}return gP($,l,i,o,d,f)}),k=M(()=>!m.value&&!Array.from(u.values()).some(A=>A.value)),p=M(()=>b.value[b.value.length-1].layer),S=z(()=>{const{percent:A}=b.value[b.value.length-1];return{"--v-layout-left":v(p.value.left,A.left),"--v-layout-right":v(p.value.right,A.right),"--v-layout-top":v(p.value.top,0),"--v-layout-bottom":v(p.value.bottom,0),...k.value?void 0:{transition:"none"}}}),w=M(()=>b.value.slice(1).map(({id:A},$)=>{const{layer:E}=b.value[$],P=i.get(A),L=l.get(A);return{id:A,...E,size:d(P.value,L.value),position:L.value}})),x=A=>w.value.find($=>$.id===A),y=Kt("createLayout"),V=ne(!1);return Lt(()=>{V.value=!0}),wt($o,{register:(A,{id:$,order:E,position:P,layoutSize:L,elementSize:R,active:W,disableTransitions:N,absolute:Y})=>{r.set($,E),l.set($,P),i.set($,L),o.set($,W),N&&u.set($,N);const G=ar(Qw,y==null?void 0:y.vnode).indexOf(A);G>-1?a.value.splice(G,0,$):a.value.push($);const Z=M(()=>w.value.findIndex(J=>J.id===$)),se=M(()=>n.value+(V.value?b.value.length*2:0)-Z.value*2),Q=M(()=>{const J=P.value==="left"||P.value==="right",re=P.value==="right",q=P.value==="bottom",H=re||q?1:-1,B=`calc(${100*H}% + ${H}px)`,O=`translate${J?"X":"Y"}`,D={[P.value]:0,zIndex:se.value,transform:`${O}(${W.value?"0px":B})`,position:Y.value||n.value!==rg?"absolute":"fixed",...k.value?void 0:{transition:"none"}},F=ls(R.value)&&s.value?d(R.value,P.value):R.value,K={...w.value[Z.value]};w.value[Z.value];const X=g.value.get($);X&&(K[X.position]+=X.amount);const{percent:j}=b.value[Z.value],ee=v(K.left,j.left),ie=v(K.right,j.right),he=v(K.top,j.top),be=v(K.bottom,j.bottom);return{...D,height:J?`calc(100% - ${he} - ${be})`:F?ge(F):void 0,left:re?void 0:ee,right:re?ie:void 0,top:P.value!=="bottom"?he:void 0,bottom:P.value!=="top"?be:void 0,width:J?F?ge(F):void 0:`calc(100% - ${ee} - ${ie})`}}),ae=M(()=>({zIndex:se.value-1}));return{layoutItemStyles:Q,layoutItemScrimStyles:ae,zIndex:se}},unregister:A=>{r.delete(A),l.delete(A),i.delete(A),o.delete(A),u.delete(A),a.value=a.value.filter($=>$!==A)},mainRect:p,mainStyles:S,getLayoutItem:x,items:w,layoutRect:s,rootZIndex:n}),{layoutClasses:z(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),layoutStyles:z(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0})),getLayoutItem:x,items:w,layoutRect:s,layoutRef:c}}const yP={control:"ctrl",command:"cmd",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright",esc:"escape",spacebar:" ",space:" ",return:"enter",del:"delete",plus:"+",slash:"/",underscore:"_",minus:"-",hyphen:"-"};function bP(e){const t=e.toLowerCase();return yP[t]||t}class Or extends Error{}function wP(e){let t=0;try{const c=i();if(!l())throw new Or(`Unexpected character '${n()}' at position ${t}`);return c}catch(c){if(c instanceof Or)return`${c.message}${e}${" ".repeat(t)}`,"";throw c}function n(c=0){return t+c=e.length)throw new Or("Unexpected end of input");return e[t++]}function l(){return t>=e.length}function i(){const c=[r()];for(;n()==="-";)a(),c.push(r());return c.length===1?c[0]:{type:"sequence",parts:c}}function r(){const c=[o()];for(;n()==="/";)a(),c.push(o());return c.length===1?c[0]:{type:"alternate",parts:c}}function o(){const c=[u()];for(;bi(["+","_"],n());)a(),c.push(u());return c.length===1?c[0]:{type:"combo",parts:c}}function u(){const c=n();if(!Ie(c))throw new Or("Unexpected end of input");const s=n(1);if(_u(c)&&Ie(s)&&!_u(s))throw new Or(`Unexpected separator '${c}' at position ${t}`);const d=a();if(_u(d))return d;const f=[d];for(;!l()&&!_u(n())&&n()!==" ";)f.push(a());return bP(f.join(""))}}function _u(e){return bi(["-","/","+","_"],e)}const SP=Symbol.for("vuetify:rules");function pP(e){const t=Ze(SP,null);if(!e){if(!t)throw new Error("Could not find Vuetify rules injection");return t.aliases}return(t==null?void 0:t.resolve(e))??z(e)}function nS(e={}){const{blueprint:t,...n}=e,a=Cn(t,n),{aliases:l={},components:i={},directives:r={}}=a,o=Ll();return o.run(()=>{const u=qV(a.defaults),c=aP(a.display,a.ssr),s=hP(a.theme),d=cI(a.icons),f=mI(a.locale),v=eP(a.date,f),m=iP(a.goTo,f);function h(b){for(const p in r)b.directive(p,r[p]);for(const p in i)b.component(p,i[p]);for(const p in l)b.component(p,An({...l[p],name:p,aliasName:l[p].name}));const k=Ll();if(k.run(()=>{s.install(b)}),b.onUnmount(()=>k.stop()),b.provide(Si,u),b.provide(Lw,u),b.provide(jd,c),b.provide(Mo,s),b.provide(Wd,d),b.provide(gr,f),b.provide(qw,v.options),b.provide(eg,v.instance),b.provide(Zw,m),rt&&a.ssr)if(b.$nuxt)b.$nuxt.hook("app:suspense:resolve",()=>{c.update()});else{const{mount:p}=b;b.mount=(...S)=>{const w=p(...S);return Re(()=>c.update()),b.mount=p,w}}b.mixin({computed:{$vuetify(){return yn({defaults:Yi.call(this,Si),display:Yi.call(this,jd),theme:Yi.call(this,Mo),icons:Yi.call(this,Wd),locale:Yi.call(this,gr),date:Yi.call(this,eg)})}}})}function g(){o.stop()}return{install:h,unmount:g,defaults:u,display:c,theme:s,icons:d,locale:f,date:v,goTo:m}})}const kP="4.3.0";nS.version=kP;function Yi(e){var a,l;const t=this.$,n=((a=t.parent)==null?void 0:a.provides)??((l=t.vnode.appContext)==null?void 0:l.provides);if(n&&e in n)return n[e]}const xP="/api";async function CP(e=37.5665,t=126.978){const n=new URLSearchParams({lat:e,lon:t}).toString(),a=await fetch(`${xP}/weather?${n}`);if(!a.ok)throw new Error("날씨 정보를 불러오지 못했습니다.");const l=await a.json();if(!l.success)throw new Error(l.message||"날씨 정보 조회 실패");return l.data}const Qo=(e,t)=>{const n=e.__vccOpts||e;for(const[a,l]of t)n[a]=l;return n},Tn=te({border:[Boolean,Number,String]},"border");function Fn(e,t=Ya()){return{borderClasses:M(()=>{const a=e.border;return a===!0||a===""?`${t}--border`:Ie(a)||a===0?String(a).split(" ").map(l=>`border-${l}`):[]})}}const _P=[null,"default","comfortable","compact"],Nt=te({density:{type:String,default:"default",validator:e=>_P.includes(e)}},"density");function hn(e,t=Ya()){return{densityClasses:z(()=>`${t}--density-${e.density}`)}}const Qt=te({elevation:{type:[Number,String],validator:e=>parseInt(e)>=0},hoverElevation:{type:[Number,String],validator:e=>parseInt(e)>=0}},"elevation");function qt(e){return{elevationClasses:z(()=>{const n=Bt(e)?e.value:e.elevation,a=Bt(e)?null:e.hoverElevation;return[...gt(n)?[]:[`elevation-${parseInt(n)}`],...gt(a)?[]:[`hover-elevation-${parseInt(a)}`]]})}}const VP=/^-?\d*\.?\d+([a-z%]{0,4})$/i;function aS(e){return String(e).trim().split(/\s+/)}function IP(e){var t,n;return((n=(t=e.toLowerCase().match(VP))==null?void 0:t.at(1))==null?void 0:n.startsWith("x"))===!1}function og(e){return typeof e=="string"&&!!e&&(e.includes("(")||aS(e).every(IP))}const At=te({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function Et(e,t=Ya()){const n=M(()=>{const l=Bt(e)?e.value:e.rounded,i=Bt(e)?!1:e.tile,r=[];if(i||l===!1||String(l)==="0")r.push("rounded-0");else if(l===!0||l==="")r.push(`${t}--rounded`);else if(Ie(l)&&!og(l))for(const o of aS(l))r.push(`rounded-${o}`);return r}),a=M(()=>{const l=Bt(e)?e.value:e.rounded;return(!og(l)||String(l)==="0")&&!(typeof l=="number"&&l!==0)?{}:{borderRadius:ge(l)}});return{roundedClasses:n,roundedStyles:a}}const lS=["x-small","small","default","large","x-large"],ba=te({size:{type:[String,Number],default:"default"}},"size");function Ei(e,t=Ya()){return ov(()=>{const n=e.size;let a,l;return bi(lS,n)?a=`${t}--size-${n}`:n&&(l={width:ge(n),height:ge(n)}),{sizeClasses:a,sizeStyles:l}})}const Qe=te({tag:{type:[String,Object,Function],default:"div"}},"tag");function ec(e){return ov(()=>{const{class:t,style:n}=iS(e);return{colorClasses:t,colorStyles:n}})}function Yt(e){const{colorClasses:t,colorStyles:n}=ec(()=>({text:xe(e)}));return{textColorClasses:t,textColorStyles:n}}function bt(e){const{colorClasses:t,colorStyles:n}=ec(()=>({background:xe(e)}));return{backgroundColorClasses:t,backgroundColorStyles:n}}function PP(e){return{text:Ie(e.text)?e.text.replace(/^text-/,""):e.text,background:Ie(e.background)?e.background.replace(/^bg-/,""):e.background}}function iS(e){const t=PP(xe(e)),n=[],a={};if(t.background)if(Nd(t.background)){if(a.backgroundColor=t.background,!t.text&&zV(t.background)){const l=Zn(t.background);(!ct(l.a)||l.a===1)&&n.push(Fw(l)?"v-theme-on-dark":"v-theme-on-light")}}else n.push(`bg-${t.background}`);return t.text&&(Nd(t.text)?(a.color=t.text,a.caretColor=t.text):n.push(`text-${t.text}`)),{class:n,style:a}}const AP=["elevated","flat","tonal","outlined","text","plain"];function pl(e,t){return _(we,null,[e&&_("span",{key:"overlay",class:de(`${t}__overlay`)},null),_("span",{key:"underlay",class:de(`${t}__underlay`)},null)])}const la=te({color:String,variant:{type:String,default:"elevated",validator:e=>AP.includes(e)}},"variant");function kl(e,t=Ya()){const n=z(()=>{const{variant:i}=xe(e);return`${t}--variant-${i}`}),{colorClasses:a,colorStyles:l}=ec(()=>{const{variant:i,color:r}=xe(e);return{[["elevated","flat"].includes(i)?"background":"text"]:r}});return{colorClasses:a,colorStyles:l,variantClasses:n}}const rS=te({baseColor:String,connected:Boolean,divided:Boolean,direction:{type:String,default:"horizontal"},...Tn(),...Ae(),...Nt(),...Qt(),...At(),...ba({size:void 0}),...Qe(),...st(),...la()},"VBtnGroup"),Kd=fe()({name:"VBtnGroup",props:rS(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{densityClasses:a}=hn(e),{borderClasses:l}=Fn(e),{elevationClasses:i}=qt(e),{roundedClasses:r,roundedStyles:o}=Et(e);Ot({VBtn:{height:z(()=>e.direction==="horizontal"&&e.size==null?"auto":null),baseColor:z(()=>e.baseColor),color:z(()=>e.color),density:z(()=>e.density),flat:!0,size:z(()=>e.size),variant:z(()=>e.variant)}}),me(()=>C(e.tag,{class:de(["v-btn-group",`v-btn-group--${e.direction}`,{"v-btn-group--connected":e.connected,"v-btn-group--divided":e.divided,"v-btn-group--has-size":e.size!=null},`v-btn-group--size-${e.size??"default"}`,n.value,l.value,a.value,i.value,r.value,e.class]),style:Se([o.value,e.style])},t))}}),Mi=te({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),$i=te({value:null,disabled:Boolean,selectedClass:String},"group-item");function zl(e,t,n=!0){const a=Kt("useGroupItem");if(!a)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const l=jt();wt(Symbol.for(`${t.description}:id`),l);const i=Ze(t,null);if(!i){if(!n)return i;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const r=z(()=>e.value),o=M(()=>!!(i.disabled.value||e.disabled));function u(){i==null||i.register({id:l,value:r,disabled:o},a)}function c(){i==null||i.unregister(l)}u(),sn(()=>c());const s=M(()=>i.isSelected(l)),d=M(()=>i.items.value[0].id===l),f=M(()=>i.items.value[i.items.value.length-1].id===l),v=M(()=>s.value&&[i.selectedClass.value,e.selectedClass]);return ve(s,m=>{a.emit("group:selected",{value:m})},{flush:"sync"}),{id:l,isSelected:s,isFirst:d,isLast:f,toggle:()=>i.select(l,!s.value),select:m=>i.select(l,m),selectedClass:v,value:r,disabled:o,group:i,register:u,unregister:c}}function Xl(e,t){let n=!1;const a=yn([]),l=Pe(e,"modelValue",[],f=>lt(f)?[]:oS(a,fl(f)?[null]:yt(f)),f=>{const v=DP(a,f);return e.multiple?v:v[0]}),i=Kt("useGroup");function r(f,v){const m=f,h=Symbol.for(`${t.description}:id`),b=ar(h,i==null?void 0:i.vnode).indexOf(v);lt(Mt(m.value))&&(m.value=b,m.useIndexAsValue=!0),b>-1?a.splice(b,0,m):a.push(m)}function o(f){if(n)return;u();const v=a.findIndex(m=>m.id===f);a.splice(v,1)}function u(){const f=a.find(v=>!v.disabled);f&&e.mandatory==="force"&&!l.value.length&&(l.value=[f.id])}Lt(()=>{u()}),sn(()=>{n=!0}),kr(()=>{for(let f=0;fh.id===f);if(!(v&&(m!=null&&m.disabled)))if(e.multiple){const h=l.value.slice(),g=h.findIndex(k=>k===f),b=~g;if(v=v??!b,b&&e.mandatory&&h.length<=1||!b&&ct(e.max)&&h.length+1>e.max)return;g<0&&v?h.push(f):g>=0&&!v&&h.splice(g,1),l.value=h}else{const h=l.value.includes(f);if(e.mandatory&&h||!h&&!v)return;l.value=v??!h?[f]:[]}}function s(f){if(e.multiple,l.value.length){const v=l.value[0],m=a.findIndex(b=>b.id===v);let h=(m+f)%a.length,g=a[h];for(;g.disabled&&h!==m;)h=(h+f)%a.length,g=a[h];if(g.disabled)return;l.value=[a[h].id]}else{const v=a.find(m=>!m.disabled);v&&(l.value=[v.id])}}const d={register:r,unregister:o,selected:l,select:c,disabled:z(()=>e.disabled),prev:()=>s(a.length-1),next:()=>s(1),isSelected:f=>l.value.includes(f),selectedClass:z(()=>e.selectedClass),items:z(()=>a),getItemIndex:f=>TP(a,f)};return wt(t,d),d}function TP(e,t){const n=oS(e,[t]);return n.length?e.findIndex(a=>a.id===n[0]):-1}function oS(e,t){const n=[];return t.forEach(a=>{const l=e.find(r=>ln(a,r.value)),i=e[a];lt(l==null?void 0:l.value)?i!=null&&i.useIndexAsValue&&n.push(i.id):n.push(l.id)}),n}function DP(e,t){const n=[];return t.forEach(a=>{const l=e.findIndex(i=>i.id===a);if(~l){const i=e[l];n.push(lt(i.value)?l:i.value)}}),n}const pv=Symbol.for("vuetify:v-btn-toggle"),EP=te({...rS(),...Mi()},"VBtnToggle"),MP=fe()({name:"VBtnToggle",props:EP(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{isSelected:n,next:a,prev:l,select:i,selected:r}=Xl(e,pv);return me(()=>{const o=Kd.filterProps(e);return C(Kd,le({class:["v-btn-toggle",{"v-btn-toggle--has-color":!!e.color},e.class]},o,{style:e.style}),{default:()=>{var u;return[(u=t.default)==null?void 0:u.call(t,{isSelected:n,next:a,prev:l,select:i,selected:r})]}})}),{next:a,prev:l,select:i}}}),$P=te({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Ge=fe(!1)({name:"VDefaultsProvider",props:$P(),setup(e,{slots:t}){const{defaults:n,disabled:a,reset:l,root:i,scoped:r}=Ii(e);return Ot(n,{reset:l,root:i,scoped:r,disabled:a}),()=>{var o;return(o=t.default)==null?void 0:o.call(t)}}}),BP=te({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ee,opacity:[String,Number],...Ae(),...ba(),...Qe({tag:"i"}),...st()},"VIcon"),Le=fe()({name:"VIcon",props:BP(),setup(e,{attrs:t,slots:n}){const a=ne(),{themeClasses:l}=ft(e),{iconData:i}=rI(()=>a.value||e.icon),{sizeClasses:r}=Ei(e),{textColorClasses:o,textColorStyles:u}=Yt(()=>e.color);return me(()=>{var d,f;const c=(d=n.default)==null?void 0:d.call(n);c&&(a.value=(f=kw(c).filter(v=>v.type===cl&&v.children&&Ie(v.children))[0])==null?void 0:f.children);const s=!!(t.onClick||t.onClickOnce);return C(i.value.component,{tag:e.tag,icon:i.value.icon,class:de(["v-icon","notranslate",l.value,r.value,o.value,{"v-icon--clickable":s,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class]),style:Se([{"--v-icon-opacity":e.opacity},r.value?void 0:{fontSize:ge(e.size),height:ge(e.size),width:ge(e.size)},u.value,e.style]),role:s?"button":void 0,"aria-hidden":!s,tabindex:s?e.disabled?-1:0:void 0},{default:()=>[c]})}),{}}});function En(e){return Math.round(e*1e3)/1e3}function Gd(e){return e>10&&e<95}function ug(e,t,n,a,l,i=e){const r=2*Math.PI/l,o=s=>n+a*Math.sin(r*(s-i)),u=s=>a*r*Math.cos(r*(s-i));let c=`M ${En(e)} ${En(o(e))}`;for(let s=e;s{const c=r(u),s=r(u+1);return` C ${En(c.x+c.dx)} ${En(c.y+c.dy)} ${En(s.x-s.dx)} ${En(s.y-s.dy)} ${En(s.x)} ${En(s.y)}`}).join("")}const uS=te({reveal:{type:[Boolean,Object],default:!1}},"reveal");function sS(e){const n=z(()=>Ye(e.reveal)?Math.max(0,Number(e.reveal.duration??900)):900),a=ne(e.reveal?"initial":"disabled");return Lt(async()=>{e.reveal&&(a.value="initial",await new Promise(l=>requestAnimationFrame(l)),a.value="pending",await new Promise(l=>setTimeout(l,n.value)),a.value="done")}),{duration:n,state:a}}const OP=1.6,LP=15,NP=4,RP=te({bgColor:String,color:String,indeterminate:[Boolean,String],rounded:Boolean,modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},shape:{type:String,default:"flat",validator:e=>["flat","wavy"].includes(e)},variant:{type:String,default:void 0,validator:e=>["split"].includes(e)},transition:{type:[Boolean,Object],default:void 0},width:{type:[Number,String],default:4},...Ae(),...uS(),...ba(),...Qe({tag:"div"}),...st()},"VProgressCircular"),Bn=fe()({name:"VProgressCircular",props:RP(),setup(e,{slots:t}){const a=2*Math.PI*20,l=ne(),{themeClasses:i}=ft(e),{sizeClasses:r,sizeStyles:o}=Ei(e),{textColorClasses:u,textColorStyles:c}=Yt(()=>e.color),{textColorClasses:s,textColorStyles:d}=Yt(()=>e.bgColor),{width:f}=Na(l),{isIntersecting:v}=Cr(l),{state:m,duration:h}=sS(e),g=z(()=>m.value==="initial"?0:ut(parseFloat(e.modelValue),0,100)),b=z(()=>Number(e.width)),k=z(()=>e.transition===!1?void 0:ge(Ye(e.transition)?e.transition.duration:void 0,"ms")),p=z(()=>o.value?Number(e.size):f.value?f.value:Math.max(b.value,32)),S=z(()=>20/(1-b.value/p.value)*2),w=z(()=>b.value/p.value*S.value),x=z(()=>{const T=(100-g.value)/100*a;return e.rounded&&g.value>0&&g.value<100?ge(Math.min(a-.01,T+w.value)):ge(T)}),y=M(()=>{const T=Number(e.rotate);return e.rounded?T+w.value/2/a*360:T}),V=z(()=>e.shape==="wavy"),I=M(()=>{if(e.variant!=="split"&&!V.value)return;const T=S.value/p.value,A=20,$=V.value&&(e.indeterminate||Gd(g.value))?OP*T:0,E=Math.max(3,Math.floor(a/(LP*T))),P=S.value/2,L=`A ${A} ${A} 0 1 1`,R=e.rounded||V.value;return{waves:E,linecap:R?"round":"butt",gap:(NP*T+(R?w.value:0))/a*100,track:`M ${P+A} ${P}`+` ${L} ${P-A} ${P} ${L} ${P+A} ${P}`.repeat(2),wave:FP(P,A-$,$,E)}});return me(()=>C(e.tag,{ref:l,class:de(["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":v.value,"v-progress-circular--variant-split":e.variant==="split","v-progress-circular--shape-wavy":V.value,"v-progress-circular--disable-shrink":e.indeterminate&&(e.indeterminate==="disable-shrink"||ea()),"v-progress-circular--revealing":["initial","pending"].includes(m.value),"v-progress-circular--no-transition":e.transition===!1},i.value,r.value,u.value,e.class]),style:Se([o.value,c.value,{"--v-progress-reveal-duration":`${h.value}ms`,"--v-progress-circular-transition-duration":k.value},e.style]),role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:g.value},{default:()=>[_("svg",{style:{transform:`rotate(calc(-90deg + ${y.value}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${S.value} ${S.value}`},[I.value?_("g",{class:"v-progress-circular__split",style:{"--v-progress-circular-value":g.value,"--v-progress-circular-stroke":ge(w.value),"--v-progress-circular-waves":I.value.waves,"--v-progress-circular-gap":I.value.gap}},[_("path",{class:de(["v-progress-circular__underlay","v-progress-circular__track",s.value]),style:Se(d.value),d:I.value.track,pathLength:"200","stroke-linecap":I.value.linecap},null),_("path",{class:"v-progress-circular__wave",style:{d:`path("${I.value.wave}")`},d:I.value.wave,pathLength:100+100/I.value.waves,"stroke-linecap":I.value.linecap},null)]):_(we,null,[_("circle",{class:de(["v-progress-circular__underlay",s.value]),style:Se(d.value),fill:"transparent",cx:"50%",cy:"50%",r:20,"stroke-width":w.value,"stroke-dasharray":a,"stroke-dashoffset":0},null),_("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:20,"stroke-width":w.value,"stroke-dasharray":a,"stroke-dashoffset":x.value,"stroke-linecap":e.rounded?"round":void 0},null)])]),t.default&&_("div",{class:"v-progress-circular__content"},[t.default({value:g.value})])]})),{}}}),en=te({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function tn(e){return{dimensionStyles:M(()=>{const n={},a=ge(e.height),l=ge(e.maxHeight),i=ge(e.maxWidth),r=ge(e.minHeight),o=ge(e.minWidth),u=ge(e.width);return a&&(n.height=a),l&&(n.maxHeight=l),i&&(n.maxWidth=i),r&&(n.minHeight=r),o&&(n.minWidth=o),u&&(n.width=u),n})}}const sg={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Xa=te({location:String},"location");function Zl(e,t=!1,n){const{isRtl:a}=Ut();return{locationStyles:M(()=>{if(!e.location)return{};const{side:i,align:r}=ao(e.location.split(" ").length>1?e.location:`${e.location} center`,a.value);function o(c){return n?n(c):0}const u={};return i!=="center"&&(t?u[sg[i]]=`calc(100% - ${o(i)}px)`:u[i]=0),r!=="center"?t?u[sg[r]]=`calc(100% - ${o(r)}px)`:u[r]=0:(i==="center"?u.top=u.left="50%":u[{top:"left",bottom:"left",left:"top",right:"top"}[i]]="50%",u.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[i]),u})}}const HP=te({chunkCount:{type:[Number,String],default:null},chunkWidth:{type:[Number,String],default:null},chunkGap:{type:[Number,String],default:4},variant:{type:String,default:void 0,validator:e=>["split"].includes(e)}},"chunks");function zP(e,t,n,a,l){const i=z(()=>e.variant==="split"),r=z(()=>i.value?2:Number(e.chunkCount)||0),o=z(()=>!i.value&&(!!r.value||!!e.chunkWidth)),u=M(()=>{const v=xe(t);return v?r.value?(v-Number(e.chunkGap)*(r.value-1))/r.value:Number(e.chunkWidth):0}),c=z(()=>Number(e.chunkGap)),s=M(()=>{if(!o.value)return{};const v=ge(c.value),m=ge(u.value);return{maskRepeat:"repeat-x",maskImage:`linear-gradient(90deg, #000, #000 ${m}, transparent ${m}, transparent)`,maskSize:`calc(${m} + ${v}) 100%`}}),d=M(()=>{if(!i.value)return;const v=ge(c.value/2),m=xe(l)?"right":"left",h=xe(n);if(h>=100)return;const g=xe(a),b=h>0,k=g>h&&g<100;if(!b&&!k)return;const p=ge(h,"%"),S=ge(g,"%"),w=k?S:p;return{bar:b?{width:`calc(${p} - ${v})`}:void 0,buffer:k?{[m]:b?`calc(${p} + ${v})`:0,width:b?`calc(${S} - ${p} - ${ge(c.value)})`:`calc(${S} - ${v})`}:void 0,background:{[m]:`calc(${w} + ${v})`,width:`calc(100% - ${w} - ${v})`}}});function f(v){if(i.value)return v;const m=xe(t);if(!m)return v;const h=100*c.value/m,g=100*(u.value+c.value)/m,b=Math.floor((v+h)/g+1e-9);return ut(b*g-h/2,0,100)}return{hasChunks:z(()=>o.value||i.value),isSplit:i,chunkCount:r,chunksMaskStyles:s,splitStyles:d,snapValueToChunk:f}}const $u=3;function WP(e,{containerWidth:t,value:n,isActive:a,duration:l}){const i=z(()=>e.shape==="wavy"),r=M(()=>{const p=xe(t);if(!i.value||!p)return;const S=parseFloat(e.height),w=e.indeterminate?20:40,x=S/2+$u,y=S/2,V=Math.max(p-y,y+1),I=V-y;return{width:p,stroke:S,wavelength:w,center:x,start:y,end:V,offset:w/I*100,gap:(parseFloat(e.chunkGap)+S)/I*100,track:`M ${y} ${x} H ${V}`,wave:e.indeterminate?ug(y-w,V,x,$u,w):""}}),o=ne(),u=ne(),c=z(()=>i.value&&!e.indeterminate&&xe(a)&&!!o.value);let s=xe(n),d=0,f=Gd(s)?1:0,v=0,m=0,h=0,g=-1;function b(){if(!r.value||!o.value||!u.value)return;const{start:p,end:S,center:w,wavelength:x}=r.value,y=p+(S-p)*s/100,V=f*f*(3-2*f);u.value.setAttribute("d",ug(p,y,w,$u*V,x,v)),o.value.style.setProperty("--v-progress-linear-value",String(s))}function k(p){var A;const S=h?Math.min(p-h,100)/1e3:0;h=p;const w=xe(n),x=4e3/m;if(!Number.isFinite(x))s=w,d=0;else{const $=s-w,E=Math.exp(-x*S),P=d+x*$;s=w+($+P*S)*E,d=(d-x*P*S)*E,Math.abs(s-w)<.01&&Math.abs(d)<.01&&(s=w,d=0)}const y=Gd(s)?1:0;f=y>f?Math.min(f+S*2,1):Math.max(f-S*2,0);const V=ea(),I=((A=r.value)==null?void 0:A.wavelength)??40;V||(v=(v-S*I)%I),b();const T=s===w&&f===y;g=c.value&&!(T&&(V||!f))?requestAnimationFrame(k):-1}return ve([c,()=>xe(n)],()=>{c.value&&(m=l(),!(g>=0)&&(h=0,g=requestAnimationFrame(k)))},{immediate:!0,flush:"post"}),ve([o,r],b,{flush:"post"}),kt(()=>cancelAnimationFrame(g)),{geometry:r,svgEl:o,waveEl:u}}const cS=te({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,shape:{type:String,default:"flat",validator:e=>["flat","wavy"].includes(e)},stopIndicator:{type:Boolean,default:void 0},stream:Boolean,striped:Boolean,roundedBar:Boolean,transition:{type:[Boolean,Object],default:void 0},...HP(),...Ae(),...Xa({location:"top"}),...uS(),...At(),...Qe(),...st()},"VProgressLinear"),gl=fe()({name:"VProgressLinear",props:cS(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=ne(),a=Pe(e,"modelValue"),{isRtl:l,rtlClasses:i}=Ut(),{themeClasses:r}=ft(e),{locationStyles:o}=Zl(e),{textColorClasses:u,textColorStyles:c}=Yt(()=>e.color),{backgroundColorClasses:s,backgroundColorStyles:d}=bt(()=>e.bgColor||e.color),{backgroundColorClasses:f,backgroundColorStyles:v}=bt(()=>e.bufferColor||e.bgColor||e.color),{backgroundColorClasses:m,backgroundColorStyles:h}=bt(()=>e.color),{textColorClasses:g,textColorStyles:b}=Yt(()=>e.bgColor),{roundedClasses:k,roundedStyles:p}=Et(e),{isIntersecting:S}=Cr(n),{state:w,duration:x}=sS(e),y=M(()=>parseFloat(e.max)),V=M(()=>ge(e.height)),I=M(()=>ut(parseFloat(e.bufferValue)/y.value*100,0,100)),T=M(()=>w.value==="initial"?0:ut(parseFloat(a.value)/y.value*100,0,100)),A=M(()=>l.value!==e.reverse),$=M(()=>e.transition===!1?void 0:ge(Ye(e.transition)?e.transition.duration:void 0,"ms")),E=z(()=>gt(e.bgOpacity)?void 0:parseFloat(e.bgOpacity)),P=z(()=>e.shape==="wavy"),L=z(()=>!e.indeterminate&&(P.value?e.stopIndicator!==!1:e.variant==="split"&&e.stopIndicator===!0)),R=M(()=>e.indeterminate?"fade-transition":"slide-x-transition"),W=ne(0),{hasChunks:N,splitStyles:Y,chunksMaskStyles:U,snapValueToChunk:G}=zP(e,W,T,I,A);wn(()=>N.value||P.value,()=>{hl(n,B=>{W.value=B[0].contentRect.width})});const Z=M(()=>N.value?G(I.value):I.value),se=M(()=>N.value?G(T.value):T.value),{geometry:Q,svgEl:ae,waveEl:J}=WP(e,{containerWidth:W,value:T,isActive:()=>e.active&&S.value,duration:()=>{if(w.value==="pending")return x.value;const B=getComputedStyle(n.value).getPropertyValue("--v-progress-linear-transition-duration").trim();return parseFloat(B)*(B.endsWith("ms")?1:1e3)}});function re(B){if(!n.value)return;const{left:O,right:D,width:F}=n.value.getBoundingClientRect(),K=A.value?F-B.clientX+(D-F):B.clientX-O;a.value=Math.round(K/F*y.value)}function q(){var B;return _("div",{class:de(["v-progress-linear__background",s.value]),style:Se([d.value,{opacity:E.value,width:e.stream?0:void 0},e.indeterminate?{}:(B=Y.value)==null?void 0:B.background])},null)}function H(){if(!Q.value)return null;const{width:B,stroke:O,wavelength:D,center:F,end:K,gap:X,track:j,wave:ee,offset:ie}=Q.value;function he(){return _("path",{class:de(["v-progress-linear__track",g.value]),style:Se([b.value,{opacity:E.value}]),d:j,pathLength:"100"},null)}function be(ue){return _("path",{class:de(["v-progress-linear__wave",ue]),d:ee,pathLength:100+ie},null)}return _("svg",{ref:ae,class:de(["v-progress-linear__wavy",{"v-progress-linear__wavy--indeterminate":e.indeterminate},u.value]),style:Se([c.value,{"--v-progress-linear-stroke":ge(O),"--v-progress-linear-wavelength":ge(D),"--v-progress-linear-wave-offset":ie,"--v-progress-linear-wave-gap":X}]),viewBox:`0 0 ${B} ${F*2}`},[e.indeterminate?_(we,null,[he(),he(),he(),be("long"),be("short")]):_(we,null,[he(),L.value&&_("circle",{class:"v-progress-linear__stop",cx:K,cy:F},null),_("path",{ref:J,class:"v-progress-linear__wave"},null)])])}return me(()=>C(e.tag,{ref:n,class:de(["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&S.value,"v-progress-linear--reverse":A.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped,"v-progress-linear--clickable":e.clickable,"v-progress-linear--no-transition":e.transition===!1,"v-progress-linear--revealing":["initial","pending"].includes(w.value),"v-progress-linear--variant-split":e.variant==="split","v-progress-linear--shape-wavy":P.value},k.value,r.value,i.value,e.class]),style:Se([{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?P.value?ge(parseFloat(e.height)+2*$u):V.value:0,"--v-progress-linear-height":V.value,"--v-progress-linear-transition-duration":$.value,"--v-progress-reveal-duration":`${x.value}ms`,"--v-progress-chunk-gap":ge(e.chunkGap),...e.absolute?o.value:{}},P.value?void 0:U.value,p.value,e.style]),role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:Math.min(parseFloat(a.value),y.value),onClick:e.clickable&&re},{default:()=>{var B;return[P.value?H():_(we,null,[e.stream&&_("div",{key:"stream",class:de(["v-progress-linear__stream",u.value]),style:{...c.value,[A.value?"left":"right"]:`calc(${V.value} * -1)`,borderTop:`calc(${V.value} / 2) dotted`,opacity:e.bufferOpacity!=null?parseFloat(e.bufferOpacity):void 0,top:`calc(50% - ${V.value} / 4)`,width:ge(100-I.value,"%"),"--v-progress-linear-stream-to":`calc(${V.value} * ${A.value?1:-1})`}},null),(e.variant!=="split"||!e.indeterminate)&&q(),_("div",{class:de(["v-progress-linear__buffer",f.value]),style:Se([v.value,{opacity:e.bufferOpacity!=null?parseFloat(e.bufferOpacity):void 0,width:ge(Z.value,"%")},(B=Y.value)==null?void 0:B.buffer])},null),L.value&&_("div",{class:de(["v-progress-linear__stop",m.value]),style:Se(h.value)},null),C(ml,{name:R.value},{default:()=>{var O;return[e.indeterminate?_("div",{class:"v-progress-linear__indeterminate"},[e.variant==="split"&&_(we,null,[q(),q(),q()]),["long","short"].map(D=>_("div",{key:D,class:de(["v-progress-linear__indeterminate",D,m.value]),style:Se(h.value)},null))]):_("div",{class:de(["v-progress-linear__determinate",m.value]),style:Se([h.value,{width:ge(se.value,"%")},(O=Y.value)==null?void 0:O.bar])},null)]}})]),t.default&&_("div",{class:"v-progress-linear__content"},[t.default({value:T.value,buffer:I.value})])]}})),{}}}),eu=te({loading:[Boolean,String]},"loader");function Vr(e,t=Ya()){return{loaderClasses:z(()=>({[`${t}--loading`]:e.loading}))}}function Bi(e,{slots:t}){var n;return _("div",{class:de(`${e.name}__loader`)},[((n=t.default)==null?void 0:n.call(t,{color:e.color,isActive:e.active}))||C(gl,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const UP=["static","relative","fixed","absolute","sticky"],Ir=te({position:{type:String,validator:e=>UP.includes(e)}},"position");function Pr(e,t=Ya()){return{positionClasses:z(()=>e.position?`${t}--${e.position}`:void 0)}}function jP(){const e=Kt("useRoute");return M(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function dS(){var e,t;return(t=(e=Kt("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function tu(e,t){const n=lb("RouterLink"),a=z(()=>!!(e.href||e.to)),l=M(()=>(a==null?void 0:a.value)||Eh(t,"click")||Eh(e,"click"));if(Ie(n)||!("useLink"in n)){const d=z(()=>e.href);return{isLink:a,isRouterLink:z(()=>!1),isClickable:l,href:d,linkProps:yn({href:d}),route:z(()=>{}),navigate:z(()=>{})}}const i=n.useLink({to:z(()=>e.to||""),replace:z(()=>e.replace)}),r=M(()=>e.to?i:void 0),o=jP(),u=M(()=>{var d,f,v,m;return r.value?o.value&&o.value.matched.length===0&&o.value.name==null?((d=r.value.isExactActive)==null?void 0:d.value)??!1:e.exact?o.value?((m=r.value.isExactActive)==null?void 0:m.value)&&ln(r.value.route.value.query,o.value.query):((v=r.value.isExactActive)==null?void 0:v.value)??!1:((f=r.value.isActive)==null?void 0:f.value)??!1:!1}),c=M(()=>{var d;return e.to?(d=r.value)==null?void 0:d.route.value.href:e.href});return{isLink:a,isRouterLink:z(()=>!!e.to),isClickable:l,isActive:u,route:z(()=>{var d;return(d=r.value)==null?void 0:d.route.value}),navigate:z(()=>{var d;return(d=r.value)==null?void 0:d.navigate}),href:c,linkProps:yn({href:c,"aria-current":z(()=>u.value?"page":void 0),"aria-disabled":z(()=>e.disabled&&a.value?"true":void 0),tabindex:z(()=>e.disabled&&a.value?"-1":void 0)})}}const nu=te({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Zc=!1;function KP(e,t){let n=!1,a=!1,l,i;rt&&(e!=null&&e.beforeEach)&&(Re(()=>{a||(window.addEventListener("popstate",r),l=e.beforeEach(()=>Zc?n?t():void 0:(Zc=!0,new Promise(o=>{setTimeout(()=>o(n?t():void 0))}))),i=e==null?void 0:e.afterEach(()=>{Zc=!1}))}),kt(()=>{a=!0,window.removeEventListener("popstate",r),l==null||l(),i==null||i()}));function r(o){var u;(u=o.state)!=null&&u.replaced||(n=!0,setTimeout(()=>n=!1))}}function GP(e,t){ve(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&Ft(n)&&t&&Re(()=>{t(n)})},{immediate:!0})}const Yd=Symbol("rippleStop"),YP=80;function cg(e,t){e.style.transform=t,e.style.webkitTransform=t}function qd(e){return e.constructor.name==="TouchEvent"}function fS(e){return e.constructor.name==="KeyboardEvent"}const qP=(e,t,n={})=>{var d;let a=0,l=0;if(!fS(e)){const f=new _n(t),v=qd(e)?e.touches[e.touches.length-1]:e,m=hr([v.clientX,v.clientY]);a=m.x-f.left,l=m.y-f.top}let i=0,r=.3;(d=t._ripple)!=null&&d.circle?(r=.15,i=t.clientWidth/2,i=n.center?i:i+Math.sqrt((a-i)**2+(l-i)**2)/4):i=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const o=`${(t.clientWidth-i*2)/2}px`,u=`${(t.clientHeight-i*2)/2}px`,c=n.center?o:`${a-i}px`,s=n.center?u:`${l-i}px`;return{radius:i,scale:r,x:c,y:s,centerX:o,centerY:u}},ss={show(e,t,n={}){var v;if(!((v=t==null?void 0:t._ripple)!=null&&v.enabled))return;const a=document.createElement("span"),l=document.createElement("span");a.appendChild(l),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:i,scale:r,x:o,y:u,centerX:c,centerY:s}=qP(e,t,n),d=`${i*2}px`;l.className="v-ripple__animation",l.style.width=d,l.style.height=d,t.appendChild(a);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),l.classList.add("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--visible"),cg(l,`translate(${o}, ${u}) scale3d(${r},${r},${r})`),l.dataset.activated=String(performance.now()),requestAnimationFrame(()=>{requestAnimationFrame(()=>{l.classList.remove("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--in"),cg(l,`translate(${c}, ${s}) scale3d(1,1,1)`)})})},hide(e){var i;if(!((i=e==null?void 0:e._ripple)!=null&&i.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=Array.from(t).findLast(r=>!r.dataset.isHiding);if(n)n.dataset.isHiding="true";else return;const a=performance.now()-Number(n.dataset.activated),l=Math.max(250-a,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var o;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((o=n.parentNode)==null?void 0:o.parentNode)===e&&e.removeChild(n.parentNode)},300)},l)}};function vS(e){return typeof e>"u"||!!e}function Bo(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[Yd])){if(e[Yd]=!0,qd(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||fS(e),n._ripple.class&&(t.class=n._ripple.class),qd(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{ss.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var a;(a=n==null?void 0:n._ripple)!=null&&a.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},YP)}else ss.show(e,n,t)}}function cs(e){e[Yd]=!0}function qn(e){const t=e.currentTarget;if(t!=null&&t._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{qn(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),ss.hide(t)}}function mS(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let Fo=!1;function XP(e,t){!Fo&&t.includes(e.key)&&(Fo=!0,Bo(e))}function hS(e){Fo=!1,qn(e)}function gS(e){Fo&&(Fo=!1,qn(e))}function yS(e,t,n){const{value:a,modifiers:l}=t,i=vS(a);i||ss.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=i,e._ripple.centered=l.center,e._ripple.circle=l.circle;const r=Ye(a)?a:{};r.class&&(e._ripple.class=r.class);const o=r.keys??["Enter","Space"];if(e._ripple.keyDownHandler=u=>XP(u,o),i&&!n){if(l.stop){e.addEventListener("touchstart",cs,{passive:!0}),e.addEventListener("mousedown",cs);return}e.addEventListener("touchstart",Bo,{passive:!0}),e.addEventListener("touchend",qn,{passive:!0}),e.addEventListener("touchmove",mS,{passive:!0}),e.addEventListener("touchcancel",qn),e.addEventListener("mousedown",Bo),e.addEventListener("mouseup",qn),e.addEventListener("mouseleave",qn),e.addEventListener("keydown",e._ripple.keyDownHandler),e.addEventListener("keyup",hS),e.addEventListener("blur",gS),e.addEventListener("dragstart",qn,{passive:!0})}else!i&&n&&bS(e)}function bS(e){var t;e.removeEventListener("touchstart",cs),e.removeEventListener("mousedown",cs),e.removeEventListener("touchstart",Bo),e.removeEventListener("touchend",qn),e.removeEventListener("touchmove",mS),e.removeEventListener("touchcancel",qn),e.removeEventListener("mousedown",Bo),e.removeEventListener("mouseup",qn),e.removeEventListener("mouseleave",qn),(t=e._ripple)!=null&&t.keyDownHandler&&e.removeEventListener("keydown",e._ripple.keyDownHandler),e.removeEventListener("keyup",hS),e.removeEventListener("blur",gS),e.removeEventListener("dragstart",qn)}function ZP(e,t){yS(e,t,!1)}function JP(e){bS(e),delete e._ripple}function QP(e,t){if(t.value===t.oldValue)return;const n=vS(t.oldValue);yS(e,t,n)}const pn={mounted:ZP,unmounted:JP,updated:QP},tc=te({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:pv},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ee,appendIcon:Ee,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,spaced:String,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},...Tn(),...Ae(),...Nt(),...en(),...Qt(),...$i(),...eu(),...Xa(),...Ir(),...At(),...nu(),...ba(),...Qe({tag:"button"}),...st(),...la({variant:"elevated"})},"VBtn"),De=fe()({name:"VBtn",props:tc(),emits:{"group:selected":e=>!0},setup(e,{attrs:t,slots:n}){const{themeClasses:a}=ft(e),{borderClasses:l}=Fn(e),{densityClasses:i}=hn(e),{dimensionStyles:r}=tn(e),{elevationClasses:o}=qt(e),{loaderClasses:u}=Vr(e),{locationStyles:c}=Zl(e),{positionClasses:s}=Pr(e),{roundedClasses:d,roundedStyles:f}=Et(e),{sizeClasses:v,sizeStyles:m}=Ei(e),h=zl(e,e.symbol,!1),g=tu(e,t),b=M(()=>{var A;return e.active!==void 0?e.active:g.isRouterLink.value?(A=g.isActive)==null?void 0:A.value:h==null?void 0:h.isSelected.value}),k=z(()=>b.value?e.activeColor??e.color:e.color),p=M(()=>{var $,E;return{color:(h==null?void 0:h.isSelected.value)&&(!g.isLink.value||(($=g.isActive)==null?void 0:$.value))||!h||((E=g.isActive)==null?void 0:E.value)?k.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:S,colorStyles:w,variantClasses:x}=kl(p),y=M(()=>(h==null?void 0:h.disabled.value)||e.disabled),V=z(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),I=M(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function T(A){var $,E;y.value||g.isLink.value&&(A.metaKey||A.ctrlKey||A.shiftKey||A.button!==0||t.target==="_blank")||(g.isRouterLink.value?(E=($=g.navigate).value)==null||E.call($,A):h==null||h.toggle())}return GP(g,h==null?void 0:h.select),me(()=>{const A=g.isLink.value?"a":e.tag,$=!!(e.prependIcon||n.prepend),E=!!(e.appendIcon||n.append),P=!!(e.icon&&e.icon!==!0);return xt(C(A,le(g.linkProps,{type:A==="a"?void 0:"button",class:["v-btn",h==null?void 0:h.selectedClass.value,{"v-btn--active":b.value,"v-btn--block":e.block,"v-btn--disabled":y.value,"v-btn--elevated":V.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},e.spaced?["v-btn--spaced",`v-btn--spaced-${e.spaced}`]:[],a.value,l.value,S.value,i.value,o.value,u.value,s.value,d.value,v.value,x.value,e.class],style:[w.value,r.value,c.value,m.value,f.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:y.value&&A!=="a"||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:T,value:A!=="a"?I.value:void 0}),{default:()=>{var L;return[pl(!0,"v-btn"),!e.icon&&$&&_("span",{key:"prepend",class:"v-btn__prepend"},[n.prepend?C(Ge,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},n.prepend):C(Le,{key:"prepend-icon",icon:e.prependIcon},null)]),_("span",{class:"v-btn__content","data-no-activator":""},[!n.default&&P?C(Le,{key:"content-icon",icon:e.icon},null):C(Ge,{key:"content-defaults",disabled:!P,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var R;return[((R=n.default)==null?void 0:R.call(n))??Ue(e.text)]}})]),!e.icon&&E&&_("span",{key:"append",class:"v-btn__append"},[n.append?C(Ge,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},n.append):C(Le,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&_("span",{key:"loader",class:"v-btn__loader"},[((L=n.loader)==null?void 0:L.call(n))??C(Bn,{color:Ft(e.loading)?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[pn,!y.value&&e.ripple,"",{center:!!e.icon}]])}),{group:h}}}),eA=te({...Ae(),...Qe()},"VCardActions"),Ml=fe()({name:"VCardActions",props:eA(),setup(e,{slots:t}){return Ot({VBtn:{slim:!0,variant:"text"}}),me(()=>C(e.tag,{class:de(["v-card-actions",e.class]),style:Se(e.style)},t)),{}}}),tA=te({opacity:[Number,String],...Ae(),...Qe()},"VCardSubtitle"),kv=fe()({name:"VCardSubtitle",props:tA(),setup(e,{slots:t}){return me(()=>C(e.tag,{class:de(["v-card-subtitle",e.class]),style:Se([{"--v-card-subtitle-opacity":e.opacity},e.style])},t)),{}}}),$l=qa("v-card-title"),nA=te({withBackground:Boolean,...Ae(),...st(),...Qe()},"VThemeProvider"),wS=fe()({name:"VThemeProvider",props:nA(),setup(e,{slots:t}){const{themeClasses:n}=ft(e);return()=>{var a;return e.withBackground?C(e.tag,{class:de(["v-theme-provider",n.value,e.class]),style:Se(e.style)},{default:()=>{var l;return[(l=t.default)==null?void 0:l.call(t)]}}):(a=t.default)==null?void 0:a.call(t)}}}),Za=te({transition:{type:null,default:"fade-transition",validator:e=>e!==!0}},"transition"),fn=(e,{slots:t})=>{const{transition:n,disabled:a,group:l,target:i,...r}=e,{component:o=l?js:ml,...u}=Ye(n)?n:{};let c;return Ye(n)?c=le(u,_V({disabled:a,group:l,target:i}),r):c=le({name:a||!n?"":n},r),Ga(o,c,t)},aA=te({bordered:Boolean,color:String,content:[Number,String],dot:Boolean,dotSize:[Number,String],floating:Boolean,icon:Ee,inline:Boolean,label:{type:String,default:"$vuetify.badge"},max:[Number,String],modelValue:{type:Boolean,default:!0},offsetX:[Number,String],offsetY:[Number,String],textColor:String,...Ae(),...Xa({location:"top end"}),...At(),...Qe(),...st(),...Za({transition:"scale-rotate-transition"}),...en()},"VBadge"),nc=fe()({name:"VBadge",inheritAttrs:!1,props:aA(),setup(e,t){const{backgroundColorClasses:n,backgroundColorStyles:a}=bt(()=>e.color),{roundedClasses:l,roundedStyles:i}=Et(e),{t:r}=dt(),{textColorClasses:o,textColorStyles:u}=Yt(()=>e.textColor),c=wv(),s=z(()=>c.isDisabled?void 0:`${c.prefix}theme--${e.theme??c.name.value}`),{locationStyles:d}=Zl(e,!0,v=>(e.floating?e.dot?2:4:e.dot?Number(e.dotSize??8):12)+(["top","bottom"].includes(v)?Number(e.offsetY??0):["left","right"].includes(v)?Number(e.offsetX??0):0)),{dimensionStyles:f}=tn(e);return me(()=>{const v=Number(e.content),m=!e.max||isNaN(v)?e.content:v<=Number(e.max)?v:`${e.max}+`,[h,g]=vr(t.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return C(e.tag,le({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},g,{style:e.style}),{default:()=>{var b,k;return[_("div",{class:"v-badge__wrapper"},[(k=(b=t.slots).default)==null?void 0:k.call(b),C(fn,{transition:e.transition},{default:()=>[xt(_("span",le({class:["v-badge__badge",s.value,n.value,l.value,o.value],style:[a.value,u.value,f.value,e.inline?{}:d.value,e.dot&&e.dotSize?{width:ge(e.dotSize),height:ge(e.dotSize)}:{},i.value],"aria-atomic":"true","aria-label":r(e.label,v),"aria-live":"polite",role:"status"},h),[C(wS,{theme:e.theme},{default:()=>{var p,S;return[e.dot?void 0:t.slots.badge?(S=(p=t.slots).badge)==null?void 0:S.call(p):e.icon?C(Le,{icon:e.icon},null):m]}})]),[[na,e.modelValue]])]})])]}})}),{}}});function lA(e){return{aspectStyles:M(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const SS=te({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...Ae(),...en()},"VResponsive"),Xd=fe()({name:"VResponsive",props:SS(),setup(e,{slots:t}){const{aspectStyles:n}=lA(e),{dimensionStyles:a}=tn(e);return me(()=>{var l;return _("div",{class:de(["v-responsive",{"v-responsive--inline":e.inline},e.class]),style:Se([a.value,e.style])},[_("div",{class:"v-responsive__sizer",style:Se(n.value)},null),(l=t.additional)==null?void 0:l.call(t),t.default&&_("div",{class:de(["v-responsive__content",e.contentClass])},[t.default()])])}),{}}});function dg(e,t){if(!gw)return;const n=t.modifiers||{},a=t.value,l=Xe(a)||!Ye(a)?a:a.handler,i=Xe(a)||!Ye(a)?{}:a.options,r=new IntersectionObserver((o=[],u)=>{var d;const c=(d=e._observe)==null?void 0:d[t.instance.$.uid];if(!c)return;const s=o.some(f=>f.isIntersecting);l&&(!n.quiet||c.init)&&(!n.once||s||c.init)&&l(s,o,u),s&&n.once?Zd(e,t):c.init=!0},i);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:r},r.observe(e)}function Zd(e,t){var a;const n=(a=e._observe)==null?void 0:a[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const Pa={mounted:dg,unmounted:Zd,updated:(e,t)=>{var n;(n=e._observe)!=null&&n[t.instance.$.uid]&&(Zd(e,t),dg(e,t))}},pS=te({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,imageClass:null,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...SS(),...Ae(),...At(),...Za()},"VImg"),yl=fe()({name:"VImg",directives:{vIntersect:Pa},inheritAttrs:!1,props:pS(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{backgroundColorClasses:l,backgroundColorStyles:i}=bt(()=>e.color),{roundedClasses:r,roundedStyles:o}=Et(e),u=Kt("VImg"),c=ne(""),s=oe(),d=ne(e.eager?"loading":"idle"),f=ne(),v=ne();let m=!1;const h=M(()=>Ye(e.src)?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),g=M(()=>h.value.aspect||f.value/v.value||0);ve(()=>e.src,()=>{b(d.value!=="idle")}),ve(g,(P,L)=>{!P&&L&&s.value&&x(s.value)}),ve(s,P=>{!P||d.value==="idle"||(g.value||x(P),S(P),m&&(m=!1,n("load",P.currentSrc||h.value.src)))}),Ai(()=>b());function b(P){if(!(e.eager&&P)&&!(gw&&!P&&!e.eager)){if(d.value="loading",h.value.lazySrc){const L=new Image;L.src=h.value.lazySrc,x(L,null)}h.value.src&&Re(()=>{var L;n("loadstart",((L=s.value)==null?void 0:L.currentSrc)||h.value.src),setTimeout(()=>{var R;if(!u.isUnmounted)if((R=s.value)!=null&&R.complete){if(s.value.naturalWidth||p(),d.value==="error")return;g.value||x(s.value,null),d.value==="loading"&&k()}else s.value&&(g.value||x(s.value),S(s.value))})})}}function k(){u.isUnmounted||(s.value?(S(s.value),x(s.value),n("load",s.value.currentSrc||h.value.src)):m=!0,d.value="loaded")}function p(){var P;u.isUnmounted||(d.value="error",n("error",((P=s.value)==null?void 0:P.currentSrc)||h.value.src))}function S(P){c.value=P.currentSrc||P.src}let w=-1;sn(()=>{clearTimeout(w)});function x(P,L=100){const R=()=>{if(clearTimeout(w),u.isUnmounted)return;const{naturalHeight:W,naturalWidth:N}=P;W||N?(f.value=N,v.value=W):!P.complete&&d.value==="loading"&&L!=null?w=window.setTimeout(R,L):(P.currentSrc.endsWith(".svg")||P.currentSrc.startsWith("data:image/svg+xml"))&&(f.value=1,v.value=1)};R()}const y=z(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),V=()=>{var R;if(!h.value.src||d.value==="idle")return null;const P=_("img",{class:de(["v-img__img",y.value,e.imageClass]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:h.value.src,srcset:h.value.srcset,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:s,onLoad:k,onError:p},null),L=(R=a.sources)==null?void 0:R.call(a);return C(fn,{transition:e.transition,appear:!0},{default:()=>[xt(L?_("picture",{class:"v-img__picture"},[L,P]):P,[[na,d.value==="loaded"]])]})},I=()=>C(fn,{transition:e.transition},{default:()=>[h.value.lazySrc&&d.value!=="loaded"&&_("img",{class:de(["v-img__img","v-img__img--preload",y.value]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:h.value.lazySrc,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),T=()=>a.placeholder?C(fn,{transition:e.transition,appear:!0},{default:()=>[(d.value==="loading"||d.value==="error"&&!a.error)&&_("div",{class:"v-img__placeholder"},[a.placeholder()])]}):null,A=()=>a.error?C(fn,{transition:e.transition,appear:!0},{default:()=>[d.value==="error"&&_("div",{class:"v-img__error"},[a.error()])]}):null,$=()=>e.gradient?_("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,E=ne(!1);{const P=ve(g,L=>{L&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{E.value=!0})}),P())})}return me(()=>{const P=Xd.filterProps(e),[L,R]=ya(t);return xt(C(Xd,le({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!E.value,"v-img--fit-content":e.width==="fit-content"},l.value,r.value,e.class],style:[{width:ge(e.width==="auto"?f.value:e.width)},i.value,o.value,e.style]},P,L,{aspectRatio:g.value,"aria-label":e.alt||void 0,role:e.alt?"img":void 0}),{additional:()=>_(we,null,[C(V,R,null),C(I,null,null),C($,null,null),C(T,null,null),C(A,null,null)]),default:a.default}),[[Pa,{handler:b,options:e.options},null,{once:!0}]])}),{currentSrc:c,image:s,state:d,naturalWidth:f,naturalHeight:v}}}),iA=te({badge:{type:[Boolean,Object],default:!1},start:Boolean,end:Boolean,icon:Ee,image:String,text:String,...Tn(),...Ae(),...Nt(),...At(),...ba(),...Qe(),...st(),...la({variant:"flat"})},"VAvatar"),Jt=fe()({name:"VAvatar",props:iA(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{borderClasses:a}=Fn(e),{colorClasses:l,colorStyles:i,variantClasses:r}=kl(e),{densityClasses:o}=hn(e),{roundedClasses:u,roundedStyles:c}=Et(e),{sizeClasses:s,sizeStyles:d}=Ei(e),f=M(()=>{switch(e.size){case"x-small":return 8;case"small":return 10;case"large":return 14;case"x-large":return 16;default:return 12}}),v=M(()=>{const{floating:h}=Ye(e.badge)?e.badge:{};return(h?f.value/2:0)-1.5}),m=M(()=>({bordered:!0,dot:!t.badge,dotSize:f.value,offsetX:v.value,offsetY:v.value,color:Ie(e.badge)?e.badge:"primary",...Ye(e.badge)?e.badge:{}}));return me(()=>{const h=C(e.tag,{class:de(["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},n.value,a.value,l.value,o.value,u.value,s.value,r.value,e.class]),style:Se([i.value,d.value,c.value,e.style])},{default:()=>[t.default?C(Ge,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[t.default()]}):e.image?C(yl,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?C(Le,{key:"icon",icon:e.icon},null):e.text,pl(!1,"v-avatar")]});return e.badge?C(nc,m.value,{default:()=>h,badge:t.badge}):h}),{}}}),rA=te({appendAvatar:String,appendIcon:Ee,prependAvatar:String,prependIcon:Ee,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...Ae(),...Nt(),...Qe()},"VCardItem"),ol=fe()({name:"VCardItem",props:rA(),setup(e,{slots:t}){return me(()=>{const n=!!(e.prependAvatar||e.prependIcon),a=!!(n||t.prepend),l=!!(e.appendAvatar||e.appendIcon),i=!!(l||t.append),r=!!(e.title!=null||t.title),o=!!(e.subtitle!=null||t.subtitle);return C(e.tag,{class:de(["v-card-item",e.class]),style:Se(e.style)},{default:()=>{var u;return[a&&_("div",{key:"prepend",class:"v-card-item__prepend"},[t.prepend?C(Ge,{key:"prepend-defaults",disabled:!n,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},t.prepend):_(we,null,[e.prependAvatar&&C(Jt,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&C(Le,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),_("div",{class:"v-card-item__content"},[r&&C($l,{key:"title"},{default:()=>{var c;return[((c=t.title)==null?void 0:c.call(t))??Ue(e.title)]}}),o&&C(kv,{key:"subtitle"},{default:()=>{var c;return[((c=t.subtitle)==null?void 0:c.call(t))??Ue(e.subtitle)]}}),(u=t.default)==null?void 0:u.call(t)]),i&&_("div",{key:"append",class:"v-card-item__append"},[t.append?C(Ge,{key:"append-defaults",disabled:!l,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},t.append):_(we,null,[e.appendIcon&&C(Le,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&C(Jt,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])]}})}),{}}}),oA=te({opacity:[Number,String],...Ae(),...Qe()},"VCardText"),fa=fe()({name:"VCardText",props:oA(),setup(e,{slots:t}){return me(()=>C(e.tag,{class:de(["v-card-text",e.class]),style:Se([{"--v-card-text-opacity":e.opacity},e.style])},t)),{}}}),uA=te({appendAvatar:String,appendIcon:Ee,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},subtitle:{type:[String,Number,Boolean],default:void 0},text:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...Tn(),...Ae(),...Nt(),...en(),...Qt(),...eu(),...Xa(),...Ir(),...At(),...nu(),...Qe(),...st(),...la({variant:"elevated"})},"VCard"),pa=fe()({name:"VCard",directives:{vRipple:pn},props:uA(),setup(e,{attrs:t,slots:n}){const{themeClasses:a}=ft(e),{borderClasses:l}=Fn(e),{colorClasses:i,colorStyles:r,variantClasses:o}=kl(e),{densityClasses:u}=hn(e),{dimensionStyles:c}=tn(e),{elevationClasses:s}=qt(e),{loaderClasses:d}=Vr(e),{locationStyles:f}=Zl(e),{positionClasses:v}=Pr(e),{roundedClasses:m,roundedStyles:h}=Et(e),g=tu(e,t),b=ne(void 0);return ve(()=>e.loading,(k,p)=>{b.value=!k&&Ie(p)?p:Ft(k)?void 0:k},{immediate:!0}),me(()=>{const k=e.link!==!1&&g.isLink.value,p=!e.disabled&&e.link!==!1&&(e.link||g.isClickable.value),S=k?"a":e.tag,w=!!(n.title||e.title!=null),x=!!(n.subtitle||e.subtitle!=null),y=w||x,V=!!(n.append||e.appendAvatar||e.appendIcon),I=!!(n.prepend||e.prependAvatar||e.prependIcon),T=!!(n.image||e.image),A=y||I||V,$=!!(n.text||e.text!=null);return xt(C(S,le(g.linkProps,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":p},a.value,l.value,i.value,u.value,s.value,d.value,v.value,m.value,o.value,e.class],style:[r.value,c.value,f.value,{"--v-card-height":ge(e.height)},h.value,e.style],onClick:p&&g.navigate.value,tabindex:e.disabled?-1:void 0}),{default:()=>{var E;return[T&&_("div",{key:"image",class:"v-card__image"},[n.image?C(Ge,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):C(yl,{key:"image-img",cover:!0,src:e.image},null)]),C(Bi,{name:"v-card",active:!!e.loading,color:b.value},{default:n.loader}),A&&C(ol,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:n.item,prepend:n.prepend,title:n.title,subtitle:n.subtitle,append:n.append}),$&&C(fa,{key:"text"},{default:()=>{var P;return[((P=n.text)==null?void 0:P.call(n))??e.text]}}),(E=n.default)==null?void 0:E.call(n),n.actions&&C(Ml,null,{default:n.actions}),pl(p,"v-card")]}}),[[pn,p&&e.ripple]])}),{}}}),sA=te({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function ia(e,t,n){return fe()({name:e,props:sA({mode:n,origin:t}),setup(a,{slots:l}){const i={onBeforeEnter(r){a.origin&&(r.style.transformOrigin=a.origin)},onLeave(r){if(a.leaveAbsolute){const{offsetTop:o,offsetLeft:u,offsetWidth:c,offsetHeight:s}=r;r._transitionInitialStyles={position:r.style.position,top:r.style.top,left:r.style.left,width:r.style.width,height:r.style.height},r.style.position="absolute",r.style.top=`${o}px`,r.style.left=`${u}px`,r.style.width=`${c}px`,r.style.height=`${s}px`}a.hideOnLeave&&r.style.setProperty("display","none","important")},onAfterLeave(r){if(a.leaveAbsolute&&(r!=null&&r._transitionInitialStyles)){const{position:o,top:u,left:c,width:s,height:d}=r._transitionInitialStyles;delete r._transitionInitialStyles,r.style.position=o||"",r.style.top=u||"",r.style.left=c||"",r.style.width=s||"",r.style.height=d||""}}};return()=>{const r=a.group?js:ml;return Ga(r,{name:a.disabled?"":e,css:!a.disabled,...a.group?void 0:{mode:a.mode},...a.disabled?{}:i},l.default)}}})}function xv(e,t,n="in-out"){return fe()({name:e,props:{mode:{type:String,default:n},disabled:{type:Boolean,default:ea()},group:Boolean,hideOnLeave:Boolean},setup(a,{slots:l}){const i=a.group?js:ml;return()=>Ga(i,{name:a.disabled?"":e,css:!a.disabled,...a.disabled?{}:{...t,onLeave:r=>{var o;a.hideOnLeave?r.style.setProperty("display","none","important"):(o=t.onLeave)==null||o.call(t,r)}}},l.default)}})}function Cv(e="",t="y"){return{onBeforeEnter(l){l._parent=l.parentNode,l._initialStyle={transition:l.style.transition,overflow:l.style.overflow,width:l.style.width,height:l.style.height}},onEnter(l){const i=l._initialStyle;if(!i)return;l.style.setProperty("transition","none","important"),l.style.overflow="hidden";const r=`${l.offsetWidth}px`,o=`${l.offsetHeight}px`;["x","both"].includes(t)&&(l.style.width="0"),["y","both"].includes(t)&&(l.style.height="0"),l.offsetHeight,l.style.transition=i.transition,e&&l._parent&&l._parent.classList.add(e),requestAnimationFrame(()=>{["x","both"].includes(t)&&(l.style.width=r),["y","both"].includes(t)&&(l.style.height=o)})},onAfterEnter:a,onEnterCancelled:a,onLeave(l){l._initialStyle={transition:"",overflow:l.style.overflow,width:l.style.width,height:l.style.height},l.style.overflow="hidden",["x","both"].includes(t)&&(l.style.width=`${l.offsetWidth}px`),["y","both"].includes(t)&&(l.style.height=`${l.offsetHeight}px`),l.offsetHeight,requestAnimationFrame(()=>{["x","both"].includes(t)&&(l.style.width="0"),["y","both"].includes(t)&&(l.style.height="0")})},onAfterLeave:n,onLeaveCancelled:n};function n(l){e&&l._parent&&l._parent.classList.remove(e),a(l)}function a(l){if(!l._initialStyle)return;const{width:i,height:r}=l._initialStyle;l.style.overflow=l._initialStyle.overflow,i!=null&&["x","both"].includes(t)&&(l.style.width=i),r!=null&&["y","both"].includes(t)&&(l.style.height=r),delete l._initialStyle}}const cA=te({target:[Object,Array]},"v-dialog-transition"),Jc=new WeakMap,ac=fe()({name:"VDialogTransition",props:cA(),setup(e,{slots:t}){const n={onBeforeEnter(a){a.style.pointerEvents="none",a.style.visibility="hidden"},async onEnter(a,l){var d;await new Promise(f=>requestAnimationFrame(f)),await new Promise(f=>requestAnimationFrame(f)),a.style.visibility="";const i=vg(e.target,a),{x:r,y:o,sx:u,sy:c,speed:s}=i;if(Jc.set(a,i),ea())nl(a,[{opacity:0},{}],{duration:125*s,easing:qh}).finished.then(()=>l());else{const f=nl(a,[{transform:`translate(${r}px, ${o}px) scale(${u}, ${c})`,opacity:0},{}],{duration:225*s,easing:qh});(d=fg(a))==null||d.forEach(v=>{nl(v,[{opacity:0},{opacity:0,offset:.33},{}],{duration:450*s,easing:Ao})}),f.finished.then(()=>l())}},onAfterEnter(a){a.style.removeProperty("pointer-events")},onBeforeLeave(a){a.style.pointerEvents="none"},async onLeave(a,l){var d;await new Promise(f=>requestAnimationFrame(f));let i;!Jc.has(a)||Array.isArray(e.target)||e.target.offsetParent||e.target.getClientRects().length?i=vg(e.target,a):i=Jc.get(a);const{x:r,y:o,sx:u,sy:c,speed:s}=i;ea()?nl(a,[{},{opacity:0}],{duration:85*s,easing:Xh}).finished.then(()=>l()):(nl(a,[{},{transform:`translate(${r}px, ${o}px) scale(${u}, ${c})`,opacity:0}],{duration:125*s,easing:Xh}).finished.then(()=>l()),(d=fg(a))==null||d.forEach(v=>{nl(v,[{},{opacity:0,offset:.2},{opacity:0}],{duration:250*s,easing:Ao})}))},onAfterLeave(a){a.style.removeProperty("pointer-events")}};return()=>e.target?C(ml,le({name:"dialog-transition"},n,{css:!1}),t):C(ml,{name:"dialog-transition"},t)}});function fg(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function vg(e,t){const n=hr(e),a=sv(t),[l,i]=getComputedStyle(t).transformOrigin.split(" ").map(b=>parseFloat(b)),[r,o]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let u=n.left+n.width/2;r==="left"||o==="left"?u-=n.width/2:(r==="right"||o==="right")&&(u+=n.width/2);let c=n.top+n.height/2;r==="top"||o==="top"?c-=n.height/2:(r==="bottom"||o==="bottom")&&(c+=n.height/2);const s=n.width/a.width,d=n.height/a.height,f=Math.max(1,s,d),v=s/f||0,m=d/f||0,h=a.width*a.height/(window.innerWidth*window.innerHeight),g=h>.12?Math.min(1.5,(h-.12)*10+1):1;return{x:u-(l+a.left),y:c-(i+a.top),sx:v,sy:m,speed:g}}const dA=ia("fab-transition","center center","out-in"),fA=ia("dialog-bottom-transition"),vA=ia("dialog-top-transition"),Oo=ia("fade-transition"),_v=ia("scale-transition"),mA=ia("scroll-x-transition"),hA=ia("scroll-x-reverse-transition"),gA=ia("scroll-y-transition"),yA=ia("scroll-y-reverse-transition"),bA=ia("slide-x-transition"),wA=ia("slide-x-reverse-transition"),lc=ia("slide-y-transition"),SA=ia("slide-y-reverse-transition"),Fi=xv("expand-transition",Cv()),Vv=xv("expand-x-transition",Cv("","x")),pA=xv("expand-both-transition",Cv("","both"));function kA({selectedElement:e,containerElement:t,isRtl:n,isHorizontal:a}){const l=vi(a,t),i=kS(a,n,t),r=vi(a,e),o=Iv(a,e),u=r*.4;return i>o?o-u:i+l/^-?\d*\.?\d+(px|%)?$/.test(String(e).trim())},scrollSnap:{type:String,validator:e=>["start","center","end"].includes(e)},scrollToActive:{type:Boolean,default:!0},contentClass:null,direction:{type:String,default:"horizontal"},gap:[Number,String],padding:[Number,String,Array],symbol:{type:null,default:Pv},nextIcon:{type:Ee,default:"$next"},prevIcon:{type:Ee,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>Ft(e)||["always","desktop","mobile","never"].includes(e)},...Ae(),...ql({mobile:null}),...Qe(),...Mi({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Lo=fe()({name:"VSlideGroup",props:Av(),emits:{"update:modelValue":e=>!0,edge:e=>!0},setup(e,{emit:t,slots:n}){const{isRtl:a}=Ut(),{displayClasses:l,mobile:i}=Yn(e),r=Xl(e,e.symbol),o=ne(!1),u=ne(0),c=ne(0),s=ne(0),d=M(()=>e.direction==="horizontal"),f=M(()=>{const[j,ee=j]=yt(e.padding).map(ie=>ge(ie));return{x:j,y:ee,shorthand:j&&`${ee} ${j}`}}),v=wi(),m=wi(),h=Na(()=>v.el),g=Na(()=>m.el),b=rP(),k=M(()=>({container:v.el,duration:200,easing:"easeOutQuart"})),p=M(()=>r.selected.value.length?r.items.value.findIndex(j=>j.id===r.selected.value[0]):-1),S=M(()=>r.selected.value.length?r.items.value.findIndex(j=>j.id===r.selected.value[r.selected.value.length-1]):-1);if(rt){let j=-1;ve(()=>[r.selected.value,h.width.value,h.height.value,g.width.value,g.height.value,d.value],()=>{cancelAnimationFrame(j),j=requestAnimationFrame(()=>{const ee=d.value?"width":"height";if(c.value=h[ee].value,s.value=g[ee].value,o.value=c.value+1=0&&m.el){const ie=m.el.children[S.value];x(ie,e.centerActive)}})})}const w=ne(!1);function x(j,ee){if(e.scrollSnap)return V(re(j,ee));let ie=0;ee?ie=xA({containerElement:v.el,isHorizontal:d.value,selectedElement:j}):ie=kA({containerElement:v.el,isHorizontal:d.value,isRtl:a.value,selectedElement:j}),V(W(ie))}let y=0;function V(j){if(!rt||!v.el)return;const ee=vi(d.value,v.el),ie=Qc(d.value,v.el);if(ie<=ee||(j=ut(j,0,ie-ee),Math.abs(j-N())<=1))return;const he=d.value?b.horizontal(j,k.value):b(j,k.value);if(e.scrollSnap){const be=v.el;be.style.scrollSnapType="none",y++,he.finally(()=>--y||(be.style.scrollSnapType=""))}}function I(j){if(w.value=!0,!(!o.value||!m.el)&&Vo(j.target,":focus-visible")!==!1){for(const ee of j.composedPath())for(const ie of m.el.children)if(ie===ee){x(ie);return}}}function T(j){w.value=!1}let A=!1;function $(j){var ee;!A&&!w.value&&!(j.relatedTarget&&((ee=m.el)!=null&&ee.contains(j.relatedTarget)))&&R(),A=!1}function E(){A=!0}function P(j){if(!m.el)return;function ee(ie){j.preventDefault(),R(ie)}d.value?j.key==="ArrowRight"?ee(a.value?"prev":"next"):j.key==="ArrowLeft"&&ee(a.value?"next":"prev"):j.key==="ArrowDown"?ee("next"):j.key==="ArrowUp"&&ee("prev"),j.key==="Home"?ee("first"):j.key==="End"&&ee("last")}function L(j,ee){if(!j)return;let ie=j;do ie=ie==null?void 0:ie[ee==="next"?"nextElementSibling":"previousElementSibling"];while(ie!=null&&ie.hasAttribute("disabled"));return ie}function R(j){if(!m.el)return;let ee;if(!j)ee=bn(m.el)[0];else if(j==="next"){if(ee=L(m.el.querySelector(":focus"),j),!ee)return R("first")}else if(j==="prev"){if(ee=L(m.el.querySelector(":focus"),j),!ee)return R("last")}else j==="first"?(ee=m.el.firstElementChild,ee!=null&&ee.hasAttribute("disabled")&&(ee=L(ee,"next"))):j==="last"&&(ee=m.el.lastElementChild,ee!=null&&ee.hasAttribute("disabled")&&(ee=L(ee,"prev")));ee&&ee.focus({preventScroll:!0})}function W(j){return d.value&&a.value?Qc(!0,v.el)-vi(!0,v.el)-j:j}function N(){return W(kS(d.value,a.value,v.el))}function Y(j){const ee=vi(d.value,j),ie=d.value&&a.value?Qc(!0,v.el)-j.offsetLeft-ee:Iv(d.value,j);return{start:ie,end:ie+ee}}function U(){return m.el?Array.from(m.el.children,Y):[]}function G(){if(!f.value.x)return 0;const j=getComputedStyle(m.el);return parseFloat(d.value?j.paddingLeft:j.paddingTop)}function Z(j,ee=G()){return e.scrollSnap==="end"?j.end+ee-c.value:e.scrollSnap==="center"?(j.start+j.end-c.value)/2:j.start-ee}function se(){const j=G();return U().map(ee=>Z(ee,j))}function Q(j){return U().find(ee=>ee.startj+1)}function ae(j){return ee=>!j||ee<=j.start+1&&ee+c.value>=j.end-1}function J(j){return(ee,ie)=>Math.abs(ie-j)0,he=j+ee,be=se().filter(_e=>ie?_e>j+1:_e_e<=he)??Ve[0]:Ve.find(_e=>_e>=he)??Ve.at(-1))??he}function H(j){var ue;if(!v.el||!c.value)return;if(Ye(j)&&"index"in j){const Ve=(ue=m.el)==null?void 0:ue.children[j.index];Ve&&x(Ve,e.centerActive);return}const ee=N(),ie=Ie(j)?e.scrollDistance:j.by,he=CA(c.value,ie)*(j==="prev"?-1:1),be=e.scrollSnap?q(ee,he):ee+he;V(be)}const B=M(()=>({next:r.next,prev:r.prev,select:r.select,isSelected:r.isSelected})),O=M(()=>o.value||Math.abs(u.value)>0),D=M(()=>{switch(e.showArrows){case"never":return!1;case"always":return!0;case"desktop":return!i.value;case!0:return O.value;case"mobile":return i.value||O.value;default:return!i.value&&O.value}}),F=M(()=>Math.abs(u.value)>1),K=M(()=>O.value?s.value-c.value-Math.abs(u.value)>1:!1);function X(){const j=F.value,ee=K.value;u.value=N(),j&&!F.value&&t("edge","start"),ee&&!K.value&&t("edge","end")}return me(()=>C(e.tag,{class:de(["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":D.value,"v-slide-group--is-overflowing":o.value,"v-slide-group--snap":!!e.scrollSnap},l.value,e.class]),style:Se([{"--v-slide-group-padding-x":f.value.x,"--v-slide-group-padding-y":f.value.y},e.style]),tabindex:w.value||r.selected.value.length?-1:0,onFocus:$},{default:()=>{var j,ee,ie;return[D.value&&_("div",{key:"prev",class:de(["v-slide-group__prev",{"v-slide-group__prev--disabled":!F.value}]),onMousedown:E,onClick:()=>F.value&&H("prev")},[((j=n.prev)==null?void 0:j.call(n,B.value))??C(Oo,null,{default:()=>[C(Le,{icon:a.value?e.nextIcon:e.prevIcon},null)]})]),_("div",{key:"container",ref:v,class:de(["v-slide-group__container",e.contentClass]),style:{"--v-slide-group-snap-align":e.scrollSnap,scrollPadding:f.value.shorthand},onScroll:X},[_("div",{ref:m,class:"v-slide-group__content",style:{gap:ge(e.gap),padding:f.value.shorthand},onFocusin:I,onFocusout:T,onKeydown:P},[(ee=n.default)==null?void 0:ee.call(n,B.value)])]),D.value&&_("div",{key:"next",class:de(["v-slide-group__next",{"v-slide-group__next--disabled":!K.value}]),onMousedown:E,onClick:()=>K.value&&H("next")},[((ie=n.next)==null?void 0:ie.call(n,B.value))??C(Oo,null,{default:()=>[C(Le,{icon:a.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:r.selected,slide:H,scrollOffset:u,focus:R,hasPrev:F,hasNext:K,hasOverflow:o}}}),xS=Symbol.for("vuetify:v-chip-group"),_A=te({baseColor:String,column:Boolean,filter:Boolean,valueComparator:{type:Function,default:ln},...Av({scrollToActive:!1}),...Ae(),...Mi({selectedClass:"v-chip--selected"}),...Qe(),...st(),...la({variant:"tonal"})},"VChipGroup"),VA=fe()({name:"VChipGroup",props:_A(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{themeClasses:n}=ft(e),{isSelected:a,select:l,next:i,prev:r,selected:o}=Xl(e,xS);return Ot({VChip:{baseColor:z(()=>e.baseColor),color:z(()=>e.color),disabled:z(()=>e.disabled),filter:z(()=>e.filter),variant:z(()=>e.variant)}}),me(()=>{const u=Lo.filterProps(e);return C(Lo,le(u,{class:["v-chip-group",{"v-chip-group--column":e.column},n.value,e.class],style:e.style}),{default:()=>{var c;return[(c=t.default)==null?void 0:c.call(t,{isSelected:a,select:l,next:i,prev:r,selected:o.value})]}})}),{}}}),IA=te({activeClass:String,appendAvatar:String,appendIcon:Ee,baseColor:String,closable:Boolean,closeIcon:{type:Ee,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:Ee,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},modelValue:{type:Boolean,default:!0},onClick:vn(),onClickOnce:vn(),...Tn(),...Ae(),...Nt(),...Qt(),...$i(),...At(),...nu(),...ba(),...Qe({tag:"span"}),...st(),...la({variant:"tonal"})},"VChip"),Sn=fe()({name:"VChip",directives:{vRipple:pn},props:IA(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{t:l}=dt(),{borderClasses:i}=Fn(e),{densityClasses:r}=hn(e),{elevationClasses:o}=qt(e),{roundedClasses:u,roundedStyles:c}=Et(e),{sizeClasses:s}=Ei(e),{themeClasses:d}=ft(e),f=Pe(e,"modelValue"),v=zl(e,xS,!1),m=zl(e,Pv,!1),h=tu(e,t),g=z(()=>e.link!==!1&&h.isLink.value),b=M(()=>!e.disabled&&e.link!==!1&&(!!v||e.link||h.isClickable.value)),k=z(()=>({"aria-label":l(e.closeLabel),disabled:e.disabled,onClick(V){V.preventDefault(),V.stopPropagation(),f.value=!1,n("click:close",V)}}));ve(f,V=>{V?(v==null||v.register(),m==null||m.register()):(v==null||v.unregister(),m==null||m.unregister())});const{colorClasses:p,colorStyles:S,variantClasses:w}=kl(()=>({color:!v||v.isSelected.value?e.color??e.baseColor:e.baseColor,variant:e.variant}));function x(V){var I,T;n("click",V),b.value&&((T=(I=h.navigate).value)==null||T.call(I,V),v==null||v.toggle())}function y(V){(V.key==="Enter"||V.key===" ")&&(V.preventDefault(),x(V))}return()=>{var L;const V=h.isLink.value?"a":e.tag,I=!!(e.appendIcon||e.appendAvatar),T=!!(I||a.append),A=!!(a.close||e.closable),$=!!(a.filter||e.filter)&&v,E=!!(e.prependIcon||e.prependAvatar),P=!!(E||a.prepend);return f.value&&xt(C(V,le(h.linkProps,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":b.value,"v-chip--filter":$,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&((L=h.isActive)==null?void 0:L.value)},d.value,i.value,p.value,r.value,o.value,u.value,s.value,w.value,v==null?void 0:v.selectedClass.value,e.class],style:[S.value,c.value,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:b.value?0:void 0,onClick:(b.value||e.onClick||e.onClickOnce)&&x,onKeydown:b.value&&!g.value&&y}),{default:()=>{var R;return[pl(b.value,"v-chip"),$&&C(Vv,{key:"filter"},{default:()=>[xt(_("div",{class:"v-chip__filter"},[a.filter?C(Ge,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},a.filter):C(Le,{key:"filter-icon",icon:e.filterIcon},null)]),[[na,v.isSelected.value]])]}),P&&_("div",{key:"prepend",class:"v-chip__prepend"},[a.prepend?C(Ge,{key:"prepend-defaults",disabled:!E,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},a.prepend):_(we,null,[e.prependIcon&&C(Le,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&C(Jt,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),_("div",{class:"v-chip__content","data-no-activator":""},[((R=a.default)==null?void 0:R.call(a,{isSelected:v==null?void 0:v.isSelected.value,selectedClass:v==null?void 0:v.selectedClass.value,select:v==null?void 0:v.select,toggle:v==null?void 0:v.toggle,value:v==null?void 0:v.value.value,disabled:e.disabled}))??Ue(e.text)]),T&&_("div",{key:"append",class:"v-chip__append"},[a.append?C(Ge,{key:"append-defaults",disabled:!I,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},a.append):_(we,null,[e.appendIcon&&C(Le,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&C(Jt,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),A&&_("button",le({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},k.value),[a.close?C(Ge,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},a.close):C(Le,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[pn,b.value&&e.ripple,null]])}}}),yr=Symbol.for("vuetify:v-menu");function ed(e,t){return{x:e.x+t.x,y:e.y+t.y}}function PA(e,t){return{x:e.x-t.x,y:e.y-t.y}}function mg(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:a}=e,l=a==="left"?0:a==="center"?t.width/2:a==="right"?t.width:a,i=n==="top"?0:n==="bottom"?t.height:n;return ed({x:l,y:i},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:a}=e,l=n==="left"?0:n==="right"?t.width:n,i=a==="top"?0:a==="center"?t.height/2:a==="bottom"?t.height:a;return ed({x:l,y:i},t)}return ed({x:t.width/2,y:t.height/2},t)}const CS={static:EA,connected:BA},AA=te({locationStrategy:{type:[String,Function],default:"static",validator:e=>Xe(e)||e in CS},location:String,origin:{type:String,default:"auto"},offset:[Number,String,Array],stickToTarget:Boolean,viewportMargin:{type:[Number,String],default:12}},"VOverlay-location-strategies");function TA(e,t){const n=oe({}),a=oe();rt&&wn(()=>!!(t.isActive.value&&e.locationStrategy),o=>{var u,c;ve(()=>e.locationStrategy,o),kt(()=>{window.removeEventListener("resize",l),visualViewport==null||visualViewport.removeEventListener("resize",i),visualViewport==null||visualViewport.removeEventListener("scroll",r),a.value=void 0,t.isActive.value&&(n.value={})}),window.addEventListener("resize",l,{passive:!0}),visualViewport==null||visualViewport.addEventListener("resize",i,{passive:!0}),visualViewport==null||visualViewport.addEventListener("scroll",r,{passive:!0}),Xe(e.locationStrategy)?a.value=(u=e.locationStrategy(t,e,n))==null?void 0:u.updateLocation:a.value=(c=CS[e.locationStrategy](t,e,n))==null?void 0:c.updateLocation});function l(o){var u;(u=a.value)==null||u.call(a,o)}function i(o){var u;(u=a.value)==null||u.call(a,o)}function r(o){var u;(u=a.value)==null||u.call(a,o)}return{contentStyles:n,updateLocation:a}}function DA(e){if(!e)return;const t=e.includes(" ")?e:`${e} center`;let n="center",a="center";const l={left:"start",start:"start",right:"end",end:"end"},i={top:"start",bottom:"end"};for(const r of t.split(" "))r in l?n=l[r]:r in i&&(a=i[r]);return{[`v-overlay--justify-${n}`]:!0,[`v-overlay--align-${a}`]:!0}}function EA(e,t,n){function a(){if(t.origin!=="auto"&&t.origin!=="overlap"){const{side:l,align:i}=ao(t.origin,e.isRtl.value);n.value={transformOrigin:`${l} ${i}`}}else n.value={}}return ve([()=>t.origin,e.isRtl],a,{immediate:!0}),{updateLocation:()=>{}}}function MA(e,t,n){const a=document.createElement("div");a.style.position="absolute",a.style.visibility="hidden",a.style[n?"width":"height"]=e,t.appendChild(a);const l=n?a.offsetWidth:a.offsetHeight;return t.removeChild(a),l>0?l:1/0}function $A(e,t){const n=sv(e),a=getComputedStyle(e);function l(i){return e.style[i]&&parseFloat(a[i])||0}return t?n.x+=l("right"):n.x-=l("left"),n.y-=l("top"),n}function BA(e,t,n){(Array.isArray(e.target.value)||aI(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:l,preferredOrigin:i}=ov(()=>{const b=ao(t.location??"bottom",e.isRtl.value),k=t.origin==="overlap"?b:t.origin==="auto"?Gc(b):ao(t.origin,e.isRtl.value);return b.side===k.side&&b.align===Yc(k).align?{preferredAnchor:$h(b),preferredOrigin:$h(k)}:{preferredAnchor:b,preferredOrigin:k}}),[r,o,u,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(b=>{const k=b.endsWith("Width");return()=>{var w;const p=t[b];if(p==null)return 1/0;const S=((w=e.contentEl.value)==null?void 0:w.parentElement)??document.documentElement;if(ct(p)||/^-?[\d.]+(?:px)?$/.test(p.trim()))return parseFloat(p);if(p.endsWith("%")){const x=Oh(S);return parseFloat(p)*(k?x.width:x.height)/100}return MA(p,S,k)}}),s=M(()=>{if(Array.isArray(t.offset))return t.offset;if(Ie(t.offset)){const b=t.offset.split(" ").map(parseFloat);return b.length<2&&b.push(0),b}return ct(t.offset)?[t.offset,0]:[0,0]});let d=!1,f=-1;const v=new xw(4),m=new ResizeObserver(()=>{if(!d)return;if(requestAnimationFrame(k=>{k!==f&&v.clear(),requestAnimationFrame(p=>{f=p})}),v.isFull){const k=v.values();if(ln(k.at(-1),k.at(-3))&&!ln(k.at(-1),k.at(-2)))return}const b=g();b&&v.push(b.flipped)});let h=new _n({x:0,y:0,width:0,height:0});ve(e.target,(b,k)=>{k&&!Array.isArray(k)&&m.unobserve(k),Array.isArray(b)?ln(b,k)||g():b&&m.observe(b)},{immediate:!0}),ve(e.contentEl,(b,k)=>{k&&m.unobserve(k),b&&m.observe(b)},{immediate:!0}),kt(()=>{m.disconnect()});function g(){if(d=!1,requestAnimationFrame(()=>d=!0),!e.target.value||!e.contentEl.value)return;(Array.isArray(e.target.value)||e.target.value.offsetParent||e.target.value.getClientRects().length)&&(h=hr(e.target.value));const b=$A(e.contentEl.value,e.isRtl.value),k=To(e.contentEl.value),p=Number(t.viewportMargin),S=r(),w=o(),x=u(),y=c();k.length||(k.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style[e.isRtl.value?"right":"left"]||(b.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),b.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const V=k.reduce((N,Y)=>{const U=Oh(Y);return N?new _n({x:Math.max(N.left,U.left),y:Math.max(N.top,U.top),width:Math.min(N.right,U.right)-Math.max(N.left,U.left),height:Math.min(N.bottom,U.bottom)-Math.max(N.top,U.top)}):U},void 0);t.stickToTarget?(V.x+=Math.min(p,h.x),V.y+=Math.min(p,h.y),V.width=Math.max(V.width-p*2,h.x+h.width-p),V.height=Math.max(V.height-p*2,h.y+h.height-p)):(V.x+=p,V.y+=p,V.width-=p*2,V.height-=p*2);let I={anchor:l.value,origin:i.value};function T(N){const Y=new _n(b),U=mg(N.anchor,h),G=mg(N.origin,Y);let{x:Z,y:se}=PA(U,G);switch(N.anchor.side){case"top":se-=s.value[0];break;case"bottom":se+=s.value[0];break;case"left":Z-=s.value[0];break;case"right":Z+=s.value[0];break}switch(N.anchor.align){case"top":se-=s.value[1];break;case"bottom":se+=s.value[1];break;case"left":Z-=s.value[1];break;case"right":Z+=s.value[1];break}return Y.x+=Z,Y.y+=se,Y.width=Math.min(Y.width,x),Y.height=Math.min(Y.height,y),{overflows:Fh(Y,V),x:Z,y:se}}let A=0,$=0;const E={x:0,y:0},P={x:!1,y:!1};let L=-1;for(;!(L++>10);){const{x:N,y:Y,overflows:U}=T(I);A+=N,$+=Y,b.x+=N,b.y+=Y;{const G=Bh(I.anchor),Z=U.x.before||U.x.after,se=U.y.before||U.y.after;let Q=!1;if(["x","y"].forEach(ae=>{if(ae==="x"&&Z&&!P.x||ae==="y"&&se&&!P.y){const J={anchor:{...I.anchor},origin:{...I.origin}},re=ae==="x"?G==="y"?Yc:Gc:G==="y"?Gc:Yc;J.anchor=re(J.anchor),J.origin=re(J.origin);const{overflows:q}=T(J);(q[ae].before<=U[ae].before&&q[ae].after<=U[ae].after||q[ae].before+q[ae].after<(U[ae].before+U[ae].after)/2)&&(I=J,Q=P[ae]=!0)}}),Q)continue}U.x.before&&(A+=U.x.before,b.x+=U.x.before),U.x.after&&(A-=U.x.after,b.x-=U.x.after),U.y.before&&($+=U.y.before,b.y+=U.y.before),U.y.after&&($-=U.y.after,b.y-=U.y.after);{const G=Fh(b,V);E.x=V.width-G.x.before-G.x.after,E.y=V.height-G.y.before-G.y.after,A+=G.x.before,b.x+=G.x.before,$+=G.y.before,b.y+=G.y.before}break}const R=Bh(I.anchor),W=t.origin!=="auto"&&t.origin!=="overlap"?ao(t.origin,e.isRtl.value):I.origin;return Object.assign(n.value,{"--v-overlay-anchor-origin":`${I.anchor.side} ${I.anchor.align}`,transformOrigin:`${W.side} ${W.align}`,top:ge(td($)),left:e.isRtl.value?void 0:ge(td(A)),right:e.isRtl.value?ge(td(-A)):void 0,minWidth:ge(R==="y"?Math.min(S,h.width):S),maxWidth:ge(hg(ut(E.x,S===1/0?0:S,x))),maxHeight:ge(hg(ut(E.y,w===1/0?0:w,y)))}),{available:E,contentBox:b,flipped:P}}return ve(()=>[l.value,i.value,t.origin,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>g()),Re(()=>{const b=g();if(!b)return;const{available:k,contentBox:p}=b;p.height>k.y&&requestAnimationFrame(()=>{g(),requestAnimationFrame(()=>{g()})})}),{updateLocation:g}}function td(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function hg(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Jd=!0;const ds=[];function FA(e){!Jd||ds.length?(ds.push(e),Qd()):(Jd=!1,e(),Qd())}let gg=-1;function Qd(){cancelAnimationFrame(gg),gg=requestAnimationFrame(()=>{const e=ds.shift();e&&e(),ds.length?Qd():Jd=!0})}const Bu={none:null,close:NA,block:RA,reposition:HA},OA=te({scrollStrategy:{type:[String,Function],default:"block",validator:e=>Xe(e)||e in Bu}},"VOverlay-scroll-strategies");function LA(e,t){if(!rt)return;let n;Zt(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=Ll(),await new Promise(a=>setTimeout(a)),n.active&&n.run(()=>{var a;Xe(e.scrollStrategy)?e.scrollStrategy(t,e,n):(a=Bu[e.scrollStrategy])==null||a.call(Bu,t,e,n)}))}),kt(()=>{n==null||n.stop()})}function NA(e){function t(n){e.isActive.value=!1}_S(Tv(e.target.value,e.contentEl.value),t)}function RA(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,a=Tv(e.target.value,e.contentEl.value),l=[...new Set([...To(a,t.contained?n:void 0),...To(e.contentEl.value,t.contained?n:void 0)])].filter(u=>!u.classList.contains("v-overlay-scroll-blocked")),i=window.innerWidth-document.documentElement.offsetWidth,r=(u=>fv(u)&&u)(n||document.documentElement);r&&e.root.value.classList.add("v-overlay--scroll-blocked"),l.forEach((u,c)=>{u.style.setProperty("--v-body-scroll-x",ge(-u.scrollLeft)),u.style.setProperty("--v-body-scroll-y",ge(-u.scrollTop)),(u!==document.documentElement||getComputedStyle(u).overflowY!=="scroll")&&u.style.setProperty("--v-scrollbar-offset",ge(i)),u.classList.add("v-overlay-scroll-blocked")}),kt(()=>{l.forEach((u,c)=>{const s=parseFloat(u.style.getPropertyValue("--v-body-scroll-x")),d=parseFloat(u.style.getPropertyValue("--v-body-scroll-y")),f=u.style.scrollBehavior;u.style.scrollBehavior="auto",u.style.removeProperty("--v-body-scroll-x"),u.style.removeProperty("--v-body-scroll-y"),u.style.removeProperty("--v-scrollbar-offset"),u.classList.remove("v-overlay-scroll-blocked"),u.scrollLeft=-s,u.scrollTop=-d,u.style.scrollBehavior=f}),r&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function HA(e,t,n){let a=!1,l=-1,i=-1;function r(o){FA(()=>{var s,d;const u=performance.now();(d=(s=e.updateLocation).value)==null||d.call(s,o),a=(performance.now()-u)/(1e3/60)>2})}i=(typeof requestIdleCallback>"u"?o=>o():requestIdleCallback)(()=>{n.run(()=>{_S(Tv(e.target.value,e.contentEl.value),o=>{a?(cancelAnimationFrame(l),l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{r(o)})})):r(o)})})}),kt(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(i),cancelAnimationFrame(l)})}function Tv(e,t){return Array.isArray(e)?document.elementsFromPoint(...e).find(n=>!(t!=null&&t.contains(n))):e??t}function _S(e,t){const n=[document,...To(e)];n.forEach(a=>{a.addEventListener("scroll",t,{passive:!0})}),kt(()=>{n.forEach(a=>{a.removeEventListener("scroll",t)})})}const ic=te({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function rc(e,t){let n=()=>{};function a(r,o){n==null||n();const u=r?e.openDelay:e.closeDelay,c=Math.max((o==null?void 0:o.minDelay)??0,Number(u??0));return new Promise(s=>{n=CV(c,()=>{t==null||t(r),s(r)})})}function l(){return a(!0)}function i(r){return a(!1,r)}return{clearDelay:n,runOpenDelay:l,runCloseDelay:i}}function VS(e){e.style.setProperty("-webkit-touch-callout","none")}const nd=["-webkit-user-select","user-select"];function zA(e){const t=nd.map(n=>e.style.getPropertyValue(n));return nd.forEach(n=>e.style.setProperty(n,"none")),()=>nd.forEach((n,a)=>t[a]?e.style.setProperty(n,t[a]):e.style.removeProperty(n))}const Vu=new WeakSet;function IS(e){let t=-1,n=!1,a=!1,l;const i={options:e,onTouchstart:r,onMousedown:o,cancel:m};function r(h){if(m(),n=!1,h.touches.length>1||Vu.has(h))return;Vu.add(h);const g=h.currentTarget,{clientX:b,clientY:k}=h.touches[0],p=h.target;l={el:g,x:b,y:k,unlock:zA(g),detach:()=>{p.removeEventListener("touchmove",c),p.removeEventListener("touchend",s),p.removeEventListener("touchcancel",s),window.removeEventListener("contextmenu",v,{capture:!0})}},p.addEventListener("touchmove",c,{passive:!0}),p.addEventListener("touchend",s,{passive:!1}),p.addEventListener("touchcancel",s),window.addEventListener("contextmenu",v,{capture:!0}),t=window.setTimeout(()=>u(h,!0),i.options.duration??500)}function o(h){m(),n=!1,!(h.button!==0||Vu.has(h))&&(Vu.add(h),l={el:h.currentTarget,x:h.clientX,y:h.clientY,detach:()=>{window.removeEventListener("mousemove",d),window.removeEventListener("click",f,{capture:!0})}},window.addEventListener("mousemove",d,{passive:!0}),window.addEventListener("click",f,{capture:!0}),t=window.setTimeout(()=>u(h,!1),i.options.duration??500))}function u(h,g){var b;clearTimeout(t),n=!0,(b=getSelection())==null||b.removeAllRanges(),a=!0;try{i.options.handler({originalEvent:h,touch:g,target:l.el,clientX:l.x,clientY:l.y})}finally{a=!1}}function c(h){if(!l||n)return;const{clientX:g,clientY:b}=h.touches[0];(h.touches.length>1||Math.hypot(g-l.x,b-l.y)>10)&&m()}function s(h){n&&h.cancelable&&h.preventDefault(),m()}function d(h){!l||n||Math.hypot(h.clientX-l.x,h.clientY-l.y)>10&&m()}function f(h){n&&(h.preventDefault(),h.stopImmediatePropagation()),m()}function v(h){a||!(l!=null&&l.el.contains(h.target))||(h.preventDefault(),h.stopImmediatePropagation(),n||u(h,!0))}function m(){if(clearTimeout(t),!l)return;const{detach:h,unlock:g}=l;l=void 0,h(),g&&(n?setTimeout(g,10):g())}return i}function PS(e){return Xe(e)?{handler:e}:e}function AS(e,t){var l;const n=(l=t.instance)==null?void 0:l.$.uid;if(!t.value||lt(n))return;const a=IS(PS(t.value));VS(e),e._touchHold??(e._touchHold=Object.create(null)),e._touchHold[n]=a,e.addEventListener("touchstart",a.onTouchstart,{passive:!0}),t.modifiers.mouse&&e.addEventListener("mousedown",a.onMousedown)}function TS(e,t){var l,i;const n=(l=t.instance)==null?void 0:l.$.uid,a=lt(n)||(i=e._touchHold)==null?void 0:i[n];a&&(a.cancel(),e.removeEventListener("touchstart",a.onTouchstart),e.removeEventListener("mousedown",a.onMousedown),delete e._touchHold[n])}function WA(e,t){var l,i;const n=(l=t.instance)==null?void 0:l.$.uid,a=lt(n)||(i=e._touchHold)==null?void 0:i[n];t.value?a?a.options=PS(t.value):AS(e,t):TS(e,t)}const UA={mounted:AS,unmounted:TS,updated:WA},jA=te({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},contextMenu:Boolean,closeOnContentClick:Boolean,...ic()},"VOverlay-activator");function KA(e,{isActive:t,isTop:n,contentEl:a,isSubmenu:l=!1}){const i=Kt("useActivator"),r=oe(),o=Ze(yr,null);let u=!1,c=!1,s=!0;const d=oe(!1);let f=!1;const v=()=>{var N;return!l||(((N=o==null?void 0:o.rootOpenedByHover)==null?void 0:N.call(o))??d.value)},m=M(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),h=M(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!m.value&&!e.contextMenu),{runOpenDelay:g,runCloseDelay:b}=rc(e,N=>{N===(e.openOnHover&&u||m.value&&c)&&!(e.openOnHover&&t.value&&!n.value)&&(t.value!==N&&(s=!0,N&&(f=!0,d.value=u&&e.openOnHover)),t.value=N)});let k=!1;ve(t,N=>{if(!N){k=!0,setTimeout(()=>k=!1,50),d.value=!1,f=!1;return}f||(d.value=!1),f=!1});const p=oe();let S;function w(N){var U;p.value=N;const Y=(U=r.value)==null?void 0:U.getBoundingClientRect();S=N&&Y&&[N[0]-Y.left,N[1]-Y.top]}const x=IS({handler:({originalEvent:N,clientX:Y,clientY:U})=>{N.target.dispatchEvent(new MouseEvent("contextmenu",{bubbles:!0,cancelable:!0,clientX:Y,clientY:U}))}}),y={onClick:N=>{k&&!t.value||(N.stopPropagation(),r.value=N.currentTarget||N.target,t.value||w([N.clientX,N.clientY]),t.value=!t.value)},onMouseenter:N=>{u=!0,r.value=N.currentTarget||N.target,e.target==="cursor"&&w([N.clientX,N.clientY]),g()},onMousemove:N=>{w([N.clientX,N.clientY])},onMouseleave:N=>{u=!1,e.target==="cursor"&&(c=!1),v()&&b()},onFocus:N=>{k||Vo(N.target,":focus-visible")!==!1&&(c=!0,N.stopPropagation(),r.value=N.currentTarget||N.target,g())},onContextmenu:N=>{if(N.preventDefault(),N.stopPropagation(),t.value){t.value=!1;return}r.value=N.currentTarget||N.target,w(N.clientX||N.clientY?[N.clientX,N.clientY]:void 0),t.value=!0},onTouchstart:x.onTouchstart,onBlur:N=>{var U;const Y=N.relatedTarget;!Y||(U=a.value)!=null&&U.contains(Y)||(c=!1,N.stopPropagation(),b({minDelay:1}))}},V=M(()=>{const N={};return h.value&&(N.onClick=y.onClick),e.openOnHover&&(N.onMouseenter=y.onMouseenter,N.onMouseleave=y.onMouseleave,e.target==="cursor"&&!h.value&&(N.onMousemove=y.onMousemove)),e.contextMenu&&(N.onContextmenu=y.onContextmenu,N.onTouchstart=y.onTouchstart),m.value&&(N.onFocus=y.onFocus,N.onBlur=y.onBlur),N}),I=M(()=>{const N={};if(e.openOnHover&&(N.onMouseenter=()=>{u=!0,g()},N.onMouseleave=()=>{u=!1,v()&&b()}),m.value&&(N.onFocusin=Y=>{Y.target.matches(":focus-visible")&&(c=!0,g())},N.onFocusout=Y=>{var G;const U=Y.relatedTarget;!U||(G=a.value)!=null&&G.contains(U)||(c=!1,b({minDelay:1}))}),e.closeOnContentClick){const Y=Ze(yr,null);N.onClick=()=>{t.value=!1,Y==null||Y.closeParents()}}return N}),T=M(()=>{const N={};return e.openOnHover&&(N.onMouseenter=()=>{s&&(u=!0,s=!1,g())},N.onMouseleave=()=>{u=!1,v()&&b()}),N});ve(n,N=>{var Y;N&&v()&&(e.openOnHover&&!u&&(!m.value||!c)||m.value&&!c&&(!e.openOnHover||!u))&&!((Y=a.value)!=null&&Y.contains($t()))&&b()});function A(){var Y;const N=(Y=r.value)==null?void 0:Y.getBoundingClientRect();!S||!N||(p.value=[N.left+S[0],N.top+S[1]])}ve(t,(N,Y,U)=>{!N||!e.contextMenu||e.target||(document.addEventListener("scroll",A,{capture:!0,passive:!0}),U(()=>document.removeEventListener("scroll",A,{capture:!0})))}),Zt(()=>{r.value&&e.contextMenu&&VS(r.value)});function $(){t.value||w(void 0)}const E=wi();Zt(()=>{E.value&&Re(()=>{r.value=E.el})});const P=wi(),L=M(()=>(e.target==="cursor"||e.contextMenu&&!e.target)&&p.value?p.value:P.value?P.el:DS(e.target,i)||r.value),R=M(()=>Array.isArray(L.value)?void 0:L.value);let W;return ve(()=>!!e.activator,N=>{N&&rt?(W=Ll(),W.run(()=>{GA(e,i,{activatorEl:r,activatorEvents:V})})):W&&W.stop()},{flush:"post",immediate:!0}),kt(()=>{x.cancel(),W==null||W.stop()}),{activatorEl:r,activatorRef:E,target:L,targetEl:R,targetRef:P,activatorEvents:V,contentEvents:I,scrimEvents:T,openedByHover:d,onAfterLeave:$}}function GA(e,t,{activatorEl:n,activatorEvents:a}){ve(()=>e.activator,(o,u)=>{if(u&&o!==u){const c=r(u);c&&i(c)}o&&Re(()=>l())},{immediate:!0}),ve(()=>e.activatorProps,()=>{l()}),kt(()=>{i()});function l(o=r(),u=e.activatorProps){o&&IV(o,le(a.value,u))}function i(o=r(),u=e.activatorProps){o&&PV(o,le(a.value,u))}function r(o=e.activator){const u=DS(o,t);return n.value=(u==null?void 0:u.nodeType)===Node.ELEMENT_NODE?u:void 0,n.value}}function DS(e,t){var a,l;if(!e)return;let n;if(e==="parent"){let i=(l=(a=t==null?void 0:t.proxy)==null?void 0:a.$el)==null?void 0:l.parentNode;for(;i!=null&&i.hasAttribute("data-no-activator");)i=i.parentNode;n=i}else Ie(e)?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}const ES=te({retainFocus:Boolean,captureFocus:Boolean,disableInitialFocus:Boolean},"focusTrap"),io=new Map;let yg=0;function YA(){let e;for(const{isActive:t,contentEl:n}of io.values())t.value&&n.value&&(e=n.value);return e}function bg(e){const t=$t();if(e.key!=="Tab"||!t)return;const n=Array.from(io.values()).filter(({isActive:s,contentEl:d})=>{var f;return s.value&&((f=d.value)==null?void 0:f.contains(t))}).map(s=>s.contentEl.value);let a,l=t;for(;l;){if(n.includes(l)){a=l;break}l=l.parentElement}if(!a){const s=YA();if(!s)return;const d=bn(s).filter(f=>f.tabIndex>=0);e.preventDefault(),d.length?e.shiftKey?d[d.length-1].focus():d[0].focus():s.focus({preventScroll:!0});return}const i=bn(a).filter(s=>s.tabIndex>=0);if(!i.length)return;if(i.length===1&&i[0].classList.contains("v-list")&&i[0].contains(t)){e.preventDefault();return}const r=i[0],o=i[i.length-1],u=t===r||t===a||r.classList.contains("v-list")&&r.contains(t),c=t===o||o.classList.contains("v-list")&&o.contains(t);e.shiftKey&&u&&(e.preventDefault(),o.focus()),!e.shiftKey&&c&&(e.preventDefault(),r.focus())}function MS(e,{isActive:t,localTop:n,contentEl:a}){const l=Symbol("trap");let i=!1,r=-1;async function o(){i=!0,r=window.setTimeout(()=>{i=!1},100)}async function u(d){var m;const f=d.relatedTarget,v=d.target;document.removeEventListener("pointerdown",o),document.removeEventListener("keydown",c),await new Promise(h=>requestAnimationFrame(h)),t.value&&!i&&f!==v&&a.value&&xe(n)&&![document,a.value].includes(v)&&!a.value.contains(v)&&((m=bn(a.value)[0])==null||m.focus())}function c(d){if(d.key==="Tab"&&(document.removeEventListener("keydown",c),t.value&&a.value&&d.target&&!a.value.contains(d.target))){const f=bn(document.documentElement);if(d.shiftKey&&d.target===f.at(0)||!d.shiftKey&&d.target===f.at(-1)){const v=bn(a.value);v.length>0&&(d.preventDefault(),v[0].focus())}}}const s=z(()=>t.value&&e.captureFocus&&!e.disableInitialFocus);rt&&(ve(()=>e.retainFocus,d=>{d?io.set(l,{isActive:t,contentEl:a}):io.delete(l)},{immediate:!0}),ve(s,d=>{d?(document.addEventListener("pointerdown",o),document.addEventListener("focusin",u,{once:!0}),document.addEventListener("keydown",c)):(document.removeEventListener("pointerdown",o),document.removeEventListener("focusin",u),document.removeEventListener("keydown",c))},{immediate:!0}),yg++<1&&document.addEventListener("keydown",bg)),kt(()=>{io.delete(l),rt&&(clearTimeout(r),document.removeEventListener("pointerdown",o),document.removeEventListener("focusin",u),document.removeEventListener("keydown",c),--yg<1&&document.removeEventListener("keydown",bg))})}function $S(){if(!rt)return ne(!1);const{ssr:e}=Yn();if(e){const t=ne(!1);return Lt(()=>{t.value=!0}),t}else return ne(!0)}const Dv=te({eager:Boolean},"lazy");function Ev(e,t){const n=ne(!1),a=z(()=>n.value||e.eager||t.value);ve(t,()=>n.value=!0);function l(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:a,onAfterLeave:l}}function Oi(){const t=Kt("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const wg=Symbol.for("vuetify:stack"),Lr=yn([]);function qA(e,t,n){const a=Kt("useStack"),l=!n,i=Ze(wg,void 0),r=yn({activeChildren:new Set});wt(wg,r);const o=ne(Number(xe(t)));wn(e,()=>{var d;const s=(d=Lr.at(-1))==null?void 0:d[1];o.value=s?s+10:Number(xe(t)),l&&Lr.push([a.uid,o.value]),i==null||i.activeChildren.add(a.uid),kt(()=>{if(l){const f=Oe(Lr).findIndex(v=>v[0]===a.uid);Lr.splice(f,1)}i==null||i.activeChildren.delete(a.uid)})});const u=ne(!0);return l&&Zt(()=>{var d;const s=((d=Lr.at(-1))==null?void 0:d[0])===a.uid;setTimeout(()=>u.value=s)}),{globalTop:Ht(u),localTop:z(()=>!r.activeChildren.size),stackStyles:z(()=>({zIndex:o.value}))}}function XA(e){return{teleportTarget:M(()=>{const n=e();if(n===!0||!rt)return;const a=n===!1?document.body:Ie(n)?document.querySelector(n):n;if(!a)return;let l=[...a.children].find(i=>i.matches(".v-overlay-container"));return l||(l=document.createElement("div"),l.className="v-overlay-container",a.appendChild(l)),l})}}function ZA(){return!0}function BS(e,t,n,a=!1){if(!e||!a&&FS(e,n)===!1)return!1;const l=Nw(t);if(typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&l.host===e.target)return!1;const i=n.value,r=((Xe(i)?void 0:i.include)||(()=>[]))();return r.push(t),!r.some(o=>o==null?void 0:o.contains(e.target))}function FS(e,t){const n=t.value;return((Xe(n)?void 0:n.closeConditional)||ZA)(e)}function Sg(e,t,n,a=t._clickOutside.lastMousedownWasOutside){const l=Xe(n.value)?n.value:n.value.handler;e.shadowTarget=e.target,a&&BS(e,t,n)&&setTimeout(()=>{FS(e,n)&&l&&l(e)},0)}function pg(e,t){const n=Nw(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const ef={mounted(e,t){const n=r=>Sg(r,e,t),a=r=>Sg(r,e,t,!0),l=r=>r.button!==2&&n(r),i=r=>{e._clickOutside.lastMousedownWasOutside=BS(r,e,t,!0)};pg(e,r=>{r.addEventListener("click",n,!0),r.addEventListener("auxclick",l,!0),r.addEventListener("contextmenu",a,!0),r.addEventListener("mousedown",i,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onAuxclick:l,onContextmenu:a,onMousedown:i}},beforeUnmount(e,t){e._clickOutside&&(pg(e,n=>{var o;if(!n||!((o=e._clickOutside)!=null&&o[t.instance.$.uid]))return;const{onClick:a,onAuxclick:l,onContextmenu:i,onMousedown:r}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",a,!0),n.removeEventListener("auxclick",l,!0),n.removeEventListener("contextmenu",i,!0),n.removeEventListener("mousedown",r,!0)}),delete e._clickOutside[t.instance.$.uid])}},ad=new WeakMap;function JA(e){const{modelValue:t,color:n,...a}=e;return C(ml,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&_("div",le({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},a),null)]})}const au=te({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...jA(),...Ae(),...en(),...Dv(),...AA(),...OA(),...ES(),...st(),...Za()},"VOverlay"),Aa=fe()({name:"VOverlay",directives:{vClickOutside:ef},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,_submenu:Boolean,...je(au(),["disableInitialFocus"])},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,keydown:e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{slots:t,attrs:n,emit:a}){var F,K;const l=Kt("VOverlay"),i=oe(),r=oe(),o=oe(),u=Pe(e,"modelValue"),c=M({get:()=>u.value,set:X=>{X&&e.disabled||(u.value=X)}}),{themeClasses:s}=ft(e),{rtlClasses:d,isRtl:f}=Ut(),{hasContent:v,onAfterLeave:m}=Ev(e,c),h=bt(()=>Ie(e.scrim)?e.scrim:null),{globalTop:g,localTop:b,stackStyles:k}=qA(c,()=>e.zIndex,e._disableGlobalStack),{activatorEl:p,activatorRef:S,target:w,targetEl:x,targetRef:y,activatorEvents:V,onAfterLeave:I,contentEvents:T,scrimEvents:A,openedByHover:$}=KA(e,{isActive:c,isTop:b,contentEl:o,isSubmenu:e._submenu}),{teleportTarget:E}=XA(()=>{var ee,ie,he;const X=e.attach||e.contained;if(X)return X;const j=((ee=p==null?void 0:p.value)==null?void 0:ee.getRootNode())||((he=(ie=l.proxy)==null?void 0:ie.$el)==null?void 0:he.getRootNode());return j instanceof ShadowRoot?j:!1}),{dimensionStyles:P}=tn(e),L=$S(),R=M(()=>e.locationStrategy==="static"?DA(e.location):void 0),{scopeId:W}=Oi();ve(()=>e.disabled,X=>{X&&(c.value=!1)});const{contentStyles:N,updateLocation:Y}=TA(e,{isRtl:f,contentEl:o,target:w,isActive:c});LA(e,{root:i,contentEl:o,targetEl:x,target:w,isActive:c,updateLocation:Y});const U=Ze(yr,null);((K=(F=l.parent)==null?void 0:F.type)==null?void 0:K.name)!=="VMenu"&&wt(yr,null);function G(X){a("click:outside",X),e.persistent?B():c.value=!1,e.scrim||U==null||U.closeParents(X)}function Z(X){return c.value&&b.value&&(!e.scrim||X.target===r.value||X instanceof MouseEvent&&X.shadowTarget===r.value)}MS(e,{isActive:c,localTop:b,contentEl:o});let se=!1;Zt(()=>{o.value&&(p.value?ad.set(o.value,p.value):ad.delete(o.value))});function Q(X){let j=X;const ee=new Set;for(;j;){const ie=j.closest(".v-overlay__content");if(!ie||ee.has(ie))return!1;if(ie===o.value)return!0;ee.add(ie),j=ad.get(ie)??null}return!1}function ae(){var ue,Ve;const X=p.value;if(!X||!X.isConnected||X.closest(".v-overlay__content")||(Ve=(ue=o.value)==null?void 0:ue._clickOutside)!=null&&Ve.lastMousedownWasOutside)return;const j=$t();if(!((!j||j===document.body)&&se||j===X||X.contains(j)||Q(j)))return;const ie=X.parentElement,he=ie?bn(ie):[];let be;if(he.includes(X))be=X;else{const _e=bn(X);be=_e.find(Me=>Me.tagName==="INPUT"||Me.tagName==="TEXTAREA")??_e[0]}be==null||be.focus({preventScroll:!0})}ve(c,X=>{var j;if(X){const ee=$t(),ie=p.value;se=!!ie&&(ee===ie||ie.contains(ee)),o.value&&(o.value.inert=!1),(j=o.value)!=null&&j._clickOutside&&(o.value._clickOutside.lastMousedownWasOutside=!1)}else o.value&&(o.value.inert=!0),ae()},{flush:"post"}),rt&&ve(c,X=>{X?window.addEventListener("keydown",J):window.removeEventListener("keydown",J)},{immediate:!0}),sn(()=>{rt&&window.removeEventListener("keydown",J)});function J(X){var j,ee,ie;X.key==="Escape"&&g.value&&((j=o.value)!=null&&j.contains($t())||a("keydown",X),e.persistent?B():(c.value=!1,(ee=o.value)!=null&&ee.contains($t())&&((ie=p.value)==null||ie.focus())))}function re(X){X.key==="Escape"&&!g.value||a("keydown",X)}const q=dS();wn(()=>e.closeOnBack,()=>{KP(q,()=>{if(g.value&&c.value)return e.persistent?B():c.value=!1,!1})});const H=oe();ve(()=>c.value&&(e.absolute||e.contained)&&E.value==null,X=>{if(X){const j=Js(i.value);j&&j!==document.scrollingElement&&(H.value=j.scrollTop)}});function B(){e.noClickAnimation||o.value&&nl(o.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Ao})}function O(){a("afterEnter")}function D(){m(),I(),a("afterLeave")}return me(()=>{var X;return _(we,null,[(X=t.activator)==null?void 0:X.call(t,{isActive:c.value,targetRef:y,props:le({ref:S},V.value,e.activatorProps)}),L.value&&v.value&&C(Gy,{disabled:!E.value,to:E.value},{default:()=>[_("div",le({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":c.value,"v-overlay--contained":e.contained},R.value,s.value,d.value,e.class],style:[k.value,{"--v-overlay-opacity":e.opacity,top:ge(H.value)},e.style],ref:i,onKeydown:re},W,n),[C(JA,le({color:h,modelValue:c.value&&!!e.scrim,ref:r},A.value),null),C(fn,{appear:!0,persisted:!0,transition:e.transition,target:w.value,onAfterEnter:O,onAfterLeave:D},{default:()=>{var j;return[xt(_("div",le({ref:o,class:["v-overlay__content",e.contentClass],style:[P.value,N.value]},T.value,e.contentProps),[(j=t.default)==null?void 0:j.call(t,{isActive:c})]),[[na,c.value],[ef,{handler:G,closeConditional:Z,include:()=>c.value?[e.contextMenu&&!e.openOnClick?void 0:p.value,...Array.from(document.querySelectorAll(".v-overlay__content")).filter(Q)]:[]}]])]}})])]})])}),{activatorEl:p,scrimEl:r,target:w,animateClick:B,contentEl:o,rootEl:i,globalTop:g,localTop:b,updateLocation:Y,openedByHover:$}}}),ld=Symbol("Forwarded refs");function id(e,t){let n=e;for(;n;){const a=Reflect.getOwnPropertyDescriptor(n,t);if(a)return a;n=Object.getPrototypeOf(n)}}function Rt(e,...t){return e[ld]=t,new Proxy(e,{get(n,a){if(Reflect.has(n,a))return Reflect.get(n,a);if(!(jr(a)||a.startsWith("$")||a.startsWith("__"))){for(const l of t)if(l.value&&Reflect.has(l.value,a)){const i=Reflect.get(l.value,a);return Xe(i)?i.bind(l.value):i}}},has(n,a){if(Reflect.has(n,a))return!0;if(jr(a)||a.startsWith("$")||a.startsWith("__"))return!1;for(const l of t)if(l.value&&Reflect.has(l.value,a))return!0;return!1},set(n,a,l){if(Reflect.has(n,a))return Reflect.set(n,a,l);if(jr(a)||a.startsWith("$")||a.startsWith("__"))return!1;for(const i of t)if(i.value&&Reflect.has(i.value,a))return Reflect.set(i.value,a,l);return!1},getOwnPropertyDescriptor(n,a){var i;const l=Reflect.getOwnPropertyDescriptor(n,a);if(l)return l;if(!(jr(a)||a.startsWith("$")||a.startsWith("__"))){for(const r of t){if(!r.value)continue;const o=id(r.value,a)??("_"in r.value?id((i=r.value._)==null?void 0:i.setupState,a):void 0);if(o)return o}for(const r of t){const o=r.value&&r.value[ld];if(!o)continue;const u=o.slice();for(;u.length;){const c=u.shift(),s=id(c.value,a);if(s)return s;const d=c.value&&c.value[ld];d&&u.push(...d)}}}}})}const OS=te({fullscreen:Boolean,scrollable:Boolean,...je(au({captureFocus:!0,location:"center center",origin:"center center",scrollStrategy:"block",transition:{component:ac},zIndex:2400,retainFocus:!0}),["disableInitialFocus"])},"VDialog"),Bl=fe()({name:"VDialog",props:OS(),emits:{"update:modelValue":e=>!0,"click:outside":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue"),{scopeId:l}=Oi(),i=oe();function r(){var u;t("afterEnter"),(e.scrim||e.retainFocus)&&((u=i.value)!=null&&u.contentEl)&&!i.value.contentEl.contains($t())&&i.value.contentEl.focus({preventScroll:!0})}function o(){t("afterLeave")}return ve(a,async u=>{var c,s;u||(await Re(),(s=(c=i.value)==null?void 0:c.activatorEl)==null||s.focus({preventScroll:!0}))}),me(()=>{const u=Aa.filterProps(e),c=le({"aria-haspopup":"dialog"},e.activatorProps),s=le({tabindex:-1},e.contentProps),d=e.fullscreen?_r:e.locationStrategy;return C(Aa,le({ref:i,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},u,{modelValue:a.value,"onUpdate:modelValue":f=>a.value=f,"aria-modal":"true",activatorProps:c,contentProps:s,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,locationStrategy:d,role:"dialog",onAfterEnter:r,onAfterLeave:o,"onClick:outside":f=>t("click:outside",f)},l),{activator:n.activator,default:(...f)=>C(Ge,{root:"VDialog"},{default:()=>{var v;return[(v=n.default)==null?void 0:v.call(n,...f)]}})})}),Rt({},i)}}),QA=["dotted","dashed","solid","double"],LS=te({color:String,contentOffset:[Number,String,Array],gradient:Boolean,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,variant:{type:String,default:"solid",validator:e=>QA.includes(e)},...Ae(),...st()},"VDivider"),Wt=fe()({name:"VDivider",props:LS(),setup(e,{attrs:t,slots:n}){const{themeClasses:a}=ft(e),{textColorClasses:l,textColorStyles:i}=Yt(()=>e.color),r=M(()=>{const u={};return e.length&&(u[e.vertical?"height":"width"]=ge(e.length)),e.thickness&&(u[e.vertical?"borderRightWidth":"borderTopWidth"]=ge(e.thickness)),u}),o=z(()=>{const u=Array.isArray(e.contentOffset)?e.contentOffset[0]:e.contentOffset,c=Array.isArray(e.contentOffset)?e.contentOffset[1]:0;return{marginBlock:e.vertical&&u?ge(u):void 0,marginInline:!e.vertical&&u?ge(u):void 0,transform:c?`translate${e.vertical?"X":"Y"}(${ge(c)})`:void 0}});return me(()=>{const u=t.role,c=!!n.default,s=_("hr",{class:de([{"v-divider":!0,"v-divider--gradient":e.gradient&&!n.default,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},a.value,l.value,e.class]),style:Se([r.value,i.value,{"--v-border-opacity":e.opacity},{"border-style":e.variant},e.style]),"aria-orientation":!c&&!u?e.vertical?"vertical":"horizontal":void 0,role:c?void 0:u},null);return c?_("div",{class:de(["v-divider__wrapper",{"v-divider__wrapper--gradient":e.gradient,"v-divider__wrapper--inset":e.inset,"v-divider__wrapper--vertical":e.vertical}])},[s,_("div",{class:"v-divider__content",style:Se(o.value)},[n.default()]),s]):s}),{}}}),eT=te({fluid:{type:Boolean,default:!1},...Ae(),...en(),...Qe()},"VContainer"),NS=fe()({name:"VContainer",props:eT(),setup(e,{slots:t}){const{rtlClasses:n}=Ut(),{dimensionStyles:a}=tn(e);return me(()=>C(e.tag,{class:de(["v-container",{"v-container--fluid":e.fluid},n.value,e.class]),style:Se([a.value,e.style])},t)),{}}}),RS=yv.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}),HS=yv.reduce((e,t)=>{const n="offset"+bl(t);return e[n]={type:[String,Number],default:null},e},{}),kg={col:_o(RS),offset:_o(HS),order:["order","orderSm","orderMd","orderLg","orderXl","orderXxl"]};function Gr(e){if(Ie(e)&&e.includes("/")){const[t,n]=e.split("/");return{cols:Number(t),size:Number(n)}}return{cols:e}}function tT(e,t,n){if(n==null||n===!1)return{};const{cols:a,size:l}=Gr(n),i=t.replace(e,"").toLowerCase();return e==="offset"?{className:`v-col--offset-${i}-${a}`,variables:[{[`--v-col-offset-base-${i}`]:l}]}:e==="order"?{className:`order-${i}-${a}`}:{className:a===""||a===!0?`v-col--${i}`:`v-col--cols-${i}-${a}`,variables:[{[`--v-col-size-base-${i}`]:l}]}}const nT=["auto","start","end","center","baseline","stretch"],aT=e=>nT.includes(e),lT=te({cols:{type:[Boolean,String,Number],default:!1},...RS,offset:{type:[String,Number],default:null},...HS,order:{type:[String,Number],default:null},orderSm:{type:[String,Number],default:null},orderMd:{type:[String,Number],default:null},orderLg:{type:[String,Number],default:null},orderXl:{type:[String,Number],default:null},orderXxl:{type:[String,Number],default:null},alignSelf:{type:String,default:null,validator:aT},...Ae(),...Qe()},"VCol"),ri=fe()({name:"VCol",props:lT(),setup(e,{slots:t}){const n=M(()=>Gr(e.cols).size),a=M(()=>Gr(e.offset).size),l=M(()=>{const i=["v-col"],r=[];let o;for(o in kg)kg[o].forEach(s=>{const d=e[s],{className:f,variables:v}=tT(o,s,d);f&&i.push(f),v&&r.push(...v)});const{cols:u}=Gr(e.cols),{cols:c}=Gr(e.offset);return i.push({[`v-col--cols-${u}`]:u,[`v-col--offset-${c}`]:c,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),{classes:i,variables:r}});return()=>{var i;return Ga(e.tag,{class:[l.value.classes,e.class],style:[{"--v-col-size-base":n.value},{"--v-col-offset-base":a.value},l.value.variables,e.style]},(i=t.default)==null?void 0:i.call(t))}}}),Mv=["start","end","center"],zS=["space-between","space-around","space-evenly"],iT=[...Mv,"baseline","stretch"],qi=e=>iT.includes(e),rT=[...Mv,...zS],Xi=e=>rT.includes(e),oT=[...Mv,...zS,"stretch"],Zi=e=>oT.includes(e),xg={align:["align","alignSm","alignMd","alignLg","alignXl","alignXxl"],justify:["justify","justifySm","justifyMd","justifyLg","justifyXl","justifyXxl"],alignContent:["alignContent","alignContentSm","alignContentMd","alignContentLg","alignContentXl","alignContentXxl"]},uT=["gap","gapSm","gapMd","gapLg","gapXl","gapXxl"],sT={align:"align",justify:"justify",alignContent:"align-content"};function cT(e,t,n){let a=sT[e];if(n!=null){if(t){const l=t.replace(e,"");a+=`-${l}`}return a+=`-${n}`,a.toLowerCase()}}const dT=te({dense:Boolean,align:{type:String,default:null,validator:qi},alignSm:{type:String,default:null,validator:qi},alignMd:{type:String,default:null,validator:qi},alignLg:{type:String,default:null,validator:qi},alignXl:{type:String,default:null,validator:qi},alignXxl:{type:String,default:null,validator:qi},justify:{type:String,default:null,validator:Xi},justifySm:{type:String,default:null,validator:Xi},justifyMd:{type:String,default:null,validator:Xi},justifyLg:{type:String,default:null,validator:Xi},justifyXl:{type:String,default:null,validator:Xi},justifyXxl:{type:String,default:null,validator:Xi},alignContent:{type:String,default:null,validator:Zi},alignContentSm:{type:String,default:null,validator:Zi},alignContentMd:{type:String,default:null,validator:Zi},alignContentLg:{type:String,default:null,validator:Zi},alignContentXl:{type:String,default:null,validator:Zi},alignContentXxl:{type:String,default:null,validator:Zi},noGutters:Boolean,gap:[Number,String,Array],gapSm:[Number,String,Array],gapMd:[Number,String,Array],gapLg:[Number,String,Array],gapXl:[Number,String,Array],gapXxl:[Number,String,Array],size:[Number,String],...Ae(),...Nt(),...Qe()},"VRow"),$v=fe()({name:"VRow",props:dT(),setup(e,{slots:t}){e.dense&&Ys("dense",'density="compact"');const n=M(()=>{const l=[];let i;for(i in xg)xg[i].forEach(r=>{const o=e[r],u=cT(i,r,o);u&&l.push(u)});return l.push({"v-row--no-gutters":e.noGutters,"v-row--density-default":e.density==="default"&&!e.noGutters&&!e.dense,"v-row--density-compact":e.density==="compact"||e.dense,"v-row--density-comfortable":e.density==="comfortable",[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),l}),a=M(()=>uT.flatMap((l,i)=>{const r=e[l];if(r==null)return[];const o=i?`-${yv[i-1]}`:"",[u,c]=Array.isArray(r)?[r[0]||0,r[1]||0]:[r,r];return[{class:`v-row--gap${o}`,style:{[`--v-row-gap-x${o}`]:ge(u),[`--v-row-gap-y${o}`]:ge(c)}}]}));return()=>{var l;return Ga(e.tag,{class:["v-row",n.value,a.value.map(i=>i.class),e.class],style:[{"--v-row-columns":e.size},a.value.map(i=>i.style),e.style]},(l=t.default)==null?void 0:l.call(t))}}}),vl=qa("v-spacer","div","VSpacer"),tf=Symbol.for("vuetify:list");function WS(e={filterable:!1}){const t=Ze(tf,{filterable:!1,hasPrepend:ne(!1),updateHasPrepend:()=>null,trackingIndex:ne(-1),navigationStrategy:ne("focus"),uid:""}),{filterable:n,trackingIndex:a=t.trackingIndex,navigationStrategy:l=t.navigationStrategy,uid:i=t.uid||jt()}=e,r={filterable:t.filterable||n,hasPrepend:ne(!1),updateHasPrepend:o=>{o&&(r.hasPrepend.value=o)},trackingIndex:a,navigationStrategy:l,uid:i};return wt(tf,r),t}function US(){return Ze(tf,null)}const Bv=e=>{const t={activate:({id:n,value:a,activated:l})=>(n=Oe(n),e&&!a&&l.size===1&&l.has(n)||(a?l.add(n):l.delete(n)),l),in:(n,a,l)=>{let i=new Set;if(!gt(n))for(const r of yt(n))i=t.activate({id:r,value:!0,activated:new Set(i),children:a,parents:l});return i},out:n=>Array.from(n)};return t},jS=e=>{const t=Bv(e);return{activate:({activated:a,id:l,...i})=>{l=Oe(l);const r=a.has(l)?new Set([l]):new Set;return t.activate({...i,id:l,activated:r})},in:(a,l,i)=>{let r=new Set;if(!gt(a)){const o=yt(a);o.length&&(r=t.in(o.slice(0,1),l,i))}return r},out:(a,l,i)=>t.out(a,l,i)}},fT=e=>{const t=Bv(e);return{activate:({id:a,activated:l,children:i,...r})=>(a=Oe(a),i.has(a)?l:t.activate({id:a,activated:l,children:i,...r})),in:t.in,out:t.out}},vT=e=>{const t=jS(e);return{activate:({id:a,activated:l,children:i,...r})=>(a=Oe(a),i.has(a)?l:t.activate({id:a,activated:l,children:i,...r})),in:t.in,out:t.out}},mT={open:({id:e,value:t,opened:n,parents:a})=>{if(t){const l=new Set;l.add(e);let i=a.get(e);for(;!gt(i);)l.add(i),i=a.get(i);return l}else return n.delete(e),n},select:()=>null},KS={open:({id:e,value:t,opened:n,parents:a})=>{if(t){let l=a.get(e);for(n.add(e);!gt(l)&&l!==e;)n.add(l),l=a.get(l);return n}else n.delete(e);return n},select:()=>null},hT={open:KS.open,select:({id:e,value:t,opened:n,parents:a})=>{if(!t)return n;const l=[];let i=a.get(e);for(;!gt(i);)l.push(i),i=a.get(i);return new Set(l)}},Fv=e=>{const t={select:({id:n,value:a,selected:l})=>{if(n=Oe(n),e&&!a){const i=Array.from(l.entries()).reduce((r,[o,u])=>(u==="on"&&r.push(o),r),[]);if(i.length===1&&i[0]===n)return l}return l.set(n,a?"on":"off"),l},in:(n,a,l,i)=>{const r=new Map;for(const o of n||[])t.select({id:o,value:!0,selected:r,children:a,parents:l,disabled:i});return r},out:n=>{const a=[];for(const[l,i]of n.entries())i==="on"&&a.push(l);return a}};return t},GS=e=>{const t=Fv(e);return{select:({selected:a,id:l,...i})=>{l=Oe(l);const r=a.has(l)?new Map([[l,a.get(l)]]):new Map;return t.select({...i,id:l,selected:r})},in:(a,l,i,r)=>a!=null&&a.length?t.in(a.slice(0,1),l,i,r):new Map,out:(a,l,i)=>t.out(a,l,i)}},gT=e=>{const t=Fv(e);return{select:({id:a,selected:l,children:i,...r})=>(a=Oe(a),i.has(a)?l:t.select({id:a,selected:l,children:i,...r})),in:t.in,out:t.out}},yT=e=>{const t=GS(e);return{select:({id:a,selected:l,children:i,...r})=>(a=Oe(a),i.has(a)?l:t.select({id:a,selected:l,children:i,...r})),in:t.in,out:t.out}},Ov=e=>{const t={select:({id:n,value:a,selected:l,children:i,parents:r,disabled:o})=>{n=Oe(n);const u=new Map(l),c=[n];for(;c.length;){const d=c.shift();o.has(d)||l.set(Oe(d),a?"on":"off"),i.has(d)&&c.push(...i.get(d))}let s=Oe(r.get(n));for(;s;){let d=!0,f=!0;for(const v of i.get(s)){const m=Oe(v);if(!o.has(m)&&(l.get(m)!=="on"&&(d=!1),l.has(m)&&l.get(m)!=="off"&&(f=!1),!d&&!f))break}l.set(s,d?"on":f?"off":"indeterminate"),s=Oe(r.get(s))}return e&&!a&&Array.from(l.entries()).reduce((f,[v,m])=>(m==="on"&&f.push(v),f),[]).length===0?u:l},in:(n,a,l)=>{let i=new Map;for(const r of n||[])i=t.select({id:r,value:!0,selected:i,children:a,parents:l,disabled:new Set});return i},out:(n,a)=>{const l=[];for(const[i,r]of n.entries())r==="on"&&!a.has(i)&&l.push(i);return l}};return t},bT=e=>{const t=Ov(e);return{select:t.select,in:t.in,out:(a,l,i)=>{const r=[];for(const[o,u]of a.entries())if(u==="on"){if(i.has(o)){const c=i.get(o);if(a.get(c)==="on")continue}r.push(o)}return r}}},wT=e=>{const n={select:Ov(e).select,in:(a,l,i,r)=>{let o=new Map;for(const u of a||[])l.has(u)||(o=n.select({id:u,value:!0,selected:o,children:l,parents:i,disabled:r}));return o},out:a=>{const l=[];for(const[i,r]of a.entries())(r==="on"||r==="indeterminate")&&l.push(i);return l}};return n},pi=Symbol.for("vuetify:nested"),YS={id:ne(),root:{itemsRegistration:oe("render"),register:()=>null,unregister:()=>null,updateDisabled:()=>null,children:oe(new Map),parents:oe(new Map),disabled:oe(new Set),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:oe(!1),scrollToActive:oe(!1),selectable:oe(!1),opened:oe(new Set),activated:oe(new Set),selected:oe(new Map),selectedValues:oe([]),getPath:()=>[]}},ST=te({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean,itemsRegistration:{type:String,default:"render"}},"nested"),pT=(e,{items:t,returnObject:n,scrollToActive:a,valueComparator:l})=>{let i=!1;const r=ne(new Map),o=ne(new Map),u=ne(new Set),c=Pe(e,"opened",e.opened,T=>new Set(Array.isArray(T)?T.map(A=>Oe(A)):T),T=>[...T.values()]);let s=null;function d(){return s||queueMicrotask(()=>{s=null}),s??c.value}function f(T){s=T,c.value=T}const v=M(()=>{if(Xe(e.activeStrategy))return e.activeStrategy(e.mandatory);if(Ye(e.activeStrategy))return e.activeStrategy;switch(e.activeStrategy){case"leaf":return fT(e.mandatory);case"single-leaf":return vT(e.mandatory);case"independent":return Bv(e.mandatory);case"single-independent":default:return jS(e.mandatory)}}),m=M(()=>{if(Xe(e.selectStrategy))return e.selectStrategy(e.mandatory);if(Ye(e.selectStrategy))return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return yT(e.mandatory);case"leaf":return gT(e.mandatory);case"independent":return Fv(e.mandatory);case"single-independent":return GS(e.mandatory);case"trunk":return bT(e.mandatory);case"branch":return wT(e.mandatory);case"classic":default:return Ov(e.mandatory)}}),h=M(()=>{if(Ye(e.openStrategy))return e.openStrategy;switch(e.openStrategy){case"list":return hT;case"single":return mT;case"multiple":default:return KS}}),g=M(()=>{const T=[],A=[...t.value];for(;A.length;){const $=A.pop();T.push($),$.children&&A.push(...$.children)}return T});function b(T){const A=xe(l);if(!A)return T;const $=xe(n);for(const E of g.value){const P=$?Oe(E.raw):E.value;if(A(T,P))return P}return T}const k=Pe(e,"activated",e.activated,T=>v.value.in(Array.isArray(T)?T.map(b):T,r.value,o.value),T=>v.value.out(T,r.value,o.value)),p=Pe(e,"selected",e.selected,T=>m.value.in(Array.isArray(T)?T.map(b):T,r.value,o.value,u.value),T=>m.value.out(T,r.value,o.value));sn(()=>{i=!0});function S(T){const A=[];let $=Oe(T);for(;!lt($);)A.unshift($),$=o.value.get($);return A}const w=Kt("nested"),x=new Set,y=lI(()=>{Re(()=>{r.value=new Map(r.value),o.value=new Map(o.value)})},100);ve(()=>[t.value,xe(n)],()=>{e.itemsRegistration==="props"&&V()},{immediate:!0});function V(){const T=new Map,A=new Map,$=new Set,E=xe(n)?R=>Oe(R.raw):R=>R.value,P=[...t.value];let L=0;for(;Le.activatable),scrollToActive:z(()=>xe(a)),selectable:z(()=>e.selectable),activated:k,selected:p,selectedValues:M(()=>{const T=[];for(const[A,$]of p.value.entries())$==="on"&&T.push(A);return T}),itemsRegistration:z(()=>e.itemsRegistration),register:(T,A,$,E)=>{if(x.has(T)){S(T).map(String).join(" -> "),S(A).concat(T).map(String).join(" -> ");return}else x.add(T);A&&T!==A&&o.value.set(T,A),$&&u.value.add(T),E&&r.value.set(T,[]),gt(A)||r.value.set(A,[...r.value.get(A)||[],T]),y()},unregister:T=>{if(i)return;x.delete(T),r.value.delete(T),u.value.delete(T);const A=o.value.get(T);if(A){const $=r.value.get(A)??[];r.value.set(A,$.filter(E=>E!==T))}o.value.delete(T),y()},updateDisabled:(T,A)=>{A?u.value.add(T):u.value.delete(T)},open:(T,A,$)=>{w.emit("click:open",{id:T,value:A,path:S(T),event:$});const E=h.value.open({id:T,value:A,opened:new Set(d()),children:r.value,parents:o.value,event:$});E&&f(E)},openOnSelect:(T,A,$)=>{const E=h.value.select({id:T,value:A,selected:new Map(p.value),opened:new Set(d()),children:r.value,parents:o.value,event:$});E&&f(E)},select:(T,A,$)=>{w.emit("click:select",{id:T,value:A,path:S(T),event:$});const E=m.value.select({id:T,value:A,selected:new Map(p.value),children:r.value,parents:o.value,disabled:u.value,event:$});E&&(p.value=E),I.root.openOnSelect(T,A,$)},activate:(T,A,$)=>{if(!e.activatable)return I.root.select(T,!0,$);w.emit("click:activate",{id:T,value:A,path:S(T),event:$});const E=v.value.activate({id:T,value:A,activated:new Set(k.value),children:r.value,parents:o.value,event:$});if(E.size!==k.value.size)k.value=E;else{for(const P of E)if(!k.value.has(P)){k.value=E;return}for(const P of k.value)if(!E.has(P)){k.value=E;return}}},children:r,parents:o,disabled:u,getPath:S}};return wt(pi,I),I.root},qS=(e,t,n)=>{const a=Ze(pi,YS),l=Symbol("nested item"),i=M(()=>{const o=Oe(xe(e));return lt(o)?l:o}),r={...a,id:i,open:(o,u)=>a.root.open(i.value,o,u),openOnSelect:(o,u)=>a.root.openOnSelect(i.value,o,u),isOpen:M(()=>a.root.opened.value.has(i.value)),parent:M(()=>a.root.parents.value.get(i.value)),activate:(o,u)=>a.root.activate(i.value,o,u),isActivated:M(()=>a.root.activated.value.has(i.value)),scrollToActive:a.root.scrollToActive,select:(o,u)=>a.root.select(i.value,o,u),isSelected:M(()=>a.root.selected.value.get(i.value)==="on"),isIndeterminate:M(()=>a.root.selected.value.get(i.value)==="indeterminate"),isLeaf:M(()=>!a.root.children.value.get(i.value)),isGroupActivator:a.isGroupActivator};return Ai(()=>{a.isGroupActivator||a.root.itemsRegistration.value==="props"||Re(()=>{a.root.register(i.value,a.id.value,xe(t),n)})}),sn(()=>{a.isGroupActivator||a.root.itemsRegistration.value==="props"||a.root.unregister(i.value)}),ve(i,(o,u)=>{a.isGroupActivator||a.root.itemsRegistration.value==="props"||(a.root.unregister(u),Re(()=>{a.root.register(o,a.id.value,xe(t),n)}))}),ve(()=>xe(t),o=>{a.root.updateDisabled(i.value,o)}),n&&wt(pi,r),r},kT=()=>{const e=Ze(pi,YS);wt(pi,{...e,isGroupActivator:!0})};function Li(){const e=ne(!1);return Lt(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:z(()=>e.value?void 0:{transition:"none !important"}),isBooted:Ht(e)}}const xT=An({name:"VListGroupActivator",setup(e,{slots:t}){return kT(),()=>{var n;return(n=t.default)==null?void 0:n.call(t)}}}),XS=te({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Ee,default:"$collapse"},disabled:Boolean,expandIcon:{type:Ee,default:"$expand"},rawId:[String,Number],prependIcon:Ee,appendIcon:Ee,fluid:Boolean,subgroup:Boolean,title:String,value:null,...Ae(),...Qe()},"VListGroup"),No=fe()({name:"VListGroup",props:XS(),setup(e,{slots:t}){const{isOpen:n,open:a,id:l}=qS(()=>e.value,()=>e.disabled,!0),i=M(()=>`v-list-group--id-${String(e.rawId??l.value)}`),r=US(),{isBooted:o}=Li(),u=Ze(pi),c=z(()=>{var m;return((m=u==null?void 0:u.root)==null?void 0:m.itemsRegistration.value)==="render"});function s(m){var h;["INPUT","TEXTAREA"].includes((h=m.target)==null?void 0:h.tagName)||a(!n.value,m)}const d=M(()=>({onClick:s,class:"v-list-group__header",id:i.value})),f=M(()=>n.value?e.collapseIcon:e.expandIcon),v=M(()=>({VListItem:{activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&f.value,appendIcon:e.appendIcon||!e.subgroup&&f.value,title:e.title,value:e.value}}));return me(()=>C(e.tag,{class:de(["v-list-group",{"v-list-group--prepend":r==null?void 0:r.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":n.value},e.class]),style:Se(e.style)},{default:()=>[t.activator&&C(Ge,{defaults:v.value},{default:()=>[C(xT,null,{default:()=>[t.activator({props:d.value,isOpen:n.value})]})]}),C(fn,{transition:{component:Fi},disabled:!o.value},{default:()=>{var m,h;return[c.value?xt(_("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value,inert:!n.value},[(m=t.default)==null?void 0:m.call(t)]),[[na,n.value]]):n.value&&_("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value},[(h=t.default)==null?void 0:h.call(t)])]}})]})),{isOpen:n}}}),CT=te({opacity:[Number,String],...Ae(),...Qe()},"VListItemSubtitle"),ZS=fe()({name:"VListItemSubtitle",props:CT(),setup(e,{slots:t}){return me(()=>C(e.tag,{class:de(["v-list-item-subtitle",e.class]),style:Se([{"--v-list-item-subtitle-opacity":e.opacity},e.style])},t)),{}}}),fs=qa("v-list-item-title"),Lv=te({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Ee,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,prependGap:[Number,String],subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},value:null,index:Number,tabindex:[Number,String],onClick:vn(),onClickOnce:vn(),...Tn(),...Ae(),...Nt(),...en(),...Qt(),...At(),...nu(),...Qe(),...st(),...la({variant:"text"})},"VListItem"),In=fe()({name:"VListItem",directives:{vRipple:pn},props:Lv(),emits:{click:e=>!0},setup(e,{attrs:t,slots:n,emit:a}){const l=tu(e,t),i=oe(),r=M(()=>e.value===void 0?l.href.value:e.value),{activate:o,isActivated:u,select:c,isOpen:s,isSelected:d,isIndeterminate:f,isGroupActivator:v,root:m,parent:h,openOnSelect:g,scrollToActive:b,id:k}=qS(r,()=>e.disabled,!1),p=US(),S=M(()=>{var B;return e.active!==!1&&(e.active||((B=l.isActive)==null?void 0:B.value)||(m.activatable.value?u.value:d.value))}),w=z(()=>e.link!==!1&&l.isLink.value),x=M(()=>!!p&&(m.selectable.value||m.activatable.value||e.value!=null)),y=M(()=>!e.disabled&&e.link!==!1&&(e.link||l.isClickable.value||x.value)),V=M(()=>p&&p.navigationStrategy.value==="track"&&e.index!==void 0&&p.trackingIndex.value===e.index),I=M(()=>p?w.value?"link":x.value?"option":"listitem":void 0),T=M(()=>{if(x.value)return(p==null?void 0:p.navigationStrategy.value)==="track"&&!m.selectable.value?V.value:m.activatable.value?u.value:m.selectable.value?d.value:S.value}),A=z(()=>e.rounded||e.nav),$=z(()=>e.color??e.activeColor),E=z(()=>({color:S.value?$.value??e.baseColor:e.baseColor,variant:e.variant}));ve(()=>{var B;return(B=l.isActive)==null?void 0:B.value},B=>{B&&P()}),ve(u,B=>{var O;!B||!b||(O=i.value)==null||O.scrollIntoView({block:"nearest",behavior:"instant"})}),ve(V,B=>{var O;B&&((O=i.value)==null||O.scrollIntoView({block:"nearest",behavior:"instant"}))}),Ai(()=>{var B;(B=l.isActive)!=null&&B.value&&Re(()=>P())});function P(){h.value!=null&&m.open(h.value,!0),g(!0)}const{themeClasses:L}=ft(e),{borderClasses:R}=Fn(e),{colorClasses:W,colorStyles:N,variantClasses:Y}=kl(E),{densityClasses:U}=hn(e),{dimensionStyles:G}=tn(e),{elevationClasses:Z}=qt(e),{roundedClasses:se,roundedStyles:Q}=Et(A),ae=z(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),J=z(()=>e.ripple!==void 0&&e.ripple&&(p!=null&&p.filterable)?{keys:["Enter"]}:e.ripple),re=M(()=>({isActive:S.value,select:c,isOpen:s.value,isSelected:d.value,isIndeterminate:f.value,isDisabled:e.disabled}));function q(B){var O,D,F;a("click",B),!["INPUT","TEXTAREA"].includes((O=B.target)==null?void 0:O.tagName)&&y.value&&((F=(D=l.navigate).value)==null||F.call(D,B),!v&&(m.activatable.value?o(!u.value,B):(m.selectable.value||e.value!=null&&!w.value)&&c(!d.value,B)))}function H(B){var D;const O=B.target;["INPUT","TEXTAREA"].includes(O.tagName)||((D=B.currentTarget)==null?void 0:D.getAttribute("role"))!=="treeitem"&&(B.key==="Enter"||B.key===" "&&!(p!=null&&p.filterable))&&(B.preventDefault(),B.stopPropagation(),B.target.dispatchEvent(new MouseEvent("click",B)))}return me(()=>{const B=w.value?"a":e.tag,O=n.title||e.title!=null,D=n.subtitle||e.subtitle!=null,K=!!(!!(e.appendAvatar||e.appendIcon)||n.append),j=!!(!!(e.prependAvatar||e.prependIcon)||n.prepend);return p==null||p.updateHasPrepend(j),e.activeColor&&Ys("active-color",["color","base-color"]),xt(C(B,le(l.linkProps,{ref:i,id:e.index!==void 0&&p?`v-list-item-${p.uid}-${e.index}`:void 0,class:["v-list-item",{"v-list-item--active":S.value,"v-list-item--disabled":e.disabled,"v-list-item--link":y.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!j&&(p==null?void 0:p.hasPrepend.value),"v-list-item--slim":e.slim,"v-list-item--focus-visible":V.value,[`${e.activeClass}`]:e.activeClass&&S.value},L.value,R.value,W.value,U.value,Z.value,ae.value,se.value,Y.value,e.class],style:[{"--v-list-prepend-gap":ge(e.prependGap)},N.value,G.value,Q.value,e.style],tabindex:e.tabindex??(y.value?p?-2:0:void 0),"aria-selected":T.value,role:I.value,onClick:(y.value||e.onClick||e.onClickOnce)&&q,onKeydown:y.value&&!w.value&&H}),{default:()=>{var ee;return[pl(y.value||S.value,"v-list-item"),j&&_("div",{key:"prepend",class:"v-list-item__prepend"},[n.prepend?C(Ge,{key:"prepend-defaults",defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0},VCheckboxBtn:{density:e.density}}},{default:()=>{var ie;return[(ie=n.prepend)==null?void 0:ie.call(n,re.value)]}}):_(we,null,[e.prependAvatar&&C(Jt,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&C(Le,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),_("div",{class:"v-list-item__spacer"},null)]),_("div",{class:"v-list-item__content","data-no-activator":""},[O&&C(fs,{key:"title"},{default:()=>{var ie;return[((ie=n.title)==null?void 0:ie.call(n,{title:e.title}))??Ue(e.title)]}}),D&&C(ZS,{key:"subtitle"},{default:()=>{var ie;return[((ie=n.subtitle)==null?void 0:ie.call(n,{subtitle:e.subtitle}))??Ue(e.subtitle)]}}),(ee=n.default)==null?void 0:ee.call(n,re.value)]),K&&_("div",{key:"append",class:"v-list-item__append"},[n.append?C(Ge,{key:"append-defaults",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0},VCheckboxBtn:{density:e.density}}},{default:()=>{var ie;return[(ie=n.append)==null?void 0:ie.call(n,re.value)]}}):_(we,null,[e.appendIcon&&C(Le,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&C(Jt,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),_("div",{class:"v-list-item__spacer"},null)])]}}),[[pn,y.value&&J.value]])}),{activate:o,isActivated:u,isGroupActivator:v,isSelected:d,list:p,select:c,root:m,id:k,link:l}}}),_T=te({color:String,inset:Boolean,sticky:Boolean,title:String,...Ae(),...Qe()},"VListSubheader"),Ar=fe()({name:"VListSubheader",props:_T(),setup(e,{slots:t}){const{textColorClasses:n,textColorStyles:a}=Yt(()=>e.color);return me(()=>{const l=!!(t.default||e.title);return C(e.tag,{class:de(["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},n.value,e.class]),style:Se([{textColorStyles:a},e.style])},{default:()=>{var i;return[l&&_("div",{class:"v-list-subheader__text"},[((i=t.default)==null?void 0:i.call(t))??e.title])]}})}),{}}}),VT=te({items:Array,returnObject:Boolean},"VListChildren"),JS=fe()({name:"VListChildren",props:VT(),setup(e,{slots:t}){return WS(),()=>{var n,a;return((n=t.default)==null?void 0:n.call(t))??((a=e.items)==null?void 0:a.map(({children:l,props:i,type:r,raw:o},u)=>{var d,f;if(r==="divider")return((d=t.divider)==null?void 0:d.call(t,{props:i}))??C(Wt,i,null);if(r==="subheader")return((f=t.subheader)==null?void 0:f.call(t,{props:i}))??C(Ar,i,null);const c={subtitle:t.subtitle?v=>{var m;return(m=t.subtitle)==null?void 0:m.call(t,{...v,item:o})}:void 0,prepend:t.prepend?v=>{var m;return(m=t.prepend)==null?void 0:m.call(t,{...v,item:o})}:void 0,append:t.append?v=>{var m;return(m=t.append)==null?void 0:m.call(t,{...v,item:o})}:void 0,title:t.title?v=>{var m;return(m=t.title)==null?void 0:m.call(t,{...v,item:o})}:void 0},s=No.filterProps(i);return l?C(No,le(s,{value:e.returnObject?o:i==null?void 0:i.value,rawId:i==null?void 0:i.value}),{activator:({props:v})=>{const m=le(i,v,{value:e.returnObject?o:i.value});return t.header?t.header({props:m}):C(In,le(m,{index:u}),c)},default:()=>C(JS,{items:l,returnObject:e.returnObject},t)}):t.item?t.item({props:{...i,index:u}}):C(In,le(i,{index:u,value:e.returnObject?o:i.value}),c)}))}}}),QS=te({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},itemType:{type:[Boolean,String,Array,Function],default:"type"},returnObject:Boolean,valueComparator:Function},"list-items"),IT=new Set(["item","divider","subheader"]);function ca(e,t){const n=Tt(t,e.itemTitle,t),a=Tt(t,e.itemValue,n),l=Tt(t,e.itemChildren),i=e.itemProps===!0?Ye(t)?"children"in t?je(t,["children"]):t:void 0:Tt(t,e.itemProps);let r=Tt(t,e.itemType,"item");IT.has(r)||(r="item");const o={title:n,value:a,...i};return{type:r,title:String(o.title??""),value:o.value,props:o,children:r==="item"&&Array.isArray(l)?e0(e,l):void 0,raw:t}}ca.neededProps=["itemTitle","itemValue","itemChildren","itemProps","itemType"];function e0(e,t){const n=un(e,ca.neededProps),a=[];for(const l of t)a.push(ca(n,l));return a}function Nv(e){const t=M(()=>e0(e,e.items)),n=M(()=>t.value.some(o=>fl(o.value))),a=ne(new Map),l=ne([]);Zt(()=>{const o=t.value,u=new Map,c=[];for(let s=0;su):o.map(({value:u})=>u)}return{items:t,transformIn:i,transformOut:r}}const PT=new Set(["item","divider","subheader"]);function AT(e,t){const n=Hl(t)?t:Tt(t,e.itemTitle),a=Hl(t)?t:Tt(t,e.itemValue,void 0),l=Tt(t,e.itemChildren),i=e.itemProps===!0?je(t,["children"]):Tt(t,e.itemProps);let r=Tt(t,e.itemType,"item");PT.has(r)||(r="item");const o={title:n,value:a,...i};return{type:r,title:o.title,value:o.value,props:o,children:r==="item"&&l?t0(e,l):void 0,raw:t}}function t0(e,t){const n=[];for(const a of t)n.push(AT(e,a));return n}function n0(e){return{items:M(()=>t0(e,e.items))}}const Rv=te({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,filterable:Boolean,expandIcon:Ee,collapseIcon:Ee,lines:{type:[Boolean,String],default:"one"},slim:Boolean,prependGap:[Number,String],indent:[Number,String],nav:Boolean,navigationStrategy:{type:String,default:"focus"},navigationIndex:Number,"onClick:open":vn(),"onClick:select":vn(),"onUpdate:opened":vn(),...ST({selectStrategy:"single-leaf",openStrategy:"list"}),...Tn(),...Ae(),...Nt(),...en(),...Qt(),...QS(),...At(),...Qe(),...st(),...la({variant:"text"})},"VList"),ja=fe()({name:"VList",props:Rv(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"update:navigationIndex":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,{attrs:t,slots:n,emit:a}){const{items:l}=n0(e),{themeClasses:i}=ft(e),{backgroundColorClasses:r,backgroundColorStyles:o}=bt(()=>e.bgColor),{borderClasses:u}=Fn(e),{densityClasses:c}=hn(e),{dimensionStyles:s}=tn(e),{elevationClasses:d}=qt(e),{roundedClasses:f,roundedStyles:v}=Et(e),{children:m,open:h,parents:g,select:b,getPath:k}=pT(e,{items:l,returnObject:z(()=>e.returnObject),scrollToActive:z(()=>e.navigationStrategy==="track"),valueComparator:z(()=>e.valueComparator)}),p=z(()=>e.lines?`v-list--${e.lines}-line`:void 0),S=z(()=>e.activeColor),w=z(()=>e.baseColor),x=z(()=>e.color),y=z(()=>e.selectable||e.activatable),V=Pe(e,"navigationIndex",-1,Z=>Z??-1),I=jt(),T=z(()=>{var Z;return e.navigationStrategy==="track"&&((Z=l.value[V.value])==null?void 0:Z.type)==="item"?`v-list-item-${I}-${V.value}`:void 0});WS({filterable:e.filterable,trackingIndex:V,navigationStrategy:z(()=>e.navigationStrategy),uid:I}),ve(l,()=>{e.navigationStrategy==="track"&&(V.value=-1)}),Ot({VListGroup:{activeColor:S,baseColor:w,color:x,expandIcon:z(()=>e.expandIcon),collapseIcon:z(()=>e.collapseIcon)},VListItem:{activeClass:z(()=>e.activeClass),activeColor:S,baseColor:w,color:x,density:z(()=>e.density),disabled:z(()=>e.disabled),lines:z(()=>e.lines),nav:z(()=>e.nav),slim:z(()=>e.slim),variant:z(()=>e.variant),tabindex:z(()=>e.navigationStrategy==="track"?-1:void 0)}});const A=ne(!1),$=oe();function E(Z){A.value=!0}function P(Z){A.value=!1}function L(Z){var se;e.navigationStrategy==="track"?~V.value||(V.value=N("first")):!A.value&&!(Z.relatedTarget&&((se=$.value)!=null&&se.contains(Z.relatedTarget)))&&G()}function R(){e.navigationStrategy==="track"&&(V.value=-1)}function W(Z){switch(Z){case"ArrowDown":return"next";case"ArrowUp":return"prev";case"Home":return"first";case"End":return"last";default:return null}}function N(Z){const se=l.value.length;if(se===0)return-1;let Q;Z==="first"?Q=0:Z==="last"?Q=se-1:(Q=V.value+(Z==="next"?1:-1),Q<0&&(Q=se-1),Q>=se&&(Q=0));const ae=Q;let J=0;for(;J=se&&(Q=0),Q===ae)return-1;J++}return-1}function Y(Z){var ae;const se=Z.target;if(!$.value||se.tagName==="INPUT"&&["Home","End"].includes(Z.key)||se.tagName==="TEXTAREA")return;const Q=W(Z.key);if(Q!==null)if(Z.preventDefault(),e.navigationStrategy==="track"){const J=N(Q);J!==-1&&(V.value=J)}else{G(Q,{preventScroll:!0});const J=$t();J&&((ae=$.value)!=null&&ae.contains(J))&&J.scrollIntoView({block:"nearest"})}}function U(Z){A.value=!0}function G(Z,se){if($.value)return to($.value,Z,se)}return me(()=>{const Z=e.indent??(e.prependGap?Number(e.prependGap)+24:void 0),se=y.value?t.ariaMultiselectable??!String(e.selectStrategy).startsWith("single-"):void 0;return C(e.tag,{ref:$,class:de(["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},i.value,r.value,u.value,c.value,d.value,p.value,f.value,e.class]),style:Se([{"--v-list-indent":ge(Z),"--v-list-group-prepend":Z?"0px":void 0,"--v-list-prepend-gap":ge(e.prependGap)},o.value,s.value,v.value,e.style]),tabindex:e.disabled||A.value?-1:0,role:y.value?"listbox":"list","aria-activedescendant":T.value,"aria-multiselectable":se,onFocusin:E,onFocusout:P,onFocus:L,onBlur:R,onKeydown:Y,onMousedown:U},{default:()=>[C(JS,{items:l.value,returnObject:e.returnObject},n)]})}),{open:h,select:b,focus:G,children:m,parents:g,getPath:k,navigationIndex:V,activeDescendant:T}}}),TT=qa("v-list-img"),DT=te({start:Boolean,end:Boolean,...Ae(),...Qe()},"VListItemAction"),Hv=fe()({name:"VListItemAction",props:DT(),setup(e,{slots:t}){return me(()=>C(e.tag,{class:de(["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class]),style:Se(e.style)},t)),{}}}),ET=te({start:Boolean,end:Boolean,...Ae(),...Qe()},"VListItemMedia"),MT=fe()({name:"VListItemMedia",props:ET(),setup(e,{slots:t}){return me(()=>C(e.tag,{class:de(["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class]),style:Se(e.style)},t)),{}}}),a0=te({text:String,...Ae(),...Qe()},"VToolbarTitle"),oc=fe()({name:"VToolbarTitle",props:a0(),setup(e,{slots:t}){return me(()=>{const n=!!(t.default||t.text||e.text);return C(e.tag,{class:de(["v-toolbar-title",e.class]),style:Se(e.style)},{default:()=>{var a;return[n&&_("div",{class:"v-toolbar-title__placeholder"},[t.text?t.text():e.text,(a=t.default)==null?void 0:a.call(t)])]}})}),{}}});function l0(e,t){const n=M(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),a=M(()=>t.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return{contentHeight:n,extensionHeight:a}}const $T=[null,"prominent","default","comfortable","compact"],i0=te({absolute:Boolean,collapse:Boolean,collapsePosition:{type:String,default:"start"},color:String,density:{type:String,default:"default",validator:e=>$T.includes(e)},extended:{type:Boolean,default:null},extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Tn(),...Ae(),...Qt(),...Xa(),...At(),...Qe({tag:"header"}),...st()},"VToolbar"),vs=fe()({name:"VToolbar",props:i0(),setup(e,{slots:t}){var m;const{backgroundColorClasses:n,backgroundColorStyles:a}=bt(()=>e.color),{borderClasses:l}=Fn(e),{elevationClasses:i}=qt(e),{locationStyles:r}=Zl(e),{roundedClasses:o,roundedStyles:u}=Et(e),{themeClasses:c}=ft(e),{rtlClasses:s}=Ut(),d=ne(e.extended===null?!!((m=t.extension)!=null&&m.call(t)):e.extended),{contentHeight:f,extensionHeight:v}=l0(e,d);return Ot({VBtn:{variant:"text"}}),me(()=>{var k;const h=!!(e.title||t.title),g=!!(t.image||e.image),b=(k=t.extension)==null?void 0:k.call(t);return d.value=e.extended===null?!!b:e.extended,C(e.tag,{class:de(["v-toolbar",`v-toolbar--collapse-${e.collapsePosition}`,{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},n.value,l.value,i.value,o.value,c.value,s.value,e.class]),style:Se([a.value,r.value,u.value,e.style])},{default:()=>[g&&_("div",{key:"image",class:"v-toolbar__image"},[t.image?C(Ge,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},t.image):C(yl,{key:"image-img",cover:!0,src:e.image},null)]),C(Ge,{defaults:{VTabs:{height:ge(f.value)}}},{default:()=>{var p,S,w;return[_("div",{class:"v-toolbar__content",style:{height:ge(f.value)}},[t.prepend&&_("div",{class:"v-toolbar__prepend"},[(p=t.prepend)==null?void 0:p.call(t)]),h&&C(oc,{key:"title",text:e.title},{text:t.title}),(S=t.default)==null?void 0:S.call(t),t.append&&_("div",{class:"v-toolbar__append"},[(w=t.append)==null?void 0:w.call(t)])])]}}),C(Ge,{defaults:{VTabs:{height:ge(v.value)}}},{default:()=>[C(Fi,null,{default:()=>[d.value&&_("div",{class:"v-toolbar__extension",style:{height:ge(v.value)}},[b])]})]})]})}),{contentHeight:f,extensionHeight:v}}}),BT=te({...Ae(),...la({variant:"text"})},"VToolbarItems"),FT=fe()({name:"VToolbarItems",props:BT(),setup(e,{slots:t}){return Ot({VBtn:{color:z(()=>e.color),height:"inherit",variant:z(()=>e.variant)}}),me(()=>{var n;return _("div",{class:de(["v-toolbar-items",e.class]),style:Se(e.style)},[(n=t.default)==null?void 0:n.call(t)])}),{}}}),OT={class:"d-flex align-center justify-space-between flex-wrap"},LT={class:"text-caption text-medium-emphasis"},NT={class:"d-flex align-baseline mt-1"},RT={class:"text-h3 font-weight-bold mr-2"},HT={class:"text-body-1 font-weight-medium"},zT={class:"text-caption text-medium-emphasis mt-1"},WT={class:"text-subtitle-2 font-weight-bold mt-1 d-flex align-center justify-center"},UT={class:"text-subtitle-2 font-weight-bold mt-1 d-flex align-center justify-center"},jT={class:"text-subtitle-2 font-weight-bold mt-1 d-flex align-center justify-center"},KT={class:"text-subtitle-2 font-weight-bold mt-1"},GT={class:"text-blue font-weight-bold"},YT={class:"text-red font-weight-bold"},qT={class:"text-subtitle-2 font-weight-bold mb-2 d-flex align-center"},XT={class:"d-flex align-center justify-space-between w-100"},ZT={style:{"min-width":"90px"}},JT={class:"text-caption text-medium-emphasis"},QT={class:"d-flex align-center justify-center flex-grow-1 px-2",style:{"min-width":"110px"}},eD={class:"text-caption font-weight-medium text-truncate",style:{"max-width":"80px"}},tD={class:"text-caption text-center mr-3",style:{width:"50px"}},nD={key:0,class:"text-blue font-weight-medium d-flex align-center justify-center"},aD={key:1,class:"text-disabled"},lD={class:"text-right text-caption font-weight-bold",style:{"min-width":"85px"}},iD={class:"text-blue mr-1"},rD={class:"text-red"},oD={class:"d-flex justify-space-between align-center mt-3 text-caption text-disabled px-1"},uD={__name:"WeatherDialog",props:{modelValue:{type:Boolean,default:!1},weather:{type:Object,default:null},loading:{type:Boolean,default:!1}},emits:["update:modelValue","refresh","change-location"],setup(e,{emit:t}){const n=e,a=t,l=oe(!1),i=M(()=>{var s;if(!((s=n.weather)!=null&&s.location))return!1;const u=Math.abs(n.weather.location.lat-37.5665),c=Math.abs(n.weather.location.lon-126.978);return u>.1||c>.1}),r=()=>{if(!navigator.geolocation){alert("현재 브라우저에서 위치 정보를 지원하지 않습니다.");return}l.value=!0,navigator.geolocation.getCurrentPosition(u=>{l.value=!1,a("change-location",{lat:u.coords.latitude,lon:u.coords.longitude})},u=>{l.value=!1,alert("위치 정보를 가져올 수 없습니다. 브라우저 위치 권한을 허용했는지 확인해주세요.")},{timeout:8e3})},o=()=>{a("change-location",{lat:37.5665,lon:126.978})};return(u,c)=>(ze(),_t(Bl,{"model-value":e.modelValue,"onUpdate:modelValue":c[4]||(c[4]=s=>u.$emit("update:modelValue",s)),"max-width":"560",scrollable:""},{default:ke(()=>[C(pa,{class:"rounded-xl overflow-hidden"},{default:ke(()=>[C(vs,{color:"surface",density:"comfortable",class:"border-b px-2"},{default:ke(()=>{var s;return[C(oc,{class:"text-subtitle-1 font-weight-bold d-flex align-center"},{default:ke(()=>[C(Le,{color:"primary",class:"mr-2"},{default:ke(()=>[...c[5]||(c[5]=[He("mdi-weather-partly-cloudy",-1)])]),_:1}),c[6]||(c[6]=He(" 날씨 예보 ",-1))]),_:1}),(s=e.weather)!=null&&s.location?(ze(),_t(Sn,{key:0,size:"small",color:"primary",variant:"tonal",class:"mr-2 font-weight-bold"},{default:ke(()=>[C(Le,{start:"",size:"14"},{default:ke(()=>[...c[7]||(c[7]=[He("mdi-map-marker",-1)])]),_:1}),He(" "+Ue(e.weather.location.name),1)]),_:1})):Pt("",!0),C(De,{icon:"mdi-crosshairs-gps",size:"small",variant:"text",loading:l.value,onClick:r,title:"현재 GPS 위치로 날씨 찾기"},null,8,["loading"]),C(De,{icon:"mdi-refresh",size:"small",variant:"text",loading:e.loading,onClick:c[0]||(c[0]=d=>u.$emit("refresh")),title:"날씨 새로고침"},null,8,["loading"]),C(De,{icon:"mdi-close",size:"small",variant:"text",onClick:c[1]||(c[1]=d=>u.$emit("update:modelValue",!1))})]}),_:1}),e.weather?(ze(),_t(fa,{key:0,class:"pa-4"},{default:ke(()=>[C(pa,{variant:"flat",class:"mb-4 rounded-lg bg-surface-variant pa-4"},{default:ke(()=>{var s,d;return[_("div",OT,[_("div",null,[_("div",LT,Ue(((d=(s=e.weather.daily)==null?void 0:s[0])==null?void 0:d.formatted_date)||"오늘")+" · "+Ue(e.weather.location.name),1),_("div",NT,[_("span",RT,Ue(e.weather.current.temperature)+"° ",1),_("span",HT,Ue(e.weather.current.weather_text),1)]),_("div",zT," 체감 온도 "+Ue(e.weather.current.apparent_temperature)+"°C ",1)]),C(Le,{icon:e.weather.current.icon,color:e.weather.current.color,size:"64",class:"ma-2"},null,8,["icon","color"])]),C(Wt,{class:"my-3"}),C($v,{dense:"",class:"text-center"},{default:ke(()=>[C(ri,{cols:"3"},{default:ke(()=>[c[9]||(c[9]=_("div",{class:"text-caption text-medium-emphasis"},"습도",-1)),_("div",WT,[C(Le,{size:"14",color:"info",class:"mr-1"},{default:ke(()=>[...c[8]||(c[8]=[He("mdi-water-percent",-1)])]),_:1}),He(" "+Ue(e.weather.current.humidity)+"% ",1)])]),_:1}),C(ri,{cols:"3"},{default:ke(()=>[c[11]||(c[11]=_("div",{class:"text-caption text-medium-emphasis"},"풍속",-1)),_("div",UT,[C(Le,{size:"14",color:"teal",class:"mr-1"},{default:ke(()=>[...c[10]||(c[10]=[He("mdi-weather-windy",-1)])]),_:1}),He(" "+Ue(e.weather.current.wind_speed)+" km/h ",1)])]),_:1}),C(ri,{cols:"3"},{default:ke(()=>{var f,v;return[c[13]||(c[13]=_("div",{class:"text-caption text-medium-emphasis"},"강수확률",-1)),_("div",jT,[C(Le,{size:"14",color:"blue",class:"mr-1"},{default:ke(()=>[...c[12]||(c[12]=[He("mdi-umbrella",-1)])]),_:1}),He(" "+Ue(((v=(f=e.weather.daily)==null?void 0:f[0])==null?void 0:v.precipitation_prob)??0)+"% ",1)])]}),_:1}),C(ri,{cols:"3"},{default:ke(()=>{var f,v,m,h;return[c[15]||(c[15]=_("div",{class:"text-caption text-medium-emphasis"},"최저 / 최고",-1)),_("div",KT,[_("span",GT,Ue((v=(f=e.weather.daily)==null?void 0:f[0])==null?void 0:v.temp_min)+"°",1),c[14]||(c[14]=He(" / ",-1)),_("span",YT,Ue((h=(m=e.weather.daily)==null?void 0:m[0])==null?void 0:h.temp_max)+"°",1)])]}),_:1})]),_:1})]}),_:1}),_("div",qT,[C(Le,{size:"18",class:"mr-1 text-primary"},{default:ke(()=>[...c[16]||(c[16]=[He("mdi-calendar-week",-1)])]),_:1}),c[17]||(c[17]=He(" 주간 날씨 예보 (7일) ",-1))]),C(ja,{density:"compact",class:"pa-0 rounded-lg border bg-surface"},{default:ke(()=>[(ze(!0),mt(we,null,yo(e.weather.daily,(s,d)=>(ze(),mt(we,{key:s.date},[C(In,{class:de([{"bg-primary-subtle":d===0},"py-2 px-3"])},{default:ke(()=>[_("div",XT,[_("div",ZT,[_("span",{class:de(["font-weight-bold text-body-2 mr-1",{"text-primary":d===0}])},Ue(s.day_label),3),_("span",JT,Ue(s.date.substring(5).replace("-","/")),1)]),_("div",QT,[C(Le,{icon:s.icon,color:s.color,size:"22",class:"mr-2"},null,8,["icon","color"]),_("span",eD,Ue(s.weather_text),1)]),_("div",tD,[s.precipitation_prob>0?(ze(),mt("span",nD,[C(Le,{size:"12",class:"mr-0.5"},{default:ke(()=>[...c[18]||(c[18]=[He("mdi-water-percent",-1)])]),_:1}),He(" "+Ue(s.precipitation_prob)+"% ",1)])):(ze(),mt("span",aD,"-"))]),_("div",lD,[_("span",iD,Ue(s.temp_min)+"°",1),c[19]||(c[19]=_("span",{class:"text-disabled font-weight-regular mr-1"},"~",-1)),_("span",rD,Ue(s.temp_max)+"°",1)])])]),_:2},1032,["class"]),d[C(Bn,{indeterminate:"",color:"primary",class:"mb-3"}),c[21]||(c[21]=_("div",{class:"text-body-2 text-medium-emphasis"},"날씨 정보를 불러오는 중...",-1))]),_:1})):(ze(),_t(fa,{key:2,class:"text-center py-8"},{default:ke(()=>[C(Le,{size:"40",color:"error",class:"mb-2"},{default:ke(()=>[...c[22]||(c[22]=[He("mdi-alert-circle-outline",-1)])]),_:1}),c[24]||(c[24]=_("div",{class:"text-body-2 text-medium-emphasis"},"날씨 정보를 불러오지 못했습니다.",-1)),C(De,{size:"small",variant:"tonal",color:"primary",class:"mt-3",onClick:c[2]||(c[2]=s=>u.$emit("refresh"))},{default:ke(()=>[...c[23]||(c[23]=[He("다시 시도",-1)])]),_:1})]),_:1})),C(Ml,{class:"px-4 py-2 border-t bg-surface"},{default:ke(()=>[i.value?(ze(),_t(De,{key:0,variant:"text",size:"small",color:"secondary",onClick:o},{default:ke(()=>[...c[25]||(c[25]=[He(" 기본 위치(서울)로 복귀 ",-1)])]),_:1})):Pt("",!0),C(vl),C(De,{color:"primary",variant:"text",onClick:c[3]||(c[3]=s=>u.$emit("update:modelValue",!1))},{default:ke(()=>[...c[26]||(c[26]=[He(" 닫기 ",-1)])]),_:1})]),_:1})]),_:1})]),_:1},8,["model-value"]))}},sD=Qo(uD,[["__scopeId","data-v-68a3056f"]]),cD=te({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function dD(e,t={}){const{canScroll:n,layoutSize:a}=t;let l=0,i=0;const r=oe(null),o=ne(0),u=ne(0),c=ne(0),s=ne(!1),d=ne(!1),f=ne(!1),v=ne(!1),m=ne(!0),h=M(()=>Number(e.scrollThreshold)),g=M(()=>ut((h.value-o.value)/h.value||0));function b(w){const x="window"in w?window.innerHeight:w.clientHeight,y="window"in w?document.documentElement.scrollHeight:w.scrollHeight;return{clientHeight:x,scrollHeight:y}}function k(){const w=r.value;if(!w)return;const{clientHeight:x,scrollHeight:y}=b(w),V=y-x,I=(a==null?void 0:a.value)||0,T=h.value+I;m.value=V>T}function p(){k()}function S(){const w=r.value;if(!w||n&&!n.value)return;l=o.value,o.value="window"in w?w.pageYOffset:w.scrollTop;const x=w instanceof Window?document.documentElement.scrollHeight:w.scrollHeight;i!==x&&(x>i&&k(),i=x),d.value=o.value=V-5;!d.value&&I&&o.value>=h.value&&m.value&&(v.value=!0);const T=Math.abs(o.value-l)>100,A=o.value<=5;(d.value&&l-o.value>1&&!I||T&&o.value{u.value=u.value||o.value}),ve(s,()=>{u.value=0}),Lt(()=>{ve(()=>e.scrollTarget,w=>{var y;const x=w?document.querySelector(w):window;x&&x!==r.value&&((y=r.value)==null||y.removeEventListener("scroll",S),r.value=x,r.value.addEventListener("scroll",S,{passive:!0}),Promise.resolve().then(()=>{k()}))},{immediate:!0}),window.addEventListener("resize",p,{passive:!0})}),sn(()=>{var w;(w=r.value)==null||w.removeEventListener("scroll",S),window.removeEventListener("resize",p)}),n&&ve(n,S,{immediate:!0}),{scrollThreshold:h,currentScroll:o,currentThreshold:c,isScrollActive:s,scrollRatio:g,isScrollingUp:d,savedScroll:u,isAtBottom:f,reachedBottomWhileScrollingDown:v,hasEnoughScrollableSpace:m}}const fD=te({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...je(i0(),["location"]),...Ti(),...cD(),height:{type:[Number,String],default:64}},"VAppBar"),r0=fe()({name:"VAppBar",props:fD(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=oe(),a=Pe(e,"modelValue"),l=M(()=>{var I;const V=new Set(((I=e.scrollBehavior)==null?void 0:I.split(" "))??[]);return{hide:V.has("hide"),fullyHide:V.has("fully-hide"),inverted:V.has("inverted"),collapse:V.has("collapse"),elevate:V.has("elevate"),fadeImage:V.has("fade-image")}}),i=M(()=>{const V=l.value;return V.hide||V.fullyHide||V.inverted||V.collapse||V.elevate||V.fadeImage||!a.value}),r=l0(e,z(()=>e.extended??!!t.extension)),o=r.contentHeight,u=z(()=>{var V;return((V=n.value)==null?void 0:V.extensionHeight)??r.extensionHeight.value}),c=z(()=>o.value+u.value),{currentScroll:s,scrollThreshold:d,isScrollingUp:f,scrollRatio:v,isAtBottom:m,reachedBottomWhileScrollingDown:h,hasEnoughScrollableSpace:g}=dD(e,{canScroll:i,layoutSize:c}),b=z(()=>l.value.hide||l.value.fullyHide),k=M(()=>e.collapse||l.value.collapse&&(l.value.inverted?v.value>0:v.value===0)),p=M(()=>e.flat||l.value.fullyHide&&!a.value||l.value.elevate&&(l.value.inverted?s.value>0:s.value===0)),S=M(()=>l.value.fadeImage?l.value.inverted?1-v.value:v.value:void 0),w=M(()=>l.value.hide&&l.value.inverted?0:b.value?s.value!!e.scrollBehavior,()=>{Zt(()=>{if(!b.value){a.value=!0;return}if(l.value.inverted){a.value=s.value>d.value;return}if(!g.value){a.value=!0;return}if(h.value){a.value=!1;return}a.value=f.value&&!m.value||s.valueparseInt(e.order,10)),position:z(()=>e.location),layoutSize:w,elementSize:ne(void 0),active:a,absolute:z(()=>e.absolute)});return me(()=>{const V=je(vs.filterProps(e),["location"]);return C(vs,le({ref:n,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...y.value,"--v-toolbar-image-opacity":S.value,height:void 0,...x.value},e.style]},V,{collapse:k.value,flat:p.value}),t)}),{}}}),vD=te({...je(tc({icon:"$menu",variant:"text"}),["spaced"])},"VAppBarNavIcon"),o0=fe()({name:"VAppBarNavIcon",props:vD(),setup(e,{slots:t}){return me(()=>C(De,le(e,{class:["v-app-bar-nav-icon"]}),t)),{}}}),mD=fe()({name:"VAppBarTitle",props:a0(),setup(e,{slots:t}){return me(()=>C(oc,le(e,{class:"v-app-bar-title"}),t)),{}}}),hD={class:"d-flex align-center ml-1"},gD={class:"text-subtitle-1 font-weight-bold",style:{"line-height":"1.2"}},yD={class:"font-weight-bold mr-1"},bD={class:"d-none d-sm-inline text-medium-emphasis"},wD={class:"d-none d-md-inline ml-1 text-disabled"},SD={key:0},pD={key:1},kD={__name:"Header",props:{status:{type:Object,default:()=>({connected:!1,version:"",torrents_count:0})},loading:Boolean,currentTab:{type:String,default:"torrents"}},emits:["refresh","toggleDrawer"],setup(e){const t=wv(),n=()=>{t.global.name.value=t.global.current.value.dark?"light":"dark"},a=oe(null),l=oe(!1),i=oe(!1),r=oe({lat:37.5665,lon:126.978});let o=null;const u=()=>{const d=localStorage.getItem("simva_weather_coords");if(d)try{const f=JSON.parse(d);f.lat&&f.lon&&(r.value=f)}catch(f){console.warn("저장된 날씨 위치 파싱 실패:",f)}},c=async()=>{l.value=!0;try{const d=await CP(r.value.lat,r.value.lon);a.value=d}catch(d){console.error("날씨 조회 오류:",d)}finally{l.value=!1}},s=d=>{r.value=d,localStorage.setItem("simva_weather_coords",JSON.stringify(d)),c()};return Lt(()=>{u(),c(),o=setInterval(c,900*1e3)}),Yl(()=>{o&&clearInterval(o)}),(d,f)=>(ze(),_t(r0,{flat:"",border:"",density:"comfortable",class:"px-2"},{default:ke(()=>[C(o0,{variant:"text",onClick:f[0]||(f[0]=v=>d.$emit("toggleDrawer")),title:"사이드 메뉴 토글"}),_("div",hD,[C(Jt,{color:"primary",variant:"tonal",size:"34",class:"mr-3"},{default:ke(()=>[C(Le,{icon:e.currentTab==="torrents"?"mdi-magnet":"mdi-folder-eye-outline",size:"20"},null,8,["icon"])]),_:1}),_("div",null,[_("div",gD,Ue(e.currentTab==="torrents"?"토렌트 관리":"다운로드 파일 뷰어"),1),f[4]||(f[4]=_("div",{class:"text-caption text-medium-emphasis d-none d-sm-block"}," Transmission & Local File Manager ",-1))])]),C(vl),a.value?(ze(),_t(Sn,{key:0,variant:"tonal",size:"small",class:"mr-2 font-weight-medium weather-chip",onClick:f[1]||(f[1]=v=>i.value=!0),title:"클릭하여 주간 날씨 예보 보기"},{default:ke(()=>[C(Le,{start:"",color:a.value.current.color,size:"18"},{default:ke(()=>[He(Ue(a.value.current.icon),1)]),_:1},8,["color"]),_("span",yD,Ue(a.value.current.temperature)+"°C",1),_("span",bD,Ue(a.value.current.weather_text),1),_("span",wD,"· "+Ue(a.value.location.name),1)]),_:1})):l.value?(ze(),_t(Sn,{key:1,variant:"tonal",size:"small",class:"mr-2"},{default:ke(()=>[C(Bn,{indeterminate:"",size:"12",width:"2",class:"mr-1"}),f[5]||(f[5]=_("span",{class:"text-caption"},"날씨 조회 중...",-1))]),_:1})):Pt("",!0),C(Sn,{color:e.status.connected?"success":"error",variant:"tonal",size:"small",class:"mr-2 font-weight-medium","prepend-icon":e.status.connected?"mdi-check-circle":"mdi-alert-circle"},{default:ke(()=>[e.status.connected?(ze(),mt("span",SD," Transmission v"+Ue(e.status.version||"연결됨"),1)):(ze(),mt("span",pD,"연결 끊김"))]),_:1},8,["color","prepend-icon"]),C(De,{icon:"",variant:"text",size:"small",onClick:n,title:"테마 변경",class:"mr-1"},{default:ke(()=>[C(Le,{icon:Mt(t).global.current.value.dark?"mdi-weather-night":"mdi-weather-sunny"},null,8,["icon"])]),_:1}),C(De,{icon:"mdi-refresh",variant:"tonal",size:"small",loading:e.loading,onClick:f[2]||(f[2]=v=>d.$emit("refresh")),title:"새로고침"},null,8,["loading"]),C(sD,{modelValue:i.value,"onUpdate:modelValue":f[3]||(f[3]=v=>i.value=v),weather:a.value,loading:l.value,onRefresh:c,onChangeLocation:s},null,8,["modelValue","weather","loading"])]),_:1}))}},xD=Qo(kD,[["__scopeId","data-v-5e830dc7"]]),u0=Symbol.for("vuetify:form"),CD=te({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function _D(e){const t=Pe(e,"modelValue"),n=z(()=>e.disabled),a=z(()=>e.readonly),l=ne(!1),i=oe([]),r=oe([]);async function o(){const s=[];let d=!0;r.value=[],l.value=!0;for(const f of i.value){const v=await f.validate();if(v.length>0&&(d=!1,s.push({id:f.id,errorMessages:v})),!d&&e.fastFail)break}return r.value=s,l.value=!1,{valid:d,errors:r.value}}function u(){i.value.forEach(s=>s.reset())}function c(){i.value.forEach(s=>s.resetValidation())}return ve(i,()=>{let s=0,d=0;const f=[];for(const v of i.value)v.isValid===!1?(d++,f.push({id:v.id,errorMessages:v.errorMessages})):v.isValid===!0&&s++;r.value=f,t.value=d>0?!1:s===i.value.length?!0:null},{deep:!0,flush:"post"}),wt(u0,{register:({id:s,vm:d,validate:f,reset:v,resetValidation:m})=>{i.value.some(h=>h.id===s),i.value.push({id:s,validate:f,reset:v,resetValidation:m,vm:Nf(d),isValid:null,errorMessages:[]})},unregister:s=>{i.value=i.value.filter(d=>d.id!==s)},update:(s,d,f)=>{const v=i.value.find(m=>m.id===s);v&&(v.isValid=d,v.errorMessages=f)},isDisabled:n,isReadonly:a,isValidating:l,isValid:t,items:i,validateOn:z(()=>e.validateOn)}),{errors:r,isDisabled:n,isReadonly:a,isValidating:l,isValid:t,items:i,validate:o,reset:u,resetValidation:c}}function Ni(e){const t=Ze(u0,null);return{...t,isReadonly:M(()=>!!((e==null?void 0:e.readonly)??(t==null?void 0:t.isReadonly.value))),isDisabled:M(()=>!!((e==null?void 0:e.disabled)??(t==null?void 0:t.isDisabled.value)))}}const VD=te({...Ae(),...CD()},"VForm"),s0=fe()({name:"VForm",props:VD(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,{slots:t,emit:n}){const a=_D(e),l=oe();function i(o){o.preventDefault(),a.reset()}function r(o){const u=o,c=a.validate();u.then=c.then.bind(c),u.catch=c.catch.bind(c),u.finally=c.finally.bind(c),n("submit",u),u.defaultPrevented||c.then(({valid:s})=>{var d;s&&((d=l.value)==null||d.submit())}),u.preventDefault()}return me(()=>{var o;return _("form",{ref:l,class:de(["v-form",e.class]),style:Se(e.style),novalidate:!0,onReset:i,onSubmit:r},[(o=t.default)==null?void 0:o.call(t,{get errors(){return a.errors.value},get isDisabled(){return a.isDisabled.value},get isReadonly(){return a.isReadonly.value},get isValidating(){return a.isValidating.value},get isValid(){return a.isValid.value},get items(){return a.items.value},validate:a.validate,reset:a.reset,resetValidation:a.resetValidation})])}),Rt(a,l)}});function Tr(e){const{t}=dt();function n({name:a,color:l,...i}){const r={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[a],o=e[`onClick:${a}`];function u(s){s.key!=="Enter"&&s.key!==" "||(s.preventDefault(),s.stopPropagation(),Xo(o,new PointerEvent("click",s)))}const c=o&&r?t(`$vuetify.input.${r}`,e.label??""):void 0;return C(Le,le({icon:e[`${a}Icon`],"aria-label":c,onClick:o,onKeydown:u,color:l},i),null)}return{InputIcon:n}}const ID=te({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...Ae(),...Za({transition:{component:lc,leaveAbsolute:!0,group:!0}})},"VMessages"),c0=fe()({name:"VMessages",props:ID(),setup(e,{slots:t}){const n=M(()=>yt(e.messages)),{textColorClasses:a,textColorStyles:l}=Yt(()=>e.color);return me(()=>C(fn,{transition:e.transition,tag:"div",class:de(["v-messages",a.value,e.class]),style:Se([l.value,e.style])},{default:()=>[e.active&&n.value.map((i,r)=>_("div",{class:"v-messages__message",key:`${r}-${n.value}`},[t.message?t.message({message:i}):i]))]})),{}}}),Ri=te({focused:Boolean,"onUpdate:focused":vn()},"focus");function Ta(e,t=Ya()){const n=Pe(e,"focused"),a=z(()=>({[`${t}--focused`]:n.value}));function l(){n.value=!0}function i(){n.value=!1}return{focusClasses:a,isFocused:n,focus:l,blur:i}}const d0=te({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Ri()},"validation");function f0(e,t=Ya(),n=jt()){const a=Pe(e,"modelValue"),l=M(()=>lt(e.validationValue)?a.value:e.validationValue),i=Ni(e),r=pP(()=>e.rules),o=oe([]),u=ne(!0),c=M(()=>!!(yt(a.value===""?null:a.value).length||yt(l.value===""?null:l.value).length)),s=M(()=>{var w;return(w=e.errorMessages)!=null&&w.length?yt(e.errorMessages).concat(o.value).slice(0,Math.max(0,Number(e.maxErrors))):o.value}),d=M(()=>{var y;let w=(e.validateOn??((y=i.validateOn)==null?void 0:y.value))||"input";w==="lazy"&&(w="input lazy"),w==="eager"&&(w="input eager");const x=new Set((w==null?void 0:w.split(" "))??[]);return{input:x.has("input"),blur:x.has("blur")||x.has("input")||x.has("invalid-input"),invalidInput:x.has("invalid-input"),lazy:x.has("lazy"),eager:x.has("eager")}}),f=M(()=>{var w;return e.error||(w=e.errorMessages)!=null&&w.length?!1:e.rules.length?u.value?o.value.length||d.value.lazy?null:!0:!o.value.length:!0}),v=ne(!1);let m=!1;const h=M(()=>({[`${t}--error`]:f.value===!1,[`${t}--dirty`]:c.value,[`${t}--disabled`]:i.isDisabled.value,[`${t}--readonly`]:i.isReadonly.value})),g=Kt("validation"),b=M(()=>e.name??Mt(n));Ai(()=>{var w;(w=i.register)==null||w.call(i,{id:b.value,vm:g,validate:S,reset:k,resetValidation:p})}),sn(()=>{var w;(w=i.unregister)==null||w.call(i,b.value)}),Lt(async()=>{var w;d.value.lazy||await S(!d.value.eager),(w=i.update)==null||w.call(i,b.value,f.value,s.value)}),wn(()=>d.value.input||d.value.invalidInput&&f.value===!1,()=>{ve(l,()=>{m||S()})}),wn(()=>d.value.blur,()=>{ve(()=>e.focused,w=>{w||S()})}),ve([f,s],()=>{var w;(w=i.update)==null||w.call(i,b.value,f.value,s.value)});async function k(){m=!0,a.value=null,await Re(),m=!1,await p()}async function p(){u.value=!0,d.value.lazy?o.value=[]:await S(!d.value.eager)}async function S(w=!1){const x=[];v.value=!0;for(const y of r.value){if(x.length>=Number(e.maxErrors??1))break;const I=await(Xe(y)?y:()=>y)(l.value);if(I!==!0){if(I!==!1&&!Ie(I)){console.warn(`${I} is not a valid value. Rule functions must return boolean true or a string.`);continue}x.push(I||"")}}return o.value=x,v.value=!1,u.value=w,o.value}return{errorMessages:s,isDirty:c,isDisabled:i.isDisabled,isReadonly:i.isReadonly,isPristine:u,isValid:f,isValidating:v,reset:k,resetValidation:p,validate:S,validationClasses:h}}const Ja=te({id:String,appendIcon:Ee,baseColor:String,centerAffix:{type:Boolean,default:!0},color:String,glow:Boolean,iconColor:[Boolean,String],prependIcon:Ee,detailsActive:{type:Boolean,default:null},hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,indentDetails:{type:Boolean,default:null},persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":vn(),"onClick:append":vn(),...Ae(),...Nt(),...un(en(),["maxWidth","minWidth","width"]),...st(),...d0()},"VInput"),mn=fe()({name:"VInput",props:{...Ja()},emits:{"update:modelValue":e=>!0},setup(e,{attrs:t,slots:n,emit:a}){const{densityClasses:l}=hn(e),{dimensionStyles:i}=tn(e),{themeClasses:r}=ft(e),{rtlClasses:o}=Ut(),{InputIcon:u}=Tr(e),c=jt(),s=M(()=>e.id||`input-${c}`),{errorMessages:d,isDirty:f,isDisabled:v,isReadonly:m,isPristine:h,isValid:g,isValidating:b,reset:k,resetValidation:p,validate:S,validationClasses:w}=f0(e,"v-input",s),x=M(()=>{var E;return(E=e.errorMessages)!=null&&E.length||!h.value&&d.value.length?d.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages}),y=z(()=>x.value.length>0),V=z(()=>!e.hideDetails||e.hideDetails==="auto"&&(y.value||(e.detailsActive??!!n.details))),I=M(()=>V.value?`${s.value}-messages`:void 0),T=M(()=>({id:s,messagesId:I,isDirty:f,isDisabled:v,isReadonly:m,isPristine:h,isValid:g,isValidating:b,hasDetails:V,reset:k,resetValidation:p,validate:S})),A=z(()=>e.error||e.disabled?void 0:e.focused?e.color:e.baseColor),$=z(()=>{if(e.iconColor)return e.iconColor===!0?A.value:e.iconColor});return me(()=>{var L,R;const E=!!(n.prepend||e.prependIcon),P=!!(n.append||e.appendIcon);return _("div",{class:de(["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--focused":e.focused,"v-input--glow":e.glow,"v-input--hide-spin-buttons":e.hideSpinButtons,"v-input--indent-details":e.indentDetails},l.value,r.value,o.value,w.value,e.class]),style:Se([i.value,e.style])},[E&&_("div",{key:"prepend",class:"v-input__prepend"},[n.prepend?n.prepend(T.value):e.prependIcon&&C(u,{key:"prepend-icon",name:"prepend",color:$.value},null)]),n.default&&_("div",{class:"v-input__control"},[(L=n.default)==null?void 0:L.call(n,T.value)]),P&&_("div",{key:"append",class:"v-input__append"},[n.append?n.append(T.value):e.appendIcon&&C(u,{key:"append-icon",name:"append",color:$.value},null)]),e.hideDetails!==!0&&_("div",{id:I.value,class:de(["v-input__details",{"v-input__details--hidden":!V.value}]),role:"alert","aria-live":"polite"},[C(c0,{active:y.value,messages:x.value},{message:n.message}),(R=n.details)==null?void 0:R.call(n,T.value)])])}),{reset:k,resetValidation:p,validate:S,isValid:g,errorMessages:d}}}),PD=te({text:String,onClick:vn(),...Ae(),...st()},"VLabel"),Dr=fe()({name:"VLabel",props:PD(),setup(e,{slots:t}){return me(()=>{var n;return _("label",{class:de(["v-label",{"v-label--clickable":!!e.onClick},e.class]),style:Se(e.style),onClick:e.onClick},[e.text,(n=t.default)==null?void 0:n.call(t)])}),{}}}),v0=Symbol.for("vuetify:selection-control-group"),zv=te({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Ee,trueIcon:Ee,indeterminateIcon:Ee,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:ln},...Ae(),...Nt(),...st()},"SelectionControlGroup"),AD=te({...zv({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),m0=fe()({name:"VSelectionControlGroup",props:AD(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=jt(),l=z(()=>e.id||`v-selection-control-group-${a}`),i=z(()=>e.name||l.value),r=new Set,o=new Set;wt(v0,{modelValue:n,forceUpdate:()=>{r.forEach(s=>s())},onForceUpdate:s=>{r.add(s),kt(()=>{r.delete(s)})},register:s=>{s&&(o.add(s),kt(()=>{o.delete(s)}))}});function u(s){if(!rt)return;let d;for(const f of o){const v=f.el();if(!v||v.disabled)continue;if(!d){d=f;continue}const m=f.isChecked(),h=d.el();(m&&!d.isChecked()||m===d.isChecked()&&h&&h.compareDocumentPosition(v)&Node.DOCUMENT_POSITION_PRECEDING)&&(d=f)}d==null||d.focus(s)}function c(){if(!rt)return;const s=$t();if(s)for(const d of o){const f=d.el();if(f&&f===s){f.blur();return}}}return Ot({[e.defaultsTarget]:{color:z(()=>e.color),disabled:z(()=>e.disabled),density:z(()=>e.density),error:z(()=>e.error),inline:z(()=>e.inline),modelValue:n,multiple:z(()=>!!e.multiple||e.multiple==null&&Array.isArray(n.value)),name:i,falseIcon:z(()=>e.falseIcon),trueIcon:z(()=>e.trueIcon),readonly:z(()=>e.readonly),ripple:z(()=>e.ripple),type:z(()=>e.type),valueComparator:z(()=>e.valueComparator)}}),me(()=>{var s;return _("div",{class:de(["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class]),style:Se(e.style),role:e.type==="radio"?"radiogroup":void 0},[(s=t.default)==null?void 0:s.call(t)])}),{blur:c,focus:u}}}),uc=te({indeterminate:Boolean,label:String,description:String,baseColor:String,trueValue:null,falseValue:null,value:null,...Ae(),...zv()},"VSelectionControl");function TD(e){const t=Ze(v0,void 0),{densityClasses:n}=hn(e),a=Pe(e,"modelValue"),l=M(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),i=M(()=>e.falseValue!==void 0?e.falseValue:!1),r=M(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),o=M({get(){const m=t?t.modelValue.value:a.value;return r.value?yt(m).some(h=>e.valueComparator(h,l.value)):e.valueComparator(m,l.value)},set(m){if(e.readonly)return;const h=m?l.value:i.value;let g=h;r.value&&(g=m?[...yt(a.value),h]:yt(a.value).filter(b=>!e.valueComparator(b,l.value))),t?t.modelValue.value=g:a.value=g}}),u=M(()=>o.value||e.indeterminate),{textColorClasses:c,textColorStyles:s}=Yt(()=>{if(!(e.error||e.disabled))return u.value?e.color:e.baseColor}),{backgroundColorClasses:d,backgroundColorStyles:f}=bt(()=>u.value&&!e.error&&!e.disabled?e.color:e.baseColor),v=M(()=>e.indeterminate?e.indeterminateIcon:o.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:l,falseValue:i,model:o,textColorClasses:c,textColorStyles:s,backgroundColorClasses:d,backgroundColorStyles:f,icon:v}}const Wl=fe()({name:"VSelectionControl",directives:{vRipple:pn},inheritAttrs:!1,props:uc(),emits:{"update:modelValue":e=>!0},setup(e,{attrs:t,slots:n}){const{group:a,densityClasses:l,icon:i,model:r,textColorClasses:o,textColorStyles:u,backgroundColorClasses:c,backgroundColorStyles:s,trueValue:d}=TD(e),f=jt(),v=ne(!1),m=ne(!1),h=ne(),g=z(()=>e.id||`input-${f}`),b=z(()=>!e.disabled&&!e.readonly);function k(V){var I,T;(I=h.value)==null||I.focus(V),(V==null?void 0:V.focusVisible)!==void 0&&((T=h.value)!=null&&T.matches(":focus"))&&(m.value=V.focusVisible)}function p(){var V;(V=h.value)==null||V.blur()}a==null||a.register({el:()=>h.value,focus:k,isChecked:()=>r.value}),a==null||a.onForceUpdate(()=>{h.value&&(h.value.checked=r.value)});function S(V){e.disabled||(v.value=!0,Vo(V.target,":focus-visible")!==!1&&(m.value=!0))}function w(){v.value=!1,m.value=!1}function x(V){V.stopPropagation()}function y(V){if(!b.value){h.value&&(h.value.checked=r.value,h.value.indeterminate=e.indeterminate);return}e.readonly&&a&&Re(()=>a.forceUpdate()),r.value=V.target.checked}return me(()=>{var L,R,W;const V=n.label?n.label({label:e.label,props:{for:g.value}}):e.label,I=!!(e.description||n.description),T=`${g.value}-description`,[A,$]=ya(t),E=_("input",le({ref:h,checked:r.value,disabled:!!e.disabled,id:g.value,onBlur:w,onFocus:S,onInput:y,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:d.value,name:e.name,indeterminate:e.indeterminate},$,{"aria-describedby":[I&&T,$["aria-describedby"]].filter(Boolean).join(" ")||void 0}),null),P=V&&C(Dr,{for:g.value,onClick:x},{default:()=>[V]});return _("div",le({class:["v-selection-control",{"v-selection-control--dirty":r.value,"v-selection-control--indeterminate":e.indeterminate,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":v.value,"v-selection-control--focus-visible":m.value,"v-selection-control--inline":e.inline,"v-selection-control--has-description":I},l.value,e.class]},A,{style:e.style}),[_("div",{class:de(["v-selection-control__wrapper",o.value]),style:Se(u.value)},[(L=n.default)==null?void 0:L.call(n,{backgroundColorClasses:c,backgroundColorStyles:s}),xt(_("div",{class:de(["v-selection-control__input"])},[((R=n.input)==null?void 0:R.call(n,{model:r,textColorClasses:o,textColorStyles:u,backgroundColorClasses:c,backgroundColorStyles:s,inputNode:E,icon:i.value,props:{onFocus:S,onBlur:w,id:g.value}}))??_(we,null,[i.value&&C(Le,{key:"icon",icon:i.value},null),E])]),[[pn,!e.disabled&&!e.readonly&&e.ripple,null,{center:!0,circle:!0}]])]),I?_("div",{class:"v-selection-control__content"},[P,_("div",{id:T,class:"v-selection-control__description"},[((W=n.description)==null?void 0:W.call(n))??e.description])]):P])}),{blur:p,focus:k,isFocused:v,input:h}}}),DD=te({inset:{type:[Boolean,String],default:!1},flat:Boolean,thumbColor:String,loading:{type:[Boolean,String],default:!1},...je(Ja(),["glow"]),...uc(),...ba()},"VSwitch"),ED=["x-small","small","default","large","x-large"],MD={"x-small":11,small:14,default:16,large:18,"x-large":22},h0=fe()({name:"VSwitch",inheritAttrs:!1,props:DD(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,{attrs:t,slots:n}){const a=Pe(e,"indeterminate"),l=Pe(e,"modelValue"),{loaderClasses:i}=Vr(e),{isFocused:r,focus:o,blur:u}=Ta(e),{backgroundColorClasses:c,backgroundColorStyles:s}=bt(()=>e.thumbColor),d=ne(),f=ne(),v=qs&&window.matchMedia("(forced-colors: active)").matches,m=z(()=>Ie(e.loading)&&e.loading!==""?e.loading:e.color),h=jt(),g=z(()=>e.id||`switch-${h}`),b=z(()=>ED.includes(e.size)),k=z(()=>b.value?MD[e.size]:Math.round(16*Number(e.size)/32));function p(){a.value&&(a.value=!1)}function S(w){var x,y;w.stopPropagation(),w.preventDefault(),(y=(x=d.value)==null?void 0:x.input)==null||y.click()}return me(()=>{const[w,x]=ya(t),y=mn.filterProps(e),V=Wl.filterProps(e),I=["material","square"].includes(String(e.inset)),T=!v&&!!e.thumbColor;return C(mn,le({ref:f,class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":!!e.inset},{"v-switch--inset-material":I},{"v-switch--inset-square":e.inset==="square"},{"v-switch--indeterminate":a.value},b.value?`v-switch--size-${e.size}`:void 0,i.value,e.class]},w,y,{modelValue:l.value,"onUpdate:modelValue":A=>l.value=A,id:g.value,focused:r.value,style:[{"--v-switch-scale":b.value?void 0:Number(e.size)/32},e.style]}),{...n,default:({id:A,messagesId:$,isDisabled:E,isReadonly:P,isValid:L})=>{const R={model:l,isValid:L};return C(Wl,le({ref:d},V,{modelValue:l.value,"onUpdate:modelValue":[W=>l.value=W,p],id:A.value,"aria-describedby":$.value,type:"checkbox",indeterminate:a.value,disabled:E.value,readonly:P.value,onFocus:o,onBlur:u},x),{...n,default:({backgroundColorClasses:W,backgroundColorStyles:N})=>_("div",{class:de(["v-switch__track",v?void 0:W.value]),style:Se(N.value),onClick:S},[n["track-true"]&&_("div",{key:"prepend",class:"v-switch__track-true"},[n["track-true"](R)]),n["track-false"]&&_("div",{key:"append",class:"v-switch__track-false"},[n["track-false"](R)])]),input:({inputNode:W,icon:N,model:Y,backgroundColorClasses:U,backgroundColorStyles:G,textColorClasses:Z,textColorStyles:se})=>_(we,null,[W,_("div",{class:de(["v-switch__thumb",{"v-switch__thumb--filled":N||e.loading},v?void 0:T&&Y.value?c.value:I?U.value:e.inset?void 0:U.value]),style:Se([T&&Y.value?s.value:I?U.value.length||G.value.backgroundColor?{backgroundColor:"currentColor"}:void 0:e.inset?void 0:G.value])},[n.thumb?C(Ge,{defaults:{VIcon:{icon:N,size:I?k.value:"x-small"}}},{default:()=>[n.thumb({...R,icon:N})]}):C(_v,null,{default:()=>[e.loading?C(Bi,{name:"v-switch",active:!0,color:L.value===!1?void 0:m.value},{default:Q=>n.loader?n.loader(Q):C(Bn,{active:Q.isActive,color:Q.color,indeterminate:!0,size:k.value,width:"2"},null)}):N&&C(Le,{key:String(N),class:de(I?Z.value:void 0),style:Se(I?se.value:void 0),icon:N,size:I?k.value:"x-small"},null)]})])])})}})}),Rt({isFocused:r},d,f)}}),$D=te({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...Ae(),...Za({transition:{component:lc}})},"VCounter"),sc=fe()({name:"VCounter",functional:!0,props:$D(),setup(e,{slots:t}){const n=ne(e.max);ve(()=>e.max,i=>i!=null&&(n.value=i));const a=z(()=>e.active?e.max:n.value),l=z(()=>a.value?`${e.value} / ${a.value}`:String(e.value));return me(()=>C(fn,{transition:e.transition,appear:!0},{default:()=>[xt(_("div",{class:de(["v-counter",{"text-error":a.value&&!e.disabled&&parseFloat(e.value)>parseFloat(a.value)},e.class]),style:Se(e.style)},[t.default?t.default({counter:l.value,max:a.value,value:e.value}):l.value]),[[na,e.active]])]})),{}}}),BD=te({floating:Boolean,...Ae()},"VFieldLabel"),Yr=fe()({name:"VFieldLabel",props:BD(),setup(e,{slots:t}){return me(()=>C(Dr,{class:de(["v-field-label",{"v-field-label--floating":e.floating},e.class]),style:Se(e.style)},t)),{}}}),FD=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],lu=te({appendInnerIcon:Ee,bgColor:String,clearable:Boolean,clearIcon:{type:Ee,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},glow:Boolean,error:Boolean,flat:Boolean,iconColor:[Boolean,String],label:String,persistentClear:Boolean,prependInnerIcon:Ee,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>FD.includes(e)},"onClick:clear":vn(),"onClick:appendInner":vn(),"onClick:prependInner":vn(),...Ae(),...eu(),...At(),...st()},"VField"),Ul=fe()({name:"VField",inheritAttrs:!1,props:{id:String,details:Boolean,labelId:String,...Ri(),...lu()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{themeClasses:l}=ft(e),{loaderClasses:i}=Vr(e),{focusClasses:r,isFocused:o,focus:u,blur:c}=Ta(e),{InputIcon:s}=Tr(e),{roundedClasses:d,roundedStyles:f}=Et(e),{rtlClasses:v}=Ut(),m=z(()=>e.dirty||e.active),h=z(()=>!!(e.label||a.label)),g=z(()=>!e.singleLine&&h.value),b=jt(),k=M(()=>e.id||`input-${b}`),p=z(()=>e.details?`${k.value}-messages`:void 0),S=oe(),w=oe(),x=oe(),y=M(()=>["plain","underlined"].includes(e.variant)),V=M(()=>e.error||e.disabled?void 0:m.value&&o.value?e.color:e.baseColor),I=M(()=>{if(e.iconColor===!0||!e.iconColor&&e.glow&&o.value)return V.value;if(!(!e.iconColor||e.glow&&!o.value))return e.iconColor}),{backgroundColorClasses:T,backgroundColorStyles:A}=bt(()=>e.bgColor),{textColorClasses:$,textColorStyles:E}=Yt(V);ve(m,N=>{if(g.value&&!ea()){const Y=S.value.$el,U=w.value.$el;requestAnimationFrame(()=>{const G=sv(Y),Z=new _n(U),se=Z.x-G.x,Q=Z.y-G.y-(G.height/2-Z.height/2),ae=Z.width/.75,J=Math.abs(ae-G.width)>1?{maxWidth:ge(ae)}:void 0,re=getComputedStyle(Y),q=getComputedStyle(U),H=parseFloat(re.transitionDuration)*1e3||150,B=parseFloat(q.getPropertyValue("--v-field-label-scale")),O=q.getPropertyValue("color");Y.style.visibility="visible",U.style.visibility="hidden",nl(Y,{transform:`translate(${se}px, ${Q}px) scale(${B})`,color:O,...J},{duration:H,easing:Ao,direction:N?"normal":"reverse"}).finished.then(()=>{Y.style.removeProperty("visibility"),U.style.removeProperty("visibility")})})}},{flush:"post"});const P=M(()=>({isActive:m,isFocused:o,controlRef:x,iconColor:I,blur:c,focus:u})),L=z(()=>{const N=!m.value;return{"aria-hidden":N,for:N?void 0:k.value}}),R=z(()=>{const N=g.value&&m.value;return{"aria-hidden":N,for:N?void 0:k.value}});function W(N){N.target!==$t()&&N.preventDefault()}return me(()=>{var se;const N=e.variant==="outlined",Y=!!(a["prepend-inner"]||e.prependInnerIcon),U=!!(e.clearable||a.clear)&&!e.disabled,G=!!(a["append-inner"]||e.appendInnerIcon||U),Z=()=>a.label?a.label({...P.value,label:e.label,props:{for:k.value}}):e.label;return _("div",le({class:["v-field",{"v-field--active":m.value,"v-field--appended":G,"v-field--center-affix":e.centerAffix??!y.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--glow":e.glow,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":Y,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!Z(),[`v-field--variant-${e.variant}`]:!0},l.value,T.value,r.value,i.value,d.value,v.value,e.class],style:[A.value,f.value,e.style],onClick:W},t),[_("div",{class:"v-field__overlay"},null),C(Bi,{name:"v-field",active:!!e.loading,color:e.error?"error":Ie(e.loading)?e.loading:e.color},{default:a.loader}),Y&&_("div",{key:"prepend",class:"v-field__prepend-inner"},[a["prepend-inner"]?a["prepend-inner"](P.value):e.prependInnerIcon&&C(s,{key:"prepend-icon",name:"prependInner",color:I.value},null)]),_("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&g.value&&C(Yr,le({key:"floating-label",ref:w,class:[$.value],floating:!0},L.value,{style:E.value}),{default:()=>[Z()]}),h.value&&C(Yr,le({key:"label",ref:S,id:e.labelId},R.value),{default:()=>[Z()]}),((se=a.default)==null?void 0:se.call(a,{...P.value,props:{id:k.value,class:"v-field__input","aria-describedby":p.value},focus:u,blur:c}))??_("div",{id:k.value,class:"v-field__input","aria-describedby":p.value},null)]),U&&C(Vv,{key:"clear"},{default:()=>[xt(_("div",{class:"v-field__clearable",onMousedown:Q=>{Q.preventDefault(),Q.stopPropagation()}},[C(Ge,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[a.clear?a.clear({...P.value,props:{onFocus:u,onBlur:c,onClick:e["onClick:clear"],tabindex:-1}}):C(s,{name:"clear",onFocus:u,onBlur:c,tabindex:-1},null)]})]),[[na,e.dirty]])]}),G&&_("div",{key:"append",class:"v-field__append-inner"},[a["append-inner"]?a["append-inner"](P.value):e.appendInnerIcon&&C(s,{key:"append-icon",name:"appendInner",color:I.value},null)]),_("div",{class:de(["v-field__outline",$.value]),style:Se(E.value)},[N&&_(we,null,[_("div",{class:"v-field__outline__start"},null),g.value&&_("div",{class:"v-field__outline__notch"},[C(Yr,le({ref:w,floating:!0},L.value),{default:()=>[Z()]})]),_("div",{class:"v-field__outline__end"},null)]),y.value&&g.value&&C(Yr,le({ref:w,floating:!0},L.value),{default:()=>[Z()]})])])}),{controlRef:x,fieldIconColor:I}}}),g0=te({autocomplete:String},"autocomplete");function y0(e){const t=jt(),n=ne(0),a=z(()=>e.autocomplete==="suppress");return{isSuppressing:a,fieldAutocomplete:z(()=>a.value?"off":e.autocomplete),fieldName:z(()=>{if(e.name)return a.value?`${e.name}-${t}-${n.value}`:e.name}),update:()=>n.value=new Date().getTime()}}function b0(e){function t(n,a){if(!e.autofocus||!n)return;const l=a[0].target,i=l.matches("input,textarea")?l:l.querySelector("input,textarea");setTimeout(()=>i==null?void 0:i.focus(),50)}return{onIntersect:t}}const OD=["color","file","time","date","datetime-local","week","month"],Hi=te({autofocus:Boolean,counter:{type:[Boolean,Number,String],default:void 0},counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...g0(),...je(Ja(),["direction"]),...lu()},"VTextField"),Pn=fe()({name:"VTextField",directives:{vIntersect:Pa},inheritAttrs:!1,props:Hi(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const l=Pe(e,"modelValue",void 0,x=>Object.is(x,-0)?"-0":x),{isFocused:i,focus:r,blur:o}=Ta(e),{onIntersect:u}=b0(e),c=M(()=>Xe(e.counterValue)?e.counterValue(l.value):ct(e.counterValue)?e.counterValue:(l.value??"").toString().length),s=M(()=>{if(t.maxlength)return t.maxlength;if(!(!e.counter||!ct(e.counter)&&!Ie(e.counter)))return e.counter}),d=M(()=>["plain","underlined"].includes(e.variant)),f=oe(),v=oe(),m=oe();ve(()=>e.type,()=>{var x;return void((x=m.value)==null?void 0:x.offsetHeight)},{flush:"post"});const h=y0(e),g=M(()=>OD.includes(e.type)||e.persistentPlaceholder||i.value||e.active);function b(){h.isSuppressing.value&&h.update(),i.value||r(),Re(()=>{var x;m.value!==$t()&&((x=m.value)==null||x.focus())})}function k(x){n("mousedown:control",x),x.target!==m.value&&(b(),x.preventDefault())}function p(x){n("click:control",x)}function S(x,y){x.stopPropagation(),b(),Re(()=>{y(),Xo(e["onClick:clear"],x)})}function w(x){var A;const y=x.target;if(!((A=e.modelModifiers)!=null&&A.trim&&["text","search","password","tel","url"].includes(e.type))){l.value=y.value;return}const V=y.value,I=y.selectionStart,T=y.selectionEnd;l.value=V,Re(()=>{let $=0;V.trimStart().length===y.value.length&&($=V.length-y.value.length),I!=null&&(y.selectionStart=I-$),T!=null&&(y.selectionEnd=T-$)})}return me(()=>{const x=!!(a.counter||e.counter!==void 0),y=e.counter!==!1&&e.counter!==null&&(e.persistentCounter||i.value),V=e.hideDetails!==!0&&!!(a.details||x),I=!!(a.details||x&&y),[T,A]=ya(t),{modelValue:$,...E}=mn.filterProps(e),P=Ul.filterProps(e);return C(mn,le({ref:f,modelValue:l.value,"onUpdate:modelValue":L=>l.value=L,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":d.value},e.class],style:e.style},T,E,{centerAffix:!d.value,focused:i.value,detailsActive:I,indentDetails:e.indentDetails??!d.value}),{...a,default:({id:L,isDisabled:R,isDirty:W,isReadonly:N,isValid:Y,hasDetails:U,reset:G})=>C(Ul,le({ref:v,onMousedown:k,onClick:p,"onClick:clear":Z=>S(Z,G),role:e.role},je(P,["onClick:clear"]),{id:L.value,labelId:`${L.value}-label`,active:g.value||W.value,dirty:W.value||e.dirty,disabled:R.value,focused:i.value,details:U.value,error:Y.value===!1}),{...a,default:({props:{class:Z,...se},controlRef:Q})=>{const ae=_("input",le({ref:J=>m.value=Q.value=J,value:l.value,onInput:w,autofocus:e.autofocus,readonly:N.value,disabled:R.value,name:h.fieldName.value,autocomplete:h.fieldAutocomplete.value,placeholder:e.placeholder,size:1,role:e.role,type:e.type,onFocus:r,onBlur:o,"aria-labelledby":`${L.value}-label`},se,A),null);return _(we,null,[e.prefix&&_("span",{class:"v-text-field__prefix"},[_("span",{class:"v-text-field__prefix__text"},[e.prefix])]),xt(a.default?_("div",{class:de(Z),"data-no-activator":""},[a.default({id:L}),ae]):ga(ae,{class:Z}),[[Pa,u,null,{once:!0}]]),e.suffix&&_("span",{class:"v-text-field__suffix"},[_("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}}),details:V?L=>{var R;return _(we,null,[(R=a.details)==null?void 0:R.call(a,L),x&&_(we,null,[_("span",null,null),C(sc,{active:y,value:c.value,max:s.value,disabled:e.disabled},a.counter)])])}:void 0})}),Rt({},f,v,m)}}),LD={key:0,class:"mt-4 pt-4 border-t"},ND={__name:"MagnetForm",emits:["add"],setup(e,{emit:t}){const n=t,a=oe(""),l=oe(""),i=oe(!1),r=oe(!1),o=oe(!1),u=async()=>{try{const s=await navigator.clipboard.readText();s&&(a.value=s.trim())}catch(s){console.warn("클립보드 접근 권한이 없거나 지원되지 않습니다.",s)}},c=async()=>{const s=a.value.trim();if(s){o.value=!0;try{await n("add",{magnet:s,download_dir:l.value.trim()||void 0,paused:i.value}),a.value=""}finally{o.value=!1}}};return(s,d)=>(ze(),_t(pa,{rounded:"lg",elevation:"1",border:"",class:"mb-4"},{default:ke(()=>[C(ol,{class:"pb-2"},{prepend:ke(()=>[C(Le,{icon:"mdi-plus-circle-outline",color:"primary",class:"mr-2"})]),default:ke(()=>[C($l,{class:"text-h6 font-weight-bold"},{default:ke(()=>[...d[4]||(d[4]=[He(" 마그넷 링크 추가 ",-1)])]),_:1}),C(kv,null,{default:ke(()=>[...d[5]||(d[5]=[He(" Magnet URI 또는 토렌트 URL을 입력하여 Transmission에 추가합니다. ",-1)])]),_:1})]),_:1}),C(fa,{class:"pt-2"},{default:ke(()=>[C(s0,{onSubmit:sa(c,["prevent"])},{default:ke(()=>[C(Pn,{modelValue:a.value,"onUpdate:modelValue":d[0]||(d[0]=f=>a.value=f),label:"마그넷 링크 또는 토렌트 주소",placeholder:"magnet:?xt=urn:btih:... 또는 http://.../.torrent","prepend-inner-icon":"mdi-magnet","append-inner-icon":"mdi-content-paste",clearable:"",variant:"outlined",density:"comfortable","hide-details":"auto",disabled:o.value,"onClick:appendInner":u},{append:ke(()=>[C(De,{color:"primary",variant:"elevated",size:"large",height:"48",class:"px-5 font-weight-bold",disabled:!a.value.trim()||o.value,loading:o.value,"prepend-icon":"mdi-download",onClick:c},{default:ke(()=>[...d[6]||(d[6]=[He(" 추가 ",-1)])]),_:1},8,["disabled","loading"])]),_:1},8,["modelValue","disabled"]),C(Fi,null,{default:ke(()=>[r.value?(ze(),mt("div",LD,[C($v,{dense:""},{default:ke(()=>[C(ri,{cols:"12",md:"8"},{default:ke(()=>[C(Pn,{modelValue:l.value,"onUpdate:modelValue":d[1]||(d[1]=f=>l.value=f),label:"저장 디렉토리 (선택)",placeholder:"/downloads","prepend-inner-icon":"mdi-folder-download-outline",variant:"outlined",density:"compact",hint:"비워둘 시 Transmission 기본 다운로드 폴더를 사용합니다.","persistent-hint":"",disabled:o.value},null,8,["modelValue","disabled"])]),_:1}),C(ri,{cols:"12",md:"4",class:"d-flex align-center"},{default:ke(()=>[C(h0,{modelValue:i.value,"onUpdate:modelValue":d[2]||(d[2]=f=>i.value=f),label:"추가 후 일시정지 상태 유지",color:"warning","hide-details":"",density:"compact",disabled:o.value},null,8,["modelValue","disabled"])]),_:1})]),_:1})])):Pt("",!0)]),_:1})]),_:1})]),_:1}),C(Wt),C(Ml,{class:"px-4 py-2"},{default:ke(()=>[C(De,{variant:"text",size:"small",color:"secondary","prepend-icon":r.value?"mdi-chevron-up":"mdi-cog-outline",onClick:d[3]||(d[3]=f=>r.value=!r.value)},{default:ke(()=>[He(Ue(r.value?"고급 옵션 닫기":"고급 옵션 (저장 경로 / 일시정지)"),1)]),_:1},8,["prepend-icon"])]),_:1})]),_:1}))}},RD=Qo(ND,[["__scopeId","data-v-408a5b10"]]),w0=te({...uc({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn",indeterminateIcon:"$checkboxIndeterminate"})},"VCheckboxBtn"),ta=fe()({name:"VCheckboxBtn",props:w0(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,{slots:t}){const n=Pe(e,"indeterminate"),a=Pe(e,"modelValue"),l=ne();function i(r){n.value&&(n.value=!1)}return me(()=>{const r=je(Wl.filterProps(e),["modelValue"]);return C(Wl,le({ref:l},r,{modelValue:a.value,"onUpdate:modelValue":[o=>a.value=o,i],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",indeterminate:n.value}),t)}),Rt({},l)}}),HD=te({...je(Ja(),["direction","glow"]),...je(w0(),["inline"])},"VCheckbox"),ms=fe()({name:"VCheckbox",inheritAttrs:!1,props:HD(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,{attrs:t,slots:n}){const a=Pe(e,"modelValue"),{isFocused:l,focus:i,blur:r}=Ta(e),o=ne(),u=ne(),c=jt();return me(()=>{const[s,d]=ya(t),f=mn.filterProps(e),v=ta.filterProps(e);return C(mn,le({ref:o,class:["v-checkbox",e.class]},s,f,{modelValue:a.value,"onUpdate:modelValue":m=>a.value=m,id:e.id||`checkbox-${c}`,focused:l.value,style:e.style}),{...n,default:({id:m,messagesId:h,isDisabled:g,isReadonly:b,isValid:k})=>C(ta,le({ref:u},v,{id:m.value,"aria-describedby":h.value,disabled:g.value,readonly:b.value},d,{error:k.value===!1,modelValue:a.value,"onUpdate:modelValue":p=>a.value=p,onFocus:i,onBlur:r}),n)})}),Rt({isFocused:l},u,o)}}),zD={class:"d-flex align-center justify-space-between"},WD={class:"d-flex align-center"},UD={key:0,class:"text-center py-10"},jD={key:1,class:"d-flex flex-column gap-3"},KD={class:"d-flex align-start justify-space-between flex-wrap gap-2 mb-2"},GD={class:"d-flex align-center flex-grow-1 mr-2",style:{"min-width":"260px"}},YD=["title"],qD={class:"d-flex align-center gap-1"},XD={class:"d-flex align-center justify-space-between flex-wrap text-caption text-medium-emphasis mt-2"},ZD={class:"d-flex align-center gap-2"},JD={class:"font-weight-bold text-high-emphasis"},QD=["title"],eE={class:"d-flex align-center gap-3"},tE={key:0,class:"text-primary font-weight-medium"},nE={key:1,class:"text-success font-weight-medium"},aE={class:"pa-3 rounded bg-surface-variant text-body-2 font-weight-medium text-truncate mb-3"},lE={__name:"TorrentList",props:{torrents:{type:Array,default:()=>[]},loading:Boolean},emits:["start","stop","remove"],setup(e,{emit:t}){const n=t,a=oe(!1),l=oe(null),i=oe(!1),r=f=>{l.value=f,i.value=!1,a.value=!0},o=()=>{l.value&&n("remove",{id:l.value.id,deleteData:i.value}),a.value=!1,l.value=null},u=f=>{if(!f||f===0)return"0 B";const v=1024,m=["B","KB","MB","GB","TB"],h=Math.floor(Math.log(f)/Math.log(v));return`${parseFloat((f/Math.pow(v,h)).toFixed(2))} ${m[h]}`},c=f=>!f||f===0?"0 KB/s":`${u(f)}/s`,s=f=>{switch(f){case 4:return"primary";case 6:return"success";case 0:return"secondary";default:return"warning"}},d=f=>{switch(f){case 4:return"mdi-download";case 6:return"mdi-check-all";case 0:return"mdi-pause";default:return"mdi-clock-outline"}};return(f,v)=>(ze(),_t(pa,{rounded:"lg",elevation:"1",border:""},{default:ke(()=>[C(ol,{class:"pb-2"},{default:ke(()=>[_("div",zD,[_("div",WD,[C(Le,{icon:"mdi-format-list-bulleted",color:"primary",class:"mr-2"}),C($l,{class:"text-h6 font-weight-bold"},{default:ke(()=>[...v[3]||(v[3]=[He(" 토렌트 목록 ",-1)])]),_:1}),C(Sn,{size:"small",variant:"tonal",color:"primary",class:"ml-2 font-weight-bold"},{default:ke(()=>[He(Ue(e.torrents.length)+"개 ",1)]),_:1})])])]),_:1}),C(Wt),C(fa,{class:"pa-4"},{default:ke(()=>[e.torrents.length===0?(ze(),mt("div",UD,[C(Le,{icon:"mdi-folder-open-outline",size:"64",color:"secondary",class:"mb-3 opacity-60"}),v[4]||(v[4]=_("div",{class:"text-subtitle-1 font-weight-medium"}," 현재 다운로드 또는 시딩 중인 토렌트가 없습니다. ",-1)),v[5]||(v[5]=_("div",{class:"text-caption text-medium-emphasis mt-1"}," 상단의 입력창에 마그넷 링크를 입력하여 다운로드를 시작해보세요. ",-1))])):(ze(),mt("div",jD,[(ze(!0),mt(we,null,yo(e.torrents,m=>(ze(),_t(pa,{key:m.id,variant:"outlined",rounded:"lg",class:"pa-4 bg-surface"},{default:ke(()=>[_("div",KD,[_("div",GD,[C(Sn,{color:s(m.status),"prepend-icon":d(m.status),size:"small",variant:"tonal",class:"font-weight-medium mr-2 flex-shrink-0"},{default:ke(()=>[He(Ue(m.status_label),1)]),_:2},1032,["color","prepend-icon"]),_("span",{class:"text-subtitle-2 font-weight-bold text-truncate",title:m.name},Ue(m.name),9,YD)]),_("div",qD,[m.status===0?(ze(),_t(De,{key:0,icon:"mdi-play",size:"small",variant:"tonal",color:"success",title:"다운로드 재개",onClick:h=>f.$emit("start",m.id)},null,8,["onClick"])):(ze(),_t(De,{key:1,icon:"mdi-pause",size:"small",variant:"tonal",color:"warning",title:"일시정지",onClick:h=>f.$emit("stop",m.id)},null,8,["onClick"])),C(De,{icon:"mdi-trash-can-outline",size:"small",variant:"tonal",color:"error",title:"삭제",class:"ml-1",onClick:h=>r(m)},null,8,["onClick"])])]),C(gl,{"model-value":m.percent_done,color:m.percent_done===100?"success":m.status===0?"secondary":"primary",height:"8",rounded:"",striped:"",class:"my-2"},null,8,["model-value","color"]),_("div",XD,[_("div",ZD,[_("span",JD,Ue(m.percent_done)+"% ",1),v[6]||(v[6]=_("span",null,"•",-1)),_("span",null,Ue(u(m.total_size)),1),m.download_dir?(ze(),mt("span",{key:0,class:"text-truncate d-none d-sm-inline",style:{"max-width":"250px"},title:m.download_dir}," ("+Ue(m.download_dir)+") ",9,QD)):Pt("",!0)]),_("div",eE,[m.rate_download>0?(ze(),mt("span",tE,[C(Le,{icon:"mdi-arrow-down-bold",size:"14"}),He(" "+Ue(c(m.rate_download)),1)])):Pt("",!0),m.rate_upload>0?(ze(),mt("span",nE,[C(Le,{icon:"mdi-arrow-up-bold",size:"14"}),He(" "+Ue(c(m.rate_upload)),1)])):Pt("",!0)])])]),_:2},1024))),128))]))]),_:1}),C(Bl,{modelValue:a.value,"onUpdate:modelValue":v[2]||(v[2]=m=>a.value=m),"max-width":"480"},{default:ke(()=>[C(pa,{rounded:"lg"},{default:ke(()=>[C(ol,{class:"pb-2"},{prepend:ke(()=>[C(Le,{icon:"mdi-alert-circle-outline",color:"error",size:"28",class:"mr-2"})]),default:ke(()=>[C($l,{class:"text-h6 font-weight-bold"},{default:ke(()=>[...v[7]||(v[7]=[He(" 토렌트 삭제 확인 ",-1)])]),_:1})]),_:1}),C(fa,null,{default:ke(()=>{var m;return[v[8]||(v[8]=_("div",{class:"mb-3"}," 다음 토렌트를 삭제하시겠습니까? ",-1)),_("div",aE,Ue((m=l.value)==null?void 0:m.name),1),C(ms,{modelValue:i.value,"onUpdate:modelValue":v[0]||(v[0]=h=>i.value=h),label:"디스크에 다운로드된 파일도 함께 완전히 삭제",color:"error",density:"compact","hide-details":""},null,8,["modelValue"])]}),_:1}),C(Wt),C(Ml,{class:"px-4 py-3"},{default:ke(()=>[C(vl),C(De,{variant:"text",color:"secondary",onClick:v[1]||(v[1]=m=>a.value=!1)},{default:ke(()=>[...v[9]||(v[9]=[He(" 취소 ",-1)])]),_:1}),C(De,{color:"error",variant:"elevated","prepend-icon":"mdi-delete",onClick:o},{default:ke(()=>[...v[10]||(v[10]=[He(" 삭제하기 ",-1)])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}))}},iE=Qo(lE,[["__scopeId","data-v-2e753334"]]),zi="/api";async function rE(e=""){const t=e?`?path=${encodeURIComponent(e)}`:"",n=await fetch(`${zi}/files${t}`);if(!n.ok){const a=await n.json().catch(()=>({}));throw new Error(a.detail||"파일 목록을 가져올 수 없습니다.")}return await n.json()}async function Cg(e){const t=await fetch(`${zi}/files?path=${encodeURIComponent(e)}`,{method:"DELETE"});if(!t.ok){const n=await t.json().catch(()=>({}));throw new Error(n.detail||"파일 삭제에 실패했습니다.")}return await t.json()}async function oE(e){const t=await fetch(`${zi}/files/check-archive?path=${encodeURIComponent(e)}`);if(!t.ok){const n=await t.json().catch(()=>({}));throw new Error(n.detail||"압축 파일 상태 검사에 실패했습니다.")}return await t.json()}async function uE({path:e,password:t=null,create_subfolder:n=!0,custom_dest:a=null,delete_archive:l=!1,onProgress:i,onSuccess:r,onError:o}){const u=await fetch(`${zi}/files/extract-stream`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({path:e,password:t?t.trim():null,create_subfolder:n,custom_dest:a,delete_archive:l})});if(!u.ok){const f=await u.json().catch(()=>({}));throw new Error(f.detail||"압축 해제 스트림 연결에 실패했습니다.")}const c=u.body.getReader(),s=new TextDecoder("utf-8");let d="";for(;;){const{done:f,value:v}=await c.read();if(f)break;d+=s.decode(v,{stream:!0});const m=d.split(` + +`);d=m.pop();for(const h of m){const g=h.match(/^data:\s*(.*)$/m);if(g)try{const b=JSON.parse(g[1]);b.status==="progress"&&i?i(b):b.status==="completed"&&r?r(b):b.status==="error"&&o&&o(b)}catch(b){console.warn("SSE 파싱 에러:",b,g[1])}}}}function ti(e){return`${zi}/files/download?path=${encodeURIComponent(e)}`}function _g(e){return`${zi}/files/download-folder?path=${encodeURIComponent(e)}`}async function sE(e,t="selected_files.zip"){const n=await fetch(`${zi}/files/download-batch`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({paths:e,zip_name:t})});if(!n.ok){const r=await n.json().catch(()=>({}));throw new Error(r.detail||"일괄 다운로드 생성에 실패했습니다.")}const a=await n.blob(),l=window.URL.createObjectURL(a),i=document.createElement("a");i.href=l,i.download=t,document.body.appendChild(i),i.click(),window.URL.revokeObjectURL(l),document.body.removeChild(i)}const S0=qa("v-alert-title");function cE(e,t){const n=oe(),a=ne(!1),l=ne(!1),{isIntersecting:i}=Cr(n),r=oV(()=>e.value=!1,{duration:t}),o=z(()=>e.value&&i.value&&!a.value&&!l.value),u=z(()=>xe(t)>0?r.remaining.value/xe(t)*100:100);return ve([o,()=>xe(t)],()=>o.value?r.start():r.stop()),ve(e,()=>{a.value=!1,l.value=!1}),{rootEl:n,progress:u,events:{onPointerenter:()=>a.value=!0,onPointerleave:()=>a.value=!1,onFocusin:()=>l.value=!0,onFocusout(s){s.currentTarget.contains(s.relatedTarget)||(l.value=!1)}}}}const p0=te({iconSize:[Number,String],iconSizes:{type:Array,default:()=>[["x-small",10],["small",16],["default",24],["large",28],["x-large",32]]}},"iconSize");function k0(e,t){return{iconSize:M(()=>{const a=new Map(e.iconSizes),l=e.iconSize??t()??"default";return a.has(l)?a.get(l):l})}}const dE=["success","info","warning","error"],fE=te({border:{type:[Boolean,String],validator:e=>Ft(e)||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:Ee,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,timeout:{type:[Number,String],default:-1},timer:[Boolean,String],type:{type:String,validator:e=>dE.includes(e)},...Ae(),...Nt(),...en(),...Qt(),...p0(),...Xa(),...Ir(),...At(),...Qe(),...st(),...Za({transition:{component:Fi}}),...la({variant:"flat"})},"VAlert"),x0=fe()({name:"VAlert",props:fE(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue"),l=z(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),{iconSize:i}=k0(e,()=>e.prominent?44:void 0),{themeClasses:r}=ft(e),{colorClasses:o,colorStyles:u,variantClasses:c}=kl(()=>({color:e.color??e.type,variant:e.variant})),{densityClasses:s}=hn(e),{dimensionStyles:d}=tn(e),{elevationClasses:f}=qt(e),{locationStyles:v}=Zl(e),{positionClasses:m}=Pr(e),{roundedClasses:h,roundedStyles:g}=Et(e),{textColorClasses:b,textColorStyles:k}=Yt(()=>e.borderColor),{t:p}=dt(),{rootEl:S,progress:w,events:x}=cE(a,()=>Number(e.timeout)),y=z(()=>({"aria-label":p(e.closeLabel),onClick(V){a.value=!1,t("click:close",V)}}));return()=>{const V=!!(n.prepend||l.value),I=!!(n.title||e.title),T=!!(n.close||e.closable),A=!!e.timer&&Number(e.timeout)>0,$={density:e.density,icon:l.value,size:e.iconSize||e.prominent?i.value:void 0};return C(fn,{transition:e.transition},{default:()=>[a.value&&C(e.tag,le({ref:S,class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},r.value,o.value,s.value,f.value,m.value,h.value,c.value,e.class],style:[u.value,d.value,v.value,g.value,e.style],role:"alert"},x),{default:()=>{var E,P;return[pl(!1,"v-alert"),A&&e.timer!=="close"&&C(gl,{key:"timer",class:"v-alert__timer",absolute:!0,location:e.timer==="bottom"?"bottom":"top",modelValue:w.value,shape:"flat"},null),e.border&&_("div",{key:"border",class:de(["v-alert__border",b.value]),style:Se(k.value)},null),V&&_("div",{key:"prepend",class:"v-alert__prepend"},[n.prepend?C(Ge,{key:"prepend-defaults",disabled:!l.value,defaults:{VIcon:{...$}}},n.prepend):C(Le,le({key:"prepend-icon"},$),null)]),_("div",{class:"v-alert__content"},[I&&C(S0,{key:"title"},{default:()=>{var L;return[((L=n.title)==null?void 0:L.call(n))??e.title]}}),((E=n.text)==null?void 0:E.call(n))??e.text,(P=n.default)==null?void 0:P.call(n)]),n.append&&_("div",{key:"append",class:"v-alert__append"},[n.append()]),T&&_("div",{key:"close",class:"v-alert__close"},[n.close?C(Ge,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var L;return[(L=n.close)==null?void 0:L.call(n,{props:y.value,timerProgress:w.value})]}}):C(De,le({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},y.value),null),A&&e.timer==="close"&&C(Bn,{key:"timer",class:"v-alert__timer v-alert__timer--close",modelValue:w.value,shape:"flat",width:2},null)])]}})]})}}}),C0=te({gridlines:{type:[Boolean,String],default:"horizontal",validator:e=>Ft(e)||["horizontal","vertical","all"].includes(e)},fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,striped:{type:String,default:null,validator:e=>["even","odd"].includes(e)},...Ae(),...Nt(),...Qe(),...st()},"VTable"),jl=fe()({name:"VTable",inheritAttrs:!1,props:C0(),setup(e,{attrs:t,slots:n,emit:a}){const{themeClasses:l}=ft(e),{densityClasses:i}=hn(e),r=M(()=>e.gridlines===!1?"none":e.gridlines===!0?"all":e.gridlines);return me(()=>{const[o,u]=vr(t,[/^aria-label/]);return C(e.tag,le(u,{class:["v-table",`v-table--gridlines-${r.value}`,{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!n.top,"v-table--has-bottom":!!n.bottom,"v-table--hover":e.hover,"v-table--striped-even":e.striped==="even","v-table--striped-odd":e.striped==="odd"},l.value,i.value,e.class],style:e.style}),{default:()=>{var c,s,d,f;return[(c=n.top)==null?void 0:c.call(n),n.default?_("div",{class:"v-table__wrapper",style:{height:ge(e.height)}},[_("table",Ps(Yo(o)),[(s=n.caption)==null?void 0:s.call(n),n.default()])]):(d=n.wrapper)==null?void 0:d.call(n),(f=n.bottom)==null?void 0:f.call(n)]}})}),{}}}),vE={class:"d-flex align-center justify-space-between flex-wrap gap-2"},mE={class:"d-flex align-center flex-wrap"},hE={class:"d-flex align-center gap-2 flex-wrap"},gE={class:"d-flex align-center flex-wrap mt-3 px-2 py-1 bg-surface-variant rounded text-caption"},yE=["onClick"],bE={key:0,class:"mx-1 text-medium-emphasis"},wE={key:0,class:"d-flex align-center justify-space-between flex-wrap gap-2 mt-3 pa-2 rounded bg-primary-container"},SE={class:"d-flex align-center gap-2"},pE={class:"text-body-2 font-weight-bold"},kE={key:0,class:"text-caption text-medium-emphasis"},xE={class:"d-flex align-center gap-2"},CE={key:0,class:"text-center py-10"},_E={key:1,class:"text-center py-10"},VE={class:"text-center",style:{width:"48px"}},IE=["onClick"],PE=["title"],AE={class:"text-right text-caption text-medium-emphasis"},TE={key:0},DE={key:1,class:"text-disabled"},EE={class:"text-left text-caption text-medium-emphasis d-none d-md-table-cell"},ME={class:"text-center"},$E={class:"d-flex align-center justify-center gap-1"},BE={class:"pa-3 rounded bg-surface-variant text-body-2 font-weight-medium text-truncate mb-3"},FE={class:"text-caption text-medium-emphasis ml-2"},OE={class:"mb-3"},LE={key:1,class:"mt-4 pt-3 border-t"},NE={class:"d-flex justify-space-between align-center mb-1"},RE={class:"text-caption font-weight-bold d-flex align-center"},HE={class:"text-subtitle-2 font-weight-black text-orange-darken-1"},zE={class:"text-caption text-white font-weight-bold"},WE={class:"d-flex justify-space-between align-center text-caption text-medium-emphasis"},UE=["title"],jE={class:"font-weight-medium"},KE={key:0,class:"flex-shrink-0 text-caption font-weight-medium"},GE={key:0},YE={class:"mb-2"},qE={key:1},XE={class:"mb-2"},ZE={class:"pa-3 rounded bg-surface-variant text-body-2 font-weight-medium text-truncate"},JE={key:0,class:"text-caption text-error mt-2"},QE={class:"d-flex align-center justify-space-between w-100"},eM={class:"d-flex align-center text-truncate mr-2"},tM=["src"],nM=["src"],aM=["src"],lM=["src"],iM={class:"text-caption text-medium-emphasis"},rM={__name:"FileViewer",emits:["notify"],setup(e,{emit:t}){const n=t,a=oe(""),l=oe([]),i=oe(0),r=oe(!1),o=oe([]),u=oe(!1),c=oe(!1),s=oe(null),d=oe(!1),f=oe(!1),v=oe(null),m=oe(!1),h=oe(null),g=oe(!0),b=oe(!1),k=oe(!1),p=oe(""),S=oe(!1),w=oe(!1),x=oe(!1),y=oe(""),V=oe(null),I=oe(0),T=oe(""),A=oe(0),$=async(O="")=>{r.value=!0,o.value=[];try{const D=await rE(O);D.success&&(a.value=D.data.current_path,l.value=D.data.items,i.value=D.data.total_size)}catch(D){n("notify",{message:D.message||"파일 목록 로드 실패",type:"error"})}finally{r.value=!1}},E=M(()=>l.value.length>0&&o.value.length===l.value.length),P=M(()=>o.value.length>0&&o.value.length{E.value?o.value=[]:o.value=l.value.map(O=>O.path)},R=M(()=>{const O=new Set(o.value);return l.value.filter(D=>O.has(D.path)&&!D.is_dir).reduce((D,F)=>D+(F.size||0),0)}),W=async()=>{if(o.value.length!==0){u.value=!0;try{const D=`${a.value.split("/").pop()||"downloads"}_선택항목.zip`;await sE(o.value,D),n("notify",{message:"일괄 ZIP 다운로드가 시작되었습니다.",type:"success"})}catch(O){n("notify",{message:O.message||"일괄 다운로드 실패",type:"error"})}finally{u.value=!1}}},N=()=>{o.value.length!==0&&(d.value=!0,c.value=!0)},Y=M(()=>{const O=a.value?a.value.split("/"):[],D=[{title:"다운로드 루트",path:""}];let F="";for(const K of O)K&&(F=F?`${F}/${K}`:K,D.push({title:K,path:F}));return D}),U=O=>{$(O)},G=()=>{if(!a.value)return;const O=a.value.split("/");O.pop(),$(O.join("/"))},Z=O=>{O.is_dir?$(O.path):O.category==="archive"?se(O):ae(O)},se=async O=>{h.value=O,g.value=!0,b.value=!1,p.value="",S.value=!1,y.value="",w.value=!1,x.value=!0,I.value=0,T.value="",A.value=0,m.value=!0;try{const D=await oE(O.path);D.success&&D.data.is_encrypted&&(w.value=!0,Re(()=>{var F;(F=V.value)==null||F.focus()}))}catch(D){console.warn("암호화 검사 실패:",D)}finally{x.value=!1}},Q=async()=>{if(h.value){y.value="",k.value=!0,I.value=0,T.value="압축 해제 시작 중...",A.value=0;try{await uE({path:h.value.path,password:p.value,create_subfolder:g.value,delete_archive:b.value,onProgress:O=>{I.value=O.percent||0,O.current_file&&(T.value=O.current_file),O.files_done!==void 0&&(A.value=O.files_done)},onSuccess:async O=>{I.value=100,n("notify",{message:O.message||"압축 해제가 완료되었습니다.",type:"success"}),setTimeout(async()=>{m.value=!1,h.value=null,k.value=!1,await $(a.value)},600)},onError:O=>{k.value=!1;const D=O.error_type||"",F=O.message||"압축 해제 실패";D==="PASSWORD_REQUIRED"||D==="WRONG_PASSWORD"?(w.value=!0,y.value=F,Re(()=>{var K;(K=V.value)==null||K.focus()})):(y.value=F,n("notify",{message:F,type:"error"}))}})}catch(O){k.value=!1,y.value=O.message||"압축 해제 중 네트워크 오류",n("notify",{message:O.message||"압축 해제 중 오류 발생",type:"error"})}}},ae=O=>{["video","audio","image","document"].includes(O.category)?(v.value=O,f.value=!0):window.open(ti(O.path),"_blank")},J=O=>{d.value=!1,s.value=O,c.value=!0},re=async()=>{try{if(d.value){for(const O of o.value)await Cg(O);n("notify",{message:`${o.value.length}개 항목 일괄 삭제 완료`,type:"success"}),o.value=[]}else s.value&&(await Cg(s.value.path),n("notify",{message:`'${s.value.name}' 삭제 완료`,type:"success"}));await $(a.value)}catch(O){n("notify",{message:O.message||"삭제 실패",type:"error"})}finally{c.value=!1,s.value=null,d.value=!1}},q=O=>{if(!O||O===0)return"0 B";const D=1024,F=["B","KB","MB","GB","TB"],K=Math.floor(Math.log(O)/Math.log(D));return`${parseFloat((O/Math.pow(D,K)).toFixed(2))} ${F[K]}`},H=O=>O?new Date(O*1e3).toLocaleString("ko-KR",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"}):"",B=O=>{switch(O){case"folder":return{icon:"mdi-folder",color:"amber-darken-1"};case"video":return{icon:"mdi-file-video",color:"deep-purple-accent-2"};case"audio":return{icon:"mdi-file-music",color:"green-accent-4"};case"image":return{icon:"mdi-file-image",color:"light-blue-accent-3"};case"archive":return{icon:"mdi-folder-zip",color:"orange-accent-3"};case"document":return{icon:"mdi-file-document-outline",color:"teal-accent-3"};default:return{icon:"mdi-file-outline",color:"blue-grey-lighten-1"}}};return Lt(()=>{$()}),(O,D)=>(ze(),_t(pa,{rounded:"lg",elevation:"1",border:""},{default:ke(()=>[C(ol,{class:"pb-2"},{default:ke(()=>[_("div",vE,[_("div",mE,[C(Jt,{color:"primary",variant:"tonal",size:"32",class:"mr-2"},{default:ke(()=>[C(Le,{icon:"mdi-folder-eye-outline",size:"20"})]),_:1}),D[14]||(D[14]=_("span",{class:"text-h6 font-weight-bold mr-3"},"다운로드 파일 뷰어",-1)),C(De,{icon:"mdi-arrow-up",size:"small",variant:"tonal",density:"comfortable",disabled:!a.value,title:"상위 폴더로 이동",class:"mr-2",onClick:G},null,8,["disabled"])]),_("div",hE,[C(Sn,{size:"small",variant:"tonal",color:"secondary",class:"font-weight-medium"},{default:ke(()=>[He(" 항목 "+Ue(l.value.length)+"개 • 총 "+Ue(q(i.value)),1)]),_:1}),a.value&&l.value.length>0?(ze(),_t(De,{key:0,color:"primary",variant:"tonal",size:"small","prepend-icon":"mdi-folder-zip-outline",href:Mt(_g)(a.value),target:"_blank",title:"현재 폴더 안의 모든 파일을 하나의 ZIP으로 묶어서 다운로드"},{default:ke(()=>[...D[15]||(D[15]=[He(" 폴더 전체 ZIP 받기 ",-1)])]),_:1},8,["href"])):Pt("",!0),C(De,{icon:"mdi-refresh",size:"small",variant:"tonal",loading:r.value,title:"새로고침",onClick:D[0]||(D[0]=F=>$(a.value))},null,8,["loading"])])]),_("div",gE,[C(Le,{icon:"mdi-home",size:"16",class:"mr-1 text-medium-emphasis"}),(ze(!0),mt(we,null,yo(Y.value,(F,K)=>(ze(),mt(we,{key:F.path},[_("span",{class:de(["crumb-link font-weight-medium cursor-pointer",{"text-primary font-weight-bold":K===Y.value.length-1}]),onClick:X=>U(F.path)},Ue(F.title),11,yE),K[o.value.length>0?(ze(),mt("div",wE,[_("div",SE,[C(Le,{icon:"mdi-checkbox-marked-circle",color:"primary"}),_("span",pE,Ue(o.value.length)+"개 항목 선택됨 ",1),R.value>0?(ze(),mt("span",kE," ("+Ue(q(R.value))+") ",1)):Pt("",!0)]),_("div",xE,[C(De,{color:"primary",variant:"elevated",size:"small","prepend-icon":"mdi-archive-arrow-down",loading:u.value,onClick:W},{default:ke(()=>[...D[16]||(D[16]=[He(" 선택 항목 ZIP 다운로드 ",-1)])]),_:1},8,["loading"]),C(De,{color:"error",variant:"tonal",size:"small","prepend-icon":"mdi-trash-can-outline",onClick:N},{default:ke(()=>[...D[17]||(D[17]=[He(" 일괄 삭제 ",-1)])]),_:1}),C(De,{variant:"text",size:"small",onClick:D[1]||(D[1]=F=>o.value=[])},{default:ke(()=>[...D[18]||(D[18]=[He(" 선택 해제 ",-1)])]),_:1})])])):Pt("",!0)]),_:1})]),_:1}),C(Wt),C(fa,{class:"pa-0"},{default:ke(()=>[r.value&&l.value.length===0?(ze(),mt("div",CE,[C(Bn,{indeterminate:"",color:"primary"}),D[19]||(D[19]=_("div",{class:"text-caption text-medium-emphasis mt-2"},"파일 목록 불러오는 중...",-1))])):l.value.length===0?(ze(),mt("div",_E,[C(Le,{icon:"mdi-folder-open-outline",size:"56",color:"secondary",class:"mb-2 opacity-50"}),D[20]||(D[20]=_("div",{class:"text-subtitle-2 font-weight-medium"},"폴더가 비어 있습니다.",-1))])):(ze(),_t(jl,{key:2,hover:"",density:"comfortable"},{default:ke(()=>[_("thead",null,[_("tr",null,[_("th",VE,[C(ta,{"model-value":E.value,indeterminate:P.value,color:"primary",onClick:sa(L,["stop"])},null,8,["model-value","indeterminate"])]),D[21]||(D[21]=_("th",{class:"text-left",style:{"min-width":"250px"}},"이름",-1)),D[22]||(D[22]=_("th",{class:"text-right",style:{width:"120px"}},"크기",-1)),D[23]||(D[23]=_("th",{class:"text-left d-none d-md-table-cell",style:{width:"180px"}},"수정일시",-1)),D[24]||(D[24]=_("th",{class:"text-center",style:{width:"160px"}},"작업",-1))])]),_("tbody",null,[(ze(!0),mt(we,null,yo(l.value,F=>(ze(),mt("tr",{key:F.path,class:de(["file-row",{"selected-row":o.value.includes(F.path)}])},[_("td",{class:"text-center",onClick:D[3]||(D[3]=sa(()=>{},["stop"]))},[C(ta,{modelValue:o.value,"onUpdate:modelValue":D[2]||(D[2]=K=>o.value=K),value:F.path,color:"primary"},null,8,["modelValue","value"])]),_("td",null,[_("div",{class:"d-flex align-center cursor-pointer py-1",onClick:K=>Z(F)},[C(Le,{icon:B(F.category).icon,color:B(F.category).color,class:"mr-3 flex-shrink-0",size:"22"},null,8,["icon","color"]),_("span",{class:"text-body-2 font-weight-medium text-truncate",title:F.name},Ue(F.name),9,PE),F.category==="archive"?(ze(),_t(Sn,{key:0,size:"x-small",color:"orange",variant:"outlined",class:"ml-2 flex-shrink-0"},{default:ke(()=>[...D[25]||(D[25]=[He(" 압축 파일 ",-1)])]),_:1})):Pt("",!0)],8,IE)]),_("td",AE,[F.is_dir?(ze(),mt("span",DE,"-")):(ze(),mt("span",TE,Ue(q(F.size)),1))]),_("td",EE,Ue(H(F.modified)),1),_("td",ME,[_("div",$E,[F.is_dir?(ze(),_t(De,{key:0,icon:"mdi-folder-open",size:"x-small",variant:"text",color:"primary",title:"폴더 열기",onClick:sa(K=>$(F.path),["stop"])},null,8,["onClick"])):Pt("",!0),F.is_dir?(ze(),_t(De,{key:1,icon:"mdi-folder-zip-outline",size:"x-small",variant:"text",color:"teal",title:"이 폴더를 ZIP으로 한 번에 다운로드",href:Mt(_g)(F.path),target:"_blank"},null,8,["href"])):Pt("",!0),F.category==="archive"?(ze(),_t(De,{key:2,icon:"mdi-archive-arrow-down-outline",size:"x-small",variant:"tonal",color:"orange-darken-1",title:"압축 풀기",onClick:sa(K=>se(F),["stop"])},null,8,["onClick"])):Pt("",!0),F.is_dir?Pt("",!0):(ze(),_t(De,{key:3,icon:"mdi-download",size:"x-small",variant:"text",color:"primary",title:"다운로드",href:Mt(ti)(F.path),target:"_blank"},null,8,["href"])),!F.is_dir&&["video","audio","image","document"].includes(F.category)?(ze(),_t(De,{key:4,icon:"mdi-eye-outline",size:"x-small",variant:"text",color:"info",title:"미리보기 / 재생",onClick:sa(K=>ae(F),["stop"])},null,8,["onClick"])):Pt("",!0),C(De,{icon:"mdi-trash-can-outline",size:"x-small",variant:"text",color:"error",title:"삭제",onClick:sa(K=>J(F),["stop"])},null,8,["onClick"])])])],2))),128))])]),_:1}))]),_:1}),C(Bl,{modelValue:m.value,"onUpdate:modelValue":D[9]||(D[9]=F=>m.value=F),"max-width":"540",persistent:k.value},{default:ke(()=>[C(pa,{rounded:"lg"},{default:ke(()=>[C(ol,{class:"pb-2"},{prepend:ke(()=>[C(Le,{icon:"mdi-archive-arrow-down-outline",color:"orange-darken-1",size:"28",class:"mr-2"})]),default:ke(()=>[C($l,{class:"text-h6 font-weight-bold"},{default:ke(()=>[...D[26]||(D[26]=[He(" 압축 파일 풀기 ",-1)])]),_:1})]),_:1}),C(fa,null,{default:ke(()=>{var F,K;return[_("div",BE,[He(" 📦 "+Ue((F=h.value)==null?void 0:F.name)+" ",1),_("span",FE,"("+Ue(q((K=h.value)==null?void 0:K.size))+")",1)]),w.value?(ze(),_t(x0,{key:0,type:"warning",variant:"tonal",density:"compact",icon:"mdi-lock-alert",class:"mb-3 text-caption"},{default:ke(()=>[...D[27]||(D[27]=[_("strong",null,"암호로 보호된 파일:",-1),He(" 이 파일의 압축을 해제하려면 올바른 암호(비밀번호)를 입력해야 합니다. ",-1)])]),_:1})):Pt("",!0),_("div",OE,[C(Pn,{ref_key:"passwordInputRef",ref:V,modelValue:p.value,"onUpdate:modelValue":D[4]||(D[4]=X=>p.value=X),label:w.value?"압축 해제 암호 (필수)":"압축 해제 암호 (암호가 걸려있는 경우 입력)",placeholder:"비밀번호 입력",type:S.value?"text":"password","prepend-inner-icon":"mdi-lock-outline","append-inner-icon":S.value?"mdi-eye-off":"mdi-eye",variant:"outlined",density:"comfortable",clearable:"",error:!!y.value,"error-messages":y.value,disabled:k.value,"onClick:appendInner":D[5]||(D[5]=X=>S.value=!S.value),onKeyup:Jb(Q,["enter"])},null,8,["modelValue","label","type","append-inner-icon","error","error-messages","disabled"])]),C(ms,{modelValue:g.value,"onUpdate:modelValue":D[6]||(D[6]=X=>g.value=X),label:"새 하위 폴더를 생성하여 압축 풀기",color:"primary",density:"compact","hide-details":"",class:"mb-1",disabled:k.value},null,8,["modelValue","disabled"]),C(ms,{modelValue:b.value,"onUpdate:modelValue":D[7]||(D[7]=X=>b.value=X),label:"압축 해제 완료 후 원본 압축 파일 삭제",color:"error",density:"compact","hide-details":"",disabled:k.value},null,8,["modelValue","disabled"]),k.value?(ze(),mt("div",LE,[_("div",NE,[_("span",RE,[C(Le,{icon:"mdi-progress-download",size:"16",class:"mr-1 text-orange-darken-1 rotating"}),D[28]||(D[28]=_("span",null,"압축 해제 진행 중",-1))]),_("span",HE,Ue(I.value)+"% ",1)]),C(gl,{"model-value":I.value,color:"orange-darken-1",height:"20",rounded:"",striped:"",class:"mb-2"},{default:ke(({value:X})=>[_("strong",zE,Ue(Math.ceil(X))+"%",1)]),_:1},8,["model-value"]),_("div",WE,[_("div",{class:"text-truncate mr-2",style:{"max-width":"360px"},title:T.value},[C(Le,{icon:"mdi-file-outline",size:"14",class:"mr-1"}),_("span",jE,Ue(T.value||"처리 중..."),1)],8,UE),A.value>0?(ze(),mt("div",KE,Ue(A.value)+"개 파일 처리됨 ",1)):Pt("",!0)])])):Pt("",!0)]}),_:1}),C(Wt),C(Ml,{class:"px-4 py-3"},{default:ke(()=>[C(vl),C(De,{variant:"text",color:"secondary",disabled:k.value,onClick:D[8]||(D[8]=F=>m.value=!1)},{default:ke(()=>[...D[29]||(D[29]=[He(" 취소 ",-1)])]),_:1},8,["disabled"]),C(De,{color:"orange-darken-1",variant:"elevated","prepend-icon":"mdi-archive-arrow-down",loading:k.value,onClick:Q},{default:ke(()=>[...D[30]||(D[30]=[He(" 압축 풀기 ",-1)])]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1},8,["modelValue","persistent"]),C(Bl,{modelValue:c.value,"onUpdate:modelValue":D[11]||(D[11]=F=>c.value=F),"max-width":"460"},{default:ke(()=>[C(pa,{rounded:"lg"},{default:ke(()=>[C(ol,{class:"pb-2"},{prepend:ke(()=>[C(Le,{icon:"mdi-alert-circle-outline",color:"error",size:"28",class:"mr-2"})]),default:ke(()=>[C($l,{class:"text-h6 font-weight-bold"},{default:ke(()=>{var F;return[He(Ue(d.value?"선택 항목 일괄 삭제":((F=s.value)!=null&&F.is_dir?"폴더":"파일")+" 삭제 확인"),1)]}),_:1})]),_:1}),C(fa,null,{default:ke(()=>{var F,K,X;return[d.value?(ze(),mt("div",GE,[_("p",YE,[D[31]||(D[31]=He("선택한 ",-1)),_("strong",null,Ue(o.value.length)+"개",1),D[32]||(D[32]=He("의 항목을 디스크에서 모두 삭제하시겠습니까?",-1))]),D[33]||(D[33]=_("div",{class:"text-caption text-error"}," ⚠️ 선택한 항목 중 폴더가 포함된 경우 하위 모든 파일도 함께 영구 삭제됩니다. ",-1))])):(ze(),mt("div",qE,[_("p",XE,"정말 다음 "+Ue((F=s.value)!=null&&F.is_dir?"폴더":"파일")+"을 디스크에서 삭제하시겠습니까?",1),_("div",ZE,Ue((K=s.value)==null?void 0:K.name),1),(X=s.value)!=null&&X.is_dir?(ze(),mt("div",JE," ⚠️ 폴더 안의 모든 파일과 하위 폴더도 함께 영구 삭제됩니다. ")):Pt("",!0)]))]}),_:1}),C(Wt),C(Ml,{class:"px-4 py-3"},{default:ke(()=>[C(vl),C(De,{variant:"text",color:"secondary",onClick:D[10]||(D[10]=F=>c.value=!1)},{default:ke(()=>[...D[34]||(D[34]=[He(" 취소 ",-1)])]),_:1}),C(De,{color:"error",variant:"elevated","prepend-icon":"mdi-delete",onClick:re},{default:ke(()=>[...D[35]||(D[35]=[He(" 삭제하기 ",-1)])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),C(Bl,{modelValue:f.value,"onUpdate:modelValue":D[13]||(D[13]=F=>f.value=F),"max-width":"850"},{default:ke(()=>[C(pa,{rounded:"lg"},{default:ke(()=>[C(ol,{class:"pb-2"},{default:ke(()=>{var F,K;return[_("div",QE,[_("div",eM,[C(Le,{icon:B((F=v.value)==null?void 0:F.category).icon,color:B((K=v.value)==null?void 0:K.category).color,class:"mr-2"},null,8,["icon","color"]),C($l,{class:"text-subtitle-1 font-weight-bold text-truncate pa-0"},{default:ke(()=>{var X;return[He(Ue((X=v.value)==null?void 0:X.name),1)]}),_:1})]),C(De,{icon:"mdi-close",variant:"text",size:"small",onClick:D[12]||(D[12]=X=>f.value=!1)})])]}),_:1}),C(Wt),C(fa,{class:"pa-4 d-flex justify-center align-center",style:{"min-height":"250px",background:"#000"}},{default:ke(()=>{var F,K,X,j;return[((F=v.value)==null?void 0:F.category)==="video"?(ze(),mt("video",{key:0,src:Mt(ti)(v.value.path),controls:"",autoplay:"",style:{"max-width":"100%","max-height":"60vh","border-radius":"4px"}},null,8,tM)):((K=v.value)==null?void 0:K.category)==="audio"?(ze(),mt("audio",{key:1,src:Mt(ti)(v.value.path),controls:"",autoplay:"",style:{width:"100%","max-width":"500px"}},null,8,nM)):((X=v.value)==null?void 0:X.category)==="image"?(ze(),mt("img",{key:2,src:Mt(ti)(v.value.path),style:{"max-width":"100%","max-height":"65vh","object-fit":"contain","border-radius":"4px"}},null,8,aM)):((j=v.value)==null?void 0:j.category)==="document"?(ze(),mt("iframe",{key:3,src:Mt(ti)(v.value.path),style:{width:"100%",height:"60vh",border:"none",background:"#fff"}},null,8,lM)):Pt("",!0)]}),_:1}),C(Wt),C(Ml,{class:"px-4 py-2"},{default:ke(()=>{var F,K;return[_("span",iM," 크기: "+Ue(q((F=v.value)==null?void 0:F.size)),1),C(vl),C(De,{color:"primary",variant:"tonal","prepend-icon":"mdi-download",size:"small",href:Mt(ti)((K=v.value)==null?void 0:K.path),target:"_blank"},{default:ke(()=>[...D[36]||(D[36]=[He(" 다운로드 ",-1)])]),_:1},8,["href"])]}),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}))}},oM=Qo(rM,[["__scopeId","data-v-c5d6c5cc"]]),Er="/api";async function uM(){const e=await fetch(`${Er}/status`);if(!e.ok)throw new Error("상태 정보를 가져올 수 없습니다.");return await e.json()}async function sM(){const e=await fetch(`${Er}/torrents`);if(!e.ok)throw new Error("토렌트 목록을 불러오지 못했습니다.");return await e.json()}async function cM({magnet:e,download_dir:t,paused:n}){const a=await fetch(`${Er}/torrents/add`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({magnet:e,download_dir:t,paused:n})}),l=await a.json();if(!a.ok)throw new Error(l.detail||"토렌트 추가에 실패했습니다.");return l}async function dM(e,t=!1){const n=await fetch(`${Er}/torrents/${e}?delete_data=${t}`,{method:"DELETE"}),a=await n.json();if(!n.ok)throw new Error(a.detail||"토렌트 삭제에 실패했습니다.");return a}async function fM(e){const t=await fetch(`${Er}/torrents/${e}/start`,{method:"POST"}),n=await t.json();if(!t.ok)throw new Error(n.detail||"토렌트 시작 실패");return n}async function vM(e){const t=await fetch(`${Er}/torrents/${e}/stop`,{method:"POST"}),n=await t.json();if(!t.ok)throw new Error(n.detail||"토렌트 일시정지 실패");return n}const mM=te({...Ae(),...je(eS(),["fullHeight"]),...st()},"VApp"),_0=fe()({name:"VApp",props:mM(),setup(e,{slots:t}){const n=ft(e),{layoutClasses:a,getLayoutItem:l,items:i,layoutRef:r}=tS({...e,fullHeight:!0}),{rtlClasses:o}=Ut();return me(()=>{var u;return _("div",{ref:r,class:de(["v-application",n.themeClasses.value,a.value,o.value,e.class]),style:Se([e.style])},[_("div",{class:"v-application__wrap"},[(u=t.default)==null?void 0:u.call(t)])])}),{getLayoutItem:l,items:i,theme:n}}}),hM=te({scrollable:Boolean,...Ae(),...en(),...Qe({tag:"main"})},"VMain"),V0=fe()({name:"VMain",props:hM(),setup(e,{slots:t}){const{dimensionStyles:n}=tn(e),{mainStyles:a}=Sv(),{ssrBootStyles:l}=Li();return me(()=>C(e.tag,{class:de(["v-main",{"v-main--scrollable":e.scrollable},e.class]),style:Se([a.value,l.value,n.value,e.style])},{default:()=>{var i,r;return[e.scrollable?_("div",{class:"v-main__scroller"},[(i=t.default)==null?void 0:i.call(t)]):(r=t.default)==null?void 0:r.call(t)]}})),{}}});function gM({rootEl:e,isSticky:t,layoutItemStyles:n}){const a=ne(!1),l=ne(0),i=M(()=>{const u=Ft(a.value)?"top":a.value;return[t.value?{top:"auto",bottom:"auto",height:void 0}:void 0,a.value?{[u]:ge(l.value)}:{top:n.value.top}]});Lt(()=>{ve(t,u=>{u?window.addEventListener("scroll",o,{passive:!0}):window.removeEventListener("scroll",o)},{immediate:!0})}),sn(()=>{window.removeEventListener("scroll",o)});let r=0;function o(){const u=r>window.scrollY?"up":"down",c=e.value.getBoundingClientRect(),s=parseFloat(n.value.top??0),d=window.scrollY-Math.max(0,l.value-s),f=c.height+Math.max(l.value,s)-window.scrollY-window.innerHeight,v=parseFloat(getComputedStyle(e.value).getPropertyValue("--v-body-scroll-y"))||0;c.height0;n--){if(e[n].t===e[n-1].t)continue;const a=Vg(t),l=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);t+=(l-a)*Math.abs(l),n===e.length-1&&(t*=.5)}return Vg(t)*1e3}function wM(){const e={};function t(l){Array.from(l.changedTouches).forEach(i=>{(e[i.identifier]??(e[i.identifier]=new xw(bM))).push([l.timeStamp,i])})}function n(l){Array.from(l.changedTouches).forEach(i=>{delete e[i.identifier]})}function a(l){var c;const i=(c=e[l])==null?void 0:c.values().reverse();if(!i)throw new Error(`No samples for touch id ${l}`);const r=i[0],o=[],u=[];for(const s of i){if(r[0]-s[0]>yM)break;o.push({t:s[0],d:s[1].clientX}),u.push({t:s[0],d:s[1].clientY})}return{x:Ig(o),y:Ig(u),get direction(){const{x:s,y:d}=this,[f,v]=[Math.abs(s),Math.abs(d)];return f>v&&s>=0?"right":f>v&&s<=0?"left":v>f&&d>=0?"down":v>f&&d<=0?"up":SM()}}}return{addMovement:t,endTouch:n,getVelocity:a}}function SM(){throw new Error}function pM({el:e,isActive:t,isTemporary:n,width:a,touchless:l,position:i}){Lt(()=>{window.addEventListener("touchstart",b,{passive:!0}),window.addEventListener("touchmove",k,{passive:!1}),window.addEventListener("touchend",p,{passive:!0})}),sn(()=>{window.removeEventListener("touchstart",b),window.removeEventListener("touchmove",k),window.removeEventListener("touchend",p)});const r=M(()=>["left","right"].includes(i.value)),{addMovement:o,endTouch:u,getVelocity:c}=wM();let s=!1;const d=ne(!1),f=ne(0),v=ne(0);let m;function h(w,x){return(i.value==="left"?w:i.value==="right"?document.documentElement.clientWidth-w:i.value==="top"?w:i.value==="bottom"?document.documentElement.clientHeight-w:Ji())-(x?a.value:0)}function g(w,x=!0){const y=i.value==="left"?(w-v.value)/a.value:i.value==="right"?(document.documentElement.clientWidth-w-v.value)/a.value:i.value==="top"?(w-v.value)/a.value:i.value==="bottom"?(document.documentElement.clientHeight-w-v.value)/a.value:Ji();return x?ut(y):y}function b(w){if(l.value)return;const x=w.changedTouches[0].clientX,y=w.changedTouches[0].clientY,V=25,I=i.value==="left"?xdocument.documentElement.clientWidth-V:i.value==="top"?ydocument.documentElement.clientHeight-V:Ji(),T=t.value&&(i.value==="left"?xdocument.documentElement.clientWidth-a.value:i.value==="top"?ydocument.documentElement.clientHeight-a.value:Ji());(I||T||t.value&&n.value)&&(m=[x,y],v.value=h(r.value?x:y,t.value),f.value=g(r.value?x:y),s=v.value>-20&&v.value<80,u(w),o(w))}function k(w){const x=w.changedTouches[0].clientX,y=w.changedTouches[0].clientY;if(s){if(!w.cancelable){s=!1;return}const I=Math.abs(x-m[0]),T=Math.abs(y-m[1]);(r.value?I>T&&I>3:T>I&&T>3)?(d.value=!0,s=!1):(r.value?T:I)>3&&(s=!1)}if(!d.value)return;w.preventDefault(),o(w);const V=g(r.value?x:y,!1);f.value=Math.max(0,Math.min(1,V)),V>1?v.value=h(r.value?x:y,!0):V<0&&(v.value=h(r.value?x:y,!1))}function p(w){if(s=!1,!d.value)return;o(w),d.value=!1;const x=c(w.changedTouches[0].identifier),y=Math.abs(x.x),V=Math.abs(x.y);(r.value?y>V&&y>400:V>y&&V>3)?t.value=x.direction===({left:"right",right:"left",top:"down",bottom:"up"}[i.value]||Ji()):t.value=f.value>.5}const S=M(()=>d.value?{transform:i.value==="left"?`translateX(calc(-100% + ${f.value*a.value}px))`:i.value==="right"?`translateX(calc(100% - ${f.value*a.value}px))`:i.value==="top"?`translateY(calc(-100% + ${f.value*a.value}px))`:i.value==="bottom"?`translateY(calc(100% - ${f.value*a.value}px))`:Ji(),transition:"none"}:void 0);return wn(d,()=>{var y,V;const w=((y=e.value)==null?void 0:y.style.transform)??null,x=((V=e.value)==null?void 0:V.style.transition)??null;Zt(()=>{var I,T,A,$;(T=e.value)==null||T.style.setProperty("transform",((I=S.value)==null?void 0:I.transform)||"none"),($=e.value)==null||$.style.setProperty("transition",((A=S.value)==null?void 0:A.transition)||null)}),kt(()=>{var I,T;(I=e.value)==null||I.style.setProperty("transform",w),(T=e.value)==null||T.style.setProperty("transition",x)})}),{isDragging:d,dragProgress:f,dragStyles:S}}function Ji(){throw new Error}const kM=["start","end","left","right","top","bottom"],xM=te({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expanded:Boolean,expandOnHover:Boolean,floating:Boolean,modal:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>kM.includes(e)},sticky:Boolean,...Tn(),...Ae(),...ic(),...ql({mobile:null}),...Qt(),...Ti(),...At(),...je(ES(),["disableInitialFocus"]),...Qe({tag:"nav"}),...st()},"VNavigationDrawer"),I0=fe()({name:"VNavigationDrawer",props:xM(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0,"update:expanded":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{isRtl:l}=Ut(),{themeClasses:i}=ft(e),{borderClasses:r}=Fn(e),{backgroundColorClasses:o,backgroundColorStyles:u}=bt(()=>e.color),{elevationClasses:c}=qt(e),{displayClasses:s,mobile:d}=Yn(e),{roundedClasses:f,roundedStyles:v}=Et(e),m=dS(),h=Pe(e,"modelValue",null,J=>!!J),{ssrBootStyles:g}=Li(),{scopeId:b}=Oi(),k=oe(),p=ne(!1),S=Pe(e,"expanded"),{runOpenDelay:w,runCloseDelay:x}=rc(e,J=>{p.value=J,e.expandOnHover&&(S.value=J)}),{layoutRect:y}=Sv(),V=M(()=>Ld(e.location,l.value)),I=M(()=>V.value==="top"||V.value==="bottom"),T=M(()=>{var J,re;return(I.value?(J=y.value)==null?void 0:J.height:(re=y.value)==null?void 0:re.width)??0}),A=M(()=>e.rail&&!S.value?e.railWidth:e.width),$=M(()=>$d(A.value,T.value)),E=z(()=>e.persistent),P=M(()=>!e.permanent&&(d.value||e.temporary)),L=M(()=>e.sticky&&!P.value&&V.value!=="bottom");MS(e,{isActive:h,localTop:P,contentEl:k}),wn(()=>e.expandOnHover&&e.rail!=null,()=>{ve(S,J=>n("update:rail",!J))}),wn(()=>!e.disableResizeWatcher,()=>{ve(P,J=>!e.permanent&&Re(()=>h.value=!J))}),wn(()=>!e.disableRouteWatcher&&!!m,()=>{ve(m.currentRoute,()=>P.value&&(h.value=!1))}),ve(()=>e.permanent,J=>{J&&(h.value=!0)}),e.modelValue==null&&!P.value&&(h.value=e.permanent||!d.value);const{isDragging:R,dragProgress:W}=pM({el:k,isActive:h,isTemporary:P,width:$,touchless:z(()=>e.touchless),position:V}),N=M(()=>{const J=P.value?0:e.rail?e.railWidth:e.width;return R.value?$d(J,T.value)*W.value:J}),{layoutItemStyles:Y,layoutItemScrimStyles:U}=Di({id:e.name,order:M(()=>parseInt(e.order,10)),position:V,layoutSize:N,elementSize:A,active:Ht(h),disableTransitions:z(()=>R.value),absolute:M(()=>e.absolute||L.value&&!Ie(G.value))}),{isStuck:G,stickyStyles:Z}=gM({rootEl:k,isSticky:L,layoutItemStyles:Y}),se=bt(()=>Ie(e.scrim)?e.scrim:null),Q=M(()=>!!e.scrim&&(P.value?R.value||h.value:e.modal&&h.value&&!!e.rail&&S.value)),ae=M(()=>({...R.value?{opacity:`calc(var(--v-navigation-drawer-scrim-opacity, 0.2) * ${W.value})`,transition:"none"}:void 0,...U.value}));return Ot({VList:{bgColor:"transparent"}}),me(()=>{const J=a.image||e.image;return _(we,null,[C(e.tag,le({ref:k,onMouseenter:w,onMouseleave:x,class:["v-navigation-drawer",`v-navigation-drawer--${V.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--expanded":S.value,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":p.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":P.value,"v-navigation-drawer--persistent":E.value,"v-navigation-drawer--active":h.value,"v-navigation-drawer--sticky":L.value},i.value,o.value,r.value,s.value,c.value,f.value,e.class],style:[u.value,Y.value,g.value,Z.value,v.value,e.style],inert:!h.value},b,t),{default:()=>{var re,q,H;return[J&&_("div",{key:"image",class:"v-navigation-drawer__img"},[a.image?C(Ge,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},a.image):C(yl,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),a.prepend&&_("div",{class:"v-navigation-drawer__prepend"},[(re=a.prepend)==null?void 0:re.call(a)]),_("div",{class:"v-navigation-drawer__content"},[(q=a.default)==null?void 0:q.call(a)]),a.append&&_("div",{class:"v-navigation-drawer__append"},[(H=a.append)==null?void 0:H.call(a)])]}}),C(ml,{name:"fade-transition",appear:!0},{default:()=>[Q.value&&_("div",le({class:["v-navigation-drawer__scrim",se.backgroundColorClasses.value],style:[ae.value,se.backgroundColorStyles.value],onClick:()=>{E.value||(P.value?h.value=!1:S.value=!1)}},b),null)]})])}),{isStuck:G}}}),P0=Symbol.for("vuetify:v-snackbar-queue");function CM(e){const t=oe(new Map),n=z(()=>Number(e.gap));function a(c){t.value.set(c,{height:0,width:0})}function l(c){t.value.delete(c)}function i(c,s,d){const f=t.value.get(c);!f||f.height===s&&f.width===d||(f.height=s,f.width=d)}const r=M(()=>{for(const{width:c,height:s}of[...t.value.values()].toReversed())if(!(!c||!s))return{width:c,height:s};return{width:0,height:0}});function o(c){if(!t.value.has(c))return null;let s=0;for(const[d,f]of[...t.value.entries()].toReversed()){if(d===c)break;s+=f.height+n.value}return s}const u={register:a,unregister:l,setSize:i,getOffset:o,items:t,gap:n,lastItemSize:r};return wt(P0,u),u}function _M(e,t){const n=Ze(P0,null);if(!n)return null;const a=jt();n.register(a),sn(()=>n.unregister(a)),ve(e,o=>!o&&n.unregister(a),{flush:"sync"});const{width:l,height:i}=Na(t);ve([l,i],([o,u])=>{o&&n.setSize(a,u,o)});const r=M(()=>n.getOffset(a));return{id:a,offset:r}}function VM(e){const t=ne(e());let n=-1;function a(){clearInterval(n)}function l(){a(),Re(()=>t.value=e())}function i(r){const o=r?getComputedStyle(r):{transitionDuration:.2},u=parseFloat(o.transitionDuration)*1e3||200;if(a(),t.value<=0)return;const c=performance.now();n=window.setInterval(()=>{const s=performance.now()-c+u;t.value=Math.max(e()-s,0),t.value<=0&&a()},u)}return kt(a),{clear:a,time:t,start:i,reset:l}}const A0=te({collapsed:Object,loading:Boolean,prependAvatar:String,prependIcon:Ee,queueGap:Number,queueIndex:Number,title:String,text:String,reverseTimer:Boolean,timer:{type:[Boolean,String],default:!1},timerColor:String,timeout:{type:[Number,String],default:5e3},vertical:Boolean,...Xa({location:"bottom center"}),...Ir(),...At(),...la(),...st(),...je(au({closeOnBack:!1,locationStrategy:null,transition:"v-snackbar-transition"}),["contextMenu","persistent","noClickAnimation","offset","retainFocus","captureFocus","disableInitialFocus","location","scrim","scrollStrategy","stickToTarget","viewportMargin"])},"VSnackbar"),hs=fe()({name:"VSnackbar",props:A0(),emits:{"update:modelValue":e=>!0,"click:outside":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue"),{positionClasses:l}=Pr(e),{scopeId:i}=Oi(),{themeClasses:r}=ft(e),{colorClasses:o,colorStyles:u,variantClasses:c}=kl(e),{roundedClasses:s,roundedStyles:d}=Et(e),f=VM(()=>Number(e.timeout)),v=oe(),m=_M(a,()=>{var G;return(G=v.value)==null?void 0:G.contentEl});let h;const g=oe(),b=ne(!1),k=ne(!1),p=ne(0),S=oe(),w=Ze($o,void 0);wn(()=>!!w,()=>{const G=Sv();Zt(()=>{S.value=G.mainStyles.value})}),ve(a,y),ve(()=>e.timeout,y),Lt(()=>{a.value&&y()});let x=-1;function y(){f.clear(),window.clearTimeout(x);const G=Number(e.timeout);if(!a.value||G===-1)return;f.reset();const Z=iv(g.value);Re(()=>f.start(Z)),x=window.setTimeout(()=>{a.value=!1},G)}function V(){f.reset(),window.clearTimeout(x)}function I(){b.value=!0,V()}function T(){b.value=!1,k.value||y()}function A(){k.value=!0,V()}function $(G){var se;const Z=(se=v.value)==null?void 0:se.contentEl;Z!=null&&Z.contains(G.relatedTarget)||(k.value=!1,b.value||y())}function E(G){p.value=G.touches[0].clientY}function P(G){Math.abs(p.value-G.changedTouches[0].clientY)>50&&(a.value=!1)}function L(){b.value&&T(),k.value=!1,t("afterLeave")}const R=M(()=>e.location.split(" ").reduce((G,Z)=>(G[`v-snackbar--${Z}`]=!0,G),{})),W=M(()=>{const[G,Z]=e.location.split(" ");return G==="bottom"||["left","right"].includes(G)&&Z==="end"?-1:1}),N=M(()=>e.collapsed?{"--v-snackbar-collapsed-height":ge(e.collapsed.height),"--v-snackbar-collapsed-width":ge(e.collapsed.width)}:null),Y=M(()=>{if(m)return m.offset.value===null?h:h=ge(m.offset.value)}),U=M(()=>{if(!Ie(e.transition)||!e.transition.endsWith("-auto"))return e.transition;const G=e.transition.replace("-auto",""),[Z,se]=e.location.split(" "),Q=["start","end","left","right"].includes(se)||["left","right"].includes(Z)?"x":"y",ae=["end","right"].includes(se)||!["start","left"].includes(se)&&["bottom","right"].includes(Z)?"-reverse":"";return`${G}-${Q}${ae}-transition`});return me(()=>{const G=Aa.filterProps({...e,location:e.location,locationStrategy:e.locationStrategy??_r}),Z=!!(e.prependAvatar||e.prependIcon),se=!!(Z||e.loading||n.prepend),Q=!!(n.default||n.text||n.title||e.text||e.title);return C(Aa,le({ref:v,class:["v-snackbar",{"v-snackbar--active":a.value,"v-snackbar--collapsed":!!e.collapsed,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},R.value,l.value,e.class],style:[S.value,{"--v-snackbar-offset":Y.value,"--v-snackbar-gap":ge(e.queueGap),"--v-snackbar-index":e.queueIndex,"--v-snackbar-direction":W.value},N.value,e.style]},G,{transition:U.value,modelValue:a.value,"onUpdate:modelValue":ae=>a.value=ae,"onClick:outside":ae=>t("click:outside",ae),onAfterEnter:()=>t("afterEnter"),contentProps:le({class:["v-snackbar__wrapper",r.value,o.value,s.value,c.value],style:[u.value,d.value],onPointerenter:I,onPointerleave:T,onFocusin:A,onFocusout:$},G.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",onTouchstartPassive:E,onTouchend:P,onAfterLeave:L},i),{default:()=>{var ae,J,re,q;return[pl(!1,"v-snackbar"),n.header&&_("div",{class:"v-snackbar__header"},[(ae=n.header)==null?void 0:ae.call(n)]),e.timer&&Number(e.timeout)>0&&!b.value&&_("div",{key:"timer",class:de(["v-snackbar__timer",`v-snackbar__timer--${e.timer==="bottom"?"bottom":"top"}`])},[C(gl,{ref:g,color:e.timerColor??"info",max:e.timeout,modelValue:e.reverseTimer?Number(e.timeout)-f.time.value:f.time.value},null)]),se&&C(Ge,{key:"prepend-defaults",disabled:!Z&&!e.loading,defaults:{VAvatar:{image:e.prependAvatar},VIcon:{icon:e.prependIcon},VProgressCircular:{indeterminate:!0,size:24,width:3}}},{default:()=>[_("div",{class:"v-snackbar__prepend"},[n.prepend?n.prepend():_(we,null,[e.loading&&C(Bn,null,null),!e.loading&&e.prependAvatar&&C(Jt,null,null),!e.loading&&e.prependIcon&&C(Le,null,null)])])]}),Q&&_("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((J=n.title)==null?void 0:J.call(n))??(e.title?_("div",{class:"v-snackbar__title",key:"title"},[e.title]):""),((re=n.text)==null?void 0:re.call(n))??e.text,(q=n.default)==null?void 0:q.call(n)]),n.actions&&C(Ge,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[_("div",{class:"v-snackbar__actions"},[n.actions({isActive:a})])]})]},activator:n.activator})}),Rt({},v)}}),IM={class:"pa-4 d-flex align-center border-b"},PM={class:"pa-3 border-t"},AM={class:"d-flex align-center justify-space-between text-caption text-medium-emphasis"},TM={key:0,class:"tab-content"},DM={key:1,class:"tab-content"},EM={class:"d-flex align-center"},MM={class:"font-weight-medium"},$M={__name:"App",setup(e){const t=oe(!0),n=oe("torrents"),a=oe({connected:!1,version:"",torrents_count:0}),l=oe([]),i=oe(!1),r=oe({show:!1,message:"",color:"info",icon:"mdi-information-outline",timeout:3500});let o=null;const u=(h,g="info",b=3500)=>{const k={success:"mdi-check-circle-outline",error:"mdi-alert-circle-outline",info:"mdi-information-outline",warning:"mdi-alert-outline"};r.value={show:!0,message:h,color:g,icon:k[g]||"mdi-information-outline",timeout:b}},c=({message:h,type:g})=>{u(h,g)},s=async(h=!1)=>{h||(i.value=!0);try{const[g,b]=await Promise.all([uM(),sM()]);g.success?a.value=g.data:a.value.connected=!1,b.success&&(l.value=b.data)}catch(g){a.value.connected=!1,h||u(g.message||"데이터를 가져오는데 실패했습니다.","error")}finally{h||(i.value=!1)}},d=async h=>{try{const g=await cM(h);u(g.message||"마그넷이 추가되었습니다.","success"),await s(!0)}catch(g){throw u(g.message||"마그넷 추가 실패","error"),g}},f=async h=>{try{await fM(h),u("토렌트를 시작했습니다.","success",2e3),await s(!0)}catch(g){u(g.message||"토렌트 시작 실패","error")}},v=async h=>{try{await vM(h),u("토렌트를 일시정지했습니다.","info",2e3),await s(!0)}catch(g){u(g.message||"토렌트 일시정지 실패","error")}},m=async({id:h,deleteData:g})=>{try{await dM(h,g),u(`토렌트를 삭제했습니다. (데이터 삭제: ${g?"예":"아니오"})`,"success"),await s(!0)}catch(b){u(b.message||"토렌트 삭제 실패","error")}};return Lt(()=>{s(),o=setInterval(()=>{n.value==="torrents"&&s(!0)},4e3)}),Yl(()=>{o&&clearInterval(o)}),(h,g)=>(ze(),_t(_0,null,{default:ke(()=>[C(I0,{modelValue:t.value,"onUpdate:modelValue":g[2]||(g[2]=b=>t.value=b),width:"260"},{append:ke(()=>[_("div",PM,[_("div",AM,[g[10]||(g[10]=_("span",null,"Transmission 상태",-1)),C(Sn,{color:a.value.connected?"success":"error",size:"x-small",variant:"flat",class:"font-weight-bold"},{default:ke(()=>[He(Ue(a.value.connected?"온라인":"오프라인"),1)]),_:1},8,["color"])])])]),default:ke(()=>[_("div",IM,[C(Jt,{color:"primary",variant:"flat",size:"36",class:"mr-3"},{default:ke(()=>[C(Le,{icon:"mdi-download-network",color:"white",size:"22"})]),_:1}),g[7]||(g[7]=_("div",null,[_("div",{class:"text-subtitle-2 font-weight-bold",style:{"line-height":"1.2"}}," Transmission "),_("div",{class:"text-caption text-medium-emphasis"}," Torrent & File Hub ")],-1))]),C(ja,{density:"comfortable",nav:"",class:"pa-2"},{default:ke(()=>[C(In,{value:"torrents",active:n.value==="torrents",color:"primary",rounded:"lg",onClick:g[0]||(g[0]=b=>n.value="torrents")},{prepend:ke(()=>[C(Le,{icon:"mdi-magnet",size:"22"})]),append:ke(()=>[l.value.length>0?(ze(),_t(nc,{key:0,content:l.value.length,color:"primary",inline:""},null,8,["content"])):Pt("",!0)]),default:ke(()=>[C(fs,{class:"font-weight-medium"},{default:ke(()=>[...g[8]||(g[8]=[He("토렌트",-1)])]),_:1})]),_:1},8,["active"]),C(In,{value:"files",active:n.value==="files",color:"primary",rounded:"lg",onClick:g[1]||(g[1]=b=>n.value="files")},{prepend:ke(()=>[C(Le,{icon:"mdi-folder-eye-outline",size:"22"})]),default:ke(()=>[C(fs,{class:"font-weight-medium"},{default:ke(()=>[...g[9]||(g[9]=[He("다운로드 파일 뷰어",-1)])]),_:1})]),_:1},8,["active"])]),_:1})]),_:1},8,["modelValue"]),C(xD,{status:a.value,loading:i.value,"current-tab":n.value,onToggleDrawer:g[3]||(g[3]=b=>t.value=!t.value),onRefresh:g[4]||(g[4]=()=>s(!1))},null,8,["status","loading","current-tab"]),C(V0,null,{default:ke(()=>[C(NS,{class:"py-6",style:{"max-width":"1040px"}},{default:ke(()=>[n.value==="torrents"?(ze(),mt("div",TM,[C(RD,{onAdd:d}),C(iE,{torrents:l.value,loading:i.value,onStart:f,onStop:v,onRemove:m},null,8,["torrents","loading"])])):n.value==="files"?(ze(),mt("div",DM,[C(oM,{onNotify:c})])):Pt("",!0)]),_:1})]),_:1}),C(hs,{modelValue:r.value.show,"onUpdate:modelValue":g[6]||(g[6]=b=>r.value.show=b),color:r.value.color,timeout:r.value.timeout,location:"top right",rounded:"lg",elevation:"4"},{actions:ke(()=>[C(De,{variant:"text",icon:"mdi-close",size:"small",onClick:g[5]||(g[5]=b=>r.value.show=!1)})]),default:ke(()=>[_("div",EM,[C(Le,{icon:r.value.icon,class:"mr-2"},null,8,["icon"]),_("span",MM,Ue(r.value.message),1)])]),_:1},8,["modelValue","color","timeout"])]),_:1}))}},BM=te({text:{type:String,default:""},query:[String,Array],matches:Array,matchAll:Boolean,ignoreCase:Boolean,ignoreAccents:[Boolean,String],color:String,opacity:[String,Number],markClass:String,...Qe({tag:"span"})},"VHighlight"),iu=An({name:"VHighlight",props:BM(),setup(e){const t=M(()=>fV(()=>e.text,()=>e.query,{matches:()=>e.matches,matchAll:()=>e.matchAll,ignoreCase:()=>e.ignoreCase,ignoreAccents:()=>e.ignoreAccents??!1})),{textColorClasses:n,textColorStyles:a}=Yt(()=>e.color);return()=>C(e.tag,{class:"v-highlight"},{default:()=>[t.value.map((l,i)=>l.match?_("mark",{key:i,class:de(["v-highlight__mark",n.value,e.markClass]),style:Se([a.value,{"--v-highlight-opacity":e.opacity}])},[l.text]):_("span",{key:i},[l.text]))]})}}),T0=te({_disableKeys:Boolean,id:String,submenu:Boolean,openOnArrow:{type:Boolean,default:!0},...je(au({captureFocus:!0,closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",location:void 0,openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:ac}}),["absolute"])},"VMenu"),Kl=fe()({name:"VMenu",props:T0(),emits:{"update:modelValue":e=>!0,"click:outside":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue"),{scopeId:l}=Oi(),{isRtl:i}=Ut(),r=jt(),o=z(()=>e.id||`v-menu-${r}`),u=oe(),c=Ze(yr,null),s=ne(new Map);wt(yr,{register(b,k){for(const[p,S]of[...s.value])p!==b&&S();s.value.set(b,k)},unregister(b){s.value.delete(b)},closeParents(b){var p,S,w;const k=!b||((w=(S=(p=u.value)==null?void 0:p.contentEl)==null?void 0:S._clickOutside)==null?void 0:w.lastMousedownWasOutside);setTimeout(()=>{!s.value.size&&!e.persistent&&k&&(a.value=!1,c==null||c.closeParents(b))},40)},rootOpenedByHover:e.submenu&&c?c.rootOpenedByHover:()=>{var b;return((b=u.value)==null?void 0:b.openedByHover)??!1}}),sn(()=>c==null?void 0:c.unregister(r)),Ls(()=>a.value=!1),ve(a,b=>{if(b)c==null||c.register(r,()=>{a.value=!1});else{c==null||c.unregister(r);for(const[,k]of[...s.value])k()}},{immediate:!0}),ve(a,b=>{b&&e.contextMenu&&d()},{flush:"post"});function d(b=1){var p;const k=(p=u.value)==null?void 0:p.contentEl;!k||!a.value||k.contains($t())||(k.focus({preventScroll:!0}),!k.contains($t())&&b<=10&&requestAnimationFrame(()=>d(b+1)))}function f(b){var k,p,S,w,x,y;if(!e.disabled)if(b.key==="Tab"){if(e.submenu&&!e.retainFocus){b.preventDefault(),a.value=!1,(p=(k=u.value)==null?void 0:k.activatorEl)==null||p.focus();return}!_w(bn((S=u.value)==null?void 0:S.contentEl,!1),b.shiftKey?"prev":"next",I=>I.tabIndex>=0)&&!e.retainFocus&&(a.value=!1)}else e.submenu&&b.key===(i.value?"ArrowRight":"ArrowLeft")?(a.value=!1,(x=(w=u.value)==null?void 0:w.activatorEl)==null||x.focus()):b.target===((y=u.value)==null?void 0:y.contentEl)&&["ArrowUp","ArrowDown"].includes(b.key)&&(b.preventDefault(),v(b))}function v(b){var y;const k=(y=u.value)==null?void 0:y.contentEl;if(!k||!a.value||!["ArrowUp","ArrowDown"].includes(b.key))return;const p=bn(k),S=b.key==="ArrowUp"?p.at(-1):p[0],w=(S==null?void 0:S.getAttribute("role"))??"",x=["option","listbox"].includes(w)&&p.find(V=>V.getAttribute("role")==="option"&&V.getAttribute("aria-selected")==="true"&&V.offsetParent!=null);x?x.focus():to(k,b.key==="ArrowDown"?"next":"prev")}function m(b){var p,S,w;if(e.disabled||e._disableKeys||b.isComposing)return;const k=(p=u.value)==null?void 0:p.contentEl;if(k&&a.value)if(b.key==="ArrowDown"||b.key==="ArrowUp"){if(!e.openOnArrow)return;b.preventDefault(),b.stopImmediatePropagation(),to(k,b.key==="ArrowDown"?"next":"prev")}else e.submenu&&(b.key===(i.value?"ArrowRight":"ArrowLeft")?(a.value=!1,(w=(S=u.value)==null?void 0:S.activatorEl)==null||w.focus()):b.key===(i.value?"ArrowLeft":"ArrowRight")&&(b.preventDefault(),to(k,"first")));else(e.submenu?b.key===(i.value?"ArrowLeft":"ArrowRight"):e.openOnArrow&&!e.contextMenu&&["ArrowDown","ArrowUp"].includes(b.key))&&(a.value=!0,b.preventDefault(),h(b))}function h(b,k=1){var S;if(!a.value)return;const p=(S=u.value)==null?void 0:S.contentEl;p!=null&&p.contains($t())||p&&bn(p).length&&(["ArrowUp","ArrowDown"].includes(b.key)?v(b):m(b),p.contains($t()))||k<=10&&requestAnimationFrame(()=>h(b,k+1))}const g=M(()=>le({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-controls":o.value,"aria-owns":o.value,onKeydown:m},e.activatorProps));return me(()=>{const b=Aa.filterProps(e);return C(Aa,le({ref:u,id:o.value,class:["v-menu",e.class],style:e.style},b,{modelValue:a.value,"onUpdate:modelValue":k=>a.value=k,absolute:!0,_submenu:e.submenu,activatorProps:g.value,contentProps:e.contextMenu?le({tabindex:-1},e.contentProps):e.contentProps,location:e.location??(e.submenu?"end":"bottom"),onKeydown:f,"onClick:outside":k=>t("click:outside",k),onAfterEnter:()=>t("afterEnter"),onAfterLeave:()=>t("afterLeave")},l),{activator:n.activator,default:(...k)=>C(Ge,{root:"VMenu"},{default:()=>{var p;return[(p=n.default)==null?void 0:p.call(n,...k)]}})})}),Rt({id:o,ΨopenChildren:s},u)}}),cc=te({color:String,...Tn(),...Ae(),...en(),...Qt(),...Xa(),...Ir(),...At(),...Qe(),...st()},"VSheet"),Ka=fe()({name:"VSheet",props:cc(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{backgroundColorClasses:a,backgroundColorStyles:l}=bt(()=>e.color),{borderClasses:i}=Fn(e),{dimensionStyles:r}=tn(e),{elevationClasses:o}=qt(e),{locationStyles:u}=Zl(e),{positionClasses:c}=Pr(e),{roundedClasses:s,roundedStyles:d}=Et(e);return me(()=>C(e.tag,{class:de(["v-sheet",n.value,a.value,i.value,o.value,c.value,s.value,e.class]),style:Se([l.value,r.value,u.value,d.value,e.style])},t)),{}}}),FM=te({renderless:Boolean,...Ae()},"VVirtualScrollItem"),Fu=fe()({name:"VVirtualScrollItem",inheritAttrs:!1,props:FM(),emits:{"update:height":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const l=wi(),i=ne();hl(()=>l.el,r=>{var o,u;i.value=((u=(o=r[0].borderBoxSize)==null?void 0:o[0])==null?void 0:u.blockSize)??r[0].target.offsetHeight},{box:"border-box"}),ve(i,r=>{r!=null&&n("update:height",r)}),me(()=>{var r,o;return e.renderless?_(we,null,[(r=a.default)==null?void 0:r.call(a,{itemRef:l})]):_("div",le({ref:l,class:["v-virtual-scroll__item",e.class],style:e.style},t),[(o=a.default)==null?void 0:o.call(a)])})}}),OM=-1,LM=1,Iu=100,D0=te({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},"virtual");function E0(e,t){const n=Yn(),a=ne(0);Zt(()=>{a.value=parseFloat(e.itemHeight||0)});const l=ne(0),i=ne(Math.ceil((parseInt(e.height)||n.height.value)/(a.value||16))||1),r=ne(0),o=ne(0),u=oe(),c=oe();let s=0;const{height:d}=Na(u),f=M(()=>u.value===document.documentElement?n.height.value:d.value||parseInt(e.height)||0),v=M(()=>!!(u.value&&c.value&&f.value&&a.value));let m=Array.from({length:t.value.length}),h=Array.from({length:t.value.length}),g=new Map;const b=ne(0);let k=-1,p="start",S=0;function w(Q){return m[Q]||a.value}const x=Sw(()=>{const Q=performance.now();h[0]=0;const ae=t.value.length;for(let J=1;J<=ae;J++)h[J]=(h[J-1]||0)+w(J-1);b.value=Math.max(b.value,performance.now()-Q),Y()},b),y=ve(v,Q=>{Q&&(y(),s=c.value.offsetTop,x.immediate(),Y(),~k&&Re(()=>{rt&&window.requestAnimationFrame(()=>{~k&&Z(k,p)})}))});kt(()=>{x.clear()});function V(){let Q=0;for(const J of g.values())Q+=J;let ae=0;for(const J of[...g.keys()].sort((re,q)=>re-q))if(ae+=g.get(J),ae*2>=Q)return J;return a.value}function I(Q,ae){const J=m[Q],re=a.value;if(ae>0){if(J){const q=g.get(J)-1;q?g.set(J,q):g.delete(J)}g.set(ae,(g.get(ae)??0)+1),a.value=V()}(J!==ae||re!==a.value)&&(m[Q]=ae,x())}function T(Q){Q=ut(Q,0,t.value.length);const ae=Math.floor(Q),J=Q%1,re=ae+1,q=h[ae]||0,H=h[re]||q;return q+(H-q)*J}function A(Q){return NM(h,Q)}let $=0,E=0,P=0;ve(f,(Q,ae)=>{Y(),Q{E=0,Y()})});let L=-1;function R(){if(!u.value||!c.value)return;const Q=u.value.scrollTop,ae=performance.now();ae-P>500?(E=Math.sign(Q-$),s=c.value.offsetTop):E=Q-$,$=Q,P=ae,window.clearTimeout(L),L=window.setTimeout(W,500),Y()}function W(){!u.value||!c.value||(E=0,P=0,window.clearTimeout(L),Y())}let N=-1;function Y(){cancelAnimationFrame(N),N=requestAnimationFrame(U)}function U(){if(!u.value||!f.value||!a.value)return;const Q=$-s,ae=Math.sign(E),J=Math.max(0,Q-Iu),re=ut(A(J),0,t.value.length),q=Q+f.value+Iu,H=ut(A(q)+1,re+1,t.value.length);if((ae!==OM||rei.value)){const B=T(l.value)-T(re),O=T(H)-T(i.value);Math.max(B,O)>Iu?(l.value=re,i.value=H):(re<=0&&(l.value=re),H>=t.value.length&&(i.value=H,l.value=re))}r.value=T(l.value),o.value=T(t.value.length)-T(i.value)}function G(Q,ae){var re;const J=T(Q);if(ae==="center")return Math.max(0,J-f.value/2+w(Q)/2);if(ae==="end"){const q=((re=u.value)==null?void 0:re.clientHeight)||f.value;return Math.max(0,J+s-q+w(Q))}return J}function Z(Q,ae="start"){k!==Q&&(S=0);const J=T(Q);if(!u.value||Q&&!J){k=Q,p=ae;return}const re=a.value||16,q=Math.ceil(Iu/re),H=Math.max(1,Math.ceil((f.value||0)/re)),B=ae==="center"?Math.ceil(H/2):ae==="end"?H:0;l.value=ut(Q-B-q,0,Math.max(0,t.value.length-1)),i.value=ut(Q-B+H+q,l.value+1,t.value.length),r.value=T(l.value),o.value=T(t.value.length)-T(i.value),E=0,P=0,k=Q,p=ae,Re(()=>{const O=u.value;if(!O||!~k||k!==Q)return;const D=G(Q,ae);O.scrollTop=D,$=O.scrollTop,Q&&O.scrollTopS?(S=O.scrollHeight,rt&&requestAnimationFrame(()=>{k===Q&&Z(Q,ae)})):(k=-1,p="start",Y())})}const se=M(()=>t.value.slice(l.value,i.value).map((Q,ae)=>{const J=ae+l.value;return{raw:Q,index:J,key:Tt(Q,e.itemKey,J)}}));return ve(t,()=>{m=Array.from({length:t.value.length}),h=Array.from({length:t.value.length}),g=new Map,x.immediate(),Y()},{deep:1}),{calculateVisibleItems:Y,containerRef:u,markerRef:c,computedItems:se,paddingTop:r,paddingBottom:o,scrollToIndex:Z,handleScroll:R,handleScrollend:W,handleItemResize:I}}function NM(e,t){let n=e.length-1,a=0,l=0,i=null,r=-1;if(e[n]>1,i=e[l],i>t)n=l-1;else if(i[]},renderless:Boolean,...D0(),...Ae(),...en()},"VVirtualScroll"),dc=fe()({name:"VVirtualScroll",props:RM(),setup(e,{slots:t}){const n=Kt("VVirtualScroll"),{dimensionStyles:a}=tn(e),{calculateVisibleItems:l,containerRef:i,markerRef:r,handleScroll:o,handleScrollend:u,handleItemResize:c,scrollToIndex:s,paddingTop:d,paddingBottom:f,computedItems:v}=E0(e,z(()=>e.items));return wn(()=>e.renderless,()=>{function m(h=!1){var b,k;const g=h?"addEventListener":"removeEventListener";rt&&(i.value===document.documentElement?(document[g]("scroll",o,{passive:!0}),document[g]("scrollend",u)):((b=i.value)==null||b[g]("scroll",o,{passive:!0}),(k=i.value)==null||k[g]("scrollend",u)))}Lt(()=>{i.value=Js(n.vnode.el,!0),m(!0)}),kt(m)}),me(()=>{const m=v.value.map(h=>C(Fu,{key:h.key,renderless:e.renderless,"onUpdate:height":g=>c(h.index,g)},{default:g=>{var b;return(b=t.default)==null?void 0:b.call(t,{item:h.raw,index:h.index,...g})}}));return e.renderless?_(we,null,[_("div",{ref:r,class:"v-virtual-scroll__spacer",style:{paddingTop:ge(d.value)}},null),m,_("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:ge(f.value)}},null)]):_("div",{ref:i,class:de(["v-virtual-scroll",e.class]),onScrollPassive:o,onScrollend:u,style:Se([a.value,e.style])},[_("div",{ref:r,class:"v-virtual-scroll__container",style:{paddingTop:ge(d.value),paddingBottom:ge(f.value)}},[m])])}),{calculateVisibleItems:l,scrollToIndex:s}}}),HM=1e3;function M0(e,t){let n=null,a=-1;function l(o){return xe(e).find(u=>u.title===o||u.value===o)}ve(()=>xe(e),()=>{if(!n)return;const o=l(n);o&&(n=null,t(o))});function i(o){const u=l(o);if(u)return t(u);r(),n=o,a=window.setTimeout(r,HM)}function r(){n=null,clearTimeout(a)}return{autofill:i,resetAutofill:r}}function Wv(e,t,n){return function(l){return!l.relatedTarget&&document.activeElement===document.body&&e.value?(requestAnimationFrame(()=>{if(!e.value)return;const i=t(),r=(i&&bn(i)[0])??n();r==null||r.focus({preventScroll:!0})}),!0):!1}}function zM(e){var t;return!!e&&e.type!=="divider"&&e.type!=="subheader"&&!((t=e.props)!=null&&t.disabled)}function Nr(e,t,n){const a=e.length;for(let l=0;l{r=requestAnimationFrame(()=>{i.value=!1})})}async function s(){await new Promise(y=>requestAnimationFrame(y)),await new Promise(y=>requestAnimationFrame(y)),await new Promise(y=>requestAnimationFrame(y)),await new Promise(y=>{if(i.value){const V=ve(i,()=>{V(),y()})}else y()})}function d(){var y;return(y=e.value)==null?void 0:y.$el}function f(y){var V;return((V=d())==null?void 0:V.querySelector(`[aria-posinset="${y+1}"]`))??null}async function v(y,V=!0,I="center"){var P;if(y<0)return!1;if(!V){const L=f(y);return L==null||L.focus({preventScroll:!0}),!!L}const T=++o,A=d();A!=null&&A.contains($t())&&A.focus({preventScroll:!0}),(P=n.value)==null||P.scrollToIndex(y,I);let $=f(y);const E=performance.now()+500;for(;!$&&performance.now()requestAnimationFrame(L)),T!==o)return!0;$=f(y)}return $==null||$.focus({preventScroll:!0}),$&&A&&m(A,$,I),!!$}function m(y,V,I){const T=y.getBoundingClientRect().top+y.clientTop,A=y.clientHeight,{top:$,height:E}=V.getBoundingClientRect(),P=I==="start"?$-T:I==="end"?$+E-(T+A):$+E/2-(T+A/2);Math.abs(P)>1&&(y.scrollTop+=P)}async function h(){var V;const y=Nr(xe(a),0,1);await v(y)||(V=e.value)==null||V.focus("first")}async function g(){var I;const y=xe(a),V=Nr(y,y.length-1,-1);await v(V)||(I=e.value)==null||I.focus("last")}async function b(y,V=!1){var I,T,A;if(!xe(l.noAutoScroll)){const $=((I=l.selectedIndex)==null?void 0:I.call(l))??-1;if($>=0){const E=V?$:Nr(xe(a),$+y,y);return await v(E,!1)||v(E)}}if(y===1){const $=(T=l.headerEl)==null?void 0:T.call(l),E=$&&bn($)[0];if(E)return E.focus()}if(Nr(xe(a),0,1)<0){const $=(A=l.menuContentEl)==null?void 0:A.call(l),E=$?bn($):[],P=y===1?E[0]:E.at(-1);return P==null?void 0:P.focus()}return y===1?h():g()}function k(y,V){var A;const I=y.key==="ArrowDown"?1:y.key==="ArrowUp"?-1:null;if(!I)return!1;const T=V.value;return V.value=!0,(A=d())!=null&&A.contains($t())?!1:T?(y.stopImmediatePropagation(),b(I),!0):(p(I),!1)}function p(y){u=y}function S(){if(!u)return!1;const y=u;return u=null,b(y,!0),!0}function w(y){if(y.key!=="ArrowUp"&&y.key!=="ArrowDown")return;const V=d(),I=$t();if(!V||!I||!V.contains(I))return;const T=I.closest("[aria-posinset]");if(!T||!V.contains(T))return;const A=V.querySelectorAll("[aria-posinset]");if(!(T===(y.key==="ArrowUp"?A[0]:A[A.length-1])))return;const E=Number(T.getAttribute("aria-posinset"));if(!E)return;const P=y.key==="ArrowUp"?-1:1,L=Nr(xe(a),E-1+P,P);L<0||L===E-1||(y.preventDefault(),y.stopImmediatePropagation(),v(L,!0,P===1?"end":"start"))}async function x(y){var T;if(y.key==="Tab"){(T=t.value)==null||T.focus();return}if(y.key==="Home"||y.key==="End"){y.preventDefault(),y.stopImmediatePropagation(),await(y.key==="Home"?h():g());return}if(y.key!=="PageDown"&&y.key!=="PageUp")return;const V=d();if(!V)return;await s();const I=V.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(y.key==="PageDown"){const A=V.getBoundingClientRect().top;for(const $ of I)if($.getBoundingClientRect().top>=A){$.focus();break}}else{const A=V.getBoundingClientRect().bottom;for(const $ of[...I].reverse())if($.getBoundingClientRect().bottom<=A){$.focus();break}}}return{listEvents:{onScrollPassive:c,onKeydownCapture:w,onKeydown:x},focusItem:v,focusFirstItem:h,focusLastItem:g,focusFromActivator:b,onActivatorKeydown:k,setPendingFocus:p,flushPendingFocus:S}}function $0(e,...t){requestAnimationFrame(()=>{const n=$t();!n||n===document.body||t.some(a=>a==null?void 0:a.contains(n))||(e.value=!1)})}function jv(e,t,n){let a=!1;ve(e,l=>{l||(a=!0,Re(()=>a=!1))}),ve(t,l=>{!l||a?a=!1:xe(n)&&(e.value=!0)})}function Kv(e,t){const n=Pe(e,"menu"),a=M({get:()=>n.value,set:i=>{var r,o;n.value&&!i&&((r=t.vMenuRef.value)!=null&&r.ΨopenChildren.size)||!i&&((o=e.menuProps)!=null&&o.persistent)||i&&xe(t.menuDisabled)||(n.value=i)}});jv(a,t.isFocused,()=>e.openOnFocus);function l(){var i;e.multiple||((i=e.menuProps)==null?void 0:i.closeOnContentClick)===!1||(a.value=!1)}return{menu:a,closeOnSelect:l}}function Gv({groups:e,onLeave:t}){function n(r){var o;return r.type==="list"?(o=r.contentRef.value)==null?void 0:o.$el:r.contentRef.value}function a(r){const o=n(r);return o?bn(o):[]}function l(r){var f;const o=r.target,u=r.shiftKey?"backward":"forward",c=e.map(a),s=e.map(v=>{var m;return v.type==="list"?(m=v.contentRef.value)==null?void 0:m.$el:v.contentRef.value}).findIndex(v=>v==null?void 0:v.contains(o)),d=i(c,s,u,o);if(fl(d)){const v=e[s],m=c[s];if(v.type==="list"||(u==="forward"?m.at(-1)===r.target:m.at(0)===r.target)){t();const b=$t();if(b){const k=new KeyboardEvent("keydown",{key:"Tab",shiftKey:r.shiftKey,bubbles:!0,cancelable:!0});b.dispatchEvent(k),k.defaultPrevented&&r.preventDefault()}}}else{r.preventDefault(),r.stopImmediatePropagation();const v=e[d];if(v.type==="list"&&xe(v.displayItemsCount)>0)(f=v.contentRef.value)==null||f.focus(0);else{const m=u==="forward";c[d].at(m?0:-1).focus()}}}function i(r,o,u,c){const s=e[o],d=r[o];if(s.type!=="list"&&!(u==="forward"?d.at(-1)===c:d.at(0)===c))return null;const f=u==="forward"?1:-1;for(let v=o+f;v>=0&&v0||m.type==="list"&&xe(m.displayItemsCount)>0)return v}return null}return{onTabKeydown:l}}function WM(e){return(t,n)=>{if(gt(t)||gt(n))return-1;if(!n.length)return 0;const a=ow(t.toString(),n.toString(),{ignoreCase:!0,ignoreAccents:e,matchAll:!0});return a.length?a:-1}}function rd(e,t){if(!(gt(e)||Ft(e)||e===-1))return ct(e)?[[e,e+t.length]]:Array.isArray(e[0])?e:[e]}const Wi=te({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},ignoreAccents:[Boolean,String],noFilter:Boolean},"filter");function UM(e,t,n){var u,c;const a=[],l=(n==null?void 0:n.default)??WM(n==null?void 0:n.ignoreAccents),i=n!=null&&n.filterKeys?yt(n.filterKeys):!1,r=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return a;let o=[];e:for(let s=0;s0)&&!(n!=null&&n.noFilter)){let g=!1;if(Ye(d)){if(d.type==="divider"||d.type==="subheader"){(((u=o.at(-1))==null?void 0:u.type)!=="divider"||d.type!=="subheader")&&(o=[]),o.push({index:s,matches:{},type:d.type});continue}const p=i||Object.keys(f);g=p.length===r;for(const S of p){const w=Tt(f,S),x=(c=n==null?void 0:n.customKeyFilter)==null?void 0:c[S];if(h=x?x(w,t,d):l(w,t,d),h!==-1&&h!==!1)x?v[S]=rd(h,t):m[S]=rd(h,t);else if((n==null?void 0:n.filterMode)==="every")continue e}}else h=l(d,t,d),h!==-1&&h!==!1&&(m.title=rd(h,t));const b=Object.keys(m).length,k=Object.keys(v).length;if(!b&&!k||(n==null?void 0:n.filterMode)==="union"&&k!==r&&!b||(n==null?void 0:n.filterMode)==="intersection"&&(k!==r||!b&&r>0&&!g))continue}o.length&&(a.push(...o),o=[]),a.push({index:s,matches:{...m,...v}})}return a}const jM=/[^\p{L}\p{M}\p{N}]/u;function KM(e,t){let n=0;const a=(Array.isArray(e)?e:[e]).map(i=>{const r=n;return n+=String(i??"").length+1,[r,n-1]});if(t.some(([i,r])=>a.some(o=>o[0]===i&&o[1]===r)))return 0;if(t.some(([i])=>a.some(r=>r[0]===i)))return 1;const l=String(e);return t.some(([i])=>jM.test(l[i-1]))?2:3}function GM(e,t,n){let a=0;return e.map(l=>{if(l.type)return{result:l,group:++a,rank:-1,keyIndex:0};const[i,r=i]=yt(t[l.index]),o=Ye(i)?n?yt(n):Object.keys(r):["title"],[u,c]=o.reduce((s,d,f)=>{const v=l.matches[d];if(!v)return s;const m=KM(Ye(i)?Tt(r,d):i,v);return ml.group-i.group||l.rank-i.rank||l.keyIndex-i.keyIndex).map(({result:l})=>l)}function Ui(e,t,n,a){const l=ne([]),i=ne(new Map),r=M(()=>a!=null&&a.transform?Mt(t).map(u=>[u,a.transform(u)]):Mt(t));Zt(()=>{const u=Xe(n)?n():Mt(n),c=!Ie(u)&&!ct(u)?"":String(u);let s=UM(r.value,c,{customKeyFilter:{...e.customKeyFilter,...Mt(a==null?void 0:a.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,ignoreAccents:e.ignoreAccents,noFilter:e.noFilter});c&&e.filteredOrder==="prefix"&&(s=GM(s,r.value,e.filterKeys));const d=Mt(t),f=[],v=new Map;s.forEach(({index:m,matches:h})=>{const g=d[m];f.push(g),lt(g.value)||v.set(g.value,h)}),l.value=f,i.value=v});function o(u){return i.value.get(u.value)}return{filteredItems:l,filteredMatches:i,getMatches:o}}const YM=te({closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"}},"autocomplete");function Yv(e,t){const n=jt(),a=M(()=>`menu-${n}`);return{menuId:a,ariaExpanded:z(()=>xe(t)),ariaControls:z(()=>a.value)}}const qv=te({chips:Boolean,closableChips:Boolean,eager:Boolean,form:String,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuElevation:[Number,String],menuIcon:{type:Ee,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,openOnFocus:Boolean,itemColor:String,noAutoScroll:Boolean,...YM(),...QS({itemChildren:!1})},"Select"),qM=te({search:String,...Wi({filterKeys:["title"]}),...qv(),...je(Hi({modelValue:null,role:"combobox"}),["validationValue","dirty"]),...Za({transition:{component:ac}})},"VSelect"),Xv=fe()({name:"VSelect",props:qM(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"update:search":e=>!0,"item:added":e=>!0,"item:removed":e=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),{elevationClasses:l}=qt(z(()=>e.menuElevation)),i=oe(),r=oe(),o=oe(),u=oe(),c=oe(),s=oe(),{items:d,transformIn:f,transformOut:v}=Nv(e),{autofill:m,resetAutofill:h}=M0(d,pe=>j(pe)),g=Pe(e,"search",""),{filteredItems:b,getMatches:k}=Ui(e,d,()=>g.value),p=Pe(e,"modelValue",[],pe=>f(pe===null?[null]:yt(pe)),pe=>{const Ke=v(pe);return e.multiple?Ke:Ke[0]??null}),S=M(()=>Xe(e.counterValue)?e.counterValue(p.value):ct(e.counterValue)?e.counterValue:p.value.length),w=Ni(e),x=M(()=>p.value.map(pe=>pe.value)),y=ne(!1),V=z(()=>e.closableChips&&!w.isReadonly.value&&!w.isDisabled.value),I=aa("VChip"),{InputIcon:T}=Tr(e);let A="",$=0,E,P=!1;const L=M(()=>{const pe=g.value?b.value:d.value;return e.hideSelected?pe.filter(Ke=>!p.value.some(at=>(e.valueComparator||ln)(at,Ke))):pe}),R=M(()=>e.hideNoData&&!L.value.length||w.isReadonly.value||w.isDisabled.value),{menu:W,closeOnSelect:N}=Kv(e,{vMenuRef:r,menuDisabled:R,isFocused:y}),{menuId:Y,ariaExpanded:U,ariaControls:G}=Yv(e,W),Z=M(()=>{var pe;return{...e.menuProps,activatorProps:{...((pe=e.menuProps)==null?void 0:pe.activatorProps)||{},"aria-haspopup":"listbox"}}}),{listEvents:se,focusItem:Q,focusFirstItem:ae,focusLastItem:J,onActivatorKeydown:re,setPendingFocus:q,flushPendingFocus:H}=Uv(o,i,s,L,{selectedIndex:be,menuContentEl:()=>{var pe;return(pe=r.value)==null?void 0:pe.contentEl},noAutoScroll:()=>e.noAutoScroll}),B=Wv(W,()=>{var pe;return(pe=r.value)==null?void 0:pe.contentEl},()=>{var pe;return(pe=i.value)==null?void 0:pe.controlRef}),{onTabKeydown:O}=Gv({groups:[{type:"element",contentRef:u},{type:"list",contentRef:o,displayItemsCount:()=>L.value.length},{type:"element",contentRef:c}],onLeave:()=>{var pe;W.value=!1,(pe=i.value)==null||pe.focus()}});function D(pe){e.openOnClear&&(W.value=!0)}function F(){R.value||(P=!1,q(null),W.value=!W.value)}function K(pe){var Ke;pe.key==="Tab"&&O(pe),(Ke=o.value)!=null&&Ke.$el.contains(pe.target)&&mr(pe)&&X(pe)}function X(pe){if(!pe.key||w.isReadonly.value)return;switch(pe.key){case"Escape":case"Tab":W.value=!1;break;case"Enter":case" ":pe.preventDefault(),P=!0,W.value=!0;break;case"ArrowDown":case"ArrowUp":if(pe.preventDefault(),P=!0,re(pe,W))return;break;case"Home":pe.preventDefault(),W.value&&ae();break;case"End":pe.preventDefault(),W.value&&J();break;case"Backspace":if(!e.clearable)break;pe.preventDefault();for(const Ce of p.value)t("item:removed",Ce);p.value=[],D();return}const Ke=1e3;if(!mr(pe))return;const at=performance.now();at-E>Ke&&(A="",$=0),A+=pe.key.toLowerCase(),E=at;const St=L.value;function it(){let Ce=ye();return Ce||A.at(-1)===A.at(-2)&&(A=A.slice(0,-1),$++,Ce=ye(),Ce)||($=0,Ce=ye(),Ce)?Ce:(A=pe.key.toLowerCase(),ye())}function ye(){for(let Ce=$;CeSt(Fe.value,pe.value)),ye=Ke??!~it;if(~it){const Fe=ye?[...p.value,pe]:[...p.value],[$e]=Fe.splice(it,1);ye||t("item:removed",$e),p.value=Fe}else ye&&(t("item:added",pe),p.value=[...p.value,pe])}else{const it=Ke!==!1,ye=p.value[0];it?(ye&&!St(ye.value,pe.value)?(t("item:removed",ye),t("item:added",pe)):ye||t("item:added",pe),p.value=[pe]):(ye&&t("item:removed",ye),p.value=[]),at&&Re(()=>N())}}let ee=0;function ie(){ee=performance.now()}function he(pe){var St,it,ye;const Ke=pe.target;(St=i.value)!=null&&St.$el.contains(Ke)||(W.value=!1);const at=pe.relatedTarget;((ye=(it=r.value)==null?void 0:it.contentEl)!=null&&ye.contains(at)||!at&&performance.now()-ee<10)&&(y.value=!0)}function be(){return L.value.findIndex(pe=>p.value.some(Ke=>(e.valueComparator||ln)(Ke.value,pe.value)))}async function ue(){var Ke,at;if(e.eager&&((Ke=s.value)==null||Ke.calculateVisibleItems()),!o.value||!y.value||H()||(at=o.value.$el)!=null&&at.contains($t()))return;const pe=be();pe>=0&&await Q(pe,!e.noAutoScroll)||P&&ae()}function Ve(){var pe,Ke,at,St;g.value="",y.value&&((at=(Ke=(pe=r.value)==null?void 0:pe.contentEl)==null?void 0:Ke._clickOutside)!=null&&at.lastMousedownWasOutside?y.value=!1:(St=i.value)==null||St.focus())}function _e(pe){y.value=!0}function Me(pe){var Ke;if(!((Ke=i.value)!=null&&Ke.$el.contains(pe.relatedTarget))&&!pe.currentTarget.contains(pe.relatedTarget)){if(B(pe))return;y.value=!1}}let Ne=!1;function qe(pe){Ne=Vw(pe)}function et(pe){if(pe==null){for(const Ke of p.value)t("item:removed",Ke);p.value=[]}else Ne?m(pe):i.value&&(i.value.value="")}return ve(y,pe=>pe&&h()),ve(W,pe=>{if(pe||(P=!1,q(null)),!e.hideSelected&&W.value&&p.value.length){const Ke=be();rt&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{var at;Ke>=0&&((at=s.value)==null||at.scrollToIndex(Ke,"center"))})}}),ve(d,(pe,Ke)=>{W.value||y.value&&e.hideNoData&&!Ke.length&&pe.length&&(W.value=!0)}),me(()=>{const pe=!!(e.chips||n.chip),Ke=!!(!e.hideNoData||L.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),at=p.value.length>0,St=Pn.filterProps(e),it=at||!y.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder,ye={search:g,filteredItems:b.value};return C(Pn,le({ref:i},St,{modelValue:p.value.map(Fe=>Fe.props.title).join(", "),name:void 0,"onUpdate:modelValue":et,focused:y.value,"onUpdate:focused":Fe=>y.value=Fe,validationValue:p.externalValue,counterValue:S.value,dirty:at,class:["v-select",{"v-select--active-menu":W.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":p.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:it,"onClick:clear":D,"onMousedown:control":F,onBlur:he,onKeydown:X,onInputCapture:qe,"aria-expanded":U.value,"aria-controls":G.value}),{...n,default:({id:Fe})=>_(we,null,[x.value.map(($e,ce)=>_("input",{key:ce,type:"hidden",name:e.name,value:$e,form:e.form},null)),C(Kl,le({id:Y.value,ref:r,modelValue:W.value,"onUpdate:modelValue":$e=>W.value=$e,activator:"parent",captureFocus:!1,openOnArrow:!1,disabled:R.value,_disableKeys:!0,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:ue,onAfterLeave:Ve},Z.value,{contentClass:["v-select__content",l.value,Z.value.contentClass]}),{default:()=>[C(Ka,{onFocusin:_e,onFocusout:Me,onKeydown:K,onMousedown:ie},{default:()=>[n["menu-header"]&&_("header",{ref:u},[n["menu-header"](ye)]),Ke&&C(ja,le({key:"select-list",ref:o,class:"v-list--navigable",selected:x.value,selectStrategy:e.multiple?"independent":"single-independent",tabindex:"-1",selectable:!!L.value.length,"aria-live":"polite","aria-labelledby":`${Fe.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},se,e.listProps),{default:()=>{var $e,ce,Ce;return[($e=n["prepend-item"])==null?void 0:$e.call(n),!L.value.length&&!e.hideNoData&&(((ce=n["no-data"])==null?void 0:ce.call(n))??C(In,{key:"no-data",title:a(e.noDataText)},null)),C(dc,{ref:s,renderless:!0,items:L.value,itemKey:"value"},{default:({item:Te,index:Be,itemRef:nt})=>{var vt,Dn,Ct;const ot=uv(Te.props),Je=le(Te.props,{ref:nt,key:Te.value,onClick:()=>j(Te,null),"aria-posinset":Be+1,"aria-setsize":L.value.length});return Te.type==="divider"?((vt=n.divider)==null?void 0:vt.call(n,{props:Te.raw,index:Be}))??C(Wt,le(Te.props,{ref:nt,key:`divider-${Be}`}),null):Te.type==="subheader"?((Dn=n.subheader)==null?void 0:Dn.call(n,{props:Te.raw,index:Be}))??C(Ar,le(Te.props,{ref:nt,key:`subheader-${Be}`}),null):((Ct=n.item)==null?void 0:Ct.call(n,{item:Te.raw,internalItem:Te,index:Be,props:Je}))??C(In,le(Je,{role:"option"}),{prepend:({isSelected:rn})=>_(we,null,[e.multiple&&!e.hideSelected?C(ta,{key:Te.value,modelValue:rn,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:Gt=>Gt.preventDefault()},null):void 0,ot.prependAvatar&&C(Jt,{image:ot.prependAvatar},null),ot.prependIcon&&C(Le,{icon:ot.prependIcon},null)]),title:()=>{var rn;return g.value?C(iu,{text:Te.title,matches:(rn=k(Te))==null?void 0:rn.title,markClass:"v-select__mask",matchAll:!0,ignoreCase:!0},null):Te.title}})}}),(Ce=n["append-item"])==null?void 0:Ce.call(n)]}}),n["menu-footer"]&&_("footer",{ref:c},[n["menu-footer"](ye)])]})]}),p.value.map(($e,ce)=>{var ot,Je;function Ce(vt){vt.stopPropagation(),vt.preventDefault(),j($e,!1)}const Te=le(Sn.filterProps($e.props),{"onClick:close":Ce,onKeydown(vt){vt.key!=="Enter"&&vt.key!==" "||(vt.preventDefault(),vt.stopPropagation(),Ce(vt))},onMousedown(vt){vt.preventDefault(),vt.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),Be=pe?!!n.chip:!!n.selection,nt=Be?Xs(pe?n.chip({item:$e.raw,internalItem:$e,index:ce,props:Te}):n.selection({item:$e.raw,internalItem:$e,index:ce})):void 0;if(!(Be&&!nt))return _("div",{key:$e.value,class:"v-select__selection"},[pe?n.chip?C(Ge,{key:"chip-defaults",defaults:{VChip:{closable:V.value,size:((Je=I.value)==null?void 0:Je.size)??"small",text:$e.title}}},{default:()=>[nt]}):C(Sn,le({key:"chip",closable:V.value,size:((ot=I.value)==null?void 0:ot.size)??"small",text:$e.title,disabled:$e.props.disabled},Te),null):nt??_("span",{class:"v-select__selection-text"},[$e.title,e.multiple&&ce{var $e,ce;return _(we,null,[($e=n["append-inner"])==null?void 0:$e.call(n,...Fe),e.menuIcon?C(Le,{class:"v-select__menu-icon",color:(ce=i.value)==null?void 0:ce.fieldIconColor,icon:e.menuIcon,"aria-hidden":!0},null):void 0,e.appendInnerIcon&&C(T,{key:"append-icon",name:"appendInner",color:Fe[0].iconColor.value},null)])}})}),Rt({isFocused:y,menu:W,search:g,filteredItems:b,select:j},i)}}),XM=te({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,closeOnInputClick:Boolean,filteredOrder:{type:String,default:"none"},...Wi({filterKeys:["title"]}),...qv(),...je(Hi({modelValue:null,role:"combobox"}),["validationValue","dirty"])},"VAutocomplete"),ZM=fe()({name:"VAutocomplete",props:XM(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"item:added":e=>!0,"item:removed":e=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),{elevationClasses:l}=qt(z(()=>e.menuElevation)),i=oe(),r=oe(),o=oe(),u=oe(),c=oe(),s=oe(),d=ne(!1),f=ne(!0),v=ne(!1),m=ne(-1),h=ne(null),{items:g,transformIn:b,transformOut:k}=Nv(e),{autofill:p,resetAutofill:S}=M0(g,ye=>it(ye)),{textColorClasses:w,textColorStyles:x}=Yt(()=>{var ye;return(ye=i.value)==null?void 0:ye.color}),{InputIcon:y}=Tr(e),V=Pe(e,"search",""),I=Pe(e,"modelValue",[],ye=>b(ye===null?[null]:yt(ye)),ye=>{const Fe=k(ye);return e.multiple?Fe:Fe[0]??null}),T=M(()=>Xe(e.counterValue)?e.counterValue(I.value):ct(e.counterValue)?e.counterValue:I.value.length),A=Ni(e),{filteredItems:$,getMatches:E}=Ui(e,g,()=>h.value??(f.value?"":V.value)),P=M(()=>e.hideSelected&&h.value===null?$.value.filter(ye=>!I.value.some(Fe=>Fe.value===ye.value)):$.value),L=z(()=>e.closableChips&&!A.isReadonly.value&&!A.isDisabled.value),R=aa("VChip"),W=M(()=>!!(e.chips||n.chip)),N=M(()=>W.value||!!n.selection),Y=M(()=>{var ye;return e.multiple||N.value?"":String(((ye=I.value.at(-1))==null?void 0:ye.props.title)??"")}),U=M(()=>I.value.map(ye=>ye.props.value)),G=M(()=>P.value.find(ye=>ye.type==="item"&&!ye.props.disabled)),Z=M(()=>{var Fe;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&V.value===((Fe=G.value)==null?void 0:Fe.title))&&P.value.length>0&&!f.value&&!v.value}),se=M(()=>e.hideNoData&&!P.value.length||A.isReadonly.value||A.isDisabled.value),{menu:Q,closeOnSelect:ae}=Kv(e,{vMenuRef:r,menuDisabled:se,isFocused:d}),{menuId:J,ariaExpanded:re,ariaControls:q}=Yv(e,Q),{listEvents:H,onActivatorKeydown:B,setPendingFocus:O,flushPendingFocus:D}=Uv(o,i,s,P,{selectedIndex:()=>f.value?_e():-1,headerEl:()=>u.value,menuContentEl:()=>{var ye;return(ye=r.value)==null?void 0:ye.contentEl},noAutoScroll:()=>e.noAutoScroll}),F=Wv(Q,()=>{var ye;return(ye=r.value)==null?void 0:ye.contentEl},()=>{var ye;return(ye=i.value)==null?void 0:ye.controlRef}),{onTabKeydown:K}=Gv({groups:[{type:"element",contentRef:u},{type:"list",contentRef:o,displayItemsCount:()=>P.value.length},{type:"element",contentRef:c}],onLeave:()=>{var ye;Q.value=!1,(ye=i.value)==null||ye.focus()}});function X(ye){e.openOnClear&&(Q.value=!0),V.value=""}function j(){se.value||(Q.value=e.closeOnInputClick?!Q.value:!0)}function ee(ye){se.value||d.value&&(ye.preventDefault(),ye.stopPropagation(),Q.value=!Q.value)}function ie(ye){var Fe,$e;ye.key==="Tab"&&K(ye),(Fe=o.value)!=null&&Fe.$el.contains(ye.target)&&(mr(ye)||ye.key==="Backspace")&&(($e=i.value)==null||$e.focus())}function he(ye){var Fe;if(!(ww(ye)||A.isReadonly.value))switch(ye.key){case"Escape":Q.value=!1;break;case"ArrowDown":case"ArrowUp":if(ye.preventDefault(),B(ye,Q))break;ye.key==="ArrowDown"&&Z.value&&((Fe=o.value)==null||Fe.focus("next"));break;case"Enter":ye.preventDefault(),Q.value=!0,be();break;case"Tab":be(),Q.value=!1;break;default:ue(ye)}}function be(){const ye=G.value;!Z.value||!ye||I.value.some(({value:Fe})=>Fe===ye.value)||it(ye)}function ue(ye){var $e,ce,Ce,Te;const Fe=I.value.length;if(["Backspace","Delete"].includes(ye.key)){if(!e.multiple&&N.value&&Fe>0&&!V.value){it(I.value[0],!1);return}if(~m.value){ye.preventDefault();const Be=m.value;it(I.value[m.value],!1),m.value=Be>=Fe-1?Fe-2:Be}else ye.key==="Backspace"&&!V.value&&(m.value=Fe-1);return}if(e.multiple)if(ye.key==="ArrowLeft"){if(m.value<0&&((($e=i.value)==null?void 0:$e.selectionStart)??0)>0)return;const Be=m.value>-1?m.value-1:Fe-1;if(I.value[Be])m.value=Be;else{const nt=((ce=V.value)==null?void 0:ce.length)??null;m.value=-1,(Ce=i.value)==null||Ce.setSelectionRange(nt,nt)}}else if(ye.key==="ArrowRight"){if(m.value<0)return;const Be=m.value+1;I.value[Be]?m.value=Be:(m.value=-1,(Te=i.value)==null||Te.setSelectionRange(0,0))}else~m.value&&mr(ye)&&(m.value=-1)}function Ve(ye){Vw(ye)&&p(ye.target.value)}function _e(){return P.value.findIndex(ye=>I.value.some(Fe=>(e.valueComparator||ln)(Fe.value,ye.value)))}function Me(){var ye;e.eager&&((ye=s.value)==null||ye.calculateVisibleItems()),D()}function Ne(){var ye,Fe,$e,ce;d.value&&(($e=(Fe=(ye=r.value)==null?void 0:ye.contentEl)==null?void 0:Fe._clickOutside)!=null&&$e.lastMousedownWasOutside?d.value=!1:(f.value=!0,(ce=i.value)==null||ce.focus())),h.value=null}function qe(ye){d.value=!0,setTimeout(()=>{v.value=!0})}function et(ye){var Fe;if(v.value=!1,!((Fe=i.value)!=null&&Fe.$el.contains(ye.relatedTarget))){if(F(ye))return;d.value=!1}}function pe(ye){if(ye==null||ye===""&&!e.multiple&&!N.value){for(const Fe of I.value)t("item:removed",Fe);I.value=[]}}let Ke=0;function at(){Ke=performance.now()}function St(ye){var ce;const Fe=ye.relatedTarget,$e=(ce=r.value)==null?void 0:ce.contentEl;($e!=null&&$e.contains(Fe)||!Fe&&performance.now()-Ke<10)&&(d.value=!0)}function it(ye,Fe=!0){if(!ye||ye.props.disabled)return;const $e=e.valueComparator||ln;if(e.multiple){const ce=I.value.findIndex(Te=>$e(Te.value,ye.value)),Ce=Fe??!~ce;if(~ce){const Te=Ce?[...I.value,ye]:[...I.value],[Be]=Te.splice(ce,1);Ce||t("item:removed",Be),I.value=Te}else Ce&&(t("item:added",ye),I.value=[...I.value,ye]);e.clearOnSelect&&(V.value="")}else{const ce=Fe!==!1,Ce=I.value[0];ce?(Ce&&!$e(Ce.value,ye.value)?(t("item:removed",Ce),t("item:added",ye)):Ce||t("item:added",ye),I.value=[ye]):(Ce&&t("item:removed",Ce),I.value=[]),h.value=f.value?"":V.value??"",V.value=ce&&!N.value?ye.title:"",Re(()=>{ae(),f.value=!0})}}return ve(d,(ye,Fe)=>{if(ye!==Fe)if(ye)S(),f.value=!0;else{if(!e.multiple&&V.value==null){for(const $e of I.value)t("item:removed",$e);I.value=[]}Q.value=!1,!f.value&&V.value&&(h.value=V.value),V.value=Y.value,f.value=!0,m.value=-1}}),ve(Y,ye=>{d.value||(V.value=ye)},{immediate:!0}),ve(V,ye=>{d.value&&(ye&&(Q.value=!0),f.value=!ye,Q.value&&Re(()=>{var Fe,$e,ce,Ce;(Fe=s.value)==null||Fe.scrollToIndex(0),(ce=($e=o.value)==null?void 0:$e.$el)!=null&&ce.contains($t())&&((Ce=i.value)==null||Ce.focus())}))}),ve(Q,ye=>{if(ye||O(null),!e.hideSelected&&ye&&I.value.length&&f.value){const Fe=_e();rt&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{var $e;Fe>=0&&(($e=s.value)==null||$e.scrollToIndex(Fe,"center"))})}ye&&(h.value=null)}),ve(g,(ye,Fe)=>{Q.value||d.value&&!Fe.length&&ye.length&&(Q.value=!0)}),me(()=>{const ye=!!(!e.hideNoData||P.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),Fe=I.value.length>0,$e=Pn.filterProps(e),ce={search:V,filteredItems:$.value};return C(Pn,le({ref:i},$e,{form:e.autocomplete==="suppress"?"":void 0,name:e.autocomplete==="suppress"?e.name:void 0,modelValue:V.value,"onUpdate:modelValue":[Ce=>V.value=Ce,pe],focused:d.value,"onUpdate:focused":Ce=>d.value=Ce,validationValue:I.externalValue,counterValue:T.value,dirty:Fe,onChange:Ve,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":Q.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!N.value,"v-autocomplete--selecting-index":m.value>-1},e.class],style:e.style,readonly:A.isReadonly.value,placeholder:Fe?void 0:e.placeholder,"onClick:clear":X,"onMousedown:control":j,onKeydown:he,onBlur:St,"aria-expanded":re.value,"aria-controls":q.value}),{...n,default:({id:Ce})=>{var Te;return _(we,null,[U.value.map((Be,nt)=>_("input",{key:nt,type:"hidden",name:e.name,value:Be,form:e.form},null)),C(Kl,le({id:J.value,ref:r,modelValue:Q.value,"onUpdate:modelValue":Be=>Q.value=Be,activator:"parent",captureFocus:!1,openOnArrow:!1,disabled:se.value,_disableKeys:!0,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,onAfterEnter:Me,onAfterLeave:Ne},e.menuProps,{contentClass:["v-autocomplete__content",l.value,(Te=e.menuProps)==null?void 0:Te.contentClass]}),{default:()=>[C(Ka,{onFocusin:qe,onKeydown:ie,onMousedown:at},{default:()=>[n["menu-header"]&&_("header",{ref:u},[n["menu-header"](ce)]),ye&&C(ja,le({key:"autocomplete-list",ref:o,class:"v-list--navigable",filterable:!0,selected:U.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:Be=>Be.preventDefault(),onFocusout:et,tabindex:"-1",selectable:!!P.value.length,"aria-live":"polite","aria-labelledby":`${Ce.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},H,e.listProps),{default:()=>{var Be,nt,ot;return[(Be=n["prepend-item"])==null?void 0:Be.call(n),!P.value.length&&!e.hideNoData&&(((nt=n["no-data"])==null?void 0:nt.call(n))??C(In,{key:"no-data",title:a(e.noDataText)},null)),C(dc,{ref:s,renderless:!0,items:P.value,itemKey:"value"},{default:({item:Je,index:vt,itemRef:Dn})=>{var Gt,Da,xl;const Ct=uv(Je.props),rn=le(Je.props,{ref:Dn,key:Je.value,active:Z.value&&Je===G.value?!0:void 0,onClick:()=>it(Je,null),"aria-posinset":vt+1,"aria-setsize":P.value.length});return Je.type==="divider"?((Gt=n.divider)==null?void 0:Gt.call(n,{props:Je.raw,index:vt}))??C(Wt,le(Je.props,{ref:Dn,key:`divider-${vt}`}),null):Je.type==="subheader"?((Da=n.subheader)==null?void 0:Da.call(n,{props:Je.raw,index:vt}))??C(Ar,le(Je.props,{ref:Dn,key:`subheader-${vt}`}),null):((xl=n.item)==null?void 0:xl.call(n,{item:Je.raw,internalItem:Je,index:vt,props:rn}))??C(In,le(rn,{role:"option"}),{prepend:({isSelected:cn})=>_(we,null,[e.multiple&&!e.hideSelected?C(ta,{key:Je.value,modelValue:cn,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:ou=>ou.preventDefault()},null):void 0,Ct.prependAvatar&&C(Jt,{image:Ct.prependAvatar},null),Ct.prependIcon&&C(Le,{icon:Ct.prependIcon},null)]),title:()=>{var cn;return f.value?Je.title:C(iu,{text:Je.title,matches:(cn=E(Je))==null?void 0:cn.title,markClass:"v-autocomplete__mask",matchAll:!0,ignoreCase:!0},null)}})}}),(ot=n["append-item"])==null?void 0:ot.call(n)]}}),n["menu-footer"]&&_("footer",{ref:c},[n["menu-footer"](ce)])]})]}),I.value.map((Be,nt)=>{var Ct,rn;function ot(Gt){Gt.stopPropagation(),Gt.preventDefault(),it(Be,!1)}const Je=le(Sn.filterProps(Be.props),{"onClick:close":ot,onKeydown(Gt){Gt.key!=="Enter"&&Gt.key!==" "||(Gt.preventDefault(),Gt.stopPropagation(),ot(Gt))},onMousedown(Gt){Gt.preventDefault(),Gt.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),vt=W.value?!!n.chip:!!n.selection,Dn=vt?Xs(W.value?n.chip({item:Be.raw,internalItem:Be,index:nt,props:Je}):n.selection({item:Be.raw,internalItem:Be,index:nt})):void 0;if(!(vt&&!Dn))return _("div",{key:Be.value,class:de(["v-autocomplete__selection",nt===m.value&&["v-autocomplete__selection--selected",w.value]]),style:Se(nt===m.value?x.value:{})},[W.value?n.chip?C(Ge,{key:"chip-defaults",defaults:{VChip:{closable:L.value,size:((rn=R.value)==null?void 0:rn.size)??"small",text:Be.title}}},{default:()=>[Dn]}):C(Sn,le({key:"chip",closable:L.value,size:((Ct=R.value)==null?void 0:Ct.size)??"small",text:Be.title,disabled:Be.props.disabled},Je),null):Dn??_("span",{class:"v-autocomplete__selection-text"},[Be.title,e.multiple&&nt{var Te,Be;return _(we,null,[(Te=n["append-inner"])==null?void 0:Te.call(n,...Ce),e.menuIcon?C(Le,{class:"v-autocomplete__menu-icon",color:(Be=i.value)==null?void 0:Be.fieldIconColor,icon:e.menuIcon,onMousedown:ee,onClick:_r,"aria-hidden":!0,tabindex:"-1"},null):void 0,e.appendInnerIcon&&C(y,{key:"append-icon",name:"appendInner",color:Ce[0].iconColor.value},null)])}})}),Rt({isFocused:d,isPristine:f,menu:Q,search:V,filteredItems:$,select:it},i)}}),JM=te({border:[Boolean,Number,String],gap:[Number,String],hoverable:Boolean,items:{type:Array,default:()=>[]},itemProps:{type:[Boolean,String,Array,Function],default:null},limit:[Number,String],overflowText:String,reverse:Boolean,size:[Number,String],vertical:Boolean,...Ae(),...Qe()},"VAvatarGroup"),QM=fe()({name:"VAvatarGroup",props:JM(),setup(e,{slots:t}){const n=M(()=>e.limit!==null?Number(e.limit):null),a=M(()=>n.value&&!isNaN(n.value)&&e.items.length>n.value?Math.max(0,e.items.length-n.value+1):0),l=M(()=>{const o=n.value&&a.value>1?e.items.slice(0,n.value-1):e.items;return(e.reverse?o.toReversed():o).map(c=>{const s=e.itemProps===!0?Ye(c)?c:{image:c}:Tt(c,e.itemProps,c);return s??(Ye(c)?c:{image:c})})}),i=M(()=>e.overflowText??(a.value?`+${a.value}`:"")),r=()=>{var o;return((o=t.overflow)==null?void 0:o.call(t,{overflow:a.value}))??C(Jt,{class:"v-avatar-group__overflow",text:i.value},null)};return me(()=>C(e.tag,{class:de(["v-avatar-group",`v-avatar-group--${e.vertical?"vertical":"horizontal"}`,{"v-avatar-group--hoverable":e.hoverable,"v-avatar-group--reverse":e.reverse},e.class]),style:Se([{"--v-avatar-group-gap":ge(e.gap)},e.style])},{default:()=>{var o,u;return[(o=t.prepend)==null?void 0:o.call(t),_("div",{class:"v-avatar-group__content"},[C(Ge,{defaults:{VAvatar:{size:e.size,border:e.border}}},{default:()=>{var c;return[((c=t.default)==null?void 0:c.call(t))??_(we,null,[e.reverse&&i.value&&r(),l.value.map((s,d)=>{var f;return((f=t.item)==null?void 0:f.call(t,{props:s,index:d}))??C(Jt,le({key:d},s),null)}),!e.reverse&&i.value&&r()])]}})]),(u=t.append)==null?void 0:u.call(t)]}})),{}}}),e$=te({color:String,density:String,...Ae()},"VBannerActions"),B0=fe()({name:"VBannerActions",props:e$(),setup(e,{slots:t}){return Ot({VBtn:{color:e.color,density:e.density,slim:!0,variant:"text"}}),me(()=>{var n;return _("div",{class:de(["v-banner-actions",e.class]),style:Se(e.style)},[(n=t.default)==null?void 0:n.call(t)])}),{}}}),F0=qa("v-banner-text"),t$=te({avatar:String,bgColor:String,color:String,icon:Ee,lines:String,stacked:Boolean,sticky:Boolean,text:String,...Tn(),...Ae(),...Nt(),...en(),...ql({mobile:null}),...Qt(),...Xa(),...Ir(),...At(),...Qe(),...st()},"VBanner"),n$=fe()({name:"VBanner",props:t$(),setup(e,{slots:t}){const{backgroundColorClasses:n,backgroundColorStyles:a}=bt(()=>e.bgColor),{borderClasses:l}=Fn(e),{densityClasses:i}=hn(e),{displayClasses:r,mobile:o}=Yn(e),{dimensionStyles:u}=tn(e),{elevationClasses:c}=qt(e),{locationStyles:s}=Zl(e),{positionClasses:d}=Pr(e),{roundedClasses:f,roundedStyles:v}=Et(e),{themeClasses:m}=ft(e),h=z(()=>e.color),g=z(()=>e.density);Ot({VBannerActions:{color:h,density:g}}),me(()=>{const b=!!(e.text||t.text),k=!!(e.avatar||e.icon),p=!!(k||t.prepend);return C(e.tag,{class:de(["v-banner",{"v-banner--stacked":e.stacked||o.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},m.value,n.value,l.value,i.value,r.value,c.value,d.value,f.value,e.class]),style:Se([a.value,u.value,s.value,v.value,e.style]),role:"banner"},{default:()=>{var S;return[p&&_("div",{key:"prepend",class:"v-banner__prepend"},[t.prepend?C(Ge,{key:"prepend-defaults",disabled:!k,defaults:{VAvatar:{color:h.value,density:g.value,icon:e.icon,image:e.avatar}}},t.prepend):C(Jt,{key:"prepend-avatar",color:h.value,density:g.value,icon:e.icon,image:e.avatar},null)]),_("div",{class:"v-banner__content"},[b&&C(F0,{key:"text"},{default:()=>{var w;return[((w=t.text)==null?void 0:w.call(t))??e.text]}}),(S=t.default)==null?void 0:S.call(t)]),t.actions&&C(B0,{key:"actions"},t.actions)]}})})}}),a$=te({baseColor:String,bgColor:String,color:String,grow:Boolean,mode:{type:String,validator:e=>!e||["horizontal","shift"].includes(e)},height:{type:[Number,String],default:56},active:{type:Boolean,default:!0},...Tn(),...Ae(),...Nt(),...Qt(),...At(),...Ti({name:"bottom-navigation"}),...Qe({tag:"header"}),...Mi({selectedClass:"v-btn--selected"}),...st()},"VBottomNavigation"),l$=fe()({name:"VBottomNavigation",props:a$(),emits:{"update:active":e=>!0,"update:modelValue":e=>!0},setup(e,{slots:t}){const{themeClasses:n}=ft(e),{borderClasses:a}=Fn(e),{backgroundColorClasses:l,backgroundColorStyles:i}=bt(()=>e.bgColor),{densityClasses:r}=hn(e),{elevationClasses:o}=qt(e),{roundedClasses:u,roundedStyles:c}=Et(e),{ssrBootStyles:s}=Li(),d=M(()=>ls(e.height)?e.height:Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),f=Pe(e,"active",e.active),{layoutItemStyles:v}=Di({id:e.name,order:M(()=>parseInt(e.order,10)),position:z(()=>"bottom"),layoutSize:z(()=>f.value?d.value:0),elementSize:d,active:f,absolute:z(()=>e.absolute)});return Xl(e,pv),Ot({VBtn:{baseColor:z(()=>e.baseColor),color:z(()=>e.color),density:z(()=>e.density),stacked:z(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),me(()=>C(e.tag,{class:de(["v-bottom-navigation",{"v-bottom-navigation--active":f.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},n.value,l.value,a.value,r.value,o.value,u.value,e.class]),style:Se([i.value,v.value,{height:ge(d.value)},s.value,c.value,e.style])},{default:()=>[t.default&&_("div",{class:"v-bottom-navigation__content"},[t.default()])]})),{}}}),i$=te({inset:Boolean,...OS({transition:"bottom-sheet-transition",location:"bottom center",origin:"bottom center",viewportMargin:0})},"VBottomSheet"),r$=fe()({name:"VBottomSheet",props:i$(),emits:{"update:modelValue":e=>!0,"click:outside":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue");return me(()=>{const l=Bl.filterProps(e);return C(Bl,le(l,{contentClass:["v-bottom-sheet__content",e.contentClass],modelValue:a.value,"onUpdate:modelValue":i=>a.value=i,class:["v-bottom-sheet",{"v-bottom-sheet--inset":e.inset},e.class],style:e.style,"onClick:outside":i=>t("click:outside",i),onAfterEnter:()=>t("afterEnter"),onAfterLeave:()=>t("afterLeave")}),n)}),{}}}),o$=te({divider:[Number,String],...Ae()},"VBreadcrumbsDivider"),O0=fe()({name:"VBreadcrumbsDivider",props:o$(),setup(e,{slots:t}){return me(()=>{var n;return _("li",{"aria-hidden":"true",class:de(["v-breadcrumbs-divider",e.class]),style:Se(e.style)},[((n=t==null?void 0:t.default)==null?void 0:n.call(t))??e.divider])}),{}}}),u$=te({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...Ae(),...un(en(),["width","maxWidth"]),...nu(),...Qe({tag:"li"})},"VBreadcrumbsItem"),L0=fe()({name:"VBreadcrumbsItem",props:u$(),setup(e,{slots:t,attrs:n}){const a=tu(e,n),l=M(()=>{var u;return e.active||((u=a.isActive)==null?void 0:u.value)}),{dimensionStyles:i}=tn(e),{textColorClasses:r,textColorStyles:o}=Yt(()=>l.value?e.activeColor:e.color);return me(()=>C(e.tag,{class:de(["v-breadcrumbs-item",{"v-breadcrumbs-item--active":l.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:l.value&&e.activeClass},r.value,e.class]),style:Se([o.value,i.value,e.style]),"aria-current":l.value?"page":void 0},{default:()=>{var u,c;return[a.isLink.value?_("a",le({class:"v-breadcrumbs-item--link",onClick:a.navigate.value},a.linkProps),[((c=t.default)==null?void 0:c.call(t))??e.title]):((u=t.default)==null?void 0:u.call(t))??e.title]}})),{}}}),s$=te({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:Ee,items:{type:Array,default:()=>[]},...Ae(),...Nt(),...At(),...Qe({tag:"ul"})},"VBreadcrumbs"),c$=fe()({name:"VBreadcrumbs",props:s$(),setup(e,{slots:t}){const{backgroundColorClasses:n,backgroundColorStyles:a}=bt(()=>e.bgColor),{densityClasses:l}=hn(e),{roundedClasses:i,roundedStyles:r}=Et(e);Ot({VBreadcrumbsDivider:{divider:z(()=>e.divider)},VBreadcrumbsItem:{activeClass:z(()=>e.activeClass),activeColor:z(()=>e.activeColor),color:z(()=>e.color),disabled:z(()=>e.disabled)}});const o=M(()=>e.items.map(u=>Ie(u)?{item:{title:u},raw:u}:{item:u,raw:u}));return me(()=>{const u=!!(t.prepend||e.icon);return C(e.tag,{class:de(["v-breadcrumbs",n.value,l.value,i.value,e.class]),style:Se([a.value,r.value,e.style])},{default:()=>{var c;return[u&&_("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[t.prepend?C(Ge,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},t.prepend):C(Le,{key:"prepend-icon",start:!0,icon:e.icon},null)]),o.value.map(({item:s,raw:d},f,v)=>{var m;return _(we,null,[((m=t.item)==null?void 0:m.call(t,{item:s,index:f}))??C(L0,le({key:f,disabled:f>=v.length-1},Ie(s)?{title:s}:s),{default:t.title?()=>{var h;return(h=t.title)==null?void 0:h.call(t,{item:s,index:f})}:void 0}),f{var h;return(h=t.divider)==null?void 0:h.call(t,{item:d,index:f})}:void 0})])}),(c=t.default)==null?void 0:c.call(t)]}})}),{}}}),d$=te({active:{type:Boolean,default:void 0},activeColor:String,activeIcon:[String,Function,Object],activeVariant:String,baseVariant:{type:String,default:"tonal"},disabled:Boolean,height:[Number,String],width:[Number,String],hideOverlay:Boolean,icon:[String,Function,Object],iconColor:String,loading:Boolean,opacity:[Number,String],readonly:Boolean,rotate:[Number,String],size:{type:[Number,String],default:"default"},sizes:Array,text:{type:[String,Number,Boolean],default:void 0},widthVariant:{type:String,default:"default"},...Tn(),...Ae(),...Qt(),...p0({iconSizes:void 0}),...At(),...Qe({tag:"button"}),...st(),...la({variant:"flat"})},"VIconBtn"),Zv=fe()({name:"VIconBtn",props:d$(),emits:{"update:active":e=>!0},setup(e,{attrs:t,slots:n}){const a=Pe(e,"active"),{themeClasses:l}=ft(e),{borderClasses:i}=Fn(e),{elevationClasses:r}=qt(e),{roundedClasses:o,roundedStyles:u}=Et(e),{colorClasses:c,colorStyles:s,variantClasses:d}=kl(()=>({color:(()=>{if(!e.disabled)return a.value?e.activeColor??e.color??"surface-variant":e.color})(),variant:a.value===void 0?e.variant:a.value?e.activeVariant??e.variant:e.baseVariant??e.variant}));e.sizes&&Ys("sizes","$icon-btn-named-sizes");const f=new Map(e.sizes);function v(){e.disabled||e.readonly||a.value===void 0||e.tag==="a"&&t.href||(a.value=!a.value)}return me(()=>{const m=a.value?e.activeIcon??e.icon:e.icon,h=e.size,g=bi(lS,h),b=g?f.get(h):h,k=e.height??b,p=e.width??b,{iconSize:S}=k0(e,()=>e.iconSizes?new Map(e.iconSizes).get(h):g?h:void 0),w={class:"v-icon-btn__icon",icon:m,size:S.value,color:e.iconColor,opacity:e.opacity};return C(e.tag,{type:e.tag==="button"?"button":void 0,class:de([{"v-icon-btn":!0,"v-icon-btn--active":a.value,"v-icon-btn--disabled":e.disabled,"v-icon-btn--loading":e.loading,"v-icon-btn--readonly":e.readonly,[`v-icon-btn--width-${e.widthVariant}`]:e.widthVariant!=="default",[`v-icon-btn--${e.size}`]:!0},l.value,c.value,i.value,r.value,o.value,d.value,e.class]),style:Se([{"--v-icon-btn-rotate":ge(e.rotate,"deg"),"--v-icon-btn-height":ge(k),"--v-icon-btn-width":ge(p)},s.value,u.value,e.style]),tabindex:e.disabled||e.readonly?-1:0,onClick:v},{default:()=>{var x;return[pl(!e.hideOverlay,"v-icon-btn"),_("div",{class:"v-icon-btn__content","data-no-activator":""},[!n.default&&m?C(Le,le({key:"content-icon"},w),null):C(Ge,{key:"content-defaults",disabled:!m,defaults:{VIcon:{...w}}},{default:()=>{var y;return((y=n.default)==null?void 0:y.call(n))??Ue(e.text)}})]),!!e.loading&&_("span",{key:"loader",class:"v-icon-btn__loader"},[((x=n.loader)==null?void 0:x.call(n))??C(Bn,{color:Ft(e.loading)?void 0:e.loading,indeterminate:"disable-shrink",width:"2",size:S.value},null)])]}})}),{}}});function f$(e){return e%4===0&&e%100!==0||e%400===0}const N0=/^(\d{4})-(\d{1,2})(-(\d{1,2}))?([^\d]+(\d{1,2}))?(:(\d{1,2}))?(:(\d{1,2}))?$/,R0=/(\d\d?)(:(\d\d?)|)(:(\d\d?)|)/,v$=[0,31,28,31,30,31,30,31,31,30,31,30,31],m$=[0,31,29,31,30,31,30,31,31,30,31,30,31],h$=28,g$=31,Jv=12,H0=1,fc=1,Fl=7,Pg=60,y$=59,Ag=1440,b$=24,w$=23,S$=0,p$=1e4,k$=100,x$=100,C$=1e4;function _$(e,t,n){const a=Gn(e);return G0(a,t[0],K0),Ca(a),n&&ru(a,n,a.hasTime),a}function V$(e,t,n){const a=Gn(e);return G0(a,t[t.length-1]),Ca(a),n&&ru(a,n,a.hasTime),a}function z0(e){const t=Gn(e);return t.day=fc,vc(t),Ca(t),t}function W0(e){const t=Gn(e);return t.day=em(t.year,t.month),vc(t),Ca(t),t}function tr(e){return isFinite(parseInt(e))}function I$(e){return ct(e)&&isFinite(e)||!!R0.exec(e)||Ye(e)&&isFinite(e.hour)&&isFinite(e.minute)}function Tg(e){if(ct(e))return e;if(Ie(e)){const t=R0.exec(e);return t?parseInt(t[1])*60+parseInt(t[3]||0):!1}else return Ye(e)?!ct(e.hour)||!ct(e.minute)?!1:e.hour*60+e.minute:!1}function sr(e){return ct(e)&&isFinite(e)||Ie(e)&&!!N0.exec(e)||e instanceof Date}function ul(e,t=!1,n){if(ct(e)&&isFinite(e)&&(e=new Date(e)),e instanceof Date)return Qv(e);if(!Ie(e)){if(t)throw new Error(`${e} is not a valid timestamp. It must be a Date, number of milliseconds since Epoch, or a string in the format of YYYY-MM-DD or YYYY-MM-DD hh:mm. Zero-padding is optional and seconds are ignored.`);return null}const a=N0.exec(e);if(!a){if(t)throw new Error(`${e} is not a valid timestamp. It must be a Date, number of milliseconds since Epoch, or a string in the format of YYYY-MM-DD or YYYY-MM-DD hh:mm. Zero-padding is optional and seconds are ignored.`);return null}const l={date:e,time:"",year:parseInt(a[1]),month:parseInt(a[2]),day:parseInt(a[4])||1,hour:parseInt(a[6])||0,minute:parseInt(a[8])||0,weekday:0,hasDay:!!a[4],hasTime:!!(a[6]&&a[8]),past:!1,present:!1,future:!1};return vc(l),Ca(l),l}function Qv(e){return Ca({date:"",time:"",year:e.getFullYear(),month:e.getMonth()+1,day:e.getDate(),weekday:e.getDay(),hour:e.getHours(),minute:e.getMinutes(),hasDay:!0,hasTime:!0,past:!1,present:!0,future:!1})}function an(e){return e.year*p$+e.month*k$+e.day}function nf(e){return e.hour*x$+e.minute}function Gl(e){return an(e)*C$+nf(e)}function ru(e,t,n=!1){let a=an(t),l=an(e),i=a===l;return e.hasTime&&n&&i&&(a=nf(t),l=nf(e),i=a===l),e.past=la,e}function Dg(e){return e instanceof Date||ct(e)&&isFinite(e)}function Eg(e,t,n){return e.hasTime!==t&&(e.hasTime=t,t||(e.hour=w$,e.minute=y$,e.time=j0(e))),e}function U0(e,t,n){return e.hasTime=!0,e.hour=0,e.minute=0,af(e,t),Ca(e),n&&ru(e,n,!0),e}function vc(e){return e.weekday=P$(e),e}function Ca(e){return e.time=j0(e),e.date=A$(e),e}function P$(e){if(e.hasDay){const t=Math.floor,n=e.day,a=(e.month+9)%Jv+1,l=t(e.year/100),i=e.year%100-(e.month<=2?1:0);return((n+t(2.6*a-.2)-2*l+i+t(i/4)+t(l/4))%7+7)%7}return e.weekday}function em(e,t){return f$(e)?m$[t]:v$[t]}function Gn(e){if(e==null)return null;const{date:t,time:n,year:a,month:l,day:i,weekday:r,hour:o,minute:u,hasDay:c,hasTime:s,past:d,present:f,future:v}=e;return{date:t,time:n,year:a,month:l,day:i,weekday:r,hour:o,minute:u,hasDay:c,hasTime:s,past:d,present:f,future:v}}function mi(e,t){let n=String(e);for(;n.length=Pg;)e.minute-=Pg,e.hour++,e.hour>=b$&&(Ol(e),e.hour=S$);return e}function Ol(e){return e.day++,e.weekday=(e.weekday+1)%Fl,e.day>h$&&e.day>em(e.year,e.month)&&(e.day=fc,e.month++,e.month>Jv&&(e.month=H0,e.year++)),e}function K0(e){return e.day--,e.weekday=(e.weekday+6)%Fl,e.day=0;)t(e);return e}function T$(e,t){const n=(t.year-e.year)*525600,a=(t.month-e.month)*43800,l=(t.day-e.day)*1440,i=(t.hour-e.hour)*60,r=t.minute-e.minute;return n+a+l+i+r}function G0(e,t,n=Ol,a=6){for(;e.weekday!==t&&--a>=0;)n(e);return e}function D$(e){const t=[1,1,1,1,1,1,1],n=[0,0,0,0,0,0,0];for(let a=0;a"";return typeof Intl>"u"||typeof Intl.DateTimeFormat>"u"?n:(a,l)=>{try{return new Intl.DateTimeFormat(e||void 0,t(a,l)).format(lf(a))}catch{return""}}}function M$(e){if(Ie(e)&&(e=e.split(",")),Array.isArray(e)){const t=e.map(l=>parseInt(l));if(t.length>Fl||t.length===0)return!1;const n={};let a=!1;for(let l=0;l=Fl)return!1;if(l>0){const r=i-t[l-1];if(r<0){if(a)return!1;a=!0}else if(r===0)return!1}if(n[i])return!1;n[i]=!0}return!0}return!1}function $$(e){const t=yn({now:ul("0000-00-00 00:00",!0),today:ul("0000-00-00",!0)}),n=M(()=>e.now&&sr(e.now)?ul(e.now,!0):null);function a(){t.now.present=t.today.present=!0,t.now.past=t.today.past=!1,t.now.future=t.today.future=!1}function l(){return Qv(new Date)}function i(u,c){u.date!==c.date&&(c.year=u.year,c.month=u.month,c.day=u.day,c.weekday=u.weekday,c.date=u.date)}function r(u,c){u.time!==c.time&&(c.hour=u.hour,c.minute=u.minute,c.time=u.time)}function o(){const u=n.value||l();i(u,t.now),r(u,t.now),i(u,t.today)}return ve(n,o),o(),a(),{times:t,parsedNow:n,updateTimes:o,setPresent:a,getNow:l,updateDay:i,updateTime:r}}const mc=te({start:{type:[String,Number,Date],validate:sr,default:()=>Qv(new Date).date},end:{type:[String,Number,Date],validate:sr},weekdays:{type:[Array,String],default:()=>[0,1,2,3,4,5,6],validate:M$},firstDayOfWeek:[Number,String],firstDayOfYear:[Number,String],weekdayFormat:{type:Function,default:null},dayFormat:{type:Function,default:null},format:String,locale:String,now:{type:String,validator:sr},type:{type:String,default:"month"}},"VCalendar-base");function tm(e){const{times:t,updateTimes:n}=$$({now:e.now}),a=jw(e),l=Sl(),i=M(()=>e.type==="month"?z0(ul(e.start,!0)):ul(e.start,!0)),r=M(()=>{const S=i.value,w=e.end&&ul(e.end)||S,x=Gl(w)sr(e.modelValue)?ul(e.modelValue,!0):i.value||t.today),u=M(()=>{const S=Array.isArray(e.weekdays)?e.weekdays:(e.weekdays||"").split(",").map(x=>parseInt(x,10)),w=l.toJsDate(l.startOfWeek(l.date(),e.firstDayOfWeek)).getDay();return[...S.toSorted().filter(x=>x>=w),...S.toSorted().filter(x=>x{const S=o.value,w=parseInt(String(e.categoryDays))||1;switch(e.type){case"day":return[S.weekday];case"4day":return[S.weekday,(S.weekday+1)%7,(S.weekday+2)%7,(S.weekday+3)%7];case"category":return Array.from({length:w},(x,y)=>(S.weekday+y)%7);default:return u.value}}),s=M(()=>D$(u.value)),d=M(()=>gs(i.value,r.value,t.today,s.value)),f=M(()=>e.dayFormat?e.dayFormat:ro(a.current.value,()=>({timeZone:"UTC",day:"numeric"}))),v=M(()=>e.weekdayFormat?e.weekdayFormat:ro(a.current.value,(S,w)=>({timeZone:"UTC",weekday:w?"short":"long"})));function m(S){return iS(S)}function h(S,w=!1){return{"v-present":S.present,"v-past":S.past,"v-future":S.future,"v-outside":w}}function g(S){return l.getWeek(l.date(S.date),e.firstDayOfWeek,e.firstDayOfYear)}function b(S){return _$(S,u.value,t.today)}function k(S){return V$(S,u.value,t.today)}function p(S){return ro(a.current.value,()=>S)}return{times:t,locale:a,parsedValue:o,parsedWeekdays:u,effectiveWeekdays:c,weekdaySkips:s,parsedStart:i,parsedEnd:r,days:d,dayFormatter:f,weekdayFormatter:v,getColorProps:m,getRelativeClasses:h,getWeekNumber:g,getStartOfWeek:b,getEndOfWeek:k,getFormatter:p,updateTimes:n}}const nm=te({maxDays:{type:Number,default:7},intervalHeight:{type:[Number,String],default:48,validate:tr},intervalWidth:{type:[Number,String],default:60,validate:tr},intervalMinutes:{type:[Number,String],default:60,validate:tr},firstInterval:{type:[Number,String],default:0,validate:tr},firstTime:{type:[Number,String,Object],validate:I$},intervalCount:{type:[Number,String],default:24,validate:tr},intervalFormat:{type:Function,default:null},intervalStyle:{type:Function,default:null},showIntervalLabel:{type:Function,default:null}},"VCalendar-intervals");function Y0(e){const t=tm(e),n=ne(),a=M(()=>parseInt(String(e.firstInterval||0))),l=M(()=>parseInt(String(e.intervalMinutes||60))),i=M(()=>parseInt(String(e.intervalCount||24))),r=M(()=>parseFloat(String(e.intervalHeight||48))),o=M(()=>Tg(e.firstTime)),u=M(()=>{const y=o.value;return y!==!1&&y>=0&&y<=Ag?y:a.value*l.value}),c=M(()=>{const y=Math.ceil((Ag-u.value)/l.value);return ut(i.value,0,y)}),s=M(()=>c.value*r.value),d=M(()=>gs(t.parsedStart.value,t.parsedEnd.value,t.times.today,t.weekdaySkips.value,e.maxDays)),f=M(()=>{const y=d.value,V=u.value,I=l.value,T=c.value,A=t.times.now;return y.map($=>E$($,V,I,T,A))}),v=M(()=>{if(e.intervalFormat)return e.intervalFormat;const y=e.format==="ampm"?!0:e.format==="24hr"?!1:void 0,V=e.format==="24hr"?"2-digit":"numeric";return ro(t.locale.current.value,(I,T)=>T?I.minute===0?{timeZone:"UTC",hour:V,hour12:y}:{timeZone:"UTC",hour:V,minute:"2-digit",hour12:y}:{timeZone:"UTC",hour:"2-digit",minute:"2-digit",hour12:y})});function m(y){const V=f.value[0][0];return!(V.hour===y.hour&&V.minute===y.minute)}function h(y){}function g(y){const V=new _n(y.currentTarget),I=y,T=y,A=I.changedTouches||I.touches,$=A&&A[0]?A[0]:T;return(hr([$.clientX,$.clientY]).y-V.top)/r.value}function b(y,V){const I=Gn(V),T=Math.floor(g(y)*l.value),A=u.value+T;return U0(I,A,t.times.now)}function k(y){const V=Gn(y);return V.timeToY=w,V.timeDelta=x,V.minutesToPixels=S,V.week=d.value,V.intervalRange=[u.value,u.value+c.value*l.value],V}function p(y){const V=w(y),I=n.value;return V===!1||!I?!1:(I.scrollTop=V,!0)}function S(y){return y/l.value*r.value}function w(y,V=!1){const I=V!==!1;let A=x(y,Ft(V)?void 0:V);return A===!1||(A*=s.value,I?A<0?A=0:A>s.value&&(A=s.value):A<0?A=A+s.value:A>s.value&&(A=A-s.value)),A}function x(y,V){let I=Tg(y);if(I===!1)return!1;const T=c.value*l.value;if(V&&Ye(y)&&"day"in y){const $=an(y),E=an(V);I+=($-E)*T}const A=u.value;return(I-A)/T}return{...t,scrollAreaRef:n,parsedFirstInterval:a,parsedIntervalMinutes:l,parsedIntervalCount:i,parsedIntervalHeight:r,parsedFirstTime:o,firstMinute:u,bodyHeight:s,days:d,intervals:f,intervalFormatter:v,showIntervalLabelDefault:m,intervalStyleDefault:h,getIntervalAtEvent:g,getTimestampAtEvent:b,getSlotScope:k,scrollToTime:p,minutesToPixels:S,timeToY:w,timeDelta:x}}const am=te({intervalHighlight:{type:[Boolean,String],default:!1}},"interval-highlight");function q0(e,t){const n=ne(null),{textColorClasses:a,textColorStyles:l}=Yt(()=>Ie(e.intervalHighlight)&&e.intervalHighlight?e.intervalHighlight:"surface-variant");function i(s){const d=Math.floor(t.getIntervalAtEvent(s)),f=t.intervals.value[0];return!f||d<0||d>=f.length?null:f[d].time}function r(s){e.intervalHighlight&&(n.value=i(s))}function o(){e.intervalHighlight&&(n.value=null)}function u(s){return!!e.intervalHighlight&&n.value===s.time}function c(){if(e.intervalHighlight)return _("div",{class:de(["v-calendar-daily__day-interval__underlay",a.value]),style:Se(l.value)},null)}return{hoveredTime:n,onMousemove:r,onMouseleave:o,isHighlighted:u,genUnderlay:c}}function B$(e,t){var l,i;const n=t.value,a={passive:!((l=t.modifiers)!=null&&l.active)};window.addEventListener("resize",n,a),e._onResize=Object(e._onResize),e._onResize[t.instance.$.uid]={handler:n,options:a},(i=t.modifiers)!=null&&i.quiet||n()}function F$(e,t){var l;if(!((l=e._onResize)!=null&&l[t.instance.$.uid]))return;const{handler:n,options:a}=e._onResize[t.instance.$.uid];window.removeEventListener("resize",n,a),delete e._onResize[t.instance.$.uid]}const Ro={mounted:B$,unmounted:F$},qr=An({name:"VCalendarDaily",directives:{vResize:Ro},props:{color:String,shortWeekdays:{type:Boolean,default:!0},shortIntervals:{type:Boolean,default:!0},hideHeader:Boolean,...am(),...mc(),...nm()},setup(e,{slots:t,attrs:n}){const a=oe(0),l=oe(),i=Y0(e),r=q0(e,i);function o(){Re(u)}function u(){a.value=c()}function c(){return i.scrollAreaRef.value&&l.value?i.scrollAreaRef.value.offsetWidth-l.value.offsetWidth:0}function s(){return _("div",{class:"v-calendar-daily__head",style:{marginRight:a.value+"px"}},[d(),f()])}function d(){var P;const E=ge(e.intervalWidth);return _("div",{class:"v-calendar-daily__intervals-head",style:{width:E}},[(P=t["interval-header"])==null?void 0:P.call(t)])}function f(){return i.days.value.map(v)}function v(E,P){const L=jn(n,":day",R=>({nativeEvent:R,...i.getSlotScope(E)}));return _("div",le({key:E.date,class:["v-calendar-daily_head-day",i.getRelativeClasses(E)]},L),[h(E),g(E),m(E,P)])}function m(E,P){var L;return((L=t["day-header"])==null?void 0:L.call(t,{week:i.days.value,...E,index:P}))??[]}function h(E){const P=E.present?e.color:void 0;return _("div",le(i.getColorProps({text:P}),{class:"v-calendar-daily_head-weekday"}),[i.weekdayFormatter.value(E,e.shortWeekdays)])}function g(E){var P;return _("div",{class:"v-calendar-daily_head-day-label"},[((P=t["day-label-header"])==null?void 0:P.call(t,E))??b(E)])}function b(E){const P=jn(n,":date",L=>({nativeEvent:L,...E}));return C(Zv,le({active:E.present,activeColor:e.color,variant:"outlined",baseVariant:"text","onUpdate:active":_r},P),{default:()=>[i.dayFormatter.value(E,!1)]})}function k(){return _("div",{class:"v-calendar-daily__body"},[p()])}function p(){return _("div",{ref:i.scrollAreaRef,class:"v-calendar-daily__scroll-area"},[S()])}function S(){return _("div",{ref:l,class:"v-calendar-daily__pane",style:{height:ge(i.bodyHeight.value)}},[w()])}function w(){var E;return _("div",{class:"v-calendar-daily__day-container"},[T(),((E=t.days)==null?void 0:E.call(t))??x()])}function x(){return i.days.value.map((E,P)=>{const L=jn(n,":time",R=>({nativeEvent:R,...i.getSlotScope(i.getTimestampAtEvent(R,E))}));return _("div",le({key:E.date,class:["v-calendar-daily__day",i.getRelativeClasses(E)]},L,{onMousemove:r.onMousemove,onMouseleave:r.onMouseleave}),[V(P),y(E)])})}function y(E){var P;return((P=t["day-body"])==null?void 0:P.call(t,i.getSlotScope(E)))??[]}function V(E){return i.intervals.value[E].map(I)}function I(E){var R;const P=ge(e.intervalHeight),L=e.intervalStyle||i.intervalStyleDefault;return _("div",{class:de(["v-calendar-daily__day-interval",{"v-calendar-daily__day-interval--hover":r.isHighlighted(E)}]),key:E.time,style:Se([{height:P},L(E)])},[r.genUnderlay(),(R=t.interval)==null?void 0:R.call(t,i.getSlotScope(E))])}function T(){const E=ge(e.intervalWidth),P=jn(n,":interval",L=>({nativeEvent:L,...i.getTimestampAtEvent(L,i.parsedStart.value)}));return _("div",le({class:"v-calendar-daily__intervals-body",style:{width:E}},P),[A()])}function A(){return i.intervals.value.length?i.intervals.value[0].map($):null}function $(E){const P=ge(e.intervalHeight),L=e.shortIntervals,N=(e.showIntervalLabel||i.showIntervalLabelDefault)(E)?i.intervalFormatter.value(E,L):void 0;return _("div",{key:E.time,class:"v-calendar-daily__interval",style:{height:P}},[_("div",{class:"v-calendar-daily__interval-text"},[N])])}return Lt(o),me(()=>xt(_("div",{class:de(["v-calendar-daily",n.class]),onDragstart:E=>E.preventDefault()},[e.hideHeader?void 0:s(),k()]),[[Ro,u,void 0,{quiet:!0}]])),{...i,scrollPush:a,pane:l,init:o,onResize:u,getScrollPush:c}}});function O$(e,t){return Xe(t)?t(e):Ie(t)&&Ye(e)?e[t]:Ie(e)?e:""}function X0(e,t){return Ie(e)?e.split(/\s*,\s/):Array.isArray(e)?e.map(n=>{if(Ie(n))return n;const a=Ie(n.categoryName)?n.categoryName:O$(n,t);return{...n,categoryName:a}}):[]}const L$=An({name:"VCalendarCategory",props:{categories:{type:[Array,String],default:""},categoryText:[String,Function],categoryForInvalid:{type:String,default:""},...am(),...mc(),...nm()},setup(e,{slots:t,attrs:n}){const a=Y0(e),l=q0(e,a),i=M(()=>X0(e.categories,e.categoryText));function r(g,b){const k=Ye(b)&&b.categoryName===e.categoryForInvalid?null:b;return{...g,category:k}}function o(g){return _("div",{class:"v-calendar-category__columns"},[i.value.map(b=>u(g,r(g,b)))])}function u(g,b){var S,w;const k=Ye(b.category)?b.category.categoryName:b.category,p=jn(n,":dayCategory",()=>r(a.getSlotScope(g)||g,b.category));return _("div",le({class:"v-calendar-category__column-header"},p),[((S=t.category)==null?void 0:S.call(t,b))??c(k),(w=t["day-header"])==null?void 0:w.call(t,b)])}function c(g){return _("div",{class:"v-calendar-category__category"},[g===null?e.categoryForInvalid:g])}function s(){const g=[];return a.days.value.forEach((b,k)=>{const p=new Array(i.value.length||1);p.fill(b),g.push(...p.map((S,w)=>d(S,k,w)))}),g}function d(g,b,k){const p=i.value[k],S=jn(n,":time",w=>a.getSlotScope(a.getTimestampAtEvent(w,g)));return _("div",le({key:g.date+"-"+k,class:["v-calendar-daily__day",a.getRelativeClasses(g)]},S,{onMousemove:l.onMousemove,onMouseleave:l.onMouseleave}),[f(b,p),m(g,p)])}function f(g,b){return a.intervals.value[g].map(k=>v(k,b))}function v(g,b){var S;const k=ge(e.intervalHeight),p=e.intervalStyle||a.intervalStyleDefault;return _("div",{key:g.time,class:de(["v-calendar-daily__day-interval",{"v-calendar-daily__day-interval--hover":l.isHighlighted(g)}]),style:Se([{height:k},p({...g,category:b})])},[l.genUnderlay(),(S=t.interval)==null?void 0:S.call(t,r(a.getSlotScope(g),b))])}function m(g,b){return _("div",{class:"v-calendar-category__columns"},[h(g,b)])}function h(g,b){var p;const k=jn(n,":timeCategory",S=>r(a.getSlotScope(a.getTimestampAtEvent(S,g)),b));return _("div",le({class:"v-calendar-category__column"},k),[(p=t["day-body"])==null?void 0:p.call(t,r(a.getSlotScope(g),b))])}return me(()=>C(qr,le({class:["v-calendar-daily","v-calendar-category"]},e),{...t,days:s,"day-header":o})),{...a,parsedCategories:i}}}),Mg=An({name:"VCalendarWeekly",props:{minWeeks:{validate:tr,default:1},monthFormat:Function,showWeek:Boolean,color:String,shortWeekdays:{type:Boolean,default:!0},showMonthOnFirst:{type:Boolean,default:!0},shortMonths:{type:Boolean,default:!0},hideHeader:Boolean,...mc()},setup(e,{slots:t,attrs:n}){const a=tm(e),l=wv(),i=M(()=>parseInt(String(e.minWeeks))),r=M(()=>{const S=i.value*a.parsedWeekdays.value.length,w=a.getStartOfWeek(a.parsedStart.value),x=a.getEndOfWeek(a.parsedEnd.value);return gs(w,x,a.times.today,a.weekdaySkips.value,Number.MAX_SAFE_INTEGER,S)}),o=M(()=>{const S=a.times.today,w=a.getStartOfWeek(S),x=a.getEndOfWeek(S);return gs(w,x,S,a.weekdaySkips.value,a.parsedWeekdays.value.length,a.parsedWeekdays.value.length)}),u=M(()=>e.monthFormat?e.monthFormat:ro(a.locale.current.value,(S,w)=>({timeZone:"UTC",month:w?"short":"long"})));function c(S){const w=an(S);return wan(a.parsedEnd.value)}function s(){return _("div",{class:"v-calendar-weekly__head",role:"row"},[d()])}function d(){const S=o.value.map(f);return e.showWeek&&S.unshift(_("div",{class:"v-calendar-weekly__head-weeknumber"},null)),S}function f(S,w){const x=c(r.value[w]),y=S.present?e.color:void 0;return _("div",le(a.getColorProps({text:y}),{key:S.date,class:["v-calendar-weekly__head-weekday",a.getRelativeClasses(S,x)],role:"columnheader"}),[a.weekdayFormatter.value(S,e.shortWeekdays)])}function v(){const S=r.value,w=a.parsedWeekdays.value.length,x=[];for(let y=0;yb(y,V,S));return e.showWeek&&x.unshift(g(w)),_("div",{key:S[0].date,class:"v-calendar-weekly__week",role:"row"},[x])}function h(S){return a.getWeekNumber(S)}function g(S){return _("div",{class:"v-calendar-weekly__weeknumber"},[_("small",null,[String(S)])])}function b(S,w,x){var I;const y=c(S),V=jn(n,":day",T=>({nativeEvent:T,...S}));return _("div",le({key:S.date,class:["v-calendar-weekly__day",a.getRelativeClasses(S,y)],role:"cell"},V),[k(S),(I=t.day)==null?void 0:I.call(t,{outside:y,index:w,week:x,...S})])}function k(S){var w;return _("div",{class:"v-calendar-weekly__day-label"},[((w=t["day-label"])==null?void 0:w.call(t,S))??p(S)])}function p(S){const w=S.day===1&&e.showMonthOnFirst,x=jn(n,":date",y=>({nativeEvent:y,...S}));return C(Zv,le({active:S.present,activeColor:e.color,variant:"outlined",baseVariant:"text","onUpdate:active":_r},x),{default:()=>[w?u.value(S,e.shortMonths)+" "+a.dayFormatter.value(S,!1):a.dayFormatter.value(S,!1)]})}return me(()=>_("div",{class:de(["v-calendar-weekly",l.themeClasses.value]),onDragstart:S=>S.preventDefault()},[e.hideHeader?void 0:s(),v()])),{...a,days:r,todayWeek:o,monthFormatter:u,isOutside:c}}}),N$=864e5;function Z0(e,t=0){const n=e.map(a=>({event:a,columnCount:0,column:0,left:0,width:100}));return n.sort((a,l)=>Math.max(t,a.event.startTimestampIdentifier)-Math.max(t,l.event.startTimestampIdentifier)||l.event.endTimestampIdentifier-a.event.endTimestampIdentifier),n}function _a(e,t,n,a,l=!0){return l?!(e>=a||t<=n):!(e>a||t{t.visuals.forEach(n=>{n.columnCount=e.length})})}function J0(e){return[e.startTimestampIdentifier,e.endTimestampIdentifier]}function Q0(e){return[e.startIdentifier,e.endIdentifier]}function ep(e,t){return[Math.max(t,e.startTimestampIdentifier),Math.min(t+N$,e.endTimestampIdentifier)]}function R$(e,t,n,a){for(let l=0;l{t.groups=[],t.min=t.max=-1},getVisuals:(n,a,l,i=!1)=>{(n.weekday===e||i)&&t.reset();const r=Gl(n),o=Z0(a,r);return o.forEach(u=>{const[c,s]=l?J0(u.event):Q0(u.event);t.groups.length>0&&!_a(c,s,t.min,t.max,l)&&($g(t.groups),t.reset());let d=R$(t.groups,c,s,l);d===-1&&(d=t.groups.length,t.groups.push({start:c,end:s,visuals:[]}));const f=t.groups[d];f.visuals.push(u),f.start=Math.min(f.start,c),f.end=Math.max(f.end,s),u.column=d,t.min===-1?(t.min=c,t.max=s):(t.min=Math.min(t.min,c),t.max=Math.max(t.max,s))}),$g(t.groups),l&&t.reset(),o}};return t}const Bg=100,H$=(e,t,n)=>{const a=tp(t);return(l,i,r,o)=>{const u=a.getVisuals(l,i,r,o);return r&&u.forEach(c=>{c.left=c.column*Bg/c.columnCount,c.width=Bg/c.columnCount}),u}},Pu=100,z$=5,W$=1.7,U$=(e,t,n)=>{const a=tp(t);return(l,i,r,o)=>{if(!r)return a.getVisuals(l,i,r,o);const u=Gl(l),c=Z0(i,u),s=Z$(c,u);for(const d of s){const f=[];for(const v of d.visuals){const m=J$(v,u),h=Y$(m,f);if(h===!1){const g=q$(m,f);g&&(m.parent=g,m.sibling=_a(m.start,m.end,g.start,Ou(g.start,n)),m.index=g.index+1,g.children.push(m))}else{const[g]=Fg(m,f,h-1,h-1),b=Fg(m,f,h+1,h+f.length,!0);m.children=b,m.index=h,g&&(m.parent=g,m.sibling=_a(m.start,m.end,g.start,Ou(g.start,n)),g.children.push(m));for(const k of b)k.parent===g&&(k.parent=m),k.index-m.index<=1&&m.sibling&&_a(m.start,Ou(m.start,n),k.start,k.end)&&(k.sibling=!0)}f.push(m)}j$(f,n)}return c.sort((d,f)=>d.left-f.left||d.event.startTimestampIdentifier-f.event.startTimestampIdentifier),c}};function j$(e,t){for(const n of e){const{visual:a,parent:l}=n,i=np(n)+1,r=l?l.visual.left:0,o=Pu-r,u=Math.min(z$,Pu/i),c=K$(n,e),s=o/(i-n.index+1),d=o/(i-n.index+(n.sibling?1:0))*c;l&&(a.left=n.sibling?r+s:r+u),a.width=X$(n,e,t)?Pu-a.left:Math.min(Pu-a.left,d*W$)}}function K$(e,t){if(!e.children.length)return 1;const n=e.index+t.length;return e.children.reduce((l,i)=>Math.min(l,i.index),n)-e.index}function G$(e,t){const n=[];for(const a of t)_a(e.start,e.end,a.start,a.end)&&n.push(a.index);return n}function Y$(e,t){const n=G$(e,t);n.sort();for(let a=0;a=n&&r.index<=a&&_a(e.start,e.end,r.start,r.end)&&i.push(r);if(l&&i.length>0){const r=i.reduce((o,u)=>Math.min(o,u.index),i[0].index);return i.filter(o=>o.index===r)}return i}function q$(e,t){let n=null;for(const a of t)_a(e.start,e.end,a.start,a.end)&&(n===null||a.index>n.index)&&(n=a);return n}function X$(e,t,n){for(const a of t)if(a!==e&&a.index>e.index&&_a(e.start,Ou(e.start,n),a.start,a.end))return!1;return!0}function Z$(e,t){const n=[];for(const a of e){const[l,i]=ep(a.event,t);let r=!1;for(const o of n)if(_a(l,i,o.start,o.end)){o.visuals.push(a),o.end=Math.max(o.end,i),r=!0;break}r||n.push({start:l,end:i,visuals:[a]})}return n}function J$(e,t){const[n,a]=ep(e.event,t);return{parent:null,sibling:!0,index:0,visual:e,start:n,end:a,children:[]}}function np(e){let t=e.index;for(const n of e.children){const a=np(n);a>t&&(t=a)}return t}function Ou(e,t){const n=e%100,a=n+t,l=Math.floor(a/60),i=a%60;return e-n+l*100+i}const ap={stack:U$,column:H$};function Q$(e,t,n,a,l=!1,i=!1){const r=e[n],o=e[a],u=ul(r,!0),c=o?ul(o,!0):u,s=Dg(r)?Eg(u,l):u,d=Dg(o)?Eg(c,l):c,f=an(s),v=Gl(s),m=an(d),h=s.hasTime?0:2359,g=Gl(d)+h,b=!s.hasTime;return{input:e,start:s,startIdentifier:f,startTimestampIdentifier:v,end:d,endIdentifier:m,endTimestampIdentifier:g,allDay:b,index:t,category:i}}function lm(e,t){return t>=e.startIdentifier&&t<=e.endIdentifier}function eB(e,t,n){if(n){const a=af(Gn(t),n[0]),l=af(Gn(t),n[1]),i=e.startTimestampIdentifierGl(a);return i&&r}return lm(e,an(t))}function tB(e,t){return e.end.time==="00:00"&&e.end.date===t.date&&e.start.date!==t.date}function Og(e,t,n,a){return n===e.startIdentifier||a===t.weekday&&lm(e,n)}function nB(e,t,n){return t<=e.endIdentifier&&n>=e.startIdentifier}const Lg=100,Ng=95,aB=te({events:{type:Array,default:()=>[]},eventStart:{type:String,default:"start"},eventEnd:{type:String,default:"end"},eventTimed:{type:[String,Function],default:"timed"},eventCategory:{type:[String,Function],default:"category"},eventHeight:{type:Number,default:20},eventColor:{type:[String,Function],default:"primary"},eventTextColor:{type:[String,Function]},eventName:{type:[String,Function],default:"name"},eventOverlapThreshold:{type:[String,Number],default:60},eventOverlapMode:{type:[String,Function],default:"stack",validate:e=>e in ap||Xe(e)},eventMore:{type:Boolean,default:!0},eventMoreText:{type:String,default:"$vuetify.calendar.moreEvents"},eventRipple:{type:[Boolean,Object],default:null},eventMarginBottom:{type:Number,default:1}},"VCalendar-events");function lB(e,t,n){const a=tm(e),l=M(()=>!Array.isArray(e.events)||e.events.length===0),i=M(()=>e.type==="category"),r=M(()=>Xe(e.eventTimed)?e.eventTimed:P=>!!P[e.eventTimed]),o=M(()=>Xe(e.eventCategory)?e.eventCategory:P=>P[e.eventCategory]),u=M(()=>e.events?e.events.map((P,L)=>Q$(P,L,e.eventStart||"",e.eventEnd||"",r.value(P),i.value?o.value(P):!1)):[]),c=M(()=>parseInt(String(e.eventOverlapThreshold||0))),s=M(()=>Xe(e.eventTextColor)?e.eventTextColor:()=>e.eventTextColor),d=M(()=>Xe(e.eventName)?e.eventName:(P,L)=>P.input[e.eventName]||""),f=M(()=>Xe(e.eventOverlapMode)?e.eventOverlapMode:ap[e.eventOverlapMode]),v=M(()=>a.effectiveWeekdays.value);function m(P){return Xe(e.eventColor)?e.eventColor(P):P.color||e.eventColor}const h=oe([]);function g(){if(l.value||!e.eventMore)return;const P=e.eventHeight||0,L=b();for(const R in L){const{parent:W,events:N,more:Y}=L[R];if(!Y)break;const U=W.getBoundingClientRect(),G=N.length-1,Z=N.map(Q=>({event:Q,bottom:Q.getBoundingClientRect().bottom})).sort((Q,ae)=>Q.bottom-ae.bottom);let se=0;for(let Q=0;Q<=G;Q++){const ae=Z[Q].bottom;(Q===G?ae>U.bottom:ae+P>U.bottom)&&(Z[Q].event.style.display="none",se++)}se?(Y.style.display="",Y.innerHTML=a.locale.t(e.eventMoreText,se)):Y.style.display="none"}}function b(){const P={},L=h.value;return!L||!L.length||L.forEach(R=>{const W=R.getAttribute("data-date");R.parentElement&&W&&(W in P||(P[W]={parent:R.parentElement,more:null,events:[]}),R.getAttribute("data-more")?P[W].more=R:(P[W].events.push(R),R.style.display=""))}),P}function k({event:P},L){const R=e.eventHeight||0,W=e.eventMarginBottom||0,N=an(L),Y=L.week,U=N===P.startIdentifier;let G=N===P.endIdentifier,Z=Ng;if(!i.value)for(let Q=L.index+1;Q=ae)Z+=Lg,G=G||ae===P.endIdentifier;else{G=!0;break}}return S(P,{eventParsed:P,day:L,start:U,end:G,timed:!1},!1,{class:["v-event",{"v-event-start":U,"v-event-end":G}],style:{height:`${R}px`,width:`calc(${Z}% + ${(Z-Ng)/Lg}px)`,marginBottom:`${W}px`},"data-date":L.date})}function p({event:P,left:L,width:R},W){const N=W.timeDelta(P.start,W),Y=W.timeDelta(P.end,W);if(Y===!1||N===!1||Y<0||N>=1||tB(P,W))return!1;const U=an(W),G=P.startIdentifier>=U,Z=P.endIdentifier>U,se=W.timeToY(P.start,W),Q=W.timeToY(P.end,W),ae=Math.max(e.eventHeight||0,Q-se);return S(P,{eventParsed:P,day:W,start:G,end:Z,timed:!0},!0,{class:"v-event-timed",style:{top:`${se}px`,height:`${ae}px`,left:`${L}%`,width:`${R}%`}})}function S(P,L,R,W){const N=t.event,Y=s.value(P.input),U=m(P.input),G=P.start.hour<12&&P.end.hour>=12,Z=T$(P.start,P.end)<=c.value,se=(q,H)=>{const B=e.format==="ampm"?!0:e.format==="24hr"?!1:void 0;return a.getFormatter({timeZone:"UTC",hour:e.format==="24hr"?"2-digit":"numeric",minute:q.minute>0?"numeric":void 0,hour12:B})(q,!0)},Q=()=>se(P.start)+" - "+se(P.end),ae=()=>{const q=d.value(P,R);if(P.start.hasTime)if(R){const H=Q(),B=Z?", ":_("br",null,null);return _("span",{class:"v-event-summary"},[_("strong",null,[q]),B,H])}else{const H=se(P.start);return _("span",{class:"v-event-summary"},[_("strong",null,[H]),He(" "),q])}return _("span",{class:"v-event-summary"},[q])},J={...L,event:P.input,outside:L.day.outside,singline:Z,overlapsNoon:G,formatTime:se,timeSummary:Q,eventSummary:ae},re=jn(n,":event",q=>({...J,nativeEvent:q}));return xt(_("div",le(a.getColorProps({text:Y,background:U}),re,W,{ref_for:!0,ref:h}),[(N==null?void 0:N(J))??w(ae)]),[[pn,e.eventRipple??!0]])}function w(P){return _("div",{class:"pl-1"},[P()])}function x(P){const L=(e.eventHeight||0)+(e.eventMarginBottom||0);return _("div",{style:{height:`${L}px`},"data-date":P.date,ref_for:!0,ref:h},null)}function y(P){const L=e.eventHeight||0,R=e.eventMarginBottom||0,W=jn(n,":more",N=>({nativeEvent:N,...P}));return xt(_("div",le({class:["v-event-more pl-1",{"v-outside":P.outside}],"data-date":P.date,"data-more":"1",style:{display:"none",height:`${L}px`,marginBottom:`${R}px`},ref_for:!0,ref:h},W),null),[[pn,e.eventRipple??!0]])}function V(){const P=a.days.value,L=an(P[0]),R=an(P[P.length-1]);return u.value.filter(W=>nB(W,L,R))}function I(P,L){return!i.value||Ye(L)&&L.categoryName&&L.categoryName===P.category||Ie(P.category)&&L===P.category||!Ie(P.category)&&L===null}function T(P){const L=an(P),R=v.value[0];return u.value.filter(W=>Og(W,P,L,R))}function A(P){const L=an(P),R=v.value[0];return u.value.filter(W=>W.allDay&&(i.value?lm(W,L):Og(W,P,L,R))&&I(W,P.category))}function $(P){return u.value.filter(L=>!L.allDay&&eB(L,P,P.intervalRange)&&I(L,P.category))}function E(){if(l.value)return{...t};const P=f.value(u.value,v.value[0],c.value),L=W=>!!W,R=(W,N,Y,U)=>{const G=N(W),Z=P(W,G,U,i.value);if(U)return Z.map(Q=>Y(Q,W)).filter(L);const se=[];return Z.forEach((Q,ae)=>{for(;se.length{let N=R(W,T,k,!1);if(N&&N.length>0&&e.eventMore&&N.push(y(W)),t.day){const Y=t.day(W);Y&&(N=N?N.concat(Y):Y)}return N},"day-header":W=>{let N=R(W,A,k,!1);if(t["day-header"]){const Y=t["day-header"](W);Y&&(N=N?N.concat(Y):Y)}return N},"day-body":W=>{const N=R(W,$,p,!0);let Y=[_("div",{class:"v-event-timed-container"},[N])];if(t["day-body"]){const U=t["day-body"](W);U&&(Y=Y.concat(U))}return Y}}}return{...a,noEvents:l,parsedEvents:u,parsedEventOverlapThreshold:c,eventTimedFunction:r,eventCategoryFunction:o,eventTextColorFunction:s,eventNameFunction:d,eventModeFunction:f,eventWeekdays:v,categoryMode:i,eventColorFunction:m,eventsRef:h,updateEventVisibility:g,getEventsMap:b,genDayEvent:k,genTimedEvent:p,genEvent:S,genName:w,genPlaceholder:x,genMore:y,getVisibleEvents:V,isEventForCategory:I,getEventsForDay:T,getEventsForDayAll:A,getEventsForDayTimed:$,getScopedSlots:E}}const iB=fe()({name:"VCalendar",directives:{vResize:Ro},props:{modelValue:{type:[String,Number,Date],validate:sr},categoryDays:{type:[Number,String],default:1,validate:e=>isFinite(parseInt(e))&&parseInt(e)>0},categories:{type:[Array,String],default:""},categoryText:{type:[String,Function]},categoryHideDynamic:{type:Boolean},categoryShowAll:{type:Boolean},categoryForInvalid:{type:String,default:""},...am(),...mc(),...aB(),...nm()},setup(e,{slots:t,attrs:n,emit:a}){const l=oe(),i=lB(e,t,n),r=oe(null),o=oe(null),u=M(()=>parseInt(String(e.categoryDays))||1),c=M(()=>X0(e.categories,e.categoryText)),s=M(()=>{const w=i.parsedValue.value;let x=null,y=e.maxDays,V=c.value,I=w,T=w;switch(e.type){case"month":x=Mg,I=z0(w),T=W0(w);break;case"week":x=qr,I=i.getStartOfWeek(w),T=i.getEndOfWeek(w),y=7;break;case"day":x=qr,y=1;break;case"4day":x=qr,T=ni(Gn(T),Ol,3),Ca(T),y=4;break;case"custom-weekly":x=Mg,I=i.parsedStart.value||w,T=i.parsedEnd.value;break;case"custom-daily":x=qr,I=i.parsedStart.value||w,T=i.parsedEnd.value;break;case"category":const A=u.value;x=L$,T=ni(Gn(T),Ol,A),Ca(T),y=A,V=S(V);break;default:const $=e.type;throw new Error(`${$} is not a valid Calendar type`)}return{component:x,start:I,end:T,maxDays:y,categories:V}}),d=M(()=>i.effectiveWeekdays.value),f=M(()=>e.type==="category"),v=M(()=>i.getFormatter({timeZone:"UTC",month:"long"})),m=M(()=>i.getFormatter({timeZone:"UTC",month:"short"})),h=M(()=>{const{start:w,end:x}=s.value,y=w.year!==x.year,V=y||w.month!==x.month;return y?m.value(w,!0)+" "+w.year+" - "+m.value(x,!0)+" "+x.year:V?m.value(w,!0)+" - "+m.value(x,!0)+" "+x.year:v.value(w,!1)+" "+w.year});function g(){const{start:w,end:x}=s.value;(!r.value||!o.value||w.date!==r.value.date||x.date!==o.value.date)&&(r.value=w,o.value=x,a("change",{start:w,end:x}))}function b(w=1){const x=Gn(i.parsedValue.value),y=w>0,V=y?Ol:K0,I=y?g$:fc;let T=y?w:-w;for(;--T>=0;)switch(e.type){case"month":x.day=I,V(x);break;case"week":ni(x,V,Fl);break;case"day":ni(x,V,1);break;case"4day":ni(x,V,4);break;case"category":ni(x,V,u.value);break}vc(x),Ca(x),ru(x,i.times.now),e.modelValue instanceof Date?a("update:modelValue",lf(x)):ct(e.modelValue)?a("update:modelValue",lf(x).getTime()):a("update:modelValue",x.date),a("moved",x)}function k(w=1){b(w)}function p(w=1){b(-w)}function S(w){if(!i.noEvents.value){const x=w.reduce((y,V,I)=>(Ye(V)&&V.categoryName?y[V.categoryName]={index:I,count:0}:Ie(V)&&(y[V]={index:I,count:0}),y),{});if(!e.categoryHideDynamic||!e.categoryShowAll){let y=w.length;i.parsedEvents.value.forEach(V=>{let I=V.category;Ie(I)||(I=e.categoryForInvalid),I&&(I in x?x[I].count++:e.categoryHideDynamic||(x[I]={index:y++,count:1}))})}if(!e.categoryShowAll)for(const y in x)x[y].count===0&&delete x[y];w=w.filter(y=>Ye(y)&&y.categoryName?x.hasOwnProperty(y.categoryName):Ie(y)?x.hasOwnProperty(y):!1)}return w}return ve(s,g),Lt(()=>{i.updateEventVisibility(),g()}),kr(()=>{window.requestAnimationFrame(i.updateEventVisibility)}),me(()=>{const{start:w,end:x,maxDays:y,component:V,categories:I}=s.value;return xt(C(V,le({ref:l,class:["v-calendar",{"v-calendar-events":!i.noEvents.value}],role:"grid"},V.filterProps(e),{start:w.date,end:x.date,maxDays:y,weekdays:i.effectiveWeekdays.value,categories:I,"onClick:date":(T,A)=>{n["onUpdate:modelValue"]&&a("update:modelValue",A.date)}}),i.getScopedSlots()),[[Ro,i.updateEventVisibility,void 0,{quiet:!0}]])}),Rt({...i,lastStart:r,lastEnd:o,parsedCategoryDays:u,renderProps:s,eventWeekdays:d,categoryMode:f,title:h,monthLongFormatter:v,monthShortFormatter:m,parsedCategories:c,checkChange:g,move:b,next:k,prev:p,getCategoryList:S},l)}}),rB=(e,t)=>{const{touchstartX:n,touchendX:a,touchstartY:l,touchendY:i}=e,r=.5,o=16;e.offsetX=a-n,e.offsetY=i-l,!t.x&&Math.abs(e.offsetY)n+o&&e.right(e)),!t.y&&Math.abs(e.offsetX)l+o&&e.down(e))};function oB(e){const t=[];for(let n=e instanceof Element?e:null;n;n=n.parentElement)t.push([n,n.scrollLeft,n.scrollTop]);return()=>({x:t.some(([n,a])=>n.scrollLeft!==a),y:t.some(([n,,a])=>n.scrollTop!==a)})}function uB(e,t){var a;const n=e.changedTouches[0];t.touchstartX=n.clientX,t.touchstartY=n.clientY,(a=t.start)==null||a.call(t,{originalEvent:e,...t})}function sB(e,t,n){var l;const a=e.changedTouches[0];t.touchendX=a.clientX,t.touchendY=a.clientY,(l=t.end)==null||l.call(t,{originalEvent:e,...t}),rB(t,n)}function cB(e,t){var a;const n=e.changedTouches[0];t.touchmoveX=n.clientX,t.touchmoveY=n.clientY,(a=t.move)==null||a.call(t,{originalEvent:e,...t})}function dB(e={}){const t={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};let n=()=>({x:!1,y:!1});return{touchstart:a=>{n=oB(a.target),uB(a,t)},touchend:a=>sB(a,t,n()),touchmove:a=>cB(a,t)}}function lp(e,t){var o;const n=t.value,a=n!=null&&n.parent?e.parentElement:e,l=(n==null?void 0:n.options)??{passive:!0},i=(o=t.instance)==null?void 0:o.$.uid;if(!n||!a||i===void 0)return;const r=dB(t.value);a._touchHandlers=a._touchHandlers??Object.create(null),a._touchHandlers[i]=r,_o(r).forEach(u=>{a.addEventListener(u,r[u],l)})}function ip(e,t){var i,r;const n=(i=t.value)!=null&&i.parent?e.parentElement:e,a=(r=t.instance)==null?void 0:r.$.uid;if(!(n!=null&&n._touchHandlers)||a===void 0)return;const l=n._touchHandlers[a];l&&(_o(l).forEach(o=>{n.removeEventListener(o,l[o])}),delete n._touchHandlers[a],_o(n._touchHandlers).length||delete n._touchHandlers)}function fB(e,t){t.value!==t.oldValue&&(ip(e,{...t,value:t.oldValue}),lp(e,t))}const br={mounted:lp,unmounted:ip,updated:fB},rp=Symbol.for("vuetify:v-window"),op=Symbol.for("vuetify:v-window-group"),hc=te({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>Ft(e)||e==="hover"},verticalArrows:[Boolean,String],wheel:Boolean,touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},crossfade:Boolean,transitionDuration:Number,...Ae(),...Qe(),...st()},"VWindow"),ki=fe()({name:"VWindow",directives:{vTouch:br},props:hc(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{themeClasses:n}=ft(e),{isRtl:a}=Ut(),{t:l}=dt(),i=Xl(e,op),{prev:r,next:o}=i;let u=0;function c(R,W){R(),u=W,Re(()=>{u=0})}i.prev=()=>c(r,-1),i.next=()=>c(o,1);const s=oe(),d=M(()=>a.value?!e.reverse:e.reverse),f=ne(!1),v=M(()=>{if(e.crossfade)return"v-window-crossfade-transition";const R=e.direction==="vertical"?"y":"x",Y=((e.direction==="vertical"?e.reverse:d.value)?!f.value:f.value)?"-reverse":"";return`v-window-${R}${Y}-transition`}),m=ne(0),h=oe(void 0),g=M(()=>i.items.value.findIndex(R=>i.selected.value.includes(R.id)));ve(g,(R,W)=>{let N;const Y={left:0,top:0};rt&&W>=0&&(N=Js(s.value),Y.left=N==null?void 0:N.scrollLeft,Y.top=N==null?void 0:N.scrollTop),f.value=u?u<0:R{if(!rt||!N)return;N.scrollTop!==Y.top&&N.scrollTo({...Y,behavior:"instant"}),requestAnimationFrame(()=>{if(!N)return;N.scrollTop!==Y.top&&N.scrollTo({...Y,behavior:"instant"})})})},{flush:"sync"}),wt(rp,{transition:v,isReversed:f,transitionCount:m,transitionHeight:h,transitionDuration:z(()=>ea()?void 0:ge(e.transitionDuration,"ms")),rootRef:s});const b=z(()=>e.continuous||g.value!==0),k=z(()=>e.continuous||g.value!==i.items.value.length-1);function p(){b.value&&i.prev()}function S(){k.value&&i.next()}let w=-1,x,y=0,V=!1;function I(){window.clearTimeout(w),w=window.setTimeout(()=>{w=-1},150)}function T(R,W,N){var Y;if(!(!R||!((Y=s.value)!=null&&Y.contains(R))))for(let U=R;U&&U!==s.value;U=U.parentElement){const G=window.getComputedStyle(U),Z=W?G.overflowY:G.overflowX;if(Z!=="auto"&&Z!=="scroll")continue;const se=W?U.scrollHeight-U.clientHeight:U.scrollWidth-U.clientWidth,Q=W?U.scrollTop:U.scrollLeft+(G.direction==="rtl"?se:0);if(N>0?Q=1)return U}}function A(R){if(!e.wheel||e.disabled||R.defaultPrevented||i.items.value.length<2)return;const W=e.direction==="vertical",N=W?R.shiftKey?0:R.deltaY:R.deltaX||(R.shiftKey?R.deltaY:0);if(!N)return;const Y=performance.now();Y-y>500&&(V=!1),y=Y;const G=!R.target.getClientRects().length,Z=w>=0||m.value>0;if(!Z){const ae=G?document.elementFromPoint(R.clientX,R.clientY):R.target;x=T(ae,W,N)}if(x){if(G||V){R.preventDefault();const ae=R.deltaMode===1?16:R.deltaMode===2?W?x.clientHeight:x.clientWidth:1;x.scrollBy({[W?"top":"left"]:N*ae})}I();return}const se=!W&&d.value?-N:N;!(se>0?k.value:b.value)&&!Z||(R.preventDefault(),I(),Z||(V=!0,se>0?S():p()))}kt(()=>{rt&&window.clearTimeout(w)});const $=M(()=>{const R=[],W={icon:a.value&&!e.verticalArrows?e.nextIcon:e.prevIcon,class:`v-window__${d.value?"right":"left"}`,onClick:i.prev,"aria-label":l("$vuetify.carousel.prev")};R.push(b.value?t.prev?t.prev({props:W}):C(De,W,null):_("div",null,null));const N={icon:a.value&&!e.verticalArrows?e.prevIcon:e.nextIcon,class:`v-window__${d.value?"left":"right"}`,onClick:i.next,"aria-label":l("$vuetify.carousel.next")};return R.push(k.value?t.next?t.next({props:N}):C(De,N,null):_("div",null,null)),R}),E=M(()=>e.touch===!1?e.touch:{...{left:()=>{d.value?p():S()},right:()=>{d.value?S():p()},start:({originalEvent:W})=>{W.stopPropagation()}},...e.touch===!0?{}:e.touch});function P(R){const[W,N]=a.value?["ArrowRight","ArrowLeft"]:["ArrowLeft","ArrowRight"];(e.direction==="horizontal"&&R.key===W||e.direction==="vertical"&&R.key==="ArrowUp")&&(R.preventDefault(),p(),Re(()=>{b.value?L(0):L(1)})),(e.direction==="horizontal"&&R.key===N||e.direction==="vertical"&&R.key==="ArrowDown")&&(R.preventDefault(),S(),Re(()=>{k.value?L(1):L(0)}))}function L(R){var Y;const W=$.value[R];if(!W)return;(Y=(Array.isArray(W)?W[0]:W).el)==null||Y.focus()}return me(()=>xt(C(e.tag,{ref:s,class:de(["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover","v-window--vertical-arrows":!!e.verticalArrows,"v-window--crossfade":!!e.crossfade},n.value,e.class]),style:Se(e.style),onWheel:A},{default:()=>{var R,W;return[_("div",{class:"v-window__container",style:{height:h.value}},[(R=t.default)==null?void 0:R.call(t,{group:i}),e.showArrows!==!1&&_("div",{class:de(["v-window__controls",{"v-window__controls--left":e.verticalArrows==="left"||e.verticalArrows===!0},{"v-window__controls--right":e.verticalArrows==="right"}]),onKeydown:P},[$.value])]),(W=t.additional)==null?void 0:W.call(t,{group:i})]}}),[[br,E.value]])),{group:i}}}),vB=te({color:String,cycle:Boolean,delimiterIcon:{type:Ee,default:"$delimiter"},height:{type:[Number,String],default:500},hideDelimiters:Boolean,hideDelimiterBackground:Boolean,interval:{type:[Number,String],default:6e3,validator:e=>Number(e)>0},pauseOnHover:Boolean,progress:[Boolean,String],verticalDelimiters:[Boolean,String],...hc({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel"),mB=fe()({name:"VCarousel",props:vB(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),{t:a}=dt(),{isRtl:l}=Ut(),i=oe(),r=aa("VBtn"),o=ne(!1),u=ne(!1),c=z(()=>e.cycle&&!u.value&&!(e.pauseOnHover&&o.value));let s=-1;ve([c,n,()=>e.interval],f),Lt(d);function d(){!c.value||!i.value||(s=window.setTimeout(i.value.group.next,Number(e.interval)>0?Number(e.interval):6e3))}function f(){window.clearTimeout(s),c.value&&window.requestAnimationFrame(d)}function v(g){u.value=g.target.matches(":focus-visible")}function m(g){var b;(b=i.value)!=null&&b.$el.contains(g.relatedTarget)||(u.value=!1)}function h(g,b){const[k,p]=l.value?["ArrowRight","ArrowLeft"]:["ArrowLeft","ArrowRight"];(e.direction==="horizontal"&&g.key===k||e.direction==="vertical"&&g.key==="ArrowUp")&&(g.preventDefault(),b.prev(),Re(()=>{var S,w;return(w=(S=i.value)==null?void 0:S.$el.querySelector(".v-btn--active"))==null?void 0:w.focus()})),(e.direction==="horizontal"&&g.key===p||e.direction==="vertical"&&g.key==="ArrowDown")&&(g.preventDefault(),b.next(),Re(()=>{var S,w;return(w=(S=i.value)==null?void 0:S.$el.querySelector(".v-btn--active"))==null?void 0:w.focus()}))}return me(()=>{const g=ki.filterProps(e);return C(ki,le({ref:i},g,{modelValue:n.value,"onUpdate:modelValue":b=>n.value=b,class:["v-carousel",{"v-carousel--hide-delimiter-background":e.hideDelimiterBackground,"v-carousel--vertical-delimiters":e.verticalDelimiters},e.class],style:[{height:ge(e.height)},e.style],onFocusin:v,onFocusout:m,onPointerenter:()=>o.value=!0,onPointerleave:()=>o.value=!1}),{default:t.default,additional:({group:b})=>{var k,p;return _(we,null,[!e.hideDelimiters&&_("div",{class:"v-carousel__controls",style:{left:e.verticalDelimiters==="left"&&e.verticalDelimiters?0:"auto",right:e.verticalDelimiters==="right"?0:"auto"}},[b.items.value.length>0&&C(Ge,{defaults:{VBtn:{color:e.color,icon:e.delimiterIcon,size:((k=r.value)==null?void 0:k.size)??"x-small",variant:((p=r.value)==null?void 0:p.variant)??"text"}},scoped:!0},{default:()=>[b.items.value.map((S,w)=>{const x={id:`carousel-item-${S.id}`,"aria-label":a("$vuetify.carousel.ariaLabel.delimiter",w+1,b.items.value.length),class:["v-carousel__controls__item",b.isSelected(S.id)&&"v-btn--active"],onClick:()=>b.select(S.id,!0),onKeydown:y=>h(y,b)};return t.item?t.item({props:x,item:S}):C(De,le(S,x),null)})]})]),e.progress&&C(gl,{absolute:!0,class:"v-carousel__progress",color:Ie(e.progress)?e.progress:void 0,modelValue:(b.getItemIndex(n.value)+1)/b.items.value.length*100},null)])},prev:t.prev,next:t.next})}),{}}}),gc=te({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...Ae(),...$i(),...Dv()},"VWindowItem"),xi=fe()({name:"VWindowItem",directives:{vTouch:br},props:gc(),emits:{"group:selected":e=>!0},setup(e,{slots:t}){const n=Ze(rp),a=zl(e,op),{isBooted:l}=Li();if(!n||!a)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const i=ne(!1),r=M(()=>l.value&&(n.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function o(){!i.value||!n||(i.value=!1,n.transitionCount.value>0&&(n.transitionCount.value-=1,n.transitionCount.value===0&&(n.transitionHeight.value=void 0)))}function u(){var v;i.value||!n||(i.value=!0,n.transitionCount.value===0&&(n.transitionHeight.value=ge((v=n.rootRef.value)==null?void 0:v.clientHeight)),n.transitionCount.value+=1)}function c(){o()}function s(v){i.value&&Re(()=>{!r.value||!i.value||!n||(n.transitionHeight.value=ge(v.clientHeight))})}const d=M(()=>{const v=n.isReversed.value?e.reverseTransition:e.transition;return r.value?{name:Ie(v)?v:n.transition.value,onBeforeEnter:u,onAfterEnter:o,onEnterCancelled:c,onBeforeLeave:u,onAfterLeave:o,onLeaveCancelled:c,onEnter:s}:!1}),{hasContent:f}=Ev(e,a.isSelected);return me(()=>C(fn,{transition:d.value,disabled:!l.value},{default:()=>{var v;return[xt(_("div",{class:de(["v-window-item",a.selectedClass.value,e.class]),style:Se([{transitionDuration:n.transitionDuration.value},e.style])},[f.value&&((v=t.default)==null?void 0:v.call(t))]),[[na,a.isSelected.value]])]}})),{groupItem:a}}}),hB=te({...pS(),...gc()},"VCarouselItem"),gB=fe()({name:"VCarouselItem",inheritAttrs:!1,props:hB(),setup(e,{slots:t,attrs:n}){me(()=>{const a=yl.filterProps(e),l=xi.filterProps(e);return C(xi,le({class:["v-carousel-item",e.class]},l),{default:()=>[C(yl,le(n,a),t)]})})}}),yB=qa("v-code","code"),bB=te({color:{type:Object},disabled:Boolean,readonly:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...Ae()},"VColorPickerCanvas"),wB=An({name:"VColorPickerCanvas",props:bB(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,{emit:t}){const n=ne(!1),a=oe(),l=ne(parseFloat(e.width)),i=ne(parseFloat(e.height)),r=oe({x:0,y:0}),o=z(()=>!e.disabled&&!e.readonly),u=M({get:()=>r.value,set(g){var p,S;if(!a.value)return;const{x:b,y:k}=g;r.value=g,t("update:color",{h:((p=e.color)==null?void 0:p.h)??0,s:ut(b,0,l.value)/l.value,v:1-ut(k,0,i.value)/i.value,a:((S=e.color)==null?void 0:S.a)??1})}}),c=M(()=>{const{x:g,y:b}=u.value,k=parseInt(e.dotSize,10)/2;return{width:ge(e.dotSize),height:ge(e.dotSize),transform:`translate(${ge(g-k)}, ${ge(b-k)})`}}),s=ne();hl(s,g=>{var p;if(!((p=s.value)!=null&&p.offsetParent))return;const{width:b,height:k}=g[0].contentRect;l.value=Math.round(b),i.value=Math.round(k)});function d(g,b,k){const{left:p,top:S,width:w,height:x}=k;u.value={x:ut(g-p,0,w),y:ut(b-S,0,x)}}function f(g){g.type==="mousedown"&&g.preventDefault(),o.value&&(v(g),window.addEventListener("mousemove",v),window.addEventListener("mouseup",m),window.addEventListener("touchmove",v),window.addEventListener("touchend",m))}function v(g){if(!o.value||!a.value)return;n.value=!0;const b=xV(g),k=hr([b.clientX,b.clientY]);d(k.x,k.y,hr(a.value))}function m(){window.removeEventListener("mousemove",v),window.removeEventListener("mouseup",m),window.removeEventListener("touchmove",v),window.removeEventListener("touchend",m)}function h(){var S;if(!a.value)return;const g=a.value,b=g.getContext("2d");if(!b)return;const k=b.createLinearGradient(0,0,g.width,0);k.addColorStop(0,"hsla(0, 0%, 100%, 1)"),k.addColorStop(1,`hsla(${((S=e.color)==null?void 0:S.h)??0}, 100%, 50%, 1)`),b.fillStyle=k,b.fillRect(0,0,g.width,g.height);const p=b.createLinearGradient(0,0,0,g.height);p.addColorStop(0,"hsla(0, 0%, 0%, 0)"),p.addColorStop(1,"hsla(0, 0%, 0%, 1)"),b.fillStyle=p,b.fillRect(0,0,g.width,g.height)}return ve(()=>{var g;return(g=e.color)==null?void 0:g.h},h,{immediate:!0}),ve(()=>[l.value,i.value],(g,b)=>{h(),r.value={x:u.value.x*g[0]/b[0],y:u.value.y*g[1]/b[1]}},{flush:"post"}),ve(()=>e.color,()=>{if(n.value){n.value=!1;return}r.value=e.color?{x:e.color.s*l.value,y:(1-e.color.v)*i.value}:{x:0,y:0}},{deep:!0,immediate:!0}),Lt(()=>h()),me(()=>_("div",{ref:s,class:de(["v-color-picker-canvas",e.class]),style:Se(e.style),onMousedown:f,onTouchstartPassive:f},[_("canvas",{ref:a,width:l.value,height:i.value},null),e.color&&_("div",{class:de(["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}]),style:Se(c.value)},null)])),{}}});function SB(e,t){if(t){const{a:n,...a}=e;return a}return e}function pB(e,t){if(t==null||Ie(t)){const n=ct(e.a)&&e.a<1;if(t!=null&&t.startsWith("rgb(")){const{r:l,g:i,b:r,a:o}=Ua(e);return`rgb(${l} ${i} ${r}`+(n?` / ${o})`:")")}else if(t!=null&&t.startsWith("hsl(")){const{h:l,s:i,l:r,a:o}=Rd(e);return`hsl(${l} ${Math.round(i*100)} ${Math.round(r*100)}`+(n?` / ${o})`:")")}const a=Bw(e);return e.a===1?a.slice(0,7):a}if(Ye(t)){let n;return ii(t,["r","g","b"])?n=Ua(e):ii(t,["h","s","l"])?n=Rd(e):ii(t,["h","s","v"])&&(n=e),SB(n,!ii(t,["a"])&&e.a===1)}return e}const lr={h:0,s:0,v:0,a:1},rf={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,t)=>({...e,r:Number(t)}),localeKey:"redInput"},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,t)=>({...e,g:Number(t)}),localeKey:"greenInput"},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,t)=>({...e,b:Number(t)}),localeKey:"blueInput"},{label:"A",max:1,step:.01,getValue:({a:e})=>e!=null?Math.round(e*100)/100:1,getColor:(e,t)=>({...e,a:Number(t)}),localeKey:"alphaInput"}],to:Ua,from:Zo};var uy;const kB={...rf,inputs:(uy=rf.inputs)==null?void 0:uy.slice(0,3)},of={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,t)=>({...e,h:Number(t)}),localeKey:"hueInput"},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,t)=>({...e,s:Number(t)}),localeKey:"saturationInput"},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,t)=>({...e,l:Number(t)}),localeKey:"lightnessInput"},{label:"A",max:1,step:.01,getValue:({a:e})=>e!=null?Math.round(e*100)/100:1,getColor:(e,t)=>({...e,a:Number(t)}),localeKey:"alphaInput"}],to:Rd,from:dv},xB={...of,inputs:of.inputs.slice(0,3)},up={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,t)=>t,localeKey:"hexaInput"}],to:Bw,from:UV},CB={...up,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,t)=>t,localeKey:"hexInput"}]},hi={rgb:kB,rgba:rf,hsl:xB,hsla:of,hex:CB,hexa:up},_B=({label:e,...t})=>_("div",{class:"v-color-picker-edit__input"},[_("input",Ps(Yo(t)),null),_("span",null,[e])]),VB=te({color:Object,disabled:Boolean,hideInputLabels:Boolean,readonly:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(hi).includes(e)},modes:{type:Array,default:()=>Object.keys(hi),validator:e=>Array.isArray(e)&&e.every(t=>Object.keys(hi).includes(t))},...Ae()},"VColorPickerEdit"),IB=An({name:"VColorPickerEdit",props:VB(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,{emit:t}){const{t:n}=dt(),a=M(()=>e.modes.map(i=>({...hi[i],name:i}))),l=M(()=>{var o;const i=a.value.find(u=>u.name===e.mode);if(!i)return[];const r=e.color?i.to(e.color):null;return(o=i.inputs)==null?void 0:o.map(({getValue:u,getColor:c,localeKey:s,...d})=>({...i.inputProps,...d,ariaLabel:n(`$vuetify.colorPicker.ariaLabel.${s}`),disabled:e.disabled,readonly:e.readonly,value:r&&u(r),onChange:f=>{const v=f.target;v&&t("update:color",i.from(c(r??i.to(lr),v.value)))}}))});return me(()=>{var i;return _("div",{class:de(["v-color-picker-edit",e.class]),style:Se(e.style)},[(i=l.value)==null?void 0:i.map(r=>C(_B,le(r,{label:e.hideInputLabels?void 0:r.label}),null)),a.value.length>1&&C(De,{icon:"$unfold",size:"x-small",variant:"plain","aria-label":n("$vuetify.colorPicker.ariaLabel.changeFormat"),onClick:()=>{const r=a.value.findIndex(o=>o.name===e.mode);t("update:mode",a.value[(r+1)%a.value.length].name)}},null)])}),{}}}),im=Symbol.for("vuetify:v-slider");function uf(e,t,n){const a=n==="vertical",l=t.getBoundingClientRect(),i="touches"in e?e.touches[0]:e;return a?i.clientY-(l.top+l.height/2):i.clientX-(l.left+l.width/2)}function PB(e,t){return"touches"in e&&e.touches.length?e.touches[0][t]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][t]:e[t]}const sp=te({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>Ft(e)||e==="always"||e==="hover"},thumbGap:[Number,String],thumbSize:[Number,String],showTicks:{type:[Boolean,String],default:!1,validator:e=>Ft(e)||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:[Number,String],direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,noKeyboard:Boolean,size:{type:String,default:"x-small",validator:e=>["x-small","small","medium","large","x-large"].includes(e)},variant:{type:String,default:"default",validator:e=>["default","pill"].includes(e)},valueFormat:[String,Function],...At(),...Qt({elevation:1}),ripple:{type:Boolean,default:!0}},"Slider"),cp=e=>{const t=M(()=>parseFloat(e.min)),n=M(()=>parseFloat(e.max)),a=M(()=>Number(e.step)>0?parseFloat(e.step):0),l=M(()=>Math.max(Ah(a.value),Ah(t.value)));function i(r){if(r=parseFloat(r),a.value<=0)return r;const o=ut(r,t.value,n.value),u=t.value%a.value;let c=Math.round((o-u)/a.value)*a.value+u;return o>c&&c+a.value>n.value&&(c=n.value),parseFloat(Math.min(c,n.value).toFixed(l.value))}return{min:t,max:n,step:a,decimals:l,roundValue:i}},dp=({props:e,steps:t,onSliderStart:n,onSliderMove:a,onSliderEnd:l,getActiveThumb:i})=>{const r=Ni(e),{isRtl:o}=Ut(),u=z(()=>!!e.reverse),c=M(()=>e.direction==="vertical"),s=M(()=>c.value!==u.value),{min:d,max:f,step:v,decimals:m,roundValue:h}=t,g=z(()=>e.thumbSize),b=M(()=>parseInt(e.tickSize,10)),k=z(()=>e.trackSize),p=M(()=>(f.value-d.value)/v.value),S=M(()=>e.error||r.isDisabled.value?void 0:e.thumbColor??e.color),w=M(()=>e.error||r.isDisabled.value?void 0:e.thumbColor),x=M(()=>e.error||r.isDisabled.value?void 0:e.trackColor??e.color),y=M(()=>e.error||r.isDisabled.value?void 0:e.trackFillColor??e.color),V=ne(!1),I=ne(!1);function T(H){return H&&(V.value||I.value)?"active":"idle"}const A=ne(0),$=oe(),E=oe();function P(H){var he;const B=(he=$.value)==null?void 0:he.$el;if(!B)return;const O=e.direction==="vertical",D=O?"top":"left",F=O?"height":"width",K=O?"clientY":"clientX",{[D]:X,[F]:j}=B.getBoundingClientRect(),ee=PB(H,K);let ie=ut((ee-X-A.value)/j)||0;return(O?s.value:s.value!==o.value)&&(ie=1-ie),h(d.value+ie*(f.value-d.value))}const L=H=>{const B=P(H);B!=null&&l({value:B}),V.value=!1,A.value=0},R=H=>{const B=P(H);E.value=i(H),E.value&&(V.value=!0,I.value=!1,E.value.contains(H.target)?A.value=uf(H,E.value,e.direction):(A.value=0,B!=null&&a({value:B})),B!=null&&n({value:B}),Re(()=>{var O;return(O=E.value)==null?void 0:O.focus()}))},W={passive:!0,capture:!0};function N(H){const B=P(H);B!=null&&a({value:B})}function Y(H){H.stopPropagation(),H.preventDefault(),L(H),window.removeEventListener("mousemove",N,W),window.removeEventListener("mouseup",Y)}function U(H){var B;L(H),window.removeEventListener("touchmove",N,W),(B=H.target)==null||B.removeEventListener("touchend",U)}function G(H){var B;R(H),window.addEventListener("touchmove",N,W),(B=H.target)==null||B.addEventListener("touchend",U,{passive:!1})}function Z(H){H.button===0&&(H.preventDefault(),R(H),window.addEventListener("mousemove",N,W),window.addEventListener("mouseup",Y,{passive:!1}))}kt(()=>{rt&&(window.removeEventListener("touchmove",N),window.removeEventListener("mousemove",N),window.removeEventListener("mouseup",Y))});const se=H=>{const B=(H-d.value)/(f.value-d.value)*100;return ut(isNaN(B)?0:B,0,100)};function Q(H){return e.valueFormat?pw(e.valueFormat,H,f.value,se(H)):void 0}const ae=z(()=>e.showTicks),J=M(()=>ae.value?e.ticks?Array.isArray(e.ticks)?e.ticks.map(H=>({value:H,position:se(H),label:H.toString()})):Object.keys(e.ticks).map(H=>({value:parseFloat(H),position:se(parseFloat(H)),label:e.ticks[H]})):p.value!==1/0?da(p.value+1).map(H=>{const B=d.value+H*v.value;return{value:B,position:se(B)}}):[]:[]),re=M(()=>J.value.some(({label:H})=>!!H)),q={activeThumbRef:E,color:z(()=>e.color),decimals:m,disabled:r.isDisabled,direction:z(()=>e.direction),elevation:z(()=>e.elevation),focusVisible:I,getValueText:Q,getThumbState:T,hasLabels:re,isReversed:u,indexFromEnd:s,min:d,max:f,mousePressed:V,noKeyboard:z(()=>e.noKeyboard),numTicks:p,onSliderMousedown:Z,onSliderTouchstart:G,parsedTicks:J,parseMouseMove:P,position:se,readonly:r.isReadonly,rounded:z(()=>e.rounded),roundValue:h,showTicks:ae,startOffset:A,step:v,thumbSize:g,thumbColor:S,thumbLabelColor:w,thumbLabel:z(()=>e.thumbLabel),ticks:z(()=>e.ticks),tickSize:b,trackColor:x,trackContainerRef:$,trackFillColor:y,trackSize:k,variant:z(()=>e.variant),vertical:c};return wt(im,q),q},AB=te({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,noKeyboard:Boolean,...Ae()},"VSliderThumb"),sf=fe()({name:"VSliderThumb",directives:{vRipple:pn},props:AB(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t,emit:n}){const a=Ze(im),{isRtl:l,rtlClasses:i}=Ut();if(!a)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{min:r,max:o,thumbColor:u,thumbLabelColor:c,step:s,disabled:d,thumbSize:f,thumbLabel:v,direction:m,isReversed:h,vertical:g,readonly:b,elevation:k,mousePressed:p,focusVisible:S,decimals:w,indexFromEnd:x,getValueText:y}=a,V=ne(!1),I=ne(!1),T=M(()=>d.value?void 0:k.value),{elevationClasses:A}=qt(T),{textColorClasses:$,textColorStyles:E}=Yt(u),{backgroundColorClasses:P,backgroundColorStyles:L}=bt(c),{pageup:R,pagedown:W,end:N,home:Y,left:U,right:G,down:Z,up:se}=Fd,Q=[R,W,N,Y,U,G,Z,se],ae=M(()=>s.value?[1,2,3]:[1,5,10]);function J(q,H){if(e.noKeyboard||d.value||!Q.includes(q.key))return;q.preventDefault();const B=s.value||.1,O=(o.value-r.value)/B;if([U,G,Z,se].includes(q.key)){const F=(g.value?[l.value?U:G,h.value?Z:se]:x.value!==l.value?[U,se]:[G,se]).includes(q.key)?1:-1,K=q.shiftKey?2:q.ctrlKey?1:0;F===-1&&H===o.value&&!K&&!Number.isInteger(O)?H=H-O%1*B:H=H+F*B*ae.value[K]}else if(q.key===Y)H=r.value;else if(q.key===N)H=o.value;else{const D=q.key===W?1:-1;H=H-D*B*(O>100?O/10:10)}return Math.max(e.min,Math.min(e.max,H))}function re(q){const H=J(q,e.modelValue);S.value=!0,H!=null&&(I.value=!1,n("update:modelValue",H))}return ve(()=>e.focused,q=>{q&&(S.value=!p.value,I.value=!1)}),me(()=>{const q=ge(x.value?100-e.position:e.position,"%"),H=y(e.modelValue),B=v.value==="always"||v.value===!0&&e.focused||v.value==="hover"&&(V.value||e.focused&&!I.value);return _("div",{class:de(["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--focus-visible":e.focused&&S.value,"v-slider-thumb--pressed":e.focused&&p.value},e.class,i.value]),style:Se([{"--v-slider-thumb-position":q,"--v-slider-thumb-size":ge(f.value)},e.style]),role:"slider",tabindex:d.value?-1:0,"aria-label":e.name,"aria-valuemin":r.value,"aria-valuemax":o.value,"aria-valuenow":e.modelValue,"aria-valuetext":H,"aria-readonly":!!b.value,"aria-orientation":m.value,onKeydown:b.value?void 0:re,onMouseenter:()=>{V.value=!0},onMouseleave:()=>{V.value=!1,I.value=!0}},[_("div",{class:de(["v-slider-thumb__surface",$.value,A.value]),style:Se(E.value)},null),xt(_("div",{class:de(["v-slider-thumb__ripple",$.value]),style:Se(E.value)},null),[[pn,e.ripple,null,{circle:!0,center:!0}]]),C(_v,{origin:"bottom center"},{default:()=>{var O;return[xt(_("div",{class:"v-slider-thumb__label-container"},[_("div",{class:de(["v-slider-thumb__label",P.value]),style:Se(L.value)},[_("div",null,[((O=t["thumb-label"])==null?void 0:O.call(t,{modelValue:e.modelValue}))??H??e.modelValue.toFixed(s.value?w.value:1)]),_("div",{class:"v-slider-thumb__label-wedge"},null)])]),[[na,B]])]}})])}),{}}}),TB=te({start:{type:Number,required:!0},stop:{type:Number,required:!0},startThumb:String,stopThumb:String,...Ae()},"VSliderTrack"),fp=fe()({name:"VSliderTrack",props:TB(),emits:{},setup(e,{slots:t}){const n=Ze(im);if(!n)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:a,parsedTicks:l,rounded:i,isReversed:r,showTicks:o,tickSize:u,trackColor:c,trackFillColor:s,variant:d,vertical:f,min:v,max:m}=n,h=z(()=>d.value==="pill"),g=z(()=>r.value?100-e.stop:e.start),b=z(()=>r.value?100-e.start:e.stop),k=z(()=>r.value?e.stopThumb:e.startThumb),p=z(()=>r.value?e.startThumb:e.stopThumb);function S(N,Y){return N?N==="active"?"var(--v-slider-pill-active-clearance)":"var(--v-slider-pill-idle-clearance)":Y>0&&Y<100?"var(--v-slider-pill-center-clearance)":"0px"}const w=oe(),x=Na(z(()=>h.value?w.value:void 0)),y=z(()=>(f.value?x.height:x.width).value),{roundedClasses:V,roundedStyles:I}=Et(i),{backgroundColorClasses:T,backgroundColorStyles:A}=bt(s),{backgroundColorClasses:$,backgroundColorStyles:E}=bt(c),{textColorClasses:P,textColorStyles:L}=Yt(()=>h.value?s.value:void 0),R=M(()=>o.value?(f.value?l.value.slice().reverse():l.value).map((Y,U)=>{var Z;const G=Y.value!==v.value&&Y.value!==m.value?ge(r.value?100-Y.position:Y.position,"%"):void 0;return _("div",{key:Y.value,class:de(["v-slider-track__tick",{"v-slider-track__tick--filled":Y.position>=e.start&&Y.position<=e.stop,"v-slider-track__tick--first":Y.value===(r.value?m.value:v.value),"v-slider-track__tick--last":Y.value===(r.value?v.value:m.value)}]),style:{"--v-slider-tick-position":G}},[(Y.label||t["tick-label"])&&_("div",{class:"v-slider-track__tick-label"},[((Z=t["tick-label"])==null?void 0:Z.call(t,{tick:Y,index:U}))??Y.label])])}):[]);function W(N){return _("div",{class:de(["v-slider-track__background",N&&`v-slider-track__background--${N}`,$.value,{"v-slider-track__background--opacity":!!a.value||!s.value}]),style:Se(E.value)},null)}return me(()=>{const N=_("div",{class:de(["v-slider-track__fill",{"v-slider-track__fill--start":h.value&&!k.value&&g.value===0,"v-slider-track__fill--end":h.value&&!p.value&&b.value===100},T.value]),style:Se(A.value)},null);return _("div",{ref:w,class:de(["v-slider-track",V.value,e.class]),style:Se([{"--v-slider-tick-size":ge(u.value),"--v-slider-value-start":ge(g.value,"%"),"--v-slider-value-stop":ge(b.value,"%")},h.value&&{"--v-slider-track-length":ge(y.value),"--v-slider-value-start-offset":ge(g.value/100*y.value),"--v-slider-value-stop-offset":ge(b.value/100*y.value),"--v-slider-pill-start-gap":S(k.value,g.value),"--v-slider-pill-stop-gap":S(p.value,b.value)},I.value,e.style])},[h.value?_(we,null,[g.value>0&&W("before"),b.value<100&&W("after")]):W(),N,h.value&&g.value>0&&_("div",{key:"stop-start",class:de(["v-slider-track__stop","v-slider-track__stop--start",P.value]),style:Se(L.value)},null),h.value&&b.value<100&&_("div",{key:"stop-end",class:de(["v-slider-track__stop","v-slider-track__stop--end",P.value]),style:Se(L.value)},null),o.value&&_("div",{class:de(["v-slider-track__ticks",{"v-slider-track__ticks--always-show":o.value==="always"},P.value]),style:Se(L.value)},[R.value])])}),{}}}),DB=te({...Ri(),...sp(),...Ja(),appendInnerIcon:Ee,centered:Boolean,prependInnerIcon:Ee,modelValue:{type:[Number,String],default:0}},"VSlider"),cf=fe()({name:"VSlider",inheritAttrs:!1,props:DB(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,{slots:t,emit:n,attrs:a}){const l=oe(),i=oe(),r=oe(),o=oe(),u=oe(),{rtlClasses:c}=Ut(),s=cp(e),d=Pe(e,"modelValue",void 0,B=>s.roundValue(B??s.min.value)),{min:f,max:v,mousePressed:m,roundValue:h,onSliderMousedown:g,onSliderTouchstart:b,trackContainerRef:k,position:p,hasLabels:S,disabled:w,readonly:x,noKeyboard:y,isReversed:V,trackFillColor:I,trackSize:T,vertical:A,getThumbState:$}=dp({props:e,steps:s,onSliderStart:()=>{!w.value&&!x.value&&n("start",d.value)},onSliderEnd:({value:B})=>{const O=h(B);!w.value&&!x.value&&(d.value=O),n("end",O)},onSliderMove:({value:B})=>{!w.value&&!x.value&&(d.value=h(B))},getActiveThumb:()=>{var B;return(B=l.value)==null?void 0:B.$el}}),{isFocused:E,focus:P,blur:L}=Ta(e),R=M(()=>p(d.value)),W=z(()=>V.value?100-R.value:R.value),N=z(()=>e.centered?50:0),Y=z(()=>e.variant==="pill"),U=z(()=>Y.value&&!!(e.prependInnerIcon||t["prepend-inner"])),G=z(()=>Y.value&&!!(e.appendInnerIcon||t["append-inner"])),Z=z(()=>U.value||G.value),se=Na(z(()=>Z.value?i.value:void 0)),Q=Na(r),ae=Na(o);function J(B){return(A.value?B.height:B.width).value}const{textColorClasses:re,textColorStyles:q}=Yt(I);function H(B){var X;const O=B==="prepend",F=(O?W.value:100-W.value)/100*J(se){const B=mn.filterProps(e),[O,D]=ya(a),F=!!(e.label||t.label||t.prepend),K=R.value{var ee,ie;return _(we,null,[((ee=t.label)==null?void 0:ee.call(t,j))??(e.label?C(Dr,{id:j.id.value,class:"v-slider__label",text:e.label},null):void 0),(ie=t.prepend)==null?void 0:ie.call(t,j)])}:void 0,default:({id:j,messagesId:ee})=>_("div",{ref:i,class:"v-slider__container",style:{"--v-slider-track-size":ge(T.value),"--v-slider-thumb-gap":ge(e.thumbGap),"--v-slider-inner-icon-position":Z.value?ge(W.value,"%"):void 0},onMousedown:x.value?void 0:g,onTouchstartPassive:x.value?void 0:b},[_("input",{id:j.value,name:e.name||j.value,disabled:w.value,readonly:x.value,tabindex:"-1",value:d.value},null),C(fp,{ref:k,start:Math.min(R.value,N.value),stop:Math.max(R.value,N.value),startThumb:K?X:void 0,stopThumb:K?void 0:X},{"tick-label":t["tick-label"]}),U.value&&H("prepend"),G.value&&H("append"),C(sf,le({ref:l,"aria-describedby":ee.value,focused:E.value,noKeyboard:y.value,min:f.value,max:v.value,modelValue:d.value,"onUpdate:modelValue":ie=>d.value=ie,position:R.value,elevation:e.elevation,onFocus:P,onBlur:L,ripple:e.ripple,name:e.name},D),{"thumb-label":t["thumb-label"]})])})}),Rt({focus:()=>{var B;return(B=l.value)==null?void 0:B.$el.focus()}},u)}}),vp=te({color:{type:Object},disabled:Boolean,readonly:Boolean,hideAlpha:Boolean,hideEyeDropper:Boolean,eyeDropperIcon:{type:Ee,default:"$eyeDropper"},...Ae()},"VColorPickerPreview"),EB=An({name:"VColorPickerPreview",props:vp(),emits:{"update:color":e=>!0},setup(e,{emit:t}){const{t:n}=dt(),a=new AbortController,l=z(()=>!e.disabled&&!e.readonly);Yl(()=>a.abort());async function i(){if(!Ih||!l.value)return;const r=new window.EyeDropper;try{const o=await r.open({signal:a.signal}),u=Zo(Zn(o.sRGBHex));t("update:color",{...e.color??lr,...u})}catch{}}return me(()=>{var r,o;return _("div",{class:de(["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class]),style:Se(e.style)},[Ih&&!e.hideEyeDropper&&_("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[C(De,{"aria-label":n("$vuetify.colorPicker.ariaLabel.eyedropper"),density:"comfortable",disabled:e.disabled,readonly:e.readonly,icon:e.eyeDropperIcon,variant:"plain",onClick:i},null)]),_("div",{class:"v-color-picker-preview__dot"},[_("div",{style:{background:Ew(e.color??lr)}},null)]),_("div",{class:"v-color-picker-preview__sliders"},[C(cf,{class:"v-color-picker-preview__track v-color-picker-preview__hue","aria-label":n("$vuetify.colorPicker.ariaLabel.hueSlider"),modelValue:(r=e.color)==null?void 0:r.h,"onUpdate:modelValue":u=>t("update:color",{...e.color??lr,h:u}),step:1,min:0,max:360,disabled:e.disabled,readonly:e.readonly,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&C(cf,{class:"v-color-picker-preview__track v-color-picker-preview__alpha","aria-label":n("$vuetify.colorPicker.ariaLabel.alphaSlider"),modelValue:((o=e.color)==null?void 0:o.a)??1,"onUpdate:modelValue":u=>t("update:color",{...e.color??lr,a:u}),step:.01,min:0,max:1,disabled:e.disabled,readonly:e.readonly,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}}),MB={base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"},$B={base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"},BB={base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",darken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"},FB={base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"},OB={base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"},LB={base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"},NB={base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"},RB={base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"},HB={base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"},zB={base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"},WB={base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"},UB={base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"},jB={base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"},KB={base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"},GB={base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"},YB={base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"},qB={base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"},XB={base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"},ZB={base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"},JB={black:"#000000",white:"#ffffff",transparent:"#ffffff00"},QB={red:MB,pink:$B,purple:BB,deepPurple:FB,indigo:OB,blue:LB,lightBlue:NB,cyan:RB,teal:HB,green:zB,lightGreen:WB,lime:UB,yellow:jB,amber:KB,orange:GB,deepOrange:YB,brown:qB,blueGrey:XB,grey:ZB,shades:JB},eF=te({swatches:{type:Array,default:()=>tF(QB)},disabled:Boolean,readonly:Boolean,color:Object,maxHeight:[Number,String],...Ae()},"VColorPickerSwatches");function tF(e){return Object.keys(e).map(t=>{const n=e[t];return n.base?[n.base,n.darken4,n.darken3,n.darken2,n.darken1,n.lighten1,n.lighten2,n.lighten3,n.lighten4,n.lighten5]:[n.black,n.white,n.transparent]})}const nF=An({name:"VColorPickerSwatches",props:eF(),emits:{"update:color":e=>!0},setup(e,{emit:t}){const n=z(()=>!e.disabled&&!e.readonly);function a(l){!n.value||!l||t("update:color",l)}return me(()=>_("div",{class:de(["v-color-picker-swatches",e.class]),style:Se([{maxHeight:ge(e.maxHeight)},e.style])},[_("div",null,[e.swatches.map(l=>_("div",{class:"v-color-picker-swatches__swatch"},[l.map(i=>{const r=Zn(i),o=Zo(r),u=Dw(r);return _("div",{class:de(["v-color-picker-swatches__color",{"v-color-picker-swatches__color--disabled":e.disabled}]),onClick:()=>a(o)},[_("div",{style:{background:u}},[e.color&&ln(e.color,o)?C(Le,{size:"x-small",icon:"$success",color:YV(i,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}}),mp=qa("v-picker-title"),yc=te({bgColor:String,divided:Boolean,landscape:Boolean,title:String,hideHeader:Boolean,hideTitle:Boolean,...cc()},"VPicker"),Ci=fe()({name:"VPicker",props:yc(),setup(e,{slots:t}){const{backgroundColorClasses:n,backgroundColorStyles:a}=bt(()=>e.color);return me(()=>{const l=Ka.filterProps(e),i=!e.hideTitle&&!!(e.title||t.title);return C(Ka,le(l,{color:e.bgColor,class:["v-picker",{"v-picker--divided":e.divided,"v-picker--landscape":e.landscape,"v-picker--with-actions":!!t.actions},e.class],style:e.style}),{default:()=>{var r;return[!e.hideHeader&&_("div",{key:"header",class:de(["v-picker__header-wrapper",n.value]),style:Se([a.value])},[i&&C(mp,{key:"picker-title"},{default:()=>{var o;return[((o=t.title)==null?void 0:o.call(t))??e.title]}}),t.header&&_("div",{class:"v-picker__header"},[t.header()])]),_("div",{class:"v-picker__body"},[(r=t.default)==null?void 0:r.call(t)]),t.actions&&C(Ge,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[_("div",{class:"v-picker__actions"},[t.actions()])]})]}})}),{}}}),hp=te({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,hideInputLabels:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(hi).includes(e)},modes:{type:Array,default:()=>Object.keys(hi),validator:e=>Array.isArray(e)&&e.every(t=>Object.keys(hi).includes(t))},showSwatches:Boolean,readonly:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...yc({hideHeader:!0}),...un(vp(),["hideEyeDropper","eyeDropperIcon"])},"VColorPicker"),df=An({name:"VColorPicker",props:hp(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e,{slots:t}){const n=Pe(e,"mode"),a=oe(null),l=Pe(e,"modelValue",void 0,c=>{if(c==null||c==="")return null;let s;try{s=Zo(Zn(c))}catch{return null}return s},c=>c?pB(c,e.modelValue):null),i=M(()=>l.value?{...l.value,h:a.value??l.value.h}:null),{rtlClasses:r}=Ut();let o=!0;ve(l,c=>{if(!o){o=!0;return}c&&(a.value=c.h)},{immediate:!0});const u=c=>{o=!1,a.value=c.h,l.value=c};return Ai(()=>{e.modes.includes(n.value)||(n.value=e.modes[0])}),Ot({VSlider:{color:null,trackColor:null,trackFillColor:null}}),me(()=>{const c=Ci.filterProps(e);return C(Ci,le(c,{class:["v-color-picker",r.value,e.class],style:[{"--v-color-picker-color-hsv":Ew({...i.value??lr,a:1})},e.style]}),{...t,default:()=>_(we,null,[!e.hideCanvas&&C(wB,{key:"canvas",color:i.value,"onUpdate:color":u,disabled:e.disabled,readonly:e.readonly,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&_("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&C(EB,{key:"preview",color:i.value,"onUpdate:color":u,hideAlpha:!n.value.endsWith("a"),disabled:e.disabled,readonly:e.readonly,hideEyeDropper:e.hideEyeDropper,eyeDropperIcon:e.eyeDropperIcon},null),!e.hideInputs&&C(IB,{key:"edit",modes:e.modes,mode:n.value,"onUpdate:mode":s=>n.value=s,color:i.value,"onUpdate:color":u,disabled:e.disabled,readonly:e.readonly,hideInputLabels:e.hideInputLabels},null)]),e.showSwatches&&C(nF,{key:"swatches",color:i.value,"onUpdate:color":u,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled,readonly:e.readonly},null)])})}),{}}}),rm=te({modelValue:null,color:String,cancelText:{type:String,default:"$vuetify.confirmEdit.cancel"},okText:{type:String,default:"$vuetify.confirmEdit.ok"},disabled:{type:[Boolean,Array],default:void 0},hideActions:Boolean},"VConfirmEdit"),Ho=fe()({name:"VConfirmEdit",props:rm(),emits:{cancel:()=>!0,save:e=>!0,"update:modelValue":e=>!0},setup(e,{emit:t,slots:n}){const a=aa("VBtn"),l=Pe(e,"modelValue"),i=oe();Zt(()=>{i.value=structuredClone(Mh(l.value))});const{t:r}=dt(),o=M(()=>ln(l.value,i.value));function u(h){return Ft(e.disabled)?e.disabled:Array.isArray(e.disabled)?e.disabled.includes(h):o.value}const c=M(()=>u("save")),s=M(()=>u("cancel"));function d(){l.value=i.value,t("save",i.value)}function f(){i.value=structuredClone(Mh(l.value)),t("cancel")}function v(h){var g,b;return _(we,null,[C(De,le({disabled:s.value,variant:((g=a.value)==null?void 0:g.variant)??"text",color:e.color,onClick:f,text:r(e.cancelText)},h),null),C(De,le({disabled:c.value,variant:((b=a.value)==null?void 0:b.variant)??"text",color:e.color,onClick:d,text:r(e.okText)},h),null)])}let m=!1;return me(()=>{var h;return _(we,null,[(h=n.default)==null?void 0:h.call(n,{model:i,save:d,cancel:f,isPristine:o.value,get actions(){return m=!0,v}}),!e.hideActions&&!m&&v()])}),{save:d,cancel:f,isPristine:o}}}),aF=["prepend","prepend-inner","append","append-inner"],lF=te({hidePip:Boolean,colorPip:Boolean,menuProps:Object,openOnFocus:Boolean,pipIcon:{type:String,default:"$color"},pipLocation:{type:String,default:"prepend",validator:e=>aF.includes(e)},pipVariant:{type:String,default:"text"},pickerProps:Object,...Ri(),...rm(),...Hi(),...je(hp(),["location","height","minHeight","maxHeight"])},"VColorInput"),iF=fe()({name:"VColorInput",props:lF(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=ne(!1),l=ne(),i=ne(),r=ne(e.focused),o=M(()=>!e.disabled&&!e.readonly),u=M(()=>n.value||null);jv(a,r,()=>e.openOnFocus&&o.value);function c(m){if(m.key!=="Enter")return;if(!a.value||!r.value){a.value=!0;return}const h=m.target;n.value=h.value}function s(m){m.preventDefault(),m.stopPropagation(),a.value=!0}function d(){var m,h;$0(a,(m=i.value)==null?void 0:m.$el,(h=l.value)==null?void 0:h.contentEl)}function f(){a.value=!1}function v(){a.value=!1}return me(()=>{const m=Ho.filterProps(e),h={...df.filterProps(je(e,["active","bgColor","color","rounded","maxWidth","minWidth","width"])),...e.pickerProps},g=Pn.filterProps(e),b=e.hidePip?void 0:{[e.pipLocation]:k=>{var p;return _(we,null,[C(Jt,{class:"v-color-input__pip",color:e.colorPip?n.value:void 0,variant:e.pipVariant,icon:e.pipIcon},null),(p=t[e.pipLocation])==null?void 0:p.call(t,k)])}};return C(Pn,le({ref:i},g,{class:["v-color-input",e.class],style:e.style,modelValue:u.value,onKeydown:o.value?c:void 0,focused:a.value||r.value,"onClick:control":e.disabled?void 0:s,"onClick:prependInner":e.disabled?void 0:s,"onUpdate:focused":k=>r.value=k,onBlur:d,"onClick:appendInner":e.disabled?void 0:s,"onUpdate:modelValue":k=>{n.value=k}}),{...t,...b,default:()=>{var k;return _(we,null,[C(Kl,le({ref:l,modelValue:a.value,"onUpdate:modelValue":p=>a.value=p,activator:"parent",minWidth:"0",closeOnContentClick:!1,openOnClick:!1},e.menuProps),{default:()=>[C(Ho,le(m,{modelValue:n.value,"onUpdate:modelValue":p=>n.value=p,onSave:f,onCancel:v}),{default:({actions:p,model:S,save:w,cancel:x,isPristine:y})=>{function V(I){e.hideActions?n.value=I:S.value=I}return C(df,le(h,{modelValue:e.hideActions?n.value:S.value,"onUpdate:modelValue":I=>V(I)}),{actions:e.hideActions?void 0:()=>{var I;return((I=t.actions)==null?void 0:I.call(t,{save:w,cancel:x,isPristine:y}))??p()}})}})]}),(k=t.default)==null?void 0:k.call(t)])}})}),Rt({},i)}}),rF=te({alwaysFilter:Boolean,autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,closeOnInputClick:Boolean,trimValues:Boolean,filteredOrder:{type:String,default:"none"},...Wi({filterKeys:["title"]}),...qv({hideNoData:!0,returnObject:!0}),...je(Hi({modelValue:null,role:"combobox"}),["validationValue","dirty"])},"VCombobox"),oF=fe()({name:"VCombobox",props:rF(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0,"item:added":e=>!0,"item:removed":e=>!0,"item:created":e=>!0},setup(e,{emit:t,slots:n}){var $e;const{t:a}=dt(),{elevationClasses:l}=qt(z(()=>e.menuElevation)),i=oe(),r=oe(),o=oe(),u=oe(),c=oe(),s=oe(),d=ne(!1),f=ne(!0),v=ne(!1),m=ne(-1);let h=!1;const{items:g,transformIn:b,transformOut:k}=Nv(e),{textColorClasses:p,textColorStyles:S}=Yt(()=>{var ce;return(ce=i.value)==null?void 0:ce.color}),{InputIcon:w}=Tr(e),x=Pe(e,"modelValue",[],ce=>b(yt(ce)),ce=>{const Ce=k(ce);return e.multiple?Ce:Ce[0]??null}),y=Ni(e),V=z(()=>e.closableChips&&!y.isReadonly.value&&!y.isDisabled.value),I=aa("VChip"),T=M(()=>!!(e.chips||n.chip)),A=M(()=>T.value||!!n.selection),$=ne(!e.multiple&&!A.value?(($e=x.value[0])==null?void 0:$e.title)??"":""),E=ne(null),P=M({get:()=>$.value,set:async ce=>{var Ce;if($.value=ce??"",ce===null||ce===""&&!e.multiple&&!A.value){for(const Te of x.value)t("item:removed",Te);x.value=[]}else!e.multiple&&!A.value&&(x.value=[ca(e,ce)],Re(()=>{var Te;return(Te=s.value)==null?void 0:Te.scrollToIndex(0)}));if(ce&&e.multiple&&((Ce=e.delimiters)!=null&&Ce.length)){const Te=pe(ce);Te.length>1&&(Ke(Te),$.value="")}ce||(m.value=-1),f.value=!ce}}),L=M(()=>Xe(e.counterValue)?e.counterValue(x.value):ct(e.counterValue)?e.counterValue:e.multiple?x.value.length:P.value.length),{filteredItems:R,getMatches:W}=Ui(e,g,()=>E.value??(e.alwaysFilter||!f.value?P.value:"")),N=M(()=>e.hideSelected&&E.value===null?R.value.filter(ce=>!x.value.some(Ce=>Ce.value===ce.value)):R.value),Y=M(()=>e.hideNoData&&!N.value.length||y.isReadonly.value||y.isDisabled.value),{menu:U,closeOnSelect:G}=Kv(e,{vMenuRef:r,menuDisabled:Y,isFocused:d}),{menuId:Z,ariaExpanded:se,ariaControls:Q}=Yv(e,U),{listEvents:ae,onActivatorKeydown:J,setPendingFocus:re,flushPendingFocus:q}=Uv(o,i,s,N,{selectedIndex:()=>f.value?_e():-1,headerEl:()=>u.value,menuContentEl:()=>{var ce;return(ce=r.value)==null?void 0:ce.contentEl},noAutoScroll:()=>e.noAutoScroll});ve($,ce=>{h?Re(()=>h=!1):d.value&&!U.value&&(U.value=!0),U.value&&d.value&&Re(()=>{var Ce,Te,Be,nt;(Ce=s.value)==null||Ce.scrollToIndex(0),(Be=(Te=o.value)==null?void 0:Te.$el)!=null&&Be.contains($t())&&((nt=i.value)==null||nt.focus())}),t("update:search",ce)}),ve(x,ce=>{var Ce;!e.multiple&&!A.value&&($.value=((Ce=ce[0])==null?void 0:Ce.title)??"")});const H=M(()=>x.value.map(ce=>ce.value)),B=M(()=>N.value.find(ce=>ce.type==="item"&&!ce.props.disabled)),O=M(()=>{var Ce;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&P.value===((Ce=B.value)==null?void 0:Ce.title))&&N.value.length>0&&!f.value&&!v.value}),D=Wv(U,()=>{var ce;return(ce=r.value)==null?void 0:ce.contentEl},()=>{var ce;return(ce=i.value)==null?void 0:ce.controlRef}),{onTabKeydown:F}=Gv({groups:[{type:"element",contentRef:u},{type:"list",contentRef:o,displayItemsCount:()=>N.value.length},{type:"element",contentRef:c}],onLeave:()=>{var ce;U.value=!1,(ce=i.value)==null||ce.focus()}});function K(ce){h=!0,Re(()=>h=!1),e.openOnClear&&(U.value=!0)}function X(){Y.value||(U.value=e.closeOnInputClick?!U.value:!0)}function j(ce){Y.value||d.value&&(ce.preventDefault(),ce.stopPropagation(),U.value=!U.value)}function ee(ce){var Ce,Te;ce.key==="Tab"&&F(ce),(Ce=o.value)!=null&&Ce.$el.contains(ce.target)&&(mr(ce)||ce.key==="Backspace")&&((Te=i.value)==null||Te.focus())}function ie(ce){var Ce;if(!(ww(ce)||y.isReadonly.value))switch(ce.key){case"Escape":U.value=!1;break;case"ArrowDown":case"ArrowUp":if(ce.preventDefault(),J(ce,U))break;ce.key==="ArrowDown"&&O.value&&((Ce=o.value)==null||Ce.focus("next"));break;case"Enter":ce.preventDefault(),U.value=!0,he(),P.value&&be();break;case"Tab":he(),U.value=!1;break;default:ue(ce)}}function he(){const ce=B.value;!O.value||!ce||x.value.some(({value:Ce})=>Ce===ce.value)||et(ce)}function be(){const ce=e.trimValues?P.value.trim():P.value;if(!ce){P.value="";return}et(ca(e,ce),!0,!0),A.value&&($.value="")}function ue(ce){var Te,Be,nt;const Ce=x.value.length;if(["Backspace","Delete"].includes(ce.key)){if(!e.multiple&&A.value&&Ce>0&&!P.value)return et(x.value[0],!1);if(~m.value){ce.preventDefault();const ot=m.value;et(x.value[m.value],!1),m.value=ot>=Ce-1?Ce-2:ot}else ce.key==="Backspace"&&!P.value&&(m.value=Ce-1);return}if(e.multiple)if(ce.key==="ArrowLeft"){if(m.value<0&&(((Te=i.value)==null?void 0:Te.selectionStart)??0)>0)return;const ot=m.value>-1?m.value-1:Ce-1;x.value[ot]?m.value=ot:(m.value=-1,(Be=i.value)==null||Be.setSelectionRange(P.value.length,P.value.length))}else if(ce.key==="ArrowRight"){if(m.value<0)return;const ot=m.value+1;x.value[ot]?m.value=ot:(m.value=-1,(nt=i.value)==null||nt.setSelectionRange(0,0))}else~m.value&&mr(ce)&&(m.value=-1)}function Ve(ce){var Be;const Ce=((Be=ce==null?void 0:ce.clipboardData)==null?void 0:Be.getData("Text"))??"",Te=pe(Ce);Te.length>1&&e.multiple&&(ce.preventDefault(),Ke(Te))}function _e(){return N.value.findIndex(ce=>x.value.some(Ce=>(e.valueComparator||ln)(Ce.value,ce.value)))}function Me(){var ce;e.eager&&((ce=s.value)==null||ce.calculateVisibleItems()),q()}function Ne(){var ce,Ce,Te,Be;d.value&&((Te=(Ce=(ce=r.value)==null?void 0:ce.contentEl)==null?void 0:Ce._clickOutside)!=null&&Te.lastMousedownWasOutside?d.value=!1:(Be=i.value)==null||Be.focus()),f.value=!0,E.value=null}function qe(ce){const Ce=e.valueComparator||ln;return g.value.some(Te=>Ce(Te.value,ce.value))}function et(ce,Ce=!0,Te=!1){if(!ce||ce.props.disabled)return;const Be=e.valueComparator||ln;if(e.multiple){const nt=x.value.findIndex(Je=>Be(Je.value,ce.value)),ot=Ce??!~nt;if(~nt){const Je=ot?[...x.value,ce]:[...x.value],[vt]=Je.splice(nt,1);ot||t("item:removed",vt),x.value=Je}else ot&&(t("item:added",ce),qe(ce)||t("item:created",ce),x.value=[...x.value,ce]);e.clearOnSelect&&(P.value="")}else{const nt=Ce!==!1,ot=x.value[0];nt?(ot&&!Be(ot.value,ce.value)?(t("item:removed",ot),t("item:added",ce),qe(ce)||t("item:created",ce)):ot||(t("item:added",ce),qe(ce)||t("item:created",ce)),x.value=[ce]):(ot&&t("item:removed",ot),x.value=[]),(!f.value||e.alwaysFilter)&&$.value&&(E.value=$.value),$.value=nt&&!A.value?ce.title:"",Re(()=>{Te||G(),f.value=!0})}}function pe(ce){const Te=[` +`,...e.delimiters??[]].map(Io).join("|");return ce.split(new RegExp(`(?:${Te})+`))}async function Ke(ce){for(let Ce of ce)Ce=Ce.trim(),Ce&&(et(ca(e,Ce)),await Re())}function at(ce){d.value=!0,setTimeout(()=>{v.value=!0})}function St(ce){var Ce;if(v.value=!1,!((Ce=i.value)!=null&&Ce.$el.contains(ce.relatedTarget))){if(D(ce))return;d.value=!1}}let it=0;function ye(){it=performance.now()}function Fe(ce){var Be;const Ce=ce.relatedTarget,Te=(Be=r.value)==null?void 0:Be.contentEl;(Te!=null&&Te.contains(Ce)||!Ce&&performance.now()-it<10)&&(d.value=!0)}return ve(d,(ce,Ce)=>{if(!(ce||ce===Ce)&&(m.value=-1,U.value=!1,P.value)){const Te=e.trimValues?P.value.trim():P.value;if(!Te){P.value="";return}if(e.multiple){et(ca(e,Te));return}if(!A.value){Te!==P.value&&et(ca(e,Te));return}x.value.some(({title:Be})=>Be===Te)?$.value="":et(ca(e,Te))}}),ve(U,ce=>{if(ce||re(null),!e.hideSelected&&ce&&x.value.length&&f.value){const Ce=_e();rt&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{var Te;Ce>=0&&((Te=s.value)==null||Te.scrollToIndex(Ce,"center"))})}ce&&(E.value=null)}),ve(g,(ce,Ce)=>{U.value||d.value&&!Ce.length&&ce.length&&(U.value=!0)}),me(()=>{const ce=!!(!e.hideNoData||N.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),Ce=x.value.length>0,Te=Pn.filterProps(e),Be={search:P,filteredItems:R.value};return C(Pn,le({ref:i},Te,{form:e.autocomplete==="suppress"?"":void 0,name:e.autocomplete==="suppress"?e.name:void 0,modelValue:P.value,"onUpdate:modelValue":nt=>P.value=nt,focused:d.value,"onUpdate:focused":nt=>d.value=nt,validationValue:x.externalValue,counterValue:L.value,dirty:Ce,class:["v-combobox",{"v-combobox--active-menu":U.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!A.value,"v-combobox--selecting-index":m.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:y.isReadonly.value,placeholder:Ce?void 0:e.placeholder,"onClick:clear":K,"onMousedown:control":X,onKeydown:ie,onPaste:Ve,onBlur:Fe,"aria-expanded":se.value,"aria-controls":Q.value}),{...n,default:({id:nt})=>{var ot;return _(we,null,[H.value.map((Je,vt)=>_("input",{key:vt,type:"hidden",name:e.name,value:Je,form:e.form},null)),C(Kl,le({id:Z.value,ref:r,modelValue:U.value,"onUpdate:modelValue":Je=>U.value=Je,activator:"parent",captureFocus:!1,openOnArrow:!1,disabled:Y.value,_disableKeys:!0,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,onAfterEnter:Me,onAfterLeave:Ne},e.menuProps,{contentClass:["v-combobox__content",l.value,(ot=e.menuProps)==null?void 0:ot.contentClass]}),{default:()=>[C(Ka,{onFocusin:at,onKeydown:ee,onMousedown:ye},{default:()=>[n["menu-header"]&&_("header",{ref:u},[n["menu-header"](Be)]),ce&&C(ja,le({key:"combobox-list",ref:o,class:"v-list--navigable",filterable:!0,selected:H.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:Je=>Je.preventDefault(),selectable:!!N.value.length,onFocusout:St,tabindex:"-1","aria-live":"polite","aria-labelledby":`${nt.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},ae,e.listProps),{default:()=>{var Je,vt,Dn;return[(Je=n["prepend-item"])==null?void 0:Je.call(n),!N.value.length&&!e.hideNoData&&(((vt=n["no-data"])==null?void 0:vt.call(n))??C(In,{key:"no-data",title:a(e.noDataText)},null)),C(dc,{ref:s,renderless:!0,items:N.value,itemKey:"value"},{default:({item:Ct,index:rn,itemRef:Gt})=>{var cn,ou,Am;const Da=uv(Ct.props),xl=le(Ct.props,{ref:Gt,key:Ct.value,active:O.value&&Ct===B.value?!0:void 0,onClick:()=>et(Ct,null),"aria-posinset":rn+1,"aria-setsize":N.value.length});return Ct.type==="divider"?((cn=n.divider)==null?void 0:cn.call(n,{props:Ct.raw,index:rn}))??C(Wt,le(Ct.props,{ref:Gt,key:`divider-${rn}`}),null):Ct.type==="subheader"?((ou=n.subheader)==null?void 0:ou.call(n,{props:Ct.raw,index:rn}))??C(Ar,le(Ct.props,{ref:Gt,key:`subheader-${rn}`}),null):((Am=n.item)==null?void 0:Am.call(n,{item:Ct.raw,internalItem:Ct,index:rn,props:xl}))??C(In,le(xl,{role:"option"}),{prepend:({isSelected:uu})=>_(we,null,[e.multiple&&!e.hideSelected?C(ta,{key:Ct.value,modelValue:uu,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:Lk=>Lk.preventDefault()},null):void 0,Da.prependAvatar&&C(Jt,{image:Da.prependAvatar},null),Da.prependIcon&&C(Le,{icon:Da.prependIcon},null)]),title:()=>{var uu;return f.value?Ct.title:C(iu,{text:Ct.title,matches:(uu=W(Ct))==null?void 0:uu.title,markClass:"v-combobox__mask",matchAll:!0,ignoreCase:!0},null)}})}}),(Dn=n["append-item"])==null?void 0:Dn.call(n)]}}),n["menu-footer"]&&_("footer",{ref:c},[n["menu-footer"](Be)])]})]}),x.value.map((Je,vt)=>{var Da,xl;function Dn(cn){cn.stopPropagation(),cn.preventDefault(),et(Je,!1)}const Ct=le(Sn.filterProps(Je.props),{"onClick:close":Dn,onKeydown(cn){cn.key!=="Enter"&&cn.key!==" "||(cn.preventDefault(),cn.stopPropagation(),Dn(cn))},onMousedown(cn){cn.preventDefault(),cn.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),rn=T.value?!!n.chip:!!n.selection,Gt=rn?Xs(T.value?n.chip({item:Je.raw,internalItem:Je,index:vt,props:Ct}):n.selection({item:Je.raw,internalItem:Je,index:vt})):void 0;if(!(rn&&!Gt))return _("div",{key:Je.value,class:de(["v-combobox__selection",vt===m.value&&["v-combobox__selection--selected",p.value]]),style:Se(vt===m.value?S.value:{})},[T.value?n.chip?C(Ge,{key:"chip-defaults",defaults:{VChip:{closable:V.value,size:((xl=I.value)==null?void 0:xl.size)??"small",text:Je.title}}},{default:()=>[Gt]}):C(Sn,le({key:"chip",closable:V.value,size:((Da=I.value)==null?void 0:Da.size)??"small",text:Je.title,disabled:Je.props.disabled},Ct),null):Gt??_("span",{class:"v-combobox__selection-text"},[Je.title,e.multiple&&vt{var ot,Je;return _(we,null,[(ot=n["append-inner"])==null?void 0:ot.call(n,...nt),(!e.hideNoData||e.items.length)&&e.menuIcon?C(Le,{class:"v-combobox__menu-icon",color:(Je=i.value)==null?void 0:Je.fieldIconColor,icon:e.menuIcon,onMousedown:j,onClick:_r,"aria-hidden":!0,tabindex:"-1"},null):void 0,e.appendInnerIcon&&C(w,{key:"append-icon",name:"appendInner",color:nt[0].iconColor.value},null)])}})}),Rt({isFocused:d,isPristine:f,menu:U,search:P,selectionIndex:m,filteredItems:R,select:et},i)}}),gp=te({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]},expandStrategy:{type:String,default:"multiple"}},"DataTable-expand"),yp=Symbol.for("vuetify:datatable:expanded");function bc(e){const t=z(()=>e.expandOnClick),n=Pe(e,"expanded",e.expanded,o=>new Set(o),o=>[...o.values()]);function a(o,u){const c=Oe(o.value),s=u&&e.expandStrategy==="single"?new Set:new Set(n.value);if(u)s.add(o.value);else{const d=[...n.value].find(f=>Oe(f)===c);s.delete(d)}n.value=s}function l(o){const u=Oe(o.value);return[...n.value].some(c=>Oe(c)===u)}function i(o){a(o,!l(o))}const r={expand:a,expanded:n,expandOnClick:t,isExpanded:l,toggleExpand:i};return wt(yp,r),r}function bp(){const e=Ze(yp);if(!e)throw new Error("foo");return e}const om=te({groupBy:{type:Array,default:()=>[]},opened:{type:Array,default:()=>[]},openAll:Boolean,groupKey:Function},"DataTable-group"),wp=Symbol.for("vuetify:data-table-group");function wc(e){const t=Pe(e,"groupBy"),n=Pe(e,"opened");return{groupBy:t,opened:n,openAll:z(()=>e.openAll),groupKey:z(()=>e.groupKey)}}function Sc(e){const{disableSort:t,groupBy:n,sortBy:a}=e,l=e.opened??oe([]),i=ne(new Set(l.value));ve(l,f=>{i.value=new Set(f)});const r=M({get:()=>i.value,set:f=>{i.value=f,l.value=[...f.values()]}}),o=M(()=>n.value.map(f=>({...f,order:f.order??!1})).concat(t!=null&&t.value?[]:a.value));function u(f){return r.value.has(f.id)}function c(f){const v=new Set(r.value);u(f)?v.delete(f.id):v.add(f.id),r.value=v}function s(f){function v(m){const h=[];for(const g of m.items)"type"in g&&g.type==="group"?h.push(...v(g)):h.push(g);return[...new Set(h)]}return v({items:f})}const d={sortByWithGroups:o,toggleGroup:c,opened:r,groupBy:n,extractRows:s,isGroupOpen:u};return wt(wp,d),d}function Sp(){const e=Ze(wp);if(!e)throw new Error("Missing group!");return e}function uF(e,t){if(!e.length)return[];const n=new Map;for(const a of e){const l=Co(a.raw,t);n.has(l)||n.set(l,[]),n.get(l).push(a)}return n}const sF=(e,t,n)=>`${n}_${e}_${t}`;function um(e,t,n,a=0,l="root"){if(!t.length)return[];const i=uF(e,t[0]),r=[],o=t.slice(1);return i.forEach((u,c)=>{const s=t[0],d=n?n({key:s,value:c,parentKey:a===0?null:l}):sF(s,c,l);r.push({depth:a,id:d,key:s,value:c,items:o.length?um(u,o,n,a+1,d):u,type:"group"})}),r}function pp(e){return e.flatMap(t=>[t.id,...pp(t.items.filter(n=>"type"in n&&n.type==="group"))])}function pc(e,t,n,a,l){const i=M(()=>!xe(t)||!a.value.length?new Set:new Set(pp(um(xe(n),a.value.map(r=>r.key),xe(l)))));ve(i,(r,o)=>{if(!xe(t))return;const u=new Set(e.value);let c=!1;for(const s of r)!(o!=null&&o.has(s))&&!u.has(s)&&(u.add(s),c=!0);for(const s of o??[])!r.has(s)&&u.has(s)&&(u.delete(s),c=!0);c&&(e.value=u)},{immediate:!0})}function kp(e,t,n){const a=[];for(const l of e)"type"in l&&l.type==="group"?(l.value!=null&&a.push(l),(t(l)||l.value==null)&&(a.push(...kp(l.items,t,n)),n&&a.push({...l,type:"group-summary"}))):a.push(l);return a}function kc(e,t,n,a,l,i){const r=M(()=>t.value.length?um(xe(e),t.value.map(c=>c.key),xe(i)):[]),o=l??(c=>n.value.has(c.id)),u=M(()=>t.value.length?kp(r.value,o,xe(a)):xe(e));return{groups:r,flatItems:u}}function xc({page:e,itemsPerPage:t,sortBy:n,groupBy:a,search:l}){const i=Kt("VDataTable"),r=()=>({page:e.value,itemsPerPage:t.value,sortBy:n.value,groupBy:a.value,search:l.value});let o=null;ve(r,u=>{ln(o,u)||(o&&o.search!==u.search&&(e.value=1,u.page=1),i.emit("update:options",u),o=u)},{deep:!0,immediate:!0})}const sm=te({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10},pageBy:{type:String,default:"any"}},"DataTable-paginate"),xp=Symbol.for("vuetify:data-table-pagination");function cm(e){const t=Pe(e,"page",void 0,a=>Number(a??1)),n=Pe(e,"itemsPerPage",void 0,a=>Number(a??10));return{page:t,itemsPerPage:n}}function dm(e){const{page:t,itemsPerPage:n,itemsLength:a}=e,l=M(()=>n.value===-1?0:n.value*(t.value-1)),i=M(()=>n.value===-1?a.value:Math.min(a.value,l.value+n.value)),r=M(()=>n.value===-1||a.value===0?1:Math.ceil(a.value/n.value));ve([t,r],()=>{t.value>r.value&&(t.value=r.value)});function o(f){n.value=f,t.value=1}function u(){t.value=ut(t.value+1,1,r.value)}function c(){t.value=ut(t.value-1,1,r.value)}function s(f){t.value=ut(f,1,r.value)}const d={page:t,itemsPerPage:n,startIndex:l,stopIndex:i,pageCount:r,itemsLength:a,nextPage:u,prevPage:c,setPage:s,setItemsPerPage:o};return wt(xp,d),d}function cF(){const e=Ze(xp);if(!e)throw new Error("Missing pagination!");return e}function Cp(e){const t=Kt("usePaginatedItems"),{items:n,startIndex:a,stopIndex:l,itemsPerPage:i}=e,r=M(()=>i.value<=0?xe(n):xe(n).slice(a.value,l.value));return ve(r,o=>{t.emit("update:currentItems",o)},{immediate:!0}),{paginatedItems:r}}function dF(e){const{sortedItems:t,paginate:n,group:a}=e,l=xe(e.pageBy);if(l==="item"){const{paginatedItems:i,pageCount:r,setItemsPerPage:o,prevPage:u,nextPage:c,setPage:s}=n(t),{flatItems:d}=a(i);return{pageCount:r,setItemsPerPage:o,prevPage:u,nextPage:c,setPage:s,paginatedItems:d}}if(l==="group"){const{flatItems:i,groups:r}=a(t),{paginatedItems:o,pageCount:u,setItemsPerPage:c,prevPage:s,nextPage:d,setPage:f}=n(r),v=M(()=>{if(!o.value.length)return[];const m=o.value.at(0).id,h=o.value.at(-1).id,g=i.value.findIndex(p=>p.type==="group"&&p.id===m),b=i.value.findIndex(p=>p.type==="group"&&p.id===h),k=i.value.findIndex((p,S)=>S>b&&p.type==="group"&&p.depth===0);return i.value.slice(g,k===-1?void 0:k)});return{pageCount:u,setItemsPerPage:c,prevPage:s,nextPage:d,setPage:f,paginatedItems:v}}if(l==="any"){const{flatItems:i}=a(t),{paginatedItems:r,pageCount:o,setItemsPerPage:u,prevPage:c,nextPage:s,setPage:d}=n(i);return{pageCount:o,setItemsPerPage:u,prevPage:c,nextPage:s,setPage:d,paginatedItems:r}}throw new Error(`Unrecognized pagination target ${l}`)}const fF={showSelectAll:!1,allSelected:()=>[],select:({items:e,value:t})=>{var n;return new Set(t?[(n=e[0])==null?void 0:n.value]:[])},selectAll:({selected:e})=>e},ys={showSelectAll:!0,allSelected:({currentPage:e})=>e,select:({items:e,value:t,selected:n})=>{for(const a of e)t?n.add(a.value):n.delete(a.value);return n},selectAll:({value:e,currentPage:t,selected:n})=>ys.select({items:t,value:e,selected:n})},vF={showSelectAll:!0,allSelected:({filteredItems:e})=>e,select:ys.select,selectAll:({value:e,filteredItems:t,selected:n})=>ys.select({items:t,value:e,selected:n})},mF={showSelectAll:!0,allSelected:({allItems:e})=>e,select:({items:e,value:t,selected:n})=>{for(const a of e)t?n.add(a.value):n.delete(a.value);return n},selectAll:({value:e,allItems:t})=>new Set(e?t.map(n=>n.value):[])},_p=te({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:Function},"DataTable-select"),Vp=Symbol.for("vuetify:data-table-selection");function Cc(e,{allItems:t,filteredItems:n=t,currentPage:a}){const l=Pe(e,"modelValue",e.modelValue,p=>{const S=e.valueComparator;return S?new Set(yt(p).map(w=>{var x;return((x=t.value.find(y=>S(w,y.value)))==null?void 0:x.value)??w})):new Set(yt(p).map(w=>{var x,y;return Hl(w)?((x=t.value.find(V=>w===V.value))==null?void 0:x.value)??w:((y=t.value.find(V=>ln(w,V.value)))==null?void 0:y.value)??w}))},p=>[...p.values()]),i=M(()=>t.value.filter(p=>p.selectable)),r=M(()=>xe(n).filter(p=>p.selectable)),o=M(()=>xe(a).filter(p=>p.selectable)),u=M(()=>{if(Ye(e.selectStrategy))return e.selectStrategy;switch(e.selectStrategy){case"single":return fF;case"filtered":return vF;case"all":return mF;case"page":default:return ys}}),c=ne(null);function s(p){return yt(p).every(S=>l.value.has(S.value))}function d(p){return yt(p).some(S=>l.value.has(S.value))}function f(p,S){const w=u.value.select({items:p,value:S,selected:new Set(l.value)});l.value=w}function v(p,S,w){const x=[],y=xe(a);if(S=S??y.findIndex(V=>V.value===p.value),e.selectStrategy!=="single"&&(w!=null&&w.shiftKey)&&c.value!==null){const[V,I]=[c.value,S].sort((T,A)=>T-A);x.push(...y.slice(V,I+1).filter(T=>T.selectable))}else x.push(p),c.value=S;f(x,!s([p]))}function m(p){const S=u.value.selectAll({value:p,allItems:i.value,filteredItems:r.value,currentPage:o.value,selected:new Set(l.value)});l.value=S}const h=M(()=>l.value.size>0),g=M(()=>{const p=u.value.allSelected({allItems:i.value,filteredItems:r.value,currentPage:o.value});return!!p.length&&s(p)}),k={toggleSelect:v,select:f,selectAll:m,isSelected:s,isSomeSelected:d,someSelected:h,allSelected:g,showSelectAll:z(()=>u.value.showSelectAll),lastSelectedIndex:c,selectStrategy:u};return wt(Vp,k),k}function _c(){const e=Ze(Vp);if(!e)throw new Error("Missing selection!");return e}const Ip=te({initialSortOrder:{type:String,default:"asc",validator:e=>!e||["asc","desc"].includes(e)},sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:{type:[Boolean,Object],default:!1},mustSort:Boolean},"DataTable-sort"),Pp=Symbol.for("vuetify:data-table-sort");function Vc(e){const t=z(()=>e.initialSortOrder),n=Pe(e,"sortBy");return{initialSortOrder:t,sortBy:n,multiSort:z(()=>e.multiSort),mustSort:z(()=>e.mustSort)}}function hF(e,t){if(!Ye(e))return{active:!!e};const{key:n,mode:a,modifier:l}=e,i=l==="alt"&&(t==null?void 0:t.altKey)||l==="shift"&&(t==null?void 0:t.shiftKey);return{active:!n||(t==null?void 0:t.ctrlKey)||(t==null?void 0:t.metaKey)||!1,mode:i?a==="append"?"prepend":"append":a}}function Ic(e){const{initialSortOrder:t,sortBy:n,mustSort:a,multiSort:l,page:i}=e,r=(c,s,d=!1)=>{if(c.key==null)return;let f=n.value.map(g=>({...g}))??[];const v=f.find(g=>g.key===c.key),m=t.value,h=t.value==="desc"?"asc":"desc";if(v)v.order===h?d||a.value&&f.length===1?v.order=t.value:f=f.filter(g=>g.key!==c.key):v.order=h;else{const{active:g,mode:b}=hF(l.value,s);g?b==="prepend"?f.unshift({key:c.key,order:m}):f.push({key:c.key,order:m}):f=[{key:c.key,order:m}]}n.value=f,i&&(i.value=1)};function o(c){return!!n.value.find(s=>s.key===c.key)}const u={sortBy:n,toggleSort:r,isSorted:o};return wt(Pp,u),u}function Ap(){const e=Ze(Pp);if(!e)throw new Error("Missing sort!");return e}function fm(e,t,n,a){const l=dt();return{sortedItems:M(()=>{var r,o;return n.value.length?gF(t.value,n.value,l.current.value,{transform:a==null?void 0:a.transform,sortFunctions:{...e.customKeySort,...(r=a==null?void 0:a.sortFunctions)==null?void 0:r.value},sortRawFunctions:(o=a==null?void 0:a.sortRawFunctions)==null?void 0:o.value}):t.value})}}function gF(e,t,n,a){const l=new Intl.Collator(n,{sensitivity:"accent",usage:"sort"});return e.map(r=>[r,a!=null&&a.transform?a.transform(r):r]).sort((r,o)=>{var u,c;for(let s=0;sk!=null?k.toString().toLocaleLowerCase():k),m!==h))return Kr(m)&&Kr(h)?0:Kr(m)?-1:Kr(h)?1:!isNaN(m)&&!isNaN(h)?Number(m)-Number(h):l.compare(m,h)}return 0}).map(([r])=>r)}const yF=te({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},returnObject:Boolean},"DataIterator-items");function bF(e,t){const n=e.returnObject?t:Tt(t,e.itemValue),a=Tt(t,e.itemSelectable,!0);return{type:"item",value:n,selectable:a,raw:t}}function wF(e,t){const n=[];for(const a of t)n.push(bF(e,a));return n}function SF(e){return{items:M(()=>wF(e,e.items))}}const pF=te({search:String,loading:Boolean,itemsLength:[Number,String],...Ae(),...yF(),..._p(),...Ip(),...sm({itemsPerPage:5}),...gp(),...om(),...Wi(),...Qe(),...Za({transition:{component:Oo,hideOnLeave:!0}})},"VDataIterator"),kF=fe()({name:"VDataIterator",props:pF(),emits:{"update:modelValue":e=>!0,"update:groupBy":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:opened":e=>!0,"update:currentItems":e=>!0},setup(e,{slots:t}){const{groupBy:n,opened:a,openAll:l,groupKey:i}=wc(e),r=z(()=>e.search),{items:o}=SF(e),{filteredItems:u}=Ui(e,o,r,{transform:J=>J.raw}),{initialSortOrder:c,sortBy:s,multiSort:d,mustSort:f}=Vc(e),{page:v,itemsPerPage:m}=cm(e),{toggleSort:h}=Ic({initialSortOrder:c,sortBy:s,multiSort:d,mustSort:f,page:v}),{sortByWithGroups:g,opened:b,extractRows:k,isGroupOpen:p,toggleGroup:S}=Sc({groupBy:n,sortBy:s,opened:a}),{sortedItems:w}=fm(e,u,g,{transform:J=>J.raw});pc(b,l,w,n,i);const{flatItems:x}=kc(w,n,b,!1,p,i),y=z(()=>!Kr(e.itemsLength)),V=z(()=>y.value?Number(e.itemsLength):x.value.length),{startIndex:I,stopIndex:T,pageCount:A,prevPage:$,nextPage:E,setItemsPerPage:P,setPage:L}=dm({page:v,itemsPerPage:m,itemsLength:V}),R=ne([]),W=M(()=>y.value?x.value:R.value);wn(()=>!y.value,()=>{const{paginatedItems:J}=Cp({items:x,startIndex:I,stopIndex:T,itemsPerPage:m});Zt(()=>{R.value=J.value})});const N=M(()=>k(W.value)),{isSelected:Y,select:U,selectAll:G,toggleSelect:Z}=Cc(e,{allItems:o,filteredItems:u,currentPage:N}),{isExpanded:se,toggleExpand:Q}=bc(e);xc({page:v,itemsPerPage:m,sortBy:s,groupBy:n,search:r});const ae=M(()=>({page:v.value,itemsPerPage:m.value,sortBy:s.value,pageCount:A.value,toggleSort:h,prevPage:$,nextPage:E,setPage:L,setItemsPerPage:P,isSelected:Y,select:U,selectAll:G,toggleSelect:Z,isExpanded:se,toggleExpand:Q,isGroupOpen:p,toggleGroup:S,items:N.value,itemsCount:u.value.length,groupedItems:W.value}));return me(()=>C(e.tag,{class:de(["v-data-iterator",{"v-data-iterator--loading":e.loading},e.class]),style:Se(e.style)},{default:()=>{var J,re;return[(J=t.header)==null?void 0:J.call(t,ae.value),C(fn,{transition:e.transition},{default:()=>{var q,H;return[e.loading?C(Bi,{key:"loader",name:"v-data-iterator",active:!0},{default:B=>{var O;return(O=t.loader)==null?void 0:O.call(t,B)}}):_("div",{key:"items"},[W.value.length?(H=t.default)==null?void 0:H.call(t,ae.value):(q=t["no-data"])==null?void 0:q.call(t)])]}}),(re=t.footer)==null?void 0:re.call(t,ae.value)]}})),{}}});function xF(){const e=oe([]);Rs(()=>e.value=[]);function t(n,a){e.value[a]=n}return{refs:e,updateRef:t}}const Tp=te({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:Ee,default:"$first"},prevIcon:{type:Ee,default:"$prev"},nextIcon:{type:Ee,default:"$next"},lastIcon:{type:Ee,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:{type:[Boolean,String],default:!1},...Tn(),...Ae(),...Nt(),...Qt(),...At(),...ba(),...Qe({tag:"nav"}),...st(),...la({variant:"text"})},"VPagination"),ff=fe()({name:"VPagination",props:Tp(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,{slots:t,emit:n}){const a=Pe(e,"modelValue"),{t:l,n:i}=dt(),{isRtl:r}=Ut(),{themeClasses:o}=ft(e),{width:u}=Yn(),c=ne(-1);Ot(void 0,{scoped:!0});const s=ne();hl(s,()=>{c.value=d()??c.value});function d(){var Y;const T=(Y=s.value)==null?void 0:Y.querySelector(".v-pagination__list"),A=Array.from((T==null?void 0:T.children)??[]);if(!T||A.length<2)return;const $=A.map(U=>U.getBoundingClientRect()),P=(Math.max(...$.map(U=>U.right))-Math.min(...$.map(U=>U.left))-$.reduce((U,G)=>U+G.width,0))/(A.length-1);let L=0,R=0,W=0;A.forEach((U,G)=>{const Z=$[G].width+P;U.classList.contains("v-pagination__item")?(R+=Z,W++):L+=Z});const N=W?R/W:$[0].width+P;return g(T.getBoundingClientRect().width-L,N)}let f=0;hl(()=>{var T;return(T=s.value)==null?void 0:T.parentElement},T=>{var E;const A=((E=T[0])==null?void 0:E.contentRect.width)??0,$=f>0&&A>f;f=A,$&&(c.value=-1)});const v=M(()=>parseInt(e.length,10)),m=M(()=>parseInt(e.start,10)),h=M(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):c.value>=0?c.value:g(u.value-58*(e.showFirstLastPage?4:2),58));function g(T,A){return Math.max(0,Math.floor(Number((T/A).toFixed(2))))}function b(T){if(T<=0)return[];if(T===1)return[a.value];if(v.value<=T)return da(v.value,m.value);const A=T%2===0,$=A?T/2:Math.floor(T/2),E=A?$:$+1,P=v.value-$;if(E-a.value>=0)return[...da(Math.max(1,T-1),m.value),e.ellipsis,v.value];if(a.value-P>=(A?1:0)){const L=T-1,R=v.value-L+m.value;return[m.value,e.ellipsis,...da(L,R)]}else{const L=Math.max(1,T-2),R=L===1?a.value:a.value-Math.ceil(L/2)+m.value;return[m.value,e.ellipsis,...da(L,R),e.ellipsis,v.value]}}const k=M(()=>{if(v.value<=0||isNaN(v.value)||v.value>Number.MAX_SAFE_INTEGER)return[];if(e.totalVisible!=null)return b(h.value);if(v.value<3)return da(v.value,m.value);const T=h.value;let A=T,$=b(A);for(;$.length>T;)$=b(--A);return $.map((E,P)=>{if(!Ie(E))return E;const L=$[P-1];return $[P+1]===L+2?L+1:E})});ve(k,()=>{const T=d();T!=null&&Te.color),border:z(()=>e.border),density:z(()=>e.density),size:z(()=>e.size),variant:z(()=>e.variant),rounded:z(()=>e.rounded),elevation:z(()=>e.elevation)}});const x=M(()=>k.value.map((T,A)=>{const $=E=>w(E,A);if(Ie(T))return{isActive:!1,key:`ellipsis-${A}`,page:T,props:{ref:$,ellipsis:!0,icon:!0,disabled:!0}};{const E=T===a.value;return{isActive:E,key:T,page:i(T),props:{ref:$,ellipsis:!1,icon:!0,disabled:!!e.disabled||Number(e.length)<2,color:E?e.activeColor:e.color,"aria-current":E,"aria-label":l(E?e.currentPageAriaLabel:e.pageAriaLabel,T),onClick:P=>p(P,T)}}}})),y=M(()=>{const T=!!e.disabled||a.value<=m.value,A=!!e.disabled||a.value>=m.value+v.value-1;return{first:[!0,"only-first"].includes(e.showFirstLastPage)?{icon:r.value?e.lastIcon:e.firstIcon,onClick:$=>p($,m.value,"first"),disabled:T,"aria-label":l(e.firstAriaLabel),"aria-disabled":T}:void 0,prev:{icon:r.value?e.nextIcon:e.prevIcon,onClick:$=>p($,a.value-1,"prev"),disabled:T,"aria-label":l(e.previousAriaLabel),"aria-disabled":T},next:{icon:r.value?e.prevIcon:e.nextIcon,onClick:$=>p($,a.value+1,"next"),disabled:A,"aria-label":l(e.nextAriaLabel),"aria-disabled":A},last:e.showFirstLastPage===!0?{icon:r.value?e.firstIcon:e.lastIcon,onClick:$=>p($,m.value+v.value-1,"last"),disabled:A,"aria-label":l(e.lastAriaLabel),"aria-disabled":A}:void 0}});function V(){var A;const T=a.value-m.value;(A=S.value[T])==null||A.$el.focus()}function I(T){T.key===Fd.left&&!e.disabled&&a.value>Number(e.start)?(a.value=a.value-1,Re(V)):T.key===Fd.right&&!e.disabled&&a.valueC(e.tag,{ref:s,class:de(["v-pagination",o.value,e.class]),style:Se(e.style),role:"navigation","aria-label":l(e.ariaLabel),onKeydown:I,"data-testid":"v-pagination-root"},{default:()=>[_("ul",{class:"v-pagination__list"},[[!0,"only-first"].includes(e.showFirstLastPage)&&_("li",{key:"first",class:"v-pagination__first","data-testid":"v-pagination-first"},[t.first?t.first(y.value.first):C(De,le({_as:"VPaginationBtn"},y.value.first),null)]),_("li",{key:"prev",class:"v-pagination__prev","data-testid":"v-pagination-prev"},[t.prev?t.prev(y.value.prev):C(De,le({_as:"VPaginationBtn"},y.value.prev),null)]),x.value.map((T,A)=>_("li",{key:T.key,class:de(["v-pagination__item",{"v-pagination__item--is-active":T.isActive}]),"data-testid":"v-pagination-item"},[t.item?t.item(T):C(De,le({_as:"VPaginationBtn"},T.props),{default:()=>[T.page]})])),_("li",{key:"next",class:"v-pagination__next","data-testid":"v-pagination-next"},[t.next?t.next(y.value.next):C(De,le({_as:"VPaginationBtn"},y.value.next),null)]),e.showFirstLastPage===!0&&_("li",{key:"last",class:"v-pagination__last","data-testid":"v-pagination-last"},[t.last?t.last(y.value.last):C(De,le({_as:"VPaginationBtn"},y.value.last),null)])])]})),{}}}),vm=te({color:String,prevIcon:{type:Ee,default:"$prev"},nextIcon:{type:Ee,default:"$next"},firstIcon:{type:Ee,default:"$first"},lastIcon:{type:Ee,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean,...un(Tp({showFirstLastPage:!0}),["showFirstLastPage"])},"VDataTableFooter"),zo=fe()({name:"VDataTableFooter",props:vm(),setup(e,{slots:t}){const{t:n}=dt(),a=aa("VSelect"),{page:l,pageCount:i,startIndex:r,stopIndex:o,itemsLength:u,itemsPerPage:c,setItemsPerPage:s}=cF(),d=M(()=>e.itemsPerPageOptions.map(f=>ct(f)?{value:f,title:f===-1?n("$vuetify.dataFooter.itemsPerPageAll"):String(f)}:{...f,title:isNaN(Number(f.title))?n(f.title):f.title}));return me(()=>{var v,m;const f=ff.filterProps(e);return _("div",{class:"v-data-table-footer"},[(v=t.prepend)==null?void 0:v.call(t),_("div",{class:"v-data-table-footer__items-per-page"},[_("span",null,[n(e.itemsPerPageText)]),C(Xv,{items:d.value,itemColor:e.color,modelValue:c.value,"onUpdate:modelValue":h=>s(Number(h)),density:"compact",variant:((m=a.value)==null?void 0:m.variant)??"outlined","aria-label":n(e.itemsPerPageText),hideDetails:!0},null)]),_("div",{class:"v-data-table-footer__info"},[_("div",null,[n(e.pageText,u.value?r.value+1:0,o.value,u.value)])]),_("div",{class:"v-data-table-footer__pagination"},[C(ff,le({modelValue:l.value,"onUpdate:modelValue":h=>l.value=h,density:"comfortable",firstAriaLabel:e.firstPageLabel,lastAriaLabel:e.lastPageLabel,length:i.value,nextAriaLabel:e.nextPageLabel,previousAriaLabel:e.prevPageLabel,rounded:!0,showFirstLastPage:!0,totalVisible:e.showCurrentPage?1:0,variant:"plain"},je(f,["color"])),null)])])}),{}}}),Wo=JV({align:{type:String,default:"start"},fixed:{type:[Boolean,String],default:!1},fixedOffset:[Number,String],fixedEndOffset:[Number,String],height:[Number,String],lastFixed:Boolean,firstFixedEnd:Boolean,noPadding:Boolean,indent:[Number,String],empty:Boolean,tag:String,width:[Number,String],maxWidth:[Number,String],nowrap:Boolean},(e,{slots:t})=>{const n=e.tag??"td",a=Ie(e.fixed)?e.fixed:e.fixed?"start":"none";return C(n,{class:de(["v-data-table__td",{"v-data-table-column--fixed":a==="start","v-data-table-column--fixed-end":a==="end","v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--first-fixed-end":e.firstFixedEnd,"v-data-table-column--no-padding":e.noPadding,"v-data-table-column--nowrap":e.nowrap,"v-data-table-column--empty":e.empty},`v-data-table-column--align-${e.align}`]),style:{height:ge(e.height),width:ge(e.width),maxWidth:ge(e.maxWidth),left:a==="start"?ge(e.fixedOffset||null):void 0,right:a==="end"?ge(e.fixedEndOffset||null):void 0,paddingInlineStart:e.indent?ge(e.indent):void 0}},{default:()=>{var l;return[(l=t.default)==null?void 0:l.call(t)]}})}),CF=te({headers:Array},"DataTable-header"),Dp=Symbol.for("vuetify:data-table-headers"),Ep={title:"",sortable:!1},_F={...Ep,width:48};function VF(e=[]){const t=e.map(n=>({element:n,priority:0}));return{enqueue:(n,a)=>{let l=!1;for(let i=0;ia){t.splice(i,0,{element:n,priority:a}),l=!0;break}l||t.push({element:n,priority:a})},size:()=>t.length,count:()=>{let n=0;if(!t.length)return 0;const a=Math.floor(t[0].priority);for(let l=0;lt.shift()}}function vf(e,t=[]){if(!e.children)t.push(e);else for(const n of e.children)vf(n,t);return t}function Mp(e,t=new Set){for(const n of e)n.key&&t.add(n.key),n.children&&Mp(n.children,t);return t}function IF(e){if(e.key){if(e.key==="data-table-group")return Ep;if(["data-table-expand","data-table-select"].includes(e.key))return _F}}function mm(e,t=0){return e.children?Math.max(t,...e.children.map(n=>mm(n,t+1))):t}function PF(e){let t=!1;function n(i,r,o="none"){if(i)if(o!=="none"&&(i.fixed=o),i.fixed===!0&&(i.fixed="start"),i.fixed===r)if(i.children)if(r==="start")for(let u=i.children.length-1;u>=0;u--)n(i.children[u],r,r);else for(let u=0;u=0;u--)n(i.children[u],r);else for(let u=0;u=0;i--)n(e[i],"start");for(let i=0;i=0;i--)l=Bp(e[i],l)}function $p(e,t=0){if(!e)return t;if(e.children){e.fixedOffset=t;for(const n of e.children)t=$p(n,t)}else e.fixed&&e.fixed!=="end"&&(e.fixedOffset=t,t+=parseFloat(e.width||"0")||0);return t}function Bp(e,t=0){if(!e)return t;if(e.children){e.fixedEndOffset=t;for(const n of e.children)t=Bp(n,t)}else e.fixed==="end"&&(e.fixedEndOffset=t,t+=parseFloat(e.width||"0")||0);return t}function AF(e,t){const n=[];let a=0;const l=VF(e);for(;l.size()>0;){let r=l.count();const o=[];let u=1;for(;r>0;){const{element:c,priority:s}=l.dequeue(),d=t-a-mm(c);if(o.push({...c,rowspan:d??1,colspan:c.children?vf(c).length:1}),c.children)for(const f of c.children){const v=s%1+u/Math.pow(10,a+2);l.enqueue(f,a+d+v)}u+=1,r-=1}a+=1,n.push(o)}return{columns:e.map(r=>vf(r)).flat(),headers:n}}function Fp(e){const t=[];for(const n of e){const a={...IF(n),...n},l=a.key??(Ie(a.value)?a.value:null),i=a.value??l??null,r={...a,key:l,value:i,sortable:a.sortable??(a.key!=null||!!a.sort),children:a.children?Fp(a.children):void 0};t.push(r)}return t}function hm(e,t){const n=oe([]),a=oe([]),l=oe({}),i=oe({}),r=oe({});Zt(()=>{var h,g,b;const c=(e.headers||Object.keys(e.items[0]??{}).map(k=>({key:k,title:bl(k)}))).slice(),s=Mp(c);(h=t==null?void 0:t.groupBy)!=null&&h.value.length&&!s.has("data-table-group")&&c.unshift({key:"data-table-group",title:"Group"}),(g=t==null?void 0:t.showSelect)!=null&&g.value&&!s.has("data-table-select")&&c.unshift({key:"data-table-select"}),(b=t==null?void 0:t.showExpand)!=null&&b.value&&!s.has("data-table-expand")&&c.push({key:"data-table-expand"});const d=Fp(c);PF(d);const f=Math.max(...d.map(k=>mm(k)))+1,v=AF(d,f);n.value=v.headers,a.value=v.columns;const m=v.headers.flat(1);l.value={},i.value={},r.value={};for(const k of m)k.key&&(k.sortable&&(k.sort&&(l.value[k.key]=k.sort),k.sortRaw&&(i.value[k.key]=k.sortRaw)),k.filter&&(r.value[k.key]=k.filter))});const o={headers:n,columns:a,sortFunctions:l,sortRawFunctions:i,filterFunctions:r};return wt(Dp,o),o}function Pc(){const e=Ze(Dp);if(!e)throw new Error("Missing headers!");return e}function Op(e,t){const n=M(()=>{const i=e();return i!=null&&i!==!1&&i!=="false"}),a=M(()=>{const i=e();return Ye(i)&&i.side?i.side:"start"}),l=M(()=>{const i=e();return Ye(i)&&i.color?i.color:Ie(i)&&i!=="true"?i:t()});return{active:n,side:a,color:l}}const Lp=te({color:String,disableSort:Boolean,fixedHeader:Boolean,multiSort:Boolean,initialSortOrder:String,sortIcon:{type:Ee},sortAscIcon:{type:Ee,default:"$sortAsc"},sortDescIcon:{type:Ee,default:"$sortDesc"},headerProps:{type:Object},selectAllLabel:{type:String,default:"$vuetify.dataTable.ariaLabel.selectAll"},sticky:Boolean,...Nt(),...ql(),...eu()},"VDataTableHeaders"),_i=fe()({name:"VDataTableHeaders",props:Lp(),setup(e,{slots:t}){const{t:n}=dt(),{toggleSort:a,sortBy:l,isSorted:i}=Ap(),{someSelected:r,allSelected:o,selectAll:u,showSelectAll:c}=_c(),{columns:s,headers:d}=Pc(),{loaderClasses:f}=Vr(e),v=aa("VSelect");function m(A,$){if(!(e.sticky||e.fixedHeader)&&!A.fixed)return;const E=Ie(A.fixed)?A.fixed:A.fixed?"start":"none";return{position:"sticky",left:E==="start"?ge(A.fixedOffset):void 0,right:E==="end"?ge(A.fixedEndOffset):void 0,top:e.sticky||e.fixedHeader?`calc(var(--v-table-header-height) * ${$})`:void 0}}function h(A,$){A.key==="Enter"&&!e.disableSort&&a($,A)}function g(A){const $=l.value.find(E=>E.key===A.key);switch($==null?void 0:$.order){case"asc":return e.sortAscIcon;case"desc":return e.sortDescIcon;default:return e.sortIcon||(e.initialSortOrder==="asc"?e.sortAscIcon:e.sortDescIcon)}}const{backgroundColorClasses:b,backgroundColorStyles:k}=bt(()=>e.color),{displayClasses:p,mobile:S}=Yn(e),w=Op(()=>e.loading,()=>e.color),x=M(()=>({headers:d.value,columns:s.value,toggleSort:a,isSorted:i,sortBy:l.value,someSelected:r.value,allSelected:o.value,selectAll:u,getSortIcon:g})),y=M(()=>["v-data-table__th",{"v-data-table__th--sticky":e.sticky||e.fixedHeader},p.value,f.value]),V=({column:A,x:$,y:E})=>{const P=A.key==="data-table-select"||A.key==="data-table-expand",L=A.key==="data-table-group"&&A.width===0&&!A.title,R=le(e.headerProps??{},A.headerProps??{}),W=A.sortable&&!e.disableSort,N=W?l.value.find(U=>U.key===A.key):void 0,Y=(N==null?void 0:N.order)==="asc"?"ascending":(N==null?void 0:N.order)==="desc"?"descending":void 0;return C(Wo,le({tag:"th","aria-sort":Y,align:A.align,class:[{"v-data-table__th--sortable":W,"v-data-table__th--sorted":i(A),"v-data-table__th--fixed":A.fixed},...y.value],style:{width:ge(A.width),minWidth:ge(A.minWidth),maxWidth:ge(A.maxWidth),...m(A,E)},colspan:A.colspan,rowspan:A.rowspan,fixed:A.fixed,nowrap:A.nowrap,lastFixed:A.lastFixed,firstFixedEnd:A.firstFixedEnd,noPadding:P,empty:L,tabindex:W?0:void 0,onClick:W?U=>a(A,U):void 0,onKeydown:W?U=>h(U,A):void 0},R),{default:()=>{var Z;const U=`header.${A.key}`,G={column:A,selectAll:u,isSorted:i,toggleSort:a,sortBy:l.value,someSelected:r.value,allSelected:o.value,getSortIcon:g};return t[U]?t[U](G):L?"":A.key==="data-table-select"?((Z=t["header.data-table-select"])==null?void 0:Z.call(t,G))??(c.value&&C(ta,{"aria-label":n(e.selectAllLabel),color:e.color,density:e.density,modelValue:o.value,indeterminate:r.value&&!o.value,"onUpdate:modelValue":u},null)):_("div",{class:"v-data-table-header__content"},[_("span",null,[A.title]),A.sortable&&!e.disableSort&&C(Le,{key:"icon",class:"v-data-table-header__sort-icon",icon:g(A)},null),e.multiSort&&i(A)&&_("div",{key:"badge",class:de(["v-data-table-header__sort-badge",...b.value]),style:Se(k.value)},[l.value.findIndex(se=>se.key===A.key)+1])])}})},I=()=>{const A=M(()=>s.value.filter(R=>(R==null?void 0:R.sortable)&&!e.disableSort)),$=s.value.find(R=>R.key==="data-table-select"),E=M({get:()=>A.value.filter(({key:R})=>l.value.some(W=>W.key===R)),set:R=>{const W=yt(R),N=l.value.map(U=>U.key);W.filter(({key:U})=>!N.includes(U)).forEach(U=>a(U)),Re(()=>l.value=l.value.filter(({key:U})=>W.some(G=>G.key===U)))}});function P(){var R;return C(Xv,{modelValue:E.value,"onUpdate:modelValue":W=>E.value=W,chips:!0,color:e.color,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:A.value,label:n("$vuetify.dataTable.sortBy"),multiple:e.multiSort,variant:((R=v.value)==null?void 0:R.variant)??"underlined",returnObject:!0,"onClick:clear":()=>l.value=[]},{chip:({internalItem:W})=>C(Sn,{onClick:W.raw.sortable?()=>a(W.raw,void 0,!0):void 0,onMousedown:N=>{N.preventDefault(),N.stopPropagation()}},{default:()=>[W.title,C(Le,{class:de(["v-data-table__td-sort-icon",i(W.raw)&&"v-data-table__td-sort-icon-active"]),icon:g(W.raw),size:"small"},null)]})})}function L(){return C(ta,{"aria-label":n(e.selectAllLabel),class:"v-data-table-header__select-all",color:e.color,density:"compact",modelValue:o.value,indeterminate:r.value&&!o.value,"onUpdate:modelValue":()=>u(!o.value)},null)}return C(Wo,le({tag:"th",class:[...y.value],colspan:d.value.length+1},e.headerProps),{default:()=>{var R;return[_("div",{class:"v-data-table-header__content"},[((R=t["mobile.header"])==null?void 0:R.call(t,x.value))??_(we,null,[A.value.length>0&&P(),$&&L()])])]}})},T=M(()=>{if(t["mobile.header"])return!0;const A=s.value.some(E=>(E==null?void 0:E.sortable)&&!e.disableSort),$=s.value.some(E=>E.key==="data-table-select");return A||$});me(()=>S.value?_(we,null,[T.value&&_("tr",null,[C(I,null,null)])]):_(we,null,[t.headers?t.headers(x.value):d.value.map((A,$)=>_("tr",null,[A.map((E,P)=>C(V,{key:E.key??P,column:E,x:P,y:$},null))])),w.active.value&&["start","both"].includes(w.side.value)&&_("tr",{class:"v-data-table-progress"},[_("th",{colspan:s.value.length},[C(Bi,{name:"v-data-table-progress",absolute:!0,active:!0,color:w.color.value,indeterminate:!0},{default:t.loader})])])]))}}),Np=te({item:{type:Object,required:!0},groupCollapseIcon:{type:Ee,default:"$tableGroupCollapse"},groupExpandIcon:{type:Ee,default:"$tableGroupExpand"},selectGroupLabel:{type:String,default:"$vuetify.dataTable.ariaLabel.selectGroup"},...Nt()},"VDataTableGroupHeaderRow"),TF=fe()({name:"VDataTableGroupHeaderRow",props:Np(),setup(e,{slots:t}){const{t:n}=dt(),{isGroupOpen:a,toggleGroup:l,extractRows:i}=Sp(),{isSelected:r,isSomeSelected:o,select:u}=_c(),{columns:c}=Pc(),s=M(()=>i([e.item])),d=z(()=>c.value.length-(c.value.some(f=>f.key==="data-table-select")?1:0));return()=>_("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[c.value.map(f=>{var v,m;if(f.key==="data-table-group"){const h=a(e.item)?e.groupCollapseIcon:e.groupExpandIcon,g=()=>l(e.item);return((v=t["data-table-group"])==null?void 0:v.call(t,{item:e.item,count:s.value.length,props:{icon:h,onClick:g}}))??C(Wo,{class:"v-data-table-group-header-row__column",colspan:d.value},{default:()=>[C(De,{size:"small",variant:"text",icon:h,onClick:g},null),_("span",null,[e.item.value]),_("span",null,[He("("),s.value.length,He(")")])]})}else if(f.key==="data-table-select"){const h=s.value.filter(p=>p.selectable),g=h.length>0&&r(h),b=o(h)&&!g,k=p=>u(h,p);return((m=t["data-table-select"])==null?void 0:m.call(t,{props:{modelValue:g,indeterminate:b,"onUpdate:modelValue":k}}))??C(Wo,{class:"v-data-table__td--select-row",noPadding:!0},{default:()=>[C(ta,{"aria-label":n(e.selectGroupLabel),density:e.density,disabled:h.length===0,modelValue:g,indeterminate:b,"onUpdate:modelValue":k},null)]})}return""})])}}),Rp=te({color:String,index:Number,item:Object,cellProps:[Object,Function],collapseIcon:{type:Ee,default:"$collapse"},expandIcon:{type:Ee,default:"$expand"},selectRowLabel:{type:String,default:"$vuetify.dataTable.ariaLabel.selectRow"},getMatches:Function,onClick:vn(),onContextmenu:vn(),onDblclick:vn(),...Nt(),...ql()},"VDataTableRow"),gm=fe()({name:"VDataTableRow",props:Rp(),setup(e,{slots:t}){const{t:n}=dt(),{displayClasses:a,mobile:l}=Yn(e,"v-data-table__tr"),{isSelected:i,toggleSelect:r,someSelected:o,allSelected:u,selectAll:c}=_c(),{isExpanded:s,toggleExpand:d}=bp(),{toggleSort:f,sortBy:v,isSorted:m}=Ap(),{columns:h}=Pc();me(()=>_("tr",{class:de(["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)},a.value]),"data-selected":e.item&&i([e.item])||void 0,"data-expanded":e.item&&s(e.item)||void 0,onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&h.value.map((g,b)=>{const k=e.item,p=`item.${g.key}`,S=`header.${g.key}`,w={index:e.index,item:k.raw,internalItem:k,value:Co(k.columns,g.key),column:g,isSelected:i,toggleSelect:r,isExpanded:s,toggleExpand:d},x={column:g,selectAll:c,isSorted:m,toggleSort:f,sortBy:v.value,someSelected:o.value,allSelected:u.value,getSortIcon:()=>""},y=Xe(e.cellProps)?e.cellProps({index:w.index,item:w.item,internalItem:w.internalItem,value:w.value,column:g}):e.cellProps,V=Xe(g.cellProps)?g.cellProps({index:w.index,item:w.item,internalItem:w.internalItem,value:w.value}):g.cellProps,I=g.key==="data-table-select"||g.key==="data-table-expand",T=g.key==="data-table-group"&&g.width===0&&!g.title;return C(Wo,le({key:g.key??b,align:g.align,indent:g.indent,class:{"v-data-table__td--expanded-row":g.key==="data-table-expand","v-data-table__td--select-row":g.key==="data-table-select"},fixed:g.fixed,fixedOffset:g.fixedOffset,fixedEndOffset:g.fixedEndOffset,lastFixed:g.lastFixed,firstFixedEnd:g.firstFixedEnd,maxWidth:l.value?void 0:g.maxWidth,noPadding:I,empty:T,nowrap:g.nowrap,width:l.value?void 0:g.width},y,V),{default:()=>{var P,L,R,W,N,Y;if(g.key==="data-table-select")return((P=t["item.data-table-select"])==null?void 0:P.call(t,{...w,props:{color:e.color,disabled:!k.selectable,modelValue:i([k]),onClick:sa(()=>r(k),["stop"])}}))??C(ta,{"aria-label":n(e.selectRowLabel),color:e.color,disabled:!k.selectable,density:e.density,modelValue:i([k]),onClick:sa(U=>r(k,e.index,U),["stop"])},null);if(g.key==="data-table-expand")return((L=t["item.data-table-expand"])==null?void 0:L.call(t,{...w,props:{icon:s(k)?e.collapseIcon:e.expandIcon,size:"small",variant:"text",onClick:sa(()=>d(k),["stop"])}}))??C(De,{icon:s(k)?e.collapseIcon:e.expandIcon,size:"small",variant:"text",onClick:sa(()=>d(k),["stop"])},null);if(t[p]&&!l.value)return t[p](w);const A=Ue(w.value),$=(W=(R=e.getMatches)==null?void 0:R.call(e,k))==null?void 0:W[g.key],E=$!=null&&$.length?C(iu,{text:A,matches:$},null):A;return l.value?_(we,null,[_("div",{class:"v-data-table__td-title"},[((N=t[S])==null?void 0:N.call(t,x))??g.title]),_("div",{class:"v-data-table__td-value"},[((Y=t[p])==null?void 0:Y.call(t,w))??E])]):E}})})]))}}),Hp=te({color:String,loading:[Boolean,String,Object],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function],expandTransition:{type:null,default:()=>({component:Fi}),validator:e=>e!==!0},...un(Rp(),["collapseIcon","expandIcon","density","getMatches"]),...un(Np(),["groupCollapseIcon","groupExpandIcon","density"]),...ql()},"VDataTableRows"),Vi=fe()({name:"VDataTableRows",inheritAttrs:!1,props:Hp(),setup(e,{attrs:t,slots:n}){const{columns:a}=Pc(),{expandOnClick:l,toggleExpand:i,isExpanded:r}=bp(),{isSelected:o,toggleSelect:u}=_c(),{toggleGroup:c,isGroupOpen:s}=Sp(),{t:d}=dt(),{mobile:f}=Yn(e);return me(()=>{var m,h;const v=un(e,["groupCollapseIcon","groupExpandIcon","density"]);return e.loading&&(!e.items.length||n.loading)?_("tr",{class:"v-data-table-rows-loading",key:"loading"},[_("td",{colspan:a.value.length},[((m=n.loading)==null?void 0:m.call(n))??d(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?_("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[_("td",{colspan:a.value.length},[((h=n["no-data"])==null?void 0:h.call(n))??d(e.noDataText)])]):_(we,null,[e.items.map((g,b)=>{var S;if(g.type==="group"){const w={index:b,item:g,columns:a.value,isExpanded:r,toggleExpand:i,isSelected:o,toggleSelect:u,toggleGroup:c,isGroupOpen:s};return n["group-header"]?n["group-header"](w):C(TF,le({key:`group-header_${g.id}`,item:g},jn(t,":groupHeader",()=>w),v),n)}if(g.type==="group-summary"){const w={index:b,item:g,columns:a.value,toggleGroup:c};return((S=n["group-summary"])==null?void 0:S.call(n,w))??""}const k={index:g.virtualIndex??b,item:g.raw,internalItem:g,columns:a.value,isExpanded:r,toggleExpand:i,isSelected:o,toggleSelect:u},p={...k,props:le({key:`item_${g.key??g.index}`,onClick:l.value?()=>{i(g)}:void 0,index:b,item:g,color:e.color,cellProps:e.cellProps,collapseIcon:e.collapseIcon,expandIcon:e.expandIcon,density:e.density,mobile:f.value,getMatches:e.getMatches},jn(t,":row",()=>k),Xe(e.rowProps)?e.rowProps({item:k.item,index:k.index,internalItem:k.internalItem,isExpanded:k.isExpanded,isSelected:k.isSelected}):e.rowProps)};return _(we,{key:p.props.key},[n.item?n.item(p):C(gm,p.props,n),n["expanded-row"]?r(g)&&n["expanded-row"](k):n.expanded&&_("tr",{class:"v-data-table__tr--expanded"},[_("td",{colspan:a.value.length},[e.expandTransition?C(fn,{transition:e.expandTransition},{default:()=>[r(g)?_("div",null,[n.expanded(k)]):null]}):r(g)&&_("div",null,[n.expanded(k)])])])])})])}),{}}}),DF=te({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function EF(e,t,n,a){const l=e.returnObject?t:Tt(t,e.itemValue),i=Tt(t,e.itemSelectable,!0),r=a.reduce((o,u)=>(u.key!=null&&(o[u.key]=Tt(t,u.value)),o),{});return{type:"item",key:e.returnObject?Tt(t,e.itemValue):l,index:n,value:l,selectable:i,columns:r,raw:t}}function MF(e,t,n){return t.map((a,l)=>EF(e,a,l,n))}function ym(e,t){return{items:M(()=>MF(e,e.items,t.value))}}const bm=te({...Hp(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...gp(),...om(),...CF(),...DF(),..._p(),...Ip(),...je(Lp(),["multiSort","initialSortOrder"]),...C0()},"DataTable"),$F=te({...sm(),...bm(),...Wi(),...vm()},"VDataTable"),BF=fe()({name:"VDataTable",props:$F(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:opened":e=>!0,"update:currentItems":e=>!0},setup(e,{attrs:t,slots:n}){const{groupBy:a,opened:l,openAll:i,groupKey:r}=wc(e),{initialSortOrder:o,sortBy:u,multiSort:c,mustSort:s}=Vc(e),{page:d,itemsPerPage:f}=cm(e),{disableSort:v}=Ii(e),{columns:m,headers:h,sortFunctions:g,sortRawFunctions:b,filterFunctions:k}=hm(e,{groupBy:a,showSelect:z(()=>e.showSelect),showExpand:z(()=>e.showExpand)}),{items:p}=ym(e,m),S=z(()=>e.search),{filteredItems:w,getMatches:x}=Ui(e,p,S,{transform:D=>D.columns,customKeyFilter:k}),{toggleSort:y}=Ic({initialSortOrder:o,sortBy:u,multiSort:c,mustSort:s,page:d}),{sortByWithGroups:V,opened:I,extractRows:T,isGroupOpen:A,toggleGroup:$}=Sc({groupBy:a,sortBy:u,disableSort:v,opened:l}),{sortedItems:E}=fm(e,w,V,{transform:D=>({...D.raw,...D.columns}),sortFunctions:g,sortRawFunctions:b});pc(I,i,E,a,r);const P=M(()=>e.pageBy==="auto"?e.groupBy.length?"group":"item":e.pageBy),{pageCount:L,setItemsPerPage:R,prevPage:W,nextPage:N,setPage:Y,paginatedItems:U}=dF({pageBy:P,sortedItems:E,paginate:D=>{const F=M(()=>xe(D).length),{startIndex:K,stopIndex:X,pageCount:j,setItemsPerPage:ee,prevPage:ie,nextPage:he,setPage:be}=dm({page:d,itemsPerPage:f,itemsLength:F}),{paginatedItems:ue}=Cp({items:D,startIndex:K,stopIndex:X,itemsPerPage:f});return{paginatedItems:ue,pageCount:j,setItemsPerPage:ee,prevPage:ie,nextPage:he,setPage:be}},group:D=>kc(D,a,I,()=>!!n["group-summary"],A,r)}),G=M(()=>T(U.value)),{isSelected:Z,select:se,selectAll:Q,toggleSelect:ae,someSelected:J,allSelected:re}=Cc(e,{allItems:p,filteredItems:w,currentPage:G}),{isExpanded:q,toggleExpand:H}=bc(e),B=Op(()=>e.loading,()=>e.color);xc({page:d,itemsPerPage:f,sortBy:u,groupBy:a,search:S}),Ot({VDataTableRows:{hideNoData:z(()=>e.hideNoData),noDataText:z(()=>e.noDataText),loading:z(()=>e.loading),loadingText:z(()=>e.loadingText)}});const O=M(()=>({page:d.value,itemsPerPage:f.value,itemsLength:w.value.length,sortBy:u.value,pageCount:L.value,toggleSort:y,setItemsPerPage:R,prevPage:W,nextPage:N,setPage:Y,someSelected:J.value,allSelected:re.value,isSelected:Z,select:se,selectAll:Q,toggleSelect:ae,isExpanded:q,toggleExpand:H,isGroupOpen:A,toggleGroup:$,items:G.value.map(D=>D.raw),internalItems:G.value,groupedItems:U.value,columns:m.value,headers:h.value}));return me(()=>{const D=zo.filterProps(e),F=_i.filterProps(je(e,["multiSort"])),K=Vi.filterProps(e),X=jl.filterProps(e);return C(jl,le({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},X,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var j;return(j=n.top)==null?void 0:j.call(n,O.value)},caption:n.caption,default:()=>{var j,ee,ie,he,be,ue;return n.default?n.default(O.value):_(we,null,[(j=n.colgroup)==null?void 0:j.call(n,O.value),!e.hideDefaultHeader&&_("thead",{key:"thead"},[C(_i,le(F,{multiSort:!!e.multiSort}),n)]),(ee=n.thead)==null?void 0:ee.call(n,O.value),!e.hideDefaultBody&&_("tbody",null,[(ie=n["body.prepend"])==null?void 0:ie.call(n,O.value),n.body?n.body(O.value):C(Vi,le(t,K,{items:U.value,getMatches:x}),n),(he=n["body.append"])==null?void 0:he.call(n,O.value),B.active.value&&["end","both"].includes(B.side.value)&&_("tr",{class:"v-data-table-progress v-data-table-progress--bottom"},[_("th",{colspan:m.value.length},[C(Bi,{name:"v-data-table-progress",absolute:!0,active:!0,color:B.color.value,indeterminate:!0},{default:n.loader})])])]),(be=n.tbody)==null?void 0:be.call(n,O.value),(ue=n.tfoot)==null?void 0:ue.call(n,O.value)])},bottom:()=>n.bottom?n.bottom(O.value):!e.hideDefaultFooter&&_(we,null,[C(Wt,null,null),C(zo,D,{prepend:n["footer.prepend"]})])})}),{}}}),FF=te({...je(bm(),["hideDefaultFooter"]),...om(),...D0(),...Wi()},"VDataTableVirtual");function mf(e){return(e??[]).flatMap(t=>Array.isArray(t)?mf(t):Ia(t)?t.type===we?mf(t.children):typeof t.type=="symbol"?[]:[t]:[])}const OF=fe()({name:"VDataTableVirtual",props:FF(),emits:{"update:modelValue":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:opened":e=>!0},setup(e,{attrs:t,slots:n}){const{groupBy:a,opened:l,openAll:i,groupKey:r}=wc(e),{initialSortOrder:o,sortBy:u,multiSort:c,mustSort:s}=Vc(e),{disableSort:d}=Ii(e),{columns:f,headers:v,filterFunctions:m,sortFunctions:h,sortRawFunctions:g}=hm(e,{groupBy:a,showSelect:z(()=>e.showSelect),showExpand:z(()=>e.showExpand)}),{items:b}=ym(e,f),k=z(()=>e.search),{filteredItems:p,getMatches:S}=Ui(e,b,k,{transform:ue=>ue.columns,customKeyFilter:m}),{toggleSort:w}=Ic({initialSortOrder:o,sortBy:u,multiSort:c,mustSort:s}),{sortByWithGroups:x,opened:y,extractRows:V,isGroupOpen:I,toggleGroup:T}=Sc({groupBy:a,sortBy:u,disableSort:d,opened:l}),{sortedItems:A}=fm(e,p,x,{transform:ue=>({...ue.raw,...ue.columns}),sortFunctions:h,sortRawFunctions:g});pc(y,i,A,a,r);const{flatItems:$}=kc(A,a,y,()=>!!n["group-summary"],I,r),E=M(()=>V($.value)),{isSelected:P,select:L,selectAll:R,toggleSelect:W,someSelected:N,allSelected:Y}=Cc(e,{allItems:E,currentPage:E}),{expanded:U,isExpanded:G,toggleExpand:Z}=bc(e),{containerRef:se,markerRef:Q,paddingTop:ae,paddingBottom:J,computedItems:re,handleItemResize:q,handleScroll:H,handleScrollend:B,calculateVisibleItems:O,scrollToIndex:D}=E0(e,$),F=M(()=>re.value.map(ue=>({...ue.raw,virtualIndex:ue.index}))),K=new Map,X=new Map;function j(ue){var _e;const Ve=((_e=X.get(ue))==null?void 0:_e.reduce((Me,Ne)=>Me+(Ne||0),0))??0;q(ue,(K.get(ue)??0)+Ve)}function ee(ue,Ve){K.set(ue,Ve),j(ue)}function ie(ue,Ve,_e){const Me=X.get(ue)??[];Me[Ve]=_e,X.set(ue,Me),j(ue)}function he(ue,Ve){const _e=X.get(ue);!_e||_e.length<=Ve||(_e.length=Ve,j(ue))}ve(U,()=>{if(n["expanded-row"])for(const ue of[...X.keys()]){const Ve=$.value[ue];(Ve==null?void 0:Ve.type)==="item"&&G(Ve)||(X.delete(ue),j(ue))}}),ve($,()=>{K.clear(),X.clear()}),xc({sortBy:u,page:ne(1),itemsPerPage:ne(-1),groupBy:a,search:k}),Ot({VDataTableRows:{hideNoData:z(()=>e.hideNoData),noDataText:z(()=>e.noDataText),loading:z(()=>e.loading),loadingText:z(()=>e.loadingText)}});const be=M(()=>({itemsLength:E.value.length,sortBy:u.value,toggleSort:w,someSelected:N.value,allSelected:Y.value,isSelected:P,select:L,selectAll:R,toggleSelect:W,isExpanded:G,toggleExpand:Z,isGroupOpen:I,toggleGroup:T,items:E.value.map(ue=>ue.raw),internalItems:E.value,groupedItems:$.value,columns:f.value,headers:v.value}));return me(()=>{const ue=_i.filterProps(je(e,["multiSort"])),Ve=Vi.filterProps(e),_e=jl.filterProps(e),[Me]=vr(t,[/^aria-label/]);return C(jl,le({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},_e,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var Ne;return(Ne=n.top)==null?void 0:Ne.call(n,be.value)},wrapper:()=>{var Ne,qe,et,pe,Ke,at,St;return _("div",{ref:se,onScrollPassive:H,onScrollend:B,class:"v-table__wrapper",style:{height:ge(e.height)}},[_("table",Ps(Yo(Me)),[(Ne=n.caption)==null?void 0:Ne.call(n),(qe=n.colgroup)==null?void 0:qe.call(n,be.value),!e.hideDefaultHeader&&_("thead",{key:"thead"},[C(_i,le(ue,{multiSort:!!e.multiSort}),n)]),(et=n.thead)==null?void 0:et.call(n,be.value),!e.hideDefaultBody&&_("tbody",{key:"tbody"},[_("tr",{ref:Q,style:{height:ge(ae.value),border:0}},[_("td",{colspan:f.value.length,style:{height:0,border:0}},null)]),(pe=n["body.prepend"])==null?void 0:pe.call(n,be.value),C(Vi,le(t,Ve,{items:F.value,getMatches:S}),{...je(n,["expanded","expanded-row"]),item:it=>{var Te;const{props:ye,...Fe}=it,$e=it.internalItem.virtualIndex??it.internalItem.index,ce=G(it.internalItem),Ce=ce&&n["expanded-row"]?mf(n["expanded-row"](Fe)):[];return n["expanded-row"]&&(((Te=X.get($e))==null?void 0:Te.length)??0)>Ce.length&&Re(()=>he($e,Ce.length)),_(we,null,[C(Fu,{key:$e,renderless:!0,"onUpdate:height":Be=>ee($e,Be)},{default:({itemRef:Be})=>{var nt;return((nt=n.item)==null?void 0:nt.call(n,{...it,itemRef:Be}))??C(gm,le(ye,{ref:Be,index:it.index,getMatches:S}),n)}}),n["expanded-row"]?Ce.map((Be,nt)=>C(Fu,{key:`${$e}-expanded-${nt}`,renderless:!0,"onUpdate:height":ot=>ie($e,nt,ot)},{default:({itemRef:ot})=>ga(Be,{ref:ot},!0)})):n.expanded&&C(Fu,{key:`${$e}-expanded`,renderless:!0,"onUpdate:height":Be=>ie($e,0,Be)},{default:({itemRef:Be})=>_("tr",{class:"v-data-table__tr--expanded",ref:Be},[_("td",{colspan:f.value.length},[e.expandTransition?C(fn,{transition:e.expandTransition},{default:()=>[ce?_("div",null,[n.expanded(Fe)]):null]}):ce&&_("div",null,[n.expanded(Fe)])])])})])}}),(Ke=n["body.append"])==null?void 0:Ke.call(n,be.value),_("tr",{style:{height:ge(J.value),border:0}},[_("td",{colspan:f.value.length,style:{height:0,border:0}},null)])]),(at=n.tbody)==null?void 0:at.call(n,be.value),(St=n.tfoot)==null?void 0:St.call(n,be.value)])])},bottom:()=>{var Ne;return(Ne=n.bottom)==null?void 0:Ne.call(n,be.value)}})}),{calculateVisibleItems:O,scrollToIndex:D}}}),LF=te({itemsLength:{type:[Number,String],required:!0},...sm(),...bm(),...vm()},"VDataTableServer"),NF=fe()({name:"VDataTableServer",props:LF(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:groupBy":e=>!0,"update:opened":e=>!0},setup(e,{attrs:t,slots:n}){const{groupBy:a,opened:l,openAll:i,groupKey:r}=wc(e),{initialSortOrder:o,sortBy:u,multiSort:c,mustSort:s}=Vc(e),{page:d,itemsPerPage:f}=cm(e),{disableSort:v}=Ii(e),m=M(()=>parseInt(e.itemsLength,10)),{columns:h,headers:g}=hm(e,{groupBy:a,showSelect:z(()=>e.showSelect),showExpand:z(()=>e.showExpand)}),{items:b}=ym(e,h),{toggleSort:k}=Ic({initialSortOrder:o,sortBy:u,multiSort:c,mustSort:s,page:d}),{opened:p,isGroupOpen:S,toggleGroup:w,extractRows:x}=Sc({groupBy:a,sortBy:u,disableSort:v,opened:l});pc(p,i,b,a,r);const{pageCount:y,setItemsPerPage:V,prevPage:I,nextPage:T,setPage:A}=dm({page:d,itemsPerPage:f,itemsLength:m}),{flatItems:$}=kc(b,a,p,()=>!!n["group-summary"],S,r),{isSelected:E,select:P,selectAll:L,toggleSelect:R,someSelected:W,allSelected:N}=Cc(e,{allItems:b,currentPage:b}),{isExpanded:Y,toggleExpand:U}=bc(e),G=M(()=>x(b.value));xc({page:d,itemsPerPage:f,sortBy:u,groupBy:a,search:z(()=>e.search)}),wt("v-data-table",{toggleSort:k,sortBy:u}),Ot({VDataTableRows:{hideNoData:z(()=>e.hideNoData),noDataText:z(()=>e.noDataText),loading:z(()=>e.loading),loadingText:z(()=>e.loadingText)}});const Z=M(()=>({page:d.value,itemsPerPage:f.value,itemsLength:m.value,sortBy:u.value,pageCount:y.value,toggleSort:k,setItemsPerPage:V,prevPage:I,nextPage:T,setPage:A,someSelected:W.value,allSelected:N.value,isSelected:E,select:P,selectAll:L,toggleSelect:R,isExpanded:Y,toggleExpand:U,isGroupOpen:S,toggleGroup:w,items:G.value.map(se=>se.raw),internalItems:G.value,groupedItems:$.value,columns:h.value,headers:g.value}));me(()=>{const se=zo.filterProps(e),Q=_i.filterProps(je(e,["multiSort"])),ae=Vi.filterProps(e),J=jl.filterProps(e);return C(jl,le({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},J,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var re;return(re=n.top)==null?void 0:re.call(n,Z.value)},caption:n.caption,default:()=>{var re,q,H,B,O,D;return n.default?n.default(Z.value):_(we,null,[(re=n.colgroup)==null?void 0:re.call(n,Z.value),!e.hideDefaultHeader&&_("thead",{key:"thead",class:"v-data-table__thead",role:"rowgroup"},[C(_i,le(Q,{multiSort:!!e.multiSort}),n)]),(q=n.thead)==null?void 0:q.call(n,Z.value),!e.hideDefaultBody&&_("tbody",{class:"v-data-table__tbody",role:"rowgroup"},[(H=n["body.prepend"])==null?void 0:H.call(n,Z.value),n.body?n.body(Z.value):C(Vi,le(t,ae,{items:$.value}),n),(B=n["body.append"])==null?void 0:B.call(n,Z.value)]),(O=n.tbody)==null?void 0:O.call(n,Z.value),(D=n.tfoot)==null?void 0:D.call(n,Z.value)])},bottom:()=>n.bottom?n.bottom(Z.value):!e.hideDefaultFooter&&_(we,null,[C(Wt,null,null),C(zo,se,{prepend:n["footer.prepend"]})])})})}}),zp=te({active:{type:[String,Array],default:void 0},controlHeight:[Number,String],controlVariant:{type:String,default:"docked"},noMonthPicker:Boolean,disabled:{type:[Boolean,String,Array],default:null},nextIcon:{type:Ee,default:"$next"},prevIcon:{type:Ee,default:"$prev"},modeIcon:{type:Ee,default:"$subgroup"},text:String,monthText:String,yearText:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),hf=fe()({name:"VDatePickerControls",props:zp(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:prev-year":()=>!0,"click:next-year":()=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),l=M(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),i=M(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),r=M(()=>Array.isArray(e.disabled)?e.disabled.includes("prev-month"):!!e.disabled),o=M(()=>Array.isArray(e.disabled)?e.disabled.includes("next-month"):!!e.disabled),u=M(()=>Array.isArray(e.disabled)?e.disabled.includes("prev-year"):!!e.disabled),c=M(()=>Array.isArray(e.disabled)?e.disabled.includes("next-year"):!!e.disabled);function s(){t("click:prev")}function d(){t("click:next")}function f(){t("click:prev-year")}function v(){t("click:next-year")}function m(){t("click:year")}function h(){t("click:month")}return me(()=>{const g={VBtn:{density:"comfortable",variant:"text"}},b=C(De,{"data-testid":"prev-month",disabled:r.value,icon:e.prevIcon,"aria-label":a("$vuetify.datePicker.ariaLabel.previousMonth"),onClick:s},null),k=C(De,{"data-testid":"next-month",disabled:o.value,icon:e.nextIcon,"aria-label":a("$vuetify.datePicker.ariaLabel.nextMonth"),onClick:d},null),p=C(De,{"data-testid":"prev-year",disabled:u.value,icon:e.prevIcon,"aria-label":a("$vuetify.datePicker.ariaLabel.previousYear"),onClick:f},null),S=C(De,{"data-testid":"next-year",disabled:c.value,icon:e.nextIcon,"aria-label":a("$vuetify.datePicker.ariaLabel.nextYear"),onClick:v},null),w=C(De,{class:"v-date-picker-controls__only-month-btn","data-testid":"month-btn",density:"default",disabled:l.value,text:e.monthText,appendIcon:e.modeIcon,rounded:!0,"aria-label":a("$vuetify.datePicker.ariaLabel.selectMonth"),onClick:h},null),x=C(De,{class:"v-date-picker-controls__only-year-btn","data-testid":"year-btn",density:"default",disabled:i.value,text:e.yearText,appendIcon:e.modeIcon,rounded:!0,"aria-label":a("$vuetify.datePicker.ariaLabel.selectYear"),onClick:m},null),y=C(De,{class:"v-date-picker-controls__year-btn","data-testid":"year-btn",density:"default",disabled:i.value,text:e.text,appendIcon:e.modeIcon,rounded:!0,"aria-label":a("$vuetify.datePicker.ariaLabel.selectYear"),onClick:m},null),V=_(we,null,[C(De,{class:"v-date-picker-controls__month-btn","data-testid":"month-btn",height:"36",disabled:l.value,text:e.text,rounded:!0,"aria-label":a("$vuetify.datePicker.ariaLabel.selectMonth"),onClick:h},null),C(De,{class:"v-date-picker-controls__mode-btn","data-testid":"year-btn",disabled:i.value,icon:e.modeIcon,"aria-label":a("$vuetify.datePicker.ariaLabel.selectYear"),onClick:m},null)]),I={viewMode:e.viewMode,disabled:Array.isArray(e.disabled)?e.disabled:[],monthYearText:e.text??"",monthText:e.monthText??"",yearText:e.yearText??"",openMonths:h,openYears:m,prevMonth:s,nextMonth:d,prevYear:f,nextYear:v},T=_(we,null,[e.noMonthPicker?y:V,C(vl,null,null),_("div",{class:"v-date-picker-controls__month"},[b,k])]),A=_(we,null,[_("div",{class:"v-date-picker-controls__month"},[b,w,k]),C(vl,null,null),_("div",{class:"v-date-picker-controls__year"},[p,x,S])]);return C(Ge,{defaults:g},{default:()=>{var $;return[_("div",{class:de(["v-date-picker-controls",`v-date-picker-controls--variant-${e.controlVariant}`]),style:{"--v-date-picker-controls-height":ge(e.controlHeight)}},[(($=n.default)==null?void 0:$.call(n,I))??_(we,null,[e.controlVariant==="modal"&&T,e.controlVariant==="docked"&&A])])]}})}),{}}}),RF=te({appendIcon:Ee,color:String,header:String,transition:String,onClick:vn(),onClickOnce:vn()},"VDatePickerHeader"),gf=fe()({name:"VDatePickerHeader",props:RF(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,{emit:t,slots:n}){const{backgroundColorClasses:a,backgroundColorStyles:l}=bt(()=>e.color);function i(){t("click")}function r(){t("click:append")}return me(()=>{const o=!!(n.default||e.header),u=!!(n.append||e.appendIcon);return _("div",{class:de(["v-date-picker-header",{"v-date-picker-header--clickable":!!(e.onClick||e.onClickOnce)},a.value]),style:Se(l.value),onClick:(e.onClick||e.onClickOnce)&&i},[n.prepend&&_("div",{key:"prepend",class:"v-date-picker-header__prepend"},[n.prepend()]),o&&C(fn,{key:"content",name:e.transition},{default:()=>{var c;return[_("div",{key:e.header,class:"v-date-picker-header__content"},[((c=n.default)==null?void 0:c.call(n))??e.header])]}}),u&&_("div",{class:"v-date-picker-header__append"},[n.append?C(Ge,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var c;return[(c=n.append)==null?void 0:c.call(n)]}}):C(De,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:r},null)])])}),{}}}),HF=te({allowedDates:[Array,Function],disabled:{type:Boolean,default:null},displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},weeksInMonth:{type:String,default:"dynamic"},firstDayOfWeek:{type:[Number,String],default:void 0},firstDayOfYear:{type:[Number,String],default:void 0},weekdayFormat:String},"calendar");function zF(e){const t=Sl(),n=Pe(e,"modelValue",[],h=>yt(h).map(g=>t.date(g))),a=M(()=>e.displayValue?t.date(e.displayValue):n.value.length>0?t.date(n.value[0]):e.min?t.date(e.min):Array.isArray(e.allowedDates)?t.date(e.allowedDates[0]):t.date()),l=Pe(e,"year",void 0,h=>{const g=gt(h)?t.getYear(a.value):Number(h);return t.startOfYear(t.setYear(t.date(),g))},h=>t.getYear(h)),i=Pe(e,"month",void 0,h=>{const g=gt(h)?t.getMonth(a.value):Number(h),b=t.setYear(t.startOfMonth(t.date()),t.getYear(l.value));return t.setMonth(b,g)},h=>t.getMonth(h)),r=M(()=>{const h=t.toJsDate(t.startOfWeek(t.date(),e.firstDayOfWeek)).getDay();return t.getWeekdays(e.firstDayOfWeek,e.weekdayFormat).filter((g,b)=>e.weekdays.includes((b+h)%7))}),o=M(()=>{const h=t.getWeekArray(i.value,e.firstDayOfWeek),g=h.flat(),b=42;if(e.weeksInMonth==="static"&&g.lengthe.weekdays.includes(t.toJsDate(b).getDay())).map((b,k)=>{const p=t.toISO(b),S=!t.isSameMonth(b,i.value),w=t.isSameDay(b,t.startOfMonth(i.value)),x=t.isSameDay(b,t.endOfMonth(i.value)),y=t.isSameDay(b,i.value),V=e.weekdays.length;return{date:b,formatted:t.format(b,"keyboardDate"),isAdjacent:S,isDisabled:m(b),isEnd:x,isHidden:S&&!e.showAdjacentMonths,isSame:y,isSelected:n.value.some(I=>t.isSameDay(b,I)),isStart:w,isToday:t.isSameDay(b,g),isWeekEnd:k%V===V-1,isWeekStart:k%V===0,isoDate:p,localized:t.format(b,"dayOfMonth"),month:t.getMonth(b),year:t.getYear(b)}})}const c=M(()=>{const h=t.startOfWeek(a.value,e.firstDayOfWeek),g=[];for(let k=0;k<=6;k++)g.push(t.addDays(h,k));const b=t.date();return u(g,b)}),s=M(()=>{const h=o.value.flat(),g=t.date();return u(h,g)}),d=M(()=>o.value.map(h=>h.length?t.getWeek(h[0],e.firstDayOfWeek,e.firstDayOfYear):null)),{minDate:f,maxDate:v}=wm(e);function m(h){if(e.disabled)return!0;const g=t.date(h);return f.value&&t.isBefore(t.endOfDay(g),f.value)||v.value&&t.isAfter(g,v.value)?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(b=>t.isSameDay(t.date(b),g)):Xe(e.allowedDates)?!e.allowedDates(g):!1}return{displayValue:a,daysInMonth:s,daysInWeek:c,genDays:u,model:n,weeksInMonth:o,weekdayLabels:r,weekNumbers:d}}function wm(e){const t=Sl(),n=M(()=>{if(!e.min)return null;const r=t.date(e.min);return t.isValid(r)?r:null}),a=M(()=>{if(!e.max)return null;const r=t.date(e.max);return t.isValid(r)?r:null});function l(r){return n.value&&t.isBefore(r,n.value)?n.value:a.value&&t.isAfter(r,a.value)?a.value:r}function i(r){return(!n.value||t.isAfter(r,n.value))&&(!a.value||t.isBefore(r,a.value))}return{minDate:n,maxDate:a,clampDate:l,isInAllowedRange:i}}function WF(e,t){const{control:n,orientation:a="vertical",circular:l=!1,columns:i,onHighlight:r}=t,o=ne();let u=null;function c(y){var A;const V=e().find($=>$.id===y);if(!(V!=null&&V.el))return!1;const I=xe(V.el);if(!I)return!1;const T=xe(n);if(T){const $=I.getAttribute("id");$&&T.setAttribute("aria-activedescendant",$)}return u&&delete u.dataset.highlighted,I.dataset.highlighted="",u=I,(A=I.scrollIntoView)==null||A.call(I,{block:"nearest"}),r==null||r(y),!0}function s(y,V){return(V%y+y)%y}function d(y){return e().findIndex(V=>V.id===y)}function f(y){o.value=y,c(y)}function v(y){const V=e();if(!V.length)return;const I=gt(o.value)?-1:d(o.value),T=y>0?1:-1,A=Math.abs(y),$=Math.ceil(V.length/A);let E=I+y,P=0;if(l)E=s(V.length,E);else if(E<0||E>=V.length)return;for(;P<$;){const L=V[E];if(L&&!xe(L.disabled)){f(L.id);return}if(P++,E=l?s(V.length,E+y):E+T*A,!l&&(E<0||E>=V.length))return}}function m(){const y=e().find(V=>!xe(V.disabled));y&&f(y.id)}function h(){const y=[...e()].reverse().find(V=>!xe(V.disabled));y&&f(y.id)}function g(){var A;const y=xe(i)??0;if(!y)return m();const V=e(),I=gt(o.value)?0:Math.max(0,d(o.value)),T=I-I%y;for(let $=T;$=T;E--)if(!xe(($=V[E])==null?void 0:$.disabled)){f(V[E].id);return}}function k(y){const V=o.value;o.value=y,c(y)||(o.value=V)}function p(){var V;if(gt(o.value))return;const y=e().find(I=>I.id===o.value);y!=null&&y.el&&((V=xe(y.el))==null||V.focus())}function S(){var y;o.value=void 0,(y=xe(n))==null||y.removeAttribute("aria-activedescendant"),u&&(delete u.dataset.highlighted,u=null)}function w(y){const V=y.currentTarget;return V?getComputedStyle(V).direction==="rtl":!1}function x(y){const V=xe(i),I=w(y);if(V){switch(y.key){case"ArrowRight":y.preventDefault(),v(I?-1:1);break;case"ArrowLeft":y.preventDefault(),v(I?1:-1);break;case"ArrowDown":y.preventDefault(),v(V);break;case"ArrowUp":y.preventDefault(),v(-V);break;case"Home":y.preventDefault(),y.ctrlKey?m():g();break;case"End":y.preventDefault(),y.ctrlKey?h():b();break}return}const T=[],A=[];(a==="vertical"||a==="both")&&(T.push("ArrowUp"),A.push("ArrowDown")),(a==="horizontal"||a==="both")&&(T.push(I?"ArrowRight":"ArrowLeft"),A.push(I?"ArrowLeft":"ArrowRight")),T.includes(y.key)?(y.preventDefault(),v(-1)):A.includes(y.key)?(y.preventDefault(),v(1)):y.key==="Home"?(y.preventDefault(),m()):y.key==="End"&&(y.preventDefault(),h())}return kt(S),{highlightedId:o,highlight:k,focusHighlighted:p,clear:S,next:()=>v(1),prev:()=>v(-1),first:m,last:h,onKeydown:x}}function UF(e){switch(e){case"ArrowUp":return"up";case"ArrowDown":return"down";case"ArrowLeft":return"left";case"ArrowRight":return"right";default:return null}}function Sm({items:e,columns:t,initialValue:n,itemAttribute:a,onSelect:l,onNavigation:i,onHighlight:r,onEscape:o}){const u=ne(!1),c=ne(),s=WF(()=>e().map(k=>({id:k.value,disabled:k.isDisabled,el:()=>{var p;return(p=c.value)==null?void 0:p.querySelector(`[${a}="${k.value}"]`)}})),{control:c,columns:t});r&&ve(s.highlightedId,k=>r(k));function d(k){var y;const p=c.value;if(!p||p.contains(k.relatedTarget))return;u.value=!0;const S=k.target,w=(y=S==null?void 0:S.getAttribute)==null?void 0:y.call(S,a);if(!gt(w)&&e().some(V=>String(V.value)===w)){s.highlight(w);return}const x=n(s.highlightedId.value);gt(x)||s.highlight(x),s.focusHighlighted()}function f(k){var p;(p=c.value)!=null&&p.contains(k.relatedTarget)||(u.value=!1,s.clear())}function v(){const k=s.highlightedId.value;if(gt(k))return;const p=e().find(S=>S.value===k);p&&!p.isDisabled&&l(k)}function m(k){s.highlight(k),s.focusHighlighted(),l(k)}function h(k){s.highlight(k),gt(s.highlightedId.value)&&s.first(),s.focusHighlighted()}function g(k){if(k.key==="Escape"){k.preventDefault(),o==null||o();return}if((k.key==="Enter"||k.key===" ")&&!gt(s.highlightedId.value)){k.preventDefault(),v();return}const p=UF(k.key);p&&(i!=null&&i(p,k,s.highlightedId.value))||(s.onKeydown(k),s.focusHighlighted())}return{containerProps:M(()=>({ref:k=>c.value=k??void 0,tabindex:u.value?-1:0,onKeydown:g,onFocusin:d,onFocusout:f})),containerEl:c,selectItem:m,focusItem:h,clear:s.clear}}function jF({multiple:e,model:t,compare:n,normalizeEnd:a=i=>i,previewValue:l}){const i=M(()=>t.value.length>=1?t.value[0]:void 0),r=M(()=>t.value.length>=2?t.value[t.value.length-1]:void 0),o=l??ne(),u=M(()=>{if(e.value!=="range"||!i.value||r.value||!o.value)return null;const y=i.value,V=o.value;return n(y,V)===0?null:n(y,V)<0?[y,V]:[V,y]});function c(y){if(e.value==="range"&&t.value.length===2)return s(y);for(const V of t.value)if(n(V,y)===0)return!0;return!1}function s(y){if(e.value!=="range"||t.value.length<2)return!1;const[V,I]=[t.value[0],t.value[t.value.length-1]];return n(y,V)>=0&&n(y,I)<=0}function d(y){return e.value!=="range"||t.value.length<2?!1:n(y,t.value[0])===0}function f(y){return e.value!=="range"||t.value.length<2?!1:n(y,t.value[t.value.length-1])===0}function v(y){return s(y)&&!d(y)&&!f(y)}function m(y){e.value==="range"?h(y):e.value?x(y):t.value=[y]}function h(y){if(t.value.length===0)t.value=[y];else if(t.value.length===1){const V=t.value[0];n(y,V)===0?t.value=[]:n(y,V)<0?t.value=[y,a(V)]:t.value=[V,a(y)]}else t.value=[y]}function g(y){o.value=y}function b(){o.value=void 0}function k(y){const V=u.value;return V?n(y,V[0])===0:!1}function p(y){const V=u.value;return V?n(y,V[1])===0:!1}function S(y){const V=u.value;return V?n(y,V[0])>0&&n(y,V[1])<0:!1}function w(y){return k(y)||p(y)||S(y)}function x(y){const V=t.value.findIndex(I=>n(I,y)===0);if(V===-1)t.value=[...t.value,y];else{const I=[...t.value];I.splice(V,1),t.value=I}}return{isSelected:c,isRangeStart:d,isRangeEnd:f,isRangeMiddle:v,select:m,setPreview:g,clearPreview:b,isPreviewStart:k,isPreviewEnd:p,isPreviewMiddle:S,isInPreviewRange:w}}const Wp=te({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,readonly:Boolean,wheel:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},events:{type:[Array,Function,Object],default:()=>null},eventColor:{type:[Array,Function,Object,String],default:()=>null},noAutoNavigation:Boolean,previewValue:null,...je(HF(),["displayValue"])},"VDatePickerMonth"),yf=fe()({name:"VDatePickerMonth",directives:{vTouch:br},props:Wp(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:previewValue":e=>!0,"boundary-navigate":e=>!0},setup(e,{emit:t,slots:n,attrs:a}){const l=jt(),{t:i}=dt(),{isRtl:r}=Ut(),{daysInMonth:o,model:u,weekNumbers:c,weekdayLabels:s}=zF(e),d=Sl(),f=ne(!1),v=z(()=>f.value?e.reverseTransition:e.transition);function m(q,H){return d.isSameDay(q,H)?0:d.isBefore(q,H)?-1:1}const h=Pe(e,"previewValue"),g=jF({multiple:M(()=>e.multiple==="range"?"range":!!e.multiple),model:u,compare:m,normalizeEnd:q=>d.endOfDay(q),previewValue:h}),b=z(()=>e.color||"surface-variant"),{backgroundColorClasses:k,backgroundColorStyles:p}=bt(b),S=M(()=>{const q=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return u.value.length>=q}),w=M(()=>kV(o.value,e.weekdays.length));function x(q){return g.isSelected(q.date)}function y(q){return q.isDisabled||q.isHidden||S.value&&!x(q)}function V(q){const H=d.format(q.date,"fullDateWithWeekday"),B=q.isToday?"currentDate":"selectDate";return i(`$vuetify.datePicker.ariaLabel.${B}`,H)}function I(q){g.select(d.startOfDay(q))}function T(q){var O;const H=D=>!D.isAdjacent&&!D.isDisabled;if(q!=null){const D=o.value.find(F=>F.isoDate===q);if(D&&!D.isAdjacent)return q}return(O=o.value.find(D=>H(D)&&u.value.some(F=>d.isSameDay(F,D.date)))??o.value.find(H))==null?void 0:O.isoDate}const{containerProps:A,containerEl:$,selectItem:E,focusItem:P,clear:L}=Sm({items:()=>o.value.map(q=>({value:q.isoDate,isDisabled:y(q)})),columns:()=>e.weekdays.length,initialValue:T,itemAttribute:"data-v-date",onSelect:R,onNavigation:W,onEscape:N});function R(q){const H=o.value.find(B=>B.isoDate===q);!H||y(H)||(I(H.date),H.isAdjacent&&(t("update:month",d.getMonth(H.date)),t("update:year",d.getYear(H.date)),Re(()=>P(q))))}function W(q,H,B){if(B==null)return!1;const O=e.weekdays.length,D=getComputedStyle(H.currentTarget).direction==="rtl";let F,K;q==="left"?(F=D?1:-1,K=F):q==="right"?(F=D?-1:1,K=F):q==="up"?(F=-O,K=-7):(F=O,K=7);const X=o.value,j=X.findIndex(be=>be.isoDate===B);if(j<0)return!1;const ee=X[j+F];if(ee&&!ee.isHidden)return!1;H.preventDefault();let ie;if(ee)ie=ee.isoDate;else{const be=K<0?-1:1;let ue=d.addDays(d.date(B),K);for(;!e.weekdays.includes(d.toJsDate(ue).getDay());)ue=d.addDays(ue,be);ie=d.toISO(ue)}if(e.noAutoNavigation)return t("boundary-navigate",{direction:q,targetIsoDate:ie}),!0;const he=d.date(ie);return t("update:month",d.getMonth(he)),t("update:year",d.getYear(he)),Re(()=>P(ie)),!0}function N(){const q=u.value[0]??d.date(),H=d.toISO(d.date(q));if(o.value.find(D=>D.isoDate===H&&!D.isAdjacent)){P(H);return}const O=d.date(q);t("update:month",d.getMonth(O)),t("update:year",d.getYear(O)),Re(()=>P(H))}function Y(q){q.isAdjacent?R(q.isoDate):E(q.isoDate)}function U(q){var O;const H=(O=o.value.find(D=>!D.isAdjacent))==null?void 0:O.date;if(!H||e.disabled)return;if(q>0){const D=d.addDays(d.endOfMonth(H),1);return e.max!=null&&d.isAfter(D,d.date(e.max))?void 0:D}const B=d.addDays(d.startOfMonth(H),-1);return e.min!=null&&d.isAfter(d.date(e.min),B)?void 0:B}function G(q){const H=U(r.value?-q:q);H&&(t("update:month",d.getMonth(H)),t("update:year",d.getYear(H)))}let Z=-1;function se(q){if(!e.wheel||q.defaultPrevented)return;const H=q.deltaX||(q.shiftKey?q.deltaY:0);if(!H)return;const B=Z>=0;!B&&!U(r.value?-H:H)||(q.preventDefault(),window.clearTimeout(Z),Z=window.setTimeout(()=>{Z=-1},150),B||G(H))}kt(()=>{rt&&window.clearTimeout(Z)});const Q={left:()=>G(1),right:()=>G(-1)};function ae(){var q;(q=$.value)==null||q.focus()}ve(o,(q,H)=>{!H||q[0].isoDate===H[0].isoDate||(f.value=d.isBefore(q[0].date,H[0].date),L())});function J(q){const{events:H,eventColor:B}=e;let O,D=[];if(Array.isArray(H)?O=H.includes(q):H instanceof Function?O=H(q)||!1:H?O=H[q]||!1:O=!1,O)O!==!0?D=yt(O):Ie(B)?D=[B]:Xe(B)?D=yt(B(q)):Array.isArray(B)?D=B:Ye(B)&&(D=yt(B[q]));else return[];return D.length?D.filter(Boolean).map(F=>Ie(F)?F:"surface-variant"):["surface-variant"]}function re(q){const H=J(q);return H.length?_("div",{class:"v-date-picker-month__events"},[H.map(B=>C(nc,{dot:!0,color:B},null))]):null}return me(()=>_("div",{class:"v-date-picker-month",style:{"--v-date-picker-days-in-week":e.weekdays.length}},[e.showWeek&&_("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&_("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[He(" ")]),c.value.map(q=>_("div",{class:de(["v-date-picker-month__day","v-date-picker-month__day--adjacent"])},[q]))]),C(fn,{name:v.value,onBeforeLeave:q=>{q.style.width=getComputedStyle(q).width}},{default:()=>{var q;return[xt(_("div",le({key:(q=o.value[0].date)==null?void 0:q.toString(),class:"v-date-picker-month__days",role:"grid",onMouseleave:g.clearPreview,onWheel:se},A.value),[!e.hideWeekdays&&_("div",{key:"weekday-labels",class:"v-date-picker-month__days-row"},[s.value.map(H=>_("div",{class:de(["v-date-picker-month__day","v-date-picker-month__weekday"])},[H]))]),w.value.map((H,B)=>_("div",{class:"v-date-picker-month__days-row",role:"row"},[H.map((O,D)=>{var qe;const F=B*e.weekdays.length+D,K=x(O),X=y(O),j=g.isRangeStart(O.date),ee=g.isRangeEnd(O.date),ie=g.isRangeMiddle(O.date),he=g.isPreviewStart(O.date),be=g.isPreviewEnd(O.date),ue=g.isPreviewMiddle(O.date),Ve=jn(a,":day",()=>un(O,["date","isoDate","isAdjacent","isToday"])),_e={props:le({class:"v-date-picker-month__day-btn",color:K&&!ie||O.isToday?e.color:void 0,disabled:X,readonly:e.readonly,icon:!0,ripple:!1,tabindex:-1,variant:K&&!ie?"flat":O.isToday?"outlined":"text","aria-label":V(O),"aria-current":O.isToday?"date":void 0,id:`${l}-day-${O.isoDate}`,"data-v-date":X?void 0:O.isoDate,onMousedown:et=>et.preventDefault(),onClick:()=>Y(O),onMouseenter:()=>g.setPreview(O.date),onFocus:()=>g.setPreview(O.date),onBlur:g.clearPreview},Ve),item:O,i:F},Me=j||ee||ie,Ne=he||be||ue;return _("div",{class:de(["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":O.isAdjacent,"v-date-picker-month__day--hide-adjacent":O.isHidden,"v-date-picker-month__day--selected":K,"v-date-picker-month__day--week-end":O.isWeekEnd,"v-date-picker-month__day--week-start":O.isWeekStart,"v-date-picker-month__day--range-start":j,"v-date-picker-month__day--range-end":ee,"v-date-picker-month__day--range-middle":ie,"v-date-picker-month__day--preview-start":he,"v-date-picker-month__day--preview-end":be,"v-date-picker-month__day--preview-middle":ue}]),role:"gridcell"},[(Me||Ne)&&_("div",{key:"range-bg",class:de(["v-date-picker-month__range-bg",Me?"v-date-picker-month__range-bg--range":"v-date-picker-month__range-bg--preview",k.value]),style:Se(p.value)},null),(e.showAdjacentMonths||!O.isAdjacent)&&(((qe=n.day)==null?void 0:qe.call(n,_e))??C(De,_e.props,{default:()=>[O.localized,re(O.isoDate)]}))])})]))]),[[br,Q]])]}})])),{focusGrid:ae,focusItem:P}}}),Up=te({color:String,columns:{type:Number,default:2},height:[String,Number],min:null,max:null,modelValue:Number,year:Number,allowedMonths:[Array,Function]},"VDatePickerMonths"),bf=fe()({name:"VDatePickerMonths",props:Up(),emits:{"update:modelValue":e=>!0,escape:()=>!0},setup(e,{emit:t,slots:n}){const a=Sl(),l=Pe(e,"modelValue"),i=jt(),r=M(()=>{let d=a.startOfYear(a.date());return e.year&&(d=a.setYear(d,e.year)),da(12).map(f=>{const v=a.format(d,"monthShort"),m=a.format(d,"month"),h=!!(!o(f)||e.min&&a.isAfter(a.startOfMonth(a.date(e.min)),d)||e.max&&a.isAfter(d,a.startOfMonth(a.date(e.max))));return d=a.getNextMonth(d),{isDisabled:h,text:v,label:m,value:f}})});Zt(()=>{l.value=l.value??a.getMonth(a.date())});function o(d){return Array.isArray(e.allowedMonths)&&e.allowedMonths.length?e.allowedMonths.includes(d):Xe(e.allowedMonths)?e.allowedMonths(d):!0}function u(d){l.value===d?t("update:modelValue",d):l.value=d}const{containerProps:c,selectItem:s}=Sm({items:()=>r.value,columns:()=>e.columns,initialValue:d=>d??l.value??a.getMonth(a.date()),itemAttribute:"data-v-month",onSelect:u,onEscape:()=>t("escape")});return me(()=>_("div",{class:"v-date-picker-months",style:{height:ge(e.height)}},[_("div",le({class:"v-date-picker-months__content",style:{"--v-date-picker-months-columns":e.columns}},c.value),[r.value.map((d,f)=>{var m;const v={id:`${i}-month-${f}`,active:l.value===f,ariaLabel:d.label,color:l.value===f?e.color:void 0,disabled:d.isDisabled,rounded:!0,tabindex:-1,text:d.text,variant:l.value===d.value?"flat":"text","data-v-month":d.value,onMousedown:h=>h.preventDefault(),onClick:()=>s(f)};return((m=n.month)==null?void 0:m.call(n,{month:d,i:f,props:v}))??C(De,le({key:"month"},v),null)})])])),{}}}),jp=te({color:String,columns:{type:Number,default:3},height:[String,Number],min:null,max:null,modelValue:Number,allowedYears:[Array,Function]},"VDatePickerYears"),wf=fe()({name:"VDatePickerYears",props:jp(),directives:{vIntersect:Pa},emits:{"update:modelValue":e=>!0,escape:()=>!0},setup(e,{emit:t,slots:n}){const a=Sl(),l=Pe(e,"modelValue"),i=wi(),r=jt(),o=M(()=>{const m=a.getYear(a.date());let h=m-100,g=m+52;e.min&&(h=a.getYear(a.date(e.min))),e.max&&(g=a.getYear(a.date(e.max)));let b=a.startOfYear(a.date());return b=a.setYear(b,h),da(g-h+1,h).map(k=>{const p=a.format(b,"year");return b=a.setYear(b,a.getYear(b)+1),{text:p,value:k,isDisabled:!u(k)}})});Zt(()=>{l.value=l.value??a.getYear(a.date())});function u(m){return Array.isArray(e.allowedYears)&&e.allowedYears.length?e.allowedYears.includes(m):Xe(e.allowedYears)?e.allowedYears(m):!0}function c(m){l.value===m?t("update:modelValue",m):l.value=m}const{containerProps:s,containerEl:d,selectItem:f}=Sm({items:()=>o.value,columns:()=>e.columns,initialValue:m=>m??l.value??a.getYear(a.date()),itemAttribute:"data-v-year",onSelect:c,onEscape:()=>t("escape")});function v(){var k;const m=i.el,h=(k=d.value)==null?void 0:k.querySelector(`[data-v-year="${l.value}"]`);if(!m||!h)return;const g=m.getBoundingClientRect(),b=h.getBoundingClientRect();m.scrollTop+=b.top-g.top-m.clientHeight/2+b.height/2}return me(()=>xt(_("div",{class:"v-date-picker-years",ref:i,tabindex:-1,style:{height:ge(e.height)}},[_("div",le({class:"v-date-picker-years__content",style:{"--v-date-picker-years-columns":e.columns}},s.value),[o.value.map((m,h)=>{var b;const g={id:`${r}-year-${m.value}`,active:l.value===m.value,color:l.value===m.value?e.color:void 0,rounded:!0,tabindex:-1,text:m.text,disabled:m.isDisabled,variant:l.value===m.value?"flat":"text","data-v-year":m.value,onMousedown:k=>k.preventDefault(),onClick:()=>f(m.value)};return((b=n.year)==null?void 0:b.call(n,{year:m,i:h,props:g}))??C(De,le({key:"month"},g),null)})])]),[[Pa,{handler:v},null,{once:!0}]])),{}}}),Kp=te({header:{type:String,default:"$vuetify.datePicker.header"},headerColor:String,headerDateFormat:{type:String,default:"normalDateWithWeekday"},landscapeHeaderWidth:[Number,String],...je(zp(),["active","monthText","yearText"]),...Wp({weeksInMonth:"static"}),...je(Up(),["modelValue","columns"]),...je(jp(),["modelValue","columns"]),...yc({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),Sf=fe()({name:"VDatePicker",props:Kp(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:previewValue":e=>!0,"update:viewMode":e=>!0,"boundary-navigate":e=>!0},setup(e,{emit:t,slots:n,attrs:a}){const l=Sl(),{t:i}=dt(),{rtlClasses:r}=Ut(),o=Pe(e,"modelValue",void 0,q=>yt(q).map(H=>l.date(H)),q=>e.multiple?q:q[0]),u=Pe(e,"viewMode"),c=Pe(e,"previewValue"),{minDate:s,maxDate:d,clampDate:f}=wm(e),v=M(()=>{var B;const q=l.date(),H=(B=o.value)!=null&&B[0]?l.date(o.value[0]):f(q);return H&&l.isValid(H)?H:q}),m=z(()=>e.headerColor??e.color),h=Pe(e,"month"),g=M({get:()=>Number(h.value??l.getMonth(l.startOfMonth(v.value))),set:q=>h.value=q}),b=Pe(e,"year"),k=M({get:()=>Number(b.value??l.getYear(l.startOfYear(l.setMonth(v.value,g.value)))),set:q=>b.value=q}),p=ne(!1),S=M(()=>{if(e.multiple==="range"&&o.value.length===2){const[H,B]=o.value,O=l.getDiff(B,H,"days")+1;return i("$vuetify.datePicker.itemsSelected",O)}if(e.multiple&&o.value.length>1)return i("$vuetify.datePicker.itemsSelected",o.value.length);const q=o.value[0]&&l.isValid(o.value[0])?l.format(l.date(o.value[0]),e.headerDateFormat):i(e.header);return e.landscape&&q.split(" ").length===3?q.replace(" ",` +`):q}),w=z(()=>{let q=l.date();return q=l.setDate(q,1),q=l.setMonth(q,g.value),q=l.setYear(q,k.value),q}),x=z(()=>l.format(w.value,"monthAndYear")),y=z(()=>l.format(w.value,"monthShort")),V=z(()=>l.format(w.value,"year")),I=z(()=>`date-picker-header${p.value?"-reverse":""}-transition`),T=M(()=>{if(e.disabled)return!0;const q=[];if(u.value!=="month")q.push("prev-month","next-month","prev-year","next-year");else{let H=l.date();if(H=l.startOfMonth(H),H=l.setMonth(H,g.value),H=l.setYear(H,k.value),s.value){const B=l.addDays(l.startOfMonth(H),-1),O=l.addDays(l.startOfYear(H),-1);l.isAfter(s.value,B)&&q.push("prev-month"),l.isAfter(s.value,O)&&q.push("prev-year")}if(d.value){const B=l.addDays(l.endOfMonth(H),1),O=l.addDays(l.endOfYear(H),1);l.isAfter(B,d.value)&&q.push("next-month"),l.isAfter(O,d.value)&&q.push("next-year")}}return q}),A=M(()=>e.allowedYears||P),$=M(()=>e.allowedMonths||L);function E(q,H){const B=e.allowedDates;if(!Xe(B))return!0;const O=1+tP(l,q,H);for(let D=0;D0?g.value--:(k.value--,g.value=11,re()),J()}function N(){if(k.value++,d.value){const q=String(g.value+1).padStart(2,"0"),H=l.parseISO(`${k.value}-${q}-01`);l.isAfter(H,d.value)&&(g.value=l.getMonth(d.value))}re()}function Y(){if(k.value--,s.value){const q=String(g.value+1).padStart(2,"0"),H=l.endOfMonth(l.parseISO(`${k.value}-${q}-01`));l.isAfter(s.value,H)&&(g.value=l.getMonth(s.value))}re()}const U=ne();function G(q){var H;(H=U.value)==null||H.focusItem(q)}function Z(){u.value="month"}function se(){u.value="month",Re(()=>{var q;return(q=U.value)==null?void 0:q.focusGrid()})}function Q(){u.value=u.value==="months"?"month":"months"}function ae(){u.value=u.value==="year"?"month":"year"}function J(){u.value==="months"&&Q()}function re(){u.value==="year"&&ae()}return ve(o,(q,H)=>{if(e.noAutoNavigation)return;const B=yt(H),O=yt(q);if(!O.length)return;const D=l.date(B[B.length-1]),F=l.date(O[O.length-1]);if(l.isSameDay(D,F))return;const K=l.getMonth(F),X=l.getYear(F);K!==g.value&&(g.value=K,J()),X!==k.value&&(k.value=X,re()),p.value=l.isBefore(D,F)}),me(()=>{const q=Ci.filterProps(e),H=je(hf.filterProps(e),["viewMode"]),B=gf.filterProps(e),O=yf.filterProps(e),D=je(bf.filterProps(e),["modelValue"]),F=je(wf.filterProps(e),["modelValue"]),K={color:m.value,header:S.value,transition:I.value};return C(Ci,le(q,{color:m.value,class:["v-date-picker",`v-date-picker--${u.value}`,{"v-date-picker--show-week":e.showWeek},r.value,e.class],style:[{"--v-date-picker-landscape-header-width":ge(e.landscapeHeaderWidth)},e.style]}),{title:()=>{var X;return((X=n.title)==null?void 0:X.call(n))??_("div",{class:"v-date-picker__title"},[i(e.title)])},header:()=>n.header?C(Ge,{defaults:{VDatePickerHeader:{...K}}},{default:()=>{var X;return[(X=n.header)==null?void 0:X.call(n,K)]}}):C(gf,le({key:"header"},B,K,{onClick:u.value!=="month"?Z:void 0}),{prepend:n.prepend,append:n.append}),default:()=>_(we,null,[C(hf,le(H,{disabled:T.value,viewMode:u.value,text:x.value,monthText:y.value,yearText:V.value,"onClick:next":R,"onClick:prev":W,"onClick:nextYear":N,"onClick:prevYear":Y,"onClick:month":Q,"onClick:year":ae}),{default:n.controls}),C(Oo,{hideOnLeave:!0},{default:()=>[u.value==="months"?C(bf,le({key:"date-picker-months"},D,{modelValue:g.value,"onUpdate:modelValue":[X=>g.value=X,J],min:s.value,max:d.value,year:k.value,allowedMonths:$.value,onEscape:se}),{month:n.month}):u.value==="year"?C(wf,le({key:"date-picker-years"},F,{modelValue:k.value,"onUpdate:modelValue":[X=>k.value=X,re],min:s.value,max:d.value,allowedYears:A.value,onEscape:se}),{year:n.year}):C(yf,le({ref:U,key:"date-picker-month"},vr(a,[/^on.+:day$/])[0],O,{modelValue:o.value,"onUpdate:modelValue":X=>o.value=X,month:g.value,"onUpdate:month":[X=>g.value=X,J],year:k.value,"onUpdate:year":[X=>k.value=X,re],previewValue:c.value,"onUpdate:previewValue":X=>c.value=X,onBoundaryNavigate:X=>t("boundary-navigate",X),min:s.value,max:d.value}),{day:n.day})]})]),actions:n.actions})}),{focusDate:G}}});function KF(e,t,n,a,l){var d;const i=e.max??10**e.size-1,r=Math.min(i,((d=e.softMax)==null?void 0:d.call(e,l))??i);let o=n,u="",c=!1;for(;or){u=String(r).padStart(u.length+1,"0"),o++,c=!0;break}u+=t[o++],e.min&&!Number(u)&&(u="0"),c=u.length===e.size}const s=o;if(a)for(;or),{digits:u,index:o,end:s,filled:c,closed:o>s}}function GF(e,t,n){var i;const a=((i=e.close)==null?void 0:i.call(e,t))??t,l=n?e.min??0:0;return String(Math.max(Number(a),l)).padStart(e.size,"0")}function YF(e,t,n=0,a=-1){let l=n,i="",r=!1,o=!1,u=-1,c=0,s=0,d="",f=!0;const v={},m=[];for(let h=0;h$.type==="value"),p=!k&&(b==null?void 0:b.type)==="separator"?b.value:"",S=l,w=KF(g,t,l,k,v),x=w.filled;let y=w.digits;l=w.index,r=w.closed;const V=y.length,I=a>=S&&a<=w.end,T=I||a>=S&&a=w.end)),d&&(o=!0),v[g.key]=y,i+=d+y,d="",g.softMax&&m.push({segment:g,at:i.length-y.length}),c=s+y.length,T&&u<0&&(u=a>=S+V&&A?i.length+p.length:i.length-V+Math.min(a-S,V)),V/^\d*/.exec(o.slice(u))[0].length;let l=0,i=0;for(;la(n,i))l++;else return"";let r=e.slice(l)+t;for(const o of n.slice(i)){const u=r.indexOf(o);if(u<0)return"";r=r.slice(u+1)}return r}function ZF(e,t,n,a=!1,l=!1){const i=[...e],r=c=>/\d/.test(i[c]??"");let o=t,u=-1;a&&l&&o&&!r(o)&&r(o-1)&&o--;for(const c of n){for(;o0)&&!(h?/\D/:/\d/).test(g),k=h?0:m,p=b?e(v.value.slice(0,k)+xe(t)+v.value.slice(k),h?0:m+1):e(v.value,ut(m+f,0,v.value.length));p.value!==v.value&&(d.preventDefault(),o(v,p))}function c(d,f,v=!1){const{value:m,caret:h}=d,g=e(m),b=!!xe(n),k=b?g.complete?-1:g.caret:m.length;if(h!==k&&(!g.gaps||/\d/.test(m[h]))&&g.value===m&&e(m+"0").value!==m+"0"){const{value:y,caret:V,wrote:I}=ZF(m,h,f,b,v),T=e(y,V,!0);if(I<0||T.value.length!==y.length||T.value[I]===y[I])return T;const{start:A,end:$}=JF(y,I);return e(y.slice(0,A)+y[I]+y.slice($),A+1,!0)}const S=y=>e(m.slice(0,y)+f+m.slice(y),y+f.length),w=y=>y.replace(/\D/g,"").length,x=S(h);return g.gaps&&/^\D\D/.test(m.slice(h))&&w(x.value)<=w(m)?S(h+1):x}function s(d){var k,p;const f=d.target,v=(l==null?void 0:l.value)??"",m=v.length-f.value.length;if(d.isComposing){a.value=f.value;return}if((k=d.inputType)!=null&&k.startsWith("delete")&&l&&m>0){const S=l.start===l.end,w=S&&!!d.inputType.includes("Forward");o(f,Rg(v,S&&!w?l.start-m:l.start,m,w));return}const h=l?f.value.slice(l.start,f.value.length-v.length+l.end):"";if(l&&l.start!==l.end&&((p=d.inputType)!=null&&p.startsWith("insert"))&&QF(v,l.start,l.end,!!xe(n))){const S=Rg(v,l.start,l.end-l.start,!1),w=[...h].reduce((x,y)=>c(x,y),S);o(f,w);return}const g={value:v,caret:(l==null?void 0:l.start)??v.length},b=c(g,h,(l==null?void 0:l.start)!==i);o(f,b)}return{onBeforeinput:r,onInput:s,onKeydown:u,text:a}}function tO(e){var l;let t=[31,29,31,30,31,30,31,31,30,31,30,31][Number(e.m)-1]??31;const n=Number(e.y),a=!(n%4)&&(n%100||!(n%400));return t===29&&((l=e.y)==null?void 0:l.length)===4&&!a&&(t=28),t}function Hg(e,t,n){const a={y:{type:"value",key:"y",size:4,max:9999,close:l=>String((n==null?void 0:n(Number(l)))??l)},m:{type:"value",key:"m",size:2,min:1,max:12},d:{type:"value",key:"d",size:2,min:1,max:31,softMax:tO}};return[...e].flatMap((l,i)=>[...i?[{type:"separator",value:t}]:[],a[l]])}const nO={y:"year",m:"month",d:"day"};function zg(e,t){return{text:e,size:t,fill:e.length===t&&new Set(e).size===1}}const aO=/[\p{Script=Arabic}\p{Script=Hebrew}\p{Script=Thaana}]/u,lO=e=>aO.test(e)?[...e].reverse().join(""):e,iO={az:"dd.MM.yyyy",is:"dd.MM.yyyy",km:"dd/MM/yyyy"},rO={ar:{y:"سنة",m:"شهر"},ko:{y:"연도"},th:{y:"ปปปป",m:"ดด",d:"วว"},sw:{y:"yyyy",m:"mm",d:"dd"},vi:{y:"yyyy",m:"mm",d:"dd"},is:{y:"ár"},az:{y:"il",m:"ay",d:"gün"},km:{y:"ឆ្នាំ",m:"ខែ",d:"ថ្ងៃ"}};class La{constructor(t,n){this.order=t,this.separator=n}static canBeParsed(t){if(!Ie(t))return!1;const n=t.toLowerCase();return["y","m","d"].every(a=>n.includes(a))&&["/","-","."].some(a=>t.includes(a))}static parse(t){if(!La.canBeParsed(t))throw new Error(`[${t}] cannot be parsed into date format specification`);const n=t.toLowerCase().split("").filter((l,i,r)=>"dmy".includes(l)&&r.indexOf(l)===i).join(""),a=["/","-","."].find(l=>t.includes(l));return new La(n,a)}}const oO=te({inputFormat:{type:String,validator:e=>!e||La.canBeParsed(e)}},"date-format");function uO(e,t,n){const a=Sl();function l(){var $;const x=t.value||"en-US";let y;try{y=new Intl.DateTimeFormat(x,{year:"numeric",month:"2-digit",day:"2-digit"}).formatToParts(a.toJsDate(a.parseISO("1999-12-07")))}catch{return new La("mdy","/")}const V=y.filter(E=>["year","month","day"].includes(E.type)).map(E=>E.type[0]).join(""),I=(($=y.find(E=>E.type==="literal"))==null?void 0:$.value)??"",T=["/","-","."].find(E=>I.includes(E))??"/";if(V.length!==3)return new La("mdy","/");const A=I.includes("‏")?[...V].reverse().join(""):V;return new La(A,T)}const i=z(()=>{if(La.canBeParsed(e.inputFormat))return La.parse(e.inputFormat);const x=iO[(t.value||"").split("-")[0]];return x?La.parse(x):l()});function r(x){const y=a.getYear(a.date());if(x>100||y%100>=50)return x;const V=~~(y/100)*100;return x<50?V+x:V-100+x}const o=z(()=>{const{order:x}=i.value;return n.value?[...x].reverse().join(""):x}),u=z(()=>{const x=e.multiple==="range",y=x?2:e.multiple?1/0:1;return{join:x?" - ":", ",limit:y,bounded:Number.isFinite(y)}});function c(){const x=t.value||"en";try{const y=new Intl.DisplayNames(x,{type:"dateTimeField"}),V=rO[x.split("-")[0]]??{};return Object.fromEntries(Object.entries(nO).map(([I,T])=>{const A=V[I]??y.of(T);return[I,(A==null?void 0:A.toLowerCase())===T?void 0:A]}))}catch{return null}}function s(x,y){return/[\p{Script=Latin}\p{Script=Cyrillic}\p{Script=Greek}]/u.test([...x][0])?[...x][0].repeat(y):x}const d=z(()=>{var L;const{order:x,separator:y}=i.value,V=(L=e.placeholder)==null?void 0:L.split(y),I=(V==null?void 0:V.length)===3&&!/\d/.test(e.placeholder),T=I?null:c(),A=Hg(x,y),$=A.filter(R=>R.type==="value"),E=$.map((R,W)=>I?V[W]:s((T==null?void 0:T[R.key])||R.key,R.size));let P=0;return A.map(R=>R.type==="separator"?zg(R.value,R.value.length):zg(E[P],$[P++].size))}),f=z(()=>Hg(o.value,i.value.separator,r));function v(x,y=-1){const V=x.split(/(\D+)/),I=[...V].reverse().join("");if(y<0)return{value:I,caret:y};let T=0,A=0;for(;TA+V[T].length;)A+=V[T].length+V[T+1].length,T+=2;const $=x.length-A-V[T].length+Math.max(y-A,0);return{value:I,caret:$}}function m(x){return(n.value?[...x].reverse():x).join(u.value.join)}function h(x){function y(L){const R=L.trim().split(i.value.separator);return{y:Number(R[i.value.order.indexOf("y")]),m:Number(R[i.value.order.indexOf("m")]),d:Number(R[i.value.order.indexOf("d")])}}function V(L){const{y:R,m:W,d:N}=L;return!R||!W||!N||W<1||W>12||N<1||N>31?null:{year:r(R),month:W,day:N}}const I=y(x),T=V(I);if(!T)return null;const{year:A,month:$,day:E}=T,P=L=>String(L).padStart(2,"0");return a.parseISO(`${A}-${P($)}-${P(E)}`)}function g(x){return!!h(x)}function b(x,y){const{bounded:V,join:I,limit:T}=u.value,A=Array.from({length:V?T:y},()=>d.value).flatMap((L,R)=>R?[{text:I,size:I.length,fill:!0},...L]:L),$=n.value?[...A].reverse():A;let E=x;const P=$.map(({text:L,size:R,fill:W})=>{if(E>=R)return E-=R,"";const N=W?n.value?L.slice(0,R-E):L.slice(E):E?"":L;return E=0,N});return{text:(n.value?P.reverse():P).join(""),covered:x>=A.reduce((L,R)=>L+R.size,0)}}function k(x,y){const{join:V,limit:I}=u.value,{text:T,caret:A}=qF(x,/[^\d/.\- ]/g,y);let $="",E=0,P=0,L=-1,R=!1,W=1;for(let U=0;U=0&&L<0&&(L=$.length+Z.caret),$+=Z.value,P+=Z.width,R||(R=Z.gaps),!Z.complete||!Z.closed&&E>=T.length))break;U+1=x.length?I.value.length:I.caret,A=k(I.value,T),$=v(A.value,A.caret),E=!V&&A.caret>=A.value.length&&A.complete;return{...A,value:$.value,caret:E?0:$.caret}}function S(x){const{value:y,hint:V}=p(x),I=T=>n.value?[...T].reverse().join(""):T;return I(XF(I(y),I(V),I(x)))}function w(x){const y=a.toISO(x).split("T")[0].split("-");return i.value.order.split("").map(V=>y["ymd".indexOf(V)]).join(i.value.separator)}return{isValid:g,getHint:S,joinDates:m,maskDate:p,parseDate:h,formatDate:w,separator:z(()=>i.value.separator),parserFormat:z(()=>lO(d.value.map(x=>x.text).join("")))}}const sO=te({displayFormat:{type:[Function,String],default:void 0},location:{type:String,default:"bottom start"},menu:Boolean,menuProps:Object,openOnFocus:Boolean,updateOn:{type:Array,default:()=>["blur","enter"]},pickerProps:Object,...oO(),...ql({mobile:null}),...Ri(),...rm({hideActions:!0}),...Hi({prependIcon:"$calendar"}),...je(Kp({hideHeader:!0,showAdjacentMonths:!0}),["location","rounded","height","minHeight","maxHeight"])},"VDateInput"),cO=fe()({name:"VDateInput",props:sO(),emits:{save:e=>!0,cancel:()=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,{emit:t,slots:n}){const{t:a,isRtl:l}=dt(),i=Sl(),r=M(()=>i.locale),{getHint:o,isValid:u,joinDates:c,maskDate:s,parseDate:d,formatDate:f,separator:v,parserFormat:m}=uO(e,r,l),{onBeforeinput:h,onInput:g,onKeydown:b,text:k}=eO(s,v,l),{mobile:p}=Yn(e),{InputIcon:S}=Tr(e),{clampDate:w,isInAllowedRange:x}=wm(e),y=()=>e.multiple?[]:null,V=Pe(e,"modelValue",y(),H=>Array.isArray(H)?H.map(B=>i.toJsDate(B)):H&&i.toJsDate(H),H=>Array.isArray(H)?H.map(B=>i.date(B)):H&&i.date(H)),I=Pe(e,"menu"),T=ne(!1),A=ne(e.focused),$=oe(),E=oe(),P=oe(["save"]);jv(I,A,()=>e.openOnFocus&&!e.disabled);function L(H){return Xe(e.displayFormat)?e.displayFormat(H):e.displayFormat?i.format(H,e.displayFormat??"keyboardDate"):f(H)}const R=M(()=>{const H=yt(V.value);if(!H.length)return null;if(e.multiple===!0)return a("$vuetify.datePicker.itemsSelected",H.length);if(e.multiple==="range"){const B=H[0],O=H[H.length-1];return!i.isValid(B)||!i.isValid(O)?"":c([L(i.date(B)),L(i.date(O))])}return i.isValid(V.value)?L(i.date(V.value)):""}),W=M(()=>e.placeholder?e.placeholder:e.multiple==="range"?c([m.value,m.value]):e.multiple?`${m.value}, ...`:m.value),N=M(()=>o(k.value));ve(R,H=>k.value=H??"",{immediate:!0});const Y=M(()=>{if(p.value)return T.value?"text":"none"}),U=M(()=>!e.disabled&&!e.readonly),G=M(()=>e.updateOn.length?!(p.value&&T.value)&&e.readonly:!0);ve(I,H=>{H||(T.value=!1,P.value=["save"])});function Z(H){b(H),H.key==="Enter"&&((!I.value||!A.value)&&(I.value=!0),e.updateOn.includes("enter")&&!e.readonly&&q(H.target))}function se(H){e.disabled||(H.preventDefault(),H.stopPropagation(),I.value&&p.value?T.value=!e.readonly:I.value=!0)}function Q(){t("cancel"),I.value=!1,T.value=!1}function ae(H){t("save",H),I.value=!1}function J(H){H==null&&(V.value=y())}function re(H){var B,O,D;(B=H.relatedTarget)!=null&&B.closest("[data-v-date]")||(e.updateOn.includes("blur")&&!e.readonly&&q(H.target),k.value=R.value??"",p.value&&T.value&&!A.value&&(I.value=!1,T.value=!1),$0(I,(O=$.value)==null?void 0:O.$el,(D=E.value)==null?void 0:D.contentEl))}function q({value:H}){if(!H.trim())V.value=y();else if(!e.multiple)u(H)&&(V.value=w(d(H)));else{const B=H.trim().split(/\D+-\D+|[^\d\-/.]+/).filter(Boolean);if(B.every(u))if(e.multiple==="range"){const[O,D]=B.map(d).map(w).toSorted((F,K)=>i.isAfter(F,K)?1:-1);V.value=D==null?[O]:[O,i.endOfDay(D)]}else V.value=B.map(d).filter(x)}}return me(()=>{const H=!!(e.prependIcon||n.prepend),B=Ho.filterProps(e),O={...Sf.filterProps(je(e,["active","bgColor","color","location","rounded","maxWidth","minWidth","width"])),...e.pickerProps},D=un(n,["title","header","day","month","year"]),F=Pn.filterProps(je(e,["placeholder"]));return C(Pn,le({ref:$},F,{class:["v-date-input",{"v-date-input--rtl":l.value},e.class],style:e.style,modelValue:k.value,inputmode:Y.value,placeholder:W.value,readonly:G.value,onKeydown:U.value?Z:void 0,onBeforeinput:U.value?h:void 0,onInput:U.value?g:void 0,focused:I.value||A.value,onBlur:re,validationValue:V.value,"onClick:control":se,"onUpdate:modelValue":J,"onUpdate:focused":K=>A.value=K}),{...n,default:()=>{var K;return _(we,null,[A.value&&!G.value&&!!k.value&&_("div",{class:"v-date-input__format-hint","aria-hidden":"true"},[_("span",{style:{order:l.value?1:0}},[k.value]),_("bdi",{dir:"ltr"},[N.value.split(new RegExp("(\\p{L}+)","u")).map((X,j)=>j%2?_("bdi",null,[X]):X)])]),C(Kl,le({ref:E,modelValue:I.value,"onUpdate:modelValue":X=>I.value=X,activator:"parent",minWidth:"0",eager:A.value,location:e.location,closeOnContentClick:!1,openOnClick:!1},e.menuProps),{default:()=>[C(Ho,le(B,{modelValue:V.value,"onUpdate:modelValue":X=>V.value=X,disabled:P.value,onSave:ae,onCancel:Q}),{default:({actions:X,model:j,save:ee,cancel:ie,isPristine:he})=>{function be(ue){e.hideActions?(V.value=ue,e.multiple||(I.value=!1)):j.value=ue,t("save",ue),P.value=[]}return C(Sf,le(O,{modelValue:e.hideActions?V.value:j.value,"onUpdate:modelValue":ue=>be(ue),onMousedown:ue=>ue.preventDefault()}),{...D,actions:e.hideActions?void 0:()=>{var ue;return((ue=n.actions)==null?void 0:ue.call(n,{save:ee,cancel:ie,isPristine:he}))??X()}})}})]}),(K=n.default)==null?void 0:K.call(n)])},prepend:H?K=>n.prepend?n.prepend(K):e.prependIcon&&C(S,{key:"prepend-icon",name:"prepend",tabindex:e["onClick:prepend"]?void 0:-1,onClick:U.value?se:void 0},null):void 0})}),Rt({},$)}}),dO=te({actionText:String,bgColor:String,color:String,icon:Ee,image:String,justify:{type:String,default:"center"},headline:String,title:String,text:String,textWidth:{type:[Number,String],default:500},href:String,to:String,...Ae(),...en(),...ba({size:void 0}),...st()},"VEmptyState"),fO=fe()({name:"VEmptyState",props:dO(),emits:{"click:action":e=>!0},setup(e,{emit:t,slots:n}){const{themeClasses:a}=ft(e),{backgroundColorClasses:l,backgroundColorStyles:i}=bt(()=>e.bgColor),{dimensionStyles:r}=tn(e),{displayClasses:o}=Yn();function u(c){t("click:action",c)}return me(()=>{var h,g,b;const c=!!(n.actions||e.actionText),s=!!(n.headline||e.headline),d=!!(n.title||e.title),f=!!(n.text||e.text),v=!!(n.media||e.image||e.icon),m=e.size||(e.image?200:96);return _("div",{class:de(["v-empty-state",{[`v-empty-state--${e.justify}`]:!0},a.value,l.value,o.value,e.class]),style:Se([i.value,r.value,e.style])},[v&&_("div",{key:"media",class:"v-empty-state__media"},[n.media?C(Ge,{key:"media-defaults",defaults:{VImg:{src:e.image,height:m},VIcon:{size:m,icon:e.icon}}},{default:()=>[n.media()]}):_(we,null,[e.image?C(yl,{key:"image",src:e.image,height:m},null):e.icon?C(Le,{key:"icon",color:e.color,size:m,icon:e.icon},null):void 0])]),s&&_("div",{key:"headline",class:"v-empty-state__headline"},[((h=n.headline)==null?void 0:h.call(n))??e.headline]),d&&_("div",{key:"title",class:"v-empty-state__title"},[((g=n.title)==null?void 0:g.call(n))??e.title]),f&&_("div",{key:"text",class:"v-empty-state__text",style:{maxWidth:ge(e.textWidth)}},[((b=n.text)==null?void 0:b.call(n))??e.text]),n.default&&_("div",{key:"content",class:"v-empty-state__content"},[n.default()]),c&&_("div",{key:"actions",class:"v-empty-state__actions"},[C(Ge,{defaults:{VBtn:{class:"v-empty-state__action-btn",color:e.color??"surface-variant",href:e.href,text:e.actionText,to:e.to}}},{default:()=>{var k;return[((k=n.actions)==null?void 0:k.call(n,{props:{onClick:u}}))??C(De,{onClick:u},null)]}})])])}),{}}}),Uo=Symbol.for("vuetify:v-expansion-panel"),Gp=te({...Ae(),...Dv()},"VExpansionPanelText"),pf=fe()({name:"VExpansionPanelText",props:Gp(),setup(e,{slots:t}){const n=Ze(Uo);if(!n)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:a,onAfterLeave:l}=Ev(e,n.isSelected);return me(()=>C(Fi,{onAfterLeave:l},{default:()=>{var i;return[xt(_("div",{class:de(["v-expansion-panel-text",e.class]),style:Se(e.style)},[t.default&&a.value&&_("div",{class:"v-expansion-panel-text__wrapper"},[(i=t.default)==null?void 0:i.call(t)])]),[[na,n.isSelected.value]])]}})),{}}}),Yp=te({color:String,expandIcon:{type:Ee,default:"$expand"},collapseIcon:{type:Ee,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,hover:{type:Boolean,default:!0},...Ae(),...en()},"VExpansionPanelTitle"),kf=fe()({name:"VExpansionPanelTitle",directives:{vRipple:pn},props:Yp(),setup(e,{slots:t}){const n=Ze(Uo);if(!n)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:a,backgroundColorStyles:l}=bt(()=>e.color),{dimensionStyles:i}=tn(e),r=M(()=>({collapseIcon:e.collapseIcon,disabled:n.disabled.value,expanded:n.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly})),o=z(()=>n.isSelected.value?e.collapseIcon:e.expandIcon);return me(()=>{var u;return xt(_("button",{class:de(["v-expansion-panel-title",{"v-expansion-panel-title--active":n.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static,"v-expansion-panel-title--hover":e.hover},a.value,e.class]),style:Se([l.value,i.value,e.style]),type:"button",tabindex:n.disabled.value?-1:void 0,disabled:n.disabled.value,"aria-expanded":n.isSelected.value,onClick:e.readonly?void 0:n.toggle},[_("span",{class:"v-expansion-panel-title__overlay"},null),(u=t.default)==null?void 0:u.call(t,r.value),!e.hideActions&&C(Ge,{defaults:{VIcon:{icon:o.value}}},{default:()=>{var c;return[_("span",{class:"v-expansion-panel-title__icon"},[((c=t.actions)==null?void 0:c.call(t,r.value))??C(Le,null,null)])]}})]),[[pn,e.ripple]])}),{}}}),pm=te({title:String,text:String,bgColor:String,...Qt(),...$i(),...At(),...Qe(),...Yp(),...Gp()},"VExpansionPanel"),xf=fe()({name:"VExpansionPanel",props:pm(),emits:{"group:selected":e=>!0},setup(e,{slots:t}){const n=zl(e,Uo),{backgroundColorClasses:a,backgroundColorStyles:l}=bt(()=>e.bgColor),{elevationClasses:i}=qt(e),{roundedClasses:r,roundedStyles:o}=Et(e),u=z(()=>(n==null?void 0:n.disabled.value)||e.disabled),c=M(()=>n.group.items.value.reduce((f,v,m)=>(n.group.selected.value.includes(v.id)&&f.push(m),f),[])),s=M(()=>{const f=n.group.items.value.findIndex(v=>v.id===n.id);return!n.isSelected.value&&c.value.some(v=>v-f===1)}),d=M(()=>{const f=n.group.items.value.findIndex(v=>v.id===n.id);return!n.isSelected.value&&c.value.some(v=>v-f===-1)});return wt(Uo,n),me(()=>{const f=!!(t.text||e.text),v=!!(t.title||e.title),m=kf.filterProps(e),h=pf.filterProps(e);return C(e.tag,{class:de(["v-expansion-panel",{"v-expansion-panel--active":n.isSelected.value,"v-expansion-panel--before-active":s.value,"v-expansion-panel--after-active":d.value,"v-expansion-panel--disabled":u.value},r.value,a.value,e.class]),style:Se([l.value,o.value,e.style])},{default:()=>[_("div",{class:de(["v-expansion-panel__shadow",...i.value])},null),C(Ge,{defaults:{VExpansionPanelTitle:{...m},VExpansionPanelText:{...h}}},{default:()=>{var g;return[v&&C(kf,{key:"title"},{default:()=>[t.title?t.title():e.title]}),f&&C(pf,{key:"text"},{default:()=>[t.text?t.text():e.text]}),(g=t.default)==null?void 0:g.call(t)]}})]})}),{groupItem:n}}}),vO=["default","accordion","inset","popout"],qp=te({flat:Boolean,gap:[String,Number],noDivider:Boolean,rounded:{type:[Boolean,Number,String,Array],default:void 0},...Mi(),...un(pm(),["bgColor","collapseIcon","color","eager","elevation","expandIcon","focusable","hideActions","hover","readonly","ripple","static","tile"]),...st(),...Ae(),...Qe(),variant:{type:String,default:"default",validator:e=>vO.includes(e)}},"VExpansionPanels"),Cf=fe()({name:"VExpansionPanels",props:qp(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{next:n,prev:a}=Xl(e,Uo),{themeClasses:l}=ft(e),i=z(()=>Array.isArray(e.rounded)?e.rounded[0]:e.rounded),r=z(()=>Array.isArray(e.rounded)?e.rounded[1]:void 0),{roundedClasses:o,roundedStyles:u}=Et(i),c=z(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return Ot({VExpansionPanel:{bgColor:z(()=>e.bgColor),collapseIcon:z(()=>e.collapseIcon),color:z(()=>e.color),eager:z(()=>e.eager),elevation:z(()=>e.elevation),expandIcon:z(()=>e.expandIcon),focusable:z(()=>e.focusable),hideActions:z(()=>e.hideActions),hover:z(()=>e.hover),readonly:z(()=>e.readonly),ripple:z(()=>e.ripple),static:z(()=>e.static)}}),me(()=>C(e.tag,{class:de(["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile,"v-expansion-panels--no-divider":e.noDivider||!!e.gap},l.value,o.value,c.value,e.class]),style:Se([u.value,{"--v-expansion-panels-inner-radius":ge(r.value),gap:e.gap?ge(e.gap):void 0},e.style])},{default:()=>{var s;return[(s=t.default)==null?void 0:s.call(t,{prev:a,next:n})]}})),{next:n,prev:a}}}),mO=te({app:Boolean,appear:Boolean,extended:Boolean,layout:Boolean,offset:Boolean,modelValue:{type:Boolean,default:!0},...je(tc({active:!0}),["location","spaced"]),...Ti(),...Xa(),...Za({transition:"fab-transition"})},"VFab"),hO=fe()({name:"VFab",props:mO(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=ne(56),l=oe(),i=ne();hl(i,s=>{s.length&&(a.value=s[0].target.clientHeight)});const r=z(()=>e.app||e.absolute),o=M(()=>{var s;return r.value?((s=e.location)==null?void 0:s.split(" ").shift())??"bottom":!1}),u=M(()=>{var s;return r.value?((s=e.location)==null?void 0:s.split(" ")[1])??"end":!1});wn(()=>e.app,()=>{const s=Di({id:e.name,order:M(()=>parseInt(e.order,10)),position:o,layoutSize:M(()=>e.layout?a.value+24:0),elementSize:M(()=>a.value+24),active:M(()=>e.app&&n.value),absolute:z(()=>e.absolute)});Zt(()=>{l.value=s.layoutItemStyles.value})});const c=oe();return me(()=>{const s=De.filterProps(e);return _("div",{ref:c,class:de(["v-fab",{"v-fab--absolute":e.absolute,"v-fab--app":!!e.app,"v-fab--extended":e.extended,"v-fab--offset":e.offset,[`v-fab--${o.value}`]:r.value,[`v-fab--${u.value}`]:r.value},e.class]),style:Se([e.app?{...l.value}:{height:e.absolute?"100%":"inherit"},e.style])},[_("div",{class:"v-fab__container"},[C(fn,{appear:e.appear,transition:e.transition},{default:()=>[xt(C(De,le({ref:i},s,{active:void 0,location:void 0}),t),[[na,e.active]])]})])])}),{}}});function Xp(){function e(l){return l.dataTransfer??l.clipboardData??null}function t(l){const i=e(l);return[...(i==null?void 0:i.items)??[]].filter(o=>o.kind==="file").map(o=>o.webkitGetAsEntry()).filter(Boolean).length>0||[...(i==null?void 0:i.files)??[]].length>0}function n(l){var i;return((i=l.dataTransfer)==null?void 0:i.types.includes("Files"))??!1}async function a(l){const i=e(l),r=[],o=[...(i==null?void 0:i.items)??[]].filter(u=>u.kind==="file").map(u=>u.webkitGetAsEntry()).filter(Boolean);if(o.length)for(const u of o){const c=await Zp(u,Jp(".",u));r.push(...c.map(s=>s.file))}else r.push(...(i==null?void 0:i.files)??[]);return r}return{handleDrop:a,hasFilesOrFolders:t,isDraggingFiles:n}}function Zp(e,t=""){return new Promise((n,a)=>{e.isFile?e.file(i=>n([{file:i,path:t}]),a):e.isDirectory&&e.createReader().readEntries(async i=>{const r=[];for(const o of i)r.push(...await Zp(o,Jp(t,o)));n(r)})})}function Jp(e,t){return t.isDirectory?`${e}/${t.name}`:e}const Qp=te({filterByType:String},"file-accept");function ek(e){const t=M(()=>e.filterByType?gO(e.filterByType):null);function n(a){if(t.value){const l=a.filter(t.value);return{accepted:l,rejected:a.filter(i=>!l.includes(i))}}return{accepted:a,rejected:[]}}return{filterAccepted:n}}function gO(e){const t=e.split(",").map(i=>i.trim().toLowerCase()),n=t.filter(i=>i.startsWith(".")),a=t.filter(i=>i.endsWith("/*")),l=t.filter(i=>!n.includes(i)&&!a.includes(i));return i=>{var u,c;const r=((u=i.name.split(".").at(-1))==null?void 0:u.toLowerCase())??"",o=((c=i.type.split("/").at(0))==null?void 0:c.toLowerCase())??"";return l.includes(i.type)||n.includes(`.${r}`)||a.includes(`${o}/*`)}}const yO=te({chips:Boolean,counter:{type:Boolean,default:void 0},counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},hideInput:Boolean,multiple:Boolean,placeholder:String,persistentPlaceholder:Boolean,showSize:{type:[Boolean,Number,String],default:!1,validator:e=>Ft(e)||[1e3,1024].includes(Number(e))},truncateLength:{type:[Number,String],default:22},...je(Ja({prependIcon:"$file"}),["direction"]),modelValue:{type:[Array,Object],default:e=>e.multiple?[]:null,validator:e=>yt(e).every(Ye)},...Qp(),...lu({clearable:!0})},"VFileInput"),bO=fe()({name:"VFileInput",inheritAttrs:!1,props:yO(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0,rejected:e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{t:l}=dt(),{filterAccepted:i}=ek(e),r=Pe(e,"modelValue",e.modelValue,G=>yt(G),G=>!e.multiple&&Array.isArray(G)?G[0]:G),{isFocused:o,focus:u,blur:c}=Ta(e),s=aa("VChip"),d=M(()=>Ft(e.showSize)?void 0:e.showSize),f=M(()=>(r.value??[]).reduce((G,{size:Z=0})=>G+Z,0)),v=M(()=>Od(f.value,d.value)),m=M(()=>(r.value??[]).map(G=>{const{name:Z="",size:se=0}=G,Q=P(Z);return e.showSize?`${Q} (${Od(se,d.value)})`:Q})),h=M(()=>{var Z;const G=((Z=r.value)==null?void 0:Z.length)??0;return e.showSize?l(e.counterSizeString,G,v.value):l(e.counterString,G)}),g=oe(),b=oe(),k=oe(),p=z(()=>e.persistentPlaceholder||o.value||e.active),S=M(()=>["plain","underlined"].includes(e.variant)),w=ne(!1),{handleDrop:x,hasFilesOrFolders:y,isDraggingFiles:V}=Xp();function I(){var G;k.value!==$t()&&((G=k.value)==null||G.focus()),o.value||u()}function T(G){var Z;(Z=k.value)==null||Z.click()}function A(G){n("mousedown:control",G)}function $(G){var Z;(Z=k.value)==null||Z.click(),n("click:control",G)}function E(G){G.stopPropagation(),I(),Re(()=>{r.value=[],Xo(e["onClick:clear"],G)})}function P(G){if(G.length{(!Array.isArray(G)||!G.length)&&k.value&&(k.value.value="")}),me(()=>{var K,X;const G=!!(a.counter||e.counter!==void 0),Z=e.counter!==!1&&e.counter!==null&&!!((K=r.value)!=null&&K.length),se=e.hideDetails!==!0&&!!(a.details||G),Q=!!(a.details||G&&Z),[ae,J]=ya(t),{modelValue:re,...q}=mn.filterProps(e),H={...Ul.filterProps(e),"onClick:clear":E},B=t.webkitdirectory!==void 0&&t.webkitdirectory!==!1,O=t.accept?String(t.accept):void 0,D=B?void 0:e.filterByType??O,F=!!e.placeholder&&!((X=r.value)!=null&&X.length)&&(o.value||e.persistentPlaceholder||!e.label);return C(mn,le({ref:g,modelValue:e.multiple?r.value:r.value[0],class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-file-input--dragging":w.value,"v-file-input--hide":e.hideInput,"v-input--plain-underlined":S.value},e.class],style:e.style,"onClick:prepend":T},ae,q,{centerAffix:!S.value,focused:o.value,detailsActive:Q,indentDetails:e.indentDetails??!S.value}),{...a,default:({id:j,isDisabled:ee,isDirty:ie,isReadonly:he,isValid:be,hasDetails:ue})=>C(Ul,le({ref:b,prependIcon:e.prependIcon,onMousedown:A,onClick:$,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},H,{id:j.value,active:p.value||ie.value,dirty:ie.value||e.dirty,disabled:ee.value,focused:o.value,details:ue.value,error:be.value===!1,onDragleave:R,onDragover:L,onDrop:W}),{...a,default:({props:{class:Ve,..._e},controlRef:Me})=>{var Ne;return _(we,null,[_("input",le({ref:qe=>k.value=Me.value=qe,type:"file",accept:D,readonly:he.value,disabled:ee.value,multiple:e.multiple,name:e.name,onClick:qe=>{qe.stopPropagation(),he.value&&qe.preventDefault(),I()},onChange:Y,onFocus:I,onBlur:c,onPaste:N},_e,J),null),F?_("input",{class:de(Ve),inert:!0,placeholder:e.placeholder,readonly:!0,form:"",type:"text"},null):_("div",{class:de(Ve)},[!!((Ne=r.value)!=null&&Ne.length)&&!e.hideInput&&(a.selection?a.selection({fileNames:m.value,totalBytes:f.value,totalBytesReadable:v.value}):e.chips?m.value.map(qe=>{var et;return C(Sn,{key:qe,size:((et=s.value)==null?void 0:et.size)??"small",text:qe},null)}):m.value.join(", "))])])}}),details:se?j=>{var ee;return _(we,null,[(ee=a.details)==null?void 0:ee.call(a,j),G&&_(we,null,[_("span",null,null),C(sc,{active:Z,value:h.value,disabled:e.disabled},a.counter)])])}:void 0})}),Rt({},g,b,k)}}),wO=te({clearable:Boolean,file:{type:Object,default:null},fileIcon:{type:String,default:"mdi-file-document"},showSize:Boolean,...Lv({border:!0,rounded:!0,lines:"two"})},"VFileUploadItem"),bs=fe()({name:"VFileUploadItem",props:wO(),emits:{"click:remove":()=>!0,click:e=>!0},setup(e,{emit:t,slots:n}){const a=aa("VBtn"),l=oe(),i=M(()=>Ft(e.showSize)?void 0:e.showSize);function r(){t("click:remove")}Zt(()=>{var o;l.value=(o=e.file)!=null&&o.type.startsWith("image")?URL.createObjectURL(e.file):void 0}),me(()=>{var u,c,s;const o=In.filterProps(e);return C(In,le(o,{class:["v-file-upload-item",e.class],title:e.title??((u=e.file)==null?void 0:u.name),subtitle:e.showSize?Od((c=e.file)==null?void 0:c.size,i.value):(s=e.file)==null?void 0:s.type,style:e.style}),{...n,title:n.title??(()=>{var d;return(e==null?void 0:e.title)??((d=e.file)==null?void 0:d.name)}),prepend:d=>_(we,null,[n.prepend?C(Ge,{defaults:{VAvatar:{image:l.value,icon:l.value?void 0:e.fileIcon,rounded:!0}}},{default:()=>{var f;return[((f=n.prepend)==null?void 0:f.call(n,d))??C(Jt,null,null)]}}):C(Jt,{icon:e.fileIcon,image:l.value,rounded:!0},null)]),append:d=>{var f,v,m;return _(we,null,[e.clearable&&_(we,null,[n.clear?C(Ge,{defaults:{VBtn:{icon:"$clear",density:"comfortable",variant:((v=a.value)==null?void 0:v.variant)??"text"}}},{default:()=>{var h;return[((h=n.clear)==null?void 0:h.call(n,{...d,props:{onClick:r}}))??C(De,null,null)]}}):C(De,{icon:"$clear",density:"comfortable",variant:((f=a.value)==null?void 0:f.variant)??"text",onClick:r},null)]),(m=n.append)==null?void 0:m.call(n,d)])}})})}});let SO=0;const Wg=new WeakMap;function tk(e){let t=Wg.get(e);return t==null&&(t=++SO,Wg.set(e,t)),t}const km=Symbol.for("vuetify:file-upload"),pO=te({browseText:{type:String,default:"$vuetify.fileUpload.browse"},dividerText:{type:String,default:"$vuetify.fileUpload.divider"},title:{type:String,default:"$vuetify.fileUpload.title"},subtitle:String,icon:{type:Ee,default:"$upload"},clearable:Boolean,disabled:Boolean,readonly:Boolean,error:Boolean,hideBrowse:Boolean,insetFileList:Boolean,multiple:Boolean,scrim:{type:[Boolean,String],default:!0},showSize:Boolean,...ic(),...Nt(),...un(LS({length:150}),["length","thickness","opacity"]),...cc(),modelValue:{type:Array,default:()=>[]}},"VFileUploadDropzone"),_f=fe()({name:"VFileUploadDropzone",props:pO(),emits:{"click:browse":()=>!0,"click:remove":e=>!0,drop:e=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),l=aa("VBtn"),i=z(()=>{var I;return((I=l.value)==null?void 0:I.variant)??"text"}),r=z(()=>{var I;return((I=l.value)==null?void 0:I.size)??"large"}),o=z(()=>{var I;return((I=l.value)==null?void 0:I.variant)??"tonal"}),{densityClasses:u}=hn(e),{handleDrop:c,hasFilesOrFolders:s,isDraggingFiles:d}=Xp(),f=Ze(km,null),v=oe(),m=ne(!1),h=z(()=>(f==null?void 0:f.disabled.value)??e.disabled),g=z(()=>(f==null?void 0:f.readonly.value)??e.readonly),b=z(()=>!h.value&&!g.value);function k(I){b.value&&(I.preventDefault(),I.stopImmediatePropagation(),d(I)&&(m.value=!0))}function p(I){I.preventDefault(),I.currentTarget.contains(I.relatedTarget)||(m.value=!1)}async function S(I){if(I.preventDefault(),I.stopImmediatePropagation(),m.value=!1,!b.value||!s(I))return;const T=await c(I);f?f.onDrop(T):t("drop",T)}function w(){b.value&&(f?f.onClickBrowse():t("click:browse"))}function x(I){b.value&&(I.key==="Enter"||I.key===" ")&&(I.preventDefault(),w())}function y(I){b.value&&(f?f.onClickRemove(I):t("click:remove",I))}async function V(I){if(!b.value||!s(I))return;I.preventDefault();const T=await c(I);T.length&&(f?f.onDrop(T):t("drop",T))}return me(()=>{const I=(f==null?void 0:f.files.value)??e.modelValue,T=h.value,A=g.value,$=b.value,E=(f==null?void 0:f.error.value)||e.error,P=!!(n.title||e.title),L=!!(n.icon||e.icon),R=!!(!e.hideBrowse&&(n.browse||e.density==="default")),W=I.length>0,N=e.insetFileList&&W,Y=Ka.filterProps(e),U=Wt.filterProps(e);return C(Ka,le({ref:v,tabindex:T?-1:0},Y,{class:["v-file-upload-dropzone",{"v-file-upload-dropzone--clickable":!R,"v-file-upload-dropzone--disabled":T,"v-file-upload-dropzone--readonly":A,"v-file-upload-dropzone--dragging":m.value,"v-file-upload-dropzone--has-files":W,"v-file-upload-dropzone--inset":N,"v-file-upload-dropzone--error":E},u.value,e.class],style:e.style,onDragleave:p,onDragover:k,onDrop:S,onPaste:V,onClick:!R&&!(N&&W)?w:void 0,onKeydown:x}),{default:()=>{var G,Z,se,Q,ae,J;return[((G=n.default)==null?void 0:G.call(n,{isDragging:m.value,hasFiles:W,files:I,props:{onClick:w}}))??(N?_("div",{key:"inset",class:"v-file-upload-inset"},[I.length===1&&!e.multiple?((Z=n.single)==null?void 0:Z.call(n,{file:I[0],props:{"onClick:remove":()=>y(0)}}))??C(Ge,{defaults:{VFileUploadItem:{file:I[0],clearable:e.clearable&&!A,disabled:T,showSize:e.showSize,border:!1}}},{default:()=>[C(bs,{"onClick:remove":()=>y(0)},null)]}):I.map((re,q)=>{const H=tk(re),B={file:re,props:{"onClick:remove":()=>y(q)}};return C(Ge,{key:H,defaults:{VFileUploadItem:{file:re,clearable:e.clearable&&!A,disabled:T,showSize:e.showSize,border:!1}}},{default:()=>{var O;return[((O=n.item)==null?void 0:O.call(n,B))??C(bs,{key:H,"onClick:remove":()=>y(q)},null)]}})}),C(Wt,null,null),_("div",{class:"v-file-upload-inset__action"},[n.browse?C(Ge,{defaults:{VBtn:{readonly:!$,text:a(e.browseText),variant:i.value}}},{default:()=>[n.browse({props:{onClick:w}})]}):C(De,{readonly:!$,text:a(e.browseText),variant:i.value,onClick:w},null)])]):_(we,null,[L&&_("div",{key:"icon",class:"v-file-upload-icon"},[n.icon?C(Ge,{key:"icon-defaults",defaults:{VIcon:{icon:e.icon}}},{default:()=>[n.icon()]}):C(Le,{key:"icon-icon",icon:e.icon},null)]),P&&_("div",{key:"title",class:"v-file-upload-title"},[((se=n.title)==null?void 0:se.call(n))??a(e.title)]),e.density==="default"&&_(we,null,[R&&_(we,null,[_("div",{key:"upload-divider",class:"v-file-upload-divider"},[((Q=n.divider)==null?void 0:Q.call(n))??C(Wt,U,{default:()=>[a(e.dividerText)]})]),n.browse?C(Ge,{defaults:{VBtn:{readonly:!$,size:r.value,text:a(e.browseText),variant:o.value}}},{default:()=>[n.browse({props:{onClick:w}})]}):C(De,{readonly:!$,size:r.value,text:a(e.browseText),variant:o.value,onClick:w},null)]),e.subtitle&&_("div",{class:"v-file-upload-subtitle"},[e.subtitle])])])),C(Aa,{modelValue:m.value,contained:!0,scrim:e.scrim},null),(ae=n.input)==null?void 0:ae.call(n),(J=n.loader)==null?void 0:J.call(n)]}})}),Rt({},v)}}),kO=te({clearable:Boolean,showSize:Boolean,files:Array,...Rv({border:!1,elevation:0,lines:!1})},"VFileUploadList"),nk=fe()({name:"VFileUploadList",props:kO(),setup(e,{slots:t}){const n=Ze(km,null);me(()=>{const a=e.files??(n==null?void 0:n.files.value)??[],l=(n==null?void 0:n.disabled.value)??e.disabled,i=(n==null?void 0:n.readonly.value)??!1,r=ja.filterProps(e);return!t.default&&!a.length?Pt():C(ja,le(r,{disabled:l,class:["v-file-upload-list",e.class],style:e.style,bgColor:"transparent"}),{default:()=>{var o;return[((o=t.default)==null?void 0:o.call(t,{files:a,onClickRemove:u=>n==null?void 0:n.onClickRemove(u)}))??a.map((u,c)=>{const s=tk(u),d={file:u,props:{"onClick:remove":()=>n==null?void 0:n.onClickRemove(c)}};return C(Ge,{key:s,defaults:{VFileUploadItem:{file:u,clearable:e.clearable&&!i,disabled:l,showSize:e.showSize,variant:"flat"}}},{default:()=>{var f;return[((f=t.item)==null?void 0:f.call(t,d))??C(bs,{key:s,"onClick:remove":()=>n==null?void 0:n.onClickRemove(c)},null)]}})})]}})})}}),xO=te({browseText:{type:String,default:"$vuetify.fileUpload.browse"},dividerText:{type:String,default:"$vuetify.fileUpload.divider"},title:{type:String,default:"$vuetify.fileUpload.title"},subtitle:String,icon:{type:Ee,default:"$upload"},clearable:Boolean,insetFileList:Boolean,hideBrowse:Boolean,multiple:Boolean,scrim:{type:[Boolean,String],default:!0},showSize:Boolean,...Qp(),...eu(),...je(Ja(),["direction"]),modelValue:{type:[Array,Object],default:null,validator:e=>yt(e).every(Ye)}},"VFileUpload"),CO=fe()({name:"VFileUpload",inheritAttrs:!1,props:xO(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0,rejected:e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{filterAccepted:l}=ek(e),{isFocused:i}=Ta(e),{loaderClasses:r}=Vr(e),o=Ni(e),u=Pe(e,"modelValue",e.modelValue,S=>yt(S),S=>e.multiple||Array.isArray(e.modelValue)?S:S[0]),c=oe(),s=oe(),d=oe(null),f=z(()=>{var S;return((S=c.value)==null?void 0:S.isValid)===!1}),v=z(()=>!o.isDisabled.value&&!o.isReadonly.value),m=ne(void 0);ve(()=>e.loading,(S,w)=>{m.value=!S&&Ie(w)?w:Ft(S)?void 0:S},{immediate:!0}),wt(km,{files:u,disabled:o.isDisabled,readonly:o.isReadonly,error:f,onDrop:h,onClickBrowse:k,onClickRemove:p}),ve(u,S=>{(!Array.isArray(S)||!S.length)&&d.value&&(d.value.value="")});function h(S){v.value&&b(S)}function g(S){if(!S.target||S.repack)return;const x=[...S.target.files??[]];x.length&&(e.filterByType?b(x):u.value=e.multiple?[...u.value,...x]:x)}function b(S){const w=new DataTransfer,{accepted:x,rejected:y}=l(S);y.length&&n("rejected",y);for(const T of x)w.items.add(T);d.value.files=w.files;const V=[...w.files];u.value=e.multiple?[...u.value,...V]:V;const I=new Event("change",{bubbles:!0});I.repack=!0,d.value.dispatchEvent(I)}function k(){var S;v.value&&((S=d.value)==null||S.click())}function p(S){if(!v.value)return;const w=u.value.filter((x,y)=>y!==S);u.value=w,!(w.length>0||!d.value)&&(d.value.value="")}return me(()=>{const{modelValue:S,...w}=mn.filterProps(e),{modelValue:x,...y}=_f.filterProps(e),[V,I]=ya(t),T=t.webkitdirectory!==void 0&&t.webkitdirectory!==!1,A=t.accept?String(t.accept):void 0,$=T?void 0:e.filterByType??A,E=_("input",le({ref:d,type:"file",accept:$,disabled:e.disabled??void 0,multiple:e.multiple,name:e.name,onChange:g},I),null);return C(mn,le({ref:c,modelValue:e.multiple?u.value:u.value[0],"onUpdate:modelValue":P=>{(P==null||Array.isArray(P)&&!P.length)&&(u.value=[])},class:["v-file-upload",r.value,e.class],style:e.style,focused:i.value},V,w),{...a,default:()=>_(we,null,[a.default?_(we,null,[a.default(),_("input",le({ref:d,type:"file",accept:$,disabled:e.disabled??void 0,multiple:e.multiple,name:e.name,style:"display: none;",onChange:g},I),null)]):C(_f,le({ref:s},y),{browse:a.browse,icon:a.icon,title:a.title,divider:a.divider,single:a.single,item:a.item,input:()=>{var P;return((P=a.input)==null?void 0:P.call(a,{inputNode:E}))??E},loader:()=>C(Bi,{name:"v-file-upload",active:!!e.loading,color:m.value},{default:a.loader})}),!a.default&&!e.insetFileList&&C(Ge,{defaults:{VFileUploadList:{clearable:e.clearable,showSize:e.showSize}}},{default:()=>[C(nk,null,{item:a.item})]})])})}),Rt({controlRef:d},c,s)}}),_O=te({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...Tn(),...Ae(),...Qt(),...Ti(),...At(),...Qe({tag:"footer"}),...st()},"VFooter"),VO=fe()({name:"VFooter",props:_O(),setup(e,{slots:t}){const n=oe(),{themeClasses:a}=ft(e),{backgroundColorClasses:l,backgroundColorStyles:i}=bt(()=>e.color),{borderClasses:r}=Fn(e),{elevationClasses:o}=qt(e),{roundedClasses:u,roundedStyles:c}=Et(e),s=ne(32),d=ne();hl(d,v=>{v.length&&(s.value=v[0].target.clientHeight)});const f=M(()=>e.height==="auto"?s.value:e.height);return wn(()=>e.app,()=>{const v=Di({id:e.name,order:M(()=>parseInt(e.order,10)),position:z(()=>"bottom"),layoutSize:f,elementSize:M(()=>e.height==="auto"?void 0:f.value),active:z(()=>e.app),absolute:z(()=>e.absolute)});Zt(()=>{n.value=v.layoutItemStyles.value})}),me(()=>C(e.tag,{ref:d,class:de(["v-footer",a.value,l.value,r.value,o.value,u.value,e.class]),style:Se([i.value,e.app?n.value:{height:ge(e.height)},c.value,e.style])},t)),{}}}),IO=te({color:String,...Tn(),...Ae(),...At(),...Qe({tag:"kbd"}),...st(),...Qt()},"VKbd"),Vf=fe()({name:"VKbd",props:IO(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{borderClasses:a}=Fn(e),{roundedClasses:l,roundedStyles:i}=Et(e),{backgroundColorClasses:r,backgroundColorStyles:o}=bt(()=>e.color),{elevationClasses:u}=qt(e);return me(()=>C(e.tag,{class:de(["v-kbd",n.value,r.value,a.value,u.value,l.value,e.class]),style:Se([o.value,i.value,e.style])},t)),{}}});function ak(e,t,n){const a=n&&e.mac?e.mac:e.default,l=t==="icon"&&!a.icon||t==="symbol"&&!a.symbol?"text":t;let i=a[l]??a.text;return l==="text"&&Ie(i)&&i.startsWith("$")&&!i.startsWith("$vuetify.")&&(i=i.slice(1).toUpperCase()),l==="icon"?["icon",i]:[l,i]}const lk={ctrl:{mac:{symbol:"⌃",icon:"$ctrl",text:"$vuetify.hotkey.ctrl"},default:{text:"Ctrl"}},meta:{mac:{symbol:"⌘",icon:"$command",text:"$vuetify.hotkey.command"},default:{text:"Ctrl"}},cmd:{mac:{symbol:"⌘",icon:"$command",text:"$vuetify.hotkey.command"},default:{text:"Ctrl"}},shift:{mac:{symbol:"⇧",icon:"$shift",text:"$vuetify.hotkey.shift"},default:{text:"Shift"}},alt:{mac:{symbol:"⌥",icon:"$alt",text:"$vuetify.hotkey.option"},default:{text:"Alt"}},enter:{default:{symbol:"↵",icon:"$enter",text:"$vuetify.hotkey.enter"}},arrowup:{default:{symbol:"↑",icon:"$arrowup",text:"$vuetify.hotkey.upArrow"}},arrowdown:{default:{symbol:"↓",icon:"$arrowdown",text:"$vuetify.hotkey.downArrow"}},arrowleft:{default:{symbol:"←",icon:"$arrowleft",text:"$vuetify.hotkey.leftArrow"}},arrowright:{default:{symbol:"→",icon:"$arrowright",text:"$vuetify.hotkey.rightArrow"}},backspace:{default:{symbol:"⌫",icon:"$backspace",text:"$vuetify.hotkey.backspace"}},escape:{default:{text:"$vuetify.hotkey.escape"}}," ":{mac:{symbol:"␣",icon:"$space",text:"$vuetify.hotkey.space"},default:{text:"$vuetify.hotkey.space"}},"-":{default:{text:"-"}},"+":{default:{text:"+"}}},PO=te({keys:String,displayMode:{type:String,default:"icon"},keyMap:{type:Object,default:()=>lk},platform:{type:String,default:"auto"},inline:Boolean,disabled:Boolean,prefix:String,suffix:String,variant:{type:String,default:"elevated",validator:e=>["elevated","flat","tonal","outlined","text","plain","contained"].includes(e)},...Ae(),...st(),...Tn(),...At(),...Qt(),color:String},"VHotkey"),od=Symbol("VHotkey:AND_DELINEATOR"),ud=Symbol("VHotkey:OR_DELINEATOR"),Ug=Symbol("VHotkey:THEN_DELINEATOR");function AO(e,t,n){const a=t.toLowerCase();if(a in e){const l=ak(e[a],"text",n);return Ie(l[1])?l[1]:String(l[1])}return t.toUpperCase()}function jg(e,t,n,a){const l=n.toLowerCase();if(l in e){const i=ak(e[l],t,a);return i[0]==="text"&&Ie(i[1])&&i[1].startsWith("$")&&!i[1].startsWith("$vuetify.")?["text",i[1].replace("$","").toUpperCase(),n]:[...i,n]}return["text",n.toUpperCase(),n]}const TO=fe()({name:"VHotkey",props:PO(),setup(e){const{t}=dt(),{themeClasses:n}=ft(e),{rtlClasses:a}=Ut(),{borderClasses:l}=Fn(e),{roundedClasses:i,roundedStyles:r}=Et(e),{elevationClasses:o}=qt(e),{colorClasses:u,colorStyles:c,variantClasses:s}=kl(()=>({color:e.color,variant:e.variant==="contained"?"elevated":e.variant})),d=M(()=>e.platform==="auto"?typeof navigator<"u"&&/macintosh/i.test(navigator.userAgent):e.platform==="mac"),f=M(()=>e.keys?e.keys.split(/\b \b/).map(k=>{const p=[];function S(w){if(Ie(w))w!==""&&p.push(jg(e.keyMap,e.displayMode,w,d.value));else for(let x=0;x0&&(w.type==="sequence"?p.push(Ug):w.type==="alternate"?p.push(ud):w.type==="combo"&&p.push(od)),S(w.parts[x])}return S(wP(k)),p}):[]),v=M(()=>{if(!e.keys)return"";const p=f.value.map(S=>{const w=[];for(const x of S)if(Array.isArray(x)){const y=x[0]==="icon"||x[0]==="symbol"?jg(Cn(lk,e.keyMap),"text",String(x[1]),d.value)[1]:x[1];w.push(m(y))}else x===od?w.push(t("$vuetify.hotkey.plus")):x===ud?w.push(t("$vuetify.hotkey.or")):x===Ug&&w.push(t("$vuetify.hotkey.then"));return w.join(" ")}).join(", ");return t("$vuetify.hotkey.shortcut",p)});function m(k){return k.startsWith("$vuetify.")?t(k):k}function h(k){if(e.displayMode==="text")return;const p=AO(e.keyMap,String(k[2]),d.value);return m(p)}function g(k,p){const S=e.variant==="contained",w=S?"kbd":Vf,x=["v-hotkey__key",`v-hotkey__key-${k[0]}`,...S?["v-hotkey__key--nested"]:[l.value,i.value,o.value,u.value]];return C(w,{key:p,class:de(x),style:Se(S?void 0:[c.value,r.value]),"aria-hidden":"true",title:h(k)},{default:()=>[k[0]==="icon"?C(Le,{icon:k[1],"aria-hidden":"true"},null):m(k[1])]})}function b(k,p){return _("span",{key:p,class:"v-hotkey__divider","aria-hidden":"true"},[k===od?"+":t(k===ud?"$vuetify.hotkey.or":"$vuetify.hotkey.then")])}me(()=>{const k=_(we,null,[e.prefix&&_("span",{key:"prefix",class:"v-hotkey__prefix"},[e.prefix]),f.value.map((p,S)=>_("span",{class:"v-hotkey__combination",key:S},[p.map((w,x)=>Array.isArray(w)?g(w,x):b(w,x)),S[k]})])})}}),DO=te({disabled:Boolean,modelValue:{type:Boolean,default:null},...ic()},"VHover"),EO=fe()({name:"VHover",props:DO(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=ne(!1),{runOpenDelay:l,runCloseDelay:i}=rc(e,r=>{a.value=r,e.disabled||(n.value=r)});return ve(()=>e.disabled,(r,o)=>{o&&!r&&(n.value=a.value)}),()=>{var r;return(r=t.default)==null?void 0:r.call(t,{isHovering:n.value,props:{onMouseenter:l,onMouseleave:i}})}}}),MO=te({color:String,direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},side:{type:String,default:"end",validator:e=>["start","end","both"].includes(e)},mode:{type:String,default:"intersect",validator:e=>["intersect","manual"].includes(e)},margin:[Number,String],loadMoreText:{type:String,default:"$vuetify.infiniteScroll.loadMore"},emptyText:{type:String,default:"$vuetify.infiniteScroll.empty"},...en(),...Qe()},"VInfiniteScroll"),Kg=An({name:"VInfiniteScrollIntersect",props:{side:{type:String,required:!0},rootMargin:String},emits:{intersect:(e,t)=>!0},setup(e,{emit:t}){const n=ne(),{isIntersecting:a}=Cr(n);return ve(a,async l=>{t("intersect",e.side,l)}),me(()=>_("div",{class:"v-infinite-scroll-intersect",style:{"--v-infinite-margin-size":e.rootMargin},ref:n},[He(" ")])),{}}}),$O=fe()({name:"VInfiniteScroll",props:MO(),emits:{load:e=>!0},setup(e,{slots:t,emit:n}){const a=oe(),l=ne("ok"),i=ne("ok"),r=M(()=>ge(e.margin)),o=ne(!1);function u(w){if(!a.value)return;const x=e.direction==="vertical"?"scrollTop":"scrollLeft";a.value[x]=w}function c(){if(!a.value)return 0;const w=e.direction==="vertical"?"scrollTop":"scrollLeft";return a.value[w]}function s(){if(!a.value)return 0;const w=e.direction==="vertical"?"scrollHeight":"scrollWidth";return a.value[w]}function d(){if(!a.value)return 0;const w=e.direction==="vertical"?"clientHeight":"clientWidth";return a.value[w]}Lt(()=>{a.value&&(e.side==="start"?u(s()):e.side==="both"&&u(s()/2-d()/2))});function f(w,x){w==="start"?l.value=x:w==="end"?i.value=x:w==="both"&&(l.value=x,i.value=x)}function v(w){return w==="start"?l.value:i.value}let m=0;function h(w,x){o.value=x,o.value&&g(w)}function g(w){if(e.mode!=="manual"&&!o.value)return;const x=v(w);if(!a.value||["empty","loading"].includes(x))return;m=s(),f(w,"loading");function y(V){f(w,V),Re(()=>{V==="empty"||V==="error"||(V==="ok"&&w==="start"&&u(s()-m+c()),e.mode!=="manual"&&Re(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{g(w)})})})}))})}n("load",{side:w,done:y})}const{t:b}=dt();function k(w,x){var I,T,A,$,E;if(e.side!==w&&e.side!=="both")return;const y=()=>g(w),V={side:w,props:{onClick:y,color:e.color}};return x==="error"?(I=t.error)==null?void 0:I.call(t,V):x==="empty"?((T=t.empty)==null?void 0:T.call(t,V))??_("div",null,[b(e.emptyText)]):e.mode==="manual"?x==="loading"?((A=t.loading)==null?void 0:A.call(t,V))??C(Bn,{indeterminate:!0,color:e.color},null):(($=t["load-more"])==null?void 0:$.call(t,V))??C(De,{variant:"outlined",color:e.color,onClick:y},{default:()=>[b(e.loadMoreText)]}):((E=t.loading)==null?void 0:E.call(t,V))??C(Bn,{indeterminate:!0,color:e.color},null)}const{dimensionStyles:p}=tn(e);me(()=>{const w=e.tag,x=e.side==="start"||e.side==="both",y=e.side==="end"||e.side==="both",V=e.mode==="intersect";return C(w,{ref:a,class:de(["v-infinite-scroll",`v-infinite-scroll--${e.direction}`,{"v-infinite-scroll--start":x,"v-infinite-scroll--end":y}]),style:Se(p.value)},{default:()=>{var I;return[_("div",{class:"v-infinite-scroll__side"},[k("start",l.value)]),x&&V&&C(Kg,{key:"start",side:"start",onIntersect:h,rootMargin:r.value},null),(I=t.default)==null?void 0:I.call(t),y&&V&&C(Kg,{key:"end",side:"end",onIntersect:h,rootMargin:r.value},null),_("div",{class:"v-infinite-scroll__side"},[k("end",i.value)])]}})});function S(w){const x=w??e.side;f(x,"ok"),Re(()=>{x!=="end"&&u(s()-m+c()),e.mode!=="manual"&&Re(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{x==="both"?(g("start"),g("end")):g(x)})})})})})}return{reset:S}}}),ik=Symbol.for("vuetify:v-item-group"),BO=te({...Ae(),...Mi({selectedClass:"v-item--selected"}),...Qe(),...st()},"VItemGroup"),FO=fe()({name:"VItemGroup",props:BO(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{themeClasses:n}=ft(e),{isSelected:a,select:l,next:i,prev:r,selected:o}=Xl(e,ik);return()=>C(e.tag,{class:de(["v-item-group",n.value,e.class]),style:Se(e.style)},{default:()=>{var u;return[(u=t.default)==null?void 0:u.call(t,{isSelected:a,select:l,next:i,prev:r,selected:o.value})]}})}}),OO=fe()({name:"VItem",props:$i(),emits:{"group:selected":e=>!0},setup(e,{slots:t}){const{isSelected:n,select:a,toggle:l,selectedClass:i,value:r,disabled:o}=zl(e,ik);return()=>{var u;return(u=t.default)==null?void 0:u.call(t,{isSelected:n.value,selectedClass:i.value,select:a,toggle:l,value:r.value,disabled:o.value})}}}),LO=te({...Ae(),...en(),...eS()},"VLayout"),NO=fe()({name:"VLayout",props:LO(),setup(e,{slots:t}){const{layoutClasses:n,layoutStyles:a,getLayoutItem:l,items:i,layoutRef:r}=tS(e),{dimensionStyles:o}=tn(e);return me(()=>{var u;return _("div",{ref:r,class:de([n.value,e.class]),style:Se([o.value,a.value,e.style])},[(u=t.default)==null?void 0:u.call(t)])}),{getLayoutItem:l,items:i}}}),RO=te({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...Ae(),...Ti()},"VLayoutItem"),HO=fe()({name:"VLayoutItem",props:RO(),setup(e,{slots:t}){const{layoutItemStyles:n}=Di({id:e.name,order:M(()=>parseInt(e.order,10)),position:z(()=>e.position),elementSize:z(()=>e.size),layoutSize:z(()=>e.size),active:z(()=>e.modelValue),absolute:z(()=>e.absolute)});return()=>{var a;return _("div",{class:de(["v-layout-item",e.class]),style:Se([n.value,e.style])},[(a=t.default)==null?void 0:a.call(t)])}}}),zO=te({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...Ae(),...en(),...Qe(),...Za({transition:"fade-transition"})},"VLazy"),WO=fe()({name:"VLazy",directives:{vIntersect:Pa},props:zO(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{dimensionStyles:n}=tn(e),a=Pe(e,"modelValue");function l(i){a.value||(a.value=i)}return me(()=>xt(C(e.tag,{class:de(["v-lazy",e.class]),style:Se([n.value,e.style])},{default:()=>[a.value&&C(fn,{transition:e.transition,appear:!0},{default:()=>{var i;return[(i=t.default)==null?void 0:i.call(t)]}})]}),[[Pa,{handler:l,options:e.options},null]])),{}}}),UO=te({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...Ae()},"VLocaleProvider"),jO=fe()({name:"VLocaleProvider",props:UO(),setup(e,{slots:t}){const{rtlClasses:n}=jw(e);return me(()=>{var a;return _("div",{class:de(["v-locale-provider",n.value,e.class]),style:Se(e.style)},[(a=t.default)==null?void 0:a.call(t)])}),{}}}),KO=An({name:"VNoSsr",setup(e,{slots:t}){const n=$S();return()=>{var a;return n.value&&((a=t.default)==null?void 0:a.call(t))}}}),GO=[1632,1776,2406,2534,2662,2790,2918,3046,3174,3302,3430,3664,3792,3872,4160,6112,6160,65296];function YO(e){return e.replace(/[^\x20-\x7F]/g,t=>{const n=t.codePointAt(0);for(const a of GO)if(n>=a&&n<=a+9)return String(n-a);return t})}function qO(e,t){const{precision:n,minFractionDigits:a}=t;return new Intl.NumberFormat(t.locale,{minimumFractionDigits:a&&n!=null?Math.min(a,n):a??n??void 0,maximumFractionDigits:n??20,useGrouping:t.useGrouping}).formatToParts(e).map(i=>i.type==="group"?t.groupSeparator:i.type==="decimal"?t.decimalSeparator:YO(i.value)).join("")}const XO=50,ZO=500;function JO({toggleUpDown:e}){let t=-1,n=-1;kt(l);function a(r){l(),i(r),window.addEventListener("pointerup",l),document.addEventListener("blur",l),t=window.setTimeout(()=>{n=window.setInterval(()=>i(r),XO)},ZO)}function l(){rt&&(window.clearTimeout(t),window.clearInterval(n),window.removeEventListener("pointerup",l),document.removeEventListener("blur",l))}kt(l);function i(r){e(r==="up")}return{holdStart:a,holdStop:l}}function Lu(e,t){return t==="-"?e:e.replace("-",t)}function QO(e,t){return e.replaceAll(t,"")}function eL(e,t,n){if(n==="min2"&&e.length<=4)return e;const a=[];for(let l=e.length;l>0;l-=3)a.unshift(e.slice(Math.max(0,l-3),l));return a.join(t)}function tL(e,t,n,a,l){if(!a)return e;const i=e.indexOf(n),r=i>=0?e.slice(0,i):e,o=i>=0?e.slice(i):"",u=r.startsWith("-")?"-":"",c=u?r.slice(1):r;if(!c)return e;if(l){const s=Number(c);if(!Number.isFinite(s))return e;const d=new Intl.NumberFormat(l,{useGrouping:a,numberingSystem:"latn"}).formatToParts(s).map(f=>f.type==="group"?t:f.value).join("");return u+d+o}return u+eL(c,t,a)+o}function Gg(e,t,n){let a=0;for(let l=0;l0&&(c=c.slice(1)),c.includes(i)&&u.includes(i)&&(c=c.replace(i,""));const s=u+c+t.slice(a);if(!new RegExp(`^-?\\d*${Io(i)}?\\d*$`).test(s))return{text:Lu(no(s,r,i),o),cursor:n};if(r!=null&&(((f=s.split(i)[1])==null?void 0:f.length)??0)>r){const v=no(s,r,i);return{text:Lu(v,o),cursor:v===u+t.slice(a)?n:n+c.length}}return c===e?null:{text:Lu(s,o),cursor:n+c.length}}function lL(e,t,n,a,l,i){var w;const{groupSeparator:r,decimalSeparator:o,precision:u,grouping:c,locale:s,minusSign:d}=i;n=Po(n),t=t&&Po(t);const f=QO(n,r),v=Gg(n,r,a),m=Gg(n,r,l),h=v!==m;let g,b;switch(e){case"insertText":{if(!t)return null;g=f.slice(0,v)+t+f.slice(m),b=v+t.length;break}case"insertFromPaste":case"insertFromDrop":{if(!t)return null;const x=f.slice(0,v);let y=no(t,u,o);y.startsWith("-")&&x.length>0&&(y=y.slice(1)),y.includes(o)&&x.includes(o)&&(y=y.replace(o,"")),g=x+y+f.slice(m),b=v+y.length;break}case"deleteContentBackward":{h?(g=f.slice(0,v)+f.slice(m),b=v):v>0?(g=f.slice(0,v-1)+f.slice(v),b=v-1):(g=f,b=0);break}case"deleteContentForward":{h?(g=f.slice(0,v)+f.slice(m),b=v):v0&&!/\d/.test(f[x-1]);)x--;for(;x>0&&/\d/.test(f[x-1]);)x--;g=f.slice(0,x)+f.slice(v),b=x}break}case"deleteWordForward":{if(h)g=f.slice(0,v)+f.slice(m),b=v;else{let x=v;for(;xu&&(g=x[0]+o+x[1].slice(0,u),b=Math.min(b,g.length)),u===0&&g.endsWith(o)&&(g=g.slice(0,-1),b=Math.min(b,g.length))}const p=tL(g,r,o,c,s),S=nL(p,r,b);return{text:Lu(p,d),cursor:S}}const iL=te({controlVariant:{type:String,default:"default"},inset:Boolean,hideInput:Boolean,modelValue:{type:Number,default:null},min:{type:Number,default:Number.MIN_SAFE_INTEGER},max:{type:Number,default:Number.MAX_SAFE_INTEGER},step:{type:Number,default:1},precision:{type:Number,default:0},minFractionDigits:{type:Number,default:null},decimalSeparator:{type:String,validator:e=>!e||e.length===1},grouping:{type:[Boolean,String],default:!1},groupSeparator:{type:String,validator:e=>!e||e.length===1&&!/[0-9+-]/.test(e)},...je(Hi(),["modelValue","validationValue"])},"VNumberInput"),rL=fe()({name:"VNumberInput",props:{...iL()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,{slots:t}){const n=oe(),a=aa("VBtn"),{holdStart:l,holdStop:i}=JO({toggleUpDown:N}),r=Ni(e),o=M(()=>r.isDisabled.value||r.isReadonly.value),u=ne(e.focused),{current:c,decimalSeparator:s,numericGroupSeparator:d}=dt(),f=M(()=>{var B;return((B=e.decimalSeparator)==null?void 0:B[0])||s.value}),v=M(()=>{var O;const B=((O=e.groupSeparator)==null?void 0:O[0])||d.value;return B!==f.value?B:(e.grouping,"")}),m=M(()=>{var B;return((B=new Intl.NumberFormat(c.value).formatToParts(-1).find(O=>O.type==="minusSign"))==null?void 0:B.value)??"-"});function h(B){return Number(Po(B??"").replaceAll(v.value,"").replace(f.value,".").replace(/[^0-9.-]/g,""))}function g(B,O,D=!0){return O??(O=u.value&&D?void 0:e.precision??void 0),qO(B,{locale:c.value,precision:O,minFractionDigits:e.minFractionDigits,useGrouping:e.grouping,decimalSeparator:f.value,groupSeparator:v.value})}const b=Pe(e,"modelValue",null,B=>B??null,B=>B==null?B??null:ut(Number(B),e.min,e.max)),k=ne(null),p=ne(null);ve(b,B=>{u.value&&!o.value&&h(k.value)===B||(B==null?(k.value=null,p.value=null):isNaN(B)||(k.value=g(B),p.value=h(k.value)))},{immediate:!0});const S=M({get:()=>k.value,set(B){if(B===null||B===""){b.value=null,k.value=null,p.value=null;return}const O=h(B);isNaN(O)||(k.value=B,p.value=O,O<=e.max&&O>=e.min&&(b.value=O))}}),w=M(()=>{if(p.value===null)return!1;const B=h(k.value);return B!==ut(B,e.min,e.max)});function x(B){const O=h(S.value),D=O+(B?e.step:-e.step);return{current:O,stepped:D,next:ut(D,e.min,e.max)}}const y=M(()=>{if(o.value)return!1;if(b.value==null)return!0;const{current:B,next:O}=x(!0);return O!==B}),V=M(()=>{if(o.value)return!1;if(b.value==null)return!0;const{current:B,next:O}=x(!1);return O!==B}),I=M(()=>e.hideInput?"stacked":e.controlVariant),T=z(()=>I.value==="split"?"$plus":"$collapse"),A=z(()=>I.value==="split"?"$minus":"$expand"),$=z(()=>I.value==="split"?"default":"small"),E=z(()=>I.value==="stacked"?"auto":"100%"),P={props:{onClick:G,onPointerup:Z,onPointerdown:se,onPointercancel:Z}},L={props:{onClick:G,onPointerup:Z,onPointerdown:Q,onPointercancel:Z}};ve(()=>[c.value,f.value,v.value,e.precision,e.minFractionDigits],()=>J());function R(B){if(B==null)return 0;const O=B.toString(),D=O.indexOf(".")+1;return D?O.length-D:0}function W(){var B,O;(O=(B=n.value)==null?void 0:B.controlRef)==null||O.dispatchEvent(new Event("change",{bubbles:!0}))}function N(B=!0){if(o.value||(B?!y.value:!V.value))return;if(b.value==null){S.value=g(ut(0,e.min,e.max)),W();return}const{current:O,stepped:D,next:F}=x(B);S.value=F===D?g(F,Math.max(R(O),R(e.step))):g(F),W()}function Y(B){if(o.value)return;const O=B.target,D=e.grouping?lL(B.inputType,B.data,O.value??"",O.selectionStart??0,O.selectionEnd??0,{groupSeparator:v.value,decimalSeparator:f.value,precision:e.precision,grouping:e.grouping,locale:c.value,minusSign:m.value}):aL(B.data,O.value??"",O.selectionStart??0,O.selectionEnd??0,{decimalSeparator:f.value,precision:e.precision,minusSign:m.value});D!==null&&(B.preventDefault(),O.value=D.text,O.setSelectionRange(D.cursor,D.cursor),Re(()=>S.value=D.text))}function U(B){["Enter","ArrowLeft","ArrowRight","Backspace","Delete","Tab"].includes(B.key)||B.ctrlKey||["ArrowDown","ArrowUp"].includes(B.key)&&(B.preventDefault(),B.stopPropagation(),N(B.key==="ArrowUp"))}function G(B){B.stopPropagation()}function Z(B){const O=B.currentTarget;O==null||O.releasePointerCapture(B.pointerId),B.preventDefault(),i()}function se(B){const O=B.currentTarget;O==null||O.setPointerCapture(B.pointerId),B.preventDefault(),B.stopPropagation(),l("up")}function Q(B){const O=B.currentTarget;O==null||O.setPointerCapture(B.pointerId),B.preventDefault(),B.stopPropagation(),l("down")}function ae(){if(o.value||!n.value)return;const B=n.value.value,O=h(B);B&&!isNaN(O)?S.value=g(ut(O,e.min,e.max)):S.value=null}function J(){o.value||(S.value=b.value!==null&&!isNaN(b.value)?g(b.value,e.precision,!1):null)}function re(){if(!o.value){if(b.value===null||isNaN(b.value)){S.value=null;return}S.value=g(b.value)}}function q(){re()}function H(){ae()}return me(()=>{const{modelValue:B,type:O,...D}=Pn.filterProps(e);function F(){var ue,Ve;return t.increment?C(Ge,{key:"increment-defaults",defaults:{VBtn:{disabled:!y.value,height:E.value,size:$.value,icon:T.value,variant:((Ve=a.value)==null?void 0:Ve.variant)??"text"}}},{default:()=>[t.increment(P)]}):C(De,{"aria-hidden":"true","data-testid":"increment",disabled:!y.value,height:E.value,icon:T.value,key:"increment-btn",onClick:G,onPointerdown:se,onPointerup:Z,onPointercancel:Z,size:$.value,variant:((ue=a.value)==null?void 0:ue.variant)??"text",tabindex:"-1"},null)}function K(){var ue,Ve;return t.decrement?C(Ge,{key:"decrement-defaults",defaults:{VBtn:{disabled:!V.value,height:E.value,size:$.value,icon:A.value,variant:((Ve=a.value)==null?void 0:Ve.variant)??"text"}}},{default:()=>[t.decrement(L)]}):C(De,{"aria-hidden":"true","data-testid":"decrement",disabled:!V.value,height:E.value,icon:A.value,key:"decrement-btn",onClick:G,onPointerdown:Q,onPointerup:Z,onPointercancel:Z,size:$.value,variant:((ue=a.value)==null?void 0:ue.variant)??"text",tabindex:"-1"},null)}function X(){return _("div",{class:"v-number-input__control"},[K(),C(Wt,{vertical:I.value!=="stacked"},null),F()])}function j(){return!e.hideInput&&!e.inset?C(Wt,{vertical:!0},null):void 0}const ee=I.value==="split"?_("div",{class:"v-number-input__control"},[C(Wt,{vertical:!0},null),F()]):e.reverse||I.value==="hidden"?void 0:_(we,null,[j(),X()]),ie=t["append-inner"]||ee,he=I.value==="split"?_("div",{class:"v-number-input__control"},[K(),C(Wt,{vertical:!0},null)]):e.reverse&&I.value!=="hidden"?_(we,null,[X(),j()]):void 0,be=t["prepend-inner"]||he;return C(Pn,le({ref:n},D,{modelValue:S.value,"onUpdate:modelValue":ue=>S.value=ue,focused:u.value,"onUpdate:focused":ue=>u.value=ue,validationValue:b.value,error:e.error||w.value||void 0,onBeforeinput:Y,onFocus:q,onBlur:H,onKeydown:U,class:["v-number-input",{"v-number-input--default":I.value==="default","v-number-input--hide-input":e.hideInput,"v-number-input--inset":e.inset,"v-number-input--reverse":e.reverse,"v-number-input--split":I.value==="split","v-number-input--stacked":I.value==="stacked"},e.class],style:e.style,inputmode:"decimal"}),{...t,"append-inner":ie?(...ue)=>{var Ve;return _(we,null,[(Ve=t["append-inner"])==null?void 0:Ve.call(t,...ue),ee])}:void 0,"prepend-inner":be?(...ue)=>{var Ve;return _(we,null,[he,(Ve=t["prepend-inner"])==null?void 0:Ve.call(t,...ue)])}:void 0})}),Rt({},n)}}),xm=Symbol.for("vuetify:v-otp-input"),oL=te({index:{type:Number,required:!0}},"VOtpField"),If=fe()({name:"VOtpField",props:oL(),setup(e){const t=Ze(xm);if(!t)throw new Error("[Vuetify] VOtpField must be used inside VOtpInput");const n=M(()=>t.otpSlots.value[e.index]),a=M(()=>{var l;return t.isFocused.value&&t.focusAll.value&&!((l=n.value)!=null&&l.isActive)});me(()=>n.value?C(Ul,{"data-otp-index":e.index,focused:n.value.isActive||a.value,class:de({"v-otp-input__field--highlighted":a.value}),onMousedown:l=>l.preventDefault(),onClick:()=>t.focusAt(e.index)},{loader:void 0,default:()=>_("div",{class:"v-otp-input__field"},[_("input",{class:"v-otp-input__spacer","aria-hidden":"true",tabindex:"-1"},null),n.value.compositionChar?_("span",{class:"v-otp-input__composition"},[n.value.compositionChar]):n.value.hasFakeCaret?_("span",{class:"v-otp-input__caret"},null):_("span",{class:de(n.value.char?void 0:"v-otp-input__placeholder")},[n.value.char??n.value.placeholderChar??""])])}):Pt())}});function rk(e){let t=0;for(const n of e)n.type===we&&Array.isArray(n.children)?t+=rk(n.children):t++;return t}const uL=te({merged:{type:Boolean,default:null}},"VOtpGroup"),ok=fe()({name:"VOtpGroup",props:uL(),setup(e,{slots:t}){const n=Ze(xm),a=M(()=>e.merged??(n==null?void 0:n.merged.value)??!1);me(()=>{var i;const l=((i=t.default)==null?void 0:i.call(t))??[];return _("div",{class:de(["v-otp-group",{"v-otp-group--merged":a.value}]),style:Se(a.value?{flex:rk(l)}:void 0)},[l])})}}),uk=qa("v-otp-input__divider"),sd={numeric:/[0-9]/,alpha:/[a-zA-Z]/,alphanumeric:/[a-zA-Z0-9]/,"unicode-alpha":new RegExp("\\p{L}","u"),"unicode-alphanumeric":/[\p{L}\p{N}]/u},Yg=/[\p{Script=Han}\p{Script=Hiragana}\p{Script=Katakana}\p{Script=Hangul}\p{Script=Bopomofo}]/u,cd=new Intl.Segmenter(void 0,{granularity:"grapheme"});function sL(e){const{value:t,length:n=6,pattern:a,type:l="number",masked:i=!1,placeholder:r,isFocused:o=ne(!1)}=e,u=ne(null),c=ne(""),s=ne(!1);let d=null,f=null,v=null;const m=z(()=>Number(xe(n))),h=z(()=>xe(i)||xe(l)==="password"),g=z(()=>{const Q=xe(a);return Q instanceof RegExp?Q:Q!=null?sd[Q]??null:xe(l)==="number"?sd.numeric:null}),b=z(()=>g.value===sd.numeric?"numeric":"text");function k(Q){return Array.from(cd.segment(Q),ae=>ae.segment)}function p(Q,ae){let J=0;for(const re of cd.segment(Q)){if(re.index>=ae)break;J++}return J}function S(Q,ae){if(ae<=0)return 0;let J=0;for(const re of cd.segment(Q)){if(J===ae)return re.index;J++}return Q.length}const w=M(()=>{const Q=k(t.value),ae=k(c.value),J=xe(r)??null,re=u.value,q=re?p(t.value,re.start):null,H=re?p(t.value,re.end):null,B=q??Q.length;return Array.from({length:m.value},(O,D)=>{const F=Q[D]??null,K=F!==null&&h.value?"•":F;let X=null;if(c.value&&D>=B){const ee=D-B,ie=ae[ee];ie!=null&&(X=h.value?"•":ie)}const j=o.value&&q!==null&&H!==null&&(q===H&&D===q||D>=q&&Dae.test(J)).join(""):Q}function y(Q,ae){const J=k(Q);return J.length<=ae?Q:J.slice(0,ae).join("")}function V(Q){return Yg.test(Q)}function I(Q){const ae=y(x(Q),m.value);return t.value=ae,ae}function T(Q,ae){const J=t.value,re=(ae==null?void 0:ae.start)??J.length,q=(ae==null?void 0:ae.end)??J.length,H=x(Q),B=y(J.slice(0,re)+H+J.slice(q),m.value);t.value=B;const O=Math.min(re+H.length,B.length),D=p(B,O),F=Math.min(D,m.value-1),K=S(B,F);return E(K,O,"forward"),B}function A(Q,ae){const J=t.value,re=J.slice(0,Q)+J.slice(ae);t.value=re;const q=Math.min(Q+1,re.length);return E(Q,q,"forward"),re}function $(Q){const ae=t.value,J=u.value,re=Q?ae.slice((J==null?void 0:J.end)??ae.length):ae.slice(0,(J==null?void 0:J.start)??0);return t.value=re,re.length===0?E(0,0,"none"):Q?E(0,1,"forward"):E(re.length,re.length,"none"),re}function E(Q,ae,J="none"){if(Q===null||ae===null){u.value=null,f=null,v=null;return}const re={start:Q,end:ae,direction:J};u.value=re,d=re;const q=p(t.value,Q);f=q,v=q}function P(){u.value=null,f=null,v=null}function L(){const Q=t.value,ae=k(Q).length;let J,re;ae>=m.value?(J=S(Q,m.value-1),re=Q.length):(J=Q.length,re=Q.length);const q={start:J,end:re,direction:"forward"};return u.value=q,d=q,f=ae>=m.value?m.value-1:ae,v=f,q}function R(Q){const ae=t.value,J=k(ae).length,re=Math.min(Q,J),q=S(ae,re),H=re=J?ae.length:S(ae,B+1),F=q1&&B>1){let Me=0;if(d!==null){const Ne=p(ae,d.start),qe=p(ae,d.end);X=O1;X==="backward"&&!et&&!pe&&(Me=-1)}F=Me+O,K=Me+O+1}}}const j=F!==-1?F:O,ee=K!==-1?K:D,ie=S(ae,j),he=S(ae,ee),ue={start:ie,end:he,direction:X??q??"none"};return u.value=ue,d=ue,ee-j<=1&&(f=j,v=j),ue}function U(){s.value=!0,c.value=""}function G(Q){c.value=Yg.test(Q)?Q:""}function Z(){s.value=!1,c.value=""}function se(){t.value="",u.value=null,c.value="",s.value=!1,d=null,f=null,v=null}return{value:t,length:m,slots:w,selection:u,composition:c,isComposing:s,isFocused:o,effectivePattern:g,inputMode:b,filter:x,isImeText:V,setValue:I,insert:T,deleteRange:A,bulkDelete:$,syncSelection:Y,setSelection:E,clearSelection:P,selectAtEnd:L,selectSlot:R,moveCaret:W,extendSelection:N,startComposition:U,updateComposition:G,endComposition:Z,reset:se}}const cL=te({autofocus:Boolean,divider:String,focusAll:Boolean,merged:Boolean,label:{type:String,default:"$vuetify.input.otp"},length:{type:[Number,String],default:6},masked:Boolean,modelValue:{type:[Number,String],default:void 0},pattern:{type:[String,Object],default:void 0},placeholder:String,type:{type:String,default:"number"},...Nt(),...en(),...Ri(),...un(lu({variant:"outlined"}),["baseColor","bgColor","class","color","disabled","error","loading","rounded","style","theme","variant"])},"VOtpInput"),dL=fe()({name:"VOtpInput",props:cL(),emits:{finish:e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{densityClasses:l}=hn(e),{dimensionStyles:i}=tn(e),{isFocused:r}=Ta(e),{t:o}=dt(),{isRtl:u}=Ut(),c=Pe(e,"modelValue","",E=>E==null?"":String(E)),s=oe(),d=z(()=>Number(e.length));let f=!1;const v=sL({value:c,length:d,pattern:()=>e.pattern,type:()=>e.type,masked:()=>e.masked,placeholder:()=>e.placeholder,isFocused:r});function m(){const E=s.value,P=v.selection.value;!E||!P||E.setSelectionRange(P.start,P.end,P.direction)}function h(){const E=s.value;E&&(E.value!==v.value.value&&(E.value=v.value.value),m())}function g(){const E=s.value;if(!E){v.clearSelection();return}const P=v.syncSelection({value:E.value,selectionStart:E.selectionStart,selectionEnd:E.selectionEnd,selectionDirection:E.selectionDirection,maxLength:d.value});!P||v.isComposing.value||(E.selectionStart!==P.start||E.selectionEnd!==P.end)&&E.setSelectionRange(P.start,P.end,P.direction)}function b(E){const P=E,L=E.target;if((P.isComposing||v.isComposing.value)&&v.isImeText(L.value))return;const W=v.setValue(L.value);L.value!==W&&(L.value=W)}function k(){v.startComposition()}function p(E){v.updateComposition(E.data??"")}function S(E){v.endComposition(),b(E),g()}function w(){r.value=!0,!f&&s.value&&(v.selectAtEnd(),m())}function x(){r.value=!1,v.clearSelection()}function y(E){if(E.key==="ArrowLeft"||E.key==="ArrowRight"){const P=(E.key==="ArrowLeft"?-1:1)*(u.value?-1:1);(E.shiftKey?v.extendSelection(P):v.moveCaret(P))&&(E.preventDefault(),h());return}E.key!=="Backspace"&&E.key!=="Delete"||!E.metaKey&&!E.ctrlKey&&!E.altKey||(E.preventDefault(),v.bulkDelete(E.key==="Backspace"),h())}function V(E){if(E.inputType==="insertText"&&E.data&&v.effectivePattern.value&&!v.effectivePattern.value.test(E.data)){E.preventDefault();return}if(E.inputType==="deleteContentForward"){E.preventDefault();const R=s.value;if(!R)return;const W=v.selection.value,N=(W==null?void 0:W.start)??0,Y=(W==null?void 0:W.end)??R.value.length;v.deleteRange(N,Y),h();return}const P=["deleteWordBackward","deleteSoftLineBackward","deleteHardLineBackward"].includes(E.inputType),L=["deleteWordForward","deleteSoftLineForward","deleteHardLineForward"].includes(E.inputType);!P&&!L||(E.preventDefault(),v.bulkDelete(P),h())}function I(E){var W;E.preventDefault();const P=s.value;if(!P)return;const L=((W=E.clipboardData)==null?void 0:W.getData("text/plain").trim())??"",R=v.selection.value;v.insert(L,{start:(R==null?void 0:R.start)??0,end:(R==null?void 0:R.end)??P.value.length}),h()}function T(E){const P=s.value;P&&(f=!0,P.focus(),f=!1,v.selectSlot(E),m())}function A(E,P){const L=document.elementsFromPoint(E,P).find(W=>W.hasAttribute("data-otp-index")),R=L?Number(L.getAttribute("data-otp-index")):NaN;return Number.isNaN(R)?null:R}function $(E){const P=A(E.clientX,E.clientY);P!=null&&T(P)}return ve(s,(E,P,L)=>{E&&(E.addEventListener("selectionchange",g),L(()=>E.removeEventListener("selectionchange",g)))},{immediate:!0}),wn(()=>e.autofocus,()=>{const E=Ll();E.run(()=>{const{isIntersecting:P}=Cr(s);ve(P,L=>{var R;L&&((R=s.value)==null||R.focus(),E.stop())})})}),ve(c,E=>{v.isComposing.value||E.length===d.value&&n("finish",E)}),Ot({VField:{color:z(()=>e.color),bgColor:z(()=>e.color),baseColor:z(()=>e.baseColor),disabled:z(()=>e.disabled),error:z(()=>e.error),variant:z(()=>e.variant),rounded:z(()=>e.rounded)}},{scoped:!0}),wt(xm,{otpSlots:v.slots,isFocused:r,focusAll:z(()=>e.focusAll),divider:z(()=>e.divider),merged:z(()=>e.merged),focusAt:T}),me(()=>{var L;const[E,P]=ya(t);return _("div",le({class:["v-otp-input",{"v-otp-input--divided":!!e.divider},l.value,e.class],style:[e.style]},E),[_("div",{class:"v-otp-input__content",style:Se([i.value])},[a.fields?a.fields():e.merged?C(ok,{merged:!0},{default:()=>[Array.from({length:d.value},(R,W)=>C(If,{index:W,key:W},null))]}):Array.from({length:d.value},(R,W)=>_(we,null,[(e.divider||a.divider)&&W!==0&&C(uk,{key:`d-${W}`},{default:()=>{var N;return[((N=a.divider)==null?void 0:N.call(a,{index:W-1}))??e.divider]}}),C(If,{index:W,key:W},null)])),_("input",le({ref:s,class:"v-otp-input__input",type:"text",inputmode:v.inputMode.value,dir:u.value?"rtl":"ltr",autocomplete:"one-time-code",autocorrect:"off",autocapitalize:"off",spellcheck:!1,disabled:e.disabled,"aria-label":o(e.label),value:c.value},P,{onClick:$,onInput:b,onKeydown:y,onBeforeinput:V,onFocus:w,onBlur:x,onPaste:I,onCompositionstart:k,onCompositionupdate:p,onCompositionend:S}),null),C(Aa,{contained:!0,contentClass:"v-otp-input__loader",modelValue:!!e.loading,persistent:!0},{default:()=>{var R;return[((R=a.loader)==null?void 0:R.call(a))??C(Bn,{color:Ft(e.loading)?void 0:e.loading,indeterminate:!0,size:"24",width:"2"},null)]}}),(L=a.default)==null?void 0:L.call(a)])])}),{blur:()=>{var E;(E=s.value)==null||E.blur()},focus:()=>{var E;(E=s.value)==null||E.focus()},reset:v.reset,isFocused:r}}});function fL(e){return Math.floor(Math.abs(e))*Math.sign(e)}const vL=te({scale:{type:[Number,String],default:.5},...Ae()},"VParallax"),mL=fe()({name:"VParallax",props:vL(),setup(e,{slots:t}){const{height:n}=Yn(),a=ne(),l=z(()=>{var d;return(d=a.value)==null?void 0:d.$el}),{height:i}=Na(l),{isIntersecting:r}=Cr(l);let o;ve(r,d=>{d?(o=Js(l.value),o=o===document.scrollingElement?document:o,o.addEventListener("scroll",s,{passive:!0}),s()):o.removeEventListener("scroll",s)}),sn(()=>{o==null||o.removeEventListener("scroll",s)}),ve(n,s),ve(i,s);const u=M(()=>1-ut(Number(e.scale)));let c=-1;function s(){!r.value||ea()||(cancelAnimationFrame(c),c=requestAnimationFrame(()=>{if(!l.value)return;const d=l.value.querySelector(".v-img__img");if(!d)return;const f=o instanceof Document?document.documentElement.clientHeight:o.clientHeight,v=o instanceof Document?window.scrollY:o.scrollTop,m=l.value.getBoundingClientRect().top+v,h=i.value,g=m+(h-f)/2,b=fL((v-g)*u.value),k=Math.max(1,(u.value*(f-h)+h)/h);d.style.setProperty("transform",`translateY(${b}px) scale(${k})`)}))}return me(()=>C(yl,{class:de(["v-parallax",{"v-parallax--active":r.value},e.class]),style:Se(e.style),ref:a,cover:!0,onLoadstart:s,onLoad:s},t)),{}}}),hL=te({type:{type:String,default:"linear"},label:String,detailsPosition:{type:String,default:"top"},valueFormat:{type:[String,Function],default:"[percent]%"},max:{type:[Number,String],default:100},absolute:Boolean,hideLabel:Boolean,hideValue:Boolean,indeterminate:Boolean,rounded:Boolean,...un(cS(),["modelValue","color","bgColor","theme","transition","reveal"]),...Ae()},"VProgress"),gL=fe()({name:"VProgress",props:hL(),setup(e,{slots:t}){const n=z(()=>e.type==="linear"),a=z(()=>parseFloat(e.max)||100),l=M(()=>ut(parseFloat(e.modelValue),0,a.value)),i=M(()=>l.value/a.value*100),r=z(()=>pw(e.valueFormat,l.value,a.value,i.value));return me(()=>{var d,f,v;const o=!!(e.label||t.label)&&!(e.hideLabel&&e.hideValue),u={max:a.value,percent:i.value,value:l.value,formattedValue:r.value},c={role:"progressbar","aria-label":e.label,"aria-valuenow":e.indeterminate?void 0:l.value,"aria-valuemin":0,"aria-valuemax":a.value,"aria-valuetext":e.indeterminate?void 0:r.value};function s(){if(n.value){const h=gl.filterProps(e);return C(gl,le(h,{modelValue:e.modelValue,"aria-hidden":"true"}),null)}const m=Bn.filterProps(je(e,["indeterminate"]));return C(Bn,le(m,{modelValue:i.value,"aria-hidden":"true",indeterminate:e.indeterminate}),null)}return _("div",le({class:["v-progress",{"v-progress--absolute":e.absolute},e.class],style:e.style},c),[o&&_("div",{key:"details",class:de(["v-progress__details",`v-progress__details--location-${e.detailsPosition}`]),"aria-hidden":"true"},[!e.hideLabel&&_("div",{key:"label",class:"v-progress__label"},[((d=t.label)==null?void 0:d.call(t,u))??e.label]),!e.hideValue&&_("div",{key:"value",class:"v-progress__value"},[((f=t.value)==null?void 0:f.call(t,u))??r.value])]),((v=t.default)==null?void 0:v.call(t,u))??s(),e.absolute&&o&&_("div",{key:"spacer",class:"v-progress__spacer",style:{order:e.detailsPosition==="bottom"?-1:2}},null)])}),{}}}),yL=fe()({name:"VPullToRefresh",props:{disabled:Boolean,pullDownThreshold:{type:Number,default:64}},emits:{load:e=>!0},setup(e,{slots:t,emit:n}){let a=0,l=[];const i=ne(0),r=oe(),o=ne(!1),u=ne(!1),c=ne(!1),s=M(()=>i.value>=e.pullDownThreshold&&!o.value),d=M(()=>ut(i.value,0,e.pullDownThreshold));function f(h){o.value||e.disabled||(c.value=!0,a="clientY"in h?h.clientY:h.touches[0].clientY)}function v(h){if(o.value||!c.value||e.disabled)return;const g="clientY"in h?h.clientY:h.touches[0].clientY;l.length&&!l[0].scrollTop&&(i.value=g-a)}function m(h){if(!(o.value||e.disabled))if(c.value=!1,s.value){let b=function(){o.value&&(i.value=0,o.value=!1)};var g=b;n("load",{done:b}),o.value=!0}else i.value=0}Lt(()=>{l=To(r.value)}),ve([d,o],()=>{if(l.length){const h=d.value&&!o.value;l.forEach(g=>g.style.overflow=h?"hidden":"auto")}}),ve(d,(h,g)=>{u.value=h{var h;return _("div",{class:de(["v-pull-to-refresh"]),onTouchstart:f,onTouchmove:v,onTouchend:m,onMousedown:f,onMouseup:m,onMouseleave:m,onMousemove:v,ref:r},[_("div",{class:de(["v-pull-to-refresh__pull-down",{"v-pull-to-refresh__pull-down--touching":c.value}]),style:{top:ge(-1*e.pullDownThreshold+d.value),height:ge(e.pullDownThreshold)}},[t.pullDownPanel?t.pullDownPanel({canRefresh:s.value,goingUp:u.value,refreshing:o.value}):_("div",{class:de(["v-pull-to-refresh__pull-down-default"])},[o.value?C(Bn,{indeterminate:!0,active:!1},null):C(Le,{icon:s.value||u.value?"$sortAsc":"$sortDesc"},null)])]),_("div",{class:de(["v-pull-to-refresh__scroll-container",{"v-pull-to-refresh__scroll-container--touching":c.value}]),style:{top:ge(d.value)}},[(h=t.default)==null?void 0:h.call(t)])])})}}),bL=te({...je(uc({falseIcon:"$radioOff",trueIcon:"$radioOn"}),["indeterminate","indeterminateIcon"])},"VRadio"),wL=fe()({name:"VRadio",props:bL(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=ne();return me(()=>{const l=je(Wl.filterProps(e),["modelValue"]);return C(Wl,le({ref:a},l,{modelValue:n.value,"onUpdate:modelValue":i=>n.value=i,class:["v-radio",e.class],style:e.style,type:"radio"}),t)}),Rt({},a)}}),SL=te({height:{type:[Number,String],default:"auto"},...je(Ja(),["direction","glow"]),...je(zv(),["multiple"]),trueIcon:{type:Ee,default:"$radioOn"},falseIcon:{type:Ee,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),pL=fe()({name:"VRadioGroup",inheritAttrs:!1,props:SL(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,{attrs:t,slots:n}){const a=jt(),l=M(()=>e.id||`radio-group-${a}`),i=Pe(e,"modelValue"),{isFocused:r,focus:o,blur:u}=Ta(e),c=ne(),s=ne();function d(f){var v;(v=f.currentTarget)!=null&&v.contains(f.relatedTarget)||u()}return me(()=>{const[f,v]=ya(t),m=mn.filterProps(e),h=Wl.filterProps(e),g=n.label?n.label({label:e.label,props:{for:l.value}}):e.label;return C(mn,le({ref:c,class:["v-radio-group",e.class],style:e.style},f,m,{modelValue:i.value,"onUpdate:modelValue":b=>i.value=b,id:l.value,focused:r.value,onFocusin:o,onFocusout:d}),{...n,default:({id:b,messagesId:k,isDisabled:p,isReadonly:S})=>_(we,null,[g&&C(Dr,{id:b.value},{default:()=>[g]}),C(m0,le({ref:s},h,{id:b.value,"aria-describedby":k.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:p.value,readonly:S.value,"aria-labelledby":g?b.value:void 0,multiple:!1},v,{modelValue:i.value,"onUpdate:modelValue":w=>i.value=w}),n)])})}),Rt({isFocused:r},s,c)}}),kL=te({...Ri(),...Ja(),...sp(),strict:Boolean,startThumbAriaLabel:{type:String,default:"$vuetify.rangeSlider.ariaLabel.start"},endThumbAriaLabel:{type:String,default:"$vuetify.rangeSlider.ariaLabel.end"},modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider"),xL=fe()({name:"VRangeSlider",inheritAttrs:!1,props:kL(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,end:e=>!0,start:e=>!0},setup(e,{slots:t,emit:n,attrs:a}){const l=oe(),i=oe(),r=oe(),{rtlClasses:o}=Ut(),{t:u}=dt();function c(P){if(!l.value||!i.value)return;const L=uf(P,l.value.$el,e.direction),R=uf(P,i.value.$el,e.direction),W=Math.abs(L),N=Math.abs(R);return WP!=null&&P.length?P.map(L=>s.roundValue(L)):[0,0]),{activeThumbRef:f,hasLabels:v,max:m,min:h,mousePressed:g,onSliderMousedown:b,onSliderTouchstart:k,position:p,trackContainerRef:S,trackSize:w,disabled:x,readonly:y,getThumbState:V}=dp({props:e,steps:s,onSliderStart:()=>{var P;if(x.value||y.value){(P=f.value)==null||P.blur();return}n("start",d.value)},onSliderEnd:({value:P})=>{var L,R;if(x.value||y.value)(L=f.value)==null||L.blur();else{const W=f.value===((R=l.value)==null?void 0:R.$el)?[P,d.value[1]]:[d.value[0],P];!e.strict&&W[0]{var W,N,Y,U,G;const[L,R]=d.value;if(x.value||y.value){(W=f.value)==null||W.blur();return}!e.strict&&L===R&&L!==h.value&&(f.value=P>L?(N=i.value)==null?void 0:N.$el:(Y=l.value)==null?void 0:Y.$el,(U=f.value)==null||U.focus()),f.value===((G=l.value)==null?void 0:G.$el)?d.value=[Math.min(P,R),R]:d.value=[L,Math.max(L,P)]},getActiveThumb:c}),{isFocused:I,focus:T,blur:A}=Ta(e),$=M(()=>p(d.value[0])),E=M(()=>p(d.value[1]));return me(()=>{const P=mn.filterProps(e),[L,R]=ya(a),W=!!(e.label||t.label||t.prepend),N=!!e.label&&!t.label&&!R["aria-label"],Y=je(R,["aria-label","aria-labelledby"]);return C(mn,le({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!t["tick-label"]||v.value,"v-slider--focused":I.value,"v-slider--pressed":g.value,"v-slider--disabled":x.value,[`v-slider--variant-${e.variant}`]:e.variant!=="default",[`v-slider--size-${e.size}`]:e.variant==="pill"},o.value,e.class],style:e.style,ref:r},P,L,{focused:I.value}),{...t,prepend:W?U=>{var G,Z;return _(we,null,[((G=t.label)==null?void 0:G.call(t,U))??(e.label?C(Dr,{id:`${U.id.value}_label`,class:"v-slider__label",text:e.label},null):void 0),(Z=t.prepend)==null?void 0:Z.call(t,U)])}:void 0,default:({id:U,messagesId:G})=>{var Z,se,Q,ae;return _("div",{class:"v-slider__container",style:{"--v-slider-track-size":ge(w.value),"--v-slider-thumb-gap":ge(e.thumbGap)},role:"group","aria-label":R["aria-label"],"aria-labelledby":R["aria-labelledby"]??(N?`${U.value}_label`:void 0),onMousedown:y.value?void 0:b,onTouchstartPassive:y.value?void 0:k},[_("input",{id:`${U.value}_start`,name:e.name||U.value,disabled:x.value,readonly:y.value,tabindex:"-1",value:d.value[0]},null),_("input",{id:`${U.value}_stop`,name:e.name||U.value,disabled:x.value,readonly:y.value,tabindex:"-1",value:d.value[1]},null),C(fp,{ref:S,start:$.value,stop:E.value,startThumb:V(f.value===((Z=l.value)==null?void 0:Z.$el)),stopThumb:V(f.value===((se=i.value)==null?void 0:se.$el))},{"tick-label":t["tick-label"]}),C(sf,le({ref:l,"aria-describedby":G.value,focused:I&&f.value===((Q=l.value)==null?void 0:Q.$el),modelValue:d.value[0],"onUpdate:modelValue":J=>d.value=[J,d.value[1]],onFocus:J=>{var re,q,H,B;T(),f.value=(re=l.value)==null?void 0:re.$el,m.value!==h.value&&d.value[0]===d.value[1]&&d.value[1]===h.value&&J.relatedTarget!==((q=i.value)==null?void 0:q.$el)&&((H=l.value)==null||H.$el.blur(),(B=i.value)==null||B.$el.focus())},onBlur:()=>{A(),f.value=void 0},min:h.value,max:d.value[1],position:$.value,ripple:e.ripple},Y,{"aria-label":u(e.startThumbAriaLabel)}),{"thumb-label":t["thumb-label"]}),C(sf,le({ref:i,"aria-describedby":G.value,focused:I&&f.value===((ae=i.value)==null?void 0:ae.$el),modelValue:d.value[1],"onUpdate:modelValue":J=>d.value=[d.value[0],J],onFocus:J=>{var re,q,H,B;T(),f.value=(re=i.value)==null?void 0:re.$el,m.value!==h.value&&d.value[0]===d.value[1]&&d.value[0]===m.value&&J.relatedTarget!==((q=l.value)==null?void 0:q.$el)&&((H=i.value)==null||H.$el.blur(),(B=l.value)==null||B.$el.focus())},onBlur:()=>{A(),f.value=void 0},min:d.value[0],max:m.value,position:E.value,ripple:e.ripple},Y,{"aria-label":u(e.endThumbAriaLabel)}),{"thumb-label":t["thumb-label"]})])}})}),Rt({focus:()=>{var P;return(P=l.value)==null?void 0:P.$el.focus()}},r)}}),CL={default:1/2,comfortable:2/3,compact:6/7},_L=te({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:Ee,default:"$ratingEmpty"},fullIcon:{type:Ee,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,iconSize:[Number,String],length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...Ae(),...Nt(),...ba(),...Qe(),...st()},"VRating"),VL=fe()({name:"VRating",props:_L(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{t:n}=dt(),{themeClasses:a}=ft(e),{sizeStyles:l}=Ei(e);Ot({VIcon:{size:z(()=>e.iconSize??(l.value&&`calc(${l.value.height} * ${CL[e.density??"default"]})`))}});const i=oe(),r=Pe(e,"modelValue"),o=M(()=>ut(parseFloat(r.value),0,Number(e.length))),u=M(()=>da(Number(e.length),1)),c=M(()=>u.value.flatMap(S=>e.halfIncrements?[S-.5,S]:[S])),s=ne(-1),d=M(()=>c.value.map(S=>{const w=e.hover&&s.value>-1,x=o.value>=S,y=s.value>=S,I=(w?y:x)?e.fullIcon:e.emptyIcon,T=e.activeColor??e.color,A=x||y?T:e.color;return{isFilled:x,isHovered:y,icon:I,color:A,activeColor:T}})),f=M(()=>[0,...c.value].map(S=>{function w(){s.value=S}function x(){s.value=-1}function y(){e.disabled||e.readonly||(r.value=o.value===S&&e.clearable?0:S)}return{onMouseenter:e.hover?w:void 0,onMouseleave:e.hover?x:void 0,onClick:y}})),v=M(()=>e.halfIncrements?1+Math.floor(Math.max(0,Number(r.value??0)-.5))*2:Math.floor(Math.max(0,Number(r.value??0)-1)));function m(){var w;const S=(w=i.value)==null?void 0:w.querySelector('[tabindex="0"]');S==null||S.focus()}function h(S){if(e.disabled||e.readonly||S.ctrlKey||S.altKey)return;const w=e.halfIncrements?.5:1;if(S.key==="ArrowRight"){const x=Math.min(Number(e.length),Number(r.value??0)+w);r.value=x,Re(()=>m())}if(S.key==="ArrowLeft"){const x=Math.max(0,Number(r.value??0)-w);r.value=x,Re(()=>m())}}const g=jt(),b=M(()=>e.name??`v-rating-${g}`);function k({value:S,index:w,showStar:x=!0}){var E,P;const{onMouseenter:y,onMouseleave:V,onClick:I}=f.value[w+1],T=`${b.value}-${String(S).replace(".","-")}`,A=w===v.value,$={color:(E=d.value[w])==null?void 0:E.color,density:e.density,disabled:e.disabled,icon:(P=d.value[w])==null?void 0:P.icon,ripple:e.ripple,size:e.size,variant:"plain",tabindex:A?0:-1,onKeydown:h};return _(we,null,[_("label",{for:T,class:de({"v-rating__item--half":e.halfIncrements&&S%1>0,"v-rating__item--full":e.halfIncrements&&S%1===0}),onMouseenter:y,onMouseleave:V,onClick:I},[_("span",{class:"v-rating__hidden"},[n(e.itemAriaLabel,S,e.length)]),x?t.item?t.item({...d.value[w],props:$,value:S,index:w,rating:o.value}):C(De,le({"aria-label":n(e.itemAriaLabel,S,e.length)},$),null):void 0]),_("input",{class:"v-rating__hidden",name:b.value,id:T,type:"radio",value:S,checked:o.value===S,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function p(S){return t["item-label"]?t["item-label"](S):S.label?_("span",null,[S.label]):_("span",null,[He(" ")])}return me(()=>{var w;const S=!!((w=e.itemLabels)!=null&&w.length)||t["item-label"];return C(e.tag,{class:de(["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},a.value,e.class]),style:Se(e.style),ref:i},{default:()=>[C(k,{value:0,index:-1,showStar:!1},null),u.value.map((x,y)=>{var V,I;return _("div",{class:"v-rating__wrapper"},[S&&e.itemLabelPosition==="top"?p({value:x,index:y,label:(V=e.itemLabels)==null?void 0:V[y]}):void 0,_("div",{class:"v-rating__item"},[e.halfIncrements?_(we,null,[C(k,{value:x-.5,index:y*2},null),C(k,{value:x,index:y*2+1},null)]):C(k,{value:x,index:y},null)]),S&&e.itemLabelPosition==="bottom"?p({value:x,index:y,label:(I=e.itemLabels)==null?void 0:I[y]}):void 0])})]})}),{}}}),IL={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","chip-group":"chip@8","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"heading, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"table-cell@6","table-cell":"text","table-tfoot":"text@2, avatar@2",text:"text"};function qg(e,t=[]){return _("div",{class:de(["v-skeleton-loader__bone",`v-skeleton-loader__${e}`])},[t])}function Xg(e,t){const[n,a]=e.split("@");return Array.from({length:a}).map(()=>Ac(n,t))}function Ac(e,t){if(!e)return[];if(e.includes(","))return Zg(e,t);if(e.includes("@"))return Xg(e,t);if(!(e in t))return[qg(e)];const n=t[e];let a=[];return e===n||(n.includes(",")?a=Zg(n,t):n.includes("@")?a=Xg(n,t):a.push(Ac(n,t))),[qg(e,a)]}function Zg(e,t){return e.replace(/\s/g,"").split(",").map(n=>Ac(n,t))}const PL=te({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},types:Object,...en(),...Qt(),...st()},"VSkeletonLoader"),AL=fe()({name:"VSkeletonLoader",inheritAttrs:!1,props:PL(),setup(e,{attrs:t,slots:n}){const{backgroundColorClasses:a,backgroundColorStyles:l}=bt(()=>e.color),{dimensionStyles:i}=tn(e),{elevationClasses:r}=qt(e),{themeClasses:o}=ft(e),{t:u}=dt(),c=M(()=>Ac(yt(e.type).join(","),{...IL,...e.types}));return me(()=>{var f;const s=!n.default||e.loading,d=e.boilerplate||!s?{}:{ariaLive:"polite",ariaLabel:u(e.loadingText),role:"alert"};return s?_("div",le({class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},o.value,a.value,r.value],style:[l.value,i.value]},d,t),[c.value]):_(we,null,[(f=n.default)==null?void 0:f.call(n)])}),{}}}),TL=fe()({name:"VSlideGroupItem",props:$i(),emits:{"group:selected":e=>!0},setup(e,{slots:t}){const n=zl(e,Pv);return()=>{var a;return(a=t.default)==null?void 0:a.call(t,{isSelected:n.isSelected.value,select:n.select,toggle:n.toggle,selectedClass:n.selectedClass.value})}}});function DL(){const e=ne(rt?document.visibilityState:"visible");if(rt){const t=()=>{e.value=document.visibilityState};document.addEventListener("visibilitychange",t,{passive:!0}),sn(()=>{document.removeEventListener("visibilitychange",t)})}return e}const EL=te({closable:[Boolean,String],closeText:{type:String,default:"$vuetify.dismiss"},collapsed:Boolean,displayStrategy:{type:String,default:"hold"},modelValue:{type:Array,default:()=>[]},totalVisible:{type:[Number,String],default:1},gap:{type:[Number,String],default:8},...je(A0(),["modelValue","collapsed","queueIndex","queueGap"])},"VSnackbarQueue"),ML=fe()({name:"VSnackbarQueue",inheritAttrs:!1,props:EL(),emits:{"update:modelValue":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{t:l}=dt(),i=DL(),r=CM(e),o=ne(!1),{runOpenDelay:u,runCloseDelay:c}=rc({openDelay:0,closeDelay:500},p=>{o.value=p,k()});let s=0;const d=oe([]),f=z(()=>Number(e.totalVisible));ve(()=>e.modelValue.length,m);function v(p){d.value=d.value.filter(S=>S.id!==p),d.value.length===0&&(o.value=!1),m()}function m(){if(!e.modelValue.length)return;if(d.value.filter(E=>E.active).length>=f.value){if(e.displayStrategy!=="overflow")return;d.value.filter(E=>E.active).slice(f.value-1).forEach(E=>{var P;E.active=!1,(P=E.onDismiss)==null||P.call(E,"overflow")})}const[S,...w]=e.modelValue;n("update:modelValue",w);const x=Ie(S)?{text:S}:S,{promise:y,success:V,error:I,onDismiss:T,...A}=x,$={id:s++,item:{...y?{timeout:-1,loading:!0}:{},...A},active:!0,onDismiss:T};d.value.unshift($),k(),y==null||y.then(E=>{$.active&&($.item=(V==null?void 0:V(E))??{...$.item,timeout:1},k(),hd(d))},E=>{$.active&&($.item=(I==null?void 0:I(E))??{...$.item,timeout:1},k(),hd(d))})}function h(p,S){var x;const w=d.value.find(y=>y.id===p);w&&(w.active=!1,(x=w.onDismiss)==null||x.call(w,S),k())}function g(){n("update:modelValue",[]),d.value.toReversed().forEach((p,S)=>setTimeout(()=>{var w;p.active=!1,(w=p.onDismiss)==null||w.call(p,"cleared")},100*S))}const b=M(()=>({color:Ie(e.closable)?e.closable:void 0,text:l(e.closeText)}));function k(){let p=0;if(d.value.forEach(({item:S,active:w})=>{S.queueIndex=p,w&&p++}),!e.collapsed||o.value){d.value.forEach(({item:S})=>S.collapsed=void 0);return}for(const{item:S}of d.value)S.collapsed=S.queueIndex>0?{width:r.lastItemSize.value.width,height:r.lastItemSize.value.height}:void 0}return ve(r.lastItemSize,k),ve(()=>e.collapsed,k),me(()=>{const p=!!(e.closable||a.actions),S=je(hs.filterProps(e),["modelValue","collapsed"]),w=i.value==="hidden"||e.collapsed&&o.value;return _(we,null,[d.value.map(({id:x,item:y,active:V})=>a.item?C(Ge,{defaults:{VSnackbar:y}},{default:()=>[a.item({item:y})]}):C(hs,le({key:x},t,S,y,w?{timeout:-1}:{},{queueGap:Number(e.gap),contentProps:le(S.contentProps,{onMouseenter:u,onMouseleave:()=>c()}),modelValue:V,"onUpdate:modelValue":()=>h(x,"auto"),onAfterLeave:()=>v(x)}),{header:a.header?()=>{var I;return(I=a.header)==null?void 0:I.call(a,{item:y})}:void 0,text:a.text?()=>{var I;return(I=a.text)==null?void 0:I.call(a,{item:y})}:void 0,actions:p?()=>_(we,null,[a.actions?C(Ge,{defaults:{VBtn:b.value}},{default:()=>[a.actions({item:y,props:{onClick:()=>h(x,"dismissed")}})]}):C(De,le(b.value,{onClick:()=>h(x,"dismissed")}),null)]):void 0}))])}),{clear:g}}}),$L=te({id:String,interactive:Boolean,text:String,color:String,...je(au({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:null}),["absolute","contextMenu","retainFocus","captureFocus","disableInitialFocus"])},"VTooltip"),Cm=fe()({name:"VTooltip",props:$L(),emits:{"update:modelValue":e=>!0,"click:outside":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue"),{scopeId:l}=Oi(),{colorClasses:i,colorStyles:r}=ec(()=>({background:e.color})),o=jt(),u=z(()=>e.id||`v-tooltip-${o}`),c=oe(),s=M(()=>e.location.split(" ").length>1?e.location:e.location+" center"),d=M(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),f=z(()=>e.transition!=null?e.transition:a.value?"scale-transition":"fade-transition"),v=M(()=>le({"aria-describedby":u.value},e.activatorProps));return me(()=>{const m=Aa.filterProps(e);return C(Aa,le({ref:c,class:["v-tooltip",{"v-tooltip--interactive":e.interactive},e.class],style:[e.style],id:u.value},m,{contentClass:[i.value,e.contentClass],contentProps:le({style:[r.value]},e.contentProps),modelValue:a.value,"onUpdate:modelValue":h=>a.value=h,transition:f.value,absolute:!0,location:s.value,origin:d.value,role:"tooltip",activatorProps:v.value,_disableGlobalStack:!0,"onClick:outside":h=>t("click:outside",h),onAfterEnter:()=>t("afterEnter"),onAfterLeave:()=>t("afterLeave")},l),{activator:n.activator,default:(...h)=>{var g;return((g=n.default)==null?void 0:g.call(n,...h))??e.text}})}),Rt({},c)}}),BL=te({modelValue:Boolean,target:Object,index:{type:Number,default:null},value:{type:Number,default:0},titleFormat:{type:Function,default:e=>String(e.value)},offset:Number,contentClass:null,location:String},"VSparklineTooltip"),_m=fe()({name:"VSparklineTooltip",props:BL(),emits:{afterLeave:()=>!0},setup(e,{slots:t,emit:n}){return()=>C(Cm,{modelValue:e.modelValue,target:e.target,offset:e.offset,contentClass:e.contentClass,location:e.location,onAfterLeave:()=>n("afterLeave")},{default:()=>{var a;return[e.index!==null&&(((a=t.default)==null?void 0:a.call(t,{index:e.index,value:e.value}))??e.titleFormat({index:e.index,value:e.value}))]}})}});function FL(e,t,n=!1,a=75){if(e.length===0)return"";const l=e[0],i=e[e.length-1],r=n?`M${l.x} ${a-l.x+2} L${l.x} ${l.y}`:`M${l.x} ${l.y}`,o=n?`L${i.x} ${a-l.x+2} Z`:"";if(t===0||e.length<3)return r+e.slice(1).map(v=>`L${v.x} ${v.y}`).join("")+o;const u=Math.min(t/8,1),c=e.length,s=[];for(let v=0;v0!=s[v]>0?d[v]=0:d[v]=(s[v-1]+s[v])/2;for(let v=0;v9){const b=3/Math.sqrt(g);d[v]=b*m*s[v],d[v+1]=b*h*s[v]}}const f=e.slice(1).map((v,m)=>{const h=e[m],g=v.x-h.x,b=h.x+g*u/3,k=h.y+d[m]*g*u/3,p=v.x-g*u/3,S=v.y-d[m+1]*g*u/3;return`C${b} ${k} ${p} ${S} ${v.x} ${v.y}`});return r+f.join("")+o}function OL(e,t,n=!1,a=75,l=!1){if(e.length===0)return"";const i=e.shift(),r=e[e.length-1];return(n?`M${i.x} ${a-i.x+2} L${i.x} ${i.y}`:`M${i.x} ${i.y}`)+e.map((o,u)=>{const c=e[u+1],s=e[u-1]||i,d=c&&LL(c,o,s);if(!c)return l?`L${o.x} ${o.y}S${o.x} ${o.y} ${o.x} ${o.y}`:`L${o.x} ${o.y}`;if(d&&!l)return`L${o.x} ${o.y}`;const f=Math.min(Jg(s,o),Jg(c,o)),m=f/2[]},gradientDirection:{type:String,validator:e=>["top","bottom","left","right"].includes(e),default:"top"},height:{type:[String,Number],default:75},labels:{type:Array,default:()=>[]},labelSize:{type:[Number,String],default:7},lineWidth:{type:[String,Number],default:4},id:String,itemValue:{type:String,default:"value"},modelValue:{type:Array,default:()=>[]},min:[String,Number],max:[String,Number],padding:{type:[String,Number],default:8},markerSize:{type:[Number,String],default:8},markerStroke:{type:String,default:"#fff"},inset:Boolean,showLabels:Boolean,showMarkers:Boolean,smooth:[Boolean,String,Number],smoothMode:{type:String,default:"default"},interactive:Boolean,tooltip:{type:[Boolean,Object],default:!1},width:{type:[Number,String],default:300}},"Line");function ey(e,t){const n=e.length;if(n===0)return Array(t).fill(0);if(n===1)return Array(t).fill(e[0]);const a=[];for(let l=0;l!0},setup(e,{slots:t,attrs:n,emit:a}){const l=jt(),i=M(()=>e.id||`barline-${l}`),r=M(()=>Number(e.autoDrawDuration)||500),o=oe(!1),u=ne([]),c=M(()=>Ye(e.animation)?e.animation.duration??300:300),s=M(()=>Ye(e.animation)?e.animation.easing??"ease":"ease"),d=M(()=>!!(e.showLabels||e.labels.length>0||t!=null&&t.label)),f=M(()=>parseFloat(e.lineWidth)||4),v=M(()=>e.modelValue.map(H=>Tt(H,e.itemValue,H))),m=M(()=>Math.max(v.value.length*f.value,Number(e.width))),h=M(()=>({minX:0,maxX:m.value,minY:0,maxY:parseInt(e.height,10)}));function g(H,B){const{minX:O,maxX:D,minY:F,maxY:K}=B,X=H.length;let j=e.max!=null?Number(e.max):Math.max(...H),ee=e.min!=null?Number(e.min):Math.min(...H);ee>0&&e.min==null&&(ee=0),j<0&&e.max==null&&(j=0);const ie=D/(X===1?2:X),he=(K-F)/(j-ee||1),be=K-Math.abs(ee*he);return H.map((ue,Ve)=>{const _e=Math.abs(he*ue);return{x:O+Ve*ie,y:be-_e+ +(ue<0)*_e,height:_e,value:ue}})}const b=M(()=>g(v.value,h.value)),k=oe(0);function p(H,B,O){H.style.transition=`y ${B}ms ${O}, height ${B}ms ${O}`}function S(H,B,O,D){for(let F=B;F{B&&p(B,c.value,s.value)}),b.value.length>H&&H>0&&S(b.value,H,c.value,s.value))}ve(()=>e.modelValue,async()=>{if(await Re(),ea()||!u.value.length)return;const H=k.value;if(k.value=b.value.length,!e.autoDraw||e.autoDraw==="once"&&o.value){w(H);return}o.value=!0;const B=e.autoDraw==="once";u.value.forEach((O,D)=>{const F=b.value[D];!O||!F||(O.style.transition="none",O.setAttribute("y",String(F.y+F.height)),O.setAttribute("height","0"),O.getBoundingClientRect(),p(O,r.value,e.autoDrawEasing),O.setAttribute("y",String(F.y)),O.setAttribute("height",String(F.height)),B&&e.animation&&O.addEventListener("transitionend",()=>{p(O,c.value,s.value)},{once:!0}))})},{immediate:!0});const x=M(()=>b.value.map((H,B)=>({x:H.x,value:String(e.labels[B]??H.value)}))),y=M(()=>b.value.length===1?(h.value.maxX-f.value)/2:(Math.abs(b.value[0].x-b.value[1].x)-f.value)/2),V=M(()=>Ft(e.smooth)?e.smooth?2:0:Number(e.smooth)),I=M(()=>{const H=b.value.length;return m.value/(H===1?2:H)}),T=ne(null),A=ne(null),$=ne(!1),E=ne(0),P=ne(0),L=ne(0);ve(A,H=>{if(H===null)return;const B=b.value[H];B&&(E.value=B.x+y.value,P.value=B.y,L.value=B.height)});const R={duration:150,transition:ur.easeOutQuad},W=zd(E,R),N=zd(P,R),Y=M(()=>{if(A.value===null||!T.value)return;const H=T.value.getScreenCTM();if(!H)return;const B=T.value.createSVGPoint();B.x=W.value+f.value/2,B.y=N.value;const{x:O,y:D}=B.matrixTransform(H);return[O,D]}),U=M(()=>({showCrosshair:!1,titleFormat:H=>String(H.value),...Ye(e.tooltip)?e.tooltip:{}}));let G=-1;function Z(H){const B=H.currentTarget;cancelAnimationFrame(G),G=requestAnimationFrame(()=>{const O=B.getBoundingClientRect(),D=(H.clientX-O.left)/O.width*m.value;let F=0,K=1/0;b.value.forEach((X,j)=>{const ee=X.x+y.value+f.value/2,ie=Math.abs(ee-D);ie{const H=e.gradient.slice().length?e.gradient.slice().reverse():[""];return _(we,null,[_("svg",le({ref:T,display:"block",tabindex:e.interactive?0:void 0,onMousemove:e.interactive?Z:void 0,onMouseleave:e.interactive?se:void 0,onFocus:e.interactive?J:void 0,onBlur:e.interactive?re:void 0,onKeydown:e.interactive?q:void 0},n),[_("defs",null,[_("linearGradient",{id:i.value,gradientUnits:"userSpaceOnUse",x1:e.gradientDirection==="left"?"100%":"0",y1:e.gradientDirection==="top"?"100%":"0",x2:e.gradientDirection==="right"?"100%":"0",y2:e.gradientDirection==="bottom"?"100%":"0"},[H.map((B,O)=>_("stop",{offset:O/Math.max(H.length-1,1),"stop-color":B||"currentColor"},null))])]),_("clipPath",{id:`${i.value}-clip`},[b.value.map((B,O)=>_("rect",{ref:D=>{D&&(u.value[O]=D)},x:B.x+y.value,y:B.y,width:f.value,height:B.height,rx:V.value,ry:V.value},null))]),d.value&&_("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[x.value.map((B,O)=>{var D;return _("text",{x:B.x+y.value+f.value/2,y:parseInt(e.height,10)-2+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((D=t.label)==null?void 0:D.call(t,{index:O,value:B.value}))??B.value])})]),e.interactive&&A.value!==null&&_("rect",{key:"highlight",x:W.value-y.value,y:0,width:I.value,height:e.height,fill:"currentColor",opacity:.1,"pointer-events":"none"},null),_("g",{"clip-path":`url(#${i.value}-clip)`,fill:`url(#${i.value})`},[_("rect",{x:0,y:0,width:m.value,height:e.height},null)])]),!!e.tooltip&&C(_m,{key:"tooltip",modelValue:$.value,target:Y.value,index:A.value,value:A.value!==null?b.value[A.value].value:0,offset:U.value.offset,contentClass:U.value.class,titleFormat:U.value.titleFormat,location:"top center",onAfterLeave:Q},{default:t.tooltip})])})}}),dk=te({fill:Boolean,...sk()},"VTrendline"),ay=fe()({name:"VTrendline",inheritAttrs:!1,props:dk(),emits:{"update:currentIndex":e=>!0},setup(e,{slots:t,attrs:n,emit:a}){const l=jt(),i=M(()=>e.id||`trendline-${l}`),r=M(()=>Number(e.autoDrawDuration)||(e.fill?500:2e3)),o=oe(!1),u=oe(null),c=oe(null),s=M(()=>Ye(e.animation)?e.animation.duration??300:300),d=M(()=>Ye(e.animation)?e.animation.easing??"ease":"ease");function f(J,re){const{minX:q,maxX:H,minY:B,maxY:O}=re;J.length===1&&(J=[J[0],J[0]]);const D=J.length,F=e.max!=null?Number(e.max):Math.max(...J),K=e.min!=null?Number(e.min):Math.min(...J),X=(H-q)/(D-1),j=(O-B)/(F-K||1);return J.map((ee,ie)=>({x:q+ie*X,y:O-(ee-K)*j,value:ee}))}const v=M(()=>!!(e.showLabels||e.labels.length>0||t!=null&&t.label)),m=M(()=>Number(e.width)),h=M(()=>{const J=Number(e.padding);return{minX:J,maxX:m.value-J,minY:J,maxY:parseInt(e.height,10)-J}}),g=M(()=>e.modelValue.map(J=>Tt(J,e.itemValue,J))),b=oe(0);ve(g,(J,re)=>{if(!e.animation)return;const q=b.value;if(J.length>q&&(b.value=J.length,q>0&&re)){const H=ey(re,b.value);for(const[B,O]of[[c,!1],[u,!0]]){const D=B.value;D&&D.setAttribute("d",w(H,O))}}},{immediate:!0});const k=M(()=>!e.animation||!b.value||g.value.length===b.value?g.value:ey(g.value,b.value)),p=M(()=>f(k.value,h.value)),S=M(()=>ty(p.value,e.inset,m.value));function w(J,re){const q=ct(J[0])?ty(f(J,h.value),e.inset,m.value):J;return NL(q,{smooth:e.smooth,smoothMode:e.smoothMode,height:parseInt(e.height,10),fill:re,animation:!!e.animation})}const x=M(()=>{const J=[],re=p.value.length;for(let q=0;J.lengthe.modelValue,async()=>{if(await Re(),ea())return;if(!e.autoDraw){if(e.animation&&c.value)for(const re of[u.value,c.value])re&&y(re,s.value,d.value);return}if(!c.value||e.autoDraw==="once"&&o.value)return;o.value=!0;const J=e.autoDraw==="once";if(e.fill)for(const re of[u.value,c.value]){if(!re)continue;re.style.transformOrigin="bottom center",re.style.transition="none",re.style.transform="scaleY(0)",re.getBoundingClientRect();const q=e.animation?`, d ${s.value}ms ${d.value}`:"";re.style.transition=`transform ${r.value}ms ${e.autoDrawEasing}${q}`,re.style.transform="scaleY(1)",J&&re.addEventListener("transitionend",H=>{H.propertyName==="transform"&&(re.style.transform="",re.style.transformOrigin="",e.animation?y(re,s.value,d.value):re.style.transition="")},{once:!0})}else{const re=c.value,q=re.getTotalLength();re.style.transition="none",re.style.strokeDasharray=`${q}`,re.style.strokeDashoffset=`${q}`,re.getBoundingClientRect();const H=e.animation?`, d ${s.value}ms ${d.value}`:"";re.style.transition=`stroke-dashoffset ${r.value}ms ${e.autoDrawEasing}${H}`,re.style.strokeDashoffset="0",J&&re.addEventListener("transitionend",B=>{B.propertyName==="stroke-dashoffset"&&(re.style.strokeDasharray="",re.style.strokeDashoffset="",e.animation?y(re,s.value,d.value):re.style.transition="")},{once:!0})}},{immediate:!0});const V=ne(null),I=ne(null),T=ne(!1),A=M(()=>I.value!==null?p.value[I.value]:null);function $(J,re){const q=J.getTotalLength();let H=0,B=q;for(let O=0;O<32;O++){const D=(H+B)/2;J.getPointAtLength(D).x{!J||!c.value||(E.value=$(c.value,J.x))});const P=zd(E,{duration:150,transition:ur.easeOutQuad}),L=M(()=>{var q;const{x:J,y:re}=((q=c.value)==null?void 0:q.getPointAtLength(P.value))??{x:0,y:0};return{x:J,y:re}}),R=M(()=>{if(!A.value||!V.value)return;const J=V.value.getScreenCTM();if(!J)return;const re=V.value.createSVGPoint();re.x=L.value.x,re.y=L.value.y;const{x:q,y:H}=re.matrixTransform(J);return[q,H]}),W=M(()=>({showCrosshair:!0,offset:16,titleFormat:J=>String(J.value),...Ye(e.tooltip)?e.tooltip:{}}));let N=-1;function Y(J){const re=J.currentTarget;cancelAnimationFrame(N),N=requestAnimationFrame(()=>{const q=re.getBoundingClientRect(),H=(J.clientX-q.left)/q.width*Number(e.width);let B=0,O=1/0;p.value.forEach((D,F)=>{const K=Math.abs(D.x-H);K{const J=e.gradient.slice().length?e.gradient.slice().reverse():[""],re=(parseFloat(e.markerSize)||8)/2;return _(we,null,[_("svg",le({ref:V,display:"block","stroke-width":parseFloat(e.lineWidth)??4,tabindex:e.interactive?0:void 0,onMousemove:e.interactive?Y:void 0,onMouseleave:e.interactive?U:void 0,onFocus:e.interactive?se:void 0,onBlur:e.interactive?Q:void 0,onKeydown:e.interactive?ae:void 0},n),[_("defs",null,[_("linearGradient",{id:i.value,gradientUnits:"userSpaceOnUse",x1:e.gradientDirection==="left"?"100%":"0",y1:e.gradientDirection==="top"?"100%":"0",x2:e.gradientDirection==="right"?"100%":"0",y2:e.gradientDirection==="bottom"?"100%":"0"},[J.map((q,H)=>_("stop",{offset:H/Math.max(J.length-1,1),"stop-color":q||"currentColor"},null))])]),v.value&&_("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[x.value.map((q,H)=>{var B;return _("text",{x:q.x,y:parseInt(e.height,10)-4+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((B=t.label)==null?void 0:B.call(t,{index:H,value:q.value}))??q.value])})]),_("path",{key:"fill",ref:e.fill?u:c,d:w(S.value,e.fill),fill:e.fill?`url(#${i.value})`:"none",stroke:e.fill?"none":`url(#${i.value})`},null),e.fill&&_("path",{key:"trendline",ref:c,d:w(S.value,!1),fill:"none",stroke:"currentColor"},null),e.showMarkers&&_("g",{key:"markers"},[p.value.map((q,H)=>_("circle",{key:H,cx:q.x,cy:q.y,r:re,fill:"currentColor",stroke:e.markerStroke,"stroke-width":2,"pointer-events":"none"},null))]),e.interactive&&A.value&&_("g",{key:"hover","pointer-events":"none"},[W.value.showCrosshair&&_("line",{key:"crosshair-line",x1:L.value.x,y1:e.inset?0:h.value.minY,x2:L.value.x,y2:e.inset?parseInt(e.height,10):h.value.maxY,stroke:"currentColor","stroke-width":1,"stroke-dasharray":"4 2",opacity:.5},null),_("circle",{key:"marker",cx:L.value.x,cy:L.value.y,r:re,fill:"currentColor",stroke:e.markerStroke,"stroke-width":2},null)])]),!!e.tooltip&&C(_m,{key:"tooltip",modelValue:T.value,target:R.value,index:I.value,value:I.value!==null?p.value[I.value].value:0,offset:W.value.offset,contentClass:W.value.class,titleFormat:W.value.titleFormat,onAfterLeave:G},{default:t.tooltip})])})}}),RL=te({type:{type:String,default:"trend"},...ck(),...dk()},"VSparkline"),HL=fe()({name:"VSparkline",props:RL(),emits:{"update:currentIndex":e=>!0},setup(e,{slots:t,emit:n}){const{textColorClasses:a,textColorStyles:l}=Yt(()=>e.color),i=M(()=>!!(e.showLabels||e.labels.length>0||t!=null&&t.label)),r=M(()=>{let o=parseInt(e.height,10);return i.value&&(o+=parseInt(e.labelSize,10)*1.5),o});me(()=>{const o=e.type==="trend"?ay:ny,u=e.type==="trend"?ay.filterProps(e):ny.filterProps(e);return C(o,le({key:e.type,class:a.value,style:l.value,viewBox:`0 0 ${e.width} ${r.value}`},u,{"onUpdate:currentIndex":c=>n("update:currentIndex",c)}),t)})}}),zL=te({...Ae(),...T0({offset:8,minWidth:0,openDelay:0,closeDelay:100,location:"top center",transition:"scale-transition"})},"VSpeedDial"),WL=fe()({name:"VSpeedDial",props:zL(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=aa("VBtn"),l=oe(),i=M(()=>{var c;const[o,u="center"]=((c=e.location)==null?void 0:c.split(" "))??[];return`${o} ${u}`}),r=M(()=>({[`v-speed-dial__content--${i.value.replace(" ","-")}`]:!0}));return me(()=>{const o=Kl.filterProps(e);return C(Kl,le(o,{modelValue:n.value,"onUpdate:modelValue":u=>n.value=u,class:e.class,style:e.style,contentClass:["v-speed-dial__content",r.value,e.contentClass],location:i.value,ref:l,transition:"fade-transition"}),{...t,default:u=>{var c;return C(Ge,{defaults:{VBtn:{size:((c=a.value)==null?void 0:c.size)??"small"}}},{default:()=>[C(fn,{appear:!0,group:!0,transition:e.transition},{default:()=>{var s;return[(s=t.default)==null?void 0:s.call(t,u)]}})]})}})}),{}}}),Vm=Symbol.for("vuetify:v-stepper"),Im=te({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),ws=fe()({name:"VStepperActions",props:Im(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),l=aa("VBtn"),i=Yh("VStepperActionsPrevBtn"),r=Yh("VStepperActionsNextBtn");function o(){t("click:prev")}function u(){t("click:next")}return me(()=>{var v,m,h,g;const c={onClick:o},s={onClick:u},d={disabled:["prev",!0].includes(e.disabled),text:a(e.prevText),variant:((v=i.value)==null?void 0:v.variant)??((m=l.value)==null?void 0:m.variant)??"text"},f={color:e.color,disabled:["next",!0].includes(e.disabled),text:a(e.nextText),variant:((h=r.value)==null?void 0:h.variant)??((g=l.value)==null?void 0:g.variant)??"tonal"};return _("div",{class:"v-stepper-actions"},[C(Ge,{defaults:{VBtn:d,VStepperActionsPrevBtn:{...l.value,...i.value,...d}}},{default:()=>{var b;return[((b=n.prev)==null?void 0:b.call(n,{props:c}))??C(De,le({_as:"VStepperActionsPrevBtn"},c),null)]}}),C(Ge,{defaults:{VBtn:f,VStepperActionsNextBtn:{...l.value,...r.value,...f}}},{default:()=>{var b;return[((b=n.next)==null?void 0:b.call(n,{props:s}))??C(De,le({_as:"VStepperActionsNextBtn"},s),null)]}})])}),{}}}),fk=qa("v-stepper-header"),vk=te({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:Ee,default:"$complete"},editable:Boolean,editIcon:{type:Ee,default:"$edit"},error:Boolean,errorIcon:{type:Ee,default:"$error"},icon:Ee,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]}},"StepperItem"),UL=te({...vk(),...$i()},"VStepperItem"),mk=fe()({name:"VStepperItem",directives:{vRipple:pn},props:UL(),emits:{"group:selected":e=>!0},setup(e,{slots:t}){const n=zl(e,Vm,!0),a=M(()=>(n==null?void 0:n.value.value)??e.value),l=M(()=>e.rules.every(d=>d()===!0)),i=M(()=>!e.disabled&&e.editable),r=M(()=>!e.disabled&&e.editable),o=M(()=>e.error||!l.value),u=M(()=>e.complete||e.rules.length>0&&l.value),c=M(()=>o.value?e.errorIcon:u.value?e.completeIcon:n.isSelected.value&&e.editable?e.editIcon:e.icon),s=M(()=>({canEdit:r.value,hasError:o.value,hasCompleted:u.value,title:e.title,subtitle:e.subtitle,step:a.value,value:e.value}));return me(()=>{var h,g,b;const d=(!n||n.isSelected.value||u.value||r.value)&&!o.value&&!e.disabled,f=!!(e.title!=null||t.title),v=!!(e.subtitle!=null||t.subtitle);function m(){n==null||n.toggle()}return xt(_("button",{class:de(["v-stepper-item",{"v-stepper-item--complete":u.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":o.value},n==null?void 0:n.selectedClass.value]),disabled:!e.editable,type:"button",onClick:m},[i.value&&pl(!0,"v-stepper-item"),C(Jt,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:d?e.color:void 0,size:24},{default:()=>{var k;return[((k=t.icon)==null?void 0:k.call(t,s.value))??(c.value?C(Le,{icon:c.value},null):a.value)]}}),_("div",{class:"v-stepper-item__content"},[f&&_("div",{key:"title",class:"v-stepper-item__title"},[((h=t.title)==null?void 0:h.call(t,s.value))??e.title]),v&&_("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[((g=t.subtitle)==null?void 0:g.call(t,s.value))??e.subtitle]),(b=t.default)==null?void 0:b.call(t,s.value)])]),[[pn,e.editable&&e.ripple,null]])}),{}}}),jL=te({...je(hc(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),hk=fe()({name:"VStepperWindow",props:jL(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Ze(Vm,null),a=Pe(e,"modelValue"),l=M({get(){var i;return a.value!=null||!n?a.value:(i=n.items.value.find(r=>n.selected.value.includes(r.id)))==null?void 0:i.value},set(i){a.value=i}});return me(()=>{const i=ki.filterProps(e);return C(ki,le({_as:"VStepperWindow"},i,{modelValue:l.value,"onUpdate:modelValue":r=>l.value=r,class:["v-stepper-window",e.class],style:e.style,mandatory:!1,touch:!1}),t)}),{}}}),KL=te({...gc()},"VStepperWindowItem"),gk=fe()({name:"VStepperWindowItem",props:KL(),setup(e,{slots:t}){return me(()=>{const n=xi.filterProps(e);return C(xi,le({_as:"VStepperWindowItem"},n,{class:["v-stepper-window-item",e.class],style:e.style}),t)}),{}}}),yk=te({altLabels:Boolean,bgColor:String,completeIcon:Ee,editIcon:Ee,editable:Boolean,errorIcon:Ee,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},nonLinear:Boolean,flat:Boolean,...ql()},"Stepper"),GL=te({...yk(),...Mi({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...cc(),...un(Im(),["prevText","nextText"])},"VStepper"),YL=fe()({name:"VStepper",props:GL(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{items:n,next:a,prev:l,selected:i}=Xl(e,Vm),{displayClasses:r,mobile:o}=Yn(e),{completeIcon:u,editIcon:c,errorIcon:s,color:d,editable:f,prevText:v,nextText:m}=Ii(e),h=M(()=>e.items.map((k,p)=>{const S=Tt(k,e.itemTitle,k),w=Tt(k,e.itemValue,p+1),x=e.itemProps===!0?k:Tt(k,e.itemProps),y={title:S,value:w,...x};return{title:y.title,value:y.value,props:y,raw:k}})),g=M(()=>n.value.findIndex(k=>i.value.includes(k.id))),b=M(()=>e.disabled?e.disabled:g.value===0?"prev":g.value===n.value.length-1?"next":!1);return Ot({VStepperItem:{editable:f,errorIcon:s,completeIcon:u,editIcon:c,prevText:v,nextText:m},VStepperActions:{color:d,disabled:b,prevText:v,nextText:m}}),me(()=>{const k=Ka.filterProps(e),p=!!(t.header||e.items.length),S=e.items.length>0,w=!e.hideActions&&!!(S||t.actions);return C(Ka,le(k,{color:e.bgColor,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":o.value},r.value,e.class],style:e.style}),{default:()=>{var x,y;return[p&&C(fk,{key:"stepper-header"},{default:()=>[h.value.map(({raw:V,...I},T)=>_(we,null,[!!T&&C(Wt,null,null),C(mk,I.props,{default:t[`header-item.${I.value}`]??t.header,icon:t.icon,title:t.title,subtitle:t.subtitle})]))]}),S&&C(hk,{key:"stepper-window"},{default:()=>[h.value.map(V=>C(gk,{value:V.value},{default:()=>{var I,T;return((I=t[`item.${V.value}`])==null?void 0:I.call(t,V))??((T=t.item)==null?void 0:T.call(t,V))}}))]}),(x=t.default)==null?void 0:x.call(t,{prev:l,next:a}),w&&(((y=t.actions)==null?void 0:y.call(t,{next:a,prev:l}))??C(ws,{key:"stepper-actions","onClick:prev":l,"onClick:next":a},t))]}})}),{prev:l,next:a}}}),qL=te({...Im()},"VStepperActions"),bk=fe()({name:"VStepperVerticalActions",props:qL(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,{emit:t,slots:n}){function a(){t("click:prev")}function l(){t("click:next")}return me(()=>{const i=ws.filterProps(e);return C(ws,le({class:"v-stepper-vertical-actions"},i,{"onClick:prev":a,"onClick:next":l}),n)}),{}}}),XL=te({hideActions:Boolean,...vk(),...je(pm({expandIcon:"",collapseIcon:""}),["hideActions"])},"VStepperVerticalItem"),wk=fe()({name:"VStepperVerticalItem",props:XL(),emits:{"click:next":()=>!0,"click:prev":()=>!0,"click:finish":()=>!0},setup(e,{emit:t,slots:n}){const a=oe(),l=M(()=>isNaN(parseInt(e.value))?e.value:Number(e.value)),i=M(()=>{var g;return(g=a.value)==null?void 0:g.groupItem}),r=M(()=>e.rules.every(g=>g()===!0)),o=M(()=>!e.disabled&&e.editable),u=M(()=>e.error||!r.value),c=M(()=>e.complete||e.rules.length>0&&r.value),s=M(()=>{var g;return e.disabled?e.disabled:(g=i.value)!=null&&g.isFirst.value?"prev":!1}),d=M(()=>{var g;return u.value?e.errorIcon:c.value?e.completeIcon:(g=i.value)!=null&&g.isSelected.value&&e.editable?e.editIcon:e.icon}),f=M(()=>({canEdit:o.value,hasError:u.value,hasCompleted:c.value,title:e.title,subtitle:e.subtitle,step:l.value})),v=M(()=>({...f.value,prev:h,next:m}));function m(){var g;t("click:next"),!((g=i.value)!=null&&g.isLast.value)&&i.value.group.next()}function h(){t("click:prev"),i.value.group.prev()}return me(()=>{var p;const g=(!i.value||((p=i.value)==null?void 0:p.isSelected.value)||c.value||o.value)&&!u.value&&!e.disabled,b=!e.hideActions||!!n.actions,k=xf.filterProps(e);return C(xf,le({_as:"VStepperVerticalItem",ref:a},k,{class:["v-stepper-vertical-item",{"v-stepper-vertical-item--complete":c.value,"v-stepper-vertical-item--disabled":e.disabled,"v-stepper-vertical-item--editable":o.value,"v-stepper-vertical-item--error":u.value},e.class],readonly:!e.editable,style:e.style,color:"",hideActions:!1,value:l.value}),{title:()=>{var S,w;return _(we,null,[C(Jt,{key:"stepper-avatar",class:"v-stepper-vertical-item__avatar",color:g?e.color:void 0,size:24,start:!0},{default:()=>{var x;return[((x=n.icon)==null?void 0:x.call(n,f.value))??(d.value?C(Le,{icon:d.value},null):l.value)]}}),_("div",null,[_("div",{class:"v-stepper-vertical-item__title"},[((S=n.title)==null?void 0:S.call(n,f.value))??e.title]),_("div",{class:"v-stepper-vertical-item__subtitle"},[((w=n.subtitle)==null?void 0:w.call(n,f.value))??e.subtitle])])])},text:()=>{var S,w;return _(we,null,[((S=n.default)==null?void 0:S.call(n,f.value))??e.text,b&&C(Ge,{defaults:{VStepperVerticalActions:{disabled:s.value,finish:(w=i.value)==null?void 0:w.isLast.value}}},{default:()=>{var x;return[((x=n.actions)==null?void 0:x.call(n,v.value))??C(bk,{"onClick:next":m,"onClick:prev":h},{prev:n.prev?()=>{var y;return(y=n.prev)==null?void 0:y.call(n,v.value)}:void 0,next:n.next?()=>{var y;return(y=n.next)==null?void 0:y.call(n,v.value)}:void 0})]}})])}})}),{}}}),ZL=te({prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"},...yk(),...je(qp({mandatory:"force",variant:"accordion"}),["static"])},"VStepperVertical"),JL=fe()({name:"VStepperVertical",props:ZL(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=oe(),{color:a,eager:l,editable:i,prevText:r,nextText:o,hideActions:u}=Ii(e),c=Pe(e,"modelValue"),s=M(()=>e.items.map((d,f)=>{const v=Tt(d,e.itemTitle,d),m=Tt(d,e.itemValue,f+1),h=e.itemProps===!0?d:Tt(d,e.itemProps),g={title:v,value:m,...h};return{title:g.title,value:g.value,props:g,raw:d}}));return Ot({VStepperVerticalItem:{color:a,eager:l,editable:i,hideActions:u,static:!0},VStepperVerticalActions:{color:a,nextText:o,prevText:r}}),me(()=>{const d=Cf.filterProps(e);return C(Cf,le(d,{modelValue:c.value,"onUpdate:modelValue":f=>c.value=f,ref:n,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":e.mobile},e.class],style:e.style}),{...t,default:({prev:f,next:v})=>{var m;return _(we,null,[s.value.map(({raw:h,...g})=>C(wk,g.props,{...t,default:t[`item.${g.value}`]})),(m=t.default)==null?void 0:m.call(t,{prev:f,next:v,step:c.value})])}})}),{}}}),QL=te({color:String,height:[Number,String],window:Boolean,...Ae(),...Qt(),...Ti(),...At(),...Qe(),...st()},"VSystemBar"),eN=fe()({name:"VSystemBar",props:QL(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{backgroundColorClasses:a,backgroundColorStyles:l}=bt(()=>e.color),{elevationClasses:i}=qt(e),{roundedClasses:r,roundedStyles:o}=Et(e),{ssrBootStyles:u}=Li(),c=M(()=>e.height??(e.window?32:24)),{layoutItemStyles:s}=Di({id:e.name,order:M(()=>parseInt(e.order,10)),position:ne("top"),layoutSize:c,elementSize:c,active:M(()=>!0),absolute:z(()=>e.absolute)});return me(()=>C(e.tag,{class:de(["v-system-bar",{"v-system-bar--window":e.window},n.value,a.value,i.value,r.value,e.class]),style:Se([l.value,s.value,u.value,o.value,e.style])},t)),{}}}),Pm=Symbol.for("vuetify:v-tabs"),Sk=te({fixed:Boolean,sliderColor:String,sliderVariant:{type:String,default:"secondary"},sliderTransition:String,sliderTransitionDuration:[String,Number],hideSlider:Boolean,inset:Boolean,direction:{type:String,default:"horizontal"},...je(tc({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),pk=fe()({name:"VTab",props:Sk(),setup(e,{slots:t,attrs:n}){const{textColorClasses:a,textColorStyles:l}=Yt(()=>e.sliderColor),{backgroundColorClasses:i,backgroundColorStyles:r}=bt(()=>e.sliderColor),o=oe(),u=oe(),c=M(()=>e.direction==="horizontal"),s=M(()=>{var h,g;return((g=(h=o.value)==null?void 0:h.group)==null?void 0:g.isSelected.value)??!1});function d(h,g){return{opacity:[0,1]}}function f(h,g){return e.direction==="vertical"?{transform:["scaleY(0)","scaleY(1)"]}:{transform:["scaleX(0)","scaleX(1)"]}}function v(h,g){const b=g.getBoundingClientRect(),k=h.getBoundingClientRect(),p=c.value?"x":"y",S=c.value?"X":"Y",w=c.value?"right":"bottom",x=c.value?"width":"height",y=b[p],V=k[p],I=y>V?b[w]-k[w]:b[p]-k[p],T=Math.sign(I)>0?c.value?"right":"bottom":Math.sign(I)<0?c.value?"left":"top":"center",$=(Math.abs(I)+(Math.sign(I)<0?b[x]:k[x]))/Math.max(b[x],k[x])||0,E=b[x]/k[x]||0,P=1.5;return{transform:[`translate${S}(${I}px) scale${S}(${E})`,`translate${S}(${I/P}px) scale${S}(${($-1)/P+1})`,"none"],transformOrigin:Array(3).fill(T)}}function m({value:h}){var g,b;if(h){const k=(b=(g=o.value)==null?void 0:g.$el.parentElement)==null?void 0:b.querySelector(".v-tab--selected .v-tab__slider"),p=u.value;if(!k||!p)return;const S=getComputedStyle(k).backgroundColor,w={fade:d,grow:f,shift:v}[e.sliderTransition??"shift"]??v,x=Number(e.sliderTransitionDuration)||({fade:400,grow:350,shift:225}[e.sliderTransition??"shift"]??225);nl(p,{backgroundColor:[S,S],...w(p,k)},{duration:x,easing:Ao})}}return me(()=>{const h=De.filterProps(e);return C(De,le({symbol:Pm,ref:o,class:["v-tab",e.sliderVariant==="primary"&&!e.inset&&"v-tab--slider-primary",e.class,s.value&&e.inset?i.value:[]],style:[e.style,s.value&&e.inset?r.value:[],{backgroundColor:s.value&&e.inset?"transparent !important":void 0}],tabindex:s.value?0:-1,role:"tab","aria-selected":String(s.value),active:!1},h,n,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":m}),{...t,default:()=>{var g;return _(we,null,[((g=t.default)==null?void 0:g.call(t))??e.text,!e.hideSlider&&_("div",{ref:u,class:de(["v-tab__slider",e.inset?i.value:a.value]),style:Se([l.value,e.inset?r.value:a.value])},null)])}})}),Rt({},o)}}),tN=te({...je(hc(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),kk=fe()({name:"VTabsWindow",props:tN(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Ze(Pm,null),a=Pe(e,"modelValue"),l=M({get(){var i;return a.value!=null||!n?a.value:(i=n.items.value.find(r=>n.selected.value.includes(r.id)))==null?void 0:i.value},set(i){a.value=i}});return me(()=>{const i=ki.filterProps(e);return C(ki,le({_as:"VTabsWindow"},i,{modelValue:l.value,"onUpdate:modelValue":r=>l.value=r,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),t)}),{}}}),nN=te({...gc()},"VTabsWindowItem"),xk=fe()({name:"VTabsWindowItem",props:nN(),setup(e,{slots:t}){return me(()=>{const n=xi.filterProps(e);return C(xi,le({_as:"VTabsWindowItem"},n,{class:["v-tabs-window-item",e.class],style:e.style}),t)}),{}}});function aN(e){return e?e.map(t=>Ye(t)?t:{text:t,value:t}):[]}const lN=te({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,inset:Boolean,insetPadding:[String,Number],insetRadius:[String,Number],sliderColor:String,...un(Sk(),["spaced","sliderTransition","sliderTransitionDuration","sliderVariant"]),...Av({mandatory:"force",selectedClass:"v-tab-item--selected"}),...Nt(),...Qe()},"VTabs"),iN=fe()({name:"VTabs",props:lN(),emits:{"update:modelValue":e=>!0},setup(e,{attrs:t,slots:n}){const a=Pe(e,"modelValue"),l=M(()=>aN(e.items)),{densityClasses:i}=hn(e),{backgroundColorClasses:r,backgroundColorStyles:o}=bt(()=>e.bgColor),{scopeId:u}=Oi();return Ot({VTab:{color:z(e,"color"),direction:z(e,"direction"),stacked:z(e,"stacked"),fixed:z(e,"fixedTabs"),inset:z(e,"inset"),sliderColor:z(e,"sliderColor"),sliderVariant:z(e,"sliderVariant"),sliderTransition:z(e,"sliderTransition"),sliderTransitionDuration:z(e,"sliderTransitionDuration"),hideSlider:z(e,"hideSlider")}}),me(()=>{const c=Lo.filterProps(e),s=!!(n.window||e.items.length>0);return _(we,null,[C(Lo,le(c,{modelValue:a.value,"onUpdate:modelValue":d=>a.value=d,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--inset":e.inset,"v-tabs--stacked":e.stacked},i.value,r.value,e.class],style:[{"--v-tabs-height":ge(e.height),"--v-tabs-inset-padding":e.inset?ge(e.insetPadding):void 0,"--v-tabs-inset-radius":e.inset?ge(e.insetRadius):void 0},o.value,e.style],role:"tablist",symbol:Pm},u,t),{default:n.default??(()=>l.value.map(d=>{var f;return((f=n.tab)==null?void 0:f.call(n,{item:d}))??C(pk,le(d,{key:d.text,value:d.value,spaced:e.spaced}),{default:n[`tab.${d.value}`]?()=>{var v;return(v=n[`tab.${d.value}`])==null?void 0:v.call(n,{item:d})}:void 0})})),prev:n.prev,next:n.next}),s&&C(kk,le({modelValue:a.value,"onUpdate:modelValue":d=>a.value=d,key:"tabs-window"},u),{default:()=>{var d;return[l.value.map(f=>{var v;return((v=n.item)==null?void 0:v.call(n,{item:f}))??C(xk,{value:f.value},{default:()=>{var m;return(m=n[`item.${f.value}`])==null?void 0:m.call(n,{item:f})}})}),(d=n.window)==null?void 0:d.call(n)]}})])}),{}}}),rN=te({autoGrow:Boolean,autofocus:Boolean,counter:{type:[Boolean,Number,String],default:void 0},counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxHeight:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...g0(),...je(Ja(),["direction"]),...lu()},"VTextarea"),oN=fe()({name:"VTextarea",directives:{vIntersect:Pa},inheritAttrs:!1,props:rN(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0,"update:rows":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const l=Pe(e,"modelValue"),{isFocused:i,focus:r,blur:o}=Ta(e),{onIntersect:u}=b0(e),c=M(()=>Xe(e.counterValue)?e.counterValue(l.value):(l.value||"").toString().length),s=M(()=>{if(t.maxlength)return t.maxlength;if(!(!e.counter||!ct(e.counter)&&!Ie(e.counter)))return e.counter}),d=oe(),f=oe(),v=ne(""),m=oe(),h=oe(0),{platform:g}=Yn(),b=y0(e),k=M(()=>e.persistentPlaceholder||i.value||e.active);function p(){var U;b.isSuppressing.value&&b.update(),m.value!==$t()&&((U=m.value)==null||U.focus()),i.value||r()}function S(U){p(),n("click:control",U)}function w(U){n("mousedown:control",U)}function x(U){U.stopPropagation(),p(),Re(()=>{l.value="",Xo(e["onClick:clear"],U)})}function y(U){var ae;const G=U.target;if(!((ae=e.modelModifiers)!=null&&ae.trim)){l.value=G.value;return}const Z=G.value,se=G.selectionStart,Q=G.selectionEnd;l.value=Z,Re(()=>{let J=0;Z.trimStart().length===G.value.length&&(J=Z.length-G.value.length),se!=null&&(G.selectionStart=se-J),Q!=null&&(G.selectionEnd=Q-J)})}const V=oe(),I=ne(!1),T=ne(),A=ne(),$=ne(!1),E=oe(Number(e.rows)),P=M(()=>["plain","underlined"].includes(e.variant));Zt(()=>{e.autoGrow||(E.value=Number(e.rows))});function L(){Re(()=>{if(!m.value)return;if(g.value.firefox){h.value=12;return}const{offsetWidth:U,clientWidth:G}=m.value;h.value=Math.max(0,U-G)}),e.autoGrow&&Re(()=>{const U=I.value?m.value:V.value;if(!U||!f.value)return;const{padding:G,lineHeight:Z}=W(U),se=getComputedStyle(f.value.$el),Q=Math.max(parseFloat(e.rows)*Z+G,parseFloat(se.getPropertyValue("--v-input-control-height"))),ae=e.maxHeight?parseFloat(e.maxHeight):parseFloat(e.maxRows)*Z+G||1/0;if(I.value){T.value=ge(Q),A.value=Number.isFinite(ae)?ge(ae):void 0,$.value=Number.isFinite(ae)&&R(U)>ae;return}const J=U.scrollHeight;$.value=J>ae;const re=ut(J,Q,ae);E.value=Math.floor((re-G)/Z),v.value=ge(re)})}function R(U){const G=U.style.overflowY;U.style.overflowY="hidden";const Z=U.scrollHeight;return U.style.overflowY=G,Z}function W(U){const G=getComputedStyle(U);return{padding:parseFloat(G.getPropertyValue("--v-field-padding-top"))+parseFloat(G.getPropertyValue("--v-input-padding-top"))+parseFloat(G.getPropertyValue("--v-field-padding-bottom")),lineHeight:parseFloat(G.lineHeight)}}function N(){if(!m.value)return;const U=m.value.offsetHeight,{padding:G,lineHeight:Z}=W(m.value);E.value=Math.floor((U-G)/Z),v.value=ge(U)}Lt(()=>{I.value=bV,L()}),ve(l,L),ve(()=>e.rows,L),ve(()=>e.maxHeight,L),ve(()=>e.maxRows,L),ve(()=>e.density,L),ve($,L),ve(E,U=>{n("update:rows",U)});let Y;return ve(V,U=>{U?(Y=new ResizeObserver(L),Y.observe(V.value)):Y==null||Y.disconnect()}),sn(()=>{Y==null||Y.disconnect()}),ve([m,()=>I.value&&e.autoGrow],([U,G],Z,se)=>{if(!U||!G)return;const Q=new ResizeObserver(N);Q.observe(U),se(()=>Q.disconnect())}),me(()=>{const U=!!(a.counter||e.counter!==void 0||e.counterValue!=null),G=e.counter!==!1&&e.counter!==null&&(e.persistentCounter||i.value),Z=e.hideDetails!==!0&&!!(a.details||U),se=!!(a.details||U&&G),[Q,ae]=ya(t),{modelValue:J,...re}=mn.filterProps(e),q={...Ul.filterProps(e),"onClick:clear":x};return C(mn,le({ref:d,modelValue:l.value,"onUpdate:modelValue":H=>l.value=H,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--capped":e.autoGrow&&$.value,"v-textarea--field-sizing":e.autoGrow&&I.value,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":P.value},e.class],style:[{"--v-textarea-min-height":T.value,"--v-textarea-max-height":e.autoGrow&&I.value?A.value:e.maxHeight?ge(e.maxHeight):void 0,"--v-textarea-scroll-bar-width":ge(h.value)},e.style]},Q,re,{centerAffix:E.value===1&&!P.value,focused:i.value,detailsActive:se,indentDetails:e.indentDetails??!P.value}),{...a,default:({id:H,isDisabled:B,isDirty:O,isReadonly:D,isValid:F,hasDetails:K})=>C(Ul,le({ref:f,style:{"--v-textarea-control-height":v.value},onClick:S,onMousedown:w,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},q,{id:H.value,active:k.value||O.value,labelId:`${H.value}-label`,centerAffix:E.value===1&&!P.value,dirty:O.value||e.dirty,disabled:B.value,focused:i.value,details:K.value,error:F.value===!1}),{...a,default:({props:{class:X,...j},controlRef:ee})=>_(we,null,[e.prefix&&_("span",{class:"v-text-field__prefix"},[e.prefix]),xt(_("textarea",le({ref:ie=>m.value=ee.value=ie,class:X,value:l.value,onInput:y,autofocus:e.autofocus,readonly:D.value,disabled:B.value,placeholder:e.placeholder,rows:e.rows,name:b.fieldName.value,autocomplete:b.fieldAutocomplete.value,onFocus:p,onBlur:o,"aria-labelledby":`${H.value}-label`},j,ae),null),[[Pa,{handler:u},null,{once:!0}]]),e.autoGrow&&!I.value&&xt(_("textarea",{class:de([X,"v-textarea__sizer"]),id:`${j.id}-sizer`,"onUpdate:modelValue":ie=>l.value=ie,ref:V,readonly:!0,"aria-hidden":"true"},null),[[ko,l.value]]),e.suffix&&_("span",{class:"v-text-field__suffix"},[e.suffix])])}),details:Z?H=>{var B;return _(we,null,[(B=a.details)==null?void 0:B.call(a,H),U&&_(we,null,[_("span",null,null),C(sc,{active:G,value:c.value,max:s.value,disabled:e.disabled},a.counter)])])}:void 0})}),Rt({},d,f,m)}}),uN=te({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:Ee,iconColor:String,lineColor:String,...Ae(),...At(),...ba(),...Qt()},"VTimelineDivider"),sN=fe()({name:"VTimelineDivider",props:uN(),setup(e,{slots:t}){const{sizeClasses:n,sizeStyles:a}=Ei(e,"v-timeline-divider__dot"),{backgroundColorStyles:l,backgroundColorClasses:i}=bt(()=>e.dotColor),{roundedClasses:r,roundedStyles:o}=Et(e,"v-timeline-divider__dot"),{elevationClasses:u}=qt(e),{backgroundColorClasses:c,backgroundColorStyles:s}=bt(()=>e.lineColor);return me(()=>_("div",{class:de(["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class]),style:Se(e.style)},[_("div",{class:de(["v-timeline-divider__before",c.value]),style:Se(s.value)},null),!e.hideDot&&_("div",{key:"dot",class:de(["v-timeline-divider__dot",u.value,r.value,n.value]),style:Se([a.value,o.value])},[_("div",{class:de(["v-timeline-divider__inner-dot",i.value,r.value]),style:Se([l.value,o.value])},[t.default?C(Ge,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},t.default):C(Le,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),_("div",{class:de(["v-timeline-divider__after",c.value]),style:Se(s.value)},null)])),{}}}),Ck=te({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:Ee,iconColor:String,lineInset:[Number,String],side:{type:String,validator:e=>e==null||["start","end"].includes(e)},...Ae(),...en(),...Qt(),...At(),...ba(),...Qe()},"VTimelineItem"),cN=fe()({name:"VTimelineItem",props:Ck(),setup(e,{slots:t}){const{dimensionStyles:n}=tn(e),a=ne(0),l=oe();return ve(l,i=>{var r;i&&(a.value=((r=i.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:r.getBoundingClientRect().width)??0)},{flush:"post"}),me(()=>{var i,r;return _("div",{class:de(["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot,"v-timeline-item--side-start":e.side==="start","v-timeline-item--side-end":e.side==="end"},e.class]),style:Se([{"--v-timeline-dot-size":ge(a.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${ge(e.lineInset)})`:ge(0)},e.style])},[_("div",{class:"v-timeline-item__body",style:Se(n.value)},[(i=t.default)==null?void 0:i.call(t)]),C(sN,{ref:l,hideDot:e.hideDot,icon:e.icon,iconColor:e.iconColor,size:e.size,elevation:e.elevation,dotColor:e.dotColor,fillDot:e.fillDot,rounded:e.rounded},{default:t.icon}),e.density!=="compact"&&_("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&((r=t.opposite)==null?void 0:r.call(t))])])}),{}}}),dN=te({align:{type:String,default:"center",validator:e=>["center","start"].includes(e)},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},justify:{type:String,default:"auto",validator:e=>["auto","center"].includes(e)},side:{type:String,validator:e=>e==null||["start","end"].includes(e)},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...un(Ck({lineInset:0}),["dotColor","fillDot","hideOpposite","iconColor","lineInset","size"]),...Ae(),...Nt(),...Qe(),...st()},"VTimeline"),fN=fe()({name:"VTimeline",props:dN(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{densityClasses:a}=hn(e),{rtlClasses:l}=Ut();Ot({VTimelineDivider:{lineColor:z(()=>e.lineColor)},VTimelineItem:{density:z(()=>e.density),dotColor:z(()=>e.dotColor),fillDot:z(()=>e.fillDot),hideOpposite:z(()=>e.hideOpposite),iconColor:z(()=>e.iconColor),lineColor:z(()=>e.lineColor),lineInset:z(()=>e.lineInset),size:z(()=>e.size)}});const i=M(()=>{const o=e.side?e.side:e.density!=="default"?"end":null;return o&&`v-timeline--side-${o}`}),r=M(()=>{const o=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return o;case"start":return o[0];case"end":return o[1];default:return null}});return me(()=>C(e.tag,{class:de(["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,r.value,{"v-timeline--inset-line":!!e.lineInset},n.value,a.value,i.value,l.value,e.class]),style:Se([{"--v-timeline-line-thickness":ge(e.lineThickness)},e.style])},t)),{}}}),vN=te({allowedValues:Function,ampm:Boolean,color:String,disabled:Boolean,displayedValue:null,double:Boolean,format:{type:Function,default:e=>e},max:{type:Number,required:!0},min:{type:Number,required:!0},scrollable:Boolean,readonly:Boolean,rotate:{type:Number,default:0},step:{type:Number,default:1},modelValue:{type:Number}},"VTimePickerClock"),Pf=fe()({name:"VTimePickerClock",props:vN(),emits:{change:e=>!0,input:e=>!0},setup(e,{emit:t}){const n=oe(null),a=oe(null),l=oe(void 0),i=oe(!1),r=oe(null),o=oe(null),u=Sw(Y=>t("change",Y),750),{textColorClasses:c,textColorStyles:s}=Yt(()=>e.color),{backgroundColorClasses:d,backgroundColorStyles:f}=bt(()=>e.color),v=M(()=>e.max-e.min+1),m=M(()=>e.double?v.value/2:v.value),h=M(()=>360/m.value),g=M(()=>h.value*Math.PI/180),b=M(()=>e.modelValue==null?e.min:e.modelValue),k=M(()=>.62),p=M(()=>{const Y=[];for(let U=e.min;U<=e.max;U=U+e.step)Y.push(U);return Y});ve(()=>e.modelValue,Y=>{l.value=Y});function S(Y){l.value!==Y&&(l.value=Y),t("input",Y)}function w(Y){return!e.allowedValues||e.allowedValues(Y)}function x(Y){if(!e.scrollable||e.disabled)return;Y.preventDefault();const U=Math.sign(-Y.deltaY||1);let G=b.value;do G=G+U,G=(G-e.min+v.value)%v.value+e.min;while(!w(G)&&G!==b.value);G!==e.displayedValue&&S(G),u(G)}function y(Y){return e.double&&Y-e.min>=m.value}function V(Y){return y(Y)?k.value:1}function I(Y){const U=e.rotate*Math.PI/180;return{x:Math.sin((Y-e.min)*g.value+U)*V(Y),y:-Math.cos((Y-e.min)*g.value+U)*V(Y)}}function T(Y,U){const G=(Math.round(Y/h.value)+(U?m.value:0))%v.value+e.min;return Y<360-h.value/2?G:U?e.max-m.value+1:e.min}function A(Y){const{x:U,y:G}=I(Y);return{left:`${Math.round(50+U*50)}%`,top:`${Math.round(50+G*50)}%`}}function $(Y,U){const G=U.x-Y.x,Z=U.y-Y.y;return Math.sqrt(G*G+Z*Z)}function E(Y,U){const G=2*Math.atan2(U.y-Y.y-$(Y,U),U.x-Y.x);return Math.abs(G*180/Math.PI)}function P(Y){r.value===null&&(r.value=Y),o.value=Y,S(Y)}function L(Y){var D,F;if(Y.preventDefault(),!i.value&&Y.type!=="click"||!n.value)return;const{width:U,top:G,left:Z}=(D=n.value)==null?void 0:D.getBoundingClientRect(),{width:se}=((F=a.value)==null?void 0:F.getBoundingClientRect())??{width:0},{clientX:Q,clientY:ae}="touches"in Y?Y.touches[0]:Y,J={x:U/2,y:-U/2},re={x:Q-Z,y:G-ae},q=Math.round(E(J,re)-e.rotate+360)%360,H=e.double&&$(J,re)<(se+se*k.value)/4,B=Math.ceil(15/h.value);let O;for(let K=0;K_("div",{class:de([{"v-time-picker-clock":!0,"v-time-picker-clock--indeterminate":e.modelValue==null,"v-time-picker-clock--readonly":e.readonly}]),onMousedown:R,onTouchstart:R,onWheel:x,ref:n},[_("div",{class:"v-time-picker-clock__inner",ref:a},[_("div",{class:de([{"v-time-picker-clock__hand":!0,"v-time-picker-clock__hand--inner":y(e.modelValue)},c.value]),style:Se([{transform:`rotate(${e.rotate+h.value*(b.value-e.min)}deg) scaleY(${V(b.value)})`},s.value])},null),p.value.map(Y=>{const U=Y===b.value;return _("div",{class:de([{"v-time-picker-clock__item":!0,"v-time-picker-clock__item--active":U,"v-time-picker-clock__item--disabled":e.disabled||!w(Y)},U&&d.value]),style:Se([A(Y),U&&f.value])},[_("span",null,[e.format(Y)])])})])]))}}),mN=te({active:Boolean,color:String,disabled:Boolean,label:String,modelValue:String,error:String,showHint:Boolean,readonly:Boolean},"VTimePickerField"),dd=fe()({name:"VTimePickerField",props:mN(),emits:{"update:modelValue":e=>!0},setup(e,{emit:t}){const{textColorClasses:n,textColorStyles:a}=Yt(()=>e.color),l=oe(),i=ne(!1);function r(o){if(!e.readonly&&["Backspace","Delete"].includes(o.key)){o.preventDefault();const u=o.target;u.value="",t("update:modelValue",null)}}return me(()=>C(Pn,{ref:l,_as:"VTimePickerField",autocomplete:"off",class:de(["v-time-picker-controls__time__field",{"v-time-picker-controls__time__field--active":e.active},e.active?n.value:[]]),style:Se(e.active?a.value:[]),disabled:e.disabled,readonly:e.readonly,variant:"solo-filled",inputmode:"numeric",hideDetails:"auto","aria-label":e.label,"aria-invalid":!!e.error,"aria-errormessage":e.error,error:!!e.error,hint:e.showHint?e.label:void 0,persistentHint:!0,flat:!0,modelValue:e.modelValue??(i.value?"":"--"),"onUpdate:modelValue":o=>t("update:modelValue",o),onKeydown:r,onFocus:()=>i.value=!0,onBlur:()=>i.value=!1},null)),Rt({},l)}});function oa(e,t=2){return String(e).padStart(t,"0")}function _k(e){return e?(e-1)%12+1:12}function oo(e,t){return e%12+(t==="pm"?12:0)}function Rr(e){const t=e.replaceAll(/\D/g,"");return t.length>0?Number(t):null}function hN(e,t,n){{if(e===23&&t)return{value:0};if(e===0&&!t)return{value:23}}return{value:e+(t?1:-1)}}function gN(e,t){return e===59&&t?0:e===0&&!t?59:e+(t?1:-1)}const Vk=te({allowedHours:[Function,Array],allowedMinutes:[Function,Array],allowedSeconds:[Function,Array],max:String,min:String},"time-validation");function Ik(e){const t=M(()=>{const i=e.min?Number(e.min.split(":")[0]):0,r=e.max?Number(e.max.split(":")[0]):23;return o=>or?!1:Array.isArray(e.allowedHours)?e.allowedHours.includes(o):Xe(e.allowedHours)?e.allowedHours(o):!0}),n=M(()=>{const[i,r]=e.min?e.min.split(":").map(Number):[0,0],[o,u]=e.max?e.max.split(":").map(Number):[23,59],c=i*60+r,s=o*60+u;return(d,f)=>{if(d!==null){const v=60*d+f;if(vs)return!1}return Array.isArray(e.allowedMinutes)?e.allowedMinutes.includes(f):Xe(e.allowedMinutes)?e.allowedMinutes(f):!0}}),a=M(()=>{const[i,r,o]=e.min?e.min.split(":").map(Number):[0,0,0],[u,c,s]=e.max?e.max.split(":").map(Number):[23,59,59],d=i*3600+r*60+(o||0),f=u*3600+c*60+(s||0);return(v,m,h)=>{if(v!==null&&m!==null){const g=3600*v+60*m+h;if(gf)return!1}return Array.isArray(e.allowedSeconds)?e.allowedSeconds.includes(h):Xe(e.allowedSeconds)?e.allowedSeconds(h):!0}});function l(i,r,o,u=null,c=null){const s=i==="hour"?t.value:i==="minute"?v=>n.value(u,v):v=>a.value(u,c,v),d=i==="hour"?v=>hN(v,o).value:v=>gN(v,o),f=i==="hour"?24:60;for(let v=1;v<=f&&(r=d(r),!s(r));v++);return r}return{isAllowedHour:t,isAllowedMinute:n,isAllowedSecond:a,findNextAllowed:l}}const yN=te({ampm:Boolean,color:String,disabled:Boolean,inputHints:Boolean,hour:[Number,String],minute:[Number,String],second:[Number,String],period:String,readonly:Boolean,scrollable:Boolean,useSeconds:Boolean,value:Number,viewMode:String,...Vk()},"VTimePickerControls"),Af=fe()({name:"VTimePickerControls",props:yN(),emits:{"update:period":e=>!0,"update:viewMode":e=>!0,"update:hour":e=>!0,"update:minute":e=>!0,"update:second":e=>!0},setup(e,{emit:t}){const{t:n}=dt(),{isAllowedHour:a,isAllowedMinute:l,isAllowedSecond:i,findNextAllowed:r}=Ik(e),o=M(()=>e.hour!==null?e.ampm?oo(Number(e.hour),e.period??"am"):Number(e.hour):null),u=M(()=>e.minute!==null?Number(e.minute):null),c=M(()=>{var P;return e.hour===null?!0:((P=a.value)==null?void 0:P.call(a,Number(o.value)))??!0}),s=M(()=>{var P;return e.minute===null?!0:((P=l.value)==null?void 0:P.call(l,o.value,Number(e.minute)))??!0}),d=M(()=>{var P;return e.second===null?!0:((P=i.value)==null?void 0:P.call(i,o.value,u.value,Number(e.second)))??!0}),f={in:P=>{if(P==null||isNaN(Number(P)))return null;const L=Number(P);return e.ampm?oa(_k(L)):oa(L)},out:P=>{if(isNaN(Number(P))||P==null||P==="")return null;const L=Ie(P)?Rr(P):Number(P);return L===null?null:e.ampm?oo(L,e.period??"am"):ut(L,0,23)}},v=Pe(e,"hour",void 0,f.in,f.out),m={in:P=>P!=null&&!isNaN(Number(P))?oa(`${P}`):null,out:P=>{if(isNaN(Number(P))||P==null||P==="")return null;const L=Ie(P)?Rr(P):Number(P);return L!==null?ut(L,0,59):null}},h=Pe(e,"minute",void 0,m.in,m.out),g=Pe(e,"second",void 0,m.in,m.out);function b(P){const L=e.period==="am",R=e.ampm?oo(Number(v.value??0),L?"am":"pm"):Number(v.value??0),W=r("hour",R,P),N=L&&W>=12||!L&&W<12;e.ampm&&N?(t("update:period",e.period==="am"?"pm":"am"),Re(()=>v.value=oa(W))):v.value=oa(W)}function k(P){const L=Number(h.value??0),R=r("minute",L,P,o.value);h.value=oa(R)}function p(P){const L=Number(g.value??0),R=r("second",L,P,o.value,u.value);g.value=oa(R)}function S(P){return L=>{e.readonly||!["ArrowUp","ArrowDown"].includes(L.key)||(L.preventDefault(),L.stopPropagation(),P(L.key==="ArrowUp"))}}function w(P){return L=>{!e.scrollable||e.readonly||e.disabled||!L.deltaY||(L.preventDefault(),P(L.deltaY<0))}}function x(P,L,R){return W=>{if(!W.data||e.readonly)return;const N=W.target,{value:Y,selectionStart:U,selectionEnd:G}=N??{};if(Rr(W.data)===null){W.preventDefault();return}const Z=Y?Y.slice(0,U)+W.data+Y.slice(G):W.data;if(Z.length>2){if(U===G&&G===0&&W.data.trim().startsWith("0")){W.preventDefault(),N.value=Z.trim().substring(0,2),R(N.value),W.data.trim().length===1&&N.setSelectionRange(1,1);return}if(U===G&&G===1&&Y.startsWith("0")){W.preventDefault(),N.value=Z.trim().substring(0,2),R(N.value);return}const Q=e.viewMode==="hour"?e.ampm?12:23:59;if(Rr(Z)>Q){W.preventDefault(),N.value=oa(String(Rr(W.data)).substring(0,2)),R(N.value);return}}const se=P(Z);L(se)&&W.preventDefault()}}function y(P){e.readonly||t("update:period",P)}const V=oe(),I=oe(),T=oe();ve(()=>e.viewMode,(P,L)=>{switch(L){case"hour":V.value.blur();break;case"minute":I.value.blur();break;case"second":T.value.blur();break}});const A=x(f.out,P=>f.in(P)===v.value,P=>v.value=P),$=x(m.out,P=>m.in(P)===h.value,P=>h.value=P),E=x(m.out,P=>m.in(P)===g.value,P=>g.value=P);return me(()=>_("div",{class:"v-time-picker-controls"},[_("div",{class:de({"v-time-picker-controls__time":!0,"v-time-picker-controls__time--with-ampm":e.ampm,"v-time-picker-controls__time--with-seconds":e.useSeconds})},[C(dd,{ref:V,active:e.viewMode==="hour",color:e.color,disabled:e.disabled,readonly:e.readonly,label:n("$vuetify.timePicker.hour"),showHint:e.inputHints,error:c.value?void 0:n("$vuetify.timePicker.notAllowed"),modelValue:v.value,"onUpdate:modelValue":P=>v.value=P,onKeydown:S(b),onWheel:w(b),onBeforeinput:A,onFocus:()=>t("update:viewMode","hour")},null),_("span",{class:"v-time-picker-controls__time__separator"},[He(":")]),C(dd,{ref:I,active:e.viewMode==="minute",color:e.color,disabled:e.disabled,readonly:e.readonly,label:n("$vuetify.timePicker.minute"),showHint:e.inputHints,error:s.value?void 0:n("$vuetify.timePicker.notAllowed"),modelValue:h.value,"onUpdate:modelValue":P=>h.value=P,onKeydown:S(k),onWheel:w(k),onBeforeinput:$,onFocus:()=>t("update:viewMode","minute")},null),e.useSeconds&&_("span",{key:"secondsDivider",class:"v-time-picker-controls__time__separator"},[He(":")]),e.useSeconds&&_(we,null,[C(dd,{key:"secondsVal",ref:T,active:e.viewMode==="second",color:e.color,disabled:e.disabled,readonly:e.readonly,label:n("$vuetify.timePicker.second"),showHint:e.inputHints,error:d.value?void 0:n("$vuetify.timePicker.notAllowed"),modelValue:g.value,"onUpdate:modelValue":P=>g.value=P,onKeydown:S(p),onWheel:w(p),onBeforeinput:E,onFocus:()=>t("update:viewMode","second")},null)]),e.ampm&&_("div",{class:"v-time-picker-controls__ampm"},[C(De,{active:e.period==="am",color:e.period==="am"?e.color:void 0,class:de({"v-time-picker-controls__ampm__am":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="am"}),disabled:e.disabled,text:n("$vuetify.timePicker.am"),variant:e.disabled&&e.period==="am"?"elevated":"tonal",onClick:()=>e.period!=="am"?y("am"):null},null),C(De,{active:e.period==="pm",color:e.period==="pm"?e.color:void 0,class:de({"v-time-picker-controls__ampm__pm":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="pm"}),disabled:e.disabled,text:n("$vuetify.timePicker.pm"),variant:e.disabled&&e.period==="pm"?"elevated":"tonal",onClick:()=>e.period!=="pm"?y("pm"):null},null)])])])),{}}}),bN=te({disabled:Boolean,format:{type:String,default:"ampm"},viewMode:{type:String,default:"hour"},period:{type:String,default:"am",validator:e=>["am","pm"].includes(e)},modelValue:null,readonly:Boolean,scrollable:[Boolean,String],useSeconds:Boolean,variant:{type:String,default:"dial"},...Vk(),...je(yc({title:"$vuetify.timePicker.title"}),["landscape"]),...Nt()},"VTimePicker"),wN=fe()({name:"VTimePicker",props:bN(),emits:{"update:hour":e=>!0,"update:minute":e=>!0,"update:period":e=>!0,"update:second":e=>!0,"update:modelValue":e=>!0,"update:viewMode":e=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),{densityClasses:l}=hn(e),i=oe(null),r=oe(null),o=oe(null),u=oe(null),c=oe(null),s=oe(null),d=Pe(e,"period","am"),f=Pe(e,"viewMode","hour"),v=oe(null),m=oe(null),h=M(()=>e.format==="ampm"),{isAllowedHour:g,isAllowedMinute:b,isAllowedSecond:k}=Ik(e),p=z(()=>e.modelValue!==null&&i.value===null&&r.value===null&&(!e.useSeconds||o.value===null));function S(){const I=w();I!==null&&I!==e.modelValue&&t("update:modelValue",I),p.value&&t("update:modelValue",null)}ve(i,S),ve(r,S),ve(o,S),ve(d,(I,T)=>{i.value==null||I===T||(I==="pm"&&i.value<12?i.value=i.value+12:I==="am"&&i.value>=12&&(i.value=i.value-12))}),ve(()=>e.modelValue,I=>x(I)),ve(()=>e.useSeconds,(I,T)=>{T&&!I&&f.value==="second"&&(f.value="minute"),!I&&o.value!==null&&(o.value=null)}),Lt(()=>{x(e.modelValue)});function w(){return i.value!=null&&r.value!=null&&(!e.useSeconds||o.value!=null)?`${oa(i.value)}:${oa(r.value)}`+(e.useSeconds?`:${oa(o.value)}`:""):null}function x(I){if(I==null||I==="")i.value=null,r.value=null,o.value=null;else if(I instanceof Date)i.value=I.getHours(),r.value=I.getMinutes(),o.value=I.getSeconds();else{const[T,,A,,$,E]=I.trim().toLowerCase().match(/^(\d+):(\d+)(:(\d+))?([ap]m)?$/)||new Array(6);i.value=E?oo(parseInt(T,10),E):parseInt(T,10),r.value=parseInt(A,10),o.value=parseInt($||0,10)}d.value=i.value==null||i.value<12?"am":"pm"}function y(I){f.value==="hour"?i.value=h.value?oo(I,d.value):I:f.value==="minute"?r.value=I:o.value=I}function V(I){switch(f.value||"hour"){case"hour":t("update:hour",I);break;case"minute":t("update:minute",I);break;case"second":t("update:second",I);break}const T=i.value!==null&&r.value!==null&&(e.useSeconds?o.value!==null:!0);f.value==="hour"?f.value="minute":e.useSeconds&&f.value==="minute"&&(f.value="second"),!(i.value===u.value&&r.value===c.value&&(!e.useSeconds||o.value===s.value)||w()===null)&&(u.value=i.value,c.value=r.value,e.useSeconds&&(s.value=o.value),T&&S())}me(()=>{const I=je(Ci.filterProps(e),["hideHeader"]),T=Af.filterProps(je(e,["scrollable"])),A=Pf.filterProps(je(e,["format","modelValue","min","max","scrollable"])),$=f.value==="hour"?g.value:f.value==="minute"?E=>b.value(i.value,E):E=>k.value(i.value,r.value,E);return C(Ci,le(I,{color:void 0,class:["v-time-picker",`v-time-picker--variant-${e.variant}`,e.class,l.value],hideHeader:e.hideHeader&&e.variant!=="input",style:e.style}),{title:()=>{var E;return((E=n.title)==null?void 0:E.call(n))??_("div",{class:"v-time-picker__title"},[a(e.title)])},header:()=>C(Af,le(T,{ampm:h.value,hour:i.value,minute:r.value,period:d.value,second:o.value,viewMode:f.value,inputHints:e.variant==="input",scrollable:e.scrollable==="controls","onUpdate:hour":E=>i.value=E,"onUpdate:minute":E=>r.value=E,"onUpdate:second":E=>o.value=E,"onUpdate:period":E=>d.value=E,"onUpdate:viewMode":E=>f.value=E,ref:v}),null),default:()=>C(Pf,le(A,{allowedValues:$,double:f.value==="hour"&&!h.value,format:f.value==="hour"?h.value?_k:E=>E:E=>oa(E,2),max:f.value==="hour"?h.value&&d.value==="am"?11:23:59,min:f.value==="hour"&&h.value&&d.value==="pm"?12:0,size:20,step:f.value==="hour"?1:5,modelValue:f.value==="hour"?i.value:f.value==="minute"?r.value:o.value,scrollable:e.scrollable===!0||e.scrollable==="clock",onChange:V,onInput:y,ref:m}),null),actions:n.actions})})}}),SN=te({...je(XS({collapseIcon:"$treeviewCollapse",expandIcon:"$treeviewExpand"}),["subgroup"])},"VTreeviewGroup"),Tf=fe()({name:"VTreeviewGroup",props:SN(),setup(e,{slots:t}){const n=oe(),a=M(()=>{var i;return(i=n.value)!=null&&i.isOpen?e.collapseIcon:e.expandIcon}),l=M(()=>({VTreeviewItem:{prependIcon:void 0,appendIcon:void 0,toggleIcon:a.value}}));return me(()=>{const i=No.filterProps(e);return C(No,le(i,{ref:n,class:["v-treeview-group",e.class],subgroup:!0}),{...t,activator:t.activator?r=>_(we,null,[C(Ge,{defaults:l.value},{default:()=>{var o;return[(o=t.activator)==null?void 0:o.call(t,r)]}})]):void 0})}),{}}}),Pk=Symbol.for("vuetify:v-treeview"),Ak=te({loading:Boolean,hideActions:Boolean,hasCustomPrepend:Boolean,indentLines:Array,toggleIcon:Ee,...Lv({slim:!0})},"VTreeviewItem"),Df=fe()({name:"VTreeviewItem",props:Ak(),emits:{toggleExpand:e=>!0},setup(e,{slots:t,emit:n}){const a=Ze(Pk,{visibleIds:oe()}).visibleIds,l=oe(),i=M(()=>{var s,d;return((s=l.value)==null?void 0:s.root.activatable.value)&&((d=l.value)==null?void 0:d.isGroupActivator)}),r=M(()=>!e.disabled&&e.link!==!1&&i.value),o=M(()=>{var s;return a.value&&!a.value.has(Oe((s=l.value)==null?void 0:s.id))});function u(s){var d,f;(f=l.value)==null||f.activate(!((d=l.value)!=null&&d.isActivated),s)}function c(s){s.preventDefault(),s.stopPropagation(),n("toggleExpand",s)}return me(()=>{var f;const s=In.filterProps(e),d=t.prepend||e.toggleIcon||e.indentLines||e.prependIcon||e.prependAvatar;return C(In,le({ref:l},s,{active:((f=l.value)==null?void 0:f.isActivated)||void 0,class:["v-treeview-item",{"v-treeview-item--activatable-group-activator":i.value,"v-treeview-item--filtered":o.value},e.class],role:"treeitem","aria-busy":e.loading||void 0,ripple:!1,onClick:r.value?u:void 0}),{...t,prepend:d?v=>{var m;return _(we,null,[e.indentLines&&e.indentLines.length>0?_("div",{key:"indent-lines",class:"v-treeview-indent-lines",style:{"--v-indent-parts":e.indentLines.length}},[e.indentLines.map(h=>_("div",{class:de(`v-treeview-indent-line v-treeview-indent-line--${h}`)},null))]):"",!e.hideActions&&C(Hv,{start:!0},{default:()=>[e.toggleIcon?_(we,null,[t.toggle?C(Ge,{key:"prepend-defaults",defaults:{VBtn:{density:"compact",icon:e.toggleIcon,variant:"text",loading:e.loading,tabindex:-1},VProgressCircular:{indeterminate:"disable-shrink",size:20,width:2}}},{default:()=>[t.toggle({...v,loading:e.loading,props:{onClick:c}})]}):C(De,{key:"prepend-toggle",density:"compact",icon:e.toggleIcon,loading:e.loading,tabindex:-1,variant:"text","aria-hidden":"true",onClick:c},{loader:()=>C(Bn,{indeterminate:"disable-shrink",size:"20",width:"2"},null)})]):_("div",{class:"v-treeview-item__level"},null)]}),e.hasCustomPrepend?C(Ge,{key:"prepend-defaults",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{start:!0}}},{default:()=>{var h;return[(h=t.prepend)==null?void 0:h.call(t,v)]}}):_(we,null,[(m=t.prepend)==null?void 0:m.call(t,v),e.prependAvatar&&C(Jt,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&C(Le,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])])}:void 0})}),Rt({},l)}});function pN(e){var t,n;(n=(t=e.closest(".v-list-group"))==null?void 0:t.querySelector(':scope > .v-list-group__items [role="treeitem"]'))==null||n.focus()}function kN(e){var n,a;const t=(n=e.closest(".v-list-group__items"))==null?void 0:n.getAttribute("aria-labelledby");t&&((a=document.getElementById(t))==null||a.focus())}function Tk(e){const t=e.closest(".v-treeview");return t?bn(t).filter(n=>n.matches('[role="treeitem"]')):[]}function Dk(e,t){const n=Tk(e);return n[n.indexOf(e)+t]??null}function ly(e,t){var n;(n=Dk(e,t))==null||n.focus()}function iy(e,t){var a;const n=Tk(e);(a=t==="first"?n[0]:n.at(-1))==null||a.focus()}const xN=["ArrowUp","ArrowDown","Home","End"];function CN(e,t){const{isRtl:n}=Ut(),a=Ze(pi,null);function l(o){return e.returnObject?Oe(o.raw):o.value}function i(o,u){const c=a==null?void 0:a.root;if(!c)return;const s=o.currentTarget,d=o.target===o.currentTarget;if(xN.includes(o.key)){if(o.stopPropagation(),!d)return;o.preventDefault(),o.key==="ArrowDown"?ly(s,1):o.key==="ArrowUp"?ly(s,-1):o.key==="Home"?iy(s,"first"):o.key==="End"&&iy(s,"last");return}if(o.key==="Tab"){const f=bn(s);if(f.length)if(!o.shiftKey&&o.target===f.at(-1)){const v=Dk(s,1);v&&(o.preventDefault(),v.focus())}else o.shiftKey&&o.target===f[0]&&(o.preventDefault(),s.focus());return}d&&r(o,u,s,c)}function r(o,u,c,s){const d=n.value?"ArrowLeft":"ArrowRight",f=n.value?"ArrowRight":"ArrowLeft",v=!!u.children,m=s.opened.value.has(l(u)),h=e.selectable&&(!u.children||!["leaf","single-leaf"].includes(e.selectStrategy)),g=()=>{t(u),s.open(l(u),!m,o)},b=()=>s.select(l(u),s.selected.value.get(l(u))!=="on",o);if(o.key==="Enter")o.preventDefault(),e.activatable&&s.activate(l(u),!s.activated.value.has(l(u)),o),v?g():h&&b();else if(o.key===" ")o.preventDefault(),h?b():v&&g();else if(o.key===d)o.preventDefault(),v&&!m?(t(u),s.open(l(u),!0,o)):m&&pN(c);else if(o.key===f)o.preventDefault(),v&&m?s.open(l(u),!1,o):kN(c);else if(o.key==="*"){o.preventDefault();for(const k of e.items??[])k.children&&(t(k),s.open(l(k),!0,o))}}return{onKeydown:i}}const Ek=te({fluid:Boolean,disabled:Boolean,loadChildren:Function,loadingIcon:{type:String,default:"$loading"},items:Array,openOnClick:{type:Boolean,default:void 0},indeterminateIcon:{type:Ee,default:"$checkboxIndeterminate"},falseIcon:Ee,trueIcon:Ee,returnObject:Boolean,activatable:Boolean,selectable:Boolean,selectedColor:String,selectStrategy:[String,Function,Object],index:Number,isLastGroup:Boolean,separateRoots:Boolean,parentIndentLines:Array,indentLinesVariant:String,path:{type:Array,default:()=>[]},...un(Ak(),["hideActions"]),...Nt()},"VTreeviewChildren"),Ss=fe()({name:"VTreeviewChildren",props:Ek(),setup(e,{slots:t}){const n=yn(new Set),a=oe([]),l=M(()=>!e.disabled&&(e.openOnClick!=null?e.openOnClick:e.selectable&&!e.activatable));async function i(u){var c,s;try{if(!((c=e.items)!=null&&c.length)||!e.loadChildren)return;((s=u==null?void 0:u.children)==null?void 0:s.length)===0&&(n.add(u.value),await e.loadChildren(u.raw))}finally{n.delete(u.value)}}function r(u,c){e.selectable&&u(c)}const{onKeydown:o}=CN(e,i);return()=>{var u,c;return((u=t.default)==null?void 0:u.call(t))??((c=e.items)==null?void 0:c.map((s,d,f)=>{var T,A;const{children:v,props:m}=s,h=n.has(s.value),g=!!((T=f.at(d+1))!=null&&T.children),b=((A=e.path)==null?void 0:A.length)??0,k=f.length-1===d,p={index:d,depth:b,isFirst:d===0,isLast:k,path:[...e.path,d]},S=nI({depth:b,isLast:k,isLastGroup:e.isLastGroup,leafLinks:!e.hideActions&&!e.fluid,separateRoots:e.separateRoots,parentIndentLines:e.parentIndentLines,variant:e.indentLinesVariant}),w={...m,hideActions:e.hideActions,indentLines:v?S.node:S.leaf,onKeydown:$=>o($,s)},x={toggle:t.toggle?$=>{var E;return(E=t.toggle)==null?void 0:E.call(t,{...$,...p,item:s.raw,internalItem:s,loading:h})}:void 0,prepend:$=>{var E;return _(we,null,[e.selectable&&(!v||v&&!["leaf","single-leaf"].includes(e.selectStrategy))&&C(Hv,{start:!0},{default:()=>[C(ta,{key:s.value,"aria-hidden":"true",tabindex:-1,modelValue:$.isSelected,disabled:e.disabled||m.disabled,loading:h,color:e.selectedColor,density:e.density,indeterminate:$.isIndeterminate,indeterminateIcon:e.indeterminateIcon,falseIcon:e.falseIcon,trueIcon:e.trueIcon,"onUpdate:modelValue":P=>r($.select,P),onClick:P=>P.stopPropagation()},null)]}),(E=t.prepend)==null?void 0:E.call(t,{...$,...p,item:s.raw,internalItem:s})])},append:t.append?$=>{var E;return(E=t.append)==null?void 0:E.call(t,{...$,...p,item:s.raw,internalItem:s})}:void 0,title:t.title?$=>{var E;return(E=t.title)==null?void 0:E.call(t,{...$,item:s.raw,internalItem:s})}:void 0,subtitle:t.subtitle?$=>{var E;return(E=t.subtitle)==null?void 0:E.call(t,{...$,item:s.raw,internalItem:s})}:void 0},y=Tf.filterProps(m),V=Ss.filterProps({...e,...p}),I={hideActions:e.hideActions,indentLines:S.footer};return v?C(Tf,le(y,{value:e.returnObject?s.raw:y==null?void 0:y.value,rawId:y==null?void 0:y.value}),{activator:({props:$,isOpen:E})=>{const P={...w,...$,value:w==null?void 0:w.value,"aria-expanded":E,"aria-level":b+1,"aria-posinset":d+1,"aria-setsize":f.length,onToggleExpand:[()=>i(s),$.onClick],onClick:e.disabled||w.disabled?void 0:l.value?[()=>i(s),$.onClick]:()=>{var L,R;return r((L=a.value[d])==null?void 0:L.select,!((R=a.value[d])!=null&&R.isSelected))}};return pu(t.header,{props:P,item:s.raw,internalItem:s,loading:h},()=>C(Df,le({ref:L=>a.value[d]=L},P,{hasCustomPrepend:!!t.prepend,value:e.returnObject?s.raw:m.value,loading:h}),x))},default:()=>{var $;return _(we,null,[C(Ss,le(V,{items:v,indentLinesVariant:e.indentLinesVariant,parentIndentLines:S.children,isLastGroup:g,returnObject:e.returnObject}),t),($=t.footer)==null?void 0:$.call(t,{props:I,item:s.raw,internalItem:s,loading:h})])}}):pu(t.item,{props:w,item:s.raw,internalItem:s,...p},()=>s.type==="divider"?pu(t.divider,{props:s.raw},()=>C(Wt,s.props,null)):s.type==="subheader"?pu(t.subheader,{props:s.raw},()=>C(Ar,s.props,null)):C(Df,le(w,{hasCustomPrepend:!!t.prepend,"aria-level":b+1,"aria-posinset":d+1,"aria-setsize":f.length,value:e.returnObject?Oe(s.raw):w.value}),x))}))}}});function _N(e,t,n,a){const l=Pe(e,"opened",e.opened,d=>Array.isArray(d)?d:[]),i=new Set,r=new Set;function o(d){return e.returnObject?Oe(d.raw):d.props.value}function u(d){return d.flatMap(f=>f.children?[o(f),...u(f.children)]:[])}const c=M(()=>e.openAll?u(t.value).map(Oe):[]);ve(c,(d,f=[])=>{const v=new Set(l.value.map(Oe)),m=new Set(d),h=d.filter(b=>!f.includes(b)&&!v.has(b)),g=f.filter(b=>!m.has(b)&&v.has(b));!h.length&&!g.length||(h.forEach(b=>v.add(b)),g.forEach(b=>v.delete(b)),l.value=[...v])},{immediate:!0});const s=M(()=>{const d=xe(a);if(!e.search||!d)return[];const f=n.value.flatMap(v=>{const m=d(o(v));return v.children?m:m.slice(0,-1)});return[...new Set(f.map(Oe))]});return ve(l,d=>{const f=new Set(d.map(Oe));i.forEach(v=>f.has(v)||r.add(v))}),ve(()=>e.search,()=>r.clear()),ve(s,d=>{const f=new Set(l.value.map(Oe)),v=d.filter(m=>!f.has(m)&&!r.has(m));v.length&&(v.forEach(m=>i.add(m)),l.value=[...l.value,...v])}),ve(()=>!e.search,d=>{if(!d||!i.size)return;const f=xe(a),v=new Set(l.value.map(Oe).filter(m=>!i.has(m)).flatMap(m=>(f==null?void 0:f(m))??[m]).map(Oe));l.value=l.value.map(Oe).filter(m=>!i.has(m)||v.has(m)),i.clear()}),l}function Mk(e,t=[]){for(const n of e)t.push(n),n.children&&Mk(n.children,t);return t}const VN=te({openAll:Boolean,indentLines:[Boolean,String],indentLinesColor:String,indentLinesOpacity:[String,Number],search:String,hideNoData:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},...Wi({filterKeys:["title"]}),...je(Ek(),["index","path","indentLinesVariant","parentIndentLines","isLastGroup"]),...je(Rv({collapseIcon:"$treeviewCollapse",expandIcon:"$treeviewExpand",slim:!0}),["nav","openStrategy"]),modelValue:Array},"VTreeview"),IN=fe()({name:"VTreeview",props:VN(),emits:{"update:opened":e=>!0,"update:activated":e=>!0,"update:selected":e=>!0,"update:modelValue":e=>!0,"click:open":e=>!0,"click:select":e=>!0},setup(e,{slots:t,emit:n}){const{t:a}=dt(),{items:l}=n0(e),i=z(()=>e.activeColor),r=z(()=>e.baseColor),o=z(()=>e.color),u=Pe(e,"activated"),c=Pe(e,"selected"),s=M({get:()=>e.modelValue??c.value,set(k){c.value=k,n("update:modelValue",k)}}),d=oe(),f=M(()=>Mk(l.value)),v=z(()=>e.search),{filteredItems:m}=Ui(e,f,v),h=_N(e,l,m,()=>{var k;return(k=d.value)==null?void 0:k.getPath}),g=M(()=>{var p;if(!v.value)return null;const k=(p=d.value)==null?void 0:p.getPath;return k?new Set(m.value.flatMap(S=>{const w=e.returnObject?S.raw:S.props.value;return[...k(w),...b(w)].map(Oe)})):null});function b(k){var w,x;const p=[],S=(((w=d.value)==null?void 0:w.children.get(Oe(k)))??[]).slice();for(;S.length;){const y=S.shift();y&&(p.push(y),S.push(...(((x=d.value)==null?void 0:x.children.get(y))??[]).slice()))}return p}return wt(Pk,{visibleIds:g}),Ot({VTreeviewGroup:{activeColor:i,baseColor:r,color:o,collapseIcon:z(()=>e.collapseIcon),expandIcon:z(()=>e.expandIcon)},VTreeviewItem:{activeClass:z(()=>e.activeClass),activeColor:i,baseColor:r,color:o,density:z(()=>e.density),disabled:z(()=>e.disabled),lines:z(()=>e.lines),variant:z(()=>e.variant)}}),me(()=>{const k=ja.filterProps(e),p=Ss.filterProps(e),S=Ft(e.indentLines)?"default":e.indentLines;return C(ja,le({ref:d},k,{class:["v-treeview",{"v-treeview--fluid":e.fluid},e.class],role:"tree",openStrategy:"multiple",style:[{"--v-treeview-indent-line-color":e.indentLinesColor,"--v-treeview-indent-line-opacity":e.indentLinesOpacity},e.style],opened:h.value,"onUpdate:opened":w=>h.value=w,activated:u.value,"onUpdate:activated":w=>u.value=w,selected:s.value,"onUpdate:selected":w=>s.value=w}),{default:()=>{var w,x;return[((w=g.value)==null?void 0:w.size)===0&&!e.hideNoData&&(((x=t["no-data"])==null?void 0:x.call(t))??C(In,{key:"no-data",title:a(e.noDataText)},null)),C(Ss,le(p,{density:e.density,returnObject:e.returnObject,items:l.value,parentIndentLines:e.indentLines?[]:void 0,indentLinesVariant:S}),t)]}})}),{}}}),PN=fe()({name:"VValidation",props:d0(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=f0(e,"validation");return()=>{var a;return(a=t.default)==null?void 0:a.call(t,n)}}}),AN=Object.freeze(Object.defineProperty({__proto__:null,VAlert:x0,VAlertTitle:S0,VApp:_0,VAppBar:r0,VAppBarNavIcon:o0,VAppBarTitle:mD,VAutocomplete:ZM,VAvatar:Jt,VAvatarGroup:QM,VBadge:nc,VBanner:n$,VBannerActions:B0,VBannerText:F0,VBottomNavigation:l$,VBottomSheet:r$,VBreadcrumbs:c$,VBreadcrumbsDivider:O0,VBreadcrumbsItem:L0,VBtn:De,VBtnGroup:Kd,VBtnToggle:MP,VCalendar:iB,VCard:pa,VCardActions:Ml,VCardItem:ol,VCardSubtitle:kv,VCardText:fa,VCardTitle:$l,VCarousel:mB,VCarouselItem:gB,VCheckbox:ms,VCheckboxBtn:ta,VChip:Sn,VChipGroup:VA,VClassIcon:mv,VCode:yB,VCol:ri,VColorInput:iF,VColorPicker:df,VCombobox:oF,VComponentIcon:Ud,VConfirmEdit:Ho,VContainer:NS,VCounter:sc,VDataIterator:kF,VDataTable:BF,VDataTableFooter:zo,VDataTableHeaders:_i,VDataTableRow:gm,VDataTableRows:Vi,VDataTableServer:NF,VDataTableVirtual:OF,VDateInput:cO,VDatePicker:Sf,VDatePickerControls:hf,VDatePickerHeader:gf,VDatePickerMonth:yf,VDatePickerMonths:bf,VDatePickerYears:wf,VDefaultsProvider:Ge,VDialog:Bl,VDialogBottomTransition:fA,VDialogTopTransition:vA,VDialogTransition:ac,VDivider:Wt,VEmptyState:fO,VExpandBothTransition:pA,VExpandTransition:Fi,VExpandXTransition:Vv,VExpansionPanel:xf,VExpansionPanelText:pf,VExpansionPanelTitle:kf,VExpansionPanels:Cf,VFab:hO,VFabTransition:dA,VFadeTransition:Oo,VField:Ul,VFieldLabel:Yr,VFileInput:bO,VFileUpload:CO,VFileUploadDropzone:_f,VFileUploadItem:bs,VFileUploadList:nk,VFooter:VO,VForm:s0,VHighlight:iu,VHotkey:TO,VHover:EO,VIcon:Le,VIconBtn:Zv,VImg:yl,VInfiniteScroll:$O,VInput:mn,VItem:OO,VItemGroup:FO,VKbd:Vf,VLabel:Dr,VLayout:NO,VLayoutItem:HO,VLazy:WO,VLigatureIcon:iI,VList:ja,VListGroup:No,VListImg:TT,VListItem:In,VListItemAction:Hv,VListItemMedia:MT,VListItemSubtitle:ZS,VListItemTitle:fs,VListSubheader:Ar,VLocaleProvider:jO,VMain:V0,VMenu:Kl,VMessages:c0,VNavigationDrawer:I0,VNoSsr:KO,VNumberInput:rL,VOtpField:If,VOtpGroup:ok,VOtpInput:dL,VOtpSeparator:uk,VOverlay:Aa,VPagination:ff,VParallax:mL,VPicker:Ci,VPickerTitle:mp,VProgress:gL,VProgressCircular:Bn,VProgressLinear:gl,VPullToRefresh:yL,VRadio:wL,VRadioGroup:pL,VRangeSlider:xL,VRating:VL,VResponsive:Xd,VRow:$v,VScaleTransition:_v,VScrollXReverseTransition:hA,VScrollXTransition:mA,VScrollYReverseTransition:yA,VScrollYTransition:gA,VSelect:Xv,VSelectionControl:Wl,VSelectionControlGroup:m0,VSheet:Ka,VSkeletonLoader:AL,VSlideGroup:Lo,VSlideGroupItem:TL,VSlideXReverseTransition:wA,VSlideXTransition:bA,VSlideYReverseTransition:SA,VSlideYTransition:lc,VSlider:cf,VSnackbar:hs,VSnackbarQueue:ML,VSpacer:vl,VSparkline:HL,VSparklineTooltip:_m,VSpeedDial:WL,VStepper:YL,VStepperActions:ws,VStepperHeader:fk,VStepperItem:mk,VStepperVertical:JL,VStepperVerticalActions:bk,VStepperVerticalItem:wk,VStepperWindow:hk,VStepperWindowItem:gk,VSvgIcon:vv,VSwitch:h0,VSystemBar:eN,VTab:pk,VTable:jl,VTabs:iN,VTabsWindow:kk,VTabsWindowItem:xk,VTextField:Pn,VTextarea:oN,VThemeProvider:wS,VTimePicker:wN,VTimePickerClock:Pf,VTimePickerControls:Af,VTimeline:fN,VTimelineItem:cN,VToolbar:vs,VToolbarItems:FT,VToolbarTitle:oc,VTooltip:Cm,VTreeview:IN,VTreeviewGroup:Tf,VTreeviewItem:Df,VValidation:PN,VVirtualScroll:dc,VWindow:ki,VWindowItem:xi},Symbol.toStringTag,{value:"Module"}));function TN(e,t){const n=t.modifiers||{},a=t.value,{once:l,immediate:i,...r}=n,o=!Object.keys(r).length,u=Xe(a)?a:a.handler,c=Xe(a)?{attributes:(r==null?void 0:r.attr)??o,characterData:(r==null?void 0:r.char)??o,childList:(r==null?void 0:r.child)??o,subtree:(r==null?void 0:r.sub)??o}:a.options,s=new MutationObserver((d=[],f)=>{u==null||u(d,f),l&&$k(e,t)});i&&(u==null||u([],s)),e._mutate=Object(e._mutate),e._mutate[t.instance.$.uid]={observer:s},s.observe(e,c)}function $k(e,t){var n;(n=e._mutate)!=null&&n[t.instance.$.uid]&&(e._mutate[t.instance.$.uid].observer.disconnect(),delete e._mutate[t.instance.$.uid])}const DN={mounted:TN,unmounted:$k};function Bk(e,t){const{self:n=!1}=t.modifiers??{},a=t.value,l=(Xe(a)||!Ye(a)?void 0:a.options)||{passive:!0},i=Xe(a)||"handleEvent"in a?a:a.handler,r=n?e:t.arg?document.querySelector(t.arg):window;r&&(r.addEventListener("scroll",i,l),e._onScroll=Object(e._onScroll),e._onScroll[t.instance.$.uid]={handler:i,options:l,target:n?void 0:r})}function Fk(e,t){var i;if(!((i=e._onScroll)!=null&&i[t.instance.$.uid]))return;const{handler:n,options:a,target:l=e}=e._onScroll[t.instance.$.uid];l.removeEventListener("scroll",n,a),delete e._onScroll[t.instance.$.uid]}function EN(e,t){t.value!==t.oldValue&&(Fk(e,t),Bk(e,t))}const MN={mounted:Bk,unmounted:Fk,updated:EN};function $N(e,t){const n=Ie(e)?nb(e):e,a=BN(n,t);return{mounted:a,updated:a,unmounted(l){Gs(null,l)}}}function BN(e,t){return function(n,a,l){var d,f;const i=Xe(t)?t(a):t,r=Ye(a.value)?a.value.text:Ie(a.value)?a.value:i==null?void 0:i.text,o=Ye(a.value)?a.value:{},u=()=>r??n.textContent,c=(l.ctx===a.instance.$?(d=FN(l,a.instance.$))==null?void 0:d.provides:(f=l.ctx)==null?void 0:f.provides)??a.instance.$.provides,s=Ga(e,le(i,o),u);s.appContext=Object.assign(Object.create(null),a.instance.$.appContext,{provides:c}),Gs(s,n)}}function FN(e,t){const n=new Set,a=i=>{var r,o;for(const u of i){if(!u)continue;if(u===e||u.el&&e.el&&u.el===e.el)return!0;n.add(u);let c;if(u.suspense?c=a([u.ssContent]):Array.isArray(u.children)?c=a(u.children):(r=u.component)!=null&&r.vnode&&(c=a([(o=u.component)==null?void 0:o.subTree])),c)return c;n.delete(u)}return!1};if(!a([t.subTree]))return t;const l=Array.from(n).reverse();for(const i of l)if(i.component)return i.component;return t}const ON=$N(Cm,e=>{var n;return{activator:(Ye(e.value)?!e.value.text:["",!1,null,void 0].includes(e.value))?null:"parent",location:(n=e.arg)==null?void 0:n.replace("-"," "),text:Ft(e.value)?void 0:e.value}}),LN=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:ef,Intersect:Pa,Mutate:DN,Resize:Ro,Ripple:pn,Scroll:MN,Tooltip:ON,Touch:br,TouchHold:UA},Symbol.toStringTag,{value:"Module"})),NN=nS({components:AN,directives:LN,theme:{defaultTheme:"dark",themes:{dark:{colors:{primary:"#2563eb",secondary:"#64748b",accent:"#3b82f6",success:"#10b981",warning:"#f59e0b",error:"#ef4444",info:"#3b82f6",background:"#0f172a",surface:"#1e293b"}},light:{colors:{primary:"#2563eb",secondary:"#64748b",accent:"#3b82f6",success:"#10b981",warning:"#f59e0b",error:"#ef4444",info:"#3b82f6",background:"#f8fafc",surface:"#ffffff"}}}}}),Ok=ns($M);Ok.use(NN);Ok.mount("#app"); diff --git a/frontend/dist/assets/index-Cn6C5Cpg.css b/frontend/dist/assets/index-Cn6C5Cpg.css deleted file mode 100644 index 537eba1..0000000 --- a/frontend/dist/assets/index-Cn6C5Cpg.css +++ /dev/null @@ -1 +0,0 @@ -@layer vuetify-components{.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}}@layer vuetify-components{.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}@media(prefers-reduced-motion:reduce){.v-toolbar{transition-property:box-shadow}}.v-toolbar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-toolbar{border-radius:0}.v-toolbar{background:rgb(var(--v-theme-surface-light));color:color-mix(in srgb,rgb(var(--v-theme-on-surface-light)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden}.v-toolbar--collapse-end{margin-inline-start:auto}.v-toolbar--collapse.v-toolbar--collapse-start{border-end-end-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end{border-end-start-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-toolbar--floating{display:inline-flex;width:auto}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;min-width:0}.v-toolbar-title{font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px}.v-toolbar--density-prominent .v-toolbar-title{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}}@layer vuetify-components{.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img.v-img--absolute{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-img.v-img--fit-content{max-width:fit-content}.v-img.v-img--fit-content>.v-img__img{position:relative}.v-img.v-img--fit-content>.v-responsive__sizer{display:none}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}}@layer vuetify-components{.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}}@layer vuetify-components{.v-btn{align-items:center;border-radius:4px;display:inline-flex;flex-direction:row;font-weight:500;justify-content:center;letter-spacing:.0071428571em;line-height:normal;max-width:100%;outline:none;overflow:hidden;position:relative;text-decoration:none;text-indent:.0071428571em;text-transform:none;transition-property:box-shadow,transform,opacity,background,border-radius;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0}.v-locale--is-rtl .v-btn{letter-spacing:0;text-indent:-.0071428571em}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-btn--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-btn--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-btn--elevated:active{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--spaced .v-btn__content{flex-grow:1}.v-btn--spaced.v-btn--spaced-start>.v-btn__content{justify-content:end}.v-btn--spaced.v-btn--spaced-end>.v-btn__content{justify-content:start}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) 26%,transparent);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{align-items:center;flex-direction:column;justify-content:center;gap:4px}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loader>.v-progress-circular{width:1.5em;height:1.5em}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{margin-inline:calc(var(--v-btn-height) / -9) var(--v-btn-icon-gap, calc(var(--v-btn-height) / 4.5))}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{margin-inline:var(--v-btn-icon-gap, calc(var(--v-btn-height) / 4.5)) calc(var(--v-btn-height) / -9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;opacity:0;transition:opacity .2s ease-in-out}.v-btn>.v-ripple__container{border-radius:0}.v-btn__overlay,.v-btn__underlay{pointer-events:none}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-pagination .v-btn{width:auto;padding-inline:5px}.v-pagination .v-btn.v-btn--density-default{min-width:calc(var(--v-btn-height) + 12px)}.v-pagination .v-btn.v-btn--density-comfortable{min-width:calc(var(--v-btn-height) + 0px)}.v-pagination .v-btn.v-btn--density-compact{min-width:calc(var(--v-btn-height) + -8px)}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-pagination .v-btn__overlay{transition:none}.v-pagination__prev .v-btn,.v-pagination__next .v-btn{padding-inline:0}.v-pagination__prev .v-btn.v-btn--density-default,.v-pagination__next .v-btn.v-btn--density-default{width:calc(var(--v-btn-height) + 12px)}.v-pagination__prev .v-btn.v-btn--density-comfortable,.v-pagination__next .v-btn.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px)}.v-pagination__prev .v-btn.v-btn--density-compact,.v-pagination__next .v-btn.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px)}.v-pagination .v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}@media(forced-colors:active){.v-btn:not(.v-btn--variant-text,.v-btn--variant-plain){border:thin solid}.v-btn:focus-visible{outline:2px solid;outline-offset:2px}}}@layer vuetify-components{.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-plain{opacity:1}.v-btn-toggle.v-btn-toggle--has-color>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-elevated>.v-btn__overlay,.v-btn-toggle.v-btn-toggle--has-color>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-flat>.v-btn__overlay{opacity:0}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-btn-toggle>.v-btn:not(.v-btn--disabled){border-color:buttontext}.v-btn-toggle>.v-btn:not(.v-btn--disabled):focus-visible{outline:0}.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):hover,.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):focus-visible{color:highlight;border-color:currentColor}.v-btn-toggle>.v-btn--active{color:highlight;forced-color-adjust:preserve-parent-color}.v-btn-toggle>.v-btn--active:not(.v-btn--variant-text,.v-btn--variant-plain){background-color:highlight;color:highlighttext;border-color:highlight}}}@layer vuetify-components{.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow-y:hidden;overflow-x:auto;vertical-align:middle}.v-btn-group{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-btn-group{border-radius:4px}.v-btn-group{background:transparent;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-btn-group .v-btn{border-color:inherit}.v-btn-group .v-btn,.v-btn-group--tile{border-radius:0}.v-btn-group--has-size .v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn-group--has-size .v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn-group--has-size .v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -12px);height:calc(var(--v-btn-height) + -12px)}.v-btn-group--density-default.v-btn-group--horizontal:not(.v-btn-group--has-size){height:48px}.v-btn-group--density-comfortable.v-btn-group--horizontal:not(.v-btn-group--has-size){height:40px}.v-btn-group--density-compact.v-btn-group--horizontal:not(.v-btn-group--has-size){height:36px}.v-btn-group--horizontal .v-btn:not(:last-child){border-inline-end:none}.v-btn-group--horizontal .v-btn:not(:first-child){border-inline-start:none}.v-btn-group--horizontal .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group--horizontal .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--horizontal.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--vertical{flex-direction:column}.v-btn-group--vertical .v-btn:not(:last-child){border-block-end:none}.v-btn-group--vertical .v-btn:not(:first-child){border-block-start:none}.v-btn-group--vertical .v-btn:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.v-btn-group--vertical .v-btn:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}.v-btn-group--vertical.v-btn-group--divided .v-btn:not(:last-child){border-block-end-width:thin;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}}@layer vuetify-components{.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;opacity:var(--v-icon-opacity, 1);text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.38}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}}@property --v-progress-circular-wave-phase{syntax: ""; inherits: true; initial-value: 0;}@property --v-progress-circular-head{syntax: ""; inherits: true; initial-value: 0;}@layer vuetify-components{.v-progress-circular{--v-progress-circular-transition-duration: .2s;align-items:center;display:inline-flex;justify-content:center;overflow:hidden;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all var(--v-progress-circular-transition-duration) ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular__split>.v-progress-circular__track,.v-progress-circular__split>.v-progress-circular__wave{--v-progress-circular-length: max(0, var(--v-progress-circular-to) - var(--v-progress-circular-from));fill:none;stroke-dasharray:calc(var(--v-progress-circular-length) * 1px) 400px;stroke-width:clamp(0px,var(--v-progress-circular-length) * 1000px,var(--v-progress-circular-stroke))}.v-progress-circular__split>.v-progress-circular__track{--v-progress-circular-from: calc(var(--v-progress-circular-value) + min(var(--v-progress-circular-value), var(--v-progress-circular-gap)));--v-progress-circular-to: calc(100 - min(var(--v-progress-circular-value), var(--v-progress-circular-gap))) ;stroke-dashoffset:calc(var(--v-progress-circular-from) * -1px);transition:stroke-dasharray var(--v-progress-circular-transition-duration) cubic-bezier(0,0,.2,1),stroke-dashoffset var(--v-progress-circular-transition-duration) cubic-bezier(0,0,.2,1)}.v-progress-circular__split>.v-progress-circular__wave{--v-progress-circular-from: 0;--v-progress-circular-to: var(--v-progress-circular-value);stroke:currentColor;stroke-dashoffset:calc((var(--v-progress-circular-from) + var(--v-progress-circular-wave-phase) * 100 / var(--v-progress-circular-waves)) * -1px);transform:rotate(calc(var(--v-progress-circular-wave-phase) * -360deg / var(--v-progress-circular-waves)));transform-origin:center center;transition:stroke-dasharray var(--v-progress-circular-transition-duration) cubic-bezier(0,0,.2,1),d var(--v-progress-circular-transition-duration) cubic-bezier(0,0,.2,1)}.v-progress-circular--shape-wavy .v-progress-circular__wave{animation:progress-circular-wave 1s linear infinite}@media(prefers-reduced-motion:reduce){.v-progress-circular--shape-wavy .v-progress-circular__wave{animation:none}}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-progress-circular__wave{stroke:highlight}}}@layer vuetify-components{.v-progress-circular--revealing{--v-progress-reveal-duration: .9s}.v-progress-circular--revealing .v-progress-circular__overlay{transition-duration:var(--v-progress-reveal-duration),0s}.v-progress-circular--revealing .v-progress-circular__track,.v-progress-circular--revealing .v-progress-circular__wave{transition-duration:var(--v-progress-reveal-duration)}.v-progress-circular--no-transition{--v-progress-circular-transition-duration: 0s}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all var(--v-progress-circular-transition-duration) ease-in-out}.v-progress-circular--indeterminate.v-progress-circular--variant-split>svg,.v-progress-circular--indeterminate.v-progress-circular--shape-wavy>svg{animation:progress-circular-split-spin 6s linear infinite}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--indeterminate .v-progress-circular__split{animation:progress-circular-split-sweep 6s linear infinite,progress-circular-split-step 6s linear infinite;transform-origin:center center}.v-progress-circular--indeterminate .v-progress-circular__split>.v-progress-circular__track{--v-progress-circular-from: calc(var(--v-progress-circular-head) + var(--v-progress-circular-gap));--v-progress-circular-to: calc(100 - var(--v-progress-circular-gap));transition:none}.v-progress-circular--indeterminate .v-progress-circular__split>.v-progress-circular__wave{--v-progress-circular-to: var(--v-progress-circular-head);transition:none}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--disable-shrink .v-progress-circular__split{--v-progress-circular-head: 20}.v-progress-circular--disable-shrink .v-progress-circular__split,.v-progress-circular--disable-shrink .v-progress-circular__wave{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused}.v-progress-circular:not(.v-progress-circular--visible) .v-progress-circular__split,.v-progress-circular:not(.v-progress-circular--visible) .v-progress-circular__wave{animation-play-state:paused}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-split-sweep{0%{--v-progress-circular-head: 10}50%{--v-progress-circular-head: 87;animation-timing-function:cubic-bezier(.2,0,0,1)}to{--v-progress-circular-head: 10}}@keyframes progress-circular-split-spin{to{rotate:1080deg}}@keyframes progress-circular-split-step{0%{transform:rotate(0)}5%,25%{transform:rotate(90deg)}30%,50%{transform:rotate(180deg)}55%,75%{transform:rotate(270deg)}80%,to{transform:rotate(360deg)}}@keyframes progress-circular-wave{to{--v-progress-circular-wave-phase: 1}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}}@property --v-progress-indeterminate-long-left{syntax: ""; inherits: true; initial-value: 0%;}@property --v-progress-indeterminate-long-right{syntax: ""; inherits: true; initial-value: 0%;}@property --v-progress-indeterminate-short-left{syntax: ""; inherits: true; initial-value: 0%;}@property --v-progress-indeterminate-short-right{syntax: ""; inherits: true; initial-value: 0%;}@property --v-progress-linear-wave-phase{syntax: ""; inherits: true; initial-value: 0;}@property --v-progress-linear-long-tail{syntax: ""; inherits: true; initial-value: 0;}@property --v-progress-linear-long-head{syntax: ""; inherits: true; initial-value: 0;}@property --v-progress-linear-short-tail{syntax: ""; inherits: true; initial-value: 0;}@property --v-progress-linear-short-head{syntax: ""; inherits: true; initial-value: 0;}@layer vuetify-components{.v-progress-linear{--v-progress-linear-transition-duration: .2s;background:transparent;overflow:hidden;position:relative;transition:var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),mask-size 0s;width:100%}.v-progress-linear--rounded,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__determinate,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__background,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__buffer{border-radius:9999px}@media(forced-colors:active){.v-progress-linear{border:thin solid buttontext}.v-progress-linear.v-progress-linear--shape-wavy{border:none}.v-progress-linear.v-progress-linear--shape-wavy:after{border:thin solid buttontext;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}}.v-progress-linear__background,.v-progress-linear__buffer{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;width:100%;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1)}.v-progress-linear>.v-progress-linear__stop{--v-progress-linear-stop-inset: max(0px, (var(--v-progress-linear-height) - 4px) / 2);border-radius:50%;height:min(4px,var(--v-progress-linear-height));position:absolute;right:var(--v-progress-linear-stop-inset);top:50%;translate:0 -50%;width:min(4px,var(--v-progress-linear-height))}.v-progress-linear--reverse>.v-progress-linear__stop{left:var(--v-progress-linear-stop-inset);right:auto}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-progress-linear__buffer{background-color:highlight;opacity:.5}.v-progress-linear__wave{stroke:highlight}.v-progress-linear__stop{background-color:highlight;fill:highlight}}}@layer vuetify-components{.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-progress-linear--clickable .v-progress-linear__content{pointer-events:none}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight}}}@layer vuetify-components{.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1)}.v-progress-linear__indeterminate{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{bottom:0;height:inherit;position:absolute;top:0;width:auto;animation-name:none}.v-progress-linear__indeterminate .long{left:var(--v-progress-indeterminate-long-left);right:var(--v-progress-indeterminate-long-right)}.v-progress-linear__indeterminate .short{left:var(--v-progress-indeterminate-short-left);right:var(--v-progress-indeterminate-short-right)}.v-progress-linear__indeterminate>.v-progress-linear__background{height:100%;border-radius:inherit;transition:none}.v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(1){left:0;width:clamp(0%,var(--v-progress-indeterminate-long-left) - var(--v-progress-chunk-gap),100%)}.v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(2){left:clamp(0%,100% - var(--v-progress-indeterminate-long-right) + var(--v-progress-chunk-gap),100%);width:clamp(0%,var(--v-progress-indeterminate-short-left) - var(--v-progress-chunk-gap),100%)}.v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(3){right:0;left:unset;width:clamp(0%,var(--v-progress-indeterminate-short-right) - var(--v-progress-chunk-gap),100%)}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1)}.v-progress-linear__wavy{display:block;height:100%;width:100%}.v-progress-linear__wavy>.v-progress-linear__track,.v-progress-linear__wavy>.v-progress-linear__wave{--v-progress-linear-length: max(0, var(--v-progress-linear-to) - var(--v-progress-linear-from));fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:clamp(0px,var(--v-progress-linear-length) * 1000px,var(--v-progress-linear-stroke))}.v-progress-linear__wavy>.v-progress-linear__track{--v-progress-linear-from: calc(var(--v-progress-linear-value) + min(var(--v-progress-linear-value), var(--v-progress-linear-wave-gap)));--v-progress-linear-to: 100;opacity:var(--v-border-opacity);stroke-dasharray:calc(var(--v-progress-linear-length) * 1px) 200px;stroke-dashoffset:calc(var(--v-progress-linear-from) * -1px)}.v-progress-linear__wavy>.v-progress-linear__wave{--v-progress-linear-from: 0;--v-progress-linear-to: var(--v-progress-linear-value)}.v-progress-linear__wavy>.v-progress-linear__stop{fill:currentColor;r:calc(min(4px,var(--v-progress-linear-stroke))/2)}.v-progress-linear__wavy--indeterminate{animation:progress-linear-wave 1s linear infinite,progress-linear-wavy 1.8s linear infinite;animation-play-state:paused}.v-progress-linear__wavy--indeterminate>.v-progress-linear__track:nth-child(1){--v-progress-linear-from: 0;--v-progress-linear-to: calc(var(--v-progress-linear-long-tail) - var(--v-progress-linear-wave-gap) * clamp(0, 100 - var(--v-progress-linear-long-tail), 1))}.v-progress-linear__wavy--indeterminate>.v-progress-linear__track:nth-child(2){--v-progress-linear-from: calc(var(--v-progress-linear-long-head) + var(--v-progress-linear-wave-gap) * clamp(0, var(--v-progress-linear-long-head), 1));--v-progress-linear-to: calc(var(--v-progress-linear-short-tail) - var(--v-progress-linear-wave-gap) * clamp(0, 100 - var(--v-progress-linear-short-tail), 1))}.v-progress-linear__wavy--indeterminate>.v-progress-linear__track:nth-child(3){--v-progress-linear-from: calc(var(--v-progress-linear-short-head) + var(--v-progress-linear-wave-gap) * clamp(0, var(--v-progress-linear-short-head), 1))}.v-progress-linear__wavy--indeterminate>.v-progress-linear__wave{stroke-dasharray:calc(var(--v-progress-linear-length) * 1px) calc((100 + var(--v-progress-linear-wave-offset)) * 1px);stroke-dashoffset:calc((var(--v-progress-linear-from) + var(--v-progress-linear-wave-phase) * var(--v-progress-linear-wave-offset)) * -1px);transform:translate(calc((1 - var(--v-progress-linear-wave-phase)) * var(--v-progress-linear-wavelength)))}.v-progress-linear__wavy--indeterminate>.v-progress-linear__wave.long{--v-progress-linear-from: var(--v-progress-linear-long-tail);--v-progress-linear-to: var(--v-progress-linear-long-head)}.v-progress-linear__wavy--indeterminate>.v-progress-linear__wave.short{--v-progress-linear-from: var(--v-progress-linear-short-tail);--v-progress-linear-to: var(--v-progress-linear-short-head)}@media(prefers-reduced-motion:reduce){.v-progress-linear__wavy--indeterminate{animation-name:none,progress-linear-wavy}}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__buffer,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__wavy{transform:scaleX(-1)}.v-progress-linear--reverse .v-progress-linear__indeterminate{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(1){left:unset;right:0;width:clamp(0%,var(--v-progress-indeterminate-long-right) - var(--v-progress-chunk-gap),100%)}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(2){left:unset;right:clamp(0%,100% - var(--v-progress-indeterminate-long-left) + var(--v-progress-chunk-gap),100%);width:clamp(0%,var(--v-progress-indeterminate-short-right) - var(--v-progress-chunk-gap),100%)}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(3){right:unset;left:0;width:clamp(0%,var(--v-progress-indeterminate-short-left) - var(--v-progress-chunk-gap),100%)}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--revealing{--v-progress-reveal-duration: .9s}.v-progress-linear--revealing .v-progress-linear__determinate,.v-progress-linear--revealing .v-progress-linear__track,.v-progress-linear--revealing .v-progress-linear__wave{transition-duration:var(--v-progress-reveal-duration)}.v-progress-linear--no-transition{--v-progress-linear-transition-duration: 0s}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate,.v-progress-linear--active .v-progress-linear__stream,.v-progress-linear--active .v-progress-linear__wavy{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__buffer,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__buffer{border-radius:0 9999px 9999px 0}.v-progress-linear--rounded-bar.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--rounded-bar.v-progress-linear--reverse .v-progress-linear__buffer{border-radius:9999px 0 0 9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__buffer{border-radius:inherit}@keyframes indeterminate-ltr{0%{--v-progress-indeterminate-long-left: -90%;--v-progress-indeterminate-long-right: 107%;--v-progress-indeterminate-short-left: -200%;--v-progress-indeterminate-short-right: 107%}60%{--v-progress-indeterminate-long-left: -90%;--v-progress-indeterminate-long-right: 107%;--v-progress-indeterminate-short-left: 107%;--v-progress-indeterminate-short-right: -8%}to{--v-progress-indeterminate-long-left: 107%;--v-progress-indeterminate-long-right: -35%;--v-progress-indeterminate-short-left: 107%;--v-progress-indeterminate-short-right: -8%}}@keyframes indeterminate-rtl{0%{--v-progress-indeterminate-long-left: 107%;--v-progress-indeterminate-long-right: -90%;--v-progress-indeterminate-short-left: 107%;--v-progress-indeterminate-short-right: -200%}60%{--v-progress-indeterminate-long-left: 107%;--v-progress-indeterminate-long-right: -90%;--v-progress-indeterminate-short-left: -8%;--v-progress-indeterminate-short-right: 107%}to{--v-progress-indeterminate-long-left: -35%;--v-progress-indeterminate-long-right: 107%;--v-progress-indeterminate-short-left: -8%;--v-progress-indeterminate-short-right: 107%}}@keyframes progress-linear-wavy{0%{--v-progress-linear-short-head: 0;animation-timing-function:cubic-bezier(.1,0,.45,1)}18.5%{--v-progress-linear-short-tail: 0;animation-timing-function:cubic-bezier(0,0,.65,1)}41.67%{--v-progress-linear-short-head: 100}55.56%{--v-progress-linear-long-head: 0;animation-timing-function:cubic-bezier(.4,0,1,1)}65.72%{--v-progress-linear-short-tail: 100}70.39%{--v-progress-linear-long-tail: 0;animation-timing-function:cubic-bezier(.2,0,.8,1)}87.06%{--v-progress-linear-long-head: 100}to{--v-progress-linear-long-tail: 100;--v-progress-linear-long-head: 100;--v-progress-linear-short-tail: 100;--v-progress-linear-short-head: 100}}@keyframes progress-linear-wave{to{--v-progress-linear-wave-phase: 1}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}}@layer vuetify-components{.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}@media(prefers-reduced-motion:reduce){.v-ripple__animation--in{transition-property:opacity;transition-duration:.1s}}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}}@layer vuetify-components{.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-avatar--border{border-width:thin;box-shadow:none}.v-avatar{border-radius:50%}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent)}.v-avatar--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-avatar--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{height:100%;width:100%}}@layer vuetify-components{.v-badge{display:inline-block;line-height:1}.v-badge__badge{align-items:center;display:inline-flex;border-radius:10px;font-family:var(--v-font-body, "Roboto", sans-serif);font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;min-width:20px;padding:4px 6px;position:absolute;text-align:center;text-indent:0;transition:.225s cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-badge__badge{background:rgb(var(--v-theme-surface-variant));color:color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-badge__badge:has(.v-icon){padding:4px 6px}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-style:solid;border-width:2px;color:rgb(var(--v-theme-background));content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:50%;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{position:relative;vertical-align:middle}.v-badge__badge .v-icon{color:inherit;font-size:.75rem;margin:0 -2px}.v-badge__badge img,.v-badge__badge .v-img{height:100%;width:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0 4px}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-badge__badge{forced-color-adjust:preserve-parent-color;background:highlight;color:highlighttext}}}@layer vuetify-components{.v-theme-provider{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}}@layer vuetify-components{.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle}.v-chip .v-icon{--v-icon-size-multiplier: .8571428571}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -4px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -8px)}.v-chip{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip{border-radius:9999px}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.62}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-chip--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip .v-chip__underlay{position:absolute}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--link,.v-chip--filter{-webkit-user-select:none;user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{padding:0;margin:0;font:inherit;overflow:visible;text-transform:none;background-color:transparent;border-style:none;color:inherit;cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{background-color:currentColor;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-chip--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.v-chip--label{border-radius:4px}@media(forced-colors:active){.v-chip:not(.v-chip--variant-text,.v-chip--variant-plain){border:thin solid}}}@layer vuetify-components{.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-chip-group .v-chip{background-color:buttonface;color:buttontext}.v-chip-group .v-chip:hover{color:highlight}}}@layer vuetify-components{.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled){color:highlight;forced-color-adjust:preserve-parent-color}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled):focus-visible{outline-offset:2px}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-elevated,.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-flat{background-color:highlight;color:highlighttext}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-outlined,.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-tonal{border-width:medium}}}@layer vuetify-components{.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}}@layer vuetify-components{.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0)}.v-slide-group__container::-webkit-scrollbar{display:none}.v-slide-group--vertical{max-height:inherit}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-slide-group--vertical .v-slide-group__container{overflow-x:hidden;overflow-y:auto}.v-slide-group--snap .v-slide-group__container{scroll-snap-type:x mandatory}.v-slide-group--snap .v-slide-group__content>*{scroll-snap-align:var(--v-slide-group-snap-align, start)}.v-slide-group--snap.v-slide-group--vertical .v-slide-group__container{scroll-snap-type:y mandatory}}@layer vuetify-components{.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media(min-width:840px){.v-container{max-width:700px}}@media(min-width:1145px){.v-container{max-width:1000px}}@media(min-width:1545px){.v-container{max-width:1400px}}@media(min-width:2138px){.v-container{max-width:2000px}}.v-container--fluid{max-width:100%}}@layer vuetify-components{.v-row{--v-row-columns: 12;display:flex;flex-wrap:wrap;flex:1 1 auto;gap:var(--v-col-gap-y) var(--v-col-gap-x)}.v-row+.v-row{margin-top:var(--v-col-gap-y)}.v-row--density-default{--v-col-gap-x: 24px;--v-col-gap-y: 24px}.v-row--density-comfortable{--v-col-gap-x: 16px;--v-col-gap-y: 16px}.v-row--density-compact{--v-col-gap-x: 8px;--v-col-gap-y: 8px}.v-row--no-gutters{--v-col-gap-x: 0px;--v-col-gap-y: 0px}.v-col{flex-grow:var(--v-col-is-size, 0) var(--v-col-is-auto, 0) var(--v-col-is-grow, 1);flex-shrink:0;flex-basis:var(--v-col-is-size, calc(var(--v-col-size) * (100% + var(--v-col-gap-x)) / var(--v-col-size-columns) - var(--v-col-gap-x))) var(--v-col-is-auto, auto) var(--v-col-is-grow, 0);max-width:100%;min-width:var(--v-col-is-size, 0) var(--v-col-is-auto, auto) var(--v-col-is-grow, auto);--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial;--v-col-size-base: initial;--v-col-size-base-sm: initial;--v-col-size-base-md: initial;--v-col-size-base-lg: initial;--v-col-size-base-xl: initial;--v-col-size-base-xxl: initial;--v-col-offset-base: initial;--v-col-offset-base-sm: initial;--v-col-offset-base-md: initial;--v-col-offset-base-lg: initial;--v-col-offset-base-xl: initial;--v-col-offset-base-xxl: initial}.v-col:where([class*=v-col--offset-]){margin-inline-start:calc(var(--v-col-offset) * (100% + var(--v-col-gap-x)) / var(--v-col-offset-columns))}.v-row--gap{--v-col-gap-x: var(--v-row-gap-x);--v-col-gap-y: var(--v-row-gap-y)}.v-col--cols-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--offset-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}@media(min-width:600px){.v-row--gap-sm{--v-col-gap-x: var(--v-row-gap-x-sm);--v-col-gap-y: var(--v-row-gap-y-sm)}.v-col--sm{--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial}.v-col--cols-sm-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-sm-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--offset-sm-0{--v-col-offset: 0;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}}@media(min-width:840px){.v-row--gap-md{--v-col-gap-x: var(--v-row-gap-x-md);--v-col-gap-y: var(--v-row-gap-y-md)}.v-col--md{--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial}.v-col--cols-md-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-md-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--offset-md-0{--v-col-offset: 0;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}}@media(min-width:1145px){.v-row--gap-lg{--v-col-gap-x: var(--v-row-gap-x-lg);--v-col-gap-y: var(--v-row-gap-y-lg)}.v-col--lg{--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial}.v-col--cols-lg-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-lg-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--offset-lg-0{--v-col-offset: 0;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}}@media(min-width:1545px){.v-row--gap-xl{--v-col-gap-x: var(--v-row-gap-x-xl);--v-col-gap-y: var(--v-row-gap-y-xl)}.v-col--xl{--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial}.v-col--cols-xl-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-xl-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--offset-xl-0{--v-col-offset: 0;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}}@media(min-width:2138px){.v-row--gap-xxl{--v-col-gap-x: var(--v-row-gap-x-xxl);--v-col-gap-y: var(--v-row-gap-y-xxl)}.v-col--xxl{--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial}.v-col--cols-xxl-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-xxl-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-0{--v-col-offset: 0;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}}}@layer vuetify-components{.v-spacer{flex-grow:1}}.border-t[data-v-408a5b10]{border-top:1px dashed rgba(var(--v-border-color),var(--v-border-opacity))}@layer vuetify-components{.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background,--v-elevation-overlay;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-card--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-card--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1}.v-card--hover:before{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-card--hover:after{z-index:1;opacity:0}.v-card--hover:after{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem;gap:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.375rem;font-weight:400;-webkit-hyphens:auto;hyphens:auto;letter-spacing:normal;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.2727272727}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.4285714286}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.4285714286}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__loader{bottom:auto;top:0;left:0;position:absolute;right:0;width:100%;z-index:1}@media(forced-colors:active){.v-card__loader .v-progress-linear{border:none}}.v-card__overlay{background-color:currentColor;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}@media(forced-colors:active){.v-card:not(.v-card--variant-text,.v-card--variant-plain){border:thin solid}}}@layer vuetify-components{.v-divider{color:inherit;display:block;flex:1 1 100%;height:0;max-height:0;margin:0;opacity:var(--v-border-opacity);transition:inherit}.v-divider{border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:auto;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-divider--gradient{-webkit-mask-image:linear-gradient(90deg,transparent,#000,transparent);mask-image:linear-gradient(90deg,transparent,#000,transparent)}.v-divider--gradient.v-divider--vertical{-webkit-mask-image:linear-gradient(0deg,transparent,#000,transparent);mask-image:linear-gradient(0deg,transparent,#000,transparent)}.v-divider__content{padding:0 16px;text-wrap:nowrap}.v-divider__wrapper--vertical .v-divider__content{padding:4px 0}.v-divider__wrapper{display:flex;align-items:center;justify-content:center}.v-divider__wrapper--vertical{flex-direction:column;height:100%}.v-divider__wrapper--vertical .v-divider{margin:0 auto}.v-divider__wrapper--gradient{-webkit-mask-image:linear-gradient(90deg,transparent,#000,transparent);mask-image:linear-gradient(90deg,transparent,#000,transparent)}.v-divider__wrapper--gradient.v-divider__wrapper--vertical{-webkit-mask-image:linear-gradient(0deg,transparent,#000,transparent);mask-image:linear-gradient(0deg,transparent,#000,transparent)}}@layer vuetify-components{.v-switch{--v-switch-scale: 1}.v-switch .v-label,.v-switch .v-selection-control__description{padding-inline-start:10px}.v-switch--size-x-small{--v-switch-scale: .6428571429;--v-switch-track-height: 9px;--v-switch-thumb-height: 13px;--v-switch-thumb-width: 13px}.v-switch--size-small{--v-switch-scale: .7857142857;--v-switch-track-height: 11px;--v-switch-thumb-height: 16px;--v-switch-thumb-width: 16px}.v-switch--size-default{--v-switch-scale: 1;--v-switch-track-height: 14px;--v-switch-thumb-height: 20px;--v-switch-thumb-width: 20px}.v-switch--size-large{--v-switch-scale: 1.2142857143;--v-switch-track-height: 17px;--v-switch-thumb-height: 24px;--v-switch-thumb-width: 24px}.v-switch--size-x-large{--v-switch-scale: 1.3571428571;--v-switch-track-height: 19px;--v-switch-thumb-height: 28px;--v-switch-thumb-width: 28px}.v-switch--inset.v-switch--size-x-small{--v-switch-scale: .625;--v-switch-track-height: 20px;--v-switch-thumb-height: 15px;--v-switch-thumb-width: 15px}.v-switch--inset.v-switch--size-small{--v-switch-scale: .8125;--v-switch-track-height: 26px;--v-switch-thumb-height: 20px;--v-switch-thumb-width: 20px}.v-switch--inset.v-switch--size-default{--v-switch-scale: 1;--v-switch-track-height: 32px;--v-switch-thumb-height: 24px;--v-switch-thumb-width: 24px}.v-switch--inset.v-switch--size-large{--v-switch-scale: 1.1875;--v-switch-track-height: 38px;--v-switch-thumb-height: 30px;--v-switch-thumb-width: 30px}.v-switch--inset.v-switch--size-x-large{--v-switch-scale: 1.375;--v-switch-track-height: 44px;--v-switch-thumb-height: 34px;--v-switch-thumb-width: 34px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__track,.v-switch__thumb{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-selection-control--dirty .v-switch__track-false{opacity:0}.v-switch__track{display:inline-flex;align-items:center;font-size:.5rem;padding:0 5px;background-color:rgb(var(--v-theme-surface-variant));border-radius:9999px;height:var(--v-switch-track-height);opacity:.6;min-width:calc(36px * var(--v-switch-scale));cursor:pointer;transition:.2s background-color cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;font-size:.75rem;min-width:calc(52px * var(--v-switch-scale))}.v-switch__thumb{align-items:center;background-color:rgb(var(--v-theme-surface-bright));color:rgb(var(--v-theme-on-surface-bright));border-radius:50%;display:flex;font-size:.75rem;height:var(--v-switch-thumb-height);justify-content:center;width:var(--v-switch-thumb-width);pointer-events:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1),.2s color cubic-bezier(.4,0,.2,1),.2s background-color cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.v-switch:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-switch--inset .v-switch__thumb{transform:scale(var(--v-switch-inset-thumb-off-scale, .6666666667))}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transform:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1)}.v-switch--inset-material .v-switch__track{opacity:1;background-color:color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) 73%,#ccc);border:2px solid color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 20%,#888)}.v-switch--inset-material .v-switch__thumb{background-color:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 20%,#888);color:color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) 73%,#ccc)}.v-switch--inset-material .v-selection-control--dirty .v-switch__track{border-color:transparent;background-color:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 90%,white)}.v-switch--inset-material .v-selection-control--dirty .v-switch__thumb{background-color:color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) 80%,white);color:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 90%,white)}.v-switch--inset-material .v-selection-control__input:active .v-switch__thumb{transform:scale(var(--v-switch-inset-thumb-pressed-scale, 1.1666666667))}.v-switch--inset-material .v-selection-control__input:before{--v-hover-opacity: .08;z-index:1}.v-switch--inset-material .v-selection-control--focus-visible .v-selection-control__input:before{opacity:0}.v-switch--inset-material .v-selection-control--focus-visible .v-switch__track{outline:2px solid rgb(var(--v-theme-surface-variant));outline-offset:2px}.v-switch--inset-material .v-selection-control--disabled{opacity:1}.v-switch--inset-material .v-selection-control--disabled .v-label{opacity:var(--v-disabled-opacity)}.v-switch--inset-material .v-selection-control--disabled .v-switch__track{background-color:color-mix(in srgb,color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) 73%,#ccc) 12%,transparent);border-color:rgba(var(--v-theme-on-surface),.12)}.v-switch--inset-material .v-selection-control--disabled .v-switch__thumb{background-color:rgba(var(--v-theme-on-surface),.38)}.v-switch--inset-material .v-selection-control--disabled .v-switch__thumb .v-icon{opacity:.8}.v-switch--inset-material .v-selection-control--disabled.v-selection-control--dirty .v-switch__track{background-color:rgba(var(--v-theme-on-surface),.12);border-color:transparent}.v-switch--inset-material .v-selection-control--disabled.v-selection-control--dirty .v-switch__thumb{background-color:rgb(var(--v-theme-surface))}.v-switch--inset-material .v-selection-control--disabled.v-selection-control--dirty .v-switch__thumb .v-icon{opacity:.4}.v-switch--inset-square .v-switch__track{border-radius:6px}.v-switch--inset-square .v-switch__thumb{border-radius:4px}.v-switch.v-input{flex:0 1 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;transition:.2s transform cubic-bezier(.4,0,.2,1);position:absolute;height:calc(var(--v-switch-thumb-height) * 1.666666667);width:calc(var(--v-switch-thumb-height) * 1.666666667)}.v-locale--is-ltr.v-switch .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control__input{transform:translate(calc(-10px * var(--v-switch-scale)))}.v-locale--is-rtl.v-switch .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control__input{transform:translate(calc(10px * var(--v-switch-scale)))}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-switch .v-selection-control__input input{margin:0}.v-locale--is-ltr.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(calc(10px * var(--v-switch-scale)))}.v-locale--is-rtl.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(calc(-10px * var(--v-switch-scale)))}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{transform:scale(.75);box-shadow:none}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-switch.v-input--vertical .v-label{min-width:max-content}.v-switch.v-input--vertical .v-selection-control__wrapper{transform:rotate(-90deg)}.v-switch.v-input--vertical .v-switch__thumb .v-icon{rotate:90deg}@media(forced-colors:active){.v-switch .v-switch__loader .v-progress-circular{color:currentColor}.v-switch .v-switch__thumb{background-color:buttontext}.v-switch .v-switch__track,.v-switch .v-switch__thumb{border:1px solid;color:buttontext}.v-switch:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{color:highlight}.v-switch.v-switch--inset .v-switch__track{border-width:2px}.v-switch.v-switch--inset:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlighttext;color:highlighttext}.v-switch.v-input--disabled .v-switch__thumb{background-color:graytext}.v-switch.v-input--disabled .v-switch__track,.v-switch.v-input--disabled .v-switch__thumb{color:graytext}.v-switch.v-switch--loading .v-switch__thumb{background-color:canvas}.v-switch.v-switch--loading.v-switch--inset .v-switch__thumb,.v-switch.v-switch--loading.v-switch--indeterminate .v-switch__thumb{border-width:0}}}@layer vuetify-components{.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--indent-details .v-input__details{padding-inline:16px}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:1fr auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between;interpolate-size:allow-keywords;transition:height .15s cubic-bezier(.4,0,.2,1),min-height .15s cubic-bezier(.4,0,.2,1),padding-top .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.v-input__details{transition-duration:0s}}.v-input__details--hidden{visibility:hidden;height:0;min-height:0;padding-top:0;opacity:0}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--glow.v-input--focused .v-input__details>.v-icon,.v-input--glow.v-input--focused .v-input__prepend>.v-icon,.v-input--glow.v-input--focused .v-input__append>.v-icon{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}}@layer vuetify-components{.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition-duration:.15s}}@layer vuetify-components{.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;-webkit-user-select:none;user-select:none}.v-selection-control .v-label{white-space:normal;word-break:break-word;height:100%;opacity:1}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--has-description{align-items:flex-start}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;min-width:0;max-width:100%}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size: 40px}.v-selection-control--density-comfortable{--v-selection-control-size: 36px}.v-selection-control--density-compact{--v-selection-control-size: 28px}.v-selection-control__content{min-width:0}.v-selection-control__content>:first-child{margin-block-start:calc((var(--v-selection-control-size) - 1lh) / 2)}.v-selection-control__description{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control__description{font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.4285714286;text-transform:none}.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);display:inline-flex;align-items:center;position:relative;justify-content:center;flex:none}.v-selection-control__input{width:var(--v-selection-control-size);height:var(--v-selection-control-size);align-items:center;display:flex;flex:none;justify-content:center;position:relative;border-radius:50%}.v-selection-control__input input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.v-selection-control__input:before{border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.v-selection-control__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--indeterminate .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}@layer vuetify-components{.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}}@layer vuetify-components{.v-selection-control-group{grid-area:control;display:flex;flex-direction:column}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}}@layer vuetify-components{.v-text-field input{color:inherit;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field:not(.v-field--reverse) .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field:not(.v-field--reverse) .v-field__input{--v-field-padding-end: 0}.v-text-field--prefixed.v-text-field .v-field.v-field--reverse .v-field__input{--v-field-padding-end: 6px}.v-text-field--suffixed.v-text-field .v-field.v-field--reverse .v-field__input{--v-field-padding-start: 0}.v-text-field .v-field:not(.v-field--no-label,.v-field--active) input::placeholder{opacity:0}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent);cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-disabled-opacity) * 100%),transparent)}.v-field:not(.v-field--reverse) .v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-field.v-field--reverse .v-text-field__prefix{padding-inline-end:var(--v-field-padding-end)}.v-field:not(.v-field--reverse) .v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-field.v-field--reverse .v-text-field__suffix{padding-inline-start:var(--v-field-padding-start)}}@layer vuetify-components{.v-counter{opacity:var(--v-medium-emphasis-opacity);flex:0 1 auto;font-size:12px;transition-duration:.15s;white-space:nowrap}}@layer vuetify-components{.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;flex:1 0;grid-area:control;position:relative;--v-theme-overlay-multiplier: 1;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0px));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled{background:rgb(var(--v-theme-surface));border-color:transparent;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-field--variant-solo,.v-field--variant-solo-filled{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-field--variant-solo-inverted{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:24px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}:where(.v-field__input input,input.v-field__input,textarea.v-field__input,select.v-field__input){background-color:transparent;border-style:none;padding:0;margin:0}:where(.v-field__input input,input.v-field__input,textarea.v-field__input,select.v-field__input)::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0px));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--glow.v-field--focused .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--glow.v-field--focused .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon,.v-field--glow.v-field--focused .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}@media(prefers-reduced-motion:reduce){.v-field__clearable{transition-property:opacity}}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media(hover:hover){.v-field:hover .v-field__clearable{opacity:1}}@media(hover:none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;z-index:1}@media(prefers-reduced-motion:no-preference){.v-label.v-field-label{transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform}}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden}.v-field--variant-outlined .v-label.v-field-label--floating{max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media(hover:hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity)}@media(prefers-reduced-motion:no-preference){.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{transition:opacity .25s cubic-bezier(.4,0,.2,1)}}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--reverse.v-field--variant-outlined .v-field__outline__start{border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-inline-start-width:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative;max-width:calc(100% - 24px)}.v-field--rounded.v-field--variant-outlined .v-field__outline__notch,[class^=rounded-].v-field--variant-outlined .v-field__outline__notch,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__notch{max-width:calc(100% - var(--v-input-control-height))}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field--reverse.v-field--variant-outlined .v-field__outline__end{border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit;border-inline-end-width:0;border-inline-start-width:var(--v-field-border-width)}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px);width:calc(100% - 2px);left:1px}.v-field__overlay{border-radius:inherit;pointer-events:none}.v-field__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media(hover:hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media(hover:hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input,.v-field--reverse .v-field__outline{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-disabled-opacity) * 100%),transparent) 0px,color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-disabled-opacity) * 100%),transparent) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}@media(forced-colors:active){.v-field .v-progress-linear{border:none}}}.gap-1[data-v-2e753334]{gap:.25rem}.gap-2[data-v-2e753334]{gap:.5rem}.gap-3[data-v-2e753334]{gap:.75rem}@layer vuetify-components{.v-checkbox.v-input{flex:0 1 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}}@layer vuetify-components{.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto;flex:1 1 var(--v-card-height, 100%)}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{box-shadow:0 4px 4px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 8px 12px 6px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 10%, transparent)}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 var(--v-card-height, 100%);flex-direction:column}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}}@layer vuetify-components{.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay{--v-overlay-opacity: .32;border-radius:inherit;display:flex;left:0;pointer-events:none;position:fixed;top:0;bottom:0;right:0}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:#000;border-radius:inherit;bottom:0;left:0;opacity:var(--v-overlay-opacity);position:fixed;right:0;top:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}}@layer vuetify-overrides{.v-overlay--justify-start{justify-content:flex-start}.v-overlay--justify-center{justify-content:center}.v-overlay--justify-end{justify-content:flex-end}.v-overlay--align-start{align-items:flex-start}.v-overlay--align-center{align-items:center}.v-overlay--align-end{align-items:flex-end}}@layer vuetify-final.trumps{.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay-scroll-blocked .v-navigation-drawer--right.v-navigation-drawer--active{margin-right:var(--v-scrollbar-offset)}}.crumb-link[data-v-c5d6c5cc]:hover{text-decoration:underline}.cursor-pointer[data-v-c5d6c5cc]{cursor:pointer}.file-row[data-v-c5d6c5cc]:hover{background-color:rgba(var(--v-theme-primary),.04)}.selected-row[data-v-c5d6c5cc]{background-color:rgba(var(--v-theme-primary),.08)!important}.bg-primary-container[data-v-c5d6c5cc]{background-color:rgba(var(--v-theme-primary),.12);border:1px solid rgba(var(--v-theme-primary),.3)}.gap-1[data-v-c5d6c5cc]{gap:.25rem}.gap-2[data-v-c5d6c5cc]{gap:.5rem}.border-t[data-v-c5d6c5cc]{border-top:1px dashed rgba(var(--v-border-color),var(--v-border-opacity))}.rotating[data-v-c5d6c5cc]{animation:rotate-c5d6c5cc 1.8s linear infinite}@keyframes rotate-c5d6c5cc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@layer vuetify-components{.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;position:relative;padding:16px;overflow:hidden;--v-border-color: currentColor}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert{border-radius:4px}.v-alert--variant-plain,.v-alert--variant-outlined,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-surface-light));color:color-mix(in srgb,rgb(var(--v-theme-on-surface-light)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-alert--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-alert--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-alert--variant-outlined{border:thin solid currentColor}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-alert .v-alert__underlay{position:absolute}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:.2s opacity cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:12px;padding-top:12px}.v-alert--density-comfortable.v-alert--border-top{padding-top:20px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:20px}.v-alert--density-compact{padding-bottom:8px;padding-top:8px}.v-alert--density-compact.v-alert--border-top{padding-top:16px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:16px}.v-alert:not(:has(.v-alert-title)) .v-alert__content{padding-block:.125rem}.v-alert__border{border-radius:inherit;bottom:0;left:0;opacity:.38;position:absolute;pointer-events:none;right:0;top:0;width:100%}.v-alert__border{border-color:currentColor;border-style:solid;border-width:0}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close;position:relative}.v-alert__close>.v-btn{margin-block:calc(-1 * (var(--v-btn-height) + 12px - 1.75rem) / 2)}.v-alert__timer{pointer-events:none}.v-alert__timer--close{top:0;right:0;bottom:0;left:0;margin:auto;position:absolute}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__content>:first-child{margin-top:0}.v-alert__content>:last-child{margin-bottom:0}.v-alert__append,.v-alert__close{margin-inline-start:16px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-self:flex-start;display:flex;align-items:center;grid-area:prepend;margin-inline-end:16px;min-height:1.75rem}.v-alert__prepend>.v-icon{font-size:1.75rem;height:1.75rem;width:1.75rem}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-top-left-radius:0;border-bottom-left-radius:0}.v-alert--border-end .v-alert__underlay{border-top-right-radius:0;border-bottom-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1.5rem;font-weight:400;-webkit-hyphens:auto;hyphens:auto;letter-spacing:normal;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word}@media(forced-colors:active){.v-alert:not(.v-alert--variant-text,.v-alert--variant-plain){border-style:solid}.v-alert--variant-outlined,.v-alert--variant-tonal{border-width:medium}.v-alert--variant-elevated,.v-alert--variant-flat{border-width:thick}}}@layer vuetify-final.transitions{.v-alert.expand-transition-leave-active{flex-basis:auto;transition-property:height,padding-top,padding-bottom,margin-top,margin-bottom}.v-alert.expand-transition-leave-to{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}}@layer vuetify-components{.v-table{font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table--gridlines-vertical>.v-table__wrapper>table>thead>tr>th,.v-table--gridlines-horizontal>.v-table__wrapper>table>thead>tr>th,.v-table--gridlines-all>.v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table--gridlines-vertical>.v-table__wrapper>table>tfoot>tr>td,.v-table--gridlines-vertical>.v-table__wrapper>table>tfoot>tr>th,.v-table--gridlines-horizontal>.v-table__wrapper>table>tfoot>tr>td,.v-table--gridlines-horizontal>.v-table__wrapper>table>tfoot>tr>th,.v-table--gridlines-all>.v-table__wrapper>table>tfoot>tr>td,.v-table--gridlines-all>.v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table--gridlines-horizontal>.v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table--gridlines-horizontal>.v-table__wrapper>table>tbody>tr:not(:last-child)>th,.v-table--gridlines-all>.v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table--gridlines-all>.v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table--gridlines-vertical>.v-table__wrapper>table>thead>tr>th:not(:last-child),.v-table--gridlines-vertical>.v-table__wrapper>table>thead>tr>td:not(:last-child),.v-table--gridlines-vertical>.v-table__wrapper>table>tbody>tr>th:not(:last-child),.v-table--gridlines-vertical>.v-table__wrapper>table>tbody>tr>td:not(:last-child),.v-table--gridlines-vertical>.v-table__wrapper>table>tfoot>tr>th:not(:last-child),.v-table--gridlines-vertical>.v-table__wrapper>table>tfoot>tr>td:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>thead>tr>th:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>thead>tr>td:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>tbody>tr>th:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>tbody>tr>td:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>tfoot>tr>th:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>tfoot>tr>td:not(:last-child){border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-table.v-table--striped-even>.v-table__wrapper>table>tbody>tr:nth-child(2n){background-image:linear-gradient(0deg,rgba(var(--v-border-color),var(--v-hover-opacity)),rgba(var(--v-border-color),var(--v-hover-opacity)))}.v-table.v-table--striped-odd>.v-table__wrapper>table>tbody>tr:nth-child(odd){background-image:linear-gradient(0deg,rgba(var(--v-border-color),var(--v-hover-opacity)),rgba(var(--v-border-color),var(--v-hover-opacity)))}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th,.v-table.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;line-height:1.5;max-width:100%;display:flex;flex-direction:column}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{height:var(--v-table-header-height);font-weight:500;font-size:inherit;-webkit-user-select:none;user-select:none;text-align:start}.v-table--density-default{--v-table-header-height: 56px;--v-table-row-height: 52px}.v-table--density-comfortable{--v-table-header-height: 48px;--v-table-row-height: 44px}.v-table--density-compact{--v-table-header-height: 40px;--v-table-row-height: 36px}.v-table__wrapper{border-radius:inherit;overflow:auto;flex:1 1 auto}.v-table--has-top>.v-table__wrapper{border-top-left-radius:0;border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}}@layer vuetify-overrides{.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px}}@layer vuetify-components{.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{position:sticky;bottom:0;z-index:1}}@layer vuetify-overrides{.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px}}html,body,.v-application{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif!important}.border-b{border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.border-t{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}@layer vuetify-components{.v-application{display:flex;background:rgb(var(--v-theme-background));color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}}@layer vuetify-components{.v-list{overflow:auto;padding:8px 0;position:relative;outline:none}.v-list{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list--border{border-width:thin;box-shadow:none}.v-list{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-list{border-radius:0}.v-list{background:rgba(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-list--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--nav .v-list-item:not(:first-child),.v-list--nav .v-list-group:not(:first-child)>.v-list-item,.v-list--nav .v-list-group__items>.v-list-item,.v-list--nav .v-list-group__items>.v-list-group{margin-top:4px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent);display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-inline-end:16px;min-height:40px;transition:.2s min-height cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))}.v-list-subheader--inset{--indent-padding: 56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}}@layer vuetify-components{.v-list-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none}.v-list-item{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-list-item{border-radius:0}.v-list-item--variant-plain,.v-list-item--variant-outlined,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-list-item--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-list-item--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-list-item--variant-outlined{border:thin solid currentColor}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-list-item .v-list-item__underlay{position:absolute}.v-list-item--variant-tonal{overflow:hidden}.v-list-item--focus-visible .v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports selector(:focus-visible){.v-list-item:after{pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-list-item:focus-visible:after,.v-list-item--focus-visible:after{opacity:calc(.15 * var(--v-theme-overlay-multiplier))}}.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon,.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon,.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon{opacity:1}.v-list-item--active:not(.v-list-item--link) .v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail:not(.v-navigation-drawer--expanded) .v-list-item .v-avatar{--v-avatar-height: 24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend *~.v-list-item__spacer{width:var(--v-list-prepend-gap)}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap, 32px)}.v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item__prepend>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 16px)}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap, 20px)}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-self:center;display:flex;align-items:center;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:.15s width cubic-bezier(.4,0,.2,1)}.v-list-item__append *~.v-list-item__spacer{width:var(--v-list-prepend-gap)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap, 32px)}.v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item__append>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 16px)}.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap, 16px)}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:var(--v-list-slim-spacer-width, 20px)}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden;min-width:40px}.v-navigation-drawer--rail:not(.v-navigation-drawer--expanded) .v-list-item__content{min-width:0}.v-list-item-action{align-self:center;display:flex;align-items:center;flex:none;transition-property:height,width;transition-duration:inherit;transition-timing-function:inherit;transition-delay:inherit}.v-list-item-action--start{margin-inline-end:8px;margin-inline-start:-8px}.v-list-item-action--end{margin-inline-start:8px;margin-inline-end:-8px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-list-item-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0;text-overflow:ellipsis;overflow-wrap:break-word;word-break:initial}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item-subtitle{font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word}.v-list-item-title{font-size:1rem;font-weight:400;letter-spacing:.03125em;line-height:1.5;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-default.v-list-item--three-line .v-list-item__append{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-compact.v-list-item--three-line .v-list-item__append{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.2s ease-in-out;transition-property:opacity,color}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier: 0}.v-list--navigable .v-list-item:after,.v-list--navigable .v-list-item__overlay{transition:none}.v-list{--indent-padding: 0px}.v-list--nav{--indent-padding: -8px}.v-list-group{--list-indent-size: 16px;--parent-padding: var(--indent-padding);--prepend-width: var(--v-list-group-prepend, 40px)}.v-list--slim .v-list-group{--prepend-width: var(--v-list-group-prepend, 28px)}.v-list-group--fluid{--list-indent-size: 0px}.v-list-group--prepend{--parent-padding: calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding: var(--indent-padding)}.v-list-group__items{--indent-padding: calc(var(--parent-padding) + var(--v-list-indent, var(--list-indent-size)));min-width:min-content}.v-navigation-drawer--rail .v-list-group__items{min-width:0}}@layer vuetify-overrides{.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))}}@layer vuetify-components{.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-list-item--link:not(.v-list-item--active){color:buttontext}.v-list-item--link[href]:not(.v-list-item--active){color:unset}.v-list-item--active:not(.v-list-item--disabled) [class*=v-list-item-],.v-list-item--active:not(.v-list-item--disabled) [class*=v-list-item-]>*,.v-list-item--active:not(.v-list-item--disabled) .v-icon{color:highlight}.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled){background:highlight}.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) [class*=v-list-item-],.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) [class*=v-list-item-]>*,.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) .v-icon{opacity:1;color:highlighttext;forced-color-adjust:preserve-parent-color}.v-list-item--focus-visible:after{opacity:1}@supports selector(:focus-visible){.v-list-item:after{color:buttontext}.v-list-item:focus-visible:after{opacity:1}}}}@layer vuetify-components{.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}@media(prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex}.v-main--scrollable{position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}}@layer vuetify-components{.v-navigation-drawer{-webkit-overflow-scrolling:touch;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.v-navigation-drawer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-navigation-drawer{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{top:0;border-bottom-width:thin}.v-navigation-drawer--bottom{left:0;border-top-width:thin}.v-navigation-drawer--left{top:0;left:0;right:auto;border-right-width:thin}.v-navigation-drawer--right{top:0;left:auto;right:0;border-left-width:thin}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:var(--v-navigation-drawer-scrim-opacity, .2);transition:opacity .2s cubic-bezier(.4,0,.2,1);z-index:1}.v-navigation-drawer__prepend,.v-navigation-drawer__append{flex:none;overflow:hidden}}@layer vuetify-components{.v-snackbar{justify-content:center;z-index:10000;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);--v-snackbar-current-offset: var(--v-snackbar-offset);transform:translateY(calc(var(--v-snackbar-direction) * (var(--v-snackbar-current-offset) + var(--v-snackbar-mobile-notch, 0px))));transition:transform .2s cubic-bezier(.4,0,.2,1)}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;display:flex;flex-wrap:wrap;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0;transition:.35s cubic-bezier(.4,0,.2,1);transition-property:height,width}.v-snackbar__wrapper{border-radius:4px}.v-snackbar--variant-plain,.v-snackbar--variant-outlined,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-snackbar--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-snackbar--variant-outlined{border:thin solid currentColor}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-snackbar .v-snackbar__underlay{position:absolute}.v-snackbar--variant-outlined,.v-snackbar--variant-tonal{background:rgb(var(--v-theme-surface))}@media(forced-colors:active){.v-snackbar__wrapper{border:thick solid}}.v-snackbar__header{flex-basis:100%}.v-snackbar__header:after{content:"";display:block;flex-basis:100%}.v-snackbar__prepend{align-self:center;display:flex;margin-inline:16px 12px}.v-snackbar__prepend+.v-snackbar__content{padding-inline-start:0}.v-snackbar__title{font-weight:700}.v-snackbar__content{flex:1 1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.4285714286;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{padding:0 8px;min-width:auto}.v-snackbar__timer{width:100%;position:absolute}.v-snackbar__timer--top{top:0}.v-snackbar__timer--bottom{bottom:0}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--vertical .v-snackbar__actions{flex-basis:100%;justify-content:end;margin-bottom:8px}.v-snackbar--vertical .v-snackbar__actions:before{content:"";display:block;flex-basis:100%}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}@media(max-width:839.98px){.v-snackbar--top{--v-snackbar-mobile-notch: max(env(safe-area-inset-top), 0px)}}.v-snackbar--bottom{align-items:flex-end}@media(max-width:839.98px){.v-snackbar--bottom{--v-snackbar-mobile-notch: max(env(safe-area-inset-bottom), 0px)}}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--right,.v-snackbar--end{justify-content:flex-end}.v-snackbar--collapsed{--v-snackbar-current-offset: calc(var(--v-snackbar-gap) * var(--v-snackbar-index, 0))}.v-snackbar--collapsed .v-snackbar__wrapper{min-width:0;width:calc(var(--v-snackbar-collapsed-width) - 2 * var(--v-snackbar-gap) * var(--v-snackbar-index, 0));height:var(--v-snackbar-collapsed-height)}.v-snackbar--collapsed .v-snackbar__wrapper>*{opacity:0}.v-snackbar--collapsed.v-snackbar--start .v-snackbar__wrapper,.v-snackbar--collapsed.v-snackbar--left .v-snackbar__wrapper{transform:translate(calc(var(--v-snackbar-gap) * var(--v-snackbar-index, 0)))}.v-snackbar--collapsed.v-snackbar--end .v-snackbar__wrapper,.v-snackbar--collapsed.v-snackbar--right .v-snackbar__wrapper{transform:translate(calc(-1 * var(--v-snackbar-gap) * var(--v-snackbar-index, 0)))}.v-snackbar--collapsed .v-progress-linear{opacity:0}.v-snackbar .v-avatar{background:transparent}}@layer vuetify-final.transitions{.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}@media(prefers-reduced-motion:reduce){.v-snackbar-transition-enter-active{transition-property:opacity}}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}}@layer vuetify-core{@layer reset,base;}@layer vuetify-components;@layer vuetify-overrides;@layer vuetify-utilities{@layer theme-base;@layer typography;@layer helpers;@layer theme-background;@layer theme-foreground;}@layer vuetify-final{@layer transitions,trumps;}@layer vuetify-final.transitions{@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}}@layer vuetify-utilities.theme-base{.v-theme-on-light{color:rgb(var(--v-theme-on-light))}.v-theme-on-dark{color:rgb(var(--v-theme-on-dark))}}@layer vuetify-utilities.theme-background{.bg-black{background-color:#000}.bg-black{color:#fff}.bg-white{background-color:#fff}.bg-white{color:#000}.bg-transparent{background-color:transparent}.bg-transparent{color:currentColor}.bg-red{background-color:#f44336}.bg-red{color:#fff}.bg-red-lighten-5{background-color:#ffebee}.bg-red-lighten-5{color:#000}.bg-red-lighten-4{background-color:#ffcdd2}.bg-red-lighten-4{color:#000}.bg-red-lighten-3{background-color:#ef9a9a}.bg-red-lighten-3{color:#000}.bg-red-lighten-2{background-color:#e57373}.bg-red-lighten-2{color:#fff}.bg-red-lighten-1{background-color:#ef5350}.bg-red-lighten-1{color:#fff}.bg-red-darken-1{background-color:#e53935}.bg-red-darken-1{color:#fff}.bg-red-darken-2{background-color:#d32f2f}.bg-red-darken-2{color:#fff}.bg-red-darken-3{background-color:#c62828}.bg-red-darken-3{color:#fff}.bg-red-darken-4{background-color:#b71c1c}.bg-red-darken-4{color:#fff}.bg-red-accent-1{background-color:#ff8a80}.bg-red-accent-1{color:#000}.bg-red-accent-2{background-color:#ff5252}.bg-red-accent-2{color:#fff}.bg-red-accent-3{background-color:#ff1744}.bg-red-accent-3{color:#fff}.bg-red-accent-4{background-color:#d50000}.bg-red-accent-4{color:#fff}.bg-pink{background-color:#e91e63}.bg-pink{color:#fff}.bg-pink-lighten-5{background-color:#fce4ec}.bg-pink-lighten-5{color:#000}.bg-pink-lighten-4{background-color:#f8bbd0}.bg-pink-lighten-4{color:#000}.bg-pink-lighten-3{background-color:#f48fb1}.bg-pink-lighten-3{color:#000}.bg-pink-lighten-2{background-color:#f06292}.bg-pink-lighten-2{color:#fff}.bg-pink-lighten-1{background-color:#ec407a}.bg-pink-lighten-1{color:#fff}.bg-pink-darken-1{background-color:#d81b60}.bg-pink-darken-1{color:#fff}.bg-pink-darken-2{background-color:#c2185b}.bg-pink-darken-2{color:#fff}.bg-pink-darken-3{background-color:#ad1457}.bg-pink-darken-3{color:#fff}.bg-pink-darken-4{background-color:#880e4f}.bg-pink-darken-4{color:#fff}.bg-pink-accent-1{background-color:#ff80ab}.bg-pink-accent-1{color:#fff}.bg-pink-accent-2{background-color:#ff4081}.bg-pink-accent-2{color:#fff}.bg-pink-accent-3{background-color:#f50057}.bg-pink-accent-3{color:#fff}.bg-pink-accent-4{background-color:#c51162}.bg-pink-accent-4{color:#fff}.bg-purple{background-color:#9c27b0}.bg-purple{color:#fff}.bg-purple-lighten-5{background-color:#f3e5f5}.bg-purple-lighten-5{color:#000}.bg-purple-lighten-4{background-color:#e1bee7}.bg-purple-lighten-4{color:#000}.bg-purple-lighten-3{background-color:#ce93d8}.bg-purple-lighten-3{color:#fff}.bg-purple-lighten-2{background-color:#ba68c8}.bg-purple-lighten-2{color:#fff}.bg-purple-lighten-1{background-color:#ab47bc}.bg-purple-lighten-1{color:#fff}.bg-purple-darken-1{background-color:#8e24aa}.bg-purple-darken-1{color:#fff}.bg-purple-darken-2{background-color:#7b1fa2}.bg-purple-darken-2{color:#fff}.bg-purple-darken-3{background-color:#6a1b9a}.bg-purple-darken-3{color:#fff}.bg-purple-darken-4{background-color:#4a148c}.bg-purple-darken-4{color:#fff}.bg-purple-accent-1{background-color:#ea80fc}.bg-purple-accent-1{color:#fff}.bg-purple-accent-2{background-color:#e040fb}.bg-purple-accent-2{color:#fff}.bg-purple-accent-3{background-color:#d500f9}.bg-purple-accent-3{color:#fff}.bg-purple-accent-4{background-color:#a0f}.bg-purple-accent-4{color:#fff}.bg-deep-purple{background-color:#673ab7}.bg-deep-purple{color:#fff}.bg-deep-purple-lighten-5{background-color:#ede7f6}.bg-deep-purple-lighten-5{color:#000}.bg-deep-purple-lighten-4{background-color:#d1c4e9}.bg-deep-purple-lighten-4{color:#000}.bg-deep-purple-lighten-3{background-color:#b39ddb}.bg-deep-purple-lighten-3{color:#fff}.bg-deep-purple-lighten-2{background-color:#9575cd}.bg-deep-purple-lighten-2{color:#fff}.bg-deep-purple-lighten-1{background-color:#7e57c2}.bg-deep-purple-lighten-1{color:#fff}.bg-deep-purple-darken-1{background-color:#5e35b1}.bg-deep-purple-darken-1{color:#fff}.bg-deep-purple-darken-2{background-color:#512da8}.bg-deep-purple-darken-2{color:#fff}.bg-deep-purple-darken-3{background-color:#4527a0}.bg-deep-purple-darken-3{color:#fff}.bg-deep-purple-darken-4{background-color:#311b92}.bg-deep-purple-darken-4{color:#fff}.bg-deep-purple-accent-1{background-color:#b388ff}.bg-deep-purple-accent-1{color:#fff}.bg-deep-purple-accent-2{background-color:#7c4dff}.bg-deep-purple-accent-2{color:#fff}.bg-deep-purple-accent-3{background-color:#651fff}.bg-deep-purple-accent-3{color:#fff}.bg-deep-purple-accent-4{background-color:#6200ea}.bg-deep-purple-accent-4{color:#fff}.bg-indigo{background-color:#3f51b5}.bg-indigo{color:#fff}.bg-indigo-lighten-5{background-color:#e8eaf6}.bg-indigo-lighten-5{color:#000}.bg-indigo-lighten-4{background-color:#c5cae9}.bg-indigo-lighten-4{color:#000}.bg-indigo-lighten-3{background-color:#9fa8da}.bg-indigo-lighten-3{color:#fff}.bg-indigo-lighten-2{background-color:#7986cb}.bg-indigo-lighten-2{color:#fff}.bg-indigo-lighten-1{background-color:#5c6bc0}.bg-indigo-lighten-1{color:#fff}.bg-indigo-darken-1{background-color:#3949ab}.bg-indigo-darken-1{color:#fff}.bg-indigo-darken-2{background-color:#303f9f}.bg-indigo-darken-2{color:#fff}.bg-indigo-darken-3{background-color:#283593}.bg-indigo-darken-3{color:#fff}.bg-indigo-darken-4{background-color:#1a237e}.bg-indigo-darken-4{color:#fff}.bg-indigo-accent-1{background-color:#8c9eff}.bg-indigo-accent-1{color:#fff}.bg-indigo-accent-2{background-color:#536dfe}.bg-indigo-accent-2{color:#fff}.bg-indigo-accent-3{background-color:#3d5afe}.bg-indigo-accent-3{color:#fff}.bg-indigo-accent-4{background-color:#304ffe}.bg-indigo-accent-4{color:#fff}.bg-blue{background-color:#2196f3}.bg-blue{color:#fff}.bg-blue-lighten-5{background-color:#e3f2fd}.bg-blue-lighten-5{color:#000}.bg-blue-lighten-4{background-color:#bbdefb}.bg-blue-lighten-4{color:#000}.bg-blue-lighten-3{background-color:#90caf9}.bg-blue-lighten-3{color:#000}.bg-blue-lighten-2{background-color:#64b5f6}.bg-blue-lighten-2{color:#000}.bg-blue-lighten-1{background-color:#42a5f5}.bg-blue-lighten-1{color:#fff}.bg-blue-darken-1{background-color:#1e88e5}.bg-blue-darken-1{color:#fff}.bg-blue-darken-2{background-color:#1976d2}.bg-blue-darken-2{color:#fff}.bg-blue-darken-3{background-color:#1565c0}.bg-blue-darken-3{color:#fff}.bg-blue-darken-4{background-color:#0d47a1}.bg-blue-darken-4{color:#fff}.bg-blue-accent-1{background-color:#82b1ff}.bg-blue-accent-1{color:#000}.bg-blue-accent-2{background-color:#448aff}.bg-blue-accent-2{color:#fff}.bg-blue-accent-3{background-color:#2979ff}.bg-blue-accent-3{color:#fff}.bg-blue-accent-4{background-color:#2962ff}.bg-blue-accent-4{color:#fff}.bg-light-blue{background-color:#03a9f4}.bg-light-blue{color:#fff}.bg-light-blue-lighten-5{background-color:#e1f5fe}.bg-light-blue-lighten-5{color:#000}.bg-light-blue-lighten-4{background-color:#b3e5fc}.bg-light-blue-lighten-4{color:#000}.bg-light-blue-lighten-3{background-color:#81d4fa}.bg-light-blue-lighten-3{color:#000}.bg-light-blue-lighten-2{background-color:#4fc3f7}.bg-light-blue-lighten-2{color:#000}.bg-light-blue-lighten-1{background-color:#29b6f6}.bg-light-blue-lighten-1{color:#000}.bg-light-blue-darken-1{background-color:#039be5}.bg-light-blue-darken-1{color:#fff}.bg-light-blue-darken-2{background-color:#0288d1}.bg-light-blue-darken-2{color:#fff}.bg-light-blue-darken-3{background-color:#0277bd}.bg-light-blue-darken-3{color:#fff}.bg-light-blue-darken-4{background-color:#01579b}.bg-light-blue-darken-4{color:#fff}.bg-light-blue-accent-1{background-color:#80d8ff}.bg-light-blue-accent-1{color:#000}.bg-light-blue-accent-2{background-color:#40c4ff}.bg-light-blue-accent-2{color:#000}.bg-light-blue-accent-3{background-color:#00b0ff}.bg-light-blue-accent-3{color:#fff}.bg-light-blue-accent-4{background-color:#0091ea}.bg-light-blue-accent-4{color:#fff}.bg-cyan{background-color:#00bcd4}.bg-cyan{color:#000}.bg-cyan-lighten-5{background-color:#e0f7fa}.bg-cyan-lighten-5{color:#000}.bg-cyan-lighten-4{background-color:#b2ebf2}.bg-cyan-lighten-4{color:#000}.bg-cyan-lighten-3{background-color:#80deea}.bg-cyan-lighten-3{color:#000}.bg-cyan-lighten-2{background-color:#4dd0e1}.bg-cyan-lighten-2{color:#000}.bg-cyan-lighten-1{background-color:#26c6da}.bg-cyan-lighten-1{color:#000}.bg-cyan-darken-1{background-color:#00acc1}.bg-cyan-darken-1{color:#fff}.bg-cyan-darken-2{background-color:#0097a7}.bg-cyan-darken-2{color:#fff}.bg-cyan-darken-3{background-color:#00838f}.bg-cyan-darken-3{color:#fff}.bg-cyan-darken-4{background-color:#006064}.bg-cyan-darken-4{color:#fff}.bg-cyan-accent-1{background-color:#84ffff}.bg-cyan-accent-1{color:#000}.bg-cyan-accent-2{background-color:#18ffff}.bg-cyan-accent-2{color:#000}.bg-cyan-accent-3{background-color:#00e5ff}.bg-cyan-accent-3{color:#000}.bg-cyan-accent-4{background-color:#00b8d4}.bg-cyan-accent-4{color:#fff}.bg-teal{background-color:#009688}.bg-teal{color:#fff}.bg-teal-lighten-5{background-color:#e0f2f1}.bg-teal-lighten-5{color:#000}.bg-teal-lighten-4{background-color:#b2dfdb}.bg-teal-lighten-4{color:#000}.bg-teal-lighten-3{background-color:#80cbc4}.bg-teal-lighten-3{color:#000}.bg-teal-lighten-2{background-color:#4db6ac}.bg-teal-lighten-2{color:#fff}.bg-teal-lighten-1{background-color:#26a69a}.bg-teal-lighten-1{color:#fff}.bg-teal-darken-1{background-color:#00897b}.bg-teal-darken-1{color:#fff}.bg-teal-darken-2{background-color:#00796b}.bg-teal-darken-2{color:#fff}.bg-teal-darken-3{background-color:#00695c}.bg-teal-darken-3{color:#fff}.bg-teal-darken-4{background-color:#004d40}.bg-teal-darken-4{color:#fff}.bg-teal-accent-1{background-color:#a7ffeb}.bg-teal-accent-1{color:#000}.bg-teal-accent-2{background-color:#64ffda}.bg-teal-accent-2{color:#000}.bg-teal-accent-3{background-color:#1de9b6}.bg-teal-accent-3{color:#000}.bg-teal-accent-4{background-color:#00bfa5}.bg-teal-accent-4{color:#fff}.bg-green{background-color:#4caf50}.bg-green{color:#fff}.bg-green-lighten-5{background-color:#e8f5e9}.bg-green-lighten-5{color:#000}.bg-green-lighten-4{background-color:#c8e6c9}.bg-green-lighten-4{color:#000}.bg-green-lighten-3{background-color:#a5d6a7}.bg-green-lighten-3{color:#000}.bg-green-lighten-2{background-color:#81c784}.bg-green-lighten-2{color:#000}.bg-green-lighten-1{background-color:#66bb6a}.bg-green-lighten-1{color:#fff}.bg-green-darken-1{background-color:#43a047}.bg-green-darken-1{color:#fff}.bg-green-darken-2{background-color:#388e3c}.bg-green-darken-2{color:#fff}.bg-green-darken-3{background-color:#2e7d32}.bg-green-darken-3{color:#fff}.bg-green-darken-4{background-color:#1b5e20}.bg-green-darken-4{color:#fff}.bg-green-accent-1{background-color:#b9f6ca}.bg-green-accent-1{color:#000}.bg-green-accent-2{background-color:#69f0ae}.bg-green-accent-2{color:#000}.bg-green-accent-3{background-color:#00e676}.bg-green-accent-3{color:#000}.bg-green-accent-4{background-color:#00c853}.bg-green-accent-4{color:#000}.bg-light-green{background-color:#8bc34a}.bg-light-green{color:#000}.bg-light-green-lighten-5{background-color:#f1f8e9}.bg-light-green-lighten-5{color:#000}.bg-light-green-lighten-4{background-color:#dcedc8}.bg-light-green-lighten-4{color:#000}.bg-light-green-lighten-3{background-color:#c5e1a5}.bg-light-green-lighten-3{color:#000}.bg-light-green-lighten-2{background-color:#aed581}.bg-light-green-lighten-2{color:#000}.bg-light-green-lighten-1{background-color:#9ccc65}.bg-light-green-lighten-1{color:#000}.bg-light-green-darken-1{background-color:#7cb342}.bg-light-green-darken-1{color:#fff}.bg-light-green-darken-2{background-color:#689f38}.bg-light-green-darken-2{color:#fff}.bg-light-green-darken-3{background-color:#558b2f}.bg-light-green-darken-3{color:#fff}.bg-light-green-darken-4{background-color:#33691e}.bg-light-green-darken-4{color:#fff}.bg-light-green-accent-1{background-color:#ccff90}.bg-light-green-accent-1{color:#000}.bg-light-green-accent-2{background-color:#b2ff59}.bg-light-green-accent-2{color:#000}.bg-light-green-accent-3{background-color:#76ff03}.bg-light-green-accent-3{color:#000}.bg-light-green-accent-4{background-color:#64dd17}.bg-light-green-accent-4{color:#000}.bg-lime{background-color:#cddc39}.bg-lime{color:#000}.bg-lime-lighten-5{background-color:#f9fbe7}.bg-lime-lighten-5{color:#000}.bg-lime-lighten-4{background-color:#f0f4c3}.bg-lime-lighten-4{color:#000}.bg-lime-lighten-3{background-color:#e6ee9c}.bg-lime-lighten-3{color:#000}.bg-lime-lighten-2{background-color:#dce775}.bg-lime-lighten-2{color:#000}.bg-lime-lighten-1{background-color:#d4e157}.bg-lime-lighten-1{color:#000}.bg-lime-darken-1{background-color:#c0ca33}.bg-lime-darken-1{color:#000}.bg-lime-darken-2{background-color:#afb42b}.bg-lime-darken-2{color:#000}.bg-lime-darken-3{background-color:#9e9d24}.bg-lime-darken-3{color:#fff}.bg-lime-darken-4{background-color:#827717}.bg-lime-darken-4{color:#fff}.bg-lime-accent-1{background-color:#f4ff81}.bg-lime-accent-1{color:#000}.bg-lime-accent-2{background-color:#eeff41}.bg-lime-accent-2{color:#000}.bg-lime-accent-3{background-color:#c6ff00}.bg-lime-accent-3{color:#000}.bg-lime-accent-4{background-color:#aeea00}.bg-lime-accent-4{color:#000}.bg-yellow{background-color:#ffeb3b}.bg-yellow{color:#000}.bg-yellow-lighten-5{background-color:#fffde7}.bg-yellow-lighten-5{color:#000}.bg-yellow-lighten-4{background-color:#fff9c4}.bg-yellow-lighten-4{color:#000}.bg-yellow-lighten-3{background-color:#fff59d}.bg-yellow-lighten-3{color:#000}.bg-yellow-lighten-2{background-color:#fff176}.bg-yellow-lighten-2{color:#000}.bg-yellow-lighten-1{background-color:#ffee58}.bg-yellow-lighten-1{color:#000}.bg-yellow-darken-1{background-color:#fdd835}.bg-yellow-darken-1{color:#000}.bg-yellow-darken-2{background-color:#fbc02d}.bg-yellow-darken-2{color:#000}.bg-yellow-darken-3{background-color:#f9a825}.bg-yellow-darken-3{color:#000}.bg-yellow-darken-4{background-color:#f57f17}.bg-yellow-darken-4{color:#fff}.bg-yellow-accent-1{background-color:#ffff8d}.bg-yellow-accent-1{color:#000}.bg-yellow-accent-2{background-color:#ff0}.bg-yellow-accent-2{color:#000}.bg-yellow-accent-3{background-color:#ffea00}.bg-yellow-accent-3{color:#000}.bg-yellow-accent-4{background-color:#ffd600}.bg-yellow-accent-4{color:#000}.bg-amber{background-color:#ffc107}.bg-amber{color:#000}.bg-amber-lighten-5{background-color:#fff8e1}.bg-amber-lighten-5{color:#000}.bg-amber-lighten-4{background-color:#ffecb3}.bg-amber-lighten-4{color:#000}.bg-amber-lighten-3{background-color:#ffe082}.bg-amber-lighten-3{color:#000}.bg-amber-lighten-2{background-color:#ffd54f}.bg-amber-lighten-2{color:#000}.bg-amber-lighten-1{background-color:#ffca28}.bg-amber-lighten-1{color:#000}.bg-amber-darken-1{background-color:#ffb300}.bg-amber-darken-1{color:#000}.bg-amber-darken-2{background-color:#ffa000}.bg-amber-darken-2{color:#000}.bg-amber-darken-3{background-color:#ff8f00}.bg-amber-darken-3{color:#000}.bg-amber-darken-4{background-color:#ff6f00}.bg-amber-darken-4{color:#fff}.bg-amber-accent-1{background-color:#ffe57f}.bg-amber-accent-1{color:#000}.bg-amber-accent-2{background-color:#ffd740}.bg-amber-accent-2{color:#000}.bg-amber-accent-3{background-color:#ffc400}.bg-amber-accent-3{color:#000}.bg-amber-accent-4{background-color:#ffab00}.bg-amber-accent-4{color:#000}.bg-orange{background-color:#ff9800}.bg-orange{color:#000}.bg-orange-lighten-5{background-color:#fff3e0}.bg-orange-lighten-5{color:#000}.bg-orange-lighten-4{background-color:#ffe0b2}.bg-orange-lighten-4{color:#000}.bg-orange-lighten-3{background-color:#ffcc80}.bg-orange-lighten-3{color:#000}.bg-orange-lighten-2{background-color:#ffb74d}.bg-orange-lighten-2{color:#000}.bg-orange-lighten-1{background-color:#ffa726}.bg-orange-lighten-1{color:#000}.bg-orange-darken-1{background-color:#fb8c00}.bg-orange-darken-1{color:#fff}.bg-orange-darken-2{background-color:#f57c00}.bg-orange-darken-2{color:#fff}.bg-orange-darken-3{background-color:#ef6c00}.bg-orange-darken-3{color:#fff}.bg-orange-darken-4{background-color:#e65100}.bg-orange-darken-4{color:#fff}.bg-orange-accent-1{background-color:#ffd180}.bg-orange-accent-1{color:#000}.bg-orange-accent-2{background-color:#ffab40}.bg-orange-accent-2{color:#000}.bg-orange-accent-3{background-color:#ff9100}.bg-orange-accent-3{color:#000}.bg-orange-accent-4{background-color:#ff6d00}.bg-orange-accent-4{color:#fff}.bg-deep-orange{background-color:#ff5722}.bg-deep-orange{color:#fff}.bg-deep-orange-lighten-5{background-color:#fbe9e7}.bg-deep-orange-lighten-5{color:#000}.bg-deep-orange-lighten-4{background-color:#ffccbc}.bg-deep-orange-lighten-4{color:#000}.bg-deep-orange-lighten-3{background-color:#ffab91}.bg-deep-orange-lighten-3{color:#000}.bg-deep-orange-lighten-2{background-color:#ff8a65}.bg-deep-orange-lighten-2{color:#000}.bg-deep-orange-lighten-1{background-color:#ff7043}.bg-deep-orange-lighten-1{color:#fff}.bg-deep-orange-darken-1{background-color:#f4511e}.bg-deep-orange-darken-1{color:#fff}.bg-deep-orange-darken-2{background-color:#e64a19}.bg-deep-orange-darken-2{color:#fff}.bg-deep-orange-darken-3{background-color:#d84315}.bg-deep-orange-darken-3{color:#fff}.bg-deep-orange-darken-4{background-color:#bf360c}.bg-deep-orange-darken-4{color:#fff}.bg-deep-orange-accent-1{background-color:#ff9e80}.bg-deep-orange-accent-1{color:#000}.bg-deep-orange-accent-2{background-color:#ff6e40}.bg-deep-orange-accent-2{color:#fff}.bg-deep-orange-accent-3{background-color:#ff3d00}.bg-deep-orange-accent-3{color:#fff}.bg-deep-orange-accent-4{background-color:#dd2c00}.bg-deep-orange-accent-4{color:#fff}.bg-brown{background-color:#795548}.bg-brown{color:#fff}.bg-brown-lighten-5{background-color:#efebe9}.bg-brown-lighten-5{color:#000}.bg-brown-lighten-4{background-color:#d7ccc8}.bg-brown-lighten-4{color:#000}.bg-brown-lighten-3{background-color:#bcaaa4}.bg-brown-lighten-3{color:#000}.bg-brown-lighten-2{background-color:#a1887f}.bg-brown-lighten-2{color:#fff}.bg-brown-lighten-1{background-color:#8d6e63}.bg-brown-lighten-1{color:#fff}.bg-brown-darken-1{background-color:#6d4c41}.bg-brown-darken-1{color:#fff}.bg-brown-darken-2{background-color:#5d4037}.bg-brown-darken-2{color:#fff}.bg-brown-darken-3{background-color:#4e342e}.bg-brown-darken-3{color:#fff}.bg-brown-darken-4{background-color:#3e2723}.bg-brown-darken-4{color:#fff}.bg-blue-grey{background-color:#607d8b}.bg-blue-grey{color:#fff}.bg-blue-grey-lighten-5{background-color:#eceff1}.bg-blue-grey-lighten-5{color:#000}.bg-blue-grey-lighten-4{background-color:#cfd8dc}.bg-blue-grey-lighten-4{color:#000}.bg-blue-grey-lighten-3{background-color:#b0bec5}.bg-blue-grey-lighten-3{color:#000}.bg-blue-grey-lighten-2{background-color:#90a4ae}.bg-blue-grey-lighten-2{color:#fff}.bg-blue-grey-lighten-1{background-color:#78909c}.bg-blue-grey-lighten-1{color:#fff}.bg-blue-grey-darken-1{background-color:#546e7a}.bg-blue-grey-darken-1{color:#fff}.bg-blue-grey-darken-2{background-color:#455a64}.bg-blue-grey-darken-2{color:#fff}.bg-blue-grey-darken-3{background-color:#37474f}.bg-blue-grey-darken-3{color:#fff}.bg-blue-grey-darken-4{background-color:#263238}.bg-blue-grey-darken-4{color:#fff}.bg-grey{background-color:#9e9e9e}.bg-grey{color:#fff}.bg-grey-lighten-5{background-color:#fafafa}.bg-grey-lighten-5{color:#000}.bg-grey-lighten-4{background-color:#f5f5f5}.bg-grey-lighten-4{color:#000}.bg-grey-lighten-3{background-color:#eee}.bg-grey-lighten-3{color:#000}.bg-grey-lighten-2{background-color:#e0e0e0}.bg-grey-lighten-2{color:#000}.bg-grey-lighten-1{background-color:#bdbdbd}.bg-grey-lighten-1{color:#000}.bg-grey-darken-1{background-color:#757575}.bg-grey-darken-1{color:#fff}.bg-grey-darken-2{background-color:#616161}.bg-grey-darken-2{color:#fff}.bg-grey-darken-3{background-color:#424242}.bg-grey-darken-3{color:#fff}.bg-grey-darken-4{background-color:#212121}.bg-grey-darken-4{color:#fff}.bg-shades-black{background-color:#000}.bg-shades-black{color:#fff}.bg-shades-white{background-color:#fff}.bg-shades-white{color:#000}.bg-shades-transparent{background-color:transparent}.bg-shades-transparent{color:currentColor}}@layer vuetify-utilities.theme-foreground{.text-black{color:#000}.text-white{color:#fff}.text-transparent{color:transparent}.text-red{color:#f44336}.text-red-lighten-5{color:#ffebee}.text-red-lighten-4{color:#ffcdd2}.text-red-lighten-3{color:#ef9a9a}.text-red-lighten-2{color:#e57373}.text-red-lighten-1{color:#ef5350}.text-red-darken-1{color:#e53935}.text-red-darken-2{color:#d32f2f}.text-red-darken-3{color:#c62828}.text-red-darken-4{color:#b71c1c}.text-red-accent-1{color:#ff8a80}.text-red-accent-2{color:#ff5252}.text-red-accent-3{color:#ff1744}.text-red-accent-4{color:#d50000}.text-pink{color:#e91e63}.text-pink-lighten-5{color:#fce4ec}.text-pink-lighten-4{color:#f8bbd0}.text-pink-lighten-3{color:#f48fb1}.text-pink-lighten-2{color:#f06292}.text-pink-lighten-1{color:#ec407a}.text-pink-darken-1{color:#d81b60}.text-pink-darken-2{color:#c2185b}.text-pink-darken-3{color:#ad1457}.text-pink-darken-4{color:#880e4f}.text-pink-accent-1{color:#ff80ab}.text-pink-accent-2{color:#ff4081}.text-pink-accent-3{color:#f50057}.text-pink-accent-4{color:#c51162}.text-purple{color:#9c27b0}.text-purple-lighten-5{color:#f3e5f5}.text-purple-lighten-4{color:#e1bee7}.text-purple-lighten-3{color:#ce93d8}.text-purple-lighten-2{color:#ba68c8}.text-purple-lighten-1{color:#ab47bc}.text-purple-darken-1{color:#8e24aa}.text-purple-darken-2{color:#7b1fa2}.text-purple-darken-3{color:#6a1b9a}.text-purple-darken-4{color:#4a148c}.text-purple-accent-1{color:#ea80fc}.text-purple-accent-2{color:#e040fb}.text-purple-accent-3{color:#d500f9}.text-purple-accent-4{color:#a0f}.text-deep-purple{color:#673ab7}.text-deep-purple-lighten-5{color:#ede7f6}.text-deep-purple-lighten-4{color:#d1c4e9}.text-deep-purple-lighten-3{color:#b39ddb}.text-deep-purple-lighten-2{color:#9575cd}.text-deep-purple-lighten-1{color:#7e57c2}.text-deep-purple-darken-1{color:#5e35b1}.text-deep-purple-darken-2{color:#512da8}.text-deep-purple-darken-3{color:#4527a0}.text-deep-purple-darken-4{color:#311b92}.text-deep-purple-accent-1{color:#b388ff}.text-deep-purple-accent-2{color:#7c4dff}.text-deep-purple-accent-3{color:#651fff}.text-deep-purple-accent-4{color:#6200ea}.text-indigo{color:#3f51b5}.text-indigo-lighten-5{color:#e8eaf6}.text-indigo-lighten-4{color:#c5cae9}.text-indigo-lighten-3{color:#9fa8da}.text-indigo-lighten-2{color:#7986cb}.text-indigo-lighten-1{color:#5c6bc0}.text-indigo-darken-1{color:#3949ab}.text-indigo-darken-2{color:#303f9f}.text-indigo-darken-3{color:#283593}.text-indigo-darken-4{color:#1a237e}.text-indigo-accent-1{color:#8c9eff}.text-indigo-accent-2{color:#536dfe}.text-indigo-accent-3{color:#3d5afe}.text-indigo-accent-4{color:#304ffe}.text-blue{color:#2196f3}.text-blue-lighten-5{color:#e3f2fd}.text-blue-lighten-4{color:#bbdefb}.text-blue-lighten-3{color:#90caf9}.text-blue-lighten-2{color:#64b5f6}.text-blue-lighten-1{color:#42a5f5}.text-blue-darken-1{color:#1e88e5}.text-blue-darken-2{color:#1976d2}.text-blue-darken-3{color:#1565c0}.text-blue-darken-4{color:#0d47a1}.text-blue-accent-1{color:#82b1ff}.text-blue-accent-2{color:#448aff}.text-blue-accent-3{color:#2979ff}.text-blue-accent-4{color:#2962ff}.text-light-blue{color:#03a9f4}.text-light-blue-lighten-5{color:#e1f5fe}.text-light-blue-lighten-4{color:#b3e5fc}.text-light-blue-lighten-3{color:#81d4fa}.text-light-blue-lighten-2{color:#4fc3f7}.text-light-blue-lighten-1{color:#29b6f6}.text-light-blue-darken-1{color:#039be5}.text-light-blue-darken-2{color:#0288d1}.text-light-blue-darken-3{color:#0277bd}.text-light-blue-darken-4{color:#01579b}.text-light-blue-accent-1{color:#80d8ff}.text-light-blue-accent-2{color:#40c4ff}.text-light-blue-accent-3{color:#00b0ff}.text-light-blue-accent-4{color:#0091ea}.text-cyan{color:#00bcd4}.text-cyan-lighten-5{color:#e0f7fa}.text-cyan-lighten-4{color:#b2ebf2}.text-cyan-lighten-3{color:#80deea}.text-cyan-lighten-2{color:#4dd0e1}.text-cyan-lighten-1{color:#26c6da}.text-cyan-darken-1{color:#00acc1}.text-cyan-darken-2{color:#0097a7}.text-cyan-darken-3{color:#00838f}.text-cyan-darken-4{color:#006064}.text-cyan-accent-1{color:#84ffff}.text-cyan-accent-2{color:#18ffff}.text-cyan-accent-3{color:#00e5ff}.text-cyan-accent-4{color:#00b8d4}.text-teal{color:#009688}.text-teal-lighten-5{color:#e0f2f1}.text-teal-lighten-4{color:#b2dfdb}.text-teal-lighten-3{color:#80cbc4}.text-teal-lighten-2{color:#4db6ac}.text-teal-lighten-1{color:#26a69a}.text-teal-darken-1{color:#00897b}.text-teal-darken-2{color:#00796b}.text-teal-darken-3{color:#00695c}.text-teal-darken-4{color:#004d40}.text-teal-accent-1{color:#a7ffeb}.text-teal-accent-2{color:#64ffda}.text-teal-accent-3{color:#1de9b6}.text-teal-accent-4{color:#00bfa5}.text-green{color:#4caf50}.text-green-lighten-5{color:#e8f5e9}.text-green-lighten-4{color:#c8e6c9}.text-green-lighten-3{color:#a5d6a7}.text-green-lighten-2{color:#81c784}.text-green-lighten-1{color:#66bb6a}.text-green-darken-1{color:#43a047}.text-green-darken-2{color:#388e3c}.text-green-darken-3{color:#2e7d32}.text-green-darken-4{color:#1b5e20}.text-green-accent-1{color:#b9f6ca}.text-green-accent-2{color:#69f0ae}.text-green-accent-3{color:#00e676}.text-green-accent-4{color:#00c853}.text-light-green{color:#8bc34a}.text-light-green-lighten-5{color:#f1f8e9}.text-light-green-lighten-4{color:#dcedc8}.text-light-green-lighten-3{color:#c5e1a5}.text-light-green-lighten-2{color:#aed581}.text-light-green-lighten-1{color:#9ccc65}.text-light-green-darken-1{color:#7cb342}.text-light-green-darken-2{color:#689f38}.text-light-green-darken-3{color:#558b2f}.text-light-green-darken-4{color:#33691e}.text-light-green-accent-1{color:#ccff90}.text-light-green-accent-2{color:#b2ff59}.text-light-green-accent-3{color:#76ff03}.text-light-green-accent-4{color:#64dd17}.text-lime{color:#cddc39}.text-lime-lighten-5{color:#f9fbe7}.text-lime-lighten-4{color:#f0f4c3}.text-lime-lighten-3{color:#e6ee9c}.text-lime-lighten-2{color:#dce775}.text-lime-lighten-1{color:#d4e157}.text-lime-darken-1{color:#c0ca33}.text-lime-darken-2{color:#afb42b}.text-lime-darken-3{color:#9e9d24}.text-lime-darken-4{color:#827717}.text-lime-accent-1{color:#f4ff81}.text-lime-accent-2{color:#eeff41}.text-lime-accent-3{color:#c6ff00}.text-lime-accent-4{color:#aeea00}.text-yellow{color:#ffeb3b}.text-yellow-lighten-5{color:#fffde7}.text-yellow-lighten-4{color:#fff9c4}.text-yellow-lighten-3{color:#fff59d}.text-yellow-lighten-2{color:#fff176}.text-yellow-lighten-1{color:#ffee58}.text-yellow-darken-1{color:#fdd835}.text-yellow-darken-2{color:#fbc02d}.text-yellow-darken-3{color:#f9a825}.text-yellow-darken-4{color:#f57f17}.text-yellow-accent-1{color:#ffff8d}.text-yellow-accent-2{color:#ff0}.text-yellow-accent-3{color:#ffea00}.text-yellow-accent-4{color:#ffd600}.text-amber{color:#ffc107}.text-amber-lighten-5{color:#fff8e1}.text-amber-lighten-4{color:#ffecb3}.text-amber-lighten-3{color:#ffe082}.text-amber-lighten-2{color:#ffd54f}.text-amber-lighten-1{color:#ffca28}.text-amber-darken-1{color:#ffb300}.text-amber-darken-2{color:#ffa000}.text-amber-darken-3{color:#ff8f00}.text-amber-darken-4{color:#ff6f00}.text-amber-accent-1{color:#ffe57f}.text-amber-accent-2{color:#ffd740}.text-amber-accent-3{color:#ffc400}.text-amber-accent-4{color:#ffab00}.text-orange{color:#ff9800}.text-orange-lighten-5{color:#fff3e0}.text-orange-lighten-4{color:#ffe0b2}.text-orange-lighten-3{color:#ffcc80}.text-orange-lighten-2{color:#ffb74d}.text-orange-lighten-1{color:#ffa726}.text-orange-darken-1{color:#fb8c00}.text-orange-darken-2{color:#f57c00}.text-orange-darken-3{color:#ef6c00}.text-orange-darken-4{color:#e65100}.text-orange-accent-1{color:#ffd180}.text-orange-accent-2{color:#ffab40}.text-orange-accent-3{color:#ff9100}.text-orange-accent-4{color:#ff6d00}.text-deep-orange{color:#ff5722}.text-deep-orange-lighten-5{color:#fbe9e7}.text-deep-orange-lighten-4{color:#ffccbc}.text-deep-orange-lighten-3{color:#ffab91}.text-deep-orange-lighten-2{color:#ff8a65}.text-deep-orange-lighten-1{color:#ff7043}.text-deep-orange-darken-1{color:#f4511e}.text-deep-orange-darken-2{color:#e64a19}.text-deep-orange-darken-3{color:#d84315}.text-deep-orange-darken-4{color:#bf360c}.text-deep-orange-accent-1{color:#ff9e80}.text-deep-orange-accent-2{color:#ff6e40}.text-deep-orange-accent-3{color:#ff3d00}.text-deep-orange-accent-4{color:#dd2c00}.text-brown{color:#795548}.text-brown-lighten-5{color:#efebe9}.text-brown-lighten-4{color:#d7ccc8}.text-brown-lighten-3{color:#bcaaa4}.text-brown-lighten-2{color:#a1887f}.text-brown-lighten-1{color:#8d6e63}.text-brown-darken-1{color:#6d4c41}.text-brown-darken-2{color:#5d4037}.text-brown-darken-3{color:#4e342e}.text-brown-darken-4{color:#3e2723}.text-blue-grey{color:#607d8b}.text-blue-grey-lighten-5{color:#eceff1}.text-blue-grey-lighten-4{color:#cfd8dc}.text-blue-grey-lighten-3{color:#b0bec5}.text-blue-grey-lighten-2{color:#90a4ae}.text-blue-grey-lighten-1{color:#78909c}.text-blue-grey-darken-1{color:#546e7a}.text-blue-grey-darken-2{color:#455a64}.text-blue-grey-darken-3{color:#37474f}.text-blue-grey-darken-4{color:#263238}.text-grey{color:#9e9e9e}.text-grey-lighten-5{color:#fafafa}.text-grey-lighten-4{color:#f5f5f5}.text-grey-lighten-3{color:#eee}.text-grey-lighten-2{color:#e0e0e0}.text-grey-lighten-1{color:#bdbdbd}.text-grey-darken-1{color:#757575}.text-grey-darken-2{color:#616161}.text-grey-darken-3{color:#424242}.text-grey-darken-4{color:#212121}.text-shades-black{color:#000}.text-shades-white{color:#fff}.text-shades-transparent{color:transparent}}@layer vuetify-core.reset{html{box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;margin:0}body{margin:0}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}}@layer vuetify-final.transitions{@media(prefers-reduced-motion:no-preference){.dialog-transition-enter-active,.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active{transition-duration:225ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.dialog-transition-leave-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active{transition-duration:125ms;transition-timing-function:cubic-bezier(.4,0,1,1)}.dialog-transition-enter-active,.dialog-transition-leave-active,.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active{transition-property:transform,opacity;pointer-events:none}.dialog-transition-enter-from,.dialog-transition-leave-to{transform:scale(.9);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-transition-enter-active,.picker-reverse-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-move,.picker-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-enter-from,.picker-transition-leave-to,.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to{opacity:0}.picker-transition-leave-from,.picker-transition-leave-active,.picker-transition-leave-to,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to{position:absolute}.picker-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-property:transform,opacity}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-enter-from{transform:translate(100%)}.picker-transition-leave-to{transform:translate(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-enter-from{transform:translate(-100%)}.picker-reverse-transition-leave-to{transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-x-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-both-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-property:height,width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0) rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-from,.message-transition-leave-active{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform}}}@layer vuetify-core.base{.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}}@layer vuetify-components{.blockquote{margin:0;padding:16px 0 16px 24px;font-size:18px;font-weight:300}}@layer vuetify-core.base{html{font-family:var(--v-font-body, "Roboto", sans-serif);line-height:1.5;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden}:root{--v-theme-overlay-multiplier: 1;--v-scrollbar-offset: 0px}@supports (-webkit-touch-callout: none){body{cursor:pointer}}}@layer vuetify-utilities.helpers{@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media(max-width:599.98px){.hidden-xs{display:none!important}}@media(min-width:600px)and (max-width:839.98px){.hidden-sm{display:none!important}}@media(min-width:840px)and (max-width:1144.98px){.hidden-md{display:none!important}}@media(min-width:1145px)and (max-width:1544.98px){.hidden-lg{display:none!important}}@media(min-width:1545px)and (max-width:2137.98px){.hidden-xl{display:none!important}}@media(min-width:2138px){.hidden-xxl{display:none!important}}@media(min-width:600px){.hidden-sm-and-up{display:none!important}}@media(min-width:840px){.hidden-md-and-up{display:none!important}}@media(min-width:1145px){.hidden-lg-and-up{display:none!important}}@media(min-width:1545px){.hidden-xl-and-up{display:none!important}}@media(max-width:839.98px){.hidden-sm-and-down{display:none!important}}@media(max-width:1144.98px){.hidden-md-and-down{display:none!important}}@media(max-width:1544.98px){.hidden-lg-and-down{display:none!important}}@media(max-width:2137.98px){.hidden-xl-and-down{display:none!important}}}@property --v-elevation-overlay{syntax: ""; inherits: false; initial-value: transparent;}@layer vuetify-utilities.helpers{.elevation-0{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.elevation-1{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.elevation-2{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.elevation-3{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.elevation-4{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.elevation-5{box-shadow:0 4px 4px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 8px 12px 6px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 10%, transparent)}.hover-elevation-0:hover{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.hover-elevation-1:hover{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.hover-elevation-2:hover{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.hover-elevation-3:hover{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.hover-elevation-4:hover{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.hover-elevation-5:hover{box-shadow:0 4px 4px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 8px 12px 6px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 10%, transparent)}.elevation-overlay{background-image:linear-gradient(var(--v-elevation-overlay),var(--v-elevation-overlay))}}@layer vuetify-utilities.helpers{.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.pointer-pass-through{pointer-events:none!important}.pointer-pass-through>*{pointer-events:auto!important}}@layer vuetify-utilities.helpers{.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@layer vuetify-utilities.typography{.text-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}@media(min-width:600px){.text-sm-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}}@media(min-width:840px){.text-md-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}}@media(min-width:1145px){.text-lg-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}}@media(min-width:1545px){.text-xl-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}}@media(min-width:2138px){.text-xxl-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}}}@layer vuetify-utilities.helpers{.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-table{display:table}.d-table-row{display:table-row}.d-table-cell{display:table-cell}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.float-none{float:none}.float-left{float:left}.float-right{float:right}.v-locale--is-rtl .float-end{float:left}.v-locale--is-rtl .float-start,.v-locale--is-ltr .float-end{float:right}.v-locale--is-ltr .float-start{float:left}.flex-fill,.flex-1-1{flex:1 1 auto}.flex-1-0{flex:1 0 auto}.flex-0-1{flex:0 1 auto}.flex-0-0{flex:0 0 auto}.flex-1-1-100{flex:1 1 100%}.flex-1-0-100{flex:1 0 100%}.flex-0-1-100{flex:0 1 100%}.flex-0-0-100{flex:0 0 100%}.flex-1-1-0{flex:1 1 0}.flex-1-0-0{flex:1 0 0}.flex-0-1-0{flex:0 1 0}.flex-0-0-0{flex:0 0 0}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.justify-space-evenly{justify-content:space-evenly}.justify-items-start{justify-items:flex-start}.justify-items-end{justify-items:flex-end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-space-between{align-content:space-between}.align-content-space-around{align-content:space-around}.align-content-space-evenly{align-content:space-evenly}.align-content-stretch{align-content:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.order-first{order:-1}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-last{order:13}.ga-0{gap:0px}.ga-1{gap:4px}.ga-2{gap:8px}.ga-3{gap:12px}.ga-4{gap:16px}.ga-5{gap:20px}.ga-6{gap:24px}.ga-7{gap:28px}.ga-8{gap:32px}.ga-9{gap:36px}.ga-10{gap:40px}.ga-11{gap:44px}.ga-12{gap:48px}.ga-13{gap:52px}.ga-14{gap:56px}.ga-15{gap:60px}.ga-16{gap:64px}.ga-auto{gap:auto}.gr-0{row-gap:0px}.gr-1{row-gap:4px}.gr-2{row-gap:8px}.gr-3{row-gap:12px}.gr-4{row-gap:16px}.gr-5{row-gap:20px}.gr-6{row-gap:24px}.gr-7{row-gap:28px}.gr-8{row-gap:32px}.gr-9{row-gap:36px}.gr-10{row-gap:40px}.gr-11{row-gap:44px}.gr-12{row-gap:48px}.gr-13{row-gap:52px}.gr-14{row-gap:56px}.gr-15{row-gap:60px}.gr-16{row-gap:64px}.gr-auto{row-gap:auto}.gc-0{column-gap:0px}.gc-1{column-gap:4px}.gc-2{column-gap:8px}.gc-3{column-gap:12px}.gc-4{column-gap:16px}.gc-5{column-gap:20px}.gc-6{column-gap:24px}.gc-7{column-gap:28px}.gc-8{column-gap:32px}.gc-9{column-gap:36px}.gc-10{column-gap:40px}.gc-11{column-gap:44px}.gc-12{column-gap:48px}.gc-13{column-gap:52px}.gc-14{column-gap:56px}.gc-15{column-gap:60px}.gc-16{column-gap:64px}.gc-auto{column-gap:auto}.ma-0{margin:0}.ma-1{margin:4px}.ma-2{margin:8px}.ma-3{margin:12px}.ma-4{margin:16px}.ma-5{margin:20px}.ma-6{margin:24px}.ma-7{margin:28px}.ma-8{margin:32px}.ma-9{margin:36px}.ma-10{margin:40px}.ma-11{margin:44px}.ma-12{margin:48px}.ma-13{margin:52px}.ma-14{margin:56px}.ma-15{margin:60px}.ma-16{margin:64px}.ma-auto{margin:auto}.mx-0{margin-right:0;margin-left:0}.mx-1{margin-right:4px;margin-left:4px}.mx-2{margin-right:8px;margin-left:8px}.mx-3{margin-right:12px;margin-left:12px}.mx-4{margin-right:16px;margin-left:16px}.mx-5{margin-right:20px;margin-left:20px}.mx-6{margin-right:24px;margin-left:24px}.mx-7{margin-right:28px;margin-left:28px}.mx-8{margin-right:32px;margin-left:32px}.mx-9{margin-right:36px;margin-left:36px}.mx-10{margin-right:40px;margin-left:40px}.mx-11{margin-right:44px;margin-left:44px}.mx-12{margin-right:48px;margin-left:48px}.mx-13{margin-right:52px;margin-left:52px}.mx-14{margin-right:56px;margin-left:56px}.mx-15{margin-right:60px;margin-left:60px}.mx-16{margin-right:64px;margin-left:64px}.mx-auto{margin-right:auto;margin-left:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:4px;margin-bottom:4px}.my-2{margin-top:8px;margin-bottom:8px}.my-3{margin-top:12px;margin-bottom:12px}.my-4{margin-top:16px;margin-bottom:16px}.my-5{margin-top:20px;margin-bottom:20px}.my-6{margin-top:24px;margin-bottom:24px}.my-7{margin-top:28px;margin-bottom:28px}.my-8{margin-top:32px;margin-bottom:32px}.my-9{margin-top:36px;margin-bottom:36px}.my-10{margin-top:40px;margin-bottom:40px}.my-11{margin-top:44px;margin-bottom:44px}.my-12{margin-top:48px;margin-bottom:48px}.my-13{margin-top:52px;margin-bottom:52px}.my-14{margin-top:56px;margin-bottom:56px}.my-15{margin-top:60px;margin-bottom:60px}.my-16{margin-top:64px;margin-bottom:64px}.my-auto{margin-top:auto;margin-bottom:auto}.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mt-7{margin-top:28px}.mt-8{margin-top:32px}.mt-9{margin-top:36px}.mt-10{margin-top:40px}.mt-11{margin-top:44px}.mt-12{margin-top:48px}.mt-13{margin-top:52px}.mt-14{margin-top:56px}.mt-15{margin-top:60px}.mt-16{margin-top:64px}.mt-auto{margin-top:auto}.mr-0{margin-right:0}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.mr-4{margin-right:16px}.mr-5{margin-right:20px}.mr-6{margin-right:24px}.mr-7{margin-right:28px}.mr-8{margin-right:32px}.mr-9{margin-right:36px}.mr-10{margin-right:40px}.mr-11{margin-right:44px}.mr-12{margin-right:48px}.mr-13{margin-right:52px}.mr-14{margin-right:56px}.mr-15{margin-right:60px}.mr-16{margin-right:64px}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-7{margin-bottom:28px}.mb-8{margin-bottom:32px}.mb-9{margin-bottom:36px}.mb-10{margin-bottom:40px}.mb-11{margin-bottom:44px}.mb-12{margin-bottom:48px}.mb-13{margin-bottom:52px}.mb-14{margin-bottom:56px}.mb-15{margin-bottom:60px}.mb-16{margin-bottom:64px}.mb-auto{margin-bottom:auto}.ml-0{margin-left:0}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.ml-4{margin-left:16px}.ml-5{margin-left:20px}.ml-6{margin-left:24px}.ml-7{margin-left:28px}.ml-8{margin-left:32px}.ml-9{margin-left:36px}.ml-10{margin-left:40px}.ml-11{margin-left:44px}.ml-12{margin-left:48px}.ml-13{margin-left:52px}.ml-14{margin-left:56px}.ml-15{margin-left:60px}.ml-16{margin-left:64px}.ml-auto{margin-left:auto}.ms-0{margin-inline-start:0px}.ms-1{margin-inline-start:4px}.ms-2{margin-inline-start:8px}.ms-3{margin-inline-start:12px}.ms-4{margin-inline-start:16px}.ms-5{margin-inline-start:20px}.ms-6{margin-inline-start:24px}.ms-7{margin-inline-start:28px}.ms-8{margin-inline-start:32px}.ms-9{margin-inline-start:36px}.ms-10{margin-inline-start:40px}.ms-11{margin-inline-start:44px}.ms-12{margin-inline-start:48px}.ms-13{margin-inline-start:52px}.ms-14{margin-inline-start:56px}.ms-15{margin-inline-start:60px}.ms-16{margin-inline-start:64px}.ms-auto{margin-inline-start:auto}.me-0{margin-inline-end:0px}.me-1{margin-inline-end:4px}.me-2{margin-inline-end:8px}.me-3{margin-inline-end:12px}.me-4{margin-inline-end:16px}.me-5{margin-inline-end:20px}.me-6{margin-inline-end:24px}.me-7{margin-inline-end:28px}.me-8{margin-inline-end:32px}.me-9{margin-inline-end:36px}.me-10{margin-inline-end:40px}.me-11{margin-inline-end:44px}.me-12{margin-inline-end:48px}.me-13{margin-inline-end:52px}.me-14{margin-inline-end:56px}.me-15{margin-inline-end:60px}.me-16{margin-inline-end:64px}.me-auto{margin-inline-end:auto}.ma-n1{margin:-4px}.ma-n2{margin:-8px}.ma-n3{margin:-12px}.ma-n4{margin:-16px}.ma-n5{margin:-20px}.ma-n6{margin:-24px}.ma-n7{margin:-28px}.ma-n8{margin:-32px}.ma-n9{margin:-36px}.ma-n10{margin:-40px}.ma-n11{margin:-44px}.ma-n12{margin:-48px}.ma-n13{margin:-52px}.ma-n14{margin:-56px}.ma-n15{margin:-60px}.ma-n16{margin:-64px}.mx-n1{margin-right:-4px;margin-left:-4px}.mx-n2{margin-right:-8px;margin-left:-8px}.mx-n3{margin-right:-12px;margin-left:-12px}.mx-n4{margin-right:-16px;margin-left:-16px}.mx-n5{margin-right:-20px;margin-left:-20px}.mx-n6{margin-right:-24px;margin-left:-24px}.mx-n7{margin-right:-28px;margin-left:-28px}.mx-n8{margin-right:-32px;margin-left:-32px}.mx-n9{margin-right:-36px;margin-left:-36px}.mx-n10{margin-right:-40px;margin-left:-40px}.mx-n11{margin-right:-44px;margin-left:-44px}.mx-n12{margin-right:-48px;margin-left:-48px}.mx-n13{margin-right:-52px;margin-left:-52px}.mx-n14{margin-right:-56px;margin-left:-56px}.mx-n15{margin-right:-60px;margin-left:-60px}.mx-n16{margin-right:-64px;margin-left:-64px}.my-n1{margin-top:-4px;margin-bottom:-4px}.my-n2{margin-top:-8px;margin-bottom:-8px}.my-n3{margin-top:-12px;margin-bottom:-12px}.my-n4{margin-top:-16px;margin-bottom:-16px}.my-n5{margin-top:-20px;margin-bottom:-20px}.my-n6{margin-top:-24px;margin-bottom:-24px}.my-n7{margin-top:-28px;margin-bottom:-28px}.my-n8{margin-top:-32px;margin-bottom:-32px}.my-n9{margin-top:-36px;margin-bottom:-36px}.my-n10{margin-top:-40px;margin-bottom:-40px}.my-n11{margin-top:-44px;margin-bottom:-44px}.my-n12{margin-top:-48px;margin-bottom:-48px}.my-n13{margin-top:-52px;margin-bottom:-52px}.my-n14{margin-top:-56px;margin-bottom:-56px}.my-n15{margin-top:-60px;margin-bottom:-60px}.my-n16{margin-top:-64px;margin-bottom:-64px}.mt-n1{margin-top:-4px}.mt-n2{margin-top:-8px}.mt-n3{margin-top:-12px}.mt-n4{margin-top:-16px}.mt-n5{margin-top:-20px}.mt-n6{margin-top:-24px}.mt-n7{margin-top:-28px}.mt-n8{margin-top:-32px}.mt-n9{margin-top:-36px}.mt-n10{margin-top:-40px}.mt-n11{margin-top:-44px}.mt-n12{margin-top:-48px}.mt-n13{margin-top:-52px}.mt-n14{margin-top:-56px}.mt-n15{margin-top:-60px}.mt-n16{margin-top:-64px}.mr-n1{margin-right:-4px}.mr-n2{margin-right:-8px}.mr-n3{margin-right:-12px}.mr-n4{margin-right:-16px}.mr-n5{margin-right:-20px}.mr-n6{margin-right:-24px}.mr-n7{margin-right:-28px}.mr-n8{margin-right:-32px}.mr-n9{margin-right:-36px}.mr-n10{margin-right:-40px}.mr-n11{margin-right:-44px}.mr-n12{margin-right:-48px}.mr-n13{margin-right:-52px}.mr-n14{margin-right:-56px}.mr-n15{margin-right:-60px}.mr-n16{margin-right:-64px}.mb-n1{margin-bottom:-4px}.mb-n2{margin-bottom:-8px}.mb-n3{margin-bottom:-12px}.mb-n4{margin-bottom:-16px}.mb-n5{margin-bottom:-20px}.mb-n6{margin-bottom:-24px}.mb-n7{margin-bottom:-28px}.mb-n8{margin-bottom:-32px}.mb-n9{margin-bottom:-36px}.mb-n10{margin-bottom:-40px}.mb-n11{margin-bottom:-44px}.mb-n12{margin-bottom:-48px}.mb-n13{margin-bottom:-52px}.mb-n14{margin-bottom:-56px}.mb-n15{margin-bottom:-60px}.mb-n16{margin-bottom:-64px}.ml-n1{margin-left:-4px}.ml-n2{margin-left:-8px}.ml-n3{margin-left:-12px}.ml-n4{margin-left:-16px}.ml-n5{margin-left:-20px}.ml-n6{margin-left:-24px}.ml-n7{margin-left:-28px}.ml-n8{margin-left:-32px}.ml-n9{margin-left:-36px}.ml-n10{margin-left:-40px}.ml-n11{margin-left:-44px}.ml-n12{margin-left:-48px}.ml-n13{margin-left:-52px}.ml-n14{margin-left:-56px}.ml-n15{margin-left:-60px}.ml-n16{margin-left:-64px}.ms-n1{margin-inline-start:-4px}.ms-n2{margin-inline-start:-8px}.ms-n3{margin-inline-start:-12px}.ms-n4{margin-inline-start:-16px}.ms-n5{margin-inline-start:-20px}.ms-n6{margin-inline-start:-24px}.ms-n7{margin-inline-start:-28px}.ms-n8{margin-inline-start:-32px}.ms-n9{margin-inline-start:-36px}.ms-n10{margin-inline-start:-40px}.ms-n11{margin-inline-start:-44px}.ms-n12{margin-inline-start:-48px}.ms-n13{margin-inline-start:-52px}.ms-n14{margin-inline-start:-56px}.ms-n15{margin-inline-start:-60px}.ms-n16{margin-inline-start:-64px}.me-n1{margin-inline-end:-4px}.me-n2{margin-inline-end:-8px}.me-n3{margin-inline-end:-12px}.me-n4{margin-inline-end:-16px}.me-n5{margin-inline-end:-20px}.me-n6{margin-inline-end:-24px}.me-n7{margin-inline-end:-28px}.me-n8{margin-inline-end:-32px}.me-n9{margin-inline-end:-36px}.me-n10{margin-inline-end:-40px}.me-n11{margin-inline-end:-44px}.me-n12{margin-inline-end:-48px}.me-n13{margin-inline-end:-52px}.me-n14{margin-inline-end:-56px}.me-n15{margin-inline-end:-60px}.me-n16{margin-inline-end:-64px}.pa-0{padding:0}.pa-1{padding:4px}.pa-2{padding:8px}.pa-3{padding:12px}.pa-4{padding:16px}.pa-5{padding:20px}.pa-6{padding:24px}.pa-7{padding:28px}.pa-8{padding:32px}.pa-9{padding:36px}.pa-10{padding:40px}.pa-11{padding:44px}.pa-12{padding:48px}.pa-13{padding:52px}.pa-14{padding:56px}.pa-15{padding:60px}.pa-16{padding:64px}.px-0{padding-right:0;padding-left:0}.px-1{padding-right:4px;padding-left:4px}.px-2{padding-right:8px;padding-left:8px}.px-3{padding-right:12px;padding-left:12px}.px-4{padding-right:16px;padding-left:16px}.px-5{padding-right:20px;padding-left:20px}.px-6{padding-right:24px;padding-left:24px}.px-7{padding-right:28px;padding-left:28px}.px-8{padding-right:32px;padding-left:32px}.px-9{padding-right:36px;padding-left:36px}.px-10{padding-right:40px;padding-left:40px}.px-11{padding-right:44px;padding-left:44px}.px-12{padding-right:48px;padding-left:48px}.px-13{padding-right:52px;padding-left:52px}.px-14{padding-right:56px;padding-left:56px}.px-15{padding-right:60px;padding-left:60px}.px-16{padding-right:64px;padding-left:64px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:4px;padding-bottom:4px}.py-2{padding-top:8px;padding-bottom:8px}.py-3{padding-top:12px;padding-bottom:12px}.py-4{padding-top:16px;padding-bottom:16px}.py-5{padding-top:20px;padding-bottom:20px}.py-6{padding-top:24px;padding-bottom:24px}.py-7{padding-top:28px;padding-bottom:28px}.py-8{padding-top:32px;padding-bottom:32px}.py-9{padding-top:36px;padding-bottom:36px}.py-10{padding-top:40px;padding-bottom:40px}.py-11{padding-top:44px;padding-bottom:44px}.py-12{padding-top:48px;padding-bottom:48px}.py-13{padding-top:52px;padding-bottom:52px}.py-14{padding-top:56px;padding-bottom:56px}.py-15{padding-top:60px;padding-bottom:60px}.py-16{padding-top:64px;padding-bottom:64px}.pt-0{padding-top:0}.pt-1{padding-top:4px}.pt-2{padding-top:8px}.pt-3{padding-top:12px}.pt-4{padding-top:16px}.pt-5{padding-top:20px}.pt-6{padding-top:24px}.pt-7{padding-top:28px}.pt-8{padding-top:32px}.pt-9{padding-top:36px}.pt-10{padding-top:40px}.pt-11{padding-top:44px}.pt-12{padding-top:48px}.pt-13{padding-top:52px}.pt-14{padding-top:56px}.pt-15{padding-top:60px}.pt-16{padding-top:64px}.pr-0{padding-right:0}.pr-1{padding-right:4px}.pr-2{padding-right:8px}.pr-3{padding-right:12px}.pr-4{padding-right:16px}.pr-5{padding-right:20px}.pr-6{padding-right:24px}.pr-7{padding-right:28px}.pr-8{padding-right:32px}.pr-9{padding-right:36px}.pr-10{padding-right:40px}.pr-11{padding-right:44px}.pr-12{padding-right:48px}.pr-13{padding-right:52px}.pr-14{padding-right:56px}.pr-15{padding-right:60px}.pr-16{padding-right:64px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:12px}.pb-4{padding-bottom:16px}.pb-5{padding-bottom:20px}.pb-6{padding-bottom:24px}.pb-7{padding-bottom:28px}.pb-8{padding-bottom:32px}.pb-9{padding-bottom:36px}.pb-10{padding-bottom:40px}.pb-11{padding-bottom:44px}.pb-12{padding-bottom:48px}.pb-13{padding-bottom:52px}.pb-14{padding-bottom:56px}.pb-15{padding-bottom:60px}.pb-16{padding-bottom:64px}.pl-0{padding-left:0}.pl-1{padding-left:4px}.pl-2{padding-left:8px}.pl-3{padding-left:12px}.pl-4{padding-left:16px}.pl-5{padding-left:20px}.pl-6{padding-left:24px}.pl-7{padding-left:28px}.pl-8{padding-left:32px}.pl-9{padding-left:36px}.pl-10{padding-left:40px}.pl-11{padding-left:44px}.pl-12{padding-left:48px}.pl-13{padding-left:52px}.pl-14{padding-left:56px}.pl-15{padding-left:60px}.pl-16{padding-left:64px}.ps-0{padding-inline-start:0px}.ps-1{padding-inline-start:4px}.ps-2{padding-inline-start:8px}.ps-3{padding-inline-start:12px}.ps-4{padding-inline-start:16px}.ps-5{padding-inline-start:20px}.ps-6{padding-inline-start:24px}.ps-7{padding-inline-start:28px}.ps-8{padding-inline-start:32px}.ps-9{padding-inline-start:36px}.ps-10{padding-inline-start:40px}.ps-11{padding-inline-start:44px}.ps-12{padding-inline-start:48px}.ps-13{padding-inline-start:52px}.ps-14{padding-inline-start:56px}.ps-15{padding-inline-start:60px}.ps-16{padding-inline-start:64px}.pe-0{padding-inline-end:0px}.pe-1{padding-inline-end:4px}.pe-2{padding-inline-end:8px}.pe-3{padding-inline-end:12px}.pe-4{padding-inline-end:16px}.pe-5{padding-inline-end:20px}.pe-6{padding-inline-end:24px}.pe-7{padding-inline-end:28px}.pe-8{padding-inline-end:32px}.pe-9{padding-inline-end:36px}.pe-10{padding-inline-end:40px}.pe-11{padding-inline-end:44px}.pe-12{padding-inline-end:48px}.pe-13{padding-inline-end:52px}.pe-14{padding-inline-end:56px}.pe-15{padding-inline-end:60px}.pe-16{padding-inline-end:64px}.rounded-0{border-radius:0}.rounded-sm{border-radius:2px}.rounded,.rounded-md{border-radius:4px}.rounded-lg{border-radius:8px}.rounded-xl{border-radius:24px}.rounded-pill{border-radius:9999px}.rounded-circle{border-radius:50%}.rounded-shaped{border-radius:24px 0}.rounded-t-0{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t,.rounded-t-md{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-lg{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-xl{border-top-left-radius:24px;border-top-right-radius:24px}.rounded-t-pill{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-circle{border-top-left-radius:50%;border-top-right-radius:50%}.rounded-t-shaped{border-top-left-radius:24px;border-top-right-radius:0}.v-locale--is-ltr .rounded-e-0{border-top-right-radius:0;border-bottom-right-radius:0}.v-locale--is-rtl .rounded-e-0{border-top-left-radius:0;border-bottom-left-radius:0}.v-locale--is-ltr .rounded-e-sm{border-top-right-radius:2px;border-bottom-right-radius:2px}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:2px;border-bottom-left-radius:2px}.v-locale--is-ltr .rounded-e{border-top-right-radius:4px;border-bottom-right-radius:4px}.v-locale--is-rtl .rounded-e{border-top-left-radius:4px;border-bottom-left-radius:4px}.v-locale--is-ltr .rounded-e-md{border-top-right-radius:4px;border-bottom-right-radius:4px}.v-locale--is-rtl .rounded-e-md{border-top-left-radius:4px;border-bottom-left-radius:4px}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:8px;border-bottom-right-radius:8px}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:8px;border-bottom-left-radius:8px}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:24px;border-bottom-right-radius:24px}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:24px;border-bottom-left-radius:24px}.v-locale--is-ltr .rounded-e-pill{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.v-locale--is-rtl .rounded-e-pill{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.v-locale--is-ltr .rounded-e-circle{border-top-right-radius:50%;border-bottom-right-radius:50%}.v-locale--is-rtl .rounded-e-circle{border-top-left-radius:50%;border-bottom-left-radius:50%}.v-locale--is-ltr .rounded-e-shaped{border-top-right-radius:24px;border-bottom-right-radius:0}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:24px;border-bottom-left-radius:0}.rounded-b-0{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-b-sm{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.rounded-b,.rounded-b-md{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.rounded-b-lg{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.rounded-b-xl{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.rounded-b-pill{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.rounded-b-circle{border-bottom-left-radius:50%;border-bottom-right-radius:50%}.rounded-b-shaped{border-bottom-left-radius:24px;border-bottom-right-radius:0}.v-locale--is-ltr .rounded-s-0{border-top-left-radius:0;border-bottom-left-radius:0}.v-locale--is-rtl .rounded-s-0{border-top-right-radius:0;border-bottom-right-radius:0}.v-locale--is-ltr .rounded-s-sm{border-top-left-radius:2px;border-bottom-left-radius:2px}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:2px;border-bottom-right-radius:2px}.v-locale--is-ltr .rounded-s{border-top-left-radius:4px;border-bottom-left-radius:4px}.v-locale--is-rtl .rounded-s{border-top-right-radius:4px;border-bottom-right-radius:4px}.v-locale--is-ltr .rounded-s-md{border-top-left-radius:4px;border-bottom-left-radius:4px}.v-locale--is-rtl .rounded-s-md{border-top-right-radius:4px;border-bottom-right-radius:4px}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:8px;border-bottom-left-radius:8px}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:8px;border-bottom-right-radius:8px}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:24px;border-bottom-left-radius:24px}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:24px;border-bottom-right-radius:24px}.v-locale--is-ltr .rounded-s-pill{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.v-locale--is-rtl .rounded-s-pill{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.v-locale--is-ltr .rounded-s-circle{border-top-left-radius:50%;border-bottom-left-radius:50%}.v-locale--is-rtl .rounded-s-circle{border-top-right-radius:50%;border-bottom-right-radius:50%}.v-locale--is-ltr .rounded-s-shaped{border-top-left-radius:24px;border-bottom-left-radius:0}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:24px;border-bottom-right-radius:0}.v-locale--is-ltr .rounded-ts-0{border-top-left-radius:0}.v-locale--is-rtl .rounded-ts-0{border-top-right-radius:0}.v-locale--is-ltr .rounded-ts-sm{border-top-left-radius:2px}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:2px}.v-locale--is-ltr .rounded-ts{border-top-left-radius:4px}.v-locale--is-rtl .rounded-ts{border-top-right-radius:4px}.v-locale--is-ltr .rounded-ts-md{border-top-left-radius:4px}.v-locale--is-rtl .rounded-ts-md{border-top-right-radius:4px}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:8px}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:8px}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:24px}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:24px}.v-locale--is-ltr .rounded-ts-pill{border-top-left-radius:9999px}.v-locale--is-rtl .rounded-ts-pill{border-top-right-radius:9999px}.v-locale--is-ltr .rounded-ts-circle{border-top-left-radius:50%}.v-locale--is-rtl .rounded-ts-circle{border-top-right-radius:50%}.v-locale--is-ltr .rounded-ts-shaped{border-top-left-radius:24px 0}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:24px 0}.v-locale--is-ltr .rounded-te-0{border-top-right-radius:0}.v-locale--is-rtl .rounded-te-0{border-top-left-radius:0}.v-locale--is-ltr .rounded-te-sm{border-top-right-radius:2px}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:2px}.v-locale--is-ltr .rounded-te{border-top-right-radius:4px}.v-locale--is-rtl .rounded-te{border-top-left-radius:4px}.v-locale--is-ltr .rounded-te-md{border-top-right-radius:4px}.v-locale--is-rtl .rounded-te-md{border-top-left-radius:4px}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:8px}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:8px}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:24px}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:24px}.v-locale--is-ltr .rounded-te-pill{border-top-right-radius:9999px}.v-locale--is-rtl .rounded-te-pill{border-top-left-radius:9999px}.v-locale--is-ltr .rounded-te-circle{border-top-right-radius:50%}.v-locale--is-rtl .rounded-te-circle{border-top-left-radius:50%}.v-locale--is-ltr .rounded-te-shaped{border-top-right-radius:24px 0}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:24px 0}.v-locale--is-ltr .rounded-be-0{border-bottom-right-radius:0}.v-locale--is-rtl .rounded-be-0{border-bottom-left-radius:0}.v-locale--is-ltr .rounded-be-sm{border-bottom-right-radius:2px}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:2px}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:4px}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:4px}.v-locale--is-ltr .rounded-be-md{border-bottom-right-radius:4px}.v-locale--is-rtl .rounded-be-md{border-bottom-left-radius:4px}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:8px}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:8px}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:24px}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:24px}.v-locale--is-ltr .rounded-be-pill{border-bottom-right-radius:9999px}.v-locale--is-rtl .rounded-be-pill{border-bottom-left-radius:9999px}.v-locale--is-ltr .rounded-be-circle{border-bottom-right-radius:50%}.v-locale--is-rtl .rounded-be-circle{border-bottom-left-radius:50%}.v-locale--is-ltr .rounded-be-shaped{border-bottom-right-radius:24px 0}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:24px 0}.v-locale--is-ltr .rounded-bs-0{border-bottom-left-radius:0}.v-locale--is-rtl .rounded-bs-0{border-bottom-right-radius:0}.v-locale--is-ltr .rounded-bs-sm{border-bottom-left-radius:2px}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:2px}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:4px}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:4px}.v-locale--is-ltr .rounded-bs-md{border-bottom-left-radius:4px}.v-locale--is-rtl .rounded-bs-md{border-bottom-right-radius:4px}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:8px}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:8px}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:24px}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:24px}.v-locale--is-ltr .rounded-bs-pill{border-bottom-left-radius:9999px}.v-locale--is-rtl .rounded-bs-pill{border-bottom-right-radius:9999px}.v-locale--is-ltr .rounded-bs-circle{border-bottom-left-radius:50%}.v-locale--is-rtl .rounded-bs-circle{border-bottom-right-radius:50%}.v-locale--is-ltr .rounded-bs-shaped{border-bottom-left-radius:24px 0}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:24px 0}.border-0{border-width:0;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border,.border-thin{border-width:thin;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-sm{border-width:1px;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-md{border-width:2px;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-lg{border-width:4px;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-xl{border-width:8px;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-current{border-color:currentColor}.border-opacity-0{--v-border-opacity: 0}.border-opacity{--v-border-opacity: .12}.border-opacity-25{--v-border-opacity: .25}.border-opacity-50{--v-border-opacity: .5}.border-opacity-75{--v-border-opacity: .75}.border-opacity-100{--v-border-opacity: 1}.border-t-0{border-block-start-width:0;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t,.border-t-thin{border-block-start-width:thin;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t-sm{border-block-start-width:1px;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t-md{border-block-start-width:2px;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t-lg{border-block-start-width:4px;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t-xl{border-block-start-width:8px;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e-0{border-inline-end-width:0;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e,.border-e-thin{border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e-sm{border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e-md{border-inline-end-width:2px;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e-lg{border-inline-end-width:4px;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e-xl{border-inline-end-width:8px;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b-0{border-block-end-width:0;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b,.border-b-thin{border-block-end-width:thin;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b-sm{border-block-end-width:1px;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b-md{border-block-end-width:2px;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b-lg{border-block-end-width:4px;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b-xl{border-block-end-width:8px;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s-0{border-inline-start-width:0;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s,.border-s-thin{border-inline-start-width:thin;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s-sm{border-inline-start-width:1px;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s-md{border-inline-start-width:2px;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s-lg{border-inline-start-width:4px;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s-xl{border-inline-start-width:8px;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.text-decoration-line-through{text-decoration:line-through}.text-decoration-none{text-decoration:none}.text-decoration-overline{text-decoration:overline}.text-decoration-underline{text-decoration:underline}.text-wrap{white-space:normal}.text-no-wrap{white-space:nowrap}.text-pre{white-space:pre}.text-pre-line{white-space:pre-line}.text-pre-wrap{white-space:pre-wrap}.text-break{overflow-wrap:break-word;word-break:break-word}.opacity-hover{opacity:var(--v-hover-opacity)}.opacity-focus{opacity:var(--v-focus-opacity)}.opacity-selected{opacity:var(--v-selected-opacity)}.opacity-activated{opacity:var(--v-activated-opacity)}.opacity-pressed{opacity:var(--v-pressed-opacity)}.opacity-dragged{opacity:var(--v-dragged-opacity)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.text-high-emphasis{color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.text-medium-emphasis{color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent)}.text-disabled{color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-disabled-opacity) * 100%),transparent)}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-none{text-transform:none}.text-capitalize{text-transform:capitalize}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.font-weight-thin{font-weight:100}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-black{font-weight:900}.font-italic{font-style:italic}.text-mono{font-family:monospace}.position-static{position:static}.position-relative{position:relative}.position-fixed{position:fixed}.position-absolute{position:absolute}.position-sticky{position:sticky}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-progress{cursor:progress}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-none{cursor:none}.fill-height{height:100%}.h-auto{height:auto}.h-screen{height:100dvh}.h-0{height:0}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.w-auto{width:auto}.w-0{width:0}.w-25{width:25%}.w-33{width:33%}.w-50{width:50%}.w-66{width:66%}.w-75{width:75%}.w-100{width:100%}@media(min-width:600px){.d-sm-none{display:none}.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-block{display:block}.d-sm-table{display:table}.d-sm-table-row{display:table-row}.d-sm-table-cell{display:table-cell}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.float-sm-none{float:none}.float-sm-left{float:left}.float-sm-right{float:right}.v-locale--is-rtl .float-sm-end{float:left}.v-locale--is-rtl .float-sm-start,.v-locale--is-ltr .float-sm-end{float:right}.v-locale--is-ltr .float-sm-start{float:left}.flex-sm-fill,.flex-sm-1-1{flex:1 1 auto}.flex-sm-1-0{flex:1 0 auto}.flex-sm-0-1{flex:0 1 auto}.flex-sm-0-0{flex:0 0 auto}.flex-sm-1-1-100{flex:1 1 100%}.flex-sm-1-0-100{flex:1 0 100%}.flex-sm-0-1-100{flex:0 1 100%}.flex-sm-0-0-100{flex:0 0 100%}.flex-sm-1-1-0{flex:1 1 0}.flex-sm-1-0-0{flex:1 0 0}.flex-sm-0-1-0{flex:0 1 0}.flex-sm-0-0-0{flex:0 0 0}.flex-sm-row{flex-direction:row}.flex-sm-column{flex-direction:column}.flex-sm-row-reverse{flex-direction:row-reverse}.flex-sm-column-reverse{flex-direction:column-reverse}.flex-sm-grow-0{flex-grow:0}.flex-sm-grow-1{flex-grow:1}.flex-sm-shrink-0{flex-shrink:0}.flex-sm-shrink-1{flex-shrink:1}.flex-sm-wrap{flex-wrap:wrap}.flex-sm-nowrap{flex-wrap:nowrap}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse}.justify-sm-start{justify-content:flex-start}.justify-sm-end{justify-content:flex-end}.justify-sm-center{justify-content:center}.justify-sm-space-between{justify-content:space-between}.justify-sm-space-around{justify-content:space-around}.justify-sm-space-evenly{justify-content:space-evenly}.justify-items-sm-start{justify-items:flex-start}.justify-items-sm-end{justify-items:flex-end}.justify-items-sm-center{justify-items:center}.justify-items-sm-stretch{justify-items:stretch}.align-sm-start{align-items:flex-start}.align-sm-end{align-items:flex-end}.align-sm-center{align-items:center}.align-sm-baseline{align-items:baseline}.align-sm-stretch{align-items:stretch}.align-content-sm-start{align-content:flex-start}.align-content-sm-end{align-content:flex-end}.align-content-sm-center{align-content:center}.align-content-sm-space-between{align-content:space-between}.align-content-sm-space-around{align-content:space-around}.align-content-sm-space-evenly{align-content:space-evenly}.align-content-sm-stretch{align-content:stretch}.align-self-sm-auto{align-self:auto}.align-self-sm-start{align-self:flex-start}.align-self-sm-end{align-self:flex-end}.align-self-sm-center{align-self:center}.align-self-sm-baseline{align-self:baseline}.align-self-sm-stretch{align-self:stretch}.order-sm-first{order:-1}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.order-sm-last{order:13}.ga-sm-0{gap:0px}.ga-sm-1{gap:4px}.ga-sm-2{gap:8px}.ga-sm-3{gap:12px}.ga-sm-4{gap:16px}.ga-sm-5{gap:20px}.ga-sm-6{gap:24px}.ga-sm-7{gap:28px}.ga-sm-8{gap:32px}.ga-sm-9{gap:36px}.ga-sm-10{gap:40px}.ga-sm-11{gap:44px}.ga-sm-12{gap:48px}.ga-sm-13{gap:52px}.ga-sm-14{gap:56px}.ga-sm-15{gap:60px}.ga-sm-16{gap:64px}.ga-sm-auto{gap:auto}.gr-sm-0{row-gap:0px}.gr-sm-1{row-gap:4px}.gr-sm-2{row-gap:8px}.gr-sm-3{row-gap:12px}.gr-sm-4{row-gap:16px}.gr-sm-5{row-gap:20px}.gr-sm-6{row-gap:24px}.gr-sm-7{row-gap:28px}.gr-sm-8{row-gap:32px}.gr-sm-9{row-gap:36px}.gr-sm-10{row-gap:40px}.gr-sm-11{row-gap:44px}.gr-sm-12{row-gap:48px}.gr-sm-13{row-gap:52px}.gr-sm-14{row-gap:56px}.gr-sm-15{row-gap:60px}.gr-sm-16{row-gap:64px}.gr-sm-auto{row-gap:auto}.gc-sm-0{column-gap:0px}.gc-sm-1{column-gap:4px}.gc-sm-2{column-gap:8px}.gc-sm-3{column-gap:12px}.gc-sm-4{column-gap:16px}.gc-sm-5{column-gap:20px}.gc-sm-6{column-gap:24px}.gc-sm-7{column-gap:28px}.gc-sm-8{column-gap:32px}.gc-sm-9{column-gap:36px}.gc-sm-10{column-gap:40px}.gc-sm-11{column-gap:44px}.gc-sm-12{column-gap:48px}.gc-sm-13{column-gap:52px}.gc-sm-14{column-gap:56px}.gc-sm-15{column-gap:60px}.gc-sm-16{column-gap:64px}.gc-sm-auto{column-gap:auto}.ma-sm-0{margin:0}.ma-sm-1{margin:4px}.ma-sm-2{margin:8px}.ma-sm-3{margin:12px}.ma-sm-4{margin:16px}.ma-sm-5{margin:20px}.ma-sm-6{margin:24px}.ma-sm-7{margin:28px}.ma-sm-8{margin:32px}.ma-sm-9{margin:36px}.ma-sm-10{margin:40px}.ma-sm-11{margin:44px}.ma-sm-12{margin:48px}.ma-sm-13{margin:52px}.ma-sm-14{margin:56px}.ma-sm-15{margin:60px}.ma-sm-16{margin:64px}.ma-sm-auto{margin:auto}.mx-sm-0{margin-right:0;margin-left:0}.mx-sm-1{margin-right:4px;margin-left:4px}.mx-sm-2{margin-right:8px;margin-left:8px}.mx-sm-3{margin-right:12px;margin-left:12px}.mx-sm-4{margin-right:16px;margin-left:16px}.mx-sm-5{margin-right:20px;margin-left:20px}.mx-sm-6{margin-right:24px;margin-left:24px}.mx-sm-7{margin-right:28px;margin-left:28px}.mx-sm-8{margin-right:32px;margin-left:32px}.mx-sm-9{margin-right:36px;margin-left:36px}.mx-sm-10{margin-right:40px;margin-left:40px}.mx-sm-11{margin-right:44px;margin-left:44px}.mx-sm-12{margin-right:48px;margin-left:48px}.mx-sm-13{margin-right:52px;margin-left:52px}.mx-sm-14{margin-right:56px;margin-left:56px}.mx-sm-15{margin-right:60px;margin-left:60px}.mx-sm-16{margin-right:64px;margin-left:64px}.mx-sm-auto{margin-right:auto;margin-left:auto}.my-sm-0{margin-top:0;margin-bottom:0}.my-sm-1{margin-top:4px;margin-bottom:4px}.my-sm-2{margin-top:8px;margin-bottom:8px}.my-sm-3{margin-top:12px;margin-bottom:12px}.my-sm-4{margin-top:16px;margin-bottom:16px}.my-sm-5{margin-top:20px;margin-bottom:20px}.my-sm-6{margin-top:24px;margin-bottom:24px}.my-sm-7{margin-top:28px;margin-bottom:28px}.my-sm-8{margin-top:32px;margin-bottom:32px}.my-sm-9{margin-top:36px;margin-bottom:36px}.my-sm-10{margin-top:40px;margin-bottom:40px}.my-sm-11{margin-top:44px;margin-bottom:44px}.my-sm-12{margin-top:48px;margin-bottom:48px}.my-sm-13{margin-top:52px;margin-bottom:52px}.my-sm-14{margin-top:56px;margin-bottom:56px}.my-sm-15{margin-top:60px;margin-bottom:60px}.my-sm-16{margin-top:64px;margin-bottom:64px}.my-sm-auto{margin-top:auto;margin-bottom:auto}.mt-sm-0{margin-top:0}.mt-sm-1{margin-top:4px}.mt-sm-2{margin-top:8px}.mt-sm-3{margin-top:12px}.mt-sm-4{margin-top:16px}.mt-sm-5{margin-top:20px}.mt-sm-6{margin-top:24px}.mt-sm-7{margin-top:28px}.mt-sm-8{margin-top:32px}.mt-sm-9{margin-top:36px}.mt-sm-10{margin-top:40px}.mt-sm-11{margin-top:44px}.mt-sm-12{margin-top:48px}.mt-sm-13{margin-top:52px}.mt-sm-14{margin-top:56px}.mt-sm-15{margin-top:60px}.mt-sm-16{margin-top:64px}.mt-sm-auto{margin-top:auto}.mr-sm-0{margin-right:0}.mr-sm-1{margin-right:4px}.mr-sm-2{margin-right:8px}.mr-sm-3{margin-right:12px}.mr-sm-4{margin-right:16px}.mr-sm-5{margin-right:20px}.mr-sm-6{margin-right:24px}.mr-sm-7{margin-right:28px}.mr-sm-8{margin-right:32px}.mr-sm-9{margin-right:36px}.mr-sm-10{margin-right:40px}.mr-sm-11{margin-right:44px}.mr-sm-12{margin-right:48px}.mr-sm-13{margin-right:52px}.mr-sm-14{margin-right:56px}.mr-sm-15{margin-right:60px}.mr-sm-16{margin-right:64px}.mr-sm-auto{margin-right:auto}.mb-sm-0{margin-bottom:0}.mb-sm-1{margin-bottom:4px}.mb-sm-2{margin-bottom:8px}.mb-sm-3{margin-bottom:12px}.mb-sm-4{margin-bottom:16px}.mb-sm-5{margin-bottom:20px}.mb-sm-6{margin-bottom:24px}.mb-sm-7{margin-bottom:28px}.mb-sm-8{margin-bottom:32px}.mb-sm-9{margin-bottom:36px}.mb-sm-10{margin-bottom:40px}.mb-sm-11{margin-bottom:44px}.mb-sm-12{margin-bottom:48px}.mb-sm-13{margin-bottom:52px}.mb-sm-14{margin-bottom:56px}.mb-sm-15{margin-bottom:60px}.mb-sm-16{margin-bottom:64px}.mb-sm-auto{margin-bottom:auto}.ml-sm-0{margin-left:0}.ml-sm-1{margin-left:4px}.ml-sm-2{margin-left:8px}.ml-sm-3{margin-left:12px}.ml-sm-4{margin-left:16px}.ml-sm-5{margin-left:20px}.ml-sm-6{margin-left:24px}.ml-sm-7{margin-left:28px}.ml-sm-8{margin-left:32px}.ml-sm-9{margin-left:36px}.ml-sm-10{margin-left:40px}.ml-sm-11{margin-left:44px}.ml-sm-12{margin-left:48px}.ml-sm-13{margin-left:52px}.ml-sm-14{margin-left:56px}.ml-sm-15{margin-left:60px}.ml-sm-16{margin-left:64px}.ml-sm-auto{margin-left:auto}.ms-sm-0{margin-inline-start:0px}.ms-sm-1{margin-inline-start:4px}.ms-sm-2{margin-inline-start:8px}.ms-sm-3{margin-inline-start:12px}.ms-sm-4{margin-inline-start:16px}.ms-sm-5{margin-inline-start:20px}.ms-sm-6{margin-inline-start:24px}.ms-sm-7{margin-inline-start:28px}.ms-sm-8{margin-inline-start:32px}.ms-sm-9{margin-inline-start:36px}.ms-sm-10{margin-inline-start:40px}.ms-sm-11{margin-inline-start:44px}.ms-sm-12{margin-inline-start:48px}.ms-sm-13{margin-inline-start:52px}.ms-sm-14{margin-inline-start:56px}.ms-sm-15{margin-inline-start:60px}.ms-sm-16{margin-inline-start:64px}.ms-sm-auto{margin-inline-start:auto}.me-sm-0{margin-inline-end:0px}.me-sm-1{margin-inline-end:4px}.me-sm-2{margin-inline-end:8px}.me-sm-3{margin-inline-end:12px}.me-sm-4{margin-inline-end:16px}.me-sm-5{margin-inline-end:20px}.me-sm-6{margin-inline-end:24px}.me-sm-7{margin-inline-end:28px}.me-sm-8{margin-inline-end:32px}.me-sm-9{margin-inline-end:36px}.me-sm-10{margin-inline-end:40px}.me-sm-11{margin-inline-end:44px}.me-sm-12{margin-inline-end:48px}.me-sm-13{margin-inline-end:52px}.me-sm-14{margin-inline-end:56px}.me-sm-15{margin-inline-end:60px}.me-sm-16{margin-inline-end:64px}.me-sm-auto{margin-inline-end:auto}.ma-sm-n1{margin:-4px}.ma-sm-n2{margin:-8px}.ma-sm-n3{margin:-12px}.ma-sm-n4{margin:-16px}.ma-sm-n5{margin:-20px}.ma-sm-n6{margin:-24px}.ma-sm-n7{margin:-28px}.ma-sm-n8{margin:-32px}.ma-sm-n9{margin:-36px}.ma-sm-n10{margin:-40px}.ma-sm-n11{margin:-44px}.ma-sm-n12{margin:-48px}.ma-sm-n13{margin:-52px}.ma-sm-n14{margin:-56px}.ma-sm-n15{margin:-60px}.ma-sm-n16{margin:-64px}.mx-sm-n1{margin-right:-4px;margin-left:-4px}.mx-sm-n2{margin-right:-8px;margin-left:-8px}.mx-sm-n3{margin-right:-12px;margin-left:-12px}.mx-sm-n4{margin-right:-16px;margin-left:-16px}.mx-sm-n5{margin-right:-20px;margin-left:-20px}.mx-sm-n6{margin-right:-24px;margin-left:-24px}.mx-sm-n7{margin-right:-28px;margin-left:-28px}.mx-sm-n8{margin-right:-32px;margin-left:-32px}.mx-sm-n9{margin-right:-36px;margin-left:-36px}.mx-sm-n10{margin-right:-40px;margin-left:-40px}.mx-sm-n11{margin-right:-44px;margin-left:-44px}.mx-sm-n12{margin-right:-48px;margin-left:-48px}.mx-sm-n13{margin-right:-52px;margin-left:-52px}.mx-sm-n14{margin-right:-56px;margin-left:-56px}.mx-sm-n15{margin-right:-60px;margin-left:-60px}.mx-sm-n16{margin-right:-64px;margin-left:-64px}.my-sm-n1{margin-top:-4px;margin-bottom:-4px}.my-sm-n2{margin-top:-8px;margin-bottom:-8px}.my-sm-n3{margin-top:-12px;margin-bottom:-12px}.my-sm-n4{margin-top:-16px;margin-bottom:-16px}.my-sm-n5{margin-top:-20px;margin-bottom:-20px}.my-sm-n6{margin-top:-24px;margin-bottom:-24px}.my-sm-n7{margin-top:-28px;margin-bottom:-28px}.my-sm-n8{margin-top:-32px;margin-bottom:-32px}.my-sm-n9{margin-top:-36px;margin-bottom:-36px}.my-sm-n10{margin-top:-40px;margin-bottom:-40px}.my-sm-n11{margin-top:-44px;margin-bottom:-44px}.my-sm-n12{margin-top:-48px;margin-bottom:-48px}.my-sm-n13{margin-top:-52px;margin-bottom:-52px}.my-sm-n14{margin-top:-56px;margin-bottom:-56px}.my-sm-n15{margin-top:-60px;margin-bottom:-60px}.my-sm-n16{margin-top:-64px;margin-bottom:-64px}.mt-sm-n1{margin-top:-4px}.mt-sm-n2{margin-top:-8px}.mt-sm-n3{margin-top:-12px}.mt-sm-n4{margin-top:-16px}.mt-sm-n5{margin-top:-20px}.mt-sm-n6{margin-top:-24px}.mt-sm-n7{margin-top:-28px}.mt-sm-n8{margin-top:-32px}.mt-sm-n9{margin-top:-36px}.mt-sm-n10{margin-top:-40px}.mt-sm-n11{margin-top:-44px}.mt-sm-n12{margin-top:-48px}.mt-sm-n13{margin-top:-52px}.mt-sm-n14{margin-top:-56px}.mt-sm-n15{margin-top:-60px}.mt-sm-n16{margin-top:-64px}.mr-sm-n1{margin-right:-4px}.mr-sm-n2{margin-right:-8px}.mr-sm-n3{margin-right:-12px}.mr-sm-n4{margin-right:-16px}.mr-sm-n5{margin-right:-20px}.mr-sm-n6{margin-right:-24px}.mr-sm-n7{margin-right:-28px}.mr-sm-n8{margin-right:-32px}.mr-sm-n9{margin-right:-36px}.mr-sm-n10{margin-right:-40px}.mr-sm-n11{margin-right:-44px}.mr-sm-n12{margin-right:-48px}.mr-sm-n13{margin-right:-52px}.mr-sm-n14{margin-right:-56px}.mr-sm-n15{margin-right:-60px}.mr-sm-n16{margin-right:-64px}.mb-sm-n1{margin-bottom:-4px}.mb-sm-n2{margin-bottom:-8px}.mb-sm-n3{margin-bottom:-12px}.mb-sm-n4{margin-bottom:-16px}.mb-sm-n5{margin-bottom:-20px}.mb-sm-n6{margin-bottom:-24px}.mb-sm-n7{margin-bottom:-28px}.mb-sm-n8{margin-bottom:-32px}.mb-sm-n9{margin-bottom:-36px}.mb-sm-n10{margin-bottom:-40px}.mb-sm-n11{margin-bottom:-44px}.mb-sm-n12{margin-bottom:-48px}.mb-sm-n13{margin-bottom:-52px}.mb-sm-n14{margin-bottom:-56px}.mb-sm-n15{margin-bottom:-60px}.mb-sm-n16{margin-bottom:-64px}.ml-sm-n1{margin-left:-4px}.ml-sm-n2{margin-left:-8px}.ml-sm-n3{margin-left:-12px}.ml-sm-n4{margin-left:-16px}.ml-sm-n5{margin-left:-20px}.ml-sm-n6{margin-left:-24px}.ml-sm-n7{margin-left:-28px}.ml-sm-n8{margin-left:-32px}.ml-sm-n9{margin-left:-36px}.ml-sm-n10{margin-left:-40px}.ml-sm-n11{margin-left:-44px}.ml-sm-n12{margin-left:-48px}.ml-sm-n13{margin-left:-52px}.ml-sm-n14{margin-left:-56px}.ml-sm-n15{margin-left:-60px}.ml-sm-n16{margin-left:-64px}.ms-sm-n1{margin-inline-start:-4px}.ms-sm-n2{margin-inline-start:-8px}.ms-sm-n3{margin-inline-start:-12px}.ms-sm-n4{margin-inline-start:-16px}.ms-sm-n5{margin-inline-start:-20px}.ms-sm-n6{margin-inline-start:-24px}.ms-sm-n7{margin-inline-start:-28px}.ms-sm-n8{margin-inline-start:-32px}.ms-sm-n9{margin-inline-start:-36px}.ms-sm-n10{margin-inline-start:-40px}.ms-sm-n11{margin-inline-start:-44px}.ms-sm-n12{margin-inline-start:-48px}.ms-sm-n13{margin-inline-start:-52px}.ms-sm-n14{margin-inline-start:-56px}.ms-sm-n15{margin-inline-start:-60px}.ms-sm-n16{margin-inline-start:-64px}.me-sm-n1{margin-inline-end:-4px}.me-sm-n2{margin-inline-end:-8px}.me-sm-n3{margin-inline-end:-12px}.me-sm-n4{margin-inline-end:-16px}.me-sm-n5{margin-inline-end:-20px}.me-sm-n6{margin-inline-end:-24px}.me-sm-n7{margin-inline-end:-28px}.me-sm-n8{margin-inline-end:-32px}.me-sm-n9{margin-inline-end:-36px}.me-sm-n10{margin-inline-end:-40px}.me-sm-n11{margin-inline-end:-44px}.me-sm-n12{margin-inline-end:-48px}.me-sm-n13{margin-inline-end:-52px}.me-sm-n14{margin-inline-end:-56px}.me-sm-n15{margin-inline-end:-60px}.me-sm-n16{margin-inline-end:-64px}.pa-sm-0{padding:0}.pa-sm-1{padding:4px}.pa-sm-2{padding:8px}.pa-sm-3{padding:12px}.pa-sm-4{padding:16px}.pa-sm-5{padding:20px}.pa-sm-6{padding:24px}.pa-sm-7{padding:28px}.pa-sm-8{padding:32px}.pa-sm-9{padding:36px}.pa-sm-10{padding:40px}.pa-sm-11{padding:44px}.pa-sm-12{padding:48px}.pa-sm-13{padding:52px}.pa-sm-14{padding:56px}.pa-sm-15{padding:60px}.pa-sm-16{padding:64px}.px-sm-0{padding-right:0;padding-left:0}.px-sm-1{padding-right:4px;padding-left:4px}.px-sm-2{padding-right:8px;padding-left:8px}.px-sm-3{padding-right:12px;padding-left:12px}.px-sm-4{padding-right:16px;padding-left:16px}.px-sm-5{padding-right:20px;padding-left:20px}.px-sm-6{padding-right:24px;padding-left:24px}.px-sm-7{padding-right:28px;padding-left:28px}.px-sm-8{padding-right:32px;padding-left:32px}.px-sm-9{padding-right:36px;padding-left:36px}.px-sm-10{padding-right:40px;padding-left:40px}.px-sm-11{padding-right:44px;padding-left:44px}.px-sm-12{padding-right:48px;padding-left:48px}.px-sm-13{padding-right:52px;padding-left:52px}.px-sm-14{padding-right:56px;padding-left:56px}.px-sm-15{padding-right:60px;padding-left:60px}.px-sm-16{padding-right:64px;padding-left:64px}.py-sm-0{padding-top:0;padding-bottom:0}.py-sm-1{padding-top:4px;padding-bottom:4px}.py-sm-2{padding-top:8px;padding-bottom:8px}.py-sm-3{padding-top:12px;padding-bottom:12px}.py-sm-4{padding-top:16px;padding-bottom:16px}.py-sm-5{padding-top:20px;padding-bottom:20px}.py-sm-6{padding-top:24px;padding-bottom:24px}.py-sm-7{padding-top:28px;padding-bottom:28px}.py-sm-8{padding-top:32px;padding-bottom:32px}.py-sm-9{padding-top:36px;padding-bottom:36px}.py-sm-10{padding-top:40px;padding-bottom:40px}.py-sm-11{padding-top:44px;padding-bottom:44px}.py-sm-12{padding-top:48px;padding-bottom:48px}.py-sm-13{padding-top:52px;padding-bottom:52px}.py-sm-14{padding-top:56px;padding-bottom:56px}.py-sm-15{padding-top:60px;padding-bottom:60px}.py-sm-16{padding-top:64px;padding-bottom:64px}.pt-sm-0{padding-top:0}.pt-sm-1{padding-top:4px}.pt-sm-2{padding-top:8px}.pt-sm-3{padding-top:12px}.pt-sm-4{padding-top:16px}.pt-sm-5{padding-top:20px}.pt-sm-6{padding-top:24px}.pt-sm-7{padding-top:28px}.pt-sm-8{padding-top:32px}.pt-sm-9{padding-top:36px}.pt-sm-10{padding-top:40px}.pt-sm-11{padding-top:44px}.pt-sm-12{padding-top:48px}.pt-sm-13{padding-top:52px}.pt-sm-14{padding-top:56px}.pt-sm-15{padding-top:60px}.pt-sm-16{padding-top:64px}.pr-sm-0{padding-right:0}.pr-sm-1{padding-right:4px}.pr-sm-2{padding-right:8px}.pr-sm-3{padding-right:12px}.pr-sm-4{padding-right:16px}.pr-sm-5{padding-right:20px}.pr-sm-6{padding-right:24px}.pr-sm-7{padding-right:28px}.pr-sm-8{padding-right:32px}.pr-sm-9{padding-right:36px}.pr-sm-10{padding-right:40px}.pr-sm-11{padding-right:44px}.pr-sm-12{padding-right:48px}.pr-sm-13{padding-right:52px}.pr-sm-14{padding-right:56px}.pr-sm-15{padding-right:60px}.pr-sm-16{padding-right:64px}.pb-sm-0{padding-bottom:0}.pb-sm-1{padding-bottom:4px}.pb-sm-2{padding-bottom:8px}.pb-sm-3{padding-bottom:12px}.pb-sm-4{padding-bottom:16px}.pb-sm-5{padding-bottom:20px}.pb-sm-6{padding-bottom:24px}.pb-sm-7{padding-bottom:28px}.pb-sm-8{padding-bottom:32px}.pb-sm-9{padding-bottom:36px}.pb-sm-10{padding-bottom:40px}.pb-sm-11{padding-bottom:44px}.pb-sm-12{padding-bottom:48px}.pb-sm-13{padding-bottom:52px}.pb-sm-14{padding-bottom:56px}.pb-sm-15{padding-bottom:60px}.pb-sm-16{padding-bottom:64px}.pl-sm-0{padding-left:0}.pl-sm-1{padding-left:4px}.pl-sm-2{padding-left:8px}.pl-sm-3{padding-left:12px}.pl-sm-4{padding-left:16px}.pl-sm-5{padding-left:20px}.pl-sm-6{padding-left:24px}.pl-sm-7{padding-left:28px}.pl-sm-8{padding-left:32px}.pl-sm-9{padding-left:36px}.pl-sm-10{padding-left:40px}.pl-sm-11{padding-left:44px}.pl-sm-12{padding-left:48px}.pl-sm-13{padding-left:52px}.pl-sm-14{padding-left:56px}.pl-sm-15{padding-left:60px}.pl-sm-16{padding-left:64px}.ps-sm-0{padding-inline-start:0px}.ps-sm-1{padding-inline-start:4px}.ps-sm-2{padding-inline-start:8px}.ps-sm-3{padding-inline-start:12px}.ps-sm-4{padding-inline-start:16px}.ps-sm-5{padding-inline-start:20px}.ps-sm-6{padding-inline-start:24px}.ps-sm-7{padding-inline-start:28px}.ps-sm-8{padding-inline-start:32px}.ps-sm-9{padding-inline-start:36px}.ps-sm-10{padding-inline-start:40px}.ps-sm-11{padding-inline-start:44px}.ps-sm-12{padding-inline-start:48px}.ps-sm-13{padding-inline-start:52px}.ps-sm-14{padding-inline-start:56px}.ps-sm-15{padding-inline-start:60px}.ps-sm-16{padding-inline-start:64px}.pe-sm-0{padding-inline-end:0px}.pe-sm-1{padding-inline-end:4px}.pe-sm-2{padding-inline-end:8px}.pe-sm-3{padding-inline-end:12px}.pe-sm-4{padding-inline-end:16px}.pe-sm-5{padding-inline-end:20px}.pe-sm-6{padding-inline-end:24px}.pe-sm-7{padding-inline-end:28px}.pe-sm-8{padding-inline-end:32px}.pe-sm-9{padding-inline-end:36px}.pe-sm-10{padding-inline-end:40px}.pe-sm-11{padding-inline-end:44px}.pe-sm-12{padding-inline-end:48px}.pe-sm-13{padding-inline-end:52px}.pe-sm-14{padding-inline-end:56px}.pe-sm-15{padding-inline-end:60px}.pe-sm-16{padding-inline-end:64px}.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}.text-sm-start{text-align:start}.text-sm-end{text-align:end}.h-sm-auto{height:auto}.h-sm-screen{height:100dvh}.h-sm-0{height:0}.h-sm-25{height:25%}.h-sm-50{height:50%}.h-sm-75{height:75%}.h-sm-100{height:100%}.w-sm-auto{width:auto}.w-sm-0{width:0}.w-sm-25{width:25%}.w-sm-33{width:33%}.w-sm-50{width:50%}.w-sm-66{width:66%}.w-sm-75{width:75%}.w-sm-100{width:100%}}@media(min-width:840px){.d-md-none{display:none}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-block{display:block}.d-md-table{display:table}.d-md-table-row{display:table-row}.d-md-table-cell{display:table-cell}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.float-md-none{float:none}.float-md-left{float:left}.float-md-right{float:right}.v-locale--is-rtl .float-md-end{float:left}.v-locale--is-rtl .float-md-start,.v-locale--is-ltr .float-md-end{float:right}.v-locale--is-ltr .float-md-start{float:left}.flex-md-fill,.flex-md-1-1{flex:1 1 auto}.flex-md-1-0{flex:1 0 auto}.flex-md-0-1{flex:0 1 auto}.flex-md-0-0{flex:0 0 auto}.flex-md-1-1-100{flex:1 1 100%}.flex-md-1-0-100{flex:1 0 100%}.flex-md-0-1-100{flex:0 1 100%}.flex-md-0-0-100{flex:0 0 100%}.flex-md-1-1-0{flex:1 1 0}.flex-md-1-0-0{flex:1 0 0}.flex-md-0-1-0{flex:0 1 0}.flex-md-0-0-0{flex:0 0 0}.flex-md-row{flex-direction:row}.flex-md-column{flex-direction:column}.flex-md-row-reverse{flex-direction:row-reverse}.flex-md-column-reverse{flex-direction:column-reverse}.flex-md-grow-0{flex-grow:0}.flex-md-grow-1{flex-grow:1}.flex-md-shrink-0{flex-shrink:0}.flex-md-shrink-1{flex-shrink:1}.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.flex-md-wrap-reverse{flex-wrap:wrap-reverse}.justify-md-start{justify-content:flex-start}.justify-md-end{justify-content:flex-end}.justify-md-center{justify-content:center}.justify-md-space-between{justify-content:space-between}.justify-md-space-around{justify-content:space-around}.justify-md-space-evenly{justify-content:space-evenly}.justify-items-md-start{justify-items:flex-start}.justify-items-md-end{justify-items:flex-end}.justify-items-md-center{justify-items:center}.justify-items-md-stretch{justify-items:stretch}.align-md-start{align-items:flex-start}.align-md-end{align-items:flex-end}.align-md-center{align-items:center}.align-md-baseline{align-items:baseline}.align-md-stretch{align-items:stretch}.align-content-md-start{align-content:flex-start}.align-content-md-end{align-content:flex-end}.align-content-md-center{align-content:center}.align-content-md-space-between{align-content:space-between}.align-content-md-space-around{align-content:space-around}.align-content-md-space-evenly{align-content:space-evenly}.align-content-md-stretch{align-content:stretch}.align-self-md-auto{align-self:auto}.align-self-md-start{align-self:flex-start}.align-self-md-end{align-self:flex-end}.align-self-md-center{align-self:center}.align-self-md-baseline{align-self:baseline}.align-self-md-stretch{align-self:stretch}.order-md-first{order:-1}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.order-md-last{order:13}.ga-md-0{gap:0px}.ga-md-1{gap:4px}.ga-md-2{gap:8px}.ga-md-3{gap:12px}.ga-md-4{gap:16px}.ga-md-5{gap:20px}.ga-md-6{gap:24px}.ga-md-7{gap:28px}.ga-md-8{gap:32px}.ga-md-9{gap:36px}.ga-md-10{gap:40px}.ga-md-11{gap:44px}.ga-md-12{gap:48px}.ga-md-13{gap:52px}.ga-md-14{gap:56px}.ga-md-15{gap:60px}.ga-md-16{gap:64px}.ga-md-auto{gap:auto}.gr-md-0{row-gap:0px}.gr-md-1{row-gap:4px}.gr-md-2{row-gap:8px}.gr-md-3{row-gap:12px}.gr-md-4{row-gap:16px}.gr-md-5{row-gap:20px}.gr-md-6{row-gap:24px}.gr-md-7{row-gap:28px}.gr-md-8{row-gap:32px}.gr-md-9{row-gap:36px}.gr-md-10{row-gap:40px}.gr-md-11{row-gap:44px}.gr-md-12{row-gap:48px}.gr-md-13{row-gap:52px}.gr-md-14{row-gap:56px}.gr-md-15{row-gap:60px}.gr-md-16{row-gap:64px}.gr-md-auto{row-gap:auto}.gc-md-0{column-gap:0px}.gc-md-1{column-gap:4px}.gc-md-2{column-gap:8px}.gc-md-3{column-gap:12px}.gc-md-4{column-gap:16px}.gc-md-5{column-gap:20px}.gc-md-6{column-gap:24px}.gc-md-7{column-gap:28px}.gc-md-8{column-gap:32px}.gc-md-9{column-gap:36px}.gc-md-10{column-gap:40px}.gc-md-11{column-gap:44px}.gc-md-12{column-gap:48px}.gc-md-13{column-gap:52px}.gc-md-14{column-gap:56px}.gc-md-15{column-gap:60px}.gc-md-16{column-gap:64px}.gc-md-auto{column-gap:auto}.ma-md-0{margin:0}.ma-md-1{margin:4px}.ma-md-2{margin:8px}.ma-md-3{margin:12px}.ma-md-4{margin:16px}.ma-md-5{margin:20px}.ma-md-6{margin:24px}.ma-md-7{margin:28px}.ma-md-8{margin:32px}.ma-md-9{margin:36px}.ma-md-10{margin:40px}.ma-md-11{margin:44px}.ma-md-12{margin:48px}.ma-md-13{margin:52px}.ma-md-14{margin:56px}.ma-md-15{margin:60px}.ma-md-16{margin:64px}.ma-md-auto{margin:auto}.mx-md-0{margin-right:0;margin-left:0}.mx-md-1{margin-right:4px;margin-left:4px}.mx-md-2{margin-right:8px;margin-left:8px}.mx-md-3{margin-right:12px;margin-left:12px}.mx-md-4{margin-right:16px;margin-left:16px}.mx-md-5{margin-right:20px;margin-left:20px}.mx-md-6{margin-right:24px;margin-left:24px}.mx-md-7{margin-right:28px;margin-left:28px}.mx-md-8{margin-right:32px;margin-left:32px}.mx-md-9{margin-right:36px;margin-left:36px}.mx-md-10{margin-right:40px;margin-left:40px}.mx-md-11{margin-right:44px;margin-left:44px}.mx-md-12{margin-right:48px;margin-left:48px}.mx-md-13{margin-right:52px;margin-left:52px}.mx-md-14{margin-right:56px;margin-left:56px}.mx-md-15{margin-right:60px;margin-left:60px}.mx-md-16{margin-right:64px;margin-left:64px}.mx-md-auto{margin-right:auto;margin-left:auto}.my-md-0{margin-top:0;margin-bottom:0}.my-md-1{margin-top:4px;margin-bottom:4px}.my-md-2{margin-top:8px;margin-bottom:8px}.my-md-3{margin-top:12px;margin-bottom:12px}.my-md-4{margin-top:16px;margin-bottom:16px}.my-md-5{margin-top:20px;margin-bottom:20px}.my-md-6{margin-top:24px;margin-bottom:24px}.my-md-7{margin-top:28px;margin-bottom:28px}.my-md-8{margin-top:32px;margin-bottom:32px}.my-md-9{margin-top:36px;margin-bottom:36px}.my-md-10{margin-top:40px;margin-bottom:40px}.my-md-11{margin-top:44px;margin-bottom:44px}.my-md-12{margin-top:48px;margin-bottom:48px}.my-md-13{margin-top:52px;margin-bottom:52px}.my-md-14{margin-top:56px;margin-bottom:56px}.my-md-15{margin-top:60px;margin-bottom:60px}.my-md-16{margin-top:64px;margin-bottom:64px}.my-md-auto{margin-top:auto;margin-bottom:auto}.mt-md-0{margin-top:0}.mt-md-1{margin-top:4px}.mt-md-2{margin-top:8px}.mt-md-3{margin-top:12px}.mt-md-4{margin-top:16px}.mt-md-5{margin-top:20px}.mt-md-6{margin-top:24px}.mt-md-7{margin-top:28px}.mt-md-8{margin-top:32px}.mt-md-9{margin-top:36px}.mt-md-10{margin-top:40px}.mt-md-11{margin-top:44px}.mt-md-12{margin-top:48px}.mt-md-13{margin-top:52px}.mt-md-14{margin-top:56px}.mt-md-15{margin-top:60px}.mt-md-16{margin-top:64px}.mt-md-auto{margin-top:auto}.mr-md-0{margin-right:0}.mr-md-1{margin-right:4px}.mr-md-2{margin-right:8px}.mr-md-3{margin-right:12px}.mr-md-4{margin-right:16px}.mr-md-5{margin-right:20px}.mr-md-6{margin-right:24px}.mr-md-7{margin-right:28px}.mr-md-8{margin-right:32px}.mr-md-9{margin-right:36px}.mr-md-10{margin-right:40px}.mr-md-11{margin-right:44px}.mr-md-12{margin-right:48px}.mr-md-13{margin-right:52px}.mr-md-14{margin-right:56px}.mr-md-15{margin-right:60px}.mr-md-16{margin-right:64px}.mr-md-auto{margin-right:auto}.mb-md-0{margin-bottom:0}.mb-md-1{margin-bottom:4px}.mb-md-2{margin-bottom:8px}.mb-md-3{margin-bottom:12px}.mb-md-4{margin-bottom:16px}.mb-md-5{margin-bottom:20px}.mb-md-6{margin-bottom:24px}.mb-md-7{margin-bottom:28px}.mb-md-8{margin-bottom:32px}.mb-md-9{margin-bottom:36px}.mb-md-10{margin-bottom:40px}.mb-md-11{margin-bottom:44px}.mb-md-12{margin-bottom:48px}.mb-md-13{margin-bottom:52px}.mb-md-14{margin-bottom:56px}.mb-md-15{margin-bottom:60px}.mb-md-16{margin-bottom:64px}.mb-md-auto{margin-bottom:auto}.ml-md-0{margin-left:0}.ml-md-1{margin-left:4px}.ml-md-2{margin-left:8px}.ml-md-3{margin-left:12px}.ml-md-4{margin-left:16px}.ml-md-5{margin-left:20px}.ml-md-6{margin-left:24px}.ml-md-7{margin-left:28px}.ml-md-8{margin-left:32px}.ml-md-9{margin-left:36px}.ml-md-10{margin-left:40px}.ml-md-11{margin-left:44px}.ml-md-12{margin-left:48px}.ml-md-13{margin-left:52px}.ml-md-14{margin-left:56px}.ml-md-15{margin-left:60px}.ml-md-16{margin-left:64px}.ml-md-auto{margin-left:auto}.ms-md-0{margin-inline-start:0px}.ms-md-1{margin-inline-start:4px}.ms-md-2{margin-inline-start:8px}.ms-md-3{margin-inline-start:12px}.ms-md-4{margin-inline-start:16px}.ms-md-5{margin-inline-start:20px}.ms-md-6{margin-inline-start:24px}.ms-md-7{margin-inline-start:28px}.ms-md-8{margin-inline-start:32px}.ms-md-9{margin-inline-start:36px}.ms-md-10{margin-inline-start:40px}.ms-md-11{margin-inline-start:44px}.ms-md-12{margin-inline-start:48px}.ms-md-13{margin-inline-start:52px}.ms-md-14{margin-inline-start:56px}.ms-md-15{margin-inline-start:60px}.ms-md-16{margin-inline-start:64px}.ms-md-auto{margin-inline-start:auto}.me-md-0{margin-inline-end:0px}.me-md-1{margin-inline-end:4px}.me-md-2{margin-inline-end:8px}.me-md-3{margin-inline-end:12px}.me-md-4{margin-inline-end:16px}.me-md-5{margin-inline-end:20px}.me-md-6{margin-inline-end:24px}.me-md-7{margin-inline-end:28px}.me-md-8{margin-inline-end:32px}.me-md-9{margin-inline-end:36px}.me-md-10{margin-inline-end:40px}.me-md-11{margin-inline-end:44px}.me-md-12{margin-inline-end:48px}.me-md-13{margin-inline-end:52px}.me-md-14{margin-inline-end:56px}.me-md-15{margin-inline-end:60px}.me-md-16{margin-inline-end:64px}.me-md-auto{margin-inline-end:auto}.ma-md-n1{margin:-4px}.ma-md-n2{margin:-8px}.ma-md-n3{margin:-12px}.ma-md-n4{margin:-16px}.ma-md-n5{margin:-20px}.ma-md-n6{margin:-24px}.ma-md-n7{margin:-28px}.ma-md-n8{margin:-32px}.ma-md-n9{margin:-36px}.ma-md-n10{margin:-40px}.ma-md-n11{margin:-44px}.ma-md-n12{margin:-48px}.ma-md-n13{margin:-52px}.ma-md-n14{margin:-56px}.ma-md-n15{margin:-60px}.ma-md-n16{margin:-64px}.mx-md-n1{margin-right:-4px;margin-left:-4px}.mx-md-n2{margin-right:-8px;margin-left:-8px}.mx-md-n3{margin-right:-12px;margin-left:-12px}.mx-md-n4{margin-right:-16px;margin-left:-16px}.mx-md-n5{margin-right:-20px;margin-left:-20px}.mx-md-n6{margin-right:-24px;margin-left:-24px}.mx-md-n7{margin-right:-28px;margin-left:-28px}.mx-md-n8{margin-right:-32px;margin-left:-32px}.mx-md-n9{margin-right:-36px;margin-left:-36px}.mx-md-n10{margin-right:-40px;margin-left:-40px}.mx-md-n11{margin-right:-44px;margin-left:-44px}.mx-md-n12{margin-right:-48px;margin-left:-48px}.mx-md-n13{margin-right:-52px;margin-left:-52px}.mx-md-n14{margin-right:-56px;margin-left:-56px}.mx-md-n15{margin-right:-60px;margin-left:-60px}.mx-md-n16{margin-right:-64px;margin-left:-64px}.my-md-n1{margin-top:-4px;margin-bottom:-4px}.my-md-n2{margin-top:-8px;margin-bottom:-8px}.my-md-n3{margin-top:-12px;margin-bottom:-12px}.my-md-n4{margin-top:-16px;margin-bottom:-16px}.my-md-n5{margin-top:-20px;margin-bottom:-20px}.my-md-n6{margin-top:-24px;margin-bottom:-24px}.my-md-n7{margin-top:-28px;margin-bottom:-28px}.my-md-n8{margin-top:-32px;margin-bottom:-32px}.my-md-n9{margin-top:-36px;margin-bottom:-36px}.my-md-n10{margin-top:-40px;margin-bottom:-40px}.my-md-n11{margin-top:-44px;margin-bottom:-44px}.my-md-n12{margin-top:-48px;margin-bottom:-48px}.my-md-n13{margin-top:-52px;margin-bottom:-52px}.my-md-n14{margin-top:-56px;margin-bottom:-56px}.my-md-n15{margin-top:-60px;margin-bottom:-60px}.my-md-n16{margin-top:-64px;margin-bottom:-64px}.mt-md-n1{margin-top:-4px}.mt-md-n2{margin-top:-8px}.mt-md-n3{margin-top:-12px}.mt-md-n4{margin-top:-16px}.mt-md-n5{margin-top:-20px}.mt-md-n6{margin-top:-24px}.mt-md-n7{margin-top:-28px}.mt-md-n8{margin-top:-32px}.mt-md-n9{margin-top:-36px}.mt-md-n10{margin-top:-40px}.mt-md-n11{margin-top:-44px}.mt-md-n12{margin-top:-48px}.mt-md-n13{margin-top:-52px}.mt-md-n14{margin-top:-56px}.mt-md-n15{margin-top:-60px}.mt-md-n16{margin-top:-64px}.mr-md-n1{margin-right:-4px}.mr-md-n2{margin-right:-8px}.mr-md-n3{margin-right:-12px}.mr-md-n4{margin-right:-16px}.mr-md-n5{margin-right:-20px}.mr-md-n6{margin-right:-24px}.mr-md-n7{margin-right:-28px}.mr-md-n8{margin-right:-32px}.mr-md-n9{margin-right:-36px}.mr-md-n10{margin-right:-40px}.mr-md-n11{margin-right:-44px}.mr-md-n12{margin-right:-48px}.mr-md-n13{margin-right:-52px}.mr-md-n14{margin-right:-56px}.mr-md-n15{margin-right:-60px}.mr-md-n16{margin-right:-64px}.mb-md-n1{margin-bottom:-4px}.mb-md-n2{margin-bottom:-8px}.mb-md-n3{margin-bottom:-12px}.mb-md-n4{margin-bottom:-16px}.mb-md-n5{margin-bottom:-20px}.mb-md-n6{margin-bottom:-24px}.mb-md-n7{margin-bottom:-28px}.mb-md-n8{margin-bottom:-32px}.mb-md-n9{margin-bottom:-36px}.mb-md-n10{margin-bottom:-40px}.mb-md-n11{margin-bottom:-44px}.mb-md-n12{margin-bottom:-48px}.mb-md-n13{margin-bottom:-52px}.mb-md-n14{margin-bottom:-56px}.mb-md-n15{margin-bottom:-60px}.mb-md-n16{margin-bottom:-64px}.ml-md-n1{margin-left:-4px}.ml-md-n2{margin-left:-8px}.ml-md-n3{margin-left:-12px}.ml-md-n4{margin-left:-16px}.ml-md-n5{margin-left:-20px}.ml-md-n6{margin-left:-24px}.ml-md-n7{margin-left:-28px}.ml-md-n8{margin-left:-32px}.ml-md-n9{margin-left:-36px}.ml-md-n10{margin-left:-40px}.ml-md-n11{margin-left:-44px}.ml-md-n12{margin-left:-48px}.ml-md-n13{margin-left:-52px}.ml-md-n14{margin-left:-56px}.ml-md-n15{margin-left:-60px}.ml-md-n16{margin-left:-64px}.ms-md-n1{margin-inline-start:-4px}.ms-md-n2{margin-inline-start:-8px}.ms-md-n3{margin-inline-start:-12px}.ms-md-n4{margin-inline-start:-16px}.ms-md-n5{margin-inline-start:-20px}.ms-md-n6{margin-inline-start:-24px}.ms-md-n7{margin-inline-start:-28px}.ms-md-n8{margin-inline-start:-32px}.ms-md-n9{margin-inline-start:-36px}.ms-md-n10{margin-inline-start:-40px}.ms-md-n11{margin-inline-start:-44px}.ms-md-n12{margin-inline-start:-48px}.ms-md-n13{margin-inline-start:-52px}.ms-md-n14{margin-inline-start:-56px}.ms-md-n15{margin-inline-start:-60px}.ms-md-n16{margin-inline-start:-64px}.me-md-n1{margin-inline-end:-4px}.me-md-n2{margin-inline-end:-8px}.me-md-n3{margin-inline-end:-12px}.me-md-n4{margin-inline-end:-16px}.me-md-n5{margin-inline-end:-20px}.me-md-n6{margin-inline-end:-24px}.me-md-n7{margin-inline-end:-28px}.me-md-n8{margin-inline-end:-32px}.me-md-n9{margin-inline-end:-36px}.me-md-n10{margin-inline-end:-40px}.me-md-n11{margin-inline-end:-44px}.me-md-n12{margin-inline-end:-48px}.me-md-n13{margin-inline-end:-52px}.me-md-n14{margin-inline-end:-56px}.me-md-n15{margin-inline-end:-60px}.me-md-n16{margin-inline-end:-64px}.pa-md-0{padding:0}.pa-md-1{padding:4px}.pa-md-2{padding:8px}.pa-md-3{padding:12px}.pa-md-4{padding:16px}.pa-md-5{padding:20px}.pa-md-6{padding:24px}.pa-md-7{padding:28px}.pa-md-8{padding:32px}.pa-md-9{padding:36px}.pa-md-10{padding:40px}.pa-md-11{padding:44px}.pa-md-12{padding:48px}.pa-md-13{padding:52px}.pa-md-14{padding:56px}.pa-md-15{padding:60px}.pa-md-16{padding:64px}.px-md-0{padding-right:0;padding-left:0}.px-md-1{padding-right:4px;padding-left:4px}.px-md-2{padding-right:8px;padding-left:8px}.px-md-3{padding-right:12px;padding-left:12px}.px-md-4{padding-right:16px;padding-left:16px}.px-md-5{padding-right:20px;padding-left:20px}.px-md-6{padding-right:24px;padding-left:24px}.px-md-7{padding-right:28px;padding-left:28px}.px-md-8{padding-right:32px;padding-left:32px}.px-md-9{padding-right:36px;padding-left:36px}.px-md-10{padding-right:40px;padding-left:40px}.px-md-11{padding-right:44px;padding-left:44px}.px-md-12{padding-right:48px;padding-left:48px}.px-md-13{padding-right:52px;padding-left:52px}.px-md-14{padding-right:56px;padding-left:56px}.px-md-15{padding-right:60px;padding-left:60px}.px-md-16{padding-right:64px;padding-left:64px}.py-md-0{padding-top:0;padding-bottom:0}.py-md-1{padding-top:4px;padding-bottom:4px}.py-md-2{padding-top:8px;padding-bottom:8px}.py-md-3{padding-top:12px;padding-bottom:12px}.py-md-4{padding-top:16px;padding-bottom:16px}.py-md-5{padding-top:20px;padding-bottom:20px}.py-md-6{padding-top:24px;padding-bottom:24px}.py-md-7{padding-top:28px;padding-bottom:28px}.py-md-8{padding-top:32px;padding-bottom:32px}.py-md-9{padding-top:36px;padding-bottom:36px}.py-md-10{padding-top:40px;padding-bottom:40px}.py-md-11{padding-top:44px;padding-bottom:44px}.py-md-12{padding-top:48px;padding-bottom:48px}.py-md-13{padding-top:52px;padding-bottom:52px}.py-md-14{padding-top:56px;padding-bottom:56px}.py-md-15{padding-top:60px;padding-bottom:60px}.py-md-16{padding-top:64px;padding-bottom:64px}.pt-md-0{padding-top:0}.pt-md-1{padding-top:4px}.pt-md-2{padding-top:8px}.pt-md-3{padding-top:12px}.pt-md-4{padding-top:16px}.pt-md-5{padding-top:20px}.pt-md-6{padding-top:24px}.pt-md-7{padding-top:28px}.pt-md-8{padding-top:32px}.pt-md-9{padding-top:36px}.pt-md-10{padding-top:40px}.pt-md-11{padding-top:44px}.pt-md-12{padding-top:48px}.pt-md-13{padding-top:52px}.pt-md-14{padding-top:56px}.pt-md-15{padding-top:60px}.pt-md-16{padding-top:64px}.pr-md-0{padding-right:0}.pr-md-1{padding-right:4px}.pr-md-2{padding-right:8px}.pr-md-3{padding-right:12px}.pr-md-4{padding-right:16px}.pr-md-5{padding-right:20px}.pr-md-6{padding-right:24px}.pr-md-7{padding-right:28px}.pr-md-8{padding-right:32px}.pr-md-9{padding-right:36px}.pr-md-10{padding-right:40px}.pr-md-11{padding-right:44px}.pr-md-12{padding-right:48px}.pr-md-13{padding-right:52px}.pr-md-14{padding-right:56px}.pr-md-15{padding-right:60px}.pr-md-16{padding-right:64px}.pb-md-0{padding-bottom:0}.pb-md-1{padding-bottom:4px}.pb-md-2{padding-bottom:8px}.pb-md-3{padding-bottom:12px}.pb-md-4{padding-bottom:16px}.pb-md-5{padding-bottom:20px}.pb-md-6{padding-bottom:24px}.pb-md-7{padding-bottom:28px}.pb-md-8{padding-bottom:32px}.pb-md-9{padding-bottom:36px}.pb-md-10{padding-bottom:40px}.pb-md-11{padding-bottom:44px}.pb-md-12{padding-bottom:48px}.pb-md-13{padding-bottom:52px}.pb-md-14{padding-bottom:56px}.pb-md-15{padding-bottom:60px}.pb-md-16{padding-bottom:64px}.pl-md-0{padding-left:0}.pl-md-1{padding-left:4px}.pl-md-2{padding-left:8px}.pl-md-3{padding-left:12px}.pl-md-4{padding-left:16px}.pl-md-5{padding-left:20px}.pl-md-6{padding-left:24px}.pl-md-7{padding-left:28px}.pl-md-8{padding-left:32px}.pl-md-9{padding-left:36px}.pl-md-10{padding-left:40px}.pl-md-11{padding-left:44px}.pl-md-12{padding-left:48px}.pl-md-13{padding-left:52px}.pl-md-14{padding-left:56px}.pl-md-15{padding-left:60px}.pl-md-16{padding-left:64px}.ps-md-0{padding-inline-start:0px}.ps-md-1{padding-inline-start:4px}.ps-md-2{padding-inline-start:8px}.ps-md-3{padding-inline-start:12px}.ps-md-4{padding-inline-start:16px}.ps-md-5{padding-inline-start:20px}.ps-md-6{padding-inline-start:24px}.ps-md-7{padding-inline-start:28px}.ps-md-8{padding-inline-start:32px}.ps-md-9{padding-inline-start:36px}.ps-md-10{padding-inline-start:40px}.ps-md-11{padding-inline-start:44px}.ps-md-12{padding-inline-start:48px}.ps-md-13{padding-inline-start:52px}.ps-md-14{padding-inline-start:56px}.ps-md-15{padding-inline-start:60px}.ps-md-16{padding-inline-start:64px}.pe-md-0{padding-inline-end:0px}.pe-md-1{padding-inline-end:4px}.pe-md-2{padding-inline-end:8px}.pe-md-3{padding-inline-end:12px}.pe-md-4{padding-inline-end:16px}.pe-md-5{padding-inline-end:20px}.pe-md-6{padding-inline-end:24px}.pe-md-7{padding-inline-end:28px}.pe-md-8{padding-inline-end:32px}.pe-md-9{padding-inline-end:36px}.pe-md-10{padding-inline-end:40px}.pe-md-11{padding-inline-end:44px}.pe-md-12{padding-inline-end:48px}.pe-md-13{padding-inline-end:52px}.pe-md-14{padding-inline-end:56px}.pe-md-15{padding-inline-end:60px}.pe-md-16{padding-inline-end:64px}.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}.text-md-start{text-align:start}.text-md-end{text-align:end}.h-md-auto{height:auto}.h-md-screen{height:100dvh}.h-md-0{height:0}.h-md-25{height:25%}.h-md-50{height:50%}.h-md-75{height:75%}.h-md-100{height:100%}.w-md-auto{width:auto}.w-md-0{width:0}.w-md-25{width:25%}.w-md-33{width:33%}.w-md-50{width:50%}.w-md-66{width:66%}.w-md-75{width:75%}.w-md-100{width:100%}}@media(min-width:1145px){.d-lg-none{display:none}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-block{display:block}.d-lg-table{display:table}.d-lg-table-row{display:table-row}.d-lg-table-cell{display:table-cell}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.float-lg-none{float:none}.float-lg-left{float:left}.float-lg-right{float:right}.v-locale--is-rtl .float-lg-end{float:left}.v-locale--is-rtl .float-lg-start,.v-locale--is-ltr .float-lg-end{float:right}.v-locale--is-ltr .float-lg-start{float:left}.flex-lg-fill,.flex-lg-1-1{flex:1 1 auto}.flex-lg-1-0{flex:1 0 auto}.flex-lg-0-1{flex:0 1 auto}.flex-lg-0-0{flex:0 0 auto}.flex-lg-1-1-100{flex:1 1 100%}.flex-lg-1-0-100{flex:1 0 100%}.flex-lg-0-1-100{flex:0 1 100%}.flex-lg-0-0-100{flex:0 0 100%}.flex-lg-1-1-0{flex:1 1 0}.flex-lg-1-0-0{flex:1 0 0}.flex-lg-0-1-0{flex:0 1 0}.flex-lg-0-0-0{flex:0 0 0}.flex-lg-row{flex-direction:row}.flex-lg-column{flex-direction:column}.flex-lg-row-reverse{flex-direction:row-reverse}.flex-lg-column-reverse{flex-direction:column-reverse}.flex-lg-grow-0{flex-grow:0}.flex-lg-grow-1{flex-grow:1}.flex-lg-shrink-0{flex-shrink:0}.flex-lg-shrink-1{flex-shrink:1}.flex-lg-wrap{flex-wrap:wrap}.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse}.justify-lg-start{justify-content:flex-start}.justify-lg-end{justify-content:flex-end}.justify-lg-center{justify-content:center}.justify-lg-space-between{justify-content:space-between}.justify-lg-space-around{justify-content:space-around}.justify-lg-space-evenly{justify-content:space-evenly}.justify-items-lg-start{justify-items:flex-start}.justify-items-lg-end{justify-items:flex-end}.justify-items-lg-center{justify-items:center}.justify-items-lg-stretch{justify-items:stretch}.align-lg-start{align-items:flex-start}.align-lg-end{align-items:flex-end}.align-lg-center{align-items:center}.align-lg-baseline{align-items:baseline}.align-lg-stretch{align-items:stretch}.align-content-lg-start{align-content:flex-start}.align-content-lg-end{align-content:flex-end}.align-content-lg-center{align-content:center}.align-content-lg-space-between{align-content:space-between}.align-content-lg-space-around{align-content:space-around}.align-content-lg-space-evenly{align-content:space-evenly}.align-content-lg-stretch{align-content:stretch}.align-self-lg-auto{align-self:auto}.align-self-lg-start{align-self:flex-start}.align-self-lg-end{align-self:flex-end}.align-self-lg-center{align-self:center}.align-self-lg-baseline{align-self:baseline}.align-self-lg-stretch{align-self:stretch}.order-lg-first{order:-1}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.order-lg-last{order:13}.ga-lg-0{gap:0px}.ga-lg-1{gap:4px}.ga-lg-2{gap:8px}.ga-lg-3{gap:12px}.ga-lg-4{gap:16px}.ga-lg-5{gap:20px}.ga-lg-6{gap:24px}.ga-lg-7{gap:28px}.ga-lg-8{gap:32px}.ga-lg-9{gap:36px}.ga-lg-10{gap:40px}.ga-lg-11{gap:44px}.ga-lg-12{gap:48px}.ga-lg-13{gap:52px}.ga-lg-14{gap:56px}.ga-lg-15{gap:60px}.ga-lg-16{gap:64px}.ga-lg-auto{gap:auto}.gr-lg-0{row-gap:0px}.gr-lg-1{row-gap:4px}.gr-lg-2{row-gap:8px}.gr-lg-3{row-gap:12px}.gr-lg-4{row-gap:16px}.gr-lg-5{row-gap:20px}.gr-lg-6{row-gap:24px}.gr-lg-7{row-gap:28px}.gr-lg-8{row-gap:32px}.gr-lg-9{row-gap:36px}.gr-lg-10{row-gap:40px}.gr-lg-11{row-gap:44px}.gr-lg-12{row-gap:48px}.gr-lg-13{row-gap:52px}.gr-lg-14{row-gap:56px}.gr-lg-15{row-gap:60px}.gr-lg-16{row-gap:64px}.gr-lg-auto{row-gap:auto}.gc-lg-0{column-gap:0px}.gc-lg-1{column-gap:4px}.gc-lg-2{column-gap:8px}.gc-lg-3{column-gap:12px}.gc-lg-4{column-gap:16px}.gc-lg-5{column-gap:20px}.gc-lg-6{column-gap:24px}.gc-lg-7{column-gap:28px}.gc-lg-8{column-gap:32px}.gc-lg-9{column-gap:36px}.gc-lg-10{column-gap:40px}.gc-lg-11{column-gap:44px}.gc-lg-12{column-gap:48px}.gc-lg-13{column-gap:52px}.gc-lg-14{column-gap:56px}.gc-lg-15{column-gap:60px}.gc-lg-16{column-gap:64px}.gc-lg-auto{column-gap:auto}.ma-lg-0{margin:0}.ma-lg-1{margin:4px}.ma-lg-2{margin:8px}.ma-lg-3{margin:12px}.ma-lg-4{margin:16px}.ma-lg-5{margin:20px}.ma-lg-6{margin:24px}.ma-lg-7{margin:28px}.ma-lg-8{margin:32px}.ma-lg-9{margin:36px}.ma-lg-10{margin:40px}.ma-lg-11{margin:44px}.ma-lg-12{margin:48px}.ma-lg-13{margin:52px}.ma-lg-14{margin:56px}.ma-lg-15{margin:60px}.ma-lg-16{margin:64px}.ma-lg-auto{margin:auto}.mx-lg-0{margin-right:0;margin-left:0}.mx-lg-1{margin-right:4px;margin-left:4px}.mx-lg-2{margin-right:8px;margin-left:8px}.mx-lg-3{margin-right:12px;margin-left:12px}.mx-lg-4{margin-right:16px;margin-left:16px}.mx-lg-5{margin-right:20px;margin-left:20px}.mx-lg-6{margin-right:24px;margin-left:24px}.mx-lg-7{margin-right:28px;margin-left:28px}.mx-lg-8{margin-right:32px;margin-left:32px}.mx-lg-9{margin-right:36px;margin-left:36px}.mx-lg-10{margin-right:40px;margin-left:40px}.mx-lg-11{margin-right:44px;margin-left:44px}.mx-lg-12{margin-right:48px;margin-left:48px}.mx-lg-13{margin-right:52px;margin-left:52px}.mx-lg-14{margin-right:56px;margin-left:56px}.mx-lg-15{margin-right:60px;margin-left:60px}.mx-lg-16{margin-right:64px;margin-left:64px}.mx-lg-auto{margin-right:auto;margin-left:auto}.my-lg-0{margin-top:0;margin-bottom:0}.my-lg-1{margin-top:4px;margin-bottom:4px}.my-lg-2{margin-top:8px;margin-bottom:8px}.my-lg-3{margin-top:12px;margin-bottom:12px}.my-lg-4{margin-top:16px;margin-bottom:16px}.my-lg-5{margin-top:20px;margin-bottom:20px}.my-lg-6{margin-top:24px;margin-bottom:24px}.my-lg-7{margin-top:28px;margin-bottom:28px}.my-lg-8{margin-top:32px;margin-bottom:32px}.my-lg-9{margin-top:36px;margin-bottom:36px}.my-lg-10{margin-top:40px;margin-bottom:40px}.my-lg-11{margin-top:44px;margin-bottom:44px}.my-lg-12{margin-top:48px;margin-bottom:48px}.my-lg-13{margin-top:52px;margin-bottom:52px}.my-lg-14{margin-top:56px;margin-bottom:56px}.my-lg-15{margin-top:60px;margin-bottom:60px}.my-lg-16{margin-top:64px;margin-bottom:64px}.my-lg-auto{margin-top:auto;margin-bottom:auto}.mt-lg-0{margin-top:0}.mt-lg-1{margin-top:4px}.mt-lg-2{margin-top:8px}.mt-lg-3{margin-top:12px}.mt-lg-4{margin-top:16px}.mt-lg-5{margin-top:20px}.mt-lg-6{margin-top:24px}.mt-lg-7{margin-top:28px}.mt-lg-8{margin-top:32px}.mt-lg-9{margin-top:36px}.mt-lg-10{margin-top:40px}.mt-lg-11{margin-top:44px}.mt-lg-12{margin-top:48px}.mt-lg-13{margin-top:52px}.mt-lg-14{margin-top:56px}.mt-lg-15{margin-top:60px}.mt-lg-16{margin-top:64px}.mt-lg-auto{margin-top:auto}.mr-lg-0{margin-right:0}.mr-lg-1{margin-right:4px}.mr-lg-2{margin-right:8px}.mr-lg-3{margin-right:12px}.mr-lg-4{margin-right:16px}.mr-lg-5{margin-right:20px}.mr-lg-6{margin-right:24px}.mr-lg-7{margin-right:28px}.mr-lg-8{margin-right:32px}.mr-lg-9{margin-right:36px}.mr-lg-10{margin-right:40px}.mr-lg-11{margin-right:44px}.mr-lg-12{margin-right:48px}.mr-lg-13{margin-right:52px}.mr-lg-14{margin-right:56px}.mr-lg-15{margin-right:60px}.mr-lg-16{margin-right:64px}.mr-lg-auto{margin-right:auto}.mb-lg-0{margin-bottom:0}.mb-lg-1{margin-bottom:4px}.mb-lg-2{margin-bottom:8px}.mb-lg-3{margin-bottom:12px}.mb-lg-4{margin-bottom:16px}.mb-lg-5{margin-bottom:20px}.mb-lg-6{margin-bottom:24px}.mb-lg-7{margin-bottom:28px}.mb-lg-8{margin-bottom:32px}.mb-lg-9{margin-bottom:36px}.mb-lg-10{margin-bottom:40px}.mb-lg-11{margin-bottom:44px}.mb-lg-12{margin-bottom:48px}.mb-lg-13{margin-bottom:52px}.mb-lg-14{margin-bottom:56px}.mb-lg-15{margin-bottom:60px}.mb-lg-16{margin-bottom:64px}.mb-lg-auto{margin-bottom:auto}.ml-lg-0{margin-left:0}.ml-lg-1{margin-left:4px}.ml-lg-2{margin-left:8px}.ml-lg-3{margin-left:12px}.ml-lg-4{margin-left:16px}.ml-lg-5{margin-left:20px}.ml-lg-6{margin-left:24px}.ml-lg-7{margin-left:28px}.ml-lg-8{margin-left:32px}.ml-lg-9{margin-left:36px}.ml-lg-10{margin-left:40px}.ml-lg-11{margin-left:44px}.ml-lg-12{margin-left:48px}.ml-lg-13{margin-left:52px}.ml-lg-14{margin-left:56px}.ml-lg-15{margin-left:60px}.ml-lg-16{margin-left:64px}.ml-lg-auto{margin-left:auto}.ms-lg-0{margin-inline-start:0px}.ms-lg-1{margin-inline-start:4px}.ms-lg-2{margin-inline-start:8px}.ms-lg-3{margin-inline-start:12px}.ms-lg-4{margin-inline-start:16px}.ms-lg-5{margin-inline-start:20px}.ms-lg-6{margin-inline-start:24px}.ms-lg-7{margin-inline-start:28px}.ms-lg-8{margin-inline-start:32px}.ms-lg-9{margin-inline-start:36px}.ms-lg-10{margin-inline-start:40px}.ms-lg-11{margin-inline-start:44px}.ms-lg-12{margin-inline-start:48px}.ms-lg-13{margin-inline-start:52px}.ms-lg-14{margin-inline-start:56px}.ms-lg-15{margin-inline-start:60px}.ms-lg-16{margin-inline-start:64px}.ms-lg-auto{margin-inline-start:auto}.me-lg-0{margin-inline-end:0px}.me-lg-1{margin-inline-end:4px}.me-lg-2{margin-inline-end:8px}.me-lg-3{margin-inline-end:12px}.me-lg-4{margin-inline-end:16px}.me-lg-5{margin-inline-end:20px}.me-lg-6{margin-inline-end:24px}.me-lg-7{margin-inline-end:28px}.me-lg-8{margin-inline-end:32px}.me-lg-9{margin-inline-end:36px}.me-lg-10{margin-inline-end:40px}.me-lg-11{margin-inline-end:44px}.me-lg-12{margin-inline-end:48px}.me-lg-13{margin-inline-end:52px}.me-lg-14{margin-inline-end:56px}.me-lg-15{margin-inline-end:60px}.me-lg-16{margin-inline-end:64px}.me-lg-auto{margin-inline-end:auto}.ma-lg-n1{margin:-4px}.ma-lg-n2{margin:-8px}.ma-lg-n3{margin:-12px}.ma-lg-n4{margin:-16px}.ma-lg-n5{margin:-20px}.ma-lg-n6{margin:-24px}.ma-lg-n7{margin:-28px}.ma-lg-n8{margin:-32px}.ma-lg-n9{margin:-36px}.ma-lg-n10{margin:-40px}.ma-lg-n11{margin:-44px}.ma-lg-n12{margin:-48px}.ma-lg-n13{margin:-52px}.ma-lg-n14{margin:-56px}.ma-lg-n15{margin:-60px}.ma-lg-n16{margin:-64px}.mx-lg-n1{margin-right:-4px;margin-left:-4px}.mx-lg-n2{margin-right:-8px;margin-left:-8px}.mx-lg-n3{margin-right:-12px;margin-left:-12px}.mx-lg-n4{margin-right:-16px;margin-left:-16px}.mx-lg-n5{margin-right:-20px;margin-left:-20px}.mx-lg-n6{margin-right:-24px;margin-left:-24px}.mx-lg-n7{margin-right:-28px;margin-left:-28px}.mx-lg-n8{margin-right:-32px;margin-left:-32px}.mx-lg-n9{margin-right:-36px;margin-left:-36px}.mx-lg-n10{margin-right:-40px;margin-left:-40px}.mx-lg-n11{margin-right:-44px;margin-left:-44px}.mx-lg-n12{margin-right:-48px;margin-left:-48px}.mx-lg-n13{margin-right:-52px;margin-left:-52px}.mx-lg-n14{margin-right:-56px;margin-left:-56px}.mx-lg-n15{margin-right:-60px;margin-left:-60px}.mx-lg-n16{margin-right:-64px;margin-left:-64px}.my-lg-n1{margin-top:-4px;margin-bottom:-4px}.my-lg-n2{margin-top:-8px;margin-bottom:-8px}.my-lg-n3{margin-top:-12px;margin-bottom:-12px}.my-lg-n4{margin-top:-16px;margin-bottom:-16px}.my-lg-n5{margin-top:-20px;margin-bottom:-20px}.my-lg-n6{margin-top:-24px;margin-bottom:-24px}.my-lg-n7{margin-top:-28px;margin-bottom:-28px}.my-lg-n8{margin-top:-32px;margin-bottom:-32px}.my-lg-n9{margin-top:-36px;margin-bottom:-36px}.my-lg-n10{margin-top:-40px;margin-bottom:-40px}.my-lg-n11{margin-top:-44px;margin-bottom:-44px}.my-lg-n12{margin-top:-48px;margin-bottom:-48px}.my-lg-n13{margin-top:-52px;margin-bottom:-52px}.my-lg-n14{margin-top:-56px;margin-bottom:-56px}.my-lg-n15{margin-top:-60px;margin-bottom:-60px}.my-lg-n16{margin-top:-64px;margin-bottom:-64px}.mt-lg-n1{margin-top:-4px}.mt-lg-n2{margin-top:-8px}.mt-lg-n3{margin-top:-12px}.mt-lg-n4{margin-top:-16px}.mt-lg-n5{margin-top:-20px}.mt-lg-n6{margin-top:-24px}.mt-lg-n7{margin-top:-28px}.mt-lg-n8{margin-top:-32px}.mt-lg-n9{margin-top:-36px}.mt-lg-n10{margin-top:-40px}.mt-lg-n11{margin-top:-44px}.mt-lg-n12{margin-top:-48px}.mt-lg-n13{margin-top:-52px}.mt-lg-n14{margin-top:-56px}.mt-lg-n15{margin-top:-60px}.mt-lg-n16{margin-top:-64px}.mr-lg-n1{margin-right:-4px}.mr-lg-n2{margin-right:-8px}.mr-lg-n3{margin-right:-12px}.mr-lg-n4{margin-right:-16px}.mr-lg-n5{margin-right:-20px}.mr-lg-n6{margin-right:-24px}.mr-lg-n7{margin-right:-28px}.mr-lg-n8{margin-right:-32px}.mr-lg-n9{margin-right:-36px}.mr-lg-n10{margin-right:-40px}.mr-lg-n11{margin-right:-44px}.mr-lg-n12{margin-right:-48px}.mr-lg-n13{margin-right:-52px}.mr-lg-n14{margin-right:-56px}.mr-lg-n15{margin-right:-60px}.mr-lg-n16{margin-right:-64px}.mb-lg-n1{margin-bottom:-4px}.mb-lg-n2{margin-bottom:-8px}.mb-lg-n3{margin-bottom:-12px}.mb-lg-n4{margin-bottom:-16px}.mb-lg-n5{margin-bottom:-20px}.mb-lg-n6{margin-bottom:-24px}.mb-lg-n7{margin-bottom:-28px}.mb-lg-n8{margin-bottom:-32px}.mb-lg-n9{margin-bottom:-36px}.mb-lg-n10{margin-bottom:-40px}.mb-lg-n11{margin-bottom:-44px}.mb-lg-n12{margin-bottom:-48px}.mb-lg-n13{margin-bottom:-52px}.mb-lg-n14{margin-bottom:-56px}.mb-lg-n15{margin-bottom:-60px}.mb-lg-n16{margin-bottom:-64px}.ml-lg-n1{margin-left:-4px}.ml-lg-n2{margin-left:-8px}.ml-lg-n3{margin-left:-12px}.ml-lg-n4{margin-left:-16px}.ml-lg-n5{margin-left:-20px}.ml-lg-n6{margin-left:-24px}.ml-lg-n7{margin-left:-28px}.ml-lg-n8{margin-left:-32px}.ml-lg-n9{margin-left:-36px}.ml-lg-n10{margin-left:-40px}.ml-lg-n11{margin-left:-44px}.ml-lg-n12{margin-left:-48px}.ml-lg-n13{margin-left:-52px}.ml-lg-n14{margin-left:-56px}.ml-lg-n15{margin-left:-60px}.ml-lg-n16{margin-left:-64px}.ms-lg-n1{margin-inline-start:-4px}.ms-lg-n2{margin-inline-start:-8px}.ms-lg-n3{margin-inline-start:-12px}.ms-lg-n4{margin-inline-start:-16px}.ms-lg-n5{margin-inline-start:-20px}.ms-lg-n6{margin-inline-start:-24px}.ms-lg-n7{margin-inline-start:-28px}.ms-lg-n8{margin-inline-start:-32px}.ms-lg-n9{margin-inline-start:-36px}.ms-lg-n10{margin-inline-start:-40px}.ms-lg-n11{margin-inline-start:-44px}.ms-lg-n12{margin-inline-start:-48px}.ms-lg-n13{margin-inline-start:-52px}.ms-lg-n14{margin-inline-start:-56px}.ms-lg-n15{margin-inline-start:-60px}.ms-lg-n16{margin-inline-start:-64px}.me-lg-n1{margin-inline-end:-4px}.me-lg-n2{margin-inline-end:-8px}.me-lg-n3{margin-inline-end:-12px}.me-lg-n4{margin-inline-end:-16px}.me-lg-n5{margin-inline-end:-20px}.me-lg-n6{margin-inline-end:-24px}.me-lg-n7{margin-inline-end:-28px}.me-lg-n8{margin-inline-end:-32px}.me-lg-n9{margin-inline-end:-36px}.me-lg-n10{margin-inline-end:-40px}.me-lg-n11{margin-inline-end:-44px}.me-lg-n12{margin-inline-end:-48px}.me-lg-n13{margin-inline-end:-52px}.me-lg-n14{margin-inline-end:-56px}.me-lg-n15{margin-inline-end:-60px}.me-lg-n16{margin-inline-end:-64px}.pa-lg-0{padding:0}.pa-lg-1{padding:4px}.pa-lg-2{padding:8px}.pa-lg-3{padding:12px}.pa-lg-4{padding:16px}.pa-lg-5{padding:20px}.pa-lg-6{padding:24px}.pa-lg-7{padding:28px}.pa-lg-8{padding:32px}.pa-lg-9{padding:36px}.pa-lg-10{padding:40px}.pa-lg-11{padding:44px}.pa-lg-12{padding:48px}.pa-lg-13{padding:52px}.pa-lg-14{padding:56px}.pa-lg-15{padding:60px}.pa-lg-16{padding:64px}.px-lg-0{padding-right:0;padding-left:0}.px-lg-1{padding-right:4px;padding-left:4px}.px-lg-2{padding-right:8px;padding-left:8px}.px-lg-3{padding-right:12px;padding-left:12px}.px-lg-4{padding-right:16px;padding-left:16px}.px-lg-5{padding-right:20px;padding-left:20px}.px-lg-6{padding-right:24px;padding-left:24px}.px-lg-7{padding-right:28px;padding-left:28px}.px-lg-8{padding-right:32px;padding-left:32px}.px-lg-9{padding-right:36px;padding-left:36px}.px-lg-10{padding-right:40px;padding-left:40px}.px-lg-11{padding-right:44px;padding-left:44px}.px-lg-12{padding-right:48px;padding-left:48px}.px-lg-13{padding-right:52px;padding-left:52px}.px-lg-14{padding-right:56px;padding-left:56px}.px-lg-15{padding-right:60px;padding-left:60px}.px-lg-16{padding-right:64px;padding-left:64px}.py-lg-0{padding-top:0;padding-bottom:0}.py-lg-1{padding-top:4px;padding-bottom:4px}.py-lg-2{padding-top:8px;padding-bottom:8px}.py-lg-3{padding-top:12px;padding-bottom:12px}.py-lg-4{padding-top:16px;padding-bottom:16px}.py-lg-5{padding-top:20px;padding-bottom:20px}.py-lg-6{padding-top:24px;padding-bottom:24px}.py-lg-7{padding-top:28px;padding-bottom:28px}.py-lg-8{padding-top:32px;padding-bottom:32px}.py-lg-9{padding-top:36px;padding-bottom:36px}.py-lg-10{padding-top:40px;padding-bottom:40px}.py-lg-11{padding-top:44px;padding-bottom:44px}.py-lg-12{padding-top:48px;padding-bottom:48px}.py-lg-13{padding-top:52px;padding-bottom:52px}.py-lg-14{padding-top:56px;padding-bottom:56px}.py-lg-15{padding-top:60px;padding-bottom:60px}.py-lg-16{padding-top:64px;padding-bottom:64px}.pt-lg-0{padding-top:0}.pt-lg-1{padding-top:4px}.pt-lg-2{padding-top:8px}.pt-lg-3{padding-top:12px}.pt-lg-4{padding-top:16px}.pt-lg-5{padding-top:20px}.pt-lg-6{padding-top:24px}.pt-lg-7{padding-top:28px}.pt-lg-8{padding-top:32px}.pt-lg-9{padding-top:36px}.pt-lg-10{padding-top:40px}.pt-lg-11{padding-top:44px}.pt-lg-12{padding-top:48px}.pt-lg-13{padding-top:52px}.pt-lg-14{padding-top:56px}.pt-lg-15{padding-top:60px}.pt-lg-16{padding-top:64px}.pr-lg-0{padding-right:0}.pr-lg-1{padding-right:4px}.pr-lg-2{padding-right:8px}.pr-lg-3{padding-right:12px}.pr-lg-4{padding-right:16px}.pr-lg-5{padding-right:20px}.pr-lg-6{padding-right:24px}.pr-lg-7{padding-right:28px}.pr-lg-8{padding-right:32px}.pr-lg-9{padding-right:36px}.pr-lg-10{padding-right:40px}.pr-lg-11{padding-right:44px}.pr-lg-12{padding-right:48px}.pr-lg-13{padding-right:52px}.pr-lg-14{padding-right:56px}.pr-lg-15{padding-right:60px}.pr-lg-16{padding-right:64px}.pb-lg-0{padding-bottom:0}.pb-lg-1{padding-bottom:4px}.pb-lg-2{padding-bottom:8px}.pb-lg-3{padding-bottom:12px}.pb-lg-4{padding-bottom:16px}.pb-lg-5{padding-bottom:20px}.pb-lg-6{padding-bottom:24px}.pb-lg-7{padding-bottom:28px}.pb-lg-8{padding-bottom:32px}.pb-lg-9{padding-bottom:36px}.pb-lg-10{padding-bottom:40px}.pb-lg-11{padding-bottom:44px}.pb-lg-12{padding-bottom:48px}.pb-lg-13{padding-bottom:52px}.pb-lg-14{padding-bottom:56px}.pb-lg-15{padding-bottom:60px}.pb-lg-16{padding-bottom:64px}.pl-lg-0{padding-left:0}.pl-lg-1{padding-left:4px}.pl-lg-2{padding-left:8px}.pl-lg-3{padding-left:12px}.pl-lg-4{padding-left:16px}.pl-lg-5{padding-left:20px}.pl-lg-6{padding-left:24px}.pl-lg-7{padding-left:28px}.pl-lg-8{padding-left:32px}.pl-lg-9{padding-left:36px}.pl-lg-10{padding-left:40px}.pl-lg-11{padding-left:44px}.pl-lg-12{padding-left:48px}.pl-lg-13{padding-left:52px}.pl-lg-14{padding-left:56px}.pl-lg-15{padding-left:60px}.pl-lg-16{padding-left:64px}.ps-lg-0{padding-inline-start:0px}.ps-lg-1{padding-inline-start:4px}.ps-lg-2{padding-inline-start:8px}.ps-lg-3{padding-inline-start:12px}.ps-lg-4{padding-inline-start:16px}.ps-lg-5{padding-inline-start:20px}.ps-lg-6{padding-inline-start:24px}.ps-lg-7{padding-inline-start:28px}.ps-lg-8{padding-inline-start:32px}.ps-lg-9{padding-inline-start:36px}.ps-lg-10{padding-inline-start:40px}.ps-lg-11{padding-inline-start:44px}.ps-lg-12{padding-inline-start:48px}.ps-lg-13{padding-inline-start:52px}.ps-lg-14{padding-inline-start:56px}.ps-lg-15{padding-inline-start:60px}.ps-lg-16{padding-inline-start:64px}.pe-lg-0{padding-inline-end:0px}.pe-lg-1{padding-inline-end:4px}.pe-lg-2{padding-inline-end:8px}.pe-lg-3{padding-inline-end:12px}.pe-lg-4{padding-inline-end:16px}.pe-lg-5{padding-inline-end:20px}.pe-lg-6{padding-inline-end:24px}.pe-lg-7{padding-inline-end:28px}.pe-lg-8{padding-inline-end:32px}.pe-lg-9{padding-inline-end:36px}.pe-lg-10{padding-inline-end:40px}.pe-lg-11{padding-inline-end:44px}.pe-lg-12{padding-inline-end:48px}.pe-lg-13{padding-inline-end:52px}.pe-lg-14{padding-inline-end:56px}.pe-lg-15{padding-inline-end:60px}.pe-lg-16{padding-inline-end:64px}.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}.text-lg-start{text-align:start}.text-lg-end{text-align:end}.h-lg-auto{height:auto}.h-lg-screen{height:100dvh}.h-lg-0{height:0}.h-lg-25{height:25%}.h-lg-50{height:50%}.h-lg-75{height:75%}.h-lg-100{height:100%}.w-lg-auto{width:auto}.w-lg-0{width:0}.w-lg-25{width:25%}.w-lg-33{width:33%}.w-lg-50{width:50%}.w-lg-66{width:66%}.w-lg-75{width:75%}.w-lg-100{width:100%}}@media(min-width:1545px){.d-xl-none{display:none}.d-xl-inline{display:inline}.d-xl-inline-block{display:inline-block}.d-xl-block{display:block}.d-xl-table{display:table}.d-xl-table-row{display:table-row}.d-xl-table-cell{display:table-cell}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.float-xl-none{float:none}.float-xl-left{float:left}.float-xl-right{float:right}.v-locale--is-rtl .float-xl-end{float:left}.v-locale--is-rtl .float-xl-start,.v-locale--is-ltr .float-xl-end{float:right}.v-locale--is-ltr .float-xl-start{float:left}.flex-xl-fill,.flex-xl-1-1{flex:1 1 auto}.flex-xl-1-0{flex:1 0 auto}.flex-xl-0-1{flex:0 1 auto}.flex-xl-0-0{flex:0 0 auto}.flex-xl-1-1-100{flex:1 1 100%}.flex-xl-1-0-100{flex:1 0 100%}.flex-xl-0-1-100{flex:0 1 100%}.flex-xl-0-0-100{flex:0 0 100%}.flex-xl-1-1-0{flex:1 1 0}.flex-xl-1-0-0{flex:1 0 0}.flex-xl-0-1-0{flex:0 1 0}.flex-xl-0-0-0{flex:0 0 0}.flex-xl-row{flex-direction:row}.flex-xl-column{flex-direction:column}.flex-xl-row-reverse{flex-direction:row-reverse}.flex-xl-column-reverse{flex-direction:column-reverse}.flex-xl-grow-0{flex-grow:0}.flex-xl-grow-1{flex-grow:1}.flex-xl-shrink-0{flex-shrink:0}.flex-xl-shrink-1{flex-shrink:1}.flex-xl-wrap{flex-wrap:wrap}.flex-xl-nowrap{flex-wrap:nowrap}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse}.justify-xl-start{justify-content:flex-start}.justify-xl-end{justify-content:flex-end}.justify-xl-center{justify-content:center}.justify-xl-space-between{justify-content:space-between}.justify-xl-space-around{justify-content:space-around}.justify-xl-space-evenly{justify-content:space-evenly}.justify-items-xl-start{justify-items:flex-start}.justify-items-xl-end{justify-items:flex-end}.justify-items-xl-center{justify-items:center}.justify-items-xl-stretch{justify-items:stretch}.align-xl-start{align-items:flex-start}.align-xl-end{align-items:flex-end}.align-xl-center{align-items:center}.align-xl-baseline{align-items:baseline}.align-xl-stretch{align-items:stretch}.align-content-xl-start{align-content:flex-start}.align-content-xl-end{align-content:flex-end}.align-content-xl-center{align-content:center}.align-content-xl-space-between{align-content:space-between}.align-content-xl-space-around{align-content:space-around}.align-content-xl-space-evenly{align-content:space-evenly}.align-content-xl-stretch{align-content:stretch}.align-self-xl-auto{align-self:auto}.align-self-xl-start{align-self:flex-start}.align-self-xl-end{align-self:flex-end}.align-self-xl-center{align-self:center}.align-self-xl-baseline{align-self:baseline}.align-self-xl-stretch{align-self:stretch}.order-xl-first{order:-1}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.order-xl-last{order:13}.ga-xl-0{gap:0px}.ga-xl-1{gap:4px}.ga-xl-2{gap:8px}.ga-xl-3{gap:12px}.ga-xl-4{gap:16px}.ga-xl-5{gap:20px}.ga-xl-6{gap:24px}.ga-xl-7{gap:28px}.ga-xl-8{gap:32px}.ga-xl-9{gap:36px}.ga-xl-10{gap:40px}.ga-xl-11{gap:44px}.ga-xl-12{gap:48px}.ga-xl-13{gap:52px}.ga-xl-14{gap:56px}.ga-xl-15{gap:60px}.ga-xl-16{gap:64px}.ga-xl-auto{gap:auto}.gr-xl-0{row-gap:0px}.gr-xl-1{row-gap:4px}.gr-xl-2{row-gap:8px}.gr-xl-3{row-gap:12px}.gr-xl-4{row-gap:16px}.gr-xl-5{row-gap:20px}.gr-xl-6{row-gap:24px}.gr-xl-7{row-gap:28px}.gr-xl-8{row-gap:32px}.gr-xl-9{row-gap:36px}.gr-xl-10{row-gap:40px}.gr-xl-11{row-gap:44px}.gr-xl-12{row-gap:48px}.gr-xl-13{row-gap:52px}.gr-xl-14{row-gap:56px}.gr-xl-15{row-gap:60px}.gr-xl-16{row-gap:64px}.gr-xl-auto{row-gap:auto}.gc-xl-0{column-gap:0px}.gc-xl-1{column-gap:4px}.gc-xl-2{column-gap:8px}.gc-xl-3{column-gap:12px}.gc-xl-4{column-gap:16px}.gc-xl-5{column-gap:20px}.gc-xl-6{column-gap:24px}.gc-xl-7{column-gap:28px}.gc-xl-8{column-gap:32px}.gc-xl-9{column-gap:36px}.gc-xl-10{column-gap:40px}.gc-xl-11{column-gap:44px}.gc-xl-12{column-gap:48px}.gc-xl-13{column-gap:52px}.gc-xl-14{column-gap:56px}.gc-xl-15{column-gap:60px}.gc-xl-16{column-gap:64px}.gc-xl-auto{column-gap:auto}.ma-xl-0{margin:0}.ma-xl-1{margin:4px}.ma-xl-2{margin:8px}.ma-xl-3{margin:12px}.ma-xl-4{margin:16px}.ma-xl-5{margin:20px}.ma-xl-6{margin:24px}.ma-xl-7{margin:28px}.ma-xl-8{margin:32px}.ma-xl-9{margin:36px}.ma-xl-10{margin:40px}.ma-xl-11{margin:44px}.ma-xl-12{margin:48px}.ma-xl-13{margin:52px}.ma-xl-14{margin:56px}.ma-xl-15{margin:60px}.ma-xl-16{margin:64px}.ma-xl-auto{margin:auto}.mx-xl-0{margin-right:0;margin-left:0}.mx-xl-1{margin-right:4px;margin-left:4px}.mx-xl-2{margin-right:8px;margin-left:8px}.mx-xl-3{margin-right:12px;margin-left:12px}.mx-xl-4{margin-right:16px;margin-left:16px}.mx-xl-5{margin-right:20px;margin-left:20px}.mx-xl-6{margin-right:24px;margin-left:24px}.mx-xl-7{margin-right:28px;margin-left:28px}.mx-xl-8{margin-right:32px;margin-left:32px}.mx-xl-9{margin-right:36px;margin-left:36px}.mx-xl-10{margin-right:40px;margin-left:40px}.mx-xl-11{margin-right:44px;margin-left:44px}.mx-xl-12{margin-right:48px;margin-left:48px}.mx-xl-13{margin-right:52px;margin-left:52px}.mx-xl-14{margin-right:56px;margin-left:56px}.mx-xl-15{margin-right:60px;margin-left:60px}.mx-xl-16{margin-right:64px;margin-left:64px}.mx-xl-auto{margin-right:auto;margin-left:auto}.my-xl-0{margin-top:0;margin-bottom:0}.my-xl-1{margin-top:4px;margin-bottom:4px}.my-xl-2{margin-top:8px;margin-bottom:8px}.my-xl-3{margin-top:12px;margin-bottom:12px}.my-xl-4{margin-top:16px;margin-bottom:16px}.my-xl-5{margin-top:20px;margin-bottom:20px}.my-xl-6{margin-top:24px;margin-bottom:24px}.my-xl-7{margin-top:28px;margin-bottom:28px}.my-xl-8{margin-top:32px;margin-bottom:32px}.my-xl-9{margin-top:36px;margin-bottom:36px}.my-xl-10{margin-top:40px;margin-bottom:40px}.my-xl-11{margin-top:44px;margin-bottom:44px}.my-xl-12{margin-top:48px;margin-bottom:48px}.my-xl-13{margin-top:52px;margin-bottom:52px}.my-xl-14{margin-top:56px;margin-bottom:56px}.my-xl-15{margin-top:60px;margin-bottom:60px}.my-xl-16{margin-top:64px;margin-bottom:64px}.my-xl-auto{margin-top:auto;margin-bottom:auto}.mt-xl-0{margin-top:0}.mt-xl-1{margin-top:4px}.mt-xl-2{margin-top:8px}.mt-xl-3{margin-top:12px}.mt-xl-4{margin-top:16px}.mt-xl-5{margin-top:20px}.mt-xl-6{margin-top:24px}.mt-xl-7{margin-top:28px}.mt-xl-8{margin-top:32px}.mt-xl-9{margin-top:36px}.mt-xl-10{margin-top:40px}.mt-xl-11{margin-top:44px}.mt-xl-12{margin-top:48px}.mt-xl-13{margin-top:52px}.mt-xl-14{margin-top:56px}.mt-xl-15{margin-top:60px}.mt-xl-16{margin-top:64px}.mt-xl-auto{margin-top:auto}.mr-xl-0{margin-right:0}.mr-xl-1{margin-right:4px}.mr-xl-2{margin-right:8px}.mr-xl-3{margin-right:12px}.mr-xl-4{margin-right:16px}.mr-xl-5{margin-right:20px}.mr-xl-6{margin-right:24px}.mr-xl-7{margin-right:28px}.mr-xl-8{margin-right:32px}.mr-xl-9{margin-right:36px}.mr-xl-10{margin-right:40px}.mr-xl-11{margin-right:44px}.mr-xl-12{margin-right:48px}.mr-xl-13{margin-right:52px}.mr-xl-14{margin-right:56px}.mr-xl-15{margin-right:60px}.mr-xl-16{margin-right:64px}.mr-xl-auto{margin-right:auto}.mb-xl-0{margin-bottom:0}.mb-xl-1{margin-bottom:4px}.mb-xl-2{margin-bottom:8px}.mb-xl-3{margin-bottom:12px}.mb-xl-4{margin-bottom:16px}.mb-xl-5{margin-bottom:20px}.mb-xl-6{margin-bottom:24px}.mb-xl-7{margin-bottom:28px}.mb-xl-8{margin-bottom:32px}.mb-xl-9{margin-bottom:36px}.mb-xl-10{margin-bottom:40px}.mb-xl-11{margin-bottom:44px}.mb-xl-12{margin-bottom:48px}.mb-xl-13{margin-bottom:52px}.mb-xl-14{margin-bottom:56px}.mb-xl-15{margin-bottom:60px}.mb-xl-16{margin-bottom:64px}.mb-xl-auto{margin-bottom:auto}.ml-xl-0{margin-left:0}.ml-xl-1{margin-left:4px}.ml-xl-2{margin-left:8px}.ml-xl-3{margin-left:12px}.ml-xl-4{margin-left:16px}.ml-xl-5{margin-left:20px}.ml-xl-6{margin-left:24px}.ml-xl-7{margin-left:28px}.ml-xl-8{margin-left:32px}.ml-xl-9{margin-left:36px}.ml-xl-10{margin-left:40px}.ml-xl-11{margin-left:44px}.ml-xl-12{margin-left:48px}.ml-xl-13{margin-left:52px}.ml-xl-14{margin-left:56px}.ml-xl-15{margin-left:60px}.ml-xl-16{margin-left:64px}.ml-xl-auto{margin-left:auto}.ms-xl-0{margin-inline-start:0px}.ms-xl-1{margin-inline-start:4px}.ms-xl-2{margin-inline-start:8px}.ms-xl-3{margin-inline-start:12px}.ms-xl-4{margin-inline-start:16px}.ms-xl-5{margin-inline-start:20px}.ms-xl-6{margin-inline-start:24px}.ms-xl-7{margin-inline-start:28px}.ms-xl-8{margin-inline-start:32px}.ms-xl-9{margin-inline-start:36px}.ms-xl-10{margin-inline-start:40px}.ms-xl-11{margin-inline-start:44px}.ms-xl-12{margin-inline-start:48px}.ms-xl-13{margin-inline-start:52px}.ms-xl-14{margin-inline-start:56px}.ms-xl-15{margin-inline-start:60px}.ms-xl-16{margin-inline-start:64px}.ms-xl-auto{margin-inline-start:auto}.me-xl-0{margin-inline-end:0px}.me-xl-1{margin-inline-end:4px}.me-xl-2{margin-inline-end:8px}.me-xl-3{margin-inline-end:12px}.me-xl-4{margin-inline-end:16px}.me-xl-5{margin-inline-end:20px}.me-xl-6{margin-inline-end:24px}.me-xl-7{margin-inline-end:28px}.me-xl-8{margin-inline-end:32px}.me-xl-9{margin-inline-end:36px}.me-xl-10{margin-inline-end:40px}.me-xl-11{margin-inline-end:44px}.me-xl-12{margin-inline-end:48px}.me-xl-13{margin-inline-end:52px}.me-xl-14{margin-inline-end:56px}.me-xl-15{margin-inline-end:60px}.me-xl-16{margin-inline-end:64px}.me-xl-auto{margin-inline-end:auto}.ma-xl-n1{margin:-4px}.ma-xl-n2{margin:-8px}.ma-xl-n3{margin:-12px}.ma-xl-n4{margin:-16px}.ma-xl-n5{margin:-20px}.ma-xl-n6{margin:-24px}.ma-xl-n7{margin:-28px}.ma-xl-n8{margin:-32px}.ma-xl-n9{margin:-36px}.ma-xl-n10{margin:-40px}.ma-xl-n11{margin:-44px}.ma-xl-n12{margin:-48px}.ma-xl-n13{margin:-52px}.ma-xl-n14{margin:-56px}.ma-xl-n15{margin:-60px}.ma-xl-n16{margin:-64px}.mx-xl-n1{margin-right:-4px;margin-left:-4px}.mx-xl-n2{margin-right:-8px;margin-left:-8px}.mx-xl-n3{margin-right:-12px;margin-left:-12px}.mx-xl-n4{margin-right:-16px;margin-left:-16px}.mx-xl-n5{margin-right:-20px;margin-left:-20px}.mx-xl-n6{margin-right:-24px;margin-left:-24px}.mx-xl-n7{margin-right:-28px;margin-left:-28px}.mx-xl-n8{margin-right:-32px;margin-left:-32px}.mx-xl-n9{margin-right:-36px;margin-left:-36px}.mx-xl-n10{margin-right:-40px;margin-left:-40px}.mx-xl-n11{margin-right:-44px;margin-left:-44px}.mx-xl-n12{margin-right:-48px;margin-left:-48px}.mx-xl-n13{margin-right:-52px;margin-left:-52px}.mx-xl-n14{margin-right:-56px;margin-left:-56px}.mx-xl-n15{margin-right:-60px;margin-left:-60px}.mx-xl-n16{margin-right:-64px;margin-left:-64px}.my-xl-n1{margin-top:-4px;margin-bottom:-4px}.my-xl-n2{margin-top:-8px;margin-bottom:-8px}.my-xl-n3{margin-top:-12px;margin-bottom:-12px}.my-xl-n4{margin-top:-16px;margin-bottom:-16px}.my-xl-n5{margin-top:-20px;margin-bottom:-20px}.my-xl-n6{margin-top:-24px;margin-bottom:-24px}.my-xl-n7{margin-top:-28px;margin-bottom:-28px}.my-xl-n8{margin-top:-32px;margin-bottom:-32px}.my-xl-n9{margin-top:-36px;margin-bottom:-36px}.my-xl-n10{margin-top:-40px;margin-bottom:-40px}.my-xl-n11{margin-top:-44px;margin-bottom:-44px}.my-xl-n12{margin-top:-48px;margin-bottom:-48px}.my-xl-n13{margin-top:-52px;margin-bottom:-52px}.my-xl-n14{margin-top:-56px;margin-bottom:-56px}.my-xl-n15{margin-top:-60px;margin-bottom:-60px}.my-xl-n16{margin-top:-64px;margin-bottom:-64px}.mt-xl-n1{margin-top:-4px}.mt-xl-n2{margin-top:-8px}.mt-xl-n3{margin-top:-12px}.mt-xl-n4{margin-top:-16px}.mt-xl-n5{margin-top:-20px}.mt-xl-n6{margin-top:-24px}.mt-xl-n7{margin-top:-28px}.mt-xl-n8{margin-top:-32px}.mt-xl-n9{margin-top:-36px}.mt-xl-n10{margin-top:-40px}.mt-xl-n11{margin-top:-44px}.mt-xl-n12{margin-top:-48px}.mt-xl-n13{margin-top:-52px}.mt-xl-n14{margin-top:-56px}.mt-xl-n15{margin-top:-60px}.mt-xl-n16{margin-top:-64px}.mr-xl-n1{margin-right:-4px}.mr-xl-n2{margin-right:-8px}.mr-xl-n3{margin-right:-12px}.mr-xl-n4{margin-right:-16px}.mr-xl-n5{margin-right:-20px}.mr-xl-n6{margin-right:-24px}.mr-xl-n7{margin-right:-28px}.mr-xl-n8{margin-right:-32px}.mr-xl-n9{margin-right:-36px}.mr-xl-n10{margin-right:-40px}.mr-xl-n11{margin-right:-44px}.mr-xl-n12{margin-right:-48px}.mr-xl-n13{margin-right:-52px}.mr-xl-n14{margin-right:-56px}.mr-xl-n15{margin-right:-60px}.mr-xl-n16{margin-right:-64px}.mb-xl-n1{margin-bottom:-4px}.mb-xl-n2{margin-bottom:-8px}.mb-xl-n3{margin-bottom:-12px}.mb-xl-n4{margin-bottom:-16px}.mb-xl-n5{margin-bottom:-20px}.mb-xl-n6{margin-bottom:-24px}.mb-xl-n7{margin-bottom:-28px}.mb-xl-n8{margin-bottom:-32px}.mb-xl-n9{margin-bottom:-36px}.mb-xl-n10{margin-bottom:-40px}.mb-xl-n11{margin-bottom:-44px}.mb-xl-n12{margin-bottom:-48px}.mb-xl-n13{margin-bottom:-52px}.mb-xl-n14{margin-bottom:-56px}.mb-xl-n15{margin-bottom:-60px}.mb-xl-n16{margin-bottom:-64px}.ml-xl-n1{margin-left:-4px}.ml-xl-n2{margin-left:-8px}.ml-xl-n3{margin-left:-12px}.ml-xl-n4{margin-left:-16px}.ml-xl-n5{margin-left:-20px}.ml-xl-n6{margin-left:-24px}.ml-xl-n7{margin-left:-28px}.ml-xl-n8{margin-left:-32px}.ml-xl-n9{margin-left:-36px}.ml-xl-n10{margin-left:-40px}.ml-xl-n11{margin-left:-44px}.ml-xl-n12{margin-left:-48px}.ml-xl-n13{margin-left:-52px}.ml-xl-n14{margin-left:-56px}.ml-xl-n15{margin-left:-60px}.ml-xl-n16{margin-left:-64px}.ms-xl-n1{margin-inline-start:-4px}.ms-xl-n2{margin-inline-start:-8px}.ms-xl-n3{margin-inline-start:-12px}.ms-xl-n4{margin-inline-start:-16px}.ms-xl-n5{margin-inline-start:-20px}.ms-xl-n6{margin-inline-start:-24px}.ms-xl-n7{margin-inline-start:-28px}.ms-xl-n8{margin-inline-start:-32px}.ms-xl-n9{margin-inline-start:-36px}.ms-xl-n10{margin-inline-start:-40px}.ms-xl-n11{margin-inline-start:-44px}.ms-xl-n12{margin-inline-start:-48px}.ms-xl-n13{margin-inline-start:-52px}.ms-xl-n14{margin-inline-start:-56px}.ms-xl-n15{margin-inline-start:-60px}.ms-xl-n16{margin-inline-start:-64px}.me-xl-n1{margin-inline-end:-4px}.me-xl-n2{margin-inline-end:-8px}.me-xl-n3{margin-inline-end:-12px}.me-xl-n4{margin-inline-end:-16px}.me-xl-n5{margin-inline-end:-20px}.me-xl-n6{margin-inline-end:-24px}.me-xl-n7{margin-inline-end:-28px}.me-xl-n8{margin-inline-end:-32px}.me-xl-n9{margin-inline-end:-36px}.me-xl-n10{margin-inline-end:-40px}.me-xl-n11{margin-inline-end:-44px}.me-xl-n12{margin-inline-end:-48px}.me-xl-n13{margin-inline-end:-52px}.me-xl-n14{margin-inline-end:-56px}.me-xl-n15{margin-inline-end:-60px}.me-xl-n16{margin-inline-end:-64px}.pa-xl-0{padding:0}.pa-xl-1{padding:4px}.pa-xl-2{padding:8px}.pa-xl-3{padding:12px}.pa-xl-4{padding:16px}.pa-xl-5{padding:20px}.pa-xl-6{padding:24px}.pa-xl-7{padding:28px}.pa-xl-8{padding:32px}.pa-xl-9{padding:36px}.pa-xl-10{padding:40px}.pa-xl-11{padding:44px}.pa-xl-12{padding:48px}.pa-xl-13{padding:52px}.pa-xl-14{padding:56px}.pa-xl-15{padding:60px}.pa-xl-16{padding:64px}.px-xl-0{padding-right:0;padding-left:0}.px-xl-1{padding-right:4px;padding-left:4px}.px-xl-2{padding-right:8px;padding-left:8px}.px-xl-3{padding-right:12px;padding-left:12px}.px-xl-4{padding-right:16px;padding-left:16px}.px-xl-5{padding-right:20px;padding-left:20px}.px-xl-6{padding-right:24px;padding-left:24px}.px-xl-7{padding-right:28px;padding-left:28px}.px-xl-8{padding-right:32px;padding-left:32px}.px-xl-9{padding-right:36px;padding-left:36px}.px-xl-10{padding-right:40px;padding-left:40px}.px-xl-11{padding-right:44px;padding-left:44px}.px-xl-12{padding-right:48px;padding-left:48px}.px-xl-13{padding-right:52px;padding-left:52px}.px-xl-14{padding-right:56px;padding-left:56px}.px-xl-15{padding-right:60px;padding-left:60px}.px-xl-16{padding-right:64px;padding-left:64px}.py-xl-0{padding-top:0;padding-bottom:0}.py-xl-1{padding-top:4px;padding-bottom:4px}.py-xl-2{padding-top:8px;padding-bottom:8px}.py-xl-3{padding-top:12px;padding-bottom:12px}.py-xl-4{padding-top:16px;padding-bottom:16px}.py-xl-5{padding-top:20px;padding-bottom:20px}.py-xl-6{padding-top:24px;padding-bottom:24px}.py-xl-7{padding-top:28px;padding-bottom:28px}.py-xl-8{padding-top:32px;padding-bottom:32px}.py-xl-9{padding-top:36px;padding-bottom:36px}.py-xl-10{padding-top:40px;padding-bottom:40px}.py-xl-11{padding-top:44px;padding-bottom:44px}.py-xl-12{padding-top:48px;padding-bottom:48px}.py-xl-13{padding-top:52px;padding-bottom:52px}.py-xl-14{padding-top:56px;padding-bottom:56px}.py-xl-15{padding-top:60px;padding-bottom:60px}.py-xl-16{padding-top:64px;padding-bottom:64px}.pt-xl-0{padding-top:0}.pt-xl-1{padding-top:4px}.pt-xl-2{padding-top:8px}.pt-xl-3{padding-top:12px}.pt-xl-4{padding-top:16px}.pt-xl-5{padding-top:20px}.pt-xl-6{padding-top:24px}.pt-xl-7{padding-top:28px}.pt-xl-8{padding-top:32px}.pt-xl-9{padding-top:36px}.pt-xl-10{padding-top:40px}.pt-xl-11{padding-top:44px}.pt-xl-12{padding-top:48px}.pt-xl-13{padding-top:52px}.pt-xl-14{padding-top:56px}.pt-xl-15{padding-top:60px}.pt-xl-16{padding-top:64px}.pr-xl-0{padding-right:0}.pr-xl-1{padding-right:4px}.pr-xl-2{padding-right:8px}.pr-xl-3{padding-right:12px}.pr-xl-4{padding-right:16px}.pr-xl-5{padding-right:20px}.pr-xl-6{padding-right:24px}.pr-xl-7{padding-right:28px}.pr-xl-8{padding-right:32px}.pr-xl-9{padding-right:36px}.pr-xl-10{padding-right:40px}.pr-xl-11{padding-right:44px}.pr-xl-12{padding-right:48px}.pr-xl-13{padding-right:52px}.pr-xl-14{padding-right:56px}.pr-xl-15{padding-right:60px}.pr-xl-16{padding-right:64px}.pb-xl-0{padding-bottom:0}.pb-xl-1{padding-bottom:4px}.pb-xl-2{padding-bottom:8px}.pb-xl-3{padding-bottom:12px}.pb-xl-4{padding-bottom:16px}.pb-xl-5{padding-bottom:20px}.pb-xl-6{padding-bottom:24px}.pb-xl-7{padding-bottom:28px}.pb-xl-8{padding-bottom:32px}.pb-xl-9{padding-bottom:36px}.pb-xl-10{padding-bottom:40px}.pb-xl-11{padding-bottom:44px}.pb-xl-12{padding-bottom:48px}.pb-xl-13{padding-bottom:52px}.pb-xl-14{padding-bottom:56px}.pb-xl-15{padding-bottom:60px}.pb-xl-16{padding-bottom:64px}.pl-xl-0{padding-left:0}.pl-xl-1{padding-left:4px}.pl-xl-2{padding-left:8px}.pl-xl-3{padding-left:12px}.pl-xl-4{padding-left:16px}.pl-xl-5{padding-left:20px}.pl-xl-6{padding-left:24px}.pl-xl-7{padding-left:28px}.pl-xl-8{padding-left:32px}.pl-xl-9{padding-left:36px}.pl-xl-10{padding-left:40px}.pl-xl-11{padding-left:44px}.pl-xl-12{padding-left:48px}.pl-xl-13{padding-left:52px}.pl-xl-14{padding-left:56px}.pl-xl-15{padding-left:60px}.pl-xl-16{padding-left:64px}.ps-xl-0{padding-inline-start:0px}.ps-xl-1{padding-inline-start:4px}.ps-xl-2{padding-inline-start:8px}.ps-xl-3{padding-inline-start:12px}.ps-xl-4{padding-inline-start:16px}.ps-xl-5{padding-inline-start:20px}.ps-xl-6{padding-inline-start:24px}.ps-xl-7{padding-inline-start:28px}.ps-xl-8{padding-inline-start:32px}.ps-xl-9{padding-inline-start:36px}.ps-xl-10{padding-inline-start:40px}.ps-xl-11{padding-inline-start:44px}.ps-xl-12{padding-inline-start:48px}.ps-xl-13{padding-inline-start:52px}.ps-xl-14{padding-inline-start:56px}.ps-xl-15{padding-inline-start:60px}.ps-xl-16{padding-inline-start:64px}.pe-xl-0{padding-inline-end:0px}.pe-xl-1{padding-inline-end:4px}.pe-xl-2{padding-inline-end:8px}.pe-xl-3{padding-inline-end:12px}.pe-xl-4{padding-inline-end:16px}.pe-xl-5{padding-inline-end:20px}.pe-xl-6{padding-inline-end:24px}.pe-xl-7{padding-inline-end:28px}.pe-xl-8{padding-inline-end:32px}.pe-xl-9{padding-inline-end:36px}.pe-xl-10{padding-inline-end:40px}.pe-xl-11{padding-inline-end:44px}.pe-xl-12{padding-inline-end:48px}.pe-xl-13{padding-inline-end:52px}.pe-xl-14{padding-inline-end:56px}.pe-xl-15{padding-inline-end:60px}.pe-xl-16{padding-inline-end:64px}.text-xl-left{text-align:left}.text-xl-right{text-align:right}.text-xl-center{text-align:center}.text-xl-justify{text-align:justify}.text-xl-start{text-align:start}.text-xl-end{text-align:end}.h-xl-auto{height:auto}.h-xl-screen{height:100dvh}.h-xl-0{height:0}.h-xl-25{height:25%}.h-xl-50{height:50%}.h-xl-75{height:75%}.h-xl-100{height:100%}.w-xl-auto{width:auto}.w-xl-0{width:0}.w-xl-25{width:25%}.w-xl-33{width:33%}.w-xl-50{width:50%}.w-xl-66{width:66%}.w-xl-75{width:75%}.w-xl-100{width:100%}}@media(min-width:2138px){.d-xxl-none{display:none}.d-xxl-inline{display:inline}.d-xxl-inline-block{display:inline-block}.d-xxl-block{display:block}.d-xxl-table{display:table}.d-xxl-table-row{display:table-row}.d-xxl-table-cell{display:table-cell}.d-xxl-flex{display:flex}.d-xxl-inline-flex{display:inline-flex}.float-xxl-none{float:none}.float-xxl-left{float:left}.float-xxl-right{float:right}.v-locale--is-rtl .float-xxl-end{float:left}.v-locale--is-rtl .float-xxl-start,.v-locale--is-ltr .float-xxl-end{float:right}.v-locale--is-ltr .float-xxl-start{float:left}.flex-xxl-fill,.flex-xxl-1-1{flex:1 1 auto}.flex-xxl-1-0{flex:1 0 auto}.flex-xxl-0-1{flex:0 1 auto}.flex-xxl-0-0{flex:0 0 auto}.flex-xxl-1-1-100{flex:1 1 100%}.flex-xxl-1-0-100{flex:1 0 100%}.flex-xxl-0-1-100{flex:0 1 100%}.flex-xxl-0-0-100{flex:0 0 100%}.flex-xxl-1-1-0{flex:1 1 0}.flex-xxl-1-0-0{flex:1 0 0}.flex-xxl-0-1-0{flex:0 1 0}.flex-xxl-0-0-0{flex:0 0 0}.flex-xxl-row{flex-direction:row}.flex-xxl-column{flex-direction:column}.flex-xxl-row-reverse{flex-direction:row-reverse}.flex-xxl-column-reverse{flex-direction:column-reverse}.flex-xxl-grow-0{flex-grow:0}.flex-xxl-grow-1{flex-grow:1}.flex-xxl-shrink-0{flex-shrink:0}.flex-xxl-shrink-1{flex-shrink:1}.flex-xxl-wrap{flex-wrap:wrap}.flex-xxl-nowrap{flex-wrap:nowrap}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse}.justify-xxl-start{justify-content:flex-start}.justify-xxl-end{justify-content:flex-end}.justify-xxl-center{justify-content:center}.justify-xxl-space-between{justify-content:space-between}.justify-xxl-space-around{justify-content:space-around}.justify-xxl-space-evenly{justify-content:space-evenly}.justify-items-xxl-start{justify-items:flex-start}.justify-items-xxl-end{justify-items:flex-end}.justify-items-xxl-center{justify-items:center}.justify-items-xxl-stretch{justify-items:stretch}.align-xxl-start{align-items:flex-start}.align-xxl-end{align-items:flex-end}.align-xxl-center{align-items:center}.align-xxl-baseline{align-items:baseline}.align-xxl-stretch{align-items:stretch}.align-content-xxl-start{align-content:flex-start}.align-content-xxl-end{align-content:flex-end}.align-content-xxl-center{align-content:center}.align-content-xxl-space-between{align-content:space-between}.align-content-xxl-space-around{align-content:space-around}.align-content-xxl-space-evenly{align-content:space-evenly}.align-content-xxl-stretch{align-content:stretch}.align-self-xxl-auto{align-self:auto}.align-self-xxl-start{align-self:flex-start}.align-self-xxl-end{align-self:flex-end}.align-self-xxl-center{align-self:center}.align-self-xxl-baseline{align-self:baseline}.align-self-xxl-stretch{align-self:stretch}.order-xxl-first{order:-1}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.order-xxl-last{order:13}.ga-xxl-0{gap:0px}.ga-xxl-1{gap:4px}.ga-xxl-2{gap:8px}.ga-xxl-3{gap:12px}.ga-xxl-4{gap:16px}.ga-xxl-5{gap:20px}.ga-xxl-6{gap:24px}.ga-xxl-7{gap:28px}.ga-xxl-8{gap:32px}.ga-xxl-9{gap:36px}.ga-xxl-10{gap:40px}.ga-xxl-11{gap:44px}.ga-xxl-12{gap:48px}.ga-xxl-13{gap:52px}.ga-xxl-14{gap:56px}.ga-xxl-15{gap:60px}.ga-xxl-16{gap:64px}.ga-xxl-auto{gap:auto}.gr-xxl-0{row-gap:0px}.gr-xxl-1{row-gap:4px}.gr-xxl-2{row-gap:8px}.gr-xxl-3{row-gap:12px}.gr-xxl-4{row-gap:16px}.gr-xxl-5{row-gap:20px}.gr-xxl-6{row-gap:24px}.gr-xxl-7{row-gap:28px}.gr-xxl-8{row-gap:32px}.gr-xxl-9{row-gap:36px}.gr-xxl-10{row-gap:40px}.gr-xxl-11{row-gap:44px}.gr-xxl-12{row-gap:48px}.gr-xxl-13{row-gap:52px}.gr-xxl-14{row-gap:56px}.gr-xxl-15{row-gap:60px}.gr-xxl-16{row-gap:64px}.gr-xxl-auto{row-gap:auto}.gc-xxl-0{column-gap:0px}.gc-xxl-1{column-gap:4px}.gc-xxl-2{column-gap:8px}.gc-xxl-3{column-gap:12px}.gc-xxl-4{column-gap:16px}.gc-xxl-5{column-gap:20px}.gc-xxl-6{column-gap:24px}.gc-xxl-7{column-gap:28px}.gc-xxl-8{column-gap:32px}.gc-xxl-9{column-gap:36px}.gc-xxl-10{column-gap:40px}.gc-xxl-11{column-gap:44px}.gc-xxl-12{column-gap:48px}.gc-xxl-13{column-gap:52px}.gc-xxl-14{column-gap:56px}.gc-xxl-15{column-gap:60px}.gc-xxl-16{column-gap:64px}.gc-xxl-auto{column-gap:auto}.ma-xxl-0{margin:0}.ma-xxl-1{margin:4px}.ma-xxl-2{margin:8px}.ma-xxl-3{margin:12px}.ma-xxl-4{margin:16px}.ma-xxl-5{margin:20px}.ma-xxl-6{margin:24px}.ma-xxl-7{margin:28px}.ma-xxl-8{margin:32px}.ma-xxl-9{margin:36px}.ma-xxl-10{margin:40px}.ma-xxl-11{margin:44px}.ma-xxl-12{margin:48px}.ma-xxl-13{margin:52px}.ma-xxl-14{margin:56px}.ma-xxl-15{margin:60px}.ma-xxl-16{margin:64px}.ma-xxl-auto{margin:auto}.mx-xxl-0{margin-right:0;margin-left:0}.mx-xxl-1{margin-right:4px;margin-left:4px}.mx-xxl-2{margin-right:8px;margin-left:8px}.mx-xxl-3{margin-right:12px;margin-left:12px}.mx-xxl-4{margin-right:16px;margin-left:16px}.mx-xxl-5{margin-right:20px;margin-left:20px}.mx-xxl-6{margin-right:24px;margin-left:24px}.mx-xxl-7{margin-right:28px;margin-left:28px}.mx-xxl-8{margin-right:32px;margin-left:32px}.mx-xxl-9{margin-right:36px;margin-left:36px}.mx-xxl-10{margin-right:40px;margin-left:40px}.mx-xxl-11{margin-right:44px;margin-left:44px}.mx-xxl-12{margin-right:48px;margin-left:48px}.mx-xxl-13{margin-right:52px;margin-left:52px}.mx-xxl-14{margin-right:56px;margin-left:56px}.mx-xxl-15{margin-right:60px;margin-left:60px}.mx-xxl-16{margin-right:64px;margin-left:64px}.mx-xxl-auto{margin-right:auto;margin-left:auto}.my-xxl-0{margin-top:0;margin-bottom:0}.my-xxl-1{margin-top:4px;margin-bottom:4px}.my-xxl-2{margin-top:8px;margin-bottom:8px}.my-xxl-3{margin-top:12px;margin-bottom:12px}.my-xxl-4{margin-top:16px;margin-bottom:16px}.my-xxl-5{margin-top:20px;margin-bottom:20px}.my-xxl-6{margin-top:24px;margin-bottom:24px}.my-xxl-7{margin-top:28px;margin-bottom:28px}.my-xxl-8{margin-top:32px;margin-bottom:32px}.my-xxl-9{margin-top:36px;margin-bottom:36px}.my-xxl-10{margin-top:40px;margin-bottom:40px}.my-xxl-11{margin-top:44px;margin-bottom:44px}.my-xxl-12{margin-top:48px;margin-bottom:48px}.my-xxl-13{margin-top:52px;margin-bottom:52px}.my-xxl-14{margin-top:56px;margin-bottom:56px}.my-xxl-15{margin-top:60px;margin-bottom:60px}.my-xxl-16{margin-top:64px;margin-bottom:64px}.my-xxl-auto{margin-top:auto;margin-bottom:auto}.mt-xxl-0{margin-top:0}.mt-xxl-1{margin-top:4px}.mt-xxl-2{margin-top:8px}.mt-xxl-3{margin-top:12px}.mt-xxl-4{margin-top:16px}.mt-xxl-5{margin-top:20px}.mt-xxl-6{margin-top:24px}.mt-xxl-7{margin-top:28px}.mt-xxl-8{margin-top:32px}.mt-xxl-9{margin-top:36px}.mt-xxl-10{margin-top:40px}.mt-xxl-11{margin-top:44px}.mt-xxl-12{margin-top:48px}.mt-xxl-13{margin-top:52px}.mt-xxl-14{margin-top:56px}.mt-xxl-15{margin-top:60px}.mt-xxl-16{margin-top:64px}.mt-xxl-auto{margin-top:auto}.mr-xxl-0{margin-right:0}.mr-xxl-1{margin-right:4px}.mr-xxl-2{margin-right:8px}.mr-xxl-3{margin-right:12px}.mr-xxl-4{margin-right:16px}.mr-xxl-5{margin-right:20px}.mr-xxl-6{margin-right:24px}.mr-xxl-7{margin-right:28px}.mr-xxl-8{margin-right:32px}.mr-xxl-9{margin-right:36px}.mr-xxl-10{margin-right:40px}.mr-xxl-11{margin-right:44px}.mr-xxl-12{margin-right:48px}.mr-xxl-13{margin-right:52px}.mr-xxl-14{margin-right:56px}.mr-xxl-15{margin-right:60px}.mr-xxl-16{margin-right:64px}.mr-xxl-auto{margin-right:auto}.mb-xxl-0{margin-bottom:0}.mb-xxl-1{margin-bottom:4px}.mb-xxl-2{margin-bottom:8px}.mb-xxl-3{margin-bottom:12px}.mb-xxl-4{margin-bottom:16px}.mb-xxl-5{margin-bottom:20px}.mb-xxl-6{margin-bottom:24px}.mb-xxl-7{margin-bottom:28px}.mb-xxl-8{margin-bottom:32px}.mb-xxl-9{margin-bottom:36px}.mb-xxl-10{margin-bottom:40px}.mb-xxl-11{margin-bottom:44px}.mb-xxl-12{margin-bottom:48px}.mb-xxl-13{margin-bottom:52px}.mb-xxl-14{margin-bottom:56px}.mb-xxl-15{margin-bottom:60px}.mb-xxl-16{margin-bottom:64px}.mb-xxl-auto{margin-bottom:auto}.ml-xxl-0{margin-left:0}.ml-xxl-1{margin-left:4px}.ml-xxl-2{margin-left:8px}.ml-xxl-3{margin-left:12px}.ml-xxl-4{margin-left:16px}.ml-xxl-5{margin-left:20px}.ml-xxl-6{margin-left:24px}.ml-xxl-7{margin-left:28px}.ml-xxl-8{margin-left:32px}.ml-xxl-9{margin-left:36px}.ml-xxl-10{margin-left:40px}.ml-xxl-11{margin-left:44px}.ml-xxl-12{margin-left:48px}.ml-xxl-13{margin-left:52px}.ml-xxl-14{margin-left:56px}.ml-xxl-15{margin-left:60px}.ml-xxl-16{margin-left:64px}.ml-xxl-auto{margin-left:auto}.ms-xxl-0{margin-inline-start:0px}.ms-xxl-1{margin-inline-start:4px}.ms-xxl-2{margin-inline-start:8px}.ms-xxl-3{margin-inline-start:12px}.ms-xxl-4{margin-inline-start:16px}.ms-xxl-5{margin-inline-start:20px}.ms-xxl-6{margin-inline-start:24px}.ms-xxl-7{margin-inline-start:28px}.ms-xxl-8{margin-inline-start:32px}.ms-xxl-9{margin-inline-start:36px}.ms-xxl-10{margin-inline-start:40px}.ms-xxl-11{margin-inline-start:44px}.ms-xxl-12{margin-inline-start:48px}.ms-xxl-13{margin-inline-start:52px}.ms-xxl-14{margin-inline-start:56px}.ms-xxl-15{margin-inline-start:60px}.ms-xxl-16{margin-inline-start:64px}.ms-xxl-auto{margin-inline-start:auto}.me-xxl-0{margin-inline-end:0px}.me-xxl-1{margin-inline-end:4px}.me-xxl-2{margin-inline-end:8px}.me-xxl-3{margin-inline-end:12px}.me-xxl-4{margin-inline-end:16px}.me-xxl-5{margin-inline-end:20px}.me-xxl-6{margin-inline-end:24px}.me-xxl-7{margin-inline-end:28px}.me-xxl-8{margin-inline-end:32px}.me-xxl-9{margin-inline-end:36px}.me-xxl-10{margin-inline-end:40px}.me-xxl-11{margin-inline-end:44px}.me-xxl-12{margin-inline-end:48px}.me-xxl-13{margin-inline-end:52px}.me-xxl-14{margin-inline-end:56px}.me-xxl-15{margin-inline-end:60px}.me-xxl-16{margin-inline-end:64px}.me-xxl-auto{margin-inline-end:auto}.ma-xxl-n1{margin:-4px}.ma-xxl-n2{margin:-8px}.ma-xxl-n3{margin:-12px}.ma-xxl-n4{margin:-16px}.ma-xxl-n5{margin:-20px}.ma-xxl-n6{margin:-24px}.ma-xxl-n7{margin:-28px}.ma-xxl-n8{margin:-32px}.ma-xxl-n9{margin:-36px}.ma-xxl-n10{margin:-40px}.ma-xxl-n11{margin:-44px}.ma-xxl-n12{margin:-48px}.ma-xxl-n13{margin:-52px}.ma-xxl-n14{margin:-56px}.ma-xxl-n15{margin:-60px}.ma-xxl-n16{margin:-64px}.mx-xxl-n1{margin-right:-4px;margin-left:-4px}.mx-xxl-n2{margin-right:-8px;margin-left:-8px}.mx-xxl-n3{margin-right:-12px;margin-left:-12px}.mx-xxl-n4{margin-right:-16px;margin-left:-16px}.mx-xxl-n5{margin-right:-20px;margin-left:-20px}.mx-xxl-n6{margin-right:-24px;margin-left:-24px}.mx-xxl-n7{margin-right:-28px;margin-left:-28px}.mx-xxl-n8{margin-right:-32px;margin-left:-32px}.mx-xxl-n9{margin-right:-36px;margin-left:-36px}.mx-xxl-n10{margin-right:-40px;margin-left:-40px}.mx-xxl-n11{margin-right:-44px;margin-left:-44px}.mx-xxl-n12{margin-right:-48px;margin-left:-48px}.mx-xxl-n13{margin-right:-52px;margin-left:-52px}.mx-xxl-n14{margin-right:-56px;margin-left:-56px}.mx-xxl-n15{margin-right:-60px;margin-left:-60px}.mx-xxl-n16{margin-right:-64px;margin-left:-64px}.my-xxl-n1{margin-top:-4px;margin-bottom:-4px}.my-xxl-n2{margin-top:-8px;margin-bottom:-8px}.my-xxl-n3{margin-top:-12px;margin-bottom:-12px}.my-xxl-n4{margin-top:-16px;margin-bottom:-16px}.my-xxl-n5{margin-top:-20px;margin-bottom:-20px}.my-xxl-n6{margin-top:-24px;margin-bottom:-24px}.my-xxl-n7{margin-top:-28px;margin-bottom:-28px}.my-xxl-n8{margin-top:-32px;margin-bottom:-32px}.my-xxl-n9{margin-top:-36px;margin-bottom:-36px}.my-xxl-n10{margin-top:-40px;margin-bottom:-40px}.my-xxl-n11{margin-top:-44px;margin-bottom:-44px}.my-xxl-n12{margin-top:-48px;margin-bottom:-48px}.my-xxl-n13{margin-top:-52px;margin-bottom:-52px}.my-xxl-n14{margin-top:-56px;margin-bottom:-56px}.my-xxl-n15{margin-top:-60px;margin-bottom:-60px}.my-xxl-n16{margin-top:-64px;margin-bottom:-64px}.mt-xxl-n1{margin-top:-4px}.mt-xxl-n2{margin-top:-8px}.mt-xxl-n3{margin-top:-12px}.mt-xxl-n4{margin-top:-16px}.mt-xxl-n5{margin-top:-20px}.mt-xxl-n6{margin-top:-24px}.mt-xxl-n7{margin-top:-28px}.mt-xxl-n8{margin-top:-32px}.mt-xxl-n9{margin-top:-36px}.mt-xxl-n10{margin-top:-40px}.mt-xxl-n11{margin-top:-44px}.mt-xxl-n12{margin-top:-48px}.mt-xxl-n13{margin-top:-52px}.mt-xxl-n14{margin-top:-56px}.mt-xxl-n15{margin-top:-60px}.mt-xxl-n16{margin-top:-64px}.mr-xxl-n1{margin-right:-4px}.mr-xxl-n2{margin-right:-8px}.mr-xxl-n3{margin-right:-12px}.mr-xxl-n4{margin-right:-16px}.mr-xxl-n5{margin-right:-20px}.mr-xxl-n6{margin-right:-24px}.mr-xxl-n7{margin-right:-28px}.mr-xxl-n8{margin-right:-32px}.mr-xxl-n9{margin-right:-36px}.mr-xxl-n10{margin-right:-40px}.mr-xxl-n11{margin-right:-44px}.mr-xxl-n12{margin-right:-48px}.mr-xxl-n13{margin-right:-52px}.mr-xxl-n14{margin-right:-56px}.mr-xxl-n15{margin-right:-60px}.mr-xxl-n16{margin-right:-64px}.mb-xxl-n1{margin-bottom:-4px}.mb-xxl-n2{margin-bottom:-8px}.mb-xxl-n3{margin-bottom:-12px}.mb-xxl-n4{margin-bottom:-16px}.mb-xxl-n5{margin-bottom:-20px}.mb-xxl-n6{margin-bottom:-24px}.mb-xxl-n7{margin-bottom:-28px}.mb-xxl-n8{margin-bottom:-32px}.mb-xxl-n9{margin-bottom:-36px}.mb-xxl-n10{margin-bottom:-40px}.mb-xxl-n11{margin-bottom:-44px}.mb-xxl-n12{margin-bottom:-48px}.mb-xxl-n13{margin-bottom:-52px}.mb-xxl-n14{margin-bottom:-56px}.mb-xxl-n15{margin-bottom:-60px}.mb-xxl-n16{margin-bottom:-64px}.ml-xxl-n1{margin-left:-4px}.ml-xxl-n2{margin-left:-8px}.ml-xxl-n3{margin-left:-12px}.ml-xxl-n4{margin-left:-16px}.ml-xxl-n5{margin-left:-20px}.ml-xxl-n6{margin-left:-24px}.ml-xxl-n7{margin-left:-28px}.ml-xxl-n8{margin-left:-32px}.ml-xxl-n9{margin-left:-36px}.ml-xxl-n10{margin-left:-40px}.ml-xxl-n11{margin-left:-44px}.ml-xxl-n12{margin-left:-48px}.ml-xxl-n13{margin-left:-52px}.ml-xxl-n14{margin-left:-56px}.ml-xxl-n15{margin-left:-60px}.ml-xxl-n16{margin-left:-64px}.ms-xxl-n1{margin-inline-start:-4px}.ms-xxl-n2{margin-inline-start:-8px}.ms-xxl-n3{margin-inline-start:-12px}.ms-xxl-n4{margin-inline-start:-16px}.ms-xxl-n5{margin-inline-start:-20px}.ms-xxl-n6{margin-inline-start:-24px}.ms-xxl-n7{margin-inline-start:-28px}.ms-xxl-n8{margin-inline-start:-32px}.ms-xxl-n9{margin-inline-start:-36px}.ms-xxl-n10{margin-inline-start:-40px}.ms-xxl-n11{margin-inline-start:-44px}.ms-xxl-n12{margin-inline-start:-48px}.ms-xxl-n13{margin-inline-start:-52px}.ms-xxl-n14{margin-inline-start:-56px}.ms-xxl-n15{margin-inline-start:-60px}.ms-xxl-n16{margin-inline-start:-64px}.me-xxl-n1{margin-inline-end:-4px}.me-xxl-n2{margin-inline-end:-8px}.me-xxl-n3{margin-inline-end:-12px}.me-xxl-n4{margin-inline-end:-16px}.me-xxl-n5{margin-inline-end:-20px}.me-xxl-n6{margin-inline-end:-24px}.me-xxl-n7{margin-inline-end:-28px}.me-xxl-n8{margin-inline-end:-32px}.me-xxl-n9{margin-inline-end:-36px}.me-xxl-n10{margin-inline-end:-40px}.me-xxl-n11{margin-inline-end:-44px}.me-xxl-n12{margin-inline-end:-48px}.me-xxl-n13{margin-inline-end:-52px}.me-xxl-n14{margin-inline-end:-56px}.me-xxl-n15{margin-inline-end:-60px}.me-xxl-n16{margin-inline-end:-64px}.pa-xxl-0{padding:0}.pa-xxl-1{padding:4px}.pa-xxl-2{padding:8px}.pa-xxl-3{padding:12px}.pa-xxl-4{padding:16px}.pa-xxl-5{padding:20px}.pa-xxl-6{padding:24px}.pa-xxl-7{padding:28px}.pa-xxl-8{padding:32px}.pa-xxl-9{padding:36px}.pa-xxl-10{padding:40px}.pa-xxl-11{padding:44px}.pa-xxl-12{padding:48px}.pa-xxl-13{padding:52px}.pa-xxl-14{padding:56px}.pa-xxl-15{padding:60px}.pa-xxl-16{padding:64px}.px-xxl-0{padding-right:0;padding-left:0}.px-xxl-1{padding-right:4px;padding-left:4px}.px-xxl-2{padding-right:8px;padding-left:8px}.px-xxl-3{padding-right:12px;padding-left:12px}.px-xxl-4{padding-right:16px;padding-left:16px}.px-xxl-5{padding-right:20px;padding-left:20px}.px-xxl-6{padding-right:24px;padding-left:24px}.px-xxl-7{padding-right:28px;padding-left:28px}.px-xxl-8{padding-right:32px;padding-left:32px}.px-xxl-9{padding-right:36px;padding-left:36px}.px-xxl-10{padding-right:40px;padding-left:40px}.px-xxl-11{padding-right:44px;padding-left:44px}.px-xxl-12{padding-right:48px;padding-left:48px}.px-xxl-13{padding-right:52px;padding-left:52px}.px-xxl-14{padding-right:56px;padding-left:56px}.px-xxl-15{padding-right:60px;padding-left:60px}.px-xxl-16{padding-right:64px;padding-left:64px}.py-xxl-0{padding-top:0;padding-bottom:0}.py-xxl-1{padding-top:4px;padding-bottom:4px}.py-xxl-2{padding-top:8px;padding-bottom:8px}.py-xxl-3{padding-top:12px;padding-bottom:12px}.py-xxl-4{padding-top:16px;padding-bottom:16px}.py-xxl-5{padding-top:20px;padding-bottom:20px}.py-xxl-6{padding-top:24px;padding-bottom:24px}.py-xxl-7{padding-top:28px;padding-bottom:28px}.py-xxl-8{padding-top:32px;padding-bottom:32px}.py-xxl-9{padding-top:36px;padding-bottom:36px}.py-xxl-10{padding-top:40px;padding-bottom:40px}.py-xxl-11{padding-top:44px;padding-bottom:44px}.py-xxl-12{padding-top:48px;padding-bottom:48px}.py-xxl-13{padding-top:52px;padding-bottom:52px}.py-xxl-14{padding-top:56px;padding-bottom:56px}.py-xxl-15{padding-top:60px;padding-bottom:60px}.py-xxl-16{padding-top:64px;padding-bottom:64px}.pt-xxl-0{padding-top:0}.pt-xxl-1{padding-top:4px}.pt-xxl-2{padding-top:8px}.pt-xxl-3{padding-top:12px}.pt-xxl-4{padding-top:16px}.pt-xxl-5{padding-top:20px}.pt-xxl-6{padding-top:24px}.pt-xxl-7{padding-top:28px}.pt-xxl-8{padding-top:32px}.pt-xxl-9{padding-top:36px}.pt-xxl-10{padding-top:40px}.pt-xxl-11{padding-top:44px}.pt-xxl-12{padding-top:48px}.pt-xxl-13{padding-top:52px}.pt-xxl-14{padding-top:56px}.pt-xxl-15{padding-top:60px}.pt-xxl-16{padding-top:64px}.pr-xxl-0{padding-right:0}.pr-xxl-1{padding-right:4px}.pr-xxl-2{padding-right:8px}.pr-xxl-3{padding-right:12px}.pr-xxl-4{padding-right:16px}.pr-xxl-5{padding-right:20px}.pr-xxl-6{padding-right:24px}.pr-xxl-7{padding-right:28px}.pr-xxl-8{padding-right:32px}.pr-xxl-9{padding-right:36px}.pr-xxl-10{padding-right:40px}.pr-xxl-11{padding-right:44px}.pr-xxl-12{padding-right:48px}.pr-xxl-13{padding-right:52px}.pr-xxl-14{padding-right:56px}.pr-xxl-15{padding-right:60px}.pr-xxl-16{padding-right:64px}.pb-xxl-0{padding-bottom:0}.pb-xxl-1{padding-bottom:4px}.pb-xxl-2{padding-bottom:8px}.pb-xxl-3{padding-bottom:12px}.pb-xxl-4{padding-bottom:16px}.pb-xxl-5{padding-bottom:20px}.pb-xxl-6{padding-bottom:24px}.pb-xxl-7{padding-bottom:28px}.pb-xxl-8{padding-bottom:32px}.pb-xxl-9{padding-bottom:36px}.pb-xxl-10{padding-bottom:40px}.pb-xxl-11{padding-bottom:44px}.pb-xxl-12{padding-bottom:48px}.pb-xxl-13{padding-bottom:52px}.pb-xxl-14{padding-bottom:56px}.pb-xxl-15{padding-bottom:60px}.pb-xxl-16{padding-bottom:64px}.pl-xxl-0{padding-left:0}.pl-xxl-1{padding-left:4px}.pl-xxl-2{padding-left:8px}.pl-xxl-3{padding-left:12px}.pl-xxl-4{padding-left:16px}.pl-xxl-5{padding-left:20px}.pl-xxl-6{padding-left:24px}.pl-xxl-7{padding-left:28px}.pl-xxl-8{padding-left:32px}.pl-xxl-9{padding-left:36px}.pl-xxl-10{padding-left:40px}.pl-xxl-11{padding-left:44px}.pl-xxl-12{padding-left:48px}.pl-xxl-13{padding-left:52px}.pl-xxl-14{padding-left:56px}.pl-xxl-15{padding-left:60px}.pl-xxl-16{padding-left:64px}.ps-xxl-0{padding-inline-start:0px}.ps-xxl-1{padding-inline-start:4px}.ps-xxl-2{padding-inline-start:8px}.ps-xxl-3{padding-inline-start:12px}.ps-xxl-4{padding-inline-start:16px}.ps-xxl-5{padding-inline-start:20px}.ps-xxl-6{padding-inline-start:24px}.ps-xxl-7{padding-inline-start:28px}.ps-xxl-8{padding-inline-start:32px}.ps-xxl-9{padding-inline-start:36px}.ps-xxl-10{padding-inline-start:40px}.ps-xxl-11{padding-inline-start:44px}.ps-xxl-12{padding-inline-start:48px}.ps-xxl-13{padding-inline-start:52px}.ps-xxl-14{padding-inline-start:56px}.ps-xxl-15{padding-inline-start:60px}.ps-xxl-16{padding-inline-start:64px}.pe-xxl-0{padding-inline-end:0px}.pe-xxl-1{padding-inline-end:4px}.pe-xxl-2{padding-inline-end:8px}.pe-xxl-3{padding-inline-end:12px}.pe-xxl-4{padding-inline-end:16px}.pe-xxl-5{padding-inline-end:20px}.pe-xxl-6{padding-inline-end:24px}.pe-xxl-7{padding-inline-end:28px}.pe-xxl-8{padding-inline-end:32px}.pe-xxl-9{padding-inline-end:36px}.pe-xxl-10{padding-inline-end:40px}.pe-xxl-11{padding-inline-end:44px}.pe-xxl-12{padding-inline-end:48px}.pe-xxl-13{padding-inline-end:52px}.pe-xxl-14{padding-inline-end:56px}.pe-xxl-15{padding-inline-end:60px}.pe-xxl-16{padding-inline-end:64px}.text-xxl-left{text-align:left}.text-xxl-right{text-align:right}.text-xxl-center{text-align:center}.text-xxl-justify{text-align:justify}.text-xxl-start{text-align:start}.text-xxl-end{text-align:end}.h-xxl-auto{height:auto}.h-xxl-screen{height:100dvh}.h-xxl-0{height:0}.h-xxl-25{height:25%}.h-xxl-50{height:50%}.h-xxl-75{height:75%}.h-xxl-100{height:100%}.w-xxl-auto{width:auto}.w-xxl-0{width:0}.w-xxl-25{width:25%}.w-xxl-33{width:33%}.w-xxl-50{width:50%}.w-xxl-66{width:66%}.w-xxl-75{width:75%}.w-xxl-100{width:100%}}@media print{.d-print-none{display:none}.d-print-inline{display:inline}.d-print-inline-block{display:inline-block}.d-print-block{display:block}.d-print-table{display:table}.d-print-table-row{display:table-row}.d-print-table-cell{display:table-cell}.d-print-flex{display:flex}.d-print-inline-flex{display:inline-flex}.float-print-none{float:none}.float-print-left{float:left}.float-print-right{float:right}.v-locale--is-rtl .float-print-end{float:left}.v-locale--is-rtl .float-print-start,.v-locale--is-ltr .float-print-end{float:right}.v-locale--is-ltr .float-print-start{float:left}}}@font-face{font-family:Material Design Icons;src:url(/assets/materialdesignicons-webfont-CSr8KVlo.eot?v=7.4.47);src:url(/assets/materialdesignicons-webfont-CSr8KVlo.eot?#iefix&v=7.4.47) format("embedded-opentype"),url(/assets/materialdesignicons-webfont-Dp5v-WZN.woff2?v=7.4.47) format("woff2"),url(/assets/materialdesignicons-webfont-PXm3-2wK.woff?v=7.4.47) format("woff"),url(/assets/materialdesignicons-webfont-B7mPwVP_.ttf?v=7.4.47) format("truetype");font-weight:400;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font: 24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing:before{content:"󰇉"}.mdi-abacus:before{content:"󱛠"}.mdi-abjad-arabic:before{content:"󱌨"}.mdi-abjad-hebrew:before{content:"󱌩"}.mdi-abugida-devanagari:before{content:"󱌪"}.mdi-abugida-thai:before{content:"󱌫"}.mdi-access-point:before{content:"󰀃"}.mdi-access-point-check:before{content:"󱔸"}.mdi-access-point-minus:before{content:"󱔹"}.mdi-access-point-network:before{content:"󰀂"}.mdi-access-point-network-off:before{content:"󰯡"}.mdi-access-point-off:before{content:"󱔑"}.mdi-access-point-plus:before{content:"󱔺"}.mdi-access-point-remove:before{content:"󱔻"}.mdi-account:before{content:"󰀄"}.mdi-account-alert:before{content:"󰀅"}.mdi-account-alert-outline:before{content:"󰭐"}.mdi-account-arrow-down:before{content:"󱡨"}.mdi-account-arrow-down-outline:before{content:"󱡩"}.mdi-account-arrow-left:before{content:"󰭑"}.mdi-account-arrow-left-outline:before{content:"󰭒"}.mdi-account-arrow-right:before{content:"󰭓"}.mdi-account-arrow-right-outline:before{content:"󰭔"}.mdi-account-arrow-up:before{content:"󱡧"}.mdi-account-arrow-up-outline:before{content:"󱡪"}.mdi-account-badge:before{content:"󱬊"}.mdi-account-badge-outline:before{content:"󱬋"}.mdi-account-box:before{content:"󰀆"}.mdi-account-box-edit-outline:before{content:"󱳈"}.mdi-account-box-minus-outline:before{content:"󱳉"}.mdi-account-box-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-outline:before{content:"󰀇"}.mdi-account-box-plus-outline:before{content:"󱳊"}.mdi-account-cancel:before{content:"󱋟"}.mdi-account-cancel-outline:before{content:"󱋠"}.mdi-account-card:before{content:"󱮤"}.mdi-account-card-outline:before{content:"󱮥"}.mdi-account-cash:before{content:"󱂗"}.mdi-account-cash-outline:before{content:"󱂘"}.mdi-account-check:before{content:"󰀈"}.mdi-account-check-outline:before{content:"󰯢"}.mdi-account-child:before{content:"󰪉"}.mdi-account-child-circle:before{content:"󰪊"}.mdi-account-child-outline:before{content:"󱃈"}.mdi-account-circle:before{content:"󰀉"}.mdi-account-circle-outline:before{content:"󰭕"}.mdi-account-clock:before{content:"󰭖"}.mdi-account-clock-outline:before{content:"󰭗"}.mdi-account-cog:before{content:"󱍰"}.mdi-account-cog-outline:before{content:"󱍱"}.mdi-account-convert:before{content:"󰀊"}.mdi-account-convert-outline:before{content:"󱌁"}.mdi-account-cowboy-hat:before{content:"󰺛"}.mdi-account-cowboy-hat-outline:before{content:"󱟳"}.mdi-account-credit-card:before{content:"󱮦"}.mdi-account-credit-card-outline:before{content:"󱮧"}.mdi-account-details:before{content:"󰘱"}.mdi-account-details-outline:before{content:"󱍲"}.mdi-account-edit:before{content:"󰚼"}.mdi-account-edit-outline:before{content:"󰿻"}.mdi-account-eye:before{content:"󰐠"}.mdi-account-eye-outline:before{content:"󱉻"}.mdi-account-file:before{content:"󱲧"}.mdi-account-file-outline:before{content:"󱲨"}.mdi-account-file-text:before{content:"󱲩"}.mdi-account-file-text-outline:before{content:"󱲪"}.mdi-account-filter:before{content:"󰤶"}.mdi-account-filter-outline:before{content:"󰾝"}.mdi-account-group:before{content:"󰡉"}.mdi-account-group-outline:before{content:"󰭘"}.mdi-account-hard-hat:before{content:"󰖵"}.mdi-account-hard-hat-outline:before{content:"󱨟"}.mdi-account-heart:before{content:"󰢙"}.mdi-account-heart-outline:before{content:"󰯣"}.mdi-account-injury:before{content:"󱠕"}.mdi-account-injury-outline:before{content:"󱠖"}.mdi-account-key:before{content:"󰀋"}.mdi-account-key-outline:before{content:"󰯤"}.mdi-account-lock:before{content:"󱅞"}.mdi-account-lock-open:before{content:"󱥠"}.mdi-account-lock-open-outline:before{content:"󱥡"}.mdi-account-lock-outline:before{content:"󱅟"}.mdi-account-minus:before{content:"󰀍"}.mdi-account-minus-outline:before{content:"󰫬"}.mdi-account-multiple:before{content:"󰀎"}.mdi-account-multiple-check:before{content:"󰣅"}.mdi-account-multiple-check-outline:before{content:"󱇾"}.mdi-account-multiple-minus:before{content:"󰗓"}.mdi-account-multiple-minus-outline:before{content:"󰯥"}.mdi-account-multiple-outline:before{content:"󰀏"}.mdi-account-multiple-plus:before{content:"󰀐"}.mdi-account-multiple-plus-outline:before{content:"󰠀"}.mdi-account-multiple-remove:before{content:"󱈊"}.mdi-account-multiple-remove-outline:before{content:"󱈋"}.mdi-account-music:before{content:"󰠃"}.mdi-account-music-outline:before{content:"󰳩"}.mdi-account-network:before{content:"󰀑"}.mdi-account-network-off:before{content:"󱫱"}.mdi-account-network-off-outline:before{content:"󱫲"}.mdi-account-network-outline:before{content:"󰯦"}.mdi-account-off:before{content:"󰀒"}.mdi-account-off-outline:before{content:"󰯧"}.mdi-account-outline:before{content:"󰀓"}.mdi-account-plus:before{content:"󰀔"}.mdi-account-plus-outline:before{content:"󰠁"}.mdi-account-question:before{content:"󰭙"}.mdi-account-question-outline:before{content:"󰭚"}.mdi-account-reactivate:before{content:"󱔫"}.mdi-account-reactivate-outline:before{content:"󱔬"}.mdi-account-remove:before{content:"󰀕"}.mdi-account-remove-outline:before{content:"󰫭"}.mdi-account-school:before{content:"󱨠"}.mdi-account-school-outline:before{content:"󱨡"}.mdi-account-search:before{content:"󰀖"}.mdi-account-search-outline:before{content:"󰤵"}.mdi-account-settings:before{content:"󰘰"}.mdi-account-settings-outline:before{content:"󱃉"}.mdi-account-star:before{content:"󰀗"}.mdi-account-star-outline:before{content:"󰯨"}.mdi-account-supervisor:before{content:"󰪋"}.mdi-account-supervisor-circle:before{content:"󰪌"}.mdi-account-supervisor-circle-outline:before{content:"󱓬"}.mdi-account-supervisor-outline:before{content:"󱄭"}.mdi-account-switch:before{content:"󰀙"}.mdi-account-switch-outline:before{content:"󰓋"}.mdi-account-sync:before{content:"󱤛"}.mdi-account-sync-outline:before{content:"󱤜"}.mdi-account-tag:before{content:"󱰛"}.mdi-account-tag-outline:before{content:"󱰜"}.mdi-account-tie:before{content:"󰳣"}.mdi-account-tie-hat:before{content:"󱢘"}.mdi-account-tie-hat-outline:before{content:"󱢙"}.mdi-account-tie-outline:before{content:"󱃊"}.mdi-account-tie-voice:before{content:"󱌈"}.mdi-account-tie-voice-off:before{content:"󱌊"}.mdi-account-tie-voice-off-outline:before{content:"󱌋"}.mdi-account-tie-voice-outline:before{content:"󱌉"}.mdi-account-tie-woman:before{content:"󱪌"}.mdi-account-voice:before{content:"󰗋"}.mdi-account-voice-off:before{content:"󰻔"}.mdi-account-wrench:before{content:"󱢚"}.mdi-account-wrench-outline:before{content:"󱢛"}.mdi-adjust:before{content:"󰀚"}.mdi-advertisements:before{content:"󱤪"}.mdi-advertisements-off:before{content:"󱤫"}.mdi-air-conditioner:before{content:"󰀛"}.mdi-air-filter:before{content:"󰵃"}.mdi-air-horn:before{content:"󰶬"}.mdi-air-humidifier:before{content:"󱂙"}.mdi-air-humidifier-off:before{content:"󱑦"}.mdi-air-purifier:before{content:"󰵄"}.mdi-air-purifier-off:before{content:"󱭗"}.mdi-airbag:before{content:"󰯩"}.mdi-airballoon:before{content:"󰀜"}.mdi-airballoon-outline:before{content:"󱀋"}.mdi-airplane:before{content:"󰀝"}.mdi-airplane-alert:before{content:"󱡺"}.mdi-airplane-check:before{content:"󱡻"}.mdi-airplane-clock:before{content:"󱡼"}.mdi-airplane-cog:before{content:"󱡽"}.mdi-airplane-edit:before{content:"󱡾"}.mdi-airplane-landing:before{content:"󰗔"}.mdi-airplane-marker:before{content:"󱡿"}.mdi-airplane-minus:before{content:"󱢀"}.mdi-airplane-off:before{content:"󰀞"}.mdi-airplane-plus:before{content:"󱢁"}.mdi-airplane-remove:before{content:"󱢂"}.mdi-airplane-search:before{content:"󱢃"}.mdi-airplane-settings:before{content:"󱢄"}.mdi-airplane-takeoff:before{content:"󰗕"}.mdi-airport:before{content:"󰡋"}.mdi-alarm:before{content:"󰀠"}.mdi-alarm-bell:before{content:"󰞎"}.mdi-alarm-check:before{content:"󰀡"}.mdi-alarm-light:before{content:"󰞏"}.mdi-alarm-light-off:before{content:"󱜞"}.mdi-alarm-light-off-outline:before{content:"󱜟"}.mdi-alarm-light-outline:before{content:"󰯪"}.mdi-alarm-multiple:before{content:"󰀢"}.mdi-alarm-note:before{content:"󰹱"}.mdi-alarm-note-off:before{content:"󰹲"}.mdi-alarm-off:before{content:"󰀣"}.mdi-alarm-panel:before{content:"󱗄"}.mdi-alarm-panel-outline:before{content:"󱗅"}.mdi-alarm-plus:before{content:"󰀤"}.mdi-alarm-snooze:before{content:"󰚎"}.mdi-album:before{content:"󰀥"}.mdi-alert:before{content:"󰀦"}.mdi-alert-box:before{content:"󰀧"}.mdi-alert-box-outline:before{content:"󰳤"}.mdi-alert-circle:before{content:"󰀨"}.mdi-alert-circle-check:before{content:"󱇭"}.mdi-alert-circle-check-outline:before{content:"󱇮"}.mdi-alert-circle-outline:before{content:"󰗖"}.mdi-alert-decagram:before{content:"󰚽"}.mdi-alert-decagram-outline:before{content:"󰳥"}.mdi-alert-minus:before{content:"󱒻"}.mdi-alert-minus-outline:before{content:"󱒾"}.mdi-alert-octagon:before{content:"󰀩"}.mdi-alert-octagon-outline:before{content:"󰳦"}.mdi-alert-octagram:before{content:"󰝧"}.mdi-alert-octagram-outline:before{content:"󰳧"}.mdi-alert-outline:before{content:"󰀪"}.mdi-alert-plus:before{content:"󱒺"}.mdi-alert-plus-outline:before{content:"󱒽"}.mdi-alert-remove:before{content:"󱒼"}.mdi-alert-remove-outline:before{content:"󱒿"}.mdi-alert-rhombus:before{content:"󱇎"}.mdi-alert-rhombus-outline:before{content:"󱇏"}.mdi-alien:before{content:"󰢚"}.mdi-alien-outline:before{content:"󱃋"}.mdi-align-horizontal-center:before{content:"󱇃"}.mdi-align-horizontal-distribute:before{content:"󱥢"}.mdi-align-horizontal-left:before{content:"󱇂"}.mdi-align-horizontal-right:before{content:"󱇄"}.mdi-align-vertical-bottom:before{content:"󱇅"}.mdi-align-vertical-center:before{content:"󱇆"}.mdi-align-vertical-distribute:before{content:"󱥣"}.mdi-align-vertical-top:before{content:"󱇇"}.mdi-all-inclusive:before{content:"󰚾"}.mdi-all-inclusive-box:before{content:"󱢍"}.mdi-all-inclusive-box-outline:before{content:"󱢎"}.mdi-allergy:before{content:"󱉘"}.mdi-alpha:before{content:"󰀫"}.mdi-alpha-a:before{content:"󰫮"}.mdi-alpha-a-box:before{content:"󰬈"}.mdi-alpha-a-box-outline:before{content:"󰯫"}.mdi-alpha-a-circle:before{content:"󰯬"}.mdi-alpha-a-circle-outline:before{content:"󰯭"}.mdi-alpha-b:before{content:"󰫯"}.mdi-alpha-b-box:before{content:"󰬉"}.mdi-alpha-b-box-outline:before{content:"󰯮"}.mdi-alpha-b-circle:before{content:"󰯯"}.mdi-alpha-b-circle-outline:before{content:"󰯰"}.mdi-alpha-c:before{content:"󰫰"}.mdi-alpha-c-box:before{content:"󰬊"}.mdi-alpha-c-box-outline:before{content:"󰯱"}.mdi-alpha-c-circle:before{content:"󰯲"}.mdi-alpha-c-circle-outline:before{content:"󰯳"}.mdi-alpha-d:before{content:"󰫱"}.mdi-alpha-d-box:before{content:"󰬋"}.mdi-alpha-d-box-outline:before{content:"󰯴"}.mdi-alpha-d-circle:before{content:"󰯵"}.mdi-alpha-d-circle-outline:before{content:"󰯶"}.mdi-alpha-e:before{content:"󰫲"}.mdi-alpha-e-box:before{content:"󰬌"}.mdi-alpha-e-box-outline:before{content:"󰯷"}.mdi-alpha-e-circle:before{content:"󰯸"}.mdi-alpha-e-circle-outline:before{content:"󰯹"}.mdi-alpha-f:before{content:"󰫳"}.mdi-alpha-f-box:before{content:"󰬍"}.mdi-alpha-f-box-outline:before{content:"󰯺"}.mdi-alpha-f-circle:before{content:"󰯻"}.mdi-alpha-f-circle-outline:before{content:"󰯼"}.mdi-alpha-g:before{content:"󰫴"}.mdi-alpha-g-box:before{content:"󰬎"}.mdi-alpha-g-box-outline:before{content:"󰯽"}.mdi-alpha-g-circle:before{content:"󰯾"}.mdi-alpha-g-circle-outline:before{content:"󰯿"}.mdi-alpha-h:before{content:"󰫵"}.mdi-alpha-h-box:before{content:"󰬏"}.mdi-alpha-h-box-outline:before{content:"󰰀"}.mdi-alpha-h-circle:before{content:"󰰁"}.mdi-alpha-h-circle-outline:before{content:"󰰂"}.mdi-alpha-i:before{content:"󰫶"}.mdi-alpha-i-box:before{content:"󰬐"}.mdi-alpha-i-box-outline:before{content:"󰰃"}.mdi-alpha-i-circle:before{content:"󰰄"}.mdi-alpha-i-circle-outline:before{content:"󰰅"}.mdi-alpha-j:before{content:"󰫷"}.mdi-alpha-j-box:before{content:"󰬑"}.mdi-alpha-j-box-outline:before{content:"󰰆"}.mdi-alpha-j-circle:before{content:"󰰇"}.mdi-alpha-j-circle-outline:before{content:"󰰈"}.mdi-alpha-k:before{content:"󰫸"}.mdi-alpha-k-box:before{content:"󰬒"}.mdi-alpha-k-box-outline:before{content:"󰰉"}.mdi-alpha-k-circle:before{content:"󰰊"}.mdi-alpha-k-circle-outline:before{content:"󰰋"}.mdi-alpha-l:before{content:"󰫹"}.mdi-alpha-l-box:before{content:"󰬓"}.mdi-alpha-l-box-outline:before{content:"󰰌"}.mdi-alpha-l-circle:before{content:"󰰍"}.mdi-alpha-l-circle-outline:before{content:"󰰎"}.mdi-alpha-m:before{content:"󰫺"}.mdi-alpha-m-box:before{content:"󰬔"}.mdi-alpha-m-box-outline:before{content:"󰰏"}.mdi-alpha-m-circle:before{content:"󰰐"}.mdi-alpha-m-circle-outline:before{content:"󰰑"}.mdi-alpha-n:before{content:"󰫻"}.mdi-alpha-n-box:before{content:"󰬕"}.mdi-alpha-n-box-outline:before{content:"󰰒"}.mdi-alpha-n-circle:before{content:"󰰓"}.mdi-alpha-n-circle-outline:before{content:"󰰔"}.mdi-alpha-o:before{content:"󰫼"}.mdi-alpha-o-box:before{content:"󰬖"}.mdi-alpha-o-box-outline:before{content:"󰰕"}.mdi-alpha-o-circle:before{content:"󰰖"}.mdi-alpha-o-circle-outline:before{content:"󰰗"}.mdi-alpha-p:before{content:"󰫽"}.mdi-alpha-p-box:before{content:"󰬗"}.mdi-alpha-p-box-outline:before{content:"󰰘"}.mdi-alpha-p-circle:before{content:"󰰙"}.mdi-alpha-p-circle-outline:before{content:"󰰚"}.mdi-alpha-q:before{content:"󰫾"}.mdi-alpha-q-box:before{content:"󰬘"}.mdi-alpha-q-box-outline:before{content:"󰰛"}.mdi-alpha-q-circle:before{content:"󰰜"}.mdi-alpha-q-circle-outline:before{content:"󰰝"}.mdi-alpha-r:before{content:"󰫿"}.mdi-alpha-r-box:before{content:"󰬙"}.mdi-alpha-r-box-outline:before{content:"󰰞"}.mdi-alpha-r-circle:before{content:"󰰟"}.mdi-alpha-r-circle-outline:before{content:"󰰠"}.mdi-alpha-s:before{content:"󰬀"}.mdi-alpha-s-box:before{content:"󰬚"}.mdi-alpha-s-box-outline:before{content:"󰰡"}.mdi-alpha-s-circle:before{content:"󰰢"}.mdi-alpha-s-circle-outline:before{content:"󰰣"}.mdi-alpha-t:before{content:"󰬁"}.mdi-alpha-t-box:before{content:"󰬛"}.mdi-alpha-t-box-outline:before{content:"󰰤"}.mdi-alpha-t-circle:before{content:"󰰥"}.mdi-alpha-t-circle-outline:before{content:"󰰦"}.mdi-alpha-u:before{content:"󰬂"}.mdi-alpha-u-box:before{content:"󰬜"}.mdi-alpha-u-box-outline:before{content:"󰰧"}.mdi-alpha-u-circle:before{content:"󰰨"}.mdi-alpha-u-circle-outline:before{content:"󰰩"}.mdi-alpha-v:before{content:"󰬃"}.mdi-alpha-v-box:before{content:"󰬝"}.mdi-alpha-v-box-outline:before{content:"󰰪"}.mdi-alpha-v-circle:before{content:"󰰫"}.mdi-alpha-v-circle-outline:before{content:"󰰬"}.mdi-alpha-w:before{content:"󰬄"}.mdi-alpha-w-box:before{content:"󰬞"}.mdi-alpha-w-box-outline:before{content:"󰰭"}.mdi-alpha-w-circle:before{content:"󰰮"}.mdi-alpha-w-circle-outline:before{content:"󰰯"}.mdi-alpha-x:before{content:"󰬅"}.mdi-alpha-x-box:before{content:"󰬟"}.mdi-alpha-x-box-outline:before{content:"󰰰"}.mdi-alpha-x-circle:before{content:"󰰱"}.mdi-alpha-x-circle-outline:before{content:"󰰲"}.mdi-alpha-y:before{content:"󰬆"}.mdi-alpha-y-box:before{content:"󰬠"}.mdi-alpha-y-box-outline:before{content:"󰰳"}.mdi-alpha-y-circle:before{content:"󰰴"}.mdi-alpha-y-circle-outline:before{content:"󰰵"}.mdi-alpha-z:before{content:"󰬇"}.mdi-alpha-z-box:before{content:"󰬡"}.mdi-alpha-z-box-outline:before{content:"󰰶"}.mdi-alpha-z-circle:before{content:"󰰷"}.mdi-alpha-z-circle-outline:before{content:"󰰸"}.mdi-alphabet-aurebesh:before{content:"󱌬"}.mdi-alphabet-cyrillic:before{content:"󱌭"}.mdi-alphabet-greek:before{content:"󱌮"}.mdi-alphabet-latin:before{content:"󱌯"}.mdi-alphabet-piqad:before{content:"󱌰"}.mdi-alphabet-tengwar:before{content:"󱌷"}.mdi-alphabetical:before{content:"󰀬"}.mdi-alphabetical-off:before{content:"󱀌"}.mdi-alphabetical-variant:before{content:"󱀍"}.mdi-alphabetical-variant-off:before{content:"󱀎"}.mdi-altimeter:before{content:"󰗗"}.mdi-ambulance:before{content:"󰀯"}.mdi-ammunition:before{content:"󰳨"}.mdi-ampersand:before{content:"󰪍"}.mdi-amplifier:before{content:"󰀰"}.mdi-amplifier-off:before{content:"󱆵"}.mdi-anchor:before{content:"󰀱"}.mdi-android:before{content:"󰀲"}.mdi-android-studio:before{content:"󰀴"}.mdi-angle-acute:before{content:"󰤷"}.mdi-angle-obtuse:before{content:"󰤸"}.mdi-angle-right:before{content:"󰤹"}.mdi-angular:before{content:"󰚲"}.mdi-angularjs:before{content:"󰚿"}.mdi-animation:before{content:"󰗘"}.mdi-animation-outline:before{content:"󰪏"}.mdi-animation-play:before{content:"󰤺"}.mdi-animation-play-outline:before{content:"󰪐"}.mdi-ansible:before{content:"󱂚"}.mdi-antenna:before{content:"󱄙"}.mdi-anvil:before{content:"󰢛"}.mdi-apache-kafka:before{content:"󱀏"}.mdi-api:before{content:"󱂛"}.mdi-api-off:before{content:"󱉗"}.mdi-apple:before{content:"󰀵"}.mdi-apple-finder:before{content:"󰀶"}.mdi-apple-icloud:before{content:"󰀸"}.mdi-apple-ios:before{content:"󰀷"}.mdi-apple-keyboard-caps:before{content:"󰘲"}.mdi-apple-keyboard-command:before{content:"󰘳"}.mdi-apple-keyboard-control:before{content:"󰘴"}.mdi-apple-keyboard-option:before{content:"󰘵"}.mdi-apple-keyboard-shift:before{content:"󰘶"}.mdi-apple-safari:before{content:"󰀹"}.mdi-application:before{content:"󰣆"}.mdi-application-array:before{content:"󱃵"}.mdi-application-array-outline:before{content:"󱃶"}.mdi-application-braces:before{content:"󱃷"}.mdi-application-braces-outline:before{content:"󱃸"}.mdi-application-brackets:before{content:"󰲋"}.mdi-application-brackets-outline:before{content:"󰲌"}.mdi-application-cog:before{content:"󰙵"}.mdi-application-cog-outline:before{content:"󱕷"}.mdi-application-edit:before{content:"󰂮"}.mdi-application-edit-outline:before{content:"󰘙"}.mdi-application-export:before{content:"󰶭"}.mdi-application-import:before{content:"󰶮"}.mdi-application-outline:before{content:"󰘔"}.mdi-application-parentheses:before{content:"󱃹"}.mdi-application-parentheses-outline:before{content:"󱃺"}.mdi-application-settings:before{content:"󰭠"}.mdi-application-settings-outline:before{content:"󱕕"}.mdi-application-variable:before{content:"󱃻"}.mdi-application-variable-outline:before{content:"󱃼"}.mdi-approximately-equal:before{content:"󰾞"}.mdi-approximately-equal-box:before{content:"󰾟"}.mdi-apps:before{content:"󰀻"}.mdi-apps-box:before{content:"󰵆"}.mdi-arch:before{content:"󰣇"}.mdi-archive:before{content:"󰀼"}.mdi-archive-alert:before{content:"󱓽"}.mdi-archive-alert-outline:before{content:"󱓾"}.mdi-archive-arrow-down:before{content:"󱉙"}.mdi-archive-arrow-down-outline:before{content:"󱉚"}.mdi-archive-arrow-up:before{content:"󱉛"}.mdi-archive-arrow-up-outline:before{content:"󱉜"}.mdi-archive-cancel:before{content:"󱝋"}.mdi-archive-cancel-outline:before{content:"󱝌"}.mdi-archive-check:before{content:"󱝍"}.mdi-archive-check-outline:before{content:"󱝎"}.mdi-archive-clock:before{content:"󱝏"}.mdi-archive-clock-outline:before{content:"󱝐"}.mdi-archive-cog:before{content:"󱝑"}.mdi-archive-cog-outline:before{content:"󱝒"}.mdi-archive-edit:before{content:"󱝓"}.mdi-archive-edit-outline:before{content:"󱝔"}.mdi-archive-eye:before{content:"󱝕"}.mdi-archive-eye-outline:before{content:"󱝖"}.mdi-archive-lock:before{content:"󱝗"}.mdi-archive-lock-open:before{content:"󱝘"}.mdi-archive-lock-open-outline:before{content:"󱝙"}.mdi-archive-lock-outline:before{content:"󱝚"}.mdi-archive-marker:before{content:"󱝛"}.mdi-archive-marker-outline:before{content:"󱝜"}.mdi-archive-minus:before{content:"󱝝"}.mdi-archive-minus-outline:before{content:"󱝞"}.mdi-archive-music:before{content:"󱝟"}.mdi-archive-music-outline:before{content:"󱝠"}.mdi-archive-off:before{content:"󱝡"}.mdi-archive-off-outline:before{content:"󱝢"}.mdi-archive-outline:before{content:"󱈎"}.mdi-archive-plus:before{content:"󱝣"}.mdi-archive-plus-outline:before{content:"󱝤"}.mdi-archive-refresh:before{content:"󱝥"}.mdi-archive-refresh-outline:before{content:"󱝦"}.mdi-archive-remove:before{content:"󱝧"}.mdi-archive-remove-outline:before{content:"󱝨"}.mdi-archive-search:before{content:"󱝩"}.mdi-archive-search-outline:before{content:"󱝪"}.mdi-archive-settings:before{content:"󱝫"}.mdi-archive-settings-outline:before{content:"󱝬"}.mdi-archive-star:before{content:"󱝭"}.mdi-archive-star-outline:before{content:"󱝮"}.mdi-archive-sync:before{content:"󱝯"}.mdi-archive-sync-outline:before{content:"󱝰"}.mdi-arm-flex:before{content:"󰿗"}.mdi-arm-flex-outline:before{content:"󰿖"}.mdi-arrange-bring-forward:before{content:"󰀽"}.mdi-arrange-bring-to-front:before{content:"󰀾"}.mdi-arrange-send-backward:before{content:"󰀿"}.mdi-arrange-send-to-back:before{content:"󰁀"}.mdi-arrow-all:before{content:"󰁁"}.mdi-arrow-bottom-left:before{content:"󰁂"}.mdi-arrow-bottom-left-bold-box:before{content:"󱥤"}.mdi-arrow-bottom-left-bold-box-outline:before{content:"󱥥"}.mdi-arrow-bottom-left-bold-outline:before{content:"󰦷"}.mdi-arrow-bottom-left-thick:before{content:"󰦸"}.mdi-arrow-bottom-left-thin:before{content:"󱦶"}.mdi-arrow-bottom-left-thin-circle-outline:before{content:"󱖖"}.mdi-arrow-bottom-right:before{content:"󰁃"}.mdi-arrow-bottom-right-bold-box:before{content:"󱥦"}.mdi-arrow-bottom-right-bold-box-outline:before{content:"󱥧"}.mdi-arrow-bottom-right-bold-outline:before{content:"󰦹"}.mdi-arrow-bottom-right-thick:before{content:"󰦺"}.mdi-arrow-bottom-right-thin:before{content:"󱦷"}.mdi-arrow-bottom-right-thin-circle-outline:before{content:"󱖕"}.mdi-arrow-collapse:before{content:"󰘕"}.mdi-arrow-collapse-all:before{content:"󰁄"}.mdi-arrow-collapse-down:before{content:"󰞒"}.mdi-arrow-collapse-horizontal:before{content:"󰡌"}.mdi-arrow-collapse-left:before{content:"󰞓"}.mdi-arrow-collapse-right:before{content:"󰞔"}.mdi-arrow-collapse-up:before{content:"󰞕"}.mdi-arrow-collapse-vertical:before{content:"󰡍"}.mdi-arrow-decision:before{content:"󰦻"}.mdi-arrow-decision-auto:before{content:"󰦼"}.mdi-arrow-decision-auto-outline:before{content:"󰦽"}.mdi-arrow-decision-outline:before{content:"󰦾"}.mdi-arrow-down:before{content:"󰁅"}.mdi-arrow-down-bold:before{content:"󰜮"}.mdi-arrow-down-bold-box:before{content:"󰜯"}.mdi-arrow-down-bold-box-outline:before{content:"󰜰"}.mdi-arrow-down-bold-circle:before{content:"󰁇"}.mdi-arrow-down-bold-circle-outline:before{content:"󰁈"}.mdi-arrow-down-bold-hexagon-outline:before{content:"󰁉"}.mdi-arrow-down-bold-outline:before{content:"󰦿"}.mdi-arrow-down-box:before{content:"󰛀"}.mdi-arrow-down-circle:before{content:"󰳛"}.mdi-arrow-down-circle-outline:before{content:"󰳜"}.mdi-arrow-down-drop-circle:before{content:"󰁊"}.mdi-arrow-down-drop-circle-outline:before{content:"󰁋"}.mdi-arrow-down-left:before{content:"󱞡"}.mdi-arrow-down-left-bold:before{content:"󱞢"}.mdi-arrow-down-right:before{content:"󱞣"}.mdi-arrow-down-right-bold:before{content:"󱞤"}.mdi-arrow-down-thick:before{content:"󰁆"}.mdi-arrow-down-thin:before{content:"󱦳"}.mdi-arrow-down-thin-circle-outline:before{content:"󱖙"}.mdi-arrow-expand:before{content:"󰘖"}.mdi-arrow-expand-all:before{content:"󰁌"}.mdi-arrow-expand-down:before{content:"󰞖"}.mdi-arrow-expand-horizontal:before{content:"󰡎"}.mdi-arrow-expand-left:before{content:"󰞗"}.mdi-arrow-expand-right:before{content:"󰞘"}.mdi-arrow-expand-up:before{content:"󰞙"}.mdi-arrow-expand-vertical:before{content:"󰡏"}.mdi-arrow-horizontal-lock:before{content:"󱅛"}.mdi-arrow-left:before{content:"󰁍"}.mdi-arrow-left-bold:before{content:"󰜱"}.mdi-arrow-left-bold-box:before{content:"󰜲"}.mdi-arrow-left-bold-box-outline:before{content:"󰜳"}.mdi-arrow-left-bold-circle:before{content:"󰁏"}.mdi-arrow-left-bold-circle-outline:before{content:"󰁐"}.mdi-arrow-left-bold-hexagon-outline:before{content:"󰁑"}.mdi-arrow-left-bold-outline:before{content:"󰧀"}.mdi-arrow-left-bottom:before{content:"󱞥"}.mdi-arrow-left-bottom-bold:before{content:"󱞦"}.mdi-arrow-left-box:before{content:"󰛁"}.mdi-arrow-left-circle:before{content:"󰳝"}.mdi-arrow-left-circle-outline:before{content:"󰳞"}.mdi-arrow-left-drop-circle:before{content:"󰁒"}.mdi-arrow-left-drop-circle-outline:before{content:"󰁓"}.mdi-arrow-left-right:before{content:"󰹳"}.mdi-arrow-left-right-bold:before{content:"󰹴"}.mdi-arrow-left-right-bold-outline:before{content:"󰧁"}.mdi-arrow-left-thick:before{content:"󰁎"}.mdi-arrow-left-thin:before{content:"󱦱"}.mdi-arrow-left-thin-circle-outline:before{content:"󱖚"}.mdi-arrow-left-top:before{content:"󱞧"}.mdi-arrow-left-top-bold:before{content:"󱞨"}.mdi-arrow-oscillating:before{content:"󱲑"}.mdi-arrow-oscillating-off:before{content:"󱲒"}.mdi-arrow-projectile:before{content:"󱡀"}.mdi-arrow-projectile-multiple:before{content:"󱠿"}.mdi-arrow-right:before{content:"󰁔"}.mdi-arrow-right-bold:before{content:"󰜴"}.mdi-arrow-right-bold-box:before{content:"󰜵"}.mdi-arrow-right-bold-box-outline:before{content:"󰜶"}.mdi-arrow-right-bold-circle:before{content:"󰁖"}.mdi-arrow-right-bold-circle-outline:before{content:"󰁗"}.mdi-arrow-right-bold-hexagon-outline:before{content:"󰁘"}.mdi-arrow-right-bold-outline:before{content:"󰧂"}.mdi-arrow-right-bottom:before{content:"󱞩"}.mdi-arrow-right-bottom-bold:before{content:"󱞪"}.mdi-arrow-right-box:before{content:"󰛂"}.mdi-arrow-right-circle:before{content:"󰳟"}.mdi-arrow-right-circle-outline:before{content:"󰳠"}.mdi-arrow-right-drop-circle:before{content:"󰁙"}.mdi-arrow-right-drop-circle-outline:before{content:"󰁚"}.mdi-arrow-right-thick:before{content:"󰁕"}.mdi-arrow-right-thin:before{content:"󱦰"}.mdi-arrow-right-thin-circle-outline:before{content:"󱖘"}.mdi-arrow-right-top:before{content:"󱞫"}.mdi-arrow-right-top-bold:before{content:"󱞬"}.mdi-arrow-split-horizontal:before{content:"󰤻"}.mdi-arrow-split-vertical:before{content:"󰤼"}.mdi-arrow-top-left:before{content:"󰁛"}.mdi-arrow-top-left-bold-box:before{content:"󱥨"}.mdi-arrow-top-left-bold-box-outline:before{content:"󱥩"}.mdi-arrow-top-left-bold-outline:before{content:"󰧃"}.mdi-arrow-top-left-bottom-right:before{content:"󰹵"}.mdi-arrow-top-left-bottom-right-bold:before{content:"󰹶"}.mdi-arrow-top-left-thick:before{content:"󰧄"}.mdi-arrow-top-left-thin:before{content:"󱦵"}.mdi-arrow-top-left-thin-circle-outline:before{content:"󱖓"}.mdi-arrow-top-right:before{content:"󰁜"}.mdi-arrow-top-right-bold-box:before{content:"󱥪"}.mdi-arrow-top-right-bold-box-outline:before{content:"󱥫"}.mdi-arrow-top-right-bold-outline:before{content:"󰧅"}.mdi-arrow-top-right-bottom-left:before{content:"󰹷"}.mdi-arrow-top-right-bottom-left-bold:before{content:"󰹸"}.mdi-arrow-top-right-thick:before{content:"󰧆"}.mdi-arrow-top-right-thin:before{content:"󱦴"}.mdi-arrow-top-right-thin-circle-outline:before{content:"󱖔"}.mdi-arrow-u-down-left:before{content:"󱞭"}.mdi-arrow-u-down-left-bold:before{content:"󱞮"}.mdi-arrow-u-down-right:before{content:"󱞯"}.mdi-arrow-u-down-right-bold:before{content:"󱞰"}.mdi-arrow-u-left-bottom:before{content:"󱞱"}.mdi-arrow-u-left-bottom-bold:before{content:"󱞲"}.mdi-arrow-u-left-top:before{content:"󱞳"}.mdi-arrow-u-left-top-bold:before{content:"󱞴"}.mdi-arrow-u-right-bottom:before{content:"󱞵"}.mdi-arrow-u-right-bottom-bold:before{content:"󱞶"}.mdi-arrow-u-right-top:before{content:"󱞷"}.mdi-arrow-u-right-top-bold:before{content:"󱞸"}.mdi-arrow-u-up-left:before{content:"󱞹"}.mdi-arrow-u-up-left-bold:before{content:"󱞺"}.mdi-arrow-u-up-right:before{content:"󱞻"}.mdi-arrow-u-up-right-bold:before{content:"󱞼"}.mdi-arrow-up:before{content:"󰁝"}.mdi-arrow-up-bold:before{content:"󰜷"}.mdi-arrow-up-bold-box:before{content:"󰜸"}.mdi-arrow-up-bold-box-outline:before{content:"󰜹"}.mdi-arrow-up-bold-circle:before{content:"󰁟"}.mdi-arrow-up-bold-circle-outline:before{content:"󰁠"}.mdi-arrow-up-bold-hexagon-outline:before{content:"󰁡"}.mdi-arrow-up-bold-outline:before{content:"󰧇"}.mdi-arrow-up-box:before{content:"󰛃"}.mdi-arrow-up-circle:before{content:"󰳡"}.mdi-arrow-up-circle-outline:before{content:"󰳢"}.mdi-arrow-up-down:before{content:"󰹹"}.mdi-arrow-up-down-bold:before{content:"󰹺"}.mdi-arrow-up-down-bold-outline:before{content:"󰧈"}.mdi-arrow-up-drop-circle:before{content:"󰁢"}.mdi-arrow-up-drop-circle-outline:before{content:"󰁣"}.mdi-arrow-up-left:before{content:"󱞽"}.mdi-arrow-up-left-bold:before{content:"󱞾"}.mdi-arrow-up-right:before{content:"󱞿"}.mdi-arrow-up-right-bold:before{content:"󱟀"}.mdi-arrow-up-thick:before{content:"󰁞"}.mdi-arrow-up-thin:before{content:"󱦲"}.mdi-arrow-up-thin-circle-outline:before{content:"󱖗"}.mdi-arrow-vertical-lock:before{content:"󱅜"}.mdi-artboard:before{content:"󱮚"}.mdi-artstation:before{content:"󰭛"}.mdi-aspect-ratio:before{content:"󰨤"}.mdi-assistant:before{content:"󰁤"}.mdi-asterisk:before{content:"󰛄"}.mdi-asterisk-circle-outline:before{content:"󱨧"}.mdi-at:before{content:"󰁥"}.mdi-atlassian:before{content:"󰠄"}.mdi-atm:before{content:"󰵇"}.mdi-atom:before{content:"󰝨"}.mdi-atom-variant:before{content:"󰹻"}.mdi-attachment:before{content:"󰁦"}.mdi-attachment-check:before{content:"󱫁"}.mdi-attachment-lock:before{content:"󱧄"}.mdi-attachment-minus:before{content:"󱫂"}.mdi-attachment-off:before{content:"󱫃"}.mdi-attachment-plus:before{content:"󱫄"}.mdi-attachment-remove:before{content:"󱫅"}.mdi-atv:before{content:"󱭰"}.mdi-audio-input-rca:before{content:"󱡫"}.mdi-audio-input-stereo-minijack:before{content:"󱡬"}.mdi-audio-input-xlr:before{content:"󱡭"}.mdi-audio-video:before{content:"󰤽"}.mdi-audio-video-off:before{content:"󱆶"}.mdi-augmented-reality:before{content:"󰡐"}.mdi-aurora:before{content:"󱮹"}.mdi-auto-download:before{content:"󱍾"}.mdi-auto-fix:before{content:"󰁨"}.mdi-auto-mode:before{content:"󱰠"}.mdi-auto-upload:before{content:"󰁩"}.mdi-autorenew:before{content:"󰁪"}.mdi-autorenew-off:before{content:"󱧧"}.mdi-av-timer:before{content:"󰁫"}.mdi-awning:before{content:"󱮇"}.mdi-awning-outline:before{content:"󱮈"}.mdi-aws:before{content:"󰸏"}.mdi-axe:before{content:"󰣈"}.mdi-axe-battle:before{content:"󱡂"}.mdi-axis:before{content:"󰵈"}.mdi-axis-arrow:before{content:"󰵉"}.mdi-axis-arrow-info:before{content:"󱐎"}.mdi-axis-arrow-lock:before{content:"󰵊"}.mdi-axis-lock:before{content:"󰵋"}.mdi-axis-x-arrow:before{content:"󰵌"}.mdi-axis-x-arrow-lock:before{content:"󰵍"}.mdi-axis-x-rotate-clockwise:before{content:"󰵎"}.mdi-axis-x-rotate-counterclockwise:before{content:"󰵏"}.mdi-axis-x-y-arrow-lock:before{content:"󰵐"}.mdi-axis-y-arrow:before{content:"󰵑"}.mdi-axis-y-arrow-lock:before{content:"󰵒"}.mdi-axis-y-rotate-clockwise:before{content:"󰵓"}.mdi-axis-y-rotate-counterclockwise:before{content:"󰵔"}.mdi-axis-z-arrow:before{content:"󰵕"}.mdi-axis-z-arrow-lock:before{content:"󰵖"}.mdi-axis-z-rotate-clockwise:before{content:"󰵗"}.mdi-axis-z-rotate-counterclockwise:before{content:"󰵘"}.mdi-babel:before{content:"󰨥"}.mdi-baby:before{content:"󰁬"}.mdi-baby-bottle:before{content:"󰼹"}.mdi-baby-bottle-outline:before{content:"󰼺"}.mdi-baby-buggy:before{content:"󱏠"}.mdi-baby-buggy-off:before{content:"󱫳"}.mdi-baby-carriage:before{content:"󰚏"}.mdi-baby-carriage-off:before{content:"󰾠"}.mdi-baby-face:before{content:"󰹼"}.mdi-baby-face-outline:before{content:"󰹽"}.mdi-backburger:before{content:"󰁭"}.mdi-backspace:before{content:"󰁮"}.mdi-backspace-outline:before{content:"󰭜"}.mdi-backspace-reverse:before{content:"󰹾"}.mdi-backspace-reverse-outline:before{content:"󰹿"}.mdi-backup-restore:before{content:"󰁯"}.mdi-bacteria:before{content:"󰻕"}.mdi-bacteria-outline:before{content:"󰻖"}.mdi-badge-account:before{content:"󰶧"}.mdi-badge-account-alert:before{content:"󰶨"}.mdi-badge-account-alert-outline:before{content:"󰶩"}.mdi-badge-account-horizontal:before{content:"󰸍"}.mdi-badge-account-horizontal-outline:before{content:"󰸎"}.mdi-badge-account-outline:before{content:"󰶪"}.mdi-badminton:before{content:"󰡑"}.mdi-bag-carry-on:before{content:"󰼻"}.mdi-bag-carry-on-check:before{content:"󰵥"}.mdi-bag-carry-on-off:before{content:"󰼼"}.mdi-bag-checked:before{content:"󰼽"}.mdi-bag-personal:before{content:"󰸐"}.mdi-bag-personal-off:before{content:"󰸑"}.mdi-bag-personal-off-outline:before{content:"󰸒"}.mdi-bag-personal-outline:before{content:"󰸓"}.mdi-bag-personal-plus:before{content:"󱲤"}.mdi-bag-personal-plus-outline:before{content:"󱲥"}.mdi-bag-personal-tag:before{content:"󱬌"}.mdi-bag-personal-tag-outline:before{content:"󱬍"}.mdi-bag-suitcase:before{content:"󱖋"}.mdi-bag-suitcase-off:before{content:"󱖍"}.mdi-bag-suitcase-off-outline:before{content:"󱖎"}.mdi-bag-suitcase-outline:before{content:"󱖌"}.mdi-baguette:before{content:"󰼾"}.mdi-balcony:before{content:"󱠗"}.mdi-balloon:before{content:"󰨦"}.mdi-ballot:before{content:"󰧉"}.mdi-ballot-outline:before{content:"󰧊"}.mdi-ballot-recount:before{content:"󰰹"}.mdi-ballot-recount-outline:before{content:"󰰺"}.mdi-bandage:before{content:"󰶯"}.mdi-bank:before{content:"󰁰"}.mdi-bank-check:before{content:"󱙕"}.mdi-bank-circle:before{content:"󱰃"}.mdi-bank-circle-outline:before{content:"󱰄"}.mdi-bank-minus:before{content:"󰶰"}.mdi-bank-off:before{content:"󱙖"}.mdi-bank-off-outline:before{content:"󱙗"}.mdi-bank-outline:before{content:"󰺀"}.mdi-bank-plus:before{content:"󰶱"}.mdi-bank-remove:before{content:"󰶲"}.mdi-bank-transfer:before{content:"󰨧"}.mdi-bank-transfer-in:before{content:"󰨨"}.mdi-bank-transfer-out:before{content:"󰨩"}.mdi-barcode:before{content:"󰁱"}.mdi-barcode-off:before{content:"󱈶"}.mdi-barcode-scan:before{content:"󰁲"}.mdi-barley:before{content:"󰁳"}.mdi-barley-off:before{content:"󰭝"}.mdi-barn:before{content:"󰭞"}.mdi-barrel:before{content:"󰁴"}.mdi-barrel-outline:before{content:"󱨨"}.mdi-baseball:before{content:"󰡒"}.mdi-baseball-bat:before{content:"󰡓"}.mdi-baseball-diamond:before{content:"󱗬"}.mdi-baseball-diamond-outline:before{content:"󱗭"}.mdi-baseball-outline:before{content:"󱱚"}.mdi-bash:before{content:"󱆃"}.mdi-basket:before{content:"󰁶"}.mdi-basket-check:before{content:"󱣥"}.mdi-basket-check-outline:before{content:"󱣦"}.mdi-basket-fill:before{content:"󰁷"}.mdi-basket-minus:before{content:"󱔣"}.mdi-basket-minus-outline:before{content:"󱔤"}.mdi-basket-off:before{content:"󱔥"}.mdi-basket-off-outline:before{content:"󱔦"}.mdi-basket-outline:before{content:"󱆁"}.mdi-basket-plus:before{content:"󱔧"}.mdi-basket-plus-outline:before{content:"󱔨"}.mdi-basket-remove:before{content:"󱔩"}.mdi-basket-remove-outline:before{content:"󱔪"}.mdi-basket-unfill:before{content:"󰁸"}.mdi-basketball:before{content:"󰠆"}.mdi-basketball-hoop:before{content:"󰰻"}.mdi-basketball-hoop-outline:before{content:"󰰼"}.mdi-bat:before{content:"󰭟"}.mdi-bathtub:before{content:"󱠘"}.mdi-bathtub-outline:before{content:"󱠙"}.mdi-battery:before{content:"󰁹"}.mdi-battery-10:before{content:"󰁺"}.mdi-battery-10-bluetooth:before{content:"󰤾"}.mdi-battery-20:before{content:"󰁻"}.mdi-battery-20-bluetooth:before{content:"󰤿"}.mdi-battery-30:before{content:"󰁼"}.mdi-battery-30-bluetooth:before{content:"󰥀"}.mdi-battery-40:before{content:"󰁽"}.mdi-battery-40-bluetooth:before{content:"󰥁"}.mdi-battery-50:before{content:"󰁾"}.mdi-battery-50-bluetooth:before{content:"󰥂"}.mdi-battery-60:before{content:"󰁿"}.mdi-battery-60-bluetooth:before{content:"󰥃"}.mdi-battery-70:before{content:"󰂀"}.mdi-battery-70-bluetooth:before{content:"󰥄"}.mdi-battery-80:before{content:"󰂁"}.mdi-battery-80-bluetooth:before{content:"󰥅"}.mdi-battery-90:before{content:"󰂂"}.mdi-battery-90-bluetooth:before{content:"󰥆"}.mdi-battery-alert:before{content:"󰂃"}.mdi-battery-alert-bluetooth:before{content:"󰥇"}.mdi-battery-alert-variant:before{content:"󱃌"}.mdi-battery-alert-variant-outline:before{content:"󱃍"}.mdi-battery-arrow-down:before{content:"󱟞"}.mdi-battery-arrow-down-outline:before{content:"󱟟"}.mdi-battery-arrow-up:before{content:"󱟠"}.mdi-battery-arrow-up-outline:before{content:"󱟡"}.mdi-battery-bluetooth:before{content:"󰥈"}.mdi-battery-bluetooth-variant:before{content:"󰥉"}.mdi-battery-charging:before{content:"󰂄"}.mdi-battery-charging-10:before{content:"󰢜"}.mdi-battery-charging-100:before{content:"󰂅"}.mdi-battery-charging-20:before{content:"󰂆"}.mdi-battery-charging-30:before{content:"󰂇"}.mdi-battery-charging-40:before{content:"󰂈"}.mdi-battery-charging-50:before{content:"󰢝"}.mdi-battery-charging-60:before{content:"󰂉"}.mdi-battery-charging-70:before{content:"󰢞"}.mdi-battery-charging-80:before{content:"󰂊"}.mdi-battery-charging-90:before{content:"󰂋"}.mdi-battery-charging-high:before{content:"󱊦"}.mdi-battery-charging-low:before{content:"󱊤"}.mdi-battery-charging-medium:before{content:"󱊥"}.mdi-battery-charging-outline:before{content:"󰢟"}.mdi-battery-charging-wireless:before{content:"󰠇"}.mdi-battery-charging-wireless-10:before{content:"󰠈"}.mdi-battery-charging-wireless-20:before{content:"󰠉"}.mdi-battery-charging-wireless-30:before{content:"󰠊"}.mdi-battery-charging-wireless-40:before{content:"󰠋"}.mdi-battery-charging-wireless-50:before{content:"󰠌"}.mdi-battery-charging-wireless-60:before{content:"󰠍"}.mdi-battery-charging-wireless-70:before{content:"󰠎"}.mdi-battery-charging-wireless-80:before{content:"󰠏"}.mdi-battery-charging-wireless-90:before{content:"󰠐"}.mdi-battery-charging-wireless-alert:before{content:"󰠑"}.mdi-battery-charging-wireless-outline:before{content:"󰠒"}.mdi-battery-check:before{content:"󱟢"}.mdi-battery-check-outline:before{content:"󱟣"}.mdi-battery-clock:before{content:"󱧥"}.mdi-battery-clock-outline:before{content:"󱧦"}.mdi-battery-heart:before{content:"󱈏"}.mdi-battery-heart-outline:before{content:"󱈐"}.mdi-battery-heart-variant:before{content:"󱈑"}.mdi-battery-high:before{content:"󱊣"}.mdi-battery-lock:before{content:"󱞜"}.mdi-battery-lock-open:before{content:"󱞝"}.mdi-battery-low:before{content:"󱊡"}.mdi-battery-medium:before{content:"󱊢"}.mdi-battery-minus:before{content:"󱟤"}.mdi-battery-minus-outline:before{content:"󱟥"}.mdi-battery-minus-variant:before{content:"󰂌"}.mdi-battery-negative:before{content:"󰂍"}.mdi-battery-off:before{content:"󱉝"}.mdi-battery-off-outline:before{content:"󱉞"}.mdi-battery-outline:before{content:"󰂎"}.mdi-battery-plus:before{content:"󱟦"}.mdi-battery-plus-outline:before{content:"󱟧"}.mdi-battery-plus-variant:before{content:"󰂏"}.mdi-battery-positive:before{content:"󰂐"}.mdi-battery-remove:before{content:"󱟨"}.mdi-battery-remove-outline:before{content:"󱟩"}.mdi-battery-sync:before{content:"󱠴"}.mdi-battery-sync-outline:before{content:"󱠵"}.mdi-battery-unknown:before{content:"󰂑"}.mdi-battery-unknown-bluetooth:before{content:"󰥊"}.mdi-beach:before{content:"󰂒"}.mdi-beaker:before{content:"󰳪"}.mdi-beaker-alert:before{content:"󱈩"}.mdi-beaker-alert-outline:before{content:"󱈪"}.mdi-beaker-check:before{content:"󱈫"}.mdi-beaker-check-outline:before{content:"󱈬"}.mdi-beaker-minus:before{content:"󱈭"}.mdi-beaker-minus-outline:before{content:"󱈮"}.mdi-beaker-outline:before{content:"󰚐"}.mdi-beaker-plus:before{content:"󱈯"}.mdi-beaker-plus-outline:before{content:"󱈰"}.mdi-beaker-question:before{content:"󱈱"}.mdi-beaker-question-outline:before{content:"󱈲"}.mdi-beaker-remove:before{content:"󱈳"}.mdi-beaker-remove-outline:before{content:"󱈴"}.mdi-bed:before{content:"󰋣"}.mdi-bed-clock:before{content:"󱮔"}.mdi-bed-double:before{content:"󰿔"}.mdi-bed-double-outline:before{content:"󰿓"}.mdi-bed-empty:before{content:"󰢠"}.mdi-bed-king:before{content:"󰿒"}.mdi-bed-king-outline:before{content:"󰿑"}.mdi-bed-outline:before{content:"󰂙"}.mdi-bed-queen:before{content:"󰿐"}.mdi-bed-queen-outline:before{content:"󰿛"}.mdi-bed-single:before{content:"󱁭"}.mdi-bed-single-outline:before{content:"󱁮"}.mdi-bee:before{content:"󰾡"}.mdi-bee-flower:before{content:"󰾢"}.mdi-beehive-off-outline:before{content:"󱏭"}.mdi-beehive-outline:before{content:"󱃎"}.mdi-beekeeper:before{content:"󱓢"}.mdi-beer:before{content:"󰂘"}.mdi-beer-outline:before{content:"󱌌"}.mdi-bell:before{content:"󰂚"}.mdi-bell-alert:before{content:"󰵙"}.mdi-bell-alert-outline:before{content:"󰺁"}.mdi-bell-badge:before{content:"󱅫"}.mdi-bell-badge-outline:before{content:"󰅸"}.mdi-bell-cancel:before{content:"󱏧"}.mdi-bell-cancel-outline:before{content:"󱏨"}.mdi-bell-check:before{content:"󱇥"}.mdi-bell-check-outline:before{content:"󱇦"}.mdi-bell-circle:before{content:"󰵚"}.mdi-bell-circle-outline:before{content:"󰵛"}.mdi-bell-cog:before{content:"󱨩"}.mdi-bell-cog-outline:before{content:"󱨪"}.mdi-bell-minus:before{content:"󱏩"}.mdi-bell-minus-outline:before{content:"󱏪"}.mdi-bell-off:before{content:"󰂛"}.mdi-bell-off-outline:before{content:"󰪑"}.mdi-bell-outline:before{content:"󰂜"}.mdi-bell-plus:before{content:"󰂝"}.mdi-bell-plus-outline:before{content:"󰪒"}.mdi-bell-remove:before{content:"󱏫"}.mdi-bell-remove-outline:before{content:"󱏬"}.mdi-bell-ring:before{content:"󰂞"}.mdi-bell-ring-outline:before{content:"󰂟"}.mdi-bell-sleep:before{content:"󰂠"}.mdi-bell-sleep-outline:before{content:"󰪓"}.mdi-bench:before{content:"󱰡"}.mdi-bench-back:before{content:"󱰢"}.mdi-beta:before{content:"󰂡"}.mdi-betamax:before{content:"󰧋"}.mdi-biathlon:before{content:"󰸔"}.mdi-bicycle:before{content:"󱂜"}.mdi-bicycle-basket:before{content:"󱈵"}.mdi-bicycle-cargo:before{content:"󱢜"}.mdi-bicycle-electric:before{content:"󱖴"}.mdi-bicycle-penny-farthing:before{content:"󱗩"}.mdi-bike:before{content:"󰂣"}.mdi-bike-fast:before{content:"󱄟"}.mdi-bike-pedal:before{content:"󱰣"}.mdi-bike-pedal-clipless:before{content:"󱰤"}.mdi-bike-pedal-mountain:before{content:"󱰥"}.mdi-billboard:before{content:"󱀐"}.mdi-billiards:before{content:"󰭡"}.mdi-billiards-rack:before{content:"󰭢"}.mdi-binoculars:before{content:"󰂥"}.mdi-bio:before{content:"󰂦"}.mdi-biohazard:before{content:"󰂧"}.mdi-bird:before{content:"󱗆"}.mdi-bitbucket:before{content:"󰂨"}.mdi-bitcoin:before{content:"󰠓"}.mdi-black-mesa:before{content:"󰂩"}.mdi-blender:before{content:"󰳫"}.mdi-blender-outline:before{content:"󱠚"}.mdi-blender-software:before{content:"󰂫"}.mdi-blinds:before{content:"󰂬"}.mdi-blinds-horizontal:before{content:"󱨫"}.mdi-blinds-horizontal-closed:before{content:"󱨬"}.mdi-blinds-open:before{content:"󱀑"}.mdi-blinds-vertical:before{content:"󱨭"}.mdi-blinds-vertical-closed:before{content:"󱨮"}.mdi-block-helper:before{content:"󰂭"}.mdi-blood-bag:before{content:"󰳬"}.mdi-bluetooth:before{content:"󰂯"}.mdi-bluetooth-audio:before{content:"󰂰"}.mdi-bluetooth-connect:before{content:"󰂱"}.mdi-bluetooth-off:before{content:"󰂲"}.mdi-bluetooth-settings:before{content:"󰂳"}.mdi-bluetooth-transfer:before{content:"󰂴"}.mdi-blur:before{content:"󰂵"}.mdi-blur-linear:before{content:"󰂶"}.mdi-blur-off:before{content:"󰂷"}.mdi-blur-radial:before{content:"󰂸"}.mdi-bolt:before{content:"󰶳"}.mdi-bomb:before{content:"󰚑"}.mdi-bomb-off:before{content:"󰛅"}.mdi-bone:before{content:"󰂹"}.mdi-bone-off:before{content:"󱧠"}.mdi-book:before{content:"󰂺"}.mdi-book-account:before{content:"󱎭"}.mdi-book-account-outline:before{content:"󱎮"}.mdi-book-alert:before{content:"󱙼"}.mdi-book-alert-outline:before{content:"󱙽"}.mdi-book-alphabet:before{content:"󰘝"}.mdi-book-arrow-down:before{content:"󱙾"}.mdi-book-arrow-down-outline:before{content:"󱙿"}.mdi-book-arrow-left:before{content:"󱚀"}.mdi-book-arrow-left-outline:before{content:"󱚁"}.mdi-book-arrow-right:before{content:"󱚂"}.mdi-book-arrow-right-outline:before{content:"󱚃"}.mdi-book-arrow-up:before{content:"󱚄"}.mdi-book-arrow-up-outline:before{content:"󱚅"}.mdi-book-cancel:before{content:"󱚆"}.mdi-book-cancel-outline:before{content:"󱚇"}.mdi-book-check:before{content:"󱓳"}.mdi-book-check-outline:before{content:"󱓴"}.mdi-book-clock:before{content:"󱚈"}.mdi-book-clock-outline:before{content:"󱚉"}.mdi-book-cog:before{content:"󱚊"}.mdi-book-cog-outline:before{content:"󱚋"}.mdi-book-cross:before{content:"󰂢"}.mdi-book-edit:before{content:"󱚌"}.mdi-book-edit-outline:before{content:"󱚍"}.mdi-book-education:before{content:"󱛉"}.mdi-book-education-outline:before{content:"󱛊"}.mdi-book-heart:before{content:"󱨝"}.mdi-book-heart-outline:before{content:"󱨞"}.mdi-book-information-variant:before{content:"󱁯"}.mdi-book-lock:before{content:"󰞚"}.mdi-book-lock-open:before{content:"󰞛"}.mdi-book-lock-open-outline:before{content:"󱚎"}.mdi-book-lock-outline:before{content:"󱚏"}.mdi-book-marker:before{content:"󱚐"}.mdi-book-marker-outline:before{content:"󱚑"}.mdi-book-minus:before{content:"󰗙"}.mdi-book-minus-multiple:before{content:"󰪔"}.mdi-book-minus-multiple-outline:before{content:"󰤋"}.mdi-book-minus-outline:before{content:"󱚒"}.mdi-book-multiple:before{content:"󰂻"}.mdi-book-multiple-outline:before{content:"󰐶"}.mdi-book-music:before{content:"󰁧"}.mdi-book-music-outline:before{content:"󱚓"}.mdi-book-off:before{content:"󱚔"}.mdi-book-off-outline:before{content:"󱚕"}.mdi-book-open:before{content:"󰂽"}.mdi-book-open-blank-variant:before{content:"󰂾"}.mdi-book-open-blank-variant-outline:before{content:"󱳋"}.mdi-book-open-outline:before{content:"󰭣"}.mdi-book-open-page-variant:before{content:"󰗚"}.mdi-book-open-page-variant-outline:before{content:"󱗖"}.mdi-book-open-variant:before{content:"󱓷"}.mdi-book-open-variant-outline:before{content:"󱳌"}.mdi-book-outline:before{content:"󰭤"}.mdi-book-play:before{content:"󰺂"}.mdi-book-play-outline:before{content:"󰺃"}.mdi-book-plus:before{content:"󰗛"}.mdi-book-plus-multiple:before{content:"󰪕"}.mdi-book-plus-multiple-outline:before{content:"󰫞"}.mdi-book-plus-outline:before{content:"󱚖"}.mdi-book-refresh:before{content:"󱚗"}.mdi-book-refresh-outline:before{content:"󱚘"}.mdi-book-remove:before{content:"󰪗"}.mdi-book-remove-multiple:before{content:"󰪖"}.mdi-book-remove-multiple-outline:before{content:"󰓊"}.mdi-book-remove-outline:before{content:"󱚙"}.mdi-book-search:before{content:"󰺄"}.mdi-book-search-outline:before{content:"󰺅"}.mdi-book-settings:before{content:"󱚚"}.mdi-book-settings-outline:before{content:"󱚛"}.mdi-book-sync:before{content:"󱚜"}.mdi-book-sync-outline:before{content:"󱛈"}.mdi-book-variant:before{content:"󰂿"}.mdi-bookmark:before{content:"󰃀"}.mdi-bookmark-box:before{content:"󱭵"}.mdi-bookmark-box-multiple:before{content:"󱥬"}.mdi-bookmark-box-multiple-outline:before{content:"󱥭"}.mdi-bookmark-box-outline:before{content:"󱭶"}.mdi-bookmark-check:before{content:"󰃁"}.mdi-bookmark-check-outline:before{content:"󱍻"}.mdi-bookmark-minus:before{content:"󰧌"}.mdi-bookmark-minus-outline:before{content:"󰧍"}.mdi-bookmark-multiple:before{content:"󰸕"}.mdi-bookmark-multiple-outline:before{content:"󰸖"}.mdi-bookmark-music:before{content:"󰃂"}.mdi-bookmark-music-outline:before{content:"󱍹"}.mdi-bookmark-off:before{content:"󰧎"}.mdi-bookmark-off-outline:before{content:"󰧏"}.mdi-bookmark-outline:before{content:"󰃃"}.mdi-bookmark-plus:before{content:"󰃅"}.mdi-bookmark-plus-outline:before{content:"󰃄"}.mdi-bookmark-remove:before{content:"󰃆"}.mdi-bookmark-remove-outline:before{content:"󱍺"}.mdi-bookshelf:before{content:"󱉟"}.mdi-boom-gate:before{content:"󰺆"}.mdi-boom-gate-alert:before{content:"󰺇"}.mdi-boom-gate-alert-outline:before{content:"󰺈"}.mdi-boom-gate-arrow-down:before{content:"󰺉"}.mdi-boom-gate-arrow-down-outline:before{content:"󰺊"}.mdi-boom-gate-arrow-up:before{content:"󰺌"}.mdi-boom-gate-arrow-up-outline:before{content:"󰺍"}.mdi-boom-gate-outline:before{content:"󰺋"}.mdi-boom-gate-up:before{content:"󱟹"}.mdi-boom-gate-up-outline:before{content:"󱟺"}.mdi-boombox:before{content:"󰗜"}.mdi-boomerang:before{content:"󱃏"}.mdi-bootstrap:before{content:"󰛆"}.mdi-border-all:before{content:"󰃇"}.mdi-border-all-variant:before{content:"󰢡"}.mdi-border-bottom:before{content:"󰃈"}.mdi-border-bottom-variant:before{content:"󰢢"}.mdi-border-color:before{content:"󰃉"}.mdi-border-horizontal:before{content:"󰃊"}.mdi-border-inside:before{content:"󰃋"}.mdi-border-left:before{content:"󰃌"}.mdi-border-left-variant:before{content:"󰢣"}.mdi-border-none:before{content:"󰃍"}.mdi-border-none-variant:before{content:"󰢤"}.mdi-border-outside:before{content:"󰃎"}.mdi-border-radius:before{content:"󱫴"}.mdi-border-right:before{content:"󰃏"}.mdi-border-right-variant:before{content:"󰢥"}.mdi-border-style:before{content:"󰃐"}.mdi-border-top:before{content:"󰃑"}.mdi-border-top-variant:before{content:"󰢦"}.mdi-border-vertical:before{content:"󰃒"}.mdi-bottle-soda:before{content:"󱁰"}.mdi-bottle-soda-classic:before{content:"󱁱"}.mdi-bottle-soda-classic-outline:before{content:"󱍣"}.mdi-bottle-soda-outline:before{content:"󱁲"}.mdi-bottle-tonic:before{content:"󱄮"}.mdi-bottle-tonic-outline:before{content:"󱄯"}.mdi-bottle-tonic-plus:before{content:"󱄰"}.mdi-bottle-tonic-plus-outline:before{content:"󱄱"}.mdi-bottle-tonic-skull:before{content:"󱄲"}.mdi-bottle-tonic-skull-outline:before{content:"󱄳"}.mdi-bottle-wine:before{content:"󰡔"}.mdi-bottle-wine-outline:before{content:"󱌐"}.mdi-bow-arrow:before{content:"󱡁"}.mdi-bow-tie:before{content:"󰙸"}.mdi-bowl:before{content:"󰊎"}.mdi-bowl-mix:before{content:"󰘗"}.mdi-bowl-mix-outline:before{content:"󰋤"}.mdi-bowl-outline:before{content:"󰊩"}.mdi-bowling:before{content:"󰃓"}.mdi-box:before{content:"󰃔"}.mdi-box-cutter:before{content:"󰃕"}.mdi-box-cutter-off:before{content:"󰭊"}.mdi-box-shadow:before{content:"󰘷"}.mdi-boxing-glove:before{content:"󰭥"}.mdi-braille:before{content:"󰧐"}.mdi-brain:before{content:"󰧑"}.mdi-bread-slice:before{content:"󰳮"}.mdi-bread-slice-outline:before{content:"󰳯"}.mdi-bridge:before{content:"󰘘"}.mdi-briefcase:before{content:"󰃖"}.mdi-briefcase-account:before{content:"󰳰"}.mdi-briefcase-account-outline:before{content:"󰳱"}.mdi-briefcase-arrow-left-right:before{content:"󱪍"}.mdi-briefcase-arrow-left-right-outline:before{content:"󱪎"}.mdi-briefcase-arrow-up-down:before{content:"󱪏"}.mdi-briefcase-arrow-up-down-outline:before{content:"󱪐"}.mdi-briefcase-check:before{content:"󰃗"}.mdi-briefcase-check-outline:before{content:"󱌞"}.mdi-briefcase-clock:before{content:"󱃐"}.mdi-briefcase-clock-outline:before{content:"󱃑"}.mdi-briefcase-download:before{content:"󰃘"}.mdi-briefcase-download-outline:before{content:"󰰽"}.mdi-briefcase-edit:before{content:"󰪘"}.mdi-briefcase-edit-outline:before{content:"󰰾"}.mdi-briefcase-eye:before{content:"󱟙"}.mdi-briefcase-eye-outline:before{content:"󱟚"}.mdi-briefcase-minus:before{content:"󰨪"}.mdi-briefcase-minus-outline:before{content:"󰰿"}.mdi-briefcase-off:before{content:"󱙘"}.mdi-briefcase-off-outline:before{content:"󱙙"}.mdi-briefcase-outline:before{content:"󰠔"}.mdi-briefcase-plus:before{content:"󰨫"}.mdi-briefcase-plus-outline:before{content:"󰱀"}.mdi-briefcase-remove:before{content:"󰨬"}.mdi-briefcase-remove-outline:before{content:"󰱁"}.mdi-briefcase-search:before{content:"󰨭"}.mdi-briefcase-search-outline:before{content:"󰱂"}.mdi-briefcase-upload:before{content:"󰃙"}.mdi-briefcase-upload-outline:before{content:"󰱃"}.mdi-briefcase-variant:before{content:"󱒔"}.mdi-briefcase-variant-off:before{content:"󱙚"}.mdi-briefcase-variant-off-outline:before{content:"󱙛"}.mdi-briefcase-variant-outline:before{content:"󱒕"}.mdi-brightness-1:before{content:"󰃚"}.mdi-brightness-2:before{content:"󰃛"}.mdi-brightness-3:before{content:"󰃜"}.mdi-brightness-4:before{content:"󰃝"}.mdi-brightness-5:before{content:"󰃞"}.mdi-brightness-6:before{content:"󰃟"}.mdi-brightness-7:before{content:"󰃠"}.mdi-brightness-auto:before{content:"󰃡"}.mdi-brightness-percent:before{content:"󰳲"}.mdi-broadcast:before{content:"󱜠"}.mdi-broadcast-off:before{content:"󱜡"}.mdi-broom:before{content:"󰃢"}.mdi-brush:before{content:"󰃣"}.mdi-brush-off:before{content:"󱝱"}.mdi-brush-outline:before{content:"󱨍"}.mdi-brush-variant:before{content:"󱠓"}.mdi-bucket:before{content:"󱐕"}.mdi-bucket-outline:before{content:"󱐖"}.mdi-buffet:before{content:"󰕸"}.mdi-bug:before{content:"󰃤"}.mdi-bug-check:before{content:"󰨮"}.mdi-bug-check-outline:before{content:"󰨯"}.mdi-bug-outline:before{content:"󰨰"}.mdi-bug-pause:before{content:"󱫵"}.mdi-bug-pause-outline:before{content:"󱫶"}.mdi-bug-play:before{content:"󱫷"}.mdi-bug-play-outline:before{content:"󱫸"}.mdi-bug-stop:before{content:"󱫹"}.mdi-bug-stop-outline:before{content:"󱫺"}.mdi-bugle:before{content:"󰶴"}.mdi-bulkhead-light:before{content:"󱨯"}.mdi-bulldozer:before{content:"󰬢"}.mdi-bullet:before{content:"󰳳"}.mdi-bulletin-board:before{content:"󰃥"}.mdi-bullhorn:before{content:"󰃦"}.mdi-bullhorn-outline:before{content:"󰬣"}.mdi-bullhorn-variant:before{content:"󱥮"}.mdi-bullhorn-variant-outline:before{content:"󱥯"}.mdi-bullseye:before{content:"󰗝"}.mdi-bullseye-arrow:before{content:"󰣉"}.mdi-bulma:before{content:"󱋧"}.mdi-bunk-bed:before{content:"󱌂"}.mdi-bunk-bed-outline:before{content:"󰂗"}.mdi-bus:before{content:"󰃧"}.mdi-bus-alert:before{content:"󰪙"}.mdi-bus-articulated-end:before{content:"󰞜"}.mdi-bus-articulated-front:before{content:"󰞝"}.mdi-bus-clock:before{content:"󰣊"}.mdi-bus-double-decker:before{content:"󰞞"}.mdi-bus-electric:before{content:"󱤝"}.mdi-bus-marker:before{content:"󱈒"}.mdi-bus-multiple:before{content:"󰼿"}.mdi-bus-school:before{content:"󰞟"}.mdi-bus-side:before{content:"󰞠"}.mdi-bus-sign:before{content:"󱳁"}.mdi-bus-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered:before{content:"󱀔"}.mdi-bus-wrench:before{content:"󱳂"}.mdi-butterfly:before{content:"󱖉"}.mdi-butterfly-outline:before{content:"󱖊"}.mdi-button-cursor:before{content:"󱭏"}.mdi-button-pointer:before{content:"󱭐"}.mdi-cabin-a-frame:before{content:"󱢌"}.mdi-cable-data:before{content:"󱎔"}.mdi-cached:before{content:"󰃨"}.mdi-cactus:before{content:"󰶵"}.mdi-cake:before{content:"󰃩"}.mdi-cake-layered:before{content:"󰃪"}.mdi-cake-variant:before{content:"󰃫"}.mdi-cake-variant-outline:before{content:"󱟰"}.mdi-calculator:before{content:"󰃬"}.mdi-calculator-variant:before{content:"󰪚"}.mdi-calculator-variant-outline:before{content:"󱖦"}.mdi-calendar:before{content:"󰃭"}.mdi-calendar-account:before{content:"󰻗"}.mdi-calendar-account-outline:before{content:"󰻘"}.mdi-calendar-alert:before{content:"󰨱"}.mdi-calendar-alert-outline:before{content:"󱭢"}.mdi-calendar-arrow-left:before{content:"󱄴"}.mdi-calendar-arrow-right:before{content:"󱄵"}.mdi-calendar-badge:before{content:"󱮝"}.mdi-calendar-badge-outline:before{content:"󱮞"}.mdi-calendar-blank:before{content:"󰃮"}.mdi-calendar-blank-multiple:before{content:"󱁳"}.mdi-calendar-blank-outline:before{content:"󰭦"}.mdi-calendar-check:before{content:"󰃯"}.mdi-calendar-check-outline:before{content:"󰱄"}.mdi-calendar-clock:before{content:"󰃰"}.mdi-calendar-clock-outline:before{content:"󱛡"}.mdi-calendar-collapse-horizontal:before{content:"󱢝"}.mdi-calendar-collapse-horizontal-outline:before{content:"󱭣"}.mdi-calendar-cursor:before{content:"󱕻"}.mdi-calendar-cursor-outline:before{content:"󱭤"}.mdi-calendar-edit:before{content:"󰢧"}.mdi-calendar-edit-outline:before{content:"󱭥"}.mdi-calendar-end:before{content:"󱙬"}.mdi-calendar-end-outline:before{content:"󱭦"}.mdi-calendar-expand-horizontal:before{content:"󱢞"}.mdi-calendar-expand-horizontal-outline:before{content:"󱭧"}.mdi-calendar-export:before{content:"󰬤"}.mdi-calendar-export-outline:before{content:"󱭨"}.mdi-calendar-filter:before{content:"󱨲"}.mdi-calendar-filter-outline:before{content:"󱨳"}.mdi-calendar-heart:before{content:"󰧒"}.mdi-calendar-heart-outline:before{content:"󱭩"}.mdi-calendar-import:before{content:"󰬥"}.mdi-calendar-import-outline:before{content:"󱭪"}.mdi-calendar-lock:before{content:"󱙁"}.mdi-calendar-lock-open:before{content:"󱭛"}.mdi-calendar-lock-open-outline:before{content:"󱭜"}.mdi-calendar-lock-outline:before{content:"󱙂"}.mdi-calendar-minus:before{content:"󰵜"}.mdi-calendar-minus-outline:before{content:"󱭫"}.mdi-calendar-month:before{content:"󰸗"}.mdi-calendar-month-outline:before{content:"󰸘"}.mdi-calendar-multiple:before{content:"󰃱"}.mdi-calendar-multiple-check:before{content:"󰃲"}.mdi-calendar-multiselect:before{content:"󰨲"}.mdi-calendar-multiselect-outline:before{content:"󱭕"}.mdi-calendar-outline:before{content:"󰭧"}.mdi-calendar-plus:before{content:"󰃳"}.mdi-calendar-plus-outline:before{content:"󱭬"}.mdi-calendar-question:before{content:"󰚒"}.mdi-calendar-question-outline:before{content:"󱭭"}.mdi-calendar-range:before{content:"󰙹"}.mdi-calendar-range-outline:before{content:"󰭨"}.mdi-calendar-refresh:before{content:"󰇡"}.mdi-calendar-refresh-outline:before{content:"󰈃"}.mdi-calendar-remove:before{content:"󰃴"}.mdi-calendar-remove-outline:before{content:"󰱅"}.mdi-calendar-search:before{content:"󰥌"}.mdi-calendar-search-outline:before{content:"󱭮"}.mdi-calendar-star:before{content:"󰧓"}.mdi-calendar-star-four-points:before{content:"󱰟"}.mdi-calendar-star-outline:before{content:"󱭓"}.mdi-calendar-start:before{content:"󱙭"}.mdi-calendar-start-outline:before{content:"󱭯"}.mdi-calendar-sync:before{content:"󰺎"}.mdi-calendar-sync-outline:before{content:"󰺏"}.mdi-calendar-text:before{content:"󰃵"}.mdi-calendar-text-outline:before{content:"󰱆"}.mdi-calendar-today:before{content:"󰃶"}.mdi-calendar-today-outline:before{content:"󱨰"}.mdi-calendar-week:before{content:"󰨳"}.mdi-calendar-week-begin:before{content:"󰨴"}.mdi-calendar-week-begin-outline:before{content:"󱨱"}.mdi-calendar-week-outline:before{content:"󱨴"}.mdi-calendar-weekend:before{content:"󰻙"}.mdi-calendar-weekend-outline:before{content:"󰻚"}.mdi-call-made:before{content:"󰃷"}.mdi-call-merge:before{content:"󰃸"}.mdi-call-missed:before{content:"󰃹"}.mdi-call-received:before{content:"󰃺"}.mdi-call-split:before{content:"󰃻"}.mdi-camcorder:before{content:"󰃼"}.mdi-camcorder-off:before{content:"󰃿"}.mdi-camera:before{content:"󰄀"}.mdi-camera-account:before{content:"󰣋"}.mdi-camera-burst:before{content:"󰚓"}.mdi-camera-control:before{content:"󰭩"}.mdi-camera-document:before{content:"󱡱"}.mdi-camera-document-off:before{content:"󱡲"}.mdi-camera-enhance:before{content:"󰄁"}.mdi-camera-enhance-outline:before{content:"󰭪"}.mdi-camera-flip:before{content:"󱗙"}.mdi-camera-flip-outline:before{content:"󱗚"}.mdi-camera-front:before{content:"󰄂"}.mdi-camera-front-variant:before{content:"󰄃"}.mdi-camera-gopro:before{content:"󰞡"}.mdi-camera-image:before{content:"󰣌"}.mdi-camera-iris:before{content:"󰄄"}.mdi-camera-lock:before{content:"󱨔"}.mdi-camera-lock-open:before{content:"󱰍"}.mdi-camera-lock-open-outline:before{content:"󱰎"}.mdi-camera-lock-outline:before{content:"󱨕"}.mdi-camera-marker:before{content:"󱦧"}.mdi-camera-marker-outline:before{content:"󱦨"}.mdi-camera-metering-center:before{content:"󰞢"}.mdi-camera-metering-matrix:before{content:"󰞣"}.mdi-camera-metering-partial:before{content:"󰞤"}.mdi-camera-metering-spot:before{content:"󰞥"}.mdi-camera-off:before{content:"󰗟"}.mdi-camera-off-outline:before{content:"󱦿"}.mdi-camera-outline:before{content:"󰵝"}.mdi-camera-party-mode:before{content:"󰄅"}.mdi-camera-plus:before{content:"󰻛"}.mdi-camera-plus-outline:before{content:"󰻜"}.mdi-camera-rear:before{content:"󰄆"}.mdi-camera-rear-variant:before{content:"󰄇"}.mdi-camera-retake:before{content:"󰸙"}.mdi-camera-retake-outline:before{content:"󰸚"}.mdi-camera-switch:before{content:"󰄈"}.mdi-camera-switch-outline:before{content:"󰡊"}.mdi-camera-timer:before{content:"󰄉"}.mdi-camera-wireless:before{content:"󰶶"}.mdi-camera-wireless-outline:before{content:"󰶷"}.mdi-campfire:before{content:"󰻝"}.mdi-cancel:before{content:"󰜺"}.mdi-candelabra:before{content:"󱟒"}.mdi-candelabra-fire:before{content:"󱟓"}.mdi-candle:before{content:"󰗢"}.mdi-candy:before{content:"󱥰"}.mdi-candy-off:before{content:"󱥱"}.mdi-candy-off-outline:before{content:"󱥲"}.mdi-candy-outline:before{content:"󱥳"}.mdi-candycane:before{content:"󰄊"}.mdi-cannabis:before{content:"󰞦"}.mdi-cannabis-off:before{content:"󱙮"}.mdi-caps-lock:before{content:"󰪛"}.mdi-car:before{content:"󰄋"}.mdi-car-2-plus:before{content:"󱀕"}.mdi-car-3-plus:before{content:"󱀖"}.mdi-car-arrow-left:before{content:"󱎲"}.mdi-car-arrow-right:before{content:"󱎳"}.mdi-car-back:before{content:"󰸛"}.mdi-car-battery:before{content:"󰄌"}.mdi-car-brake-abs:before{content:"󰱇"}.mdi-car-brake-alert:before{content:"󰱈"}.mdi-car-brake-fluid-level:before{content:"󱤉"}.mdi-car-brake-hold:before{content:"󰵞"}.mdi-car-brake-low-pressure:before{content:"󱤊"}.mdi-car-brake-parking:before{content:"󰵟"}.mdi-car-brake-retarder:before{content:"󱀗"}.mdi-car-brake-temperature:before{content:"󱤋"}.mdi-car-brake-worn-linings:before{content:"󱤌"}.mdi-car-child-seat:before{content:"󰾣"}.mdi-car-clock:before{content:"󱥴"}.mdi-car-clutch:before{content:"󱀘"}.mdi-car-cog:before{content:"󱏌"}.mdi-car-connected:before{content:"󰄍"}.mdi-car-convertible:before{content:"󰞧"}.mdi-car-coolant-level:before{content:"󱀙"}.mdi-car-cruise-control:before{content:"󰵠"}.mdi-car-defrost-front:before{content:"󰵡"}.mdi-car-defrost-rear:before{content:"󰵢"}.mdi-car-door:before{content:"󰭫"}.mdi-car-door-lock:before{content:"󱂝"}.mdi-car-door-lock-open:before{content:"󱲁"}.mdi-car-electric:before{content:"󰭬"}.mdi-car-electric-outline:before{content:"󱖵"}.mdi-car-emergency:before{content:"󱘏"}.mdi-car-esp:before{content:"󰱉"}.mdi-car-estate:before{content:"󰞨"}.mdi-car-hatchback:before{content:"󰞩"}.mdi-car-info:before{content:"󱆾"}.mdi-car-key:before{content:"󰭭"}.mdi-car-lifted-pickup:before{content:"󱔭"}.mdi-car-light-alert:before{content:"󱤍"}.mdi-car-light-dimmed:before{content:"󰱊"}.mdi-car-light-fog:before{content:"󰱋"}.mdi-car-light-high:before{content:"󰱌"}.mdi-car-limousine:before{content:"󰣍"}.mdi-car-multiple:before{content:"󰭮"}.mdi-car-off:before{content:"󰸜"}.mdi-car-outline:before{content:"󱓭"}.mdi-car-parking-lights:before{content:"󰵣"}.mdi-car-pickup:before{content:"󰞪"}.mdi-car-search:before{content:"󱮍"}.mdi-car-search-outline:before{content:"󱮎"}.mdi-car-seat:before{content:"󰾤"}.mdi-car-seat-cooler:before{content:"󰾥"}.mdi-car-seat-heater:before{content:"󰾦"}.mdi-car-select:before{content:"󱡹"}.mdi-car-settings:before{content:"󱏍"}.mdi-car-shift-pattern:before{content:"󰽀"}.mdi-car-side:before{content:"󰞫"}.mdi-car-speed-limiter:before{content:"󱤎"}.mdi-car-sports:before{content:"󰞬"}.mdi-car-tire-alert:before{content:"󰱍"}.mdi-car-traction-control:before{content:"󰵤"}.mdi-car-turbocharger:before{content:"󱀚"}.mdi-car-wash:before{content:"󰄎"}.mdi-car-windshield:before{content:"󱀛"}.mdi-car-windshield-outline:before{content:"󱀜"}.mdi-car-wireless:before{content:"󱡸"}.mdi-car-wrench:before{content:"󱠔"}.mdi-carabiner:before{content:"󱓀"}.mdi-caravan:before{content:"󰞭"}.mdi-card:before{content:"󰭯"}.mdi-card-account-details:before{content:"󰗒"}.mdi-card-account-details-outline:before{content:"󰶫"}.mdi-card-account-details-star:before{content:"󰊣"}.mdi-card-account-details-star-outline:before{content:"󰛛"}.mdi-card-account-mail:before{content:"󰆎"}.mdi-card-account-mail-outline:before{content:"󰺘"}.mdi-card-account-phone:before{content:"󰺙"}.mdi-card-account-phone-outline:before{content:"󰺚"}.mdi-card-bulleted:before{content:"󰭰"}.mdi-card-bulleted-off:before{content:"󰭱"}.mdi-card-bulleted-off-outline:before{content:"󰭲"}.mdi-card-bulleted-outline:before{content:"󰭳"}.mdi-card-bulleted-settings:before{content:"󰭴"}.mdi-card-bulleted-settings-outline:before{content:"󰭵"}.mdi-card-minus:before{content:"󱘀"}.mdi-card-minus-outline:before{content:"󱘁"}.mdi-card-multiple:before{content:"󱟱"}.mdi-card-multiple-outline:before{content:"󱟲"}.mdi-card-off:before{content:"󱘂"}.mdi-card-off-outline:before{content:"󱘃"}.mdi-card-outline:before{content:"󰭶"}.mdi-card-plus:before{content:"󱇿"}.mdi-card-plus-outline:before{content:"󱈀"}.mdi-card-remove:before{content:"󱘄"}.mdi-card-remove-outline:before{content:"󱘅"}.mdi-card-search:before{content:"󱁴"}.mdi-card-search-outline:before{content:"󱁵"}.mdi-card-text:before{content:"󰭷"}.mdi-card-text-outline:before{content:"󰭸"}.mdi-cards:before{content:"󰘸"}.mdi-cards-club:before{content:"󰣎"}.mdi-cards-club-outline:before{content:"󱢟"}.mdi-cards-diamond:before{content:"󰣏"}.mdi-cards-diamond-outline:before{content:"󱀝"}.mdi-cards-heart:before{content:"󰣐"}.mdi-cards-heart-outline:before{content:"󱢠"}.mdi-cards-outline:before{content:"󰘹"}.mdi-cards-playing:before{content:"󱢡"}.mdi-cards-playing-club:before{content:"󱢢"}.mdi-cards-playing-club-multiple:before{content:"󱢣"}.mdi-cards-playing-club-multiple-outline:before{content:"󱢤"}.mdi-cards-playing-club-outline:before{content:"󱢥"}.mdi-cards-playing-diamond:before{content:"󱢦"}.mdi-cards-playing-diamond-multiple:before{content:"󱢧"}.mdi-cards-playing-diamond-multiple-outline:before{content:"󱢨"}.mdi-cards-playing-diamond-outline:before{content:"󱢩"}.mdi-cards-playing-heart:before{content:"󱢪"}.mdi-cards-playing-heart-multiple:before{content:"󱢫"}.mdi-cards-playing-heart-multiple-outline:before{content:"󱢬"}.mdi-cards-playing-heart-outline:before{content:"󱢭"}.mdi-cards-playing-outline:before{content:"󰘺"}.mdi-cards-playing-spade:before{content:"󱢮"}.mdi-cards-playing-spade-multiple:before{content:"󱢯"}.mdi-cards-playing-spade-multiple-outline:before{content:"󱢰"}.mdi-cards-playing-spade-outline:before{content:"󱢱"}.mdi-cards-spade:before{content:"󰣑"}.mdi-cards-spade-outline:before{content:"󱢲"}.mdi-cards-variant:before{content:"󰛇"}.mdi-carrot:before{content:"󰄏"}.mdi-cart:before{content:"󰄐"}.mdi-cart-arrow-down:before{content:"󰵦"}.mdi-cart-arrow-right:before{content:"󰱎"}.mdi-cart-arrow-up:before{content:"󰵧"}.mdi-cart-check:before{content:"󱗪"}.mdi-cart-heart:before{content:"󱣠"}.mdi-cart-minus:before{content:"󰵨"}.mdi-cart-off:before{content:"󰙫"}.mdi-cart-outline:before{content:"󰄑"}.mdi-cart-percent:before{content:"󱮮"}.mdi-cart-plus:before{content:"󰄒"}.mdi-cart-remove:before{content:"󰵩"}.mdi-cart-variant:before{content:"󱗫"}.mdi-case-sensitive-alt:before{content:"󰄓"}.mdi-cash:before{content:"󰄔"}.mdi-cash-100:before{content:"󰄕"}.mdi-cash-check:before{content:"󱓮"}.mdi-cash-clock:before{content:"󱪑"}.mdi-cash-edit:before{content:"󱲫"}.mdi-cash-fast:before{content:"󱡜"}.mdi-cash-lock:before{content:"󱓪"}.mdi-cash-lock-open:before{content:"󱓫"}.mdi-cash-marker:before{content:"󰶸"}.mdi-cash-minus:before{content:"󱉠"}.mdi-cash-multiple:before{content:"󰄖"}.mdi-cash-off:before{content:"󱱹"}.mdi-cash-plus:before{content:"󱉡"}.mdi-cash-refund:before{content:"󰪜"}.mdi-cash-register:before{content:"󰳴"}.mdi-cash-remove:before{content:"󱉢"}.mdi-cash-sync:before{content:"󱪒"}.mdi-cassette:before{content:"󰧔"}.mdi-cast:before{content:"󰄘"}.mdi-cast-audio:before{content:"󱀞"}.mdi-cast-audio-variant:before{content:"󱝉"}.mdi-cast-connected:before{content:"󰄙"}.mdi-cast-education:before{content:"󰸝"}.mdi-cast-off:before{content:"󰞊"}.mdi-cast-variant:before{content:"󰀟"}.mdi-castle:before{content:"󰄚"}.mdi-cat:before{content:"󰄛"}.mdi-cctv:before{content:"󰞮"}.mdi-cctv-off:before{content:"󱡟"}.mdi-ceiling-fan:before{content:"󱞗"}.mdi-ceiling-fan-light:before{content:"󱞘"}.mdi-ceiling-light:before{content:"󰝩"}.mdi-ceiling-light-multiple:before{content:"󱣝"}.mdi-ceiling-light-multiple-outline:before{content:"󱣞"}.mdi-ceiling-light-outline:before{content:"󱟇"}.mdi-cellphone:before{content:"󰄜"}.mdi-cellphone-arrow-down:before{content:"󰧕"}.mdi-cellphone-arrow-down-variant:before{content:"󱧅"}.mdi-cellphone-basic:before{content:"󰄞"}.mdi-cellphone-charging:before{content:"󱎗"}.mdi-cellphone-check:before{content:"󱟽"}.mdi-cellphone-cog:before{content:"󰥑"}.mdi-cellphone-dock:before{content:"󰄟"}.mdi-cellphone-information:before{content:"󰽁"}.mdi-cellphone-key:before{content:"󰥎"}.mdi-cellphone-link:before{content:"󰄡"}.mdi-cellphone-link-off:before{content:"󰄢"}.mdi-cellphone-lock:before{content:"󰥏"}.mdi-cellphone-marker:before{content:"󱠺"}.mdi-cellphone-message:before{content:"󰣓"}.mdi-cellphone-message-off:before{content:"󱃒"}.mdi-cellphone-nfc:before{content:"󰺐"}.mdi-cellphone-nfc-off:before{content:"󱋘"}.mdi-cellphone-off:before{content:"󰥐"}.mdi-cellphone-play:before{content:"󱀟"}.mdi-cellphone-remove:before{content:"󰥍"}.mdi-cellphone-screenshot:before{content:"󰨵"}.mdi-cellphone-settings:before{content:"󰄣"}.mdi-cellphone-sound:before{content:"󰥒"}.mdi-cellphone-text:before{content:"󰣒"}.mdi-cellphone-wireless:before{content:"󰠕"}.mdi-centos:before{content:"󱄚"}.mdi-certificate:before{content:"󰄤"}.mdi-certificate-outline:before{content:"󱆈"}.mdi-chair-rolling:before{content:"󰽈"}.mdi-chair-school:before{content:"󰄥"}.mdi-chandelier:before{content:"󱞓"}.mdi-charity:before{content:"󰱏"}.mdi-charity-search:before{content:"󱲂"}.mdi-chart-arc:before{content:"󰄦"}.mdi-chart-areaspline:before{content:"󰄧"}.mdi-chart-areaspline-variant:before{content:"󰺑"}.mdi-chart-bar:before{content:"󰄨"}.mdi-chart-bar-stacked:before{content:"󰝪"}.mdi-chart-bell-curve:before{content:"󰱐"}.mdi-chart-bell-curve-cumulative:before{content:"󰾧"}.mdi-chart-box:before{content:"󱕍"}.mdi-chart-box-multiple:before{content:"󱳍"}.mdi-chart-box-multiple-outline:before{content:"󱳎"}.mdi-chart-box-outline:before{content:"󱕎"}.mdi-chart-box-plus-outline:before{content:"󱕏"}.mdi-chart-bubble:before{content:"󰗣"}.mdi-chart-donut:before{content:"󰞯"}.mdi-chart-donut-variant:before{content:"󰞰"}.mdi-chart-gantt:before{content:"󰙬"}.mdi-chart-histogram:before{content:"󰄩"}.mdi-chart-line:before{content:"󰄪"}.mdi-chart-line-stacked:before{content:"󰝫"}.mdi-chart-line-variant:before{content:"󰞱"}.mdi-chart-multiline:before{content:"󰣔"}.mdi-chart-multiple:before{content:"󱈓"}.mdi-chart-pie:before{content:"󰄫"}.mdi-chart-pie-outline:before{content:"󱯟"}.mdi-chart-ppf:before{content:"󱎀"}.mdi-chart-sankey:before{content:"󱇟"}.mdi-chart-sankey-variant:before{content:"󱇠"}.mdi-chart-scatter-plot:before{content:"󰺒"}.mdi-chart-scatter-plot-hexbin:before{content:"󰙭"}.mdi-chart-timeline:before{content:"󰙮"}.mdi-chart-timeline-variant:before{content:"󰺓"}.mdi-chart-timeline-variant-shimmer:before{content:"󱖶"}.mdi-chart-tree:before{content:"󰺔"}.mdi-chart-waterfall:before{content:"󱤘"}.mdi-chat:before{content:"󰭹"}.mdi-chat-alert:before{content:"󰭺"}.mdi-chat-alert-outline:before{content:"󱋉"}.mdi-chat-minus:before{content:"󱐐"}.mdi-chat-minus-outline:before{content:"󱐓"}.mdi-chat-outline:before{content:"󰻞"}.mdi-chat-plus:before{content:"󱐏"}.mdi-chat-plus-outline:before{content:"󱐒"}.mdi-chat-processing:before{content:"󰭻"}.mdi-chat-processing-outline:before{content:"󱋊"}.mdi-chat-question:before{content:"󱜸"}.mdi-chat-question-outline:before{content:"󱜹"}.mdi-chat-remove:before{content:"󱐑"}.mdi-chat-remove-outline:before{content:"󱐔"}.mdi-chat-sleep:before{content:"󱋑"}.mdi-chat-sleep-outline:before{content:"󱋒"}.mdi-check:before{content:"󰄬"}.mdi-check-all:before{content:"󰄭"}.mdi-check-bold:before{content:"󰸞"}.mdi-check-circle:before{content:"󰗠"}.mdi-check-circle-outline:before{content:"󰗡"}.mdi-check-decagram:before{content:"󰞑"}.mdi-check-decagram-outline:before{content:"󱝀"}.mdi-check-network:before{content:"󰱓"}.mdi-check-network-outline:before{content:"󰱔"}.mdi-check-outline:before{content:"󰡕"}.mdi-check-underline:before{content:"󰸟"}.mdi-check-underline-circle:before{content:"󰸠"}.mdi-check-underline-circle-outline:before{content:"󰸡"}.mdi-checkbook:before{content:"󰪝"}.mdi-checkbook-arrow-left:before{content:"󱰝"}.mdi-checkbook-arrow-right:before{content:"󱰞"}.mdi-checkbox-blank:before{content:"󰄮"}.mdi-checkbox-blank-badge:before{content:"󱅶"}.mdi-checkbox-blank-badge-outline:before{content:"󰄗"}.mdi-checkbox-blank-circle:before{content:"󰄯"}.mdi-checkbox-blank-circle-outline:before{content:"󰄰"}.mdi-checkbox-blank-off:before{content:"󱋬"}.mdi-checkbox-blank-off-outline:before{content:"󱋭"}.mdi-checkbox-blank-outline:before{content:"󰄱"}.mdi-checkbox-intermediate:before{content:"󰡖"}.mdi-checkbox-intermediate-variant:before{content:"󱭔"}.mdi-checkbox-marked:before{content:"󰄲"}.mdi-checkbox-marked-circle:before{content:"󰄳"}.mdi-checkbox-marked-circle-auto-outline:before{content:"󱰦"}.mdi-checkbox-marked-circle-minus-outline:before{content:"󱰧"}.mdi-checkbox-marked-circle-outline:before{content:"󰄴"}.mdi-checkbox-marked-circle-plus-outline:before{content:"󱤧"}.mdi-checkbox-marked-outline:before{content:"󰄵"}.mdi-checkbox-multiple-blank:before{content:"󰄶"}.mdi-checkbox-multiple-blank-circle:before{content:"󰘻"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"󰘼"}.mdi-checkbox-multiple-blank-outline:before{content:"󰄷"}.mdi-checkbox-multiple-marked:before{content:"󰄸"}.mdi-checkbox-multiple-marked-circle:before{content:"󰘽"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"󰘾"}.mdi-checkbox-multiple-marked-outline:before{content:"󰄹"}.mdi-checkbox-multiple-outline:before{content:"󰱑"}.mdi-checkbox-outline:before{content:"󰱒"}.mdi-checkerboard:before{content:"󰄺"}.mdi-checkerboard-minus:before{content:"󱈂"}.mdi-checkerboard-plus:before{content:"󱈁"}.mdi-checkerboard-remove:before{content:"󱈃"}.mdi-cheese:before{content:"󱊹"}.mdi-cheese-off:before{content:"󱏮"}.mdi-chef-hat:before{content:"󰭼"}.mdi-chemical-weapon:before{content:"󰄻"}.mdi-chess-bishop:before{content:"󰡜"}.mdi-chess-king:before{content:"󰡗"}.mdi-chess-knight:before{content:"󰡘"}.mdi-chess-pawn:before{content:"󰡙"}.mdi-chess-queen:before{content:"󰡚"}.mdi-chess-rook:before{content:"󰡛"}.mdi-chevron-double-down:before{content:"󰄼"}.mdi-chevron-double-left:before{content:"󰄽"}.mdi-chevron-double-right:before{content:"󰄾"}.mdi-chevron-double-up:before{content:"󰄿"}.mdi-chevron-down:before{content:"󰅀"}.mdi-chevron-down-box:before{content:"󰧖"}.mdi-chevron-down-box-outline:before{content:"󰧗"}.mdi-chevron-down-circle:before{content:"󰬦"}.mdi-chevron-down-circle-outline:before{content:"󰬧"}.mdi-chevron-left:before{content:"󰅁"}.mdi-chevron-left-box:before{content:"󰧘"}.mdi-chevron-left-box-outline:before{content:"󰧙"}.mdi-chevron-left-circle:before{content:"󰬨"}.mdi-chevron-left-circle-outline:before{content:"󰬩"}.mdi-chevron-right:before{content:"󰅂"}.mdi-chevron-right-box:before{content:"󰧚"}.mdi-chevron-right-box-outline:before{content:"󰧛"}.mdi-chevron-right-circle:before{content:"󰬪"}.mdi-chevron-right-circle-outline:before{content:"󰬫"}.mdi-chevron-triple-down:before{content:"󰶹"}.mdi-chevron-triple-left:before{content:"󰶺"}.mdi-chevron-triple-right:before{content:"󰶻"}.mdi-chevron-triple-up:before{content:"󰶼"}.mdi-chevron-up:before{content:"󰅃"}.mdi-chevron-up-box:before{content:"󰧜"}.mdi-chevron-up-box-outline:before{content:"󰧝"}.mdi-chevron-up-circle:before{content:"󰬬"}.mdi-chevron-up-circle-outline:before{content:"󰬭"}.mdi-chili-alert:before{content:"󱟪"}.mdi-chili-alert-outline:before{content:"󱟫"}.mdi-chili-hot:before{content:"󰞲"}.mdi-chili-hot-outline:before{content:"󱟬"}.mdi-chili-medium:before{content:"󰞳"}.mdi-chili-medium-outline:before{content:"󱟭"}.mdi-chili-mild:before{content:"󰞴"}.mdi-chili-mild-outline:before{content:"󱟮"}.mdi-chili-off:before{content:"󱑧"}.mdi-chili-off-outline:before{content:"󱟯"}.mdi-chip:before{content:"󰘚"}.mdi-church:before{content:"󰅄"}.mdi-church-outline:before{content:"󱬂"}.mdi-cigar:before{content:"󱆉"}.mdi-cigar-off:before{content:"󱐛"}.mdi-circle:before{content:"󰝥"}.mdi-circle-box:before{content:"󱗜"}.mdi-circle-box-outline:before{content:"󱗝"}.mdi-circle-double:before{content:"󰺕"}.mdi-circle-edit-outline:before{content:"󰣕"}.mdi-circle-expand:before{content:"󰺖"}.mdi-circle-half:before{content:"󱎕"}.mdi-circle-half-full:before{content:"󱎖"}.mdi-circle-medium:before{content:"󰧞"}.mdi-circle-multiple:before{content:"󰬸"}.mdi-circle-multiple-outline:before{content:"󰚕"}.mdi-circle-off-outline:before{content:"󱃓"}.mdi-circle-opacity:before{content:"󱡓"}.mdi-circle-outline:before{content:"󰝦"}.mdi-circle-slice-1:before{content:"󰪞"}.mdi-circle-slice-2:before{content:"󰪟"}.mdi-circle-slice-3:before{content:"󰪠"}.mdi-circle-slice-4:before{content:"󰪡"}.mdi-circle-slice-5:before{content:"󰪢"}.mdi-circle-slice-6:before{content:"󰪣"}.mdi-circle-slice-7:before{content:"󰪤"}.mdi-circle-slice-8:before{content:"󰪥"}.mdi-circle-small:before{content:"󰧟"}.mdi-circular-saw:before{content:"󰸢"}.mdi-city:before{content:"󰅆"}.mdi-city-switch:before{content:"󱰨"}.mdi-city-variant:before{content:"󰨶"}.mdi-city-variant-outline:before{content:"󰨷"}.mdi-clipboard:before{content:"󰅇"}.mdi-clipboard-account:before{content:"󰅈"}.mdi-clipboard-account-outline:before{content:"󰱕"}.mdi-clipboard-alert:before{content:"󰅉"}.mdi-clipboard-alert-outline:before{content:"󰳷"}.mdi-clipboard-arrow-down:before{content:"󰅊"}.mdi-clipboard-arrow-down-outline:before{content:"󰱖"}.mdi-clipboard-arrow-left:before{content:"󰅋"}.mdi-clipboard-arrow-left-outline:before{content:"󰳸"}.mdi-clipboard-arrow-right:before{content:"󰳹"}.mdi-clipboard-arrow-right-outline:before{content:"󰳺"}.mdi-clipboard-arrow-up:before{content:"󰱗"}.mdi-clipboard-arrow-up-outline:before{content:"󰱘"}.mdi-clipboard-check:before{content:"󰅎"}.mdi-clipboard-check-multiple:before{content:"󱉣"}.mdi-clipboard-check-multiple-outline:before{content:"󱉤"}.mdi-clipboard-check-outline:before{content:"󰢨"}.mdi-clipboard-clock:before{content:"󱛢"}.mdi-clipboard-clock-outline:before{content:"󱛣"}.mdi-clipboard-edit:before{content:"󱓥"}.mdi-clipboard-edit-outline:before{content:"󱓦"}.mdi-clipboard-file:before{content:"󱉥"}.mdi-clipboard-file-outline:before{content:"󱉦"}.mdi-clipboard-flow:before{content:"󰛈"}.mdi-clipboard-flow-outline:before{content:"󱄗"}.mdi-clipboard-list:before{content:"󱃔"}.mdi-clipboard-list-outline:before{content:"󱃕"}.mdi-clipboard-minus:before{content:"󱘘"}.mdi-clipboard-minus-outline:before{content:"󱘙"}.mdi-clipboard-multiple:before{content:"󱉧"}.mdi-clipboard-multiple-outline:before{content:"󱉨"}.mdi-clipboard-off:before{content:"󱘚"}.mdi-clipboard-off-outline:before{content:"󱘛"}.mdi-clipboard-outline:before{content:"󰅌"}.mdi-clipboard-play:before{content:"󰱙"}.mdi-clipboard-play-multiple:before{content:"󱉩"}.mdi-clipboard-play-multiple-outline:before{content:"󱉪"}.mdi-clipboard-play-outline:before{content:"󰱚"}.mdi-clipboard-plus:before{content:"󰝑"}.mdi-clipboard-plus-outline:before{content:"󱌟"}.mdi-clipboard-pulse:before{content:"󰡝"}.mdi-clipboard-pulse-outline:before{content:"󰡞"}.mdi-clipboard-remove:before{content:"󱘜"}.mdi-clipboard-remove-outline:before{content:"󱘝"}.mdi-clipboard-search:before{content:"󱘞"}.mdi-clipboard-search-outline:before{content:"󱘟"}.mdi-clipboard-text:before{content:"󰅍"}.mdi-clipboard-text-clock:before{content:"󱣹"}.mdi-clipboard-text-clock-outline:before{content:"󱣺"}.mdi-clipboard-text-multiple:before{content:"󱉫"}.mdi-clipboard-text-multiple-outline:before{content:"󱉬"}.mdi-clipboard-text-off:before{content:"󱘠"}.mdi-clipboard-text-off-outline:before{content:"󱘡"}.mdi-clipboard-text-outline:before{content:"󰨸"}.mdi-clipboard-text-play:before{content:"󰱛"}.mdi-clipboard-text-play-outline:before{content:"󰱜"}.mdi-clipboard-text-search:before{content:"󱘢"}.mdi-clipboard-text-search-outline:before{content:"󱘣"}.mdi-clippy:before{content:"󰅏"}.mdi-clock:before{content:"󰥔"}.mdi-clock-alert:before{content:"󰥕"}.mdi-clock-alert-outline:before{content:"󰗎"}.mdi-clock-check:before{content:"󰾨"}.mdi-clock-check-outline:before{content:"󰾩"}.mdi-clock-digital:before{content:"󰺗"}.mdi-clock-edit:before{content:"󱦺"}.mdi-clock-edit-outline:before{content:"󱦻"}.mdi-clock-end:before{content:"󰅑"}.mdi-clock-fast:before{content:"󰅒"}.mdi-clock-in:before{content:"󰅓"}.mdi-clock-minus:before{content:"󱡣"}.mdi-clock-minus-outline:before{content:"󱡤"}.mdi-clock-out:before{content:"󰅔"}.mdi-clock-outline:before{content:"󰅐"}.mdi-clock-plus:before{content:"󱡡"}.mdi-clock-plus-outline:before{content:"󱡢"}.mdi-clock-remove:before{content:"󱡥"}.mdi-clock-remove-outline:before{content:"󱡦"}.mdi-clock-star-four-points:before{content:"󱰩"}.mdi-clock-star-four-points-outline:before{content:"󱰪"}.mdi-clock-start:before{content:"󰅕"}.mdi-clock-time-eight:before{content:"󱑆"}.mdi-clock-time-eight-outline:before{content:"󱑒"}.mdi-clock-time-eleven:before{content:"󱑉"}.mdi-clock-time-eleven-outline:before{content:"󱑕"}.mdi-clock-time-five:before{content:"󱑃"}.mdi-clock-time-five-outline:before{content:"󱑏"}.mdi-clock-time-four:before{content:"󱑂"}.mdi-clock-time-four-outline:before{content:"󱑎"}.mdi-clock-time-nine:before{content:"󱑇"}.mdi-clock-time-nine-outline:before{content:"󱑓"}.mdi-clock-time-one:before{content:"󱐿"}.mdi-clock-time-one-outline:before{content:"󱑋"}.mdi-clock-time-seven:before{content:"󱑅"}.mdi-clock-time-seven-outline:before{content:"󱑑"}.mdi-clock-time-six:before{content:"󱑄"}.mdi-clock-time-six-outline:before{content:"󱑐"}.mdi-clock-time-ten:before{content:"󱑈"}.mdi-clock-time-ten-outline:before{content:"󱑔"}.mdi-clock-time-three:before{content:"󱑁"}.mdi-clock-time-three-outline:before{content:"󱑍"}.mdi-clock-time-twelve:before{content:"󱑊"}.mdi-clock-time-twelve-outline:before{content:"󱑖"}.mdi-clock-time-two:before{content:"󱑀"}.mdi-clock-time-two-outline:before{content:"󱑌"}.mdi-close:before{content:"󰅖"}.mdi-close-box:before{content:"󰅗"}.mdi-close-box-multiple:before{content:"󰱝"}.mdi-close-box-multiple-outline:before{content:"󰱞"}.mdi-close-box-outline:before{content:"󰅘"}.mdi-close-circle:before{content:"󰅙"}.mdi-close-circle-multiple:before{content:"󰘪"}.mdi-close-circle-multiple-outline:before{content:"󰢃"}.mdi-close-circle-outline:before{content:"󰅚"}.mdi-close-network:before{content:"󰅛"}.mdi-close-network-outline:before{content:"󰱟"}.mdi-close-octagon:before{content:"󰅜"}.mdi-close-octagon-outline:before{content:"󰅝"}.mdi-close-outline:before{content:"󰛉"}.mdi-close-thick:before{content:"󱎘"}.mdi-closed-caption:before{content:"󰅞"}.mdi-closed-caption-outline:before{content:"󰶽"}.mdi-cloud:before{content:"󰅟"}.mdi-cloud-alert:before{content:"󰧠"}.mdi-cloud-alert-outline:before{content:"󱯠"}.mdi-cloud-arrow-down:before{content:"󱯡"}.mdi-cloud-arrow-down-outline:before{content:"󱯢"}.mdi-cloud-arrow-left:before{content:"󱯣"}.mdi-cloud-arrow-left-outline:before{content:"󱯤"}.mdi-cloud-arrow-right:before{content:"󱯥"}.mdi-cloud-arrow-right-outline:before{content:"󱯦"}.mdi-cloud-arrow-up:before{content:"󱯧"}.mdi-cloud-arrow-up-outline:before{content:"󱯨"}.mdi-cloud-braces:before{content:"󰞵"}.mdi-cloud-cancel:before{content:"󱯩"}.mdi-cloud-cancel-outline:before{content:"󱯪"}.mdi-cloud-check:before{content:"󱯫"}.mdi-cloud-check-outline:before{content:"󱯬"}.mdi-cloud-check-variant:before{content:"󰅠"}.mdi-cloud-check-variant-outline:before{content:"󱋌"}.mdi-cloud-circle:before{content:"󰅡"}.mdi-cloud-circle-outline:before{content:"󱯭"}.mdi-cloud-clock:before{content:"󱯮"}.mdi-cloud-clock-outline:before{content:"󱯯"}.mdi-cloud-cog:before{content:"󱯰"}.mdi-cloud-cog-outline:before{content:"󱯱"}.mdi-cloud-download:before{content:"󰅢"}.mdi-cloud-download-outline:before{content:"󰭽"}.mdi-cloud-key:before{content:"󱲡"}.mdi-cloud-key-outline:before{content:"󱲢"}.mdi-cloud-lock:before{content:"󱇱"}.mdi-cloud-lock-open:before{content:"󱯲"}.mdi-cloud-lock-open-outline:before{content:"󱯳"}.mdi-cloud-lock-outline:before{content:"󱇲"}.mdi-cloud-minus:before{content:"󱯴"}.mdi-cloud-minus-outline:before{content:"󱯵"}.mdi-cloud-off:before{content:"󱯶"}.mdi-cloud-off-outline:before{content:"󰅤"}.mdi-cloud-outline:before{content:"󰅣"}.mdi-cloud-percent:before{content:"󱨵"}.mdi-cloud-percent-outline:before{content:"󱨶"}.mdi-cloud-plus:before{content:"󱯷"}.mdi-cloud-plus-outline:before{content:"󱯸"}.mdi-cloud-print:before{content:"󰅥"}.mdi-cloud-print-outline:before{content:"󰅦"}.mdi-cloud-question:before{content:"󰨹"}.mdi-cloud-question-outline:before{content:"󱯹"}.mdi-cloud-refresh:before{content:"󱯺"}.mdi-cloud-refresh-outline:before{content:"󱯻"}.mdi-cloud-refresh-variant:before{content:"󰔪"}.mdi-cloud-refresh-variant-outline:before{content:"󱯼"}.mdi-cloud-remove:before{content:"󱯽"}.mdi-cloud-remove-outline:before{content:"󱯾"}.mdi-cloud-search:before{content:"󰥖"}.mdi-cloud-search-outline:before{content:"󰥗"}.mdi-cloud-sync:before{content:"󰘿"}.mdi-cloud-sync-outline:before{content:"󱋖"}.mdi-cloud-tags:before{content:"󰞶"}.mdi-cloud-upload:before{content:"󰅧"}.mdi-cloud-upload-outline:before{content:"󰭾"}.mdi-clouds:before{content:"󱮕"}.mdi-clover:before{content:"󰠖"}.mdi-clover-outline:before{content:"󱱢"}.mdi-coach-lamp:before{content:"󱀠"}.mdi-coach-lamp-variant:before{content:"󱨷"}.mdi-coat-rack:before{content:"󱂞"}.mdi-code-array:before{content:"󰅨"}.mdi-code-block-braces:before{content:"󱲃"}.mdi-code-block-brackets:before{content:"󱲄"}.mdi-code-block-parentheses:before{content:"󱲅"}.mdi-code-block-tags:before{content:"󱲆"}.mdi-code-braces:before{content:"󰅩"}.mdi-code-braces-box:before{content:"󱃖"}.mdi-code-brackets:before{content:"󰅪"}.mdi-code-equal:before{content:"󰅫"}.mdi-code-greater-than:before{content:"󰅬"}.mdi-code-greater-than-or-equal:before{content:"󰅭"}.mdi-code-json:before{content:"󰘦"}.mdi-code-less-than:before{content:"󰅮"}.mdi-code-less-than-or-equal:before{content:"󰅯"}.mdi-code-not-equal:before{content:"󰅰"}.mdi-code-not-equal-variant:before{content:"󰅱"}.mdi-code-parentheses:before{content:"󰅲"}.mdi-code-parentheses-box:before{content:"󱃗"}.mdi-code-string:before{content:"󰅳"}.mdi-code-tags:before{content:"󰅴"}.mdi-code-tags-check:before{content:"󰚔"}.mdi-codepen:before{content:"󰅵"}.mdi-coffee:before{content:"󰅶"}.mdi-coffee-maker:before{content:"󱂟"}.mdi-coffee-maker-check:before{content:"󱤱"}.mdi-coffee-maker-check-outline:before{content:"󱤲"}.mdi-coffee-maker-outline:before{content:"󱠛"}.mdi-coffee-off:before{content:"󰾪"}.mdi-coffee-off-outline:before{content:"󰾫"}.mdi-coffee-outline:before{content:"󰛊"}.mdi-coffee-to-go:before{content:"󰅷"}.mdi-coffee-to-go-outline:before{content:"󱌎"}.mdi-coffin:before{content:"󰭿"}.mdi-cog:before{content:"󰒓"}.mdi-cog-box:before{content:"󰒔"}.mdi-cog-clockwise:before{content:"󱇝"}.mdi-cog-counterclockwise:before{content:"󱇞"}.mdi-cog-off:before{content:"󱏎"}.mdi-cog-off-outline:before{content:"󱏏"}.mdi-cog-outline:before{content:"󰢻"}.mdi-cog-pause:before{content:"󱤳"}.mdi-cog-pause-outline:before{content:"󱤴"}.mdi-cog-play:before{content:"󱤵"}.mdi-cog-play-outline:before{content:"󱤶"}.mdi-cog-refresh:before{content:"󱑞"}.mdi-cog-refresh-outline:before{content:"󱑟"}.mdi-cog-stop:before{content:"󱤷"}.mdi-cog-stop-outline:before{content:"󱤸"}.mdi-cog-sync:before{content:"󱑠"}.mdi-cog-sync-outline:before{content:"󱑡"}.mdi-cog-transfer:before{content:"󱁛"}.mdi-cog-transfer-outline:before{content:"󱁜"}.mdi-cogs:before{content:"󰣖"}.mdi-collage:before{content:"󰙀"}.mdi-collapse-all:before{content:"󰪦"}.mdi-collapse-all-outline:before{content:"󰪧"}.mdi-color-helper:before{content:"󰅹"}.mdi-comma:before{content:"󰸣"}.mdi-comma-box:before{content:"󰸫"}.mdi-comma-box-outline:before{content:"󰸤"}.mdi-comma-circle:before{content:"󰸥"}.mdi-comma-circle-outline:before{content:"󰸦"}.mdi-comment:before{content:"󰅺"}.mdi-comment-account:before{content:"󰅻"}.mdi-comment-account-outline:before{content:"󰅼"}.mdi-comment-alert:before{content:"󰅽"}.mdi-comment-alert-outline:before{content:"󰅾"}.mdi-comment-arrow-left:before{content:"󰧡"}.mdi-comment-arrow-left-outline:before{content:"󰧢"}.mdi-comment-arrow-right:before{content:"󰧣"}.mdi-comment-arrow-right-outline:before{content:"󰧤"}.mdi-comment-bookmark:before{content:"󱖮"}.mdi-comment-bookmark-outline:before{content:"󱖯"}.mdi-comment-check:before{content:"󰅿"}.mdi-comment-check-outline:before{content:"󰆀"}.mdi-comment-edit:before{content:"󱆿"}.mdi-comment-edit-outline:before{content:"󱋄"}.mdi-comment-eye:before{content:"󰨺"}.mdi-comment-eye-outline:before{content:"󰨻"}.mdi-comment-flash:before{content:"󱖰"}.mdi-comment-flash-outline:before{content:"󱖱"}.mdi-comment-minus:before{content:"󱗟"}.mdi-comment-minus-outline:before{content:"󱗠"}.mdi-comment-multiple:before{content:"󰡟"}.mdi-comment-multiple-outline:before{content:"󰆁"}.mdi-comment-off:before{content:"󱗡"}.mdi-comment-off-outline:before{content:"󱗢"}.mdi-comment-outline:before{content:"󰆂"}.mdi-comment-plus:before{content:"󰧥"}.mdi-comment-plus-outline:before{content:"󰆃"}.mdi-comment-processing:before{content:"󰆄"}.mdi-comment-processing-outline:before{content:"󰆅"}.mdi-comment-question:before{content:"󰠗"}.mdi-comment-question-outline:before{content:"󰆆"}.mdi-comment-quote:before{content:"󱀡"}.mdi-comment-quote-outline:before{content:"󱀢"}.mdi-comment-remove:before{content:"󰗞"}.mdi-comment-remove-outline:before{content:"󰆇"}.mdi-comment-search:before{content:"󰨼"}.mdi-comment-search-outline:before{content:"󰨽"}.mdi-comment-text:before{content:"󰆈"}.mdi-comment-text-multiple:before{content:"󰡠"}.mdi-comment-text-multiple-outline:before{content:"󰡡"}.mdi-comment-text-outline:before{content:"󰆉"}.mdi-compare:before{content:"󰆊"}.mdi-compare-horizontal:before{content:"󱒒"}.mdi-compare-remove:before{content:"󱢳"}.mdi-compare-vertical:before{content:"󱒓"}.mdi-compass:before{content:"󰆋"}.mdi-compass-off:before{content:"󰮀"}.mdi-compass-off-outline:before{content:"󰮁"}.mdi-compass-outline:before{content:"󰆌"}.mdi-compass-rose:before{content:"󱎂"}.mdi-compost:before{content:"󱨸"}.mdi-cone:before{content:"󱥌"}.mdi-cone-off:before{content:"󱥍"}.mdi-connection:before{content:"󱘖"}.mdi-console:before{content:"󰆍"}.mdi-console-line:before{content:"󰞷"}.mdi-console-network:before{content:"󰢩"}.mdi-console-network-outline:before{content:"󰱠"}.mdi-consolidate:before{content:"󱃘"}.mdi-contactless-payment:before{content:"󰵪"}.mdi-contactless-payment-circle:before{content:"󰌡"}.mdi-contactless-payment-circle-outline:before{content:"󰐈"}.mdi-contacts:before{content:"󰛋"}.mdi-contacts-outline:before{content:"󰖸"}.mdi-contain:before{content:"󰨾"}.mdi-contain-end:before{content:"󰨿"}.mdi-contain-start:before{content:"󰩀"}.mdi-content-copy:before{content:"󰆏"}.mdi-content-cut:before{content:"󰆐"}.mdi-content-duplicate:before{content:"󰆑"}.mdi-content-paste:before{content:"󰆒"}.mdi-content-save:before{content:"󰆓"}.mdi-content-save-alert:before{content:"󰽂"}.mdi-content-save-alert-outline:before{content:"󰽃"}.mdi-content-save-all:before{content:"󰆔"}.mdi-content-save-all-outline:before{content:"󰽄"}.mdi-content-save-check:before{content:"󱣪"}.mdi-content-save-check-outline:before{content:"󱣫"}.mdi-content-save-cog:before{content:"󱑛"}.mdi-content-save-cog-outline:before{content:"󱑜"}.mdi-content-save-edit:before{content:"󰳻"}.mdi-content-save-edit-outline:before{content:"󰳼"}.mdi-content-save-minus:before{content:"󱭃"}.mdi-content-save-minus-outline:before{content:"󱭄"}.mdi-content-save-move:before{content:"󰸧"}.mdi-content-save-move-outline:before{content:"󰸨"}.mdi-content-save-off:before{content:"󱙃"}.mdi-content-save-off-outline:before{content:"󱙄"}.mdi-content-save-outline:before{content:"󰠘"}.mdi-content-save-plus:before{content:"󱭁"}.mdi-content-save-plus-outline:before{content:"󱭂"}.mdi-content-save-settings:before{content:"󰘛"}.mdi-content-save-settings-outline:before{content:"󰬮"}.mdi-contrast:before{content:"󰆕"}.mdi-contrast-box:before{content:"󰆖"}.mdi-contrast-circle:before{content:"󰆗"}.mdi-controller:before{content:"󰊴"}.mdi-controller-classic:before{content:"󰮂"}.mdi-controller-classic-outline:before{content:"󰮃"}.mdi-controller-off:before{content:"󰊵"}.mdi-cookie:before{content:"󰆘"}.mdi-cookie-alert:before{content:"󱛐"}.mdi-cookie-alert-outline:before{content:"󱛑"}.mdi-cookie-check:before{content:"󱛒"}.mdi-cookie-check-outline:before{content:"󱛓"}.mdi-cookie-clock:before{content:"󱛤"}.mdi-cookie-clock-outline:before{content:"󱛥"}.mdi-cookie-cog:before{content:"󱛔"}.mdi-cookie-cog-outline:before{content:"󱛕"}.mdi-cookie-edit:before{content:"󱛦"}.mdi-cookie-edit-outline:before{content:"󱛧"}.mdi-cookie-lock:before{content:"󱛨"}.mdi-cookie-lock-outline:before{content:"󱛩"}.mdi-cookie-minus:before{content:"󱛚"}.mdi-cookie-minus-outline:before{content:"󱛛"}.mdi-cookie-off:before{content:"󱛪"}.mdi-cookie-off-outline:before{content:"󱛫"}.mdi-cookie-outline:before{content:"󱛞"}.mdi-cookie-plus:before{content:"󱛖"}.mdi-cookie-plus-outline:before{content:"󱛗"}.mdi-cookie-refresh:before{content:"󱛬"}.mdi-cookie-refresh-outline:before{content:"󱛭"}.mdi-cookie-remove:before{content:"󱛘"}.mdi-cookie-remove-outline:before{content:"󱛙"}.mdi-cookie-settings:before{content:"󱛜"}.mdi-cookie-settings-outline:before{content:"󱛝"}.mdi-coolant-temperature:before{content:"󰏈"}.mdi-copyleft:before{content:"󱤹"}.mdi-copyright:before{content:"󰗦"}.mdi-cordova:before{content:"󰥘"}.mdi-corn:before{content:"󰞸"}.mdi-corn-off:before{content:"󱏯"}.mdi-cosine-wave:before{content:"󱑹"}.mdi-counter:before{content:"󰆙"}.mdi-countertop:before{content:"󱠜"}.mdi-countertop-outline:before{content:"󱠝"}.mdi-cow:before{content:"󰆚"}.mdi-cow-off:before{content:"󱣼"}.mdi-cpu-32-bit:before{content:"󰻟"}.mdi-cpu-64-bit:before{content:"󰻠"}.mdi-cradle:before{content:"󱦋"}.mdi-cradle-outline:before{content:"󱦑"}.mdi-crane:before{content:"󰡢"}.mdi-creation:before{content:"󰙴"}.mdi-creation-outline:before{content:"󱰫"}.mdi-creative-commons:before{content:"󰵫"}.mdi-credit-card:before{content:"󰿯"}.mdi-credit-card-check:before{content:"󱏐"}.mdi-credit-card-check-outline:before{content:"󱏑"}.mdi-credit-card-chip:before{content:"󱤏"}.mdi-credit-card-chip-outline:before{content:"󱤐"}.mdi-credit-card-clock:before{content:"󰻡"}.mdi-credit-card-clock-outline:before{content:"󰻢"}.mdi-credit-card-edit:before{content:"󱟗"}.mdi-credit-card-edit-outline:before{content:"󱟘"}.mdi-credit-card-fast:before{content:"󱤑"}.mdi-credit-card-fast-outline:before{content:"󱤒"}.mdi-credit-card-lock:before{content:"󱣧"}.mdi-credit-card-lock-outline:before{content:"󱣨"}.mdi-credit-card-marker:before{content:"󰚨"}.mdi-credit-card-marker-outline:before{content:"󰶾"}.mdi-credit-card-minus:before{content:"󰾬"}.mdi-credit-card-minus-outline:before{content:"󰾭"}.mdi-credit-card-multiple:before{content:"󰿰"}.mdi-credit-card-multiple-outline:before{content:"󰆜"}.mdi-credit-card-off:before{content:"󰿱"}.mdi-credit-card-off-outline:before{content:"󰗤"}.mdi-credit-card-outline:before{content:"󰆛"}.mdi-credit-card-plus:before{content:"󰿲"}.mdi-credit-card-plus-outline:before{content:"󰙶"}.mdi-credit-card-refresh:before{content:"󱙅"}.mdi-credit-card-refresh-outline:before{content:"󱙆"}.mdi-credit-card-refund:before{content:"󰿳"}.mdi-credit-card-refund-outline:before{content:"󰪨"}.mdi-credit-card-remove:before{content:"󰾮"}.mdi-credit-card-remove-outline:before{content:"󰾯"}.mdi-credit-card-scan:before{content:"󰿴"}.mdi-credit-card-scan-outline:before{content:"󰆝"}.mdi-credit-card-search:before{content:"󱙇"}.mdi-credit-card-search-outline:before{content:"󱙈"}.mdi-credit-card-settings:before{content:"󰿵"}.mdi-credit-card-settings-outline:before{content:"󰣗"}.mdi-credit-card-sync:before{content:"󱙉"}.mdi-credit-card-sync-outline:before{content:"󱙊"}.mdi-credit-card-wireless:before{content:"󰠂"}.mdi-credit-card-wireless-off:before{content:"󰕺"}.mdi-credit-card-wireless-off-outline:before{content:"󰕻"}.mdi-credit-card-wireless-outline:before{content:"󰵬"}.mdi-cricket:before{content:"󰵭"}.mdi-crop:before{content:"󰆞"}.mdi-crop-free:before{content:"󰆟"}.mdi-crop-landscape:before{content:"󰆠"}.mdi-crop-portrait:before{content:"󰆡"}.mdi-crop-rotate:before{content:"󰚖"}.mdi-crop-square:before{content:"󰆢"}.mdi-cross:before{content:"󰥓"}.mdi-cross-bolnisi:before{content:"󰳭"}.mdi-cross-celtic:before{content:"󰳵"}.mdi-cross-outline:before{content:"󰳶"}.mdi-crosshairs:before{content:"󰆣"}.mdi-crosshairs-gps:before{content:"󰆤"}.mdi-crosshairs-off:before{content:"󰽅"}.mdi-crosshairs-question:before{content:"󱄶"}.mdi-crowd:before{content:"󱥵"}.mdi-crown:before{content:"󰆥"}.mdi-crown-circle:before{content:"󱟜"}.mdi-crown-circle-outline:before{content:"󱟝"}.mdi-crown-outline:before{content:"󱇐"}.mdi-cryengine:before{content:"󰥙"}.mdi-crystal-ball:before{content:"󰬯"}.mdi-cube:before{content:"󰆦"}.mdi-cube-off:before{content:"󱐜"}.mdi-cube-off-outline:before{content:"󱐝"}.mdi-cube-outline:before{content:"󰆧"}.mdi-cube-scan:before{content:"󰮄"}.mdi-cube-send:before{content:"󰆨"}.mdi-cube-unfolded:before{content:"󰆩"}.mdi-cup:before{content:"󰆪"}.mdi-cup-off:before{content:"󰗥"}.mdi-cup-off-outline:before{content:"󱍽"}.mdi-cup-outline:before{content:"󱌏"}.mdi-cup-water:before{content:"󰆫"}.mdi-cupboard:before{content:"󰽆"}.mdi-cupboard-outline:before{content:"󰽇"}.mdi-cupcake:before{content:"󰥚"}.mdi-curling:before{content:"󰡣"}.mdi-currency-bdt:before{content:"󰡤"}.mdi-currency-brl:before{content:"󰮅"}.mdi-currency-btc:before{content:"󰆬"}.mdi-currency-cny:before{content:"󰞺"}.mdi-currency-eth:before{content:"󰞻"}.mdi-currency-eur:before{content:"󰆭"}.mdi-currency-eur-off:before{content:"󱌕"}.mdi-currency-fra:before{content:"󱨹"}.mdi-currency-gbp:before{content:"󰆮"}.mdi-currency-ils:before{content:"󰱡"}.mdi-currency-inr:before{content:"󰆯"}.mdi-currency-jpy:before{content:"󰞼"}.mdi-currency-krw:before{content:"󰞽"}.mdi-currency-kzt:before{content:"󰡥"}.mdi-currency-mnt:before{content:"󱔒"}.mdi-currency-ngn:before{content:"󰆰"}.mdi-currency-php:before{content:"󰧦"}.mdi-currency-rial:before{content:"󰺜"}.mdi-currency-rub:before{content:"󰆱"}.mdi-currency-rupee:before{content:"󱥶"}.mdi-currency-sign:before{content:"󰞾"}.mdi-currency-thb:before{content:"󱰅"}.mdi-currency-try:before{content:"󰆲"}.mdi-currency-twd:before{content:"󰞿"}.mdi-currency-uah:before{content:"󱮛"}.mdi-currency-usd:before{content:"󰇁"}.mdi-currency-usd-off:before{content:"󰙺"}.mdi-current-ac:before{content:"󱒀"}.mdi-current-dc:before{content:"󰥜"}.mdi-cursor-default:before{content:"󰇀"}.mdi-cursor-default-click:before{content:"󰳽"}.mdi-cursor-default-click-outline:before{content:"󰳾"}.mdi-cursor-default-gesture:before{content:"󱄧"}.mdi-cursor-default-gesture-outline:before{content:"󱄨"}.mdi-cursor-default-outline:before{content:"󰆿"}.mdi-cursor-move:before{content:"󰆾"}.mdi-cursor-pointer:before{content:"󰆽"}.mdi-cursor-text:before{content:"󰗧"}.mdi-curtains:before{content:"󱡆"}.mdi-curtains-closed:before{content:"󱡇"}.mdi-cylinder:before{content:"󱥎"}.mdi-cylinder-off:before{content:"󱥏"}.mdi-dance-ballroom:before{content:"󱗻"}.mdi-dance-pole:before{content:"󱕸"}.mdi-data-matrix:before{content:"󱔼"}.mdi-data-matrix-edit:before{content:"󱔽"}.mdi-data-matrix-minus:before{content:"󱔾"}.mdi-data-matrix-plus:before{content:"󱔿"}.mdi-data-matrix-remove:before{content:"󱕀"}.mdi-data-matrix-scan:before{content:"󱕁"}.mdi-database:before{content:"󰆼"}.mdi-database-alert:before{content:"󱘺"}.mdi-database-alert-outline:before{content:"󱘤"}.mdi-database-arrow-down:before{content:"󱘻"}.mdi-database-arrow-down-outline:before{content:"󱘥"}.mdi-database-arrow-left:before{content:"󱘼"}.mdi-database-arrow-left-outline:before{content:"󱘦"}.mdi-database-arrow-right:before{content:"󱘽"}.mdi-database-arrow-right-outline:before{content:"󱘧"}.mdi-database-arrow-up:before{content:"󱘾"}.mdi-database-arrow-up-outline:before{content:"󱘨"}.mdi-database-check:before{content:"󰪩"}.mdi-database-check-outline:before{content:"󱘩"}.mdi-database-clock:before{content:"󱘿"}.mdi-database-clock-outline:before{content:"󱘪"}.mdi-database-cog:before{content:"󱙋"}.mdi-database-cog-outline:before{content:"󱙌"}.mdi-database-edit:before{content:"󰮆"}.mdi-database-edit-outline:before{content:"󱘫"}.mdi-database-export:before{content:"󰥞"}.mdi-database-export-outline:before{content:"󱘬"}.mdi-database-eye:before{content:"󱤟"}.mdi-database-eye-off:before{content:"󱤠"}.mdi-database-eye-off-outline:before{content:"󱤡"}.mdi-database-eye-outline:before{content:"󱤢"}.mdi-database-import:before{content:"󰥝"}.mdi-database-import-outline:before{content:"󱘭"}.mdi-database-lock:before{content:"󰪪"}.mdi-database-lock-outline:before{content:"󱘮"}.mdi-database-marker:before{content:"󱋶"}.mdi-database-marker-outline:before{content:"󱘯"}.mdi-database-minus:before{content:"󰆻"}.mdi-database-minus-outline:before{content:"󱘰"}.mdi-database-off:before{content:"󱙀"}.mdi-database-off-outline:before{content:"󱘱"}.mdi-database-outline:before{content:"󱘲"}.mdi-database-plus:before{content:"󰆺"}.mdi-database-plus-outline:before{content:"󱘳"}.mdi-database-refresh:before{content:"󰗂"}.mdi-database-refresh-outline:before{content:"󱘴"}.mdi-database-remove:before{content:"󰴀"}.mdi-database-remove-outline:before{content:"󱘵"}.mdi-database-search:before{content:"󰡦"}.mdi-database-search-outline:before{content:"󱘶"}.mdi-database-settings:before{content:"󰴁"}.mdi-database-settings-outline:before{content:"󱘷"}.mdi-database-sync:before{content:"󰳿"}.mdi-database-sync-outline:before{content:"󱘸"}.mdi-death-star:before{content:"󰣘"}.mdi-death-star-variant:before{content:"󰣙"}.mdi-deathly-hallows:before{content:"󰮇"}.mdi-debian:before{content:"󰣚"}.mdi-debug-step-into:before{content:"󰆹"}.mdi-debug-step-out:before{content:"󰆸"}.mdi-debug-step-over:before{content:"󰆷"}.mdi-decagram:before{content:"󰝬"}.mdi-decagram-outline:before{content:"󰝭"}.mdi-decimal:before{content:"󱂡"}.mdi-decimal-comma:before{content:"󱂢"}.mdi-decimal-comma-decrease:before{content:"󱂣"}.mdi-decimal-comma-increase:before{content:"󱂤"}.mdi-decimal-decrease:before{content:"󰆶"}.mdi-decimal-increase:before{content:"󰆵"}.mdi-delete:before{content:"󰆴"}.mdi-delete-alert:before{content:"󱂥"}.mdi-delete-alert-outline:before{content:"󱂦"}.mdi-delete-circle:before{content:"󰚃"}.mdi-delete-circle-outline:before{content:"󰮈"}.mdi-delete-clock:before{content:"󱕖"}.mdi-delete-clock-outline:before{content:"󱕗"}.mdi-delete-empty:before{content:"󰛌"}.mdi-delete-empty-outline:before{content:"󰺝"}.mdi-delete-forever:before{content:"󰗨"}.mdi-delete-forever-outline:before{content:"󰮉"}.mdi-delete-off:before{content:"󱂧"}.mdi-delete-off-outline:before{content:"󱂨"}.mdi-delete-outline:before{content:"󰧧"}.mdi-delete-restore:before{content:"󰠙"}.mdi-delete-sweep:before{content:"󰗩"}.mdi-delete-sweep-outline:before{content:"󰱢"}.mdi-delete-variant:before{content:"󰆳"}.mdi-delta:before{content:"󰇂"}.mdi-desk:before{content:"󱈹"}.mdi-desk-lamp:before{content:"󰥟"}.mdi-desk-lamp-off:before{content:"󱬟"}.mdi-desk-lamp-on:before{content:"󱬠"}.mdi-deskphone:before{content:"󰇃"}.mdi-desktop-classic:before{content:"󰟀"}.mdi-desktop-tower:before{content:"󰇅"}.mdi-desktop-tower-monitor:before{content:"󰪫"}.mdi-details:before{content:"󰇆"}.mdi-dev-to:before{content:"󰵮"}.mdi-developer-board:before{content:"󰚗"}.mdi-deviantart:before{content:"󰇇"}.mdi-devices:before{content:"󰾰"}.mdi-dharmachakra:before{content:"󰥋"}.mdi-diabetes:before{content:"󱄦"}.mdi-dialpad:before{content:"󰘜"}.mdi-diameter:before{content:"󰱣"}.mdi-diameter-outline:before{content:"󰱤"}.mdi-diameter-variant:before{content:"󰱥"}.mdi-diamond:before{content:"󰮊"}.mdi-diamond-outline:before{content:"󰮋"}.mdi-diamond-stone:before{content:"󰇈"}.mdi-diaper-outline:before{content:"󱳏"}.mdi-dice-1:before{content:"󰇊"}.mdi-dice-1-outline:before{content:"󱅊"}.mdi-dice-2:before{content:"󰇋"}.mdi-dice-2-outline:before{content:"󱅋"}.mdi-dice-3:before{content:"󰇌"}.mdi-dice-3-outline:before{content:"󱅌"}.mdi-dice-4:before{content:"󰇍"}.mdi-dice-4-outline:before{content:"󱅍"}.mdi-dice-5:before{content:"󰇎"}.mdi-dice-5-outline:before{content:"󱅎"}.mdi-dice-6:before{content:"󰇏"}.mdi-dice-6-outline:before{content:"󱅏"}.mdi-dice-d10:before{content:"󱅓"}.mdi-dice-d10-outline:before{content:"󰝯"}.mdi-dice-d12:before{content:"󱅔"}.mdi-dice-d12-outline:before{content:"󰡧"}.mdi-dice-d20:before{content:"󱅕"}.mdi-dice-d20-outline:before{content:"󰗪"}.mdi-dice-d4:before{content:"󱅐"}.mdi-dice-d4-outline:before{content:"󰗫"}.mdi-dice-d6:before{content:"󱅑"}.mdi-dice-d6-outline:before{content:"󰗭"}.mdi-dice-d8:before{content:"󱅒"}.mdi-dice-d8-outline:before{content:"󰗬"}.mdi-dice-multiple:before{content:"󰝮"}.mdi-dice-multiple-outline:before{content:"󱅖"}.mdi-digital-ocean:before{content:"󱈷"}.mdi-dip-switch:before{content:"󰟁"}.mdi-directions:before{content:"󰇐"}.mdi-directions-fork:before{content:"󰙁"}.mdi-disc:before{content:"󰗮"}.mdi-disc-alert:before{content:"󰇑"}.mdi-disc-player:before{content:"󰥠"}.mdi-dishwasher:before{content:"󰪬"}.mdi-dishwasher-alert:before{content:"󱆸"}.mdi-dishwasher-off:before{content:"󱆹"}.mdi-disqus:before{content:"󰇒"}.mdi-distribute-horizontal-center:before{content:"󱇉"}.mdi-distribute-horizontal-left:before{content:"󱇈"}.mdi-distribute-horizontal-right:before{content:"󱇊"}.mdi-distribute-vertical-bottom:before{content:"󱇋"}.mdi-distribute-vertical-center:before{content:"󱇌"}.mdi-distribute-vertical-top:before{content:"󱇍"}.mdi-diversify:before{content:"󱡷"}.mdi-diving:before{content:"󱥷"}.mdi-diving-flippers:before{content:"󰶿"}.mdi-diving-helmet:before{content:"󰷀"}.mdi-diving-scuba:before{content:"󱭷"}.mdi-diving-scuba-flag:before{content:"󰷂"}.mdi-diving-scuba-mask:before{content:"󰷁"}.mdi-diving-scuba-tank:before{content:"󰷃"}.mdi-diving-scuba-tank-multiple:before{content:"󰷄"}.mdi-diving-snorkel:before{content:"󰷅"}.mdi-division:before{content:"󰇔"}.mdi-division-box:before{content:"󰇕"}.mdi-dlna:before{content:"󰩁"}.mdi-dna:before{content:"󰚄"}.mdi-dns:before{content:"󰇖"}.mdi-dns-outline:before{content:"󰮌"}.mdi-dock-bottom:before{content:"󱂩"}.mdi-dock-left:before{content:"󱂪"}.mdi-dock-right:before{content:"󱂫"}.mdi-dock-top:before{content:"󱔓"}.mdi-dock-window:before{content:"󱂬"}.mdi-docker:before{content:"󰡨"}.mdi-doctor:before{content:"󰩂"}.mdi-dog:before{content:"󰩃"}.mdi-dog-service:before{content:"󰪭"}.mdi-dog-side:before{content:"󰩄"}.mdi-dog-side-off:before{content:"󱛮"}.mdi-dolby:before{content:"󰚳"}.mdi-dolly:before{content:"󰺞"}.mdi-dolphin:before{content:"󱢴"}.mdi-domain:before{content:"󰇗"}.mdi-domain-off:before{content:"󰵯"}.mdi-domain-plus:before{content:"󱂭"}.mdi-domain-remove:before{content:"󱂮"}.mdi-domain-switch:before{content:"󱰬"}.mdi-dome-light:before{content:"󱐞"}.mdi-domino-mask:before{content:"󱀣"}.mdi-donkey:before{content:"󰟂"}.mdi-door:before{content:"󰠚"}.mdi-door-closed:before{content:"󰠛"}.mdi-door-closed-cancel:before{content:"󱲓"}.mdi-door-closed-lock:before{content:"󱂯"}.mdi-door-open:before{content:"󰠜"}.mdi-door-sliding:before{content:"󱠞"}.mdi-door-sliding-lock:before{content:"󱠟"}.mdi-door-sliding-open:before{content:"󱠠"}.mdi-doorbell:before{content:"󱋦"}.mdi-doorbell-video:before{content:"󰡩"}.mdi-dot-net:before{content:"󰪮"}.mdi-dots-circle:before{content:"󱥸"}.mdi-dots-grid:before{content:"󱗼"}.mdi-dots-hexagon:before{content:"󱗿"}.mdi-dots-horizontal:before{content:"󰇘"}.mdi-dots-horizontal-circle:before{content:"󰟃"}.mdi-dots-horizontal-circle-outline:before{content:"󰮍"}.mdi-dots-square:before{content:"󱗽"}.mdi-dots-triangle:before{content:"󱗾"}.mdi-dots-vertical:before{content:"󰇙"}.mdi-dots-vertical-circle:before{content:"󰟄"}.mdi-dots-vertical-circle-outline:before{content:"󰮎"}.mdi-download:before{content:"󰇚"}.mdi-download-box:before{content:"󱑢"}.mdi-download-box-outline:before{content:"󱑣"}.mdi-download-circle:before{content:"󱑤"}.mdi-download-circle-outline:before{content:"󱑥"}.mdi-download-lock:before{content:"󱌠"}.mdi-download-lock-outline:before{content:"󱌡"}.mdi-download-multiple:before{content:"󰧩"}.mdi-download-multiple-outline:before{content:"󱳐"}.mdi-download-network:before{content:"󰛴"}.mdi-download-network-outline:before{content:"󰱦"}.mdi-download-off:before{content:"󱂰"}.mdi-download-off-outline:before{content:"󱂱"}.mdi-download-outline:before{content:"󰮏"}.mdi-drag:before{content:"󰇛"}.mdi-drag-horizontal:before{content:"󰇜"}.mdi-drag-horizontal-variant:before{content:"󱋰"}.mdi-drag-variant:before{content:"󰮐"}.mdi-drag-vertical:before{content:"󰇝"}.mdi-drag-vertical-variant:before{content:"󱋱"}.mdi-drama-masks:before{content:"󰴂"}.mdi-draw:before{content:"󰽉"}.mdi-draw-pen:before{content:"󱦹"}.mdi-drawing:before{content:"󰇞"}.mdi-drawing-box:before{content:"󰇟"}.mdi-dresser:before{content:"󰽊"}.mdi-dresser-outline:before{content:"󰽋"}.mdi-drone:before{content:"󰇢"}.mdi-dropbox:before{content:"󰇣"}.mdi-drupal:before{content:"󰇤"}.mdi-duck:before{content:"󰇥"}.mdi-dumbbell:before{content:"󰇦"}.mdi-dump-truck:before{content:"󰱧"}.mdi-ear-hearing:before{content:"󰟅"}.mdi-ear-hearing-loop:before{content:"󱫮"}.mdi-ear-hearing-off:before{content:"󰩅"}.mdi-earbuds:before{content:"󱡏"}.mdi-earbuds-off:before{content:"󱡐"}.mdi-earbuds-off-outline:before{content:"󱡑"}.mdi-earbuds-outline:before{content:"󱡒"}.mdi-earth:before{content:"󰇧"}.mdi-earth-arrow-down:before{content:"󱲇"}.mdi-earth-arrow-left:before{content:"󱲈"}.mdi-earth-arrow-right:before{content:"󱌑"}.mdi-earth-arrow-up:before{content:"󱲉"}.mdi-earth-box:before{content:"󰛍"}.mdi-earth-box-minus:before{content:"󱐇"}.mdi-earth-box-off:before{content:"󰛎"}.mdi-earth-box-plus:before{content:"󱐆"}.mdi-earth-box-remove:before{content:"󱐈"}.mdi-earth-minus:before{content:"󱐄"}.mdi-earth-off:before{content:"󰇨"}.mdi-earth-plus:before{content:"󱐃"}.mdi-earth-remove:before{content:"󱐅"}.mdi-egg:before{content:"󰪯"}.mdi-egg-easter:before{content:"󰪰"}.mdi-egg-fried:before{content:"󱡊"}.mdi-egg-off:before{content:"󱏰"}.mdi-egg-off-outline:before{content:"󱏱"}.mdi-egg-outline:before{content:"󱏲"}.mdi-eiffel-tower:before{content:"󱕫"}.mdi-eight-track:before{content:"󰧪"}.mdi-eject:before{content:"󰇪"}.mdi-eject-circle:before{content:"󱬣"}.mdi-eject-circle-outline:before{content:"󱬤"}.mdi-eject-outline:before{content:"󰮑"}.mdi-electric-switch:before{content:"󰺟"}.mdi-electric-switch-closed:before{content:"󱃙"}.mdi-electron-framework:before{content:"󱀤"}.mdi-elephant:before{content:"󰟆"}.mdi-elevation-decline:before{content:"󰇫"}.mdi-elevation-rise:before{content:"󰇬"}.mdi-elevator:before{content:"󰇭"}.mdi-elevator-down:before{content:"󱋂"}.mdi-elevator-passenger:before{content:"󱎁"}.mdi-elevator-passenger-off:before{content:"󱥹"}.mdi-elevator-passenger-off-outline:before{content:"󱥺"}.mdi-elevator-passenger-outline:before{content:"󱥻"}.mdi-elevator-up:before{content:"󱋁"}.mdi-ellipse:before{content:"󰺠"}.mdi-ellipse-outline:before{content:"󰺡"}.mdi-email:before{content:"󰇮"}.mdi-email-alert:before{content:"󰛏"}.mdi-email-alert-outline:before{content:"󰵂"}.mdi-email-arrow-left:before{content:"󱃚"}.mdi-email-arrow-left-outline:before{content:"󱃛"}.mdi-email-arrow-right:before{content:"󱃜"}.mdi-email-arrow-right-outline:before{content:"󱃝"}.mdi-email-box:before{content:"󰴃"}.mdi-email-check:before{content:"󰪱"}.mdi-email-check-outline:before{content:"󰪲"}.mdi-email-edit:before{content:"󰻣"}.mdi-email-edit-outline:before{content:"󰻤"}.mdi-email-fast:before{content:"󱡯"}.mdi-email-fast-outline:before{content:"󱡰"}.mdi-email-heart-outline:before{content:"󱱛"}.mdi-email-lock:before{content:"󰇱"}.mdi-email-lock-outline:before{content:"󱭡"}.mdi-email-mark-as-unread:before{content:"󰮒"}.mdi-email-minus:before{content:"󰻥"}.mdi-email-minus-outline:before{content:"󰻦"}.mdi-email-multiple:before{content:"󰻧"}.mdi-email-multiple-outline:before{content:"󰻨"}.mdi-email-newsletter:before{content:"󰾱"}.mdi-email-off:before{content:"󱏣"}.mdi-email-off-outline:before{content:"󱏤"}.mdi-email-open:before{content:"󰇯"}.mdi-email-open-heart-outline:before{content:"󱱜"}.mdi-email-open-multiple:before{content:"󰻩"}.mdi-email-open-multiple-outline:before{content:"󰻪"}.mdi-email-open-outline:before{content:"󰗯"}.mdi-email-outline:before{content:"󰇰"}.mdi-email-plus:before{content:"󰧫"}.mdi-email-plus-outline:before{content:"󰧬"}.mdi-email-remove:before{content:"󱙡"}.mdi-email-remove-outline:before{content:"󱙢"}.mdi-email-seal:before{content:"󱥛"}.mdi-email-seal-outline:before{content:"󱥜"}.mdi-email-search:before{content:"󰥡"}.mdi-email-search-outline:before{content:"󰥢"}.mdi-email-sync:before{content:"󱋇"}.mdi-email-sync-outline:before{content:"󱋈"}.mdi-email-variant:before{content:"󰗰"}.mdi-ember:before{content:"󰬰"}.mdi-emby:before{content:"󰚴"}.mdi-emoticon:before{content:"󰱨"}.mdi-emoticon-angry:before{content:"󰱩"}.mdi-emoticon-angry-outline:before{content:"󰱪"}.mdi-emoticon-confused:before{content:"󱃞"}.mdi-emoticon-confused-outline:before{content:"󱃟"}.mdi-emoticon-cool:before{content:"󰱫"}.mdi-emoticon-cool-outline:before{content:"󰇳"}.mdi-emoticon-cry:before{content:"󰱬"}.mdi-emoticon-cry-outline:before{content:"󰱭"}.mdi-emoticon-dead:before{content:"󰱮"}.mdi-emoticon-dead-outline:before{content:"󰚛"}.mdi-emoticon-devil:before{content:"󰱯"}.mdi-emoticon-devil-outline:before{content:"󰇴"}.mdi-emoticon-excited:before{content:"󰱰"}.mdi-emoticon-excited-outline:before{content:"󰚜"}.mdi-emoticon-frown:before{content:"󰽌"}.mdi-emoticon-frown-outline:before{content:"󰽍"}.mdi-emoticon-happy:before{content:"󰱱"}.mdi-emoticon-happy-outline:before{content:"󰇵"}.mdi-emoticon-kiss:before{content:"󰱲"}.mdi-emoticon-kiss-outline:before{content:"󰱳"}.mdi-emoticon-lol:before{content:"󱈔"}.mdi-emoticon-lol-outline:before{content:"󱈕"}.mdi-emoticon-minus:before{content:"󱲲"}.mdi-emoticon-minus-outline:before{content:"󱲳"}.mdi-emoticon-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-plus:before{content:"󱲴"}.mdi-emoticon-plus-outline:before{content:"󱲵"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-outline:before{content:"󰱵"}.mdi-emoticon-remove:before{content:"󱲶"}.mdi-emoticon-remove-outline:before{content:"󱲷"}.mdi-emoticon-sad:before{content:"󰱶"}.mdi-emoticon-sad-outline:before{content:"󰇸"}.mdi-emoticon-sick:before{content:"󱕼"}.mdi-emoticon-sick-outline:before{content:"󱕽"}.mdi-emoticon-tongue:before{content:"󰇹"}.mdi-emoticon-tongue-outline:before{content:"󰱷"}.mdi-emoticon-wink:before{content:"󰱸"}.mdi-emoticon-wink-outline:before{content:"󰱹"}.mdi-engine:before{content:"󰇺"}.mdi-engine-off:before{content:"󰩆"}.mdi-engine-off-outline:before{content:"󰩇"}.mdi-engine-outline:before{content:"󰇻"}.mdi-epsilon:before{content:"󱃠"}.mdi-equal:before{content:"󰇼"}.mdi-equal-box:before{content:"󰇽"}.mdi-equalizer:before{content:"󰺢"}.mdi-equalizer-outline:before{content:"󰺣"}.mdi-eraser:before{content:"󰇾"}.mdi-eraser-variant:before{content:"󰙂"}.mdi-escalator:before{content:"󰇿"}.mdi-escalator-box:before{content:"󱎙"}.mdi-escalator-down:before{content:"󱋀"}.mdi-escalator-up:before{content:"󱊿"}.mdi-eslint:before{content:"󰱺"}.mdi-et:before{content:"󰪳"}.mdi-ethereum:before{content:"󰡪"}.mdi-ethernet:before{content:"󰈀"}.mdi-ethernet-cable:before{content:"󰈁"}.mdi-ethernet-cable-off:before{content:"󰈂"}.mdi-ethernet-off:before{content:"󱳑"}.mdi-ev-plug-ccs1:before{content:"󱔙"}.mdi-ev-plug-ccs2:before{content:"󱔚"}.mdi-ev-plug-chademo:before{content:"󱔛"}.mdi-ev-plug-tesla:before{content:"󱔜"}.mdi-ev-plug-type1:before{content:"󱔝"}.mdi-ev-plug-type2:before{content:"󱔞"}.mdi-ev-station:before{content:"󰗱"}.mdi-evernote:before{content:"󰈄"}.mdi-excavator:before{content:"󱀥"}.mdi-exclamation:before{content:"󰈅"}.mdi-exclamation-thick:before{content:"󱈸"}.mdi-exit-run:before{content:"󰩈"}.mdi-exit-to-app:before{content:"󰈆"}.mdi-expand-all:before{content:"󰪴"}.mdi-expand-all-outline:before{content:"󰪵"}.mdi-expansion-card:before{content:"󰢮"}.mdi-expansion-card-variant:before{content:"󰾲"}.mdi-exponent:before{content:"󰥣"}.mdi-exponent-box:before{content:"󰥤"}.mdi-export:before{content:"󰈇"}.mdi-export-variant:before{content:"󰮓"}.mdi-eye:before{content:"󰈈"}.mdi-eye-arrow-left:before{content:"󱣽"}.mdi-eye-arrow-left-outline:before{content:"󱣾"}.mdi-eye-arrow-right:before{content:"󱣿"}.mdi-eye-arrow-right-outline:before{content:"󱤀"}.mdi-eye-check:before{content:"󰴄"}.mdi-eye-check-outline:before{content:"󰴅"}.mdi-eye-circle:before{content:"󰮔"}.mdi-eye-circle-outline:before{content:"󰮕"}.mdi-eye-closed:before{content:"󱲣"}.mdi-eye-lock:before{content:"󱰆"}.mdi-eye-lock-open:before{content:"󱰇"}.mdi-eye-lock-open-outline:before{content:"󱰈"}.mdi-eye-lock-outline:before{content:"󱰉"}.mdi-eye-minus:before{content:"󱀦"}.mdi-eye-minus-outline:before{content:"󱀧"}.mdi-eye-off:before{content:"󰈉"}.mdi-eye-off-outline:before{content:"󰛑"}.mdi-eye-outline:before{content:"󰛐"}.mdi-eye-plus:before{content:"󰡫"}.mdi-eye-plus-outline:before{content:"󰡬"}.mdi-eye-refresh:before{content:"󱥼"}.mdi-eye-refresh-outline:before{content:"󱥽"}.mdi-eye-remove:before{content:"󱗣"}.mdi-eye-remove-outline:before{content:"󱗤"}.mdi-eye-settings:before{content:"󰡭"}.mdi-eye-settings-outline:before{content:"󰡮"}.mdi-eyedropper:before{content:"󰈊"}.mdi-eyedropper-minus:before{content:"󱏝"}.mdi-eyedropper-off:before{content:"󱏟"}.mdi-eyedropper-plus:before{content:"󱏜"}.mdi-eyedropper-remove:before{content:"󱏞"}.mdi-eyedropper-variant:before{content:"󰈋"}.mdi-face-agent:before{content:"󰵰"}.mdi-face-man:before{content:"󰙃"}.mdi-face-man-outline:before{content:"󰮖"}.mdi-face-man-profile:before{content:"󰙄"}.mdi-face-man-shimmer:before{content:"󱗌"}.mdi-face-man-shimmer-outline:before{content:"󱗍"}.mdi-face-mask:before{content:"󱖆"}.mdi-face-mask-outline:before{content:"󱖇"}.mdi-face-recognition:before{content:"󰱻"}.mdi-face-woman:before{content:"󱁷"}.mdi-face-woman-outline:before{content:"󱁸"}.mdi-face-woman-profile:before{content:"󱁶"}.mdi-face-woman-shimmer:before{content:"󱗎"}.mdi-face-woman-shimmer-outline:before{content:"󱗏"}.mdi-facebook:before{content:"󰈌"}.mdi-facebook-gaming:before{content:"󰟝"}.mdi-facebook-messenger:before{content:"󰈎"}.mdi-facebook-workplace:before{content:"󰬱"}.mdi-factory:before{content:"󰈏"}.mdi-family-tree:before{content:"󱘎"}.mdi-fan:before{content:"󰈐"}.mdi-fan-alert:before{content:"󱑬"}.mdi-fan-auto:before{content:"󱜝"}.mdi-fan-chevron-down:before{content:"󱑭"}.mdi-fan-chevron-up:before{content:"󱑮"}.mdi-fan-clock:before{content:"󱨺"}.mdi-fan-minus:before{content:"󱑰"}.mdi-fan-off:before{content:"󰠝"}.mdi-fan-plus:before{content:"󱑯"}.mdi-fan-remove:before{content:"󱑱"}.mdi-fan-speed-1:before{content:"󱑲"}.mdi-fan-speed-2:before{content:"󱑳"}.mdi-fan-speed-3:before{content:"󱑴"}.mdi-fast-forward:before{content:"󰈑"}.mdi-fast-forward-10:before{content:"󰵱"}.mdi-fast-forward-15:before{content:"󱤺"}.mdi-fast-forward-30:before{content:"󰴆"}.mdi-fast-forward-45:before{content:"󱬒"}.mdi-fast-forward-5:before{content:"󱇸"}.mdi-fast-forward-60:before{content:"󱘋"}.mdi-fast-forward-outline:before{content:"󰛒"}.mdi-faucet:before{content:"󱬩"}.mdi-faucet-variant:before{content:"󱬪"}.mdi-fax:before{content:"󰈒"}.mdi-feather:before{content:"󰛓"}.mdi-feature-search:before{content:"󰩉"}.mdi-feature-search-outline:before{content:"󰩊"}.mdi-fedora:before{content:"󰣛"}.mdi-fence:before{content:"󱞚"}.mdi-fence-electric:before{content:"󱟶"}.mdi-fencing:before{content:"󱓁"}.mdi-ferris-wheel:before{content:"󰺤"}.mdi-ferry:before{content:"󰈓"}.mdi-file:before{content:"󰈔"}.mdi-file-account:before{content:"󰜻"}.mdi-file-account-outline:before{content:"󱀨"}.mdi-file-alert:before{content:"󰩋"}.mdi-file-alert-outline:before{content:"󰩌"}.mdi-file-arrow-left-right:before{content:"󱪓"}.mdi-file-arrow-left-right-outline:before{content:"󱪔"}.mdi-file-arrow-up-down:before{content:"󱪕"}.mdi-file-arrow-up-down-outline:before{content:"󱪖"}.mdi-file-cabinet:before{content:"󰪶"}.mdi-file-cad:before{content:"󰻫"}.mdi-file-cad-box:before{content:"󰻬"}.mdi-file-cancel:before{content:"󰷆"}.mdi-file-cancel-outline:before{content:"󰷇"}.mdi-file-certificate:before{content:"󱆆"}.mdi-file-certificate-outline:before{content:"󱆇"}.mdi-file-chart:before{content:"󰈕"}.mdi-file-chart-check:before{content:"󱧆"}.mdi-file-chart-check-outline:before{content:"󱧇"}.mdi-file-chart-outline:before{content:"󱀩"}.mdi-file-check:before{content:"󰈖"}.mdi-file-check-outline:before{content:"󰸩"}.mdi-file-clock:before{content:"󱋡"}.mdi-file-clock-outline:before{content:"󱋢"}.mdi-file-cloud:before{content:"󰈗"}.mdi-file-cloud-outline:before{content:"󱀪"}.mdi-file-code:before{content:"󰈮"}.mdi-file-code-outline:before{content:"󱀫"}.mdi-file-cog:before{content:"󱁻"}.mdi-file-cog-outline:before{content:"󱁼"}.mdi-file-compare:before{content:"󰢪"}.mdi-file-delimited:before{content:"󰈘"}.mdi-file-delimited-outline:before{content:"󰺥"}.mdi-file-document:before{content:"󰈙"}.mdi-file-document-alert:before{content:"󱪗"}.mdi-file-document-alert-outline:before{content:"󱪘"}.mdi-file-document-arrow-right:before{content:"󱰏"}.mdi-file-document-arrow-right-outline:before{content:"󱰐"}.mdi-file-document-check:before{content:"󱪙"}.mdi-file-document-check-outline:before{content:"󱪚"}.mdi-file-document-edit:before{content:"󰷈"}.mdi-file-document-edit-outline:before{content:"󰷉"}.mdi-file-document-minus:before{content:"󱪛"}.mdi-file-document-minus-outline:before{content:"󱪜"}.mdi-file-document-multiple:before{content:"󱔗"}.mdi-file-document-multiple-outline:before{content:"󱔘"}.mdi-file-document-outline:before{content:"󰧮"}.mdi-file-document-plus:before{content:"󱪝"}.mdi-file-document-plus-outline:before{content:"󱪞"}.mdi-file-document-refresh:before{content:"󱱺"}.mdi-file-document-refresh-outline:before{content:"󱱻"}.mdi-file-document-remove:before{content:"󱪟"}.mdi-file-document-remove-outline:before{content:"󱪠"}.mdi-file-download:before{content:"󰥥"}.mdi-file-download-outline:before{content:"󰥦"}.mdi-file-edit:before{content:"󱇧"}.mdi-file-edit-outline:before{content:"󱇨"}.mdi-file-excel:before{content:"󰈛"}.mdi-file-excel-box:before{content:"󰈜"}.mdi-file-excel-box-outline:before{content:"󱀬"}.mdi-file-excel-outline:before{content:"󱀭"}.mdi-file-export:before{content:"󰈝"}.mdi-file-export-outline:before{content:"󱀮"}.mdi-file-eye:before{content:"󰷊"}.mdi-file-eye-outline:before{content:"󰷋"}.mdi-file-find:before{content:"󰈞"}.mdi-file-find-outline:before{content:"󰮗"}.mdi-file-gif-box:before{content:"󰵸"}.mdi-file-hidden:before{content:"󰘓"}.mdi-file-image:before{content:"󰈟"}.mdi-file-image-marker:before{content:"󱝲"}.mdi-file-image-marker-outline:before{content:"󱝳"}.mdi-file-image-minus:before{content:"󱤻"}.mdi-file-image-minus-outline:before{content:"󱤼"}.mdi-file-image-outline:before{content:"󰺰"}.mdi-file-image-plus:before{content:"󱤽"}.mdi-file-image-plus-outline:before{content:"󱤾"}.mdi-file-image-remove:before{content:"󱤿"}.mdi-file-image-remove-outline:before{content:"󱥀"}.mdi-file-import:before{content:"󰈠"}.mdi-file-import-outline:before{content:"󱀯"}.mdi-file-jpg-box:before{content:"󰈥"}.mdi-file-key:before{content:"󱆄"}.mdi-file-key-outline:before{content:"󱆅"}.mdi-file-link:before{content:"󱅷"}.mdi-file-link-outline:before{content:"󱅸"}.mdi-file-lock:before{content:"󰈡"}.mdi-file-lock-open:before{content:"󱧈"}.mdi-file-lock-open-outline:before{content:"󱧉"}.mdi-file-lock-outline:before{content:"󱀰"}.mdi-file-marker:before{content:"󱝴"}.mdi-file-marker-outline:before{content:"󱝵"}.mdi-file-minus:before{content:"󱪡"}.mdi-file-minus-outline:before{content:"󱪢"}.mdi-file-move:before{content:"󰪹"}.mdi-file-move-outline:before{content:"󱀱"}.mdi-file-multiple:before{content:"󰈢"}.mdi-file-multiple-outline:before{content:"󱀲"}.mdi-file-music:before{content:"󰈣"}.mdi-file-music-outline:before{content:"󰸪"}.mdi-file-outline:before{content:"󰈤"}.mdi-file-pdf-box:before{content:"󰈦"}.mdi-file-percent:before{content:"󰠞"}.mdi-file-percent-outline:before{content:"󱀳"}.mdi-file-phone:before{content:"󱅹"}.mdi-file-phone-outline:before{content:"󱅺"}.mdi-file-plus:before{content:"󰝒"}.mdi-file-plus-outline:before{content:"󰻭"}.mdi-file-png-box:before{content:"󰸭"}.mdi-file-powerpoint:before{content:"󰈧"}.mdi-file-powerpoint-box:before{content:"󰈨"}.mdi-file-powerpoint-box-outline:before{content:"󱀴"}.mdi-file-powerpoint-outline:before{content:"󱀵"}.mdi-file-presentation-box:before{content:"󰈩"}.mdi-file-question:before{content:"󰡯"}.mdi-file-question-outline:before{content:"󱀶"}.mdi-file-refresh:before{content:"󰤘"}.mdi-file-refresh-outline:before{content:"󰕁"}.mdi-file-remove:before{content:"󰮘"}.mdi-file-remove-outline:before{content:"󱀷"}.mdi-file-replace:before{content:"󰬲"}.mdi-file-replace-outline:before{content:"󰬳"}.mdi-file-restore:before{content:"󰙰"}.mdi-file-restore-outline:before{content:"󱀸"}.mdi-file-rotate-left:before{content:"󱨻"}.mdi-file-rotate-left-outline:before{content:"󱨼"}.mdi-file-rotate-right:before{content:"󱨽"}.mdi-file-rotate-right-outline:before{content:"󱨾"}.mdi-file-search:before{content:"󰱼"}.mdi-file-search-outline:before{content:"󰱽"}.mdi-file-send:before{content:"󰈪"}.mdi-file-send-outline:before{content:"󱀹"}.mdi-file-settings:before{content:"󱁹"}.mdi-file-settings-outline:before{content:"󱁺"}.mdi-file-sign:before{content:"󱧃"}.mdi-file-star:before{content:"󱀺"}.mdi-file-star-four-points:before{content:"󱰭"}.mdi-file-star-four-points-outline:before{content:"󱰮"}.mdi-file-star-outline:before{content:"󱀻"}.mdi-file-swap:before{content:"󰾴"}.mdi-file-swap-outline:before{content:"󰾵"}.mdi-file-sync:before{content:"󱈖"}.mdi-file-sync-outline:before{content:"󱈗"}.mdi-file-table:before{content:"󰱾"}.mdi-file-table-box:before{content:"󱃡"}.mdi-file-table-box-multiple:before{content:"󱃢"}.mdi-file-table-box-multiple-outline:before{content:"󱃣"}.mdi-file-table-box-outline:before{content:"󱃤"}.mdi-file-table-outline:before{content:"󰱿"}.mdi-file-tree:before{content:"󰙅"}.mdi-file-tree-outline:before{content:"󱏒"}.mdi-file-undo:before{content:"󰣜"}.mdi-file-undo-outline:before{content:"󱀼"}.mdi-file-upload:before{content:"󰩍"}.mdi-file-upload-outline:before{content:"󰩎"}.mdi-file-video:before{content:"󰈫"}.mdi-file-video-outline:before{content:"󰸬"}.mdi-file-word:before{content:"󰈬"}.mdi-file-word-box:before{content:"󰈭"}.mdi-file-word-box-outline:before{content:"󱀽"}.mdi-file-word-outline:before{content:"󱀾"}.mdi-file-xml-box:before{content:"󱭋"}.mdi-film:before{content:"󰈯"}.mdi-filmstrip:before{content:"󰈰"}.mdi-filmstrip-box:before{content:"󰌲"}.mdi-filmstrip-box-multiple:before{content:"󰴘"}.mdi-filmstrip-off:before{content:"󰈱"}.mdi-filter:before{content:"󰈲"}.mdi-filter-check:before{content:"󱣬"}.mdi-filter-check-outline:before{content:"󱣭"}.mdi-filter-cog:before{content:"󱪣"}.mdi-filter-cog-outline:before{content:"󱪤"}.mdi-filter-menu:before{content:"󱃥"}.mdi-filter-menu-outline:before{content:"󱃦"}.mdi-filter-minus:before{content:"󰻮"}.mdi-filter-minus-outline:before{content:"󰻯"}.mdi-filter-multiple:before{content:"󱨿"}.mdi-filter-multiple-outline:before{content:"󱩀"}.mdi-filter-off:before{content:"󱓯"}.mdi-filter-off-outline:before{content:"󱓰"}.mdi-filter-outline:before{content:"󰈳"}.mdi-filter-plus:before{content:"󰻰"}.mdi-filter-plus-outline:before{content:"󰻱"}.mdi-filter-remove:before{content:"󰈴"}.mdi-filter-remove-outline:before{content:"󰈵"}.mdi-filter-settings:before{content:"󱪥"}.mdi-filter-settings-outline:before{content:"󱪦"}.mdi-filter-variant:before{content:"󰈶"}.mdi-filter-variant-minus:before{content:"󱄒"}.mdi-filter-variant-plus:before{content:"󱄓"}.mdi-filter-variant-remove:before{content:"󱀿"}.mdi-finance:before{content:"󰠟"}.mdi-find-replace:before{content:"󰛔"}.mdi-fingerprint:before{content:"󰈷"}.mdi-fingerprint-off:before{content:"󰺱"}.mdi-fire:before{content:"󰈸"}.mdi-fire-alert:before{content:"󱗗"}.mdi-fire-circle:before{content:"󱠇"}.mdi-fire-extinguisher:before{content:"󰻲"}.mdi-fire-hydrant:before{content:"󱄷"}.mdi-fire-hydrant-alert:before{content:"󱄸"}.mdi-fire-hydrant-off:before{content:"󱄹"}.mdi-fire-off:before{content:"󱜢"}.mdi-fire-station:before{content:"󱳃"}.mdi-fire-truck:before{content:"󰢫"}.mdi-firebase:before{content:"󰥧"}.mdi-firefox:before{content:"󰈹"}.mdi-fireplace:before{content:"󰸮"}.mdi-fireplace-off:before{content:"󰸯"}.mdi-firewire:before{content:"󰖾"}.mdi-firework:before{content:"󰸰"}.mdi-firework-off:before{content:"󱜣"}.mdi-fish:before{content:"󰈺"}.mdi-fish-off:before{content:"󱏳"}.mdi-fishbowl:before{content:"󰻳"}.mdi-fishbowl-outline:before{content:"󰻴"}.mdi-fit-to-page:before{content:"󰻵"}.mdi-fit-to-page-outline:before{content:"󰻶"}.mdi-fit-to-screen:before{content:"󱣴"}.mdi-fit-to-screen-outline:before{content:"󱣵"}.mdi-flag:before{content:"󰈻"}.mdi-flag-checkered:before{content:"󰈼"}.mdi-flag-minus:before{content:"󰮙"}.mdi-flag-minus-outline:before{content:"󱂲"}.mdi-flag-off:before{content:"󱣮"}.mdi-flag-off-outline:before{content:"󱣯"}.mdi-flag-outline:before{content:"󰈽"}.mdi-flag-plus:before{content:"󰮚"}.mdi-flag-plus-outline:before{content:"󱂳"}.mdi-flag-remove:before{content:"󰮛"}.mdi-flag-remove-outline:before{content:"󱂴"}.mdi-flag-triangle:before{content:"󰈿"}.mdi-flag-variant:before{content:"󰉀"}.mdi-flag-variant-minus:before{content:"󱮴"}.mdi-flag-variant-minus-outline:before{content:"󱮵"}.mdi-flag-variant-off:before{content:"󱮰"}.mdi-flag-variant-off-outline:before{content:"󱮱"}.mdi-flag-variant-outline:before{content:"󰈾"}.mdi-flag-variant-plus:before{content:"󱮲"}.mdi-flag-variant-plus-outline:before{content:"󱮳"}.mdi-flag-variant-remove:before{content:"󱮶"}.mdi-flag-variant-remove-outline:before{content:"󱮷"}.mdi-flare:before{content:"󰵲"}.mdi-flash:before{content:"󰉁"}.mdi-flash-alert:before{content:"󰻷"}.mdi-flash-alert-outline:before{content:"󰻸"}.mdi-flash-auto:before{content:"󰉂"}.mdi-flash-off:before{content:"󰉃"}.mdi-flash-off-outline:before{content:"󱭅"}.mdi-flash-outline:before{content:"󰛕"}.mdi-flash-red-eye:before{content:"󰙻"}.mdi-flash-triangle:before{content:"󱬝"}.mdi-flash-triangle-outline:before{content:"󱬞"}.mdi-flashlight:before{content:"󰉄"}.mdi-flashlight-off:before{content:"󰉅"}.mdi-flask:before{content:"󰂓"}.mdi-flask-empty:before{content:"󰂔"}.mdi-flask-empty-minus:before{content:"󱈺"}.mdi-flask-empty-minus-outline:before{content:"󱈻"}.mdi-flask-empty-off:before{content:"󱏴"}.mdi-flask-empty-off-outline:before{content:"󱏵"}.mdi-flask-empty-outline:before{content:"󰂕"}.mdi-flask-empty-plus:before{content:"󱈼"}.mdi-flask-empty-plus-outline:before{content:"󱈽"}.mdi-flask-empty-remove:before{content:"󱈾"}.mdi-flask-empty-remove-outline:before{content:"󱈿"}.mdi-flask-minus:before{content:"󱉀"}.mdi-flask-minus-outline:before{content:"󱉁"}.mdi-flask-off:before{content:"󱏶"}.mdi-flask-off-outline:before{content:"󱏷"}.mdi-flask-outline:before{content:"󰂖"}.mdi-flask-plus:before{content:"󱉂"}.mdi-flask-plus-outline:before{content:"󱉃"}.mdi-flask-remove:before{content:"󱉄"}.mdi-flask-remove-outline:before{content:"󱉅"}.mdi-flask-round-bottom:before{content:"󱉋"}.mdi-flask-round-bottom-empty:before{content:"󱉌"}.mdi-flask-round-bottom-empty-outline:before{content:"󱉍"}.mdi-flask-round-bottom-outline:before{content:"󱉎"}.mdi-fleur-de-lis:before{content:"󱌃"}.mdi-flip-horizontal:before{content:"󱃧"}.mdi-flip-to-back:before{content:"󰉇"}.mdi-flip-to-front:before{content:"󰉈"}.mdi-flip-vertical:before{content:"󱃨"}.mdi-floor-lamp:before{content:"󰣝"}.mdi-floor-lamp-dual:before{content:"󱁀"}.mdi-floor-lamp-dual-outline:before{content:"󱟎"}.mdi-floor-lamp-outline:before{content:"󱟈"}.mdi-floor-lamp-torchiere:before{content:"󱝇"}.mdi-floor-lamp-torchiere-outline:before{content:"󱟖"}.mdi-floor-lamp-torchiere-variant:before{content:"󱁁"}.mdi-floor-lamp-torchiere-variant-outline:before{content:"󱟏"}.mdi-floor-plan:before{content:"󰠡"}.mdi-floppy:before{content:"󰉉"}.mdi-floppy-variant:before{content:"󰧯"}.mdi-flower:before{content:"󰉊"}.mdi-flower-outline:before{content:"󰧰"}.mdi-flower-pollen:before{content:"󱢅"}.mdi-flower-pollen-outline:before{content:"󱢆"}.mdi-flower-poppy:before{content:"󰴈"}.mdi-flower-tulip:before{content:"󰧱"}.mdi-flower-tulip-outline:before{content:"󰧲"}.mdi-focus-auto:before{content:"󰽎"}.mdi-focus-field:before{content:"󰽏"}.mdi-focus-field-horizontal:before{content:"󰽐"}.mdi-focus-field-vertical:before{content:"󰽑"}.mdi-folder:before{content:"󰉋"}.mdi-folder-account:before{content:"󰉌"}.mdi-folder-account-outline:before{content:"󰮜"}.mdi-folder-alert:before{content:"󰷌"}.mdi-folder-alert-outline:before{content:"󰷍"}.mdi-folder-arrow-down:before{content:"󱧨"}.mdi-folder-arrow-down-outline:before{content:"󱧩"}.mdi-folder-arrow-left:before{content:"󱧪"}.mdi-folder-arrow-left-outline:before{content:"󱧫"}.mdi-folder-arrow-left-right:before{content:"󱧬"}.mdi-folder-arrow-left-right-outline:before{content:"󱧭"}.mdi-folder-arrow-right:before{content:"󱧮"}.mdi-folder-arrow-right-outline:before{content:"󱧯"}.mdi-folder-arrow-up:before{content:"󱧰"}.mdi-folder-arrow-up-down:before{content:"󱧱"}.mdi-folder-arrow-up-down-outline:before{content:"󱧲"}.mdi-folder-arrow-up-outline:before{content:"󱧳"}.mdi-folder-cancel:before{content:"󱧴"}.mdi-folder-cancel-outline:before{content:"󱧵"}.mdi-folder-check:before{content:"󱥾"}.mdi-folder-check-outline:before{content:"󱥿"}.mdi-folder-clock:before{content:"󰪺"}.mdi-folder-clock-outline:before{content:"󰪻"}.mdi-folder-cog:before{content:"󱁿"}.mdi-folder-cog-outline:before{content:"󱂀"}.mdi-folder-download:before{content:"󰉍"}.mdi-folder-download-outline:before{content:"󱃩"}.mdi-folder-edit:before{content:"󰣞"}.mdi-folder-edit-outline:before{content:"󰷎"}.mdi-folder-eye:before{content:"󱞊"}.mdi-folder-eye-outline:before{content:"󱞋"}.mdi-folder-file:before{content:"󱧶"}.mdi-folder-file-outline:before{content:"󱧷"}.mdi-folder-google-drive:before{content:"󰉎"}.mdi-folder-heart:before{content:"󱃪"}.mdi-folder-heart-outline:before{content:"󱃫"}.mdi-folder-hidden:before{content:"󱞞"}.mdi-folder-home:before{content:"󱂵"}.mdi-folder-home-outline:before{content:"󱂶"}.mdi-folder-image:before{content:"󰉏"}.mdi-folder-information:before{content:"󱂷"}.mdi-folder-information-outline:before{content:"󱂸"}.mdi-folder-key:before{content:"󰢬"}.mdi-folder-key-network:before{content:"󰢭"}.mdi-folder-key-network-outline:before{content:"󰲀"}.mdi-folder-key-outline:before{content:"󱃬"}.mdi-folder-lock:before{content:"󰉐"}.mdi-folder-lock-open:before{content:"󰉑"}.mdi-folder-lock-open-outline:before{content:"󱪧"}.mdi-folder-lock-outline:before{content:"󱪨"}.mdi-folder-marker:before{content:"󱉭"}.mdi-folder-marker-outline:before{content:"󱉮"}.mdi-folder-minus:before{content:"󱭉"}.mdi-folder-minus-outline:before{content:"󱭊"}.mdi-folder-move:before{content:"󰉒"}.mdi-folder-move-outline:before{content:"󱉆"}.mdi-folder-multiple:before{content:"󰉓"}.mdi-folder-multiple-image:before{content:"󰉔"}.mdi-folder-multiple-outline:before{content:"󰉕"}.mdi-folder-multiple-plus:before{content:"󱑾"}.mdi-folder-multiple-plus-outline:before{content:"󱑿"}.mdi-folder-music:before{content:"󱍙"}.mdi-folder-music-outline:before{content:"󱍚"}.mdi-folder-network:before{content:"󰡰"}.mdi-folder-network-outline:before{content:"󰲁"}.mdi-folder-off:before{content:"󱧸"}.mdi-folder-off-outline:before{content:"󱧹"}.mdi-folder-open:before{content:"󰝰"}.mdi-folder-open-outline:before{content:"󰷏"}.mdi-folder-outline:before{content:"󰉖"}.mdi-folder-play:before{content:"󱧺"}.mdi-folder-play-outline:before{content:"󱧻"}.mdi-folder-plus:before{content:"󰉗"}.mdi-folder-plus-outline:before{content:"󰮝"}.mdi-folder-pound:before{content:"󰴉"}.mdi-folder-pound-outline:before{content:"󰴊"}.mdi-folder-question:before{content:"󱧊"}.mdi-folder-question-outline:before{content:"󱧋"}.mdi-folder-refresh:before{content:"󰝉"}.mdi-folder-refresh-outline:before{content:"󰕂"}.mdi-folder-remove:before{content:"󰉘"}.mdi-folder-remove-outline:before{content:"󰮞"}.mdi-folder-search:before{content:"󰥨"}.mdi-folder-search-outline:before{content:"󰥩"}.mdi-folder-settings:before{content:"󱁽"}.mdi-folder-settings-outline:before{content:"󱁾"}.mdi-folder-star:before{content:"󰚝"}.mdi-folder-star-multiple:before{content:"󱏓"}.mdi-folder-star-multiple-outline:before{content:"󱏔"}.mdi-folder-star-outline:before{content:"󰮟"}.mdi-folder-swap:before{content:"󰾶"}.mdi-folder-swap-outline:before{content:"󰾷"}.mdi-folder-sync:before{content:"󰴋"}.mdi-folder-sync-outline:before{content:"󰴌"}.mdi-folder-table:before{content:"󱋣"}.mdi-folder-table-outline:before{content:"󱋤"}.mdi-folder-text:before{content:"󰲂"}.mdi-folder-text-outline:before{content:"󰲃"}.mdi-folder-upload:before{content:"󰉙"}.mdi-folder-upload-outline:before{content:"󱃭"}.mdi-folder-wrench:before{content:"󱧼"}.mdi-folder-wrench-outline:before{content:"󱧽"}.mdi-folder-zip:before{content:"󰛫"}.mdi-folder-zip-outline:before{content:"󰞹"}.mdi-font-awesome:before{content:"󰀺"}.mdi-food:before{content:"󰉚"}.mdi-food-apple:before{content:"󰉛"}.mdi-food-apple-outline:before{content:"󰲄"}.mdi-food-croissant:before{content:"󰟈"}.mdi-food-drumstick:before{content:"󱐟"}.mdi-food-drumstick-off:before{content:"󱑨"}.mdi-food-drumstick-off-outline:before{content:"󱑩"}.mdi-food-drumstick-outline:before{content:"󱐠"}.mdi-food-fork-drink:before{content:"󰗲"}.mdi-food-halal:before{content:"󱕲"}.mdi-food-hot-dog:before{content:"󱡋"}.mdi-food-kosher:before{content:"󱕳"}.mdi-food-off:before{content:"󰗳"}.mdi-food-off-outline:before{content:"󱤕"}.mdi-food-outline:before{content:"󱤖"}.mdi-food-steak:before{content:"󱑪"}.mdi-food-steak-off:before{content:"󱑫"}.mdi-food-takeout-box:before{content:"󱠶"}.mdi-food-takeout-box-outline:before{content:"󱠷"}.mdi-food-turkey:before{content:"󱜜"}.mdi-food-variant:before{content:"󰉜"}.mdi-food-variant-off:before{content:"󱏥"}.mdi-foot-print:before{content:"󰽒"}.mdi-football:before{content:"󰉝"}.mdi-football-australian:before{content:"󰉞"}.mdi-football-helmet:before{content:"󰉟"}.mdi-forest:before{content:"󱢗"}.mdi-forest-outline:before{content:"󱱣"}.mdi-forklift:before{content:"󰟉"}.mdi-form-dropdown:before{content:"󱐀"}.mdi-form-select:before{content:"󱐁"}.mdi-form-textarea:before{content:"󱂕"}.mdi-form-textbox:before{content:"󰘎"}.mdi-form-textbox-lock:before{content:"󱍝"}.mdi-form-textbox-password:before{content:"󰟵"}.mdi-format-align-bottom:before{content:"󰝓"}.mdi-format-align-center:before{content:"󰉠"}.mdi-format-align-justify:before{content:"󰉡"}.mdi-format-align-left:before{content:"󰉢"}.mdi-format-align-middle:before{content:"󰝔"}.mdi-format-align-right:before{content:"󰉣"}.mdi-format-align-top:before{content:"󰝕"}.mdi-format-annotation-minus:before{content:"󰪼"}.mdi-format-annotation-plus:before{content:"󰙆"}.mdi-format-bold:before{content:"󰉤"}.mdi-format-clear:before{content:"󰉥"}.mdi-format-color-fill:before{content:"󰉦"}.mdi-format-color-highlight:before{content:"󰸱"}.mdi-format-color-marker-cancel:before{content:"󱌓"}.mdi-format-color-text:before{content:"󰚞"}.mdi-format-columns:before{content:"󰣟"}.mdi-format-float-center:before{content:"󰉧"}.mdi-format-float-left:before{content:"󰉨"}.mdi-format-float-none:before{content:"󰉩"}.mdi-format-float-right:before{content:"󰉪"}.mdi-format-font:before{content:"󰛖"}.mdi-format-font-size-decrease:before{content:"󰧳"}.mdi-format-font-size-increase:before{content:"󰧴"}.mdi-format-header-1:before{content:"󰉫"}.mdi-format-header-2:before{content:"󰉬"}.mdi-format-header-3:before{content:"󰉭"}.mdi-format-header-4:before{content:"󰉮"}.mdi-format-header-5:before{content:"󰉯"}.mdi-format-header-6:before{content:"󰉰"}.mdi-format-header-decrease:before{content:"󰉱"}.mdi-format-header-equal:before{content:"󰉲"}.mdi-format-header-increase:before{content:"󰉳"}.mdi-format-header-pound:before{content:"󰉴"}.mdi-format-horizontal-align-center:before{content:"󰘞"}.mdi-format-horizontal-align-left:before{content:"󰘟"}.mdi-format-horizontal-align-right:before{content:"󰘠"}.mdi-format-indent-decrease:before{content:"󰉵"}.mdi-format-indent-increase:before{content:"󰉶"}.mdi-format-italic:before{content:"󰉷"}.mdi-format-letter-case:before{content:"󰬴"}.mdi-format-letter-case-lower:before{content:"󰬵"}.mdi-format-letter-case-upper:before{content:"󰬶"}.mdi-format-letter-ends-with:before{content:"󰾸"}.mdi-format-letter-matches:before{content:"󰾹"}.mdi-format-letter-spacing:before{content:"󱥖"}.mdi-format-letter-spacing-variant:before{content:"󱫻"}.mdi-format-letter-starts-with:before{content:"󰾺"}.mdi-format-line-height:before{content:"󱫼"}.mdi-format-line-spacing:before{content:"󰉸"}.mdi-format-line-style:before{content:"󰗈"}.mdi-format-line-weight:before{content:"󰗉"}.mdi-format-list-bulleted:before{content:"󰉹"}.mdi-format-list-bulleted-square:before{content:"󰷐"}.mdi-format-list-bulleted-triangle:before{content:"󰺲"}.mdi-format-list-bulleted-type:before{content:"󰉺"}.mdi-format-list-checkbox:before{content:"󰥪"}.mdi-format-list-checks:before{content:"󰝖"}.mdi-format-list-group:before{content:"󱡠"}.mdi-format-list-group-plus:before{content:"󱭖"}.mdi-format-list-numbered:before{content:"󰉻"}.mdi-format-list-numbered-rtl:before{content:"󰴍"}.mdi-format-list-text:before{content:"󱉯"}.mdi-format-overline:before{content:"󰺳"}.mdi-format-page-break:before{content:"󰛗"}.mdi-format-page-split:before{content:"󱤗"}.mdi-format-paint:before{content:"󰉼"}.mdi-format-paragraph:before{content:"󰉽"}.mdi-format-paragraph-spacing:before{content:"󱫽"}.mdi-format-pilcrow:before{content:"󰛘"}.mdi-format-pilcrow-arrow-left:before{content:"󰊆"}.mdi-format-pilcrow-arrow-right:before{content:"󰊅"}.mdi-format-quote-close:before{content:"󰉾"}.mdi-format-quote-close-outline:before{content:"󱆨"}.mdi-format-quote-open:before{content:"󰝗"}.mdi-format-quote-open-outline:before{content:"󱆧"}.mdi-format-rotate-90:before{content:"󰚪"}.mdi-format-section:before{content:"󰚟"}.mdi-format-size:before{content:"󰉿"}.mdi-format-strikethrough:before{content:"󰊀"}.mdi-format-strikethrough-variant:before{content:"󰊁"}.mdi-format-subscript:before{content:"󰊂"}.mdi-format-superscript:before{content:"󰊃"}.mdi-format-text:before{content:"󰊄"}.mdi-format-text-rotation-angle-down:before{content:"󰾻"}.mdi-format-text-rotation-angle-up:before{content:"󰾼"}.mdi-format-text-rotation-down:before{content:"󰵳"}.mdi-format-text-rotation-down-vertical:before{content:"󰾽"}.mdi-format-text-rotation-none:before{content:"󰵴"}.mdi-format-text-rotation-up:before{content:"󰾾"}.mdi-format-text-rotation-vertical:before{content:"󰾿"}.mdi-format-text-variant:before{content:"󰸲"}.mdi-format-text-variant-outline:before{content:"󱔏"}.mdi-format-text-wrapping-clip:before{content:"󰴎"}.mdi-format-text-wrapping-overflow:before{content:"󰴏"}.mdi-format-text-wrapping-wrap:before{content:"󰴐"}.mdi-format-textbox:before{content:"󰴑"}.mdi-format-title:before{content:"󰗴"}.mdi-format-underline:before{content:"󰊇"}.mdi-format-underline-wavy:before{content:"󱣩"}.mdi-format-vertical-align-bottom:before{content:"󰘡"}.mdi-format-vertical-align-center:before{content:"󰘢"}.mdi-format-vertical-align-top:before{content:"󰘣"}.mdi-format-wrap-inline:before{content:"󰊈"}.mdi-format-wrap-square:before{content:"󰊉"}.mdi-format-wrap-tight:before{content:"󰊊"}.mdi-format-wrap-top-bottom:before{content:"󰊋"}.mdi-forum:before{content:"󰊌"}.mdi-forum-minus:before{content:"󱪩"}.mdi-forum-minus-outline:before{content:"󱪪"}.mdi-forum-outline:before{content:"󰠢"}.mdi-forum-plus:before{content:"󱪫"}.mdi-forum-plus-outline:before{content:"󱪬"}.mdi-forum-remove:before{content:"󱪭"}.mdi-forum-remove-outline:before{content:"󱪮"}.mdi-forward:before{content:"󰊍"}.mdi-forwardburger:before{content:"󰵵"}.mdi-fountain:before{content:"󰥫"}.mdi-fountain-pen:before{content:"󰴒"}.mdi-fountain-pen-tip:before{content:"󰴓"}.mdi-fraction-one-half:before{content:"󱦒"}.mdi-freebsd:before{content:"󰣠"}.mdi-french-fries:before{content:"󱥗"}.mdi-frequently-asked-questions:before{content:"󰺴"}.mdi-fridge:before{content:"󰊐"}.mdi-fridge-alert:before{content:"󱆱"}.mdi-fridge-alert-outline:before{content:"󱆲"}.mdi-fridge-bottom:before{content:"󰊒"}.mdi-fridge-industrial:before{content:"󱗮"}.mdi-fridge-industrial-alert:before{content:"󱗯"}.mdi-fridge-industrial-alert-outline:before{content:"󱗰"}.mdi-fridge-industrial-off:before{content:"󱗱"}.mdi-fridge-industrial-off-outline:before{content:"󱗲"}.mdi-fridge-industrial-outline:before{content:"󱗳"}.mdi-fridge-off:before{content:"󱆯"}.mdi-fridge-off-outline:before{content:"󱆰"}.mdi-fridge-outline:before{content:"󰊏"}.mdi-fridge-top:before{content:"󰊑"}.mdi-fridge-variant:before{content:"󱗴"}.mdi-fridge-variant-alert:before{content:"󱗵"}.mdi-fridge-variant-alert-outline:before{content:"󱗶"}.mdi-fridge-variant-off:before{content:"󱗷"}.mdi-fridge-variant-off-outline:before{content:"󱗸"}.mdi-fridge-variant-outline:before{content:"󱗹"}.mdi-fruit-cherries:before{content:"󱁂"}.mdi-fruit-cherries-off:before{content:"󱏸"}.mdi-fruit-citrus:before{content:"󱁃"}.mdi-fruit-citrus-off:before{content:"󱏹"}.mdi-fruit-grapes:before{content:"󱁄"}.mdi-fruit-grapes-outline:before{content:"󱁅"}.mdi-fruit-pear:before{content:"󱨎"}.mdi-fruit-pineapple:before{content:"󱁆"}.mdi-fruit-watermelon:before{content:"󱁇"}.mdi-fuel:before{content:"󰟊"}.mdi-fuel-cell:before{content:"󱢵"}.mdi-fullscreen:before{content:"󰊓"}.mdi-fullscreen-exit:before{content:"󰊔"}.mdi-function:before{content:"󰊕"}.mdi-function-variant:before{content:"󰡱"}.mdi-furigana-horizontal:before{content:"󱂁"}.mdi-furigana-vertical:before{content:"󱂂"}.mdi-fuse:before{content:"󰲅"}.mdi-fuse-alert:before{content:"󱐭"}.mdi-fuse-blade:before{content:"󰲆"}.mdi-fuse-off:before{content:"󱐬"}.mdi-gamepad:before{content:"󰊖"}.mdi-gamepad-circle:before{content:"󰸳"}.mdi-gamepad-circle-down:before{content:"󰸴"}.mdi-gamepad-circle-left:before{content:"󰸵"}.mdi-gamepad-circle-outline:before{content:"󰸶"}.mdi-gamepad-circle-right:before{content:"󰸷"}.mdi-gamepad-circle-up:before{content:"󰸸"}.mdi-gamepad-down:before{content:"󰸹"}.mdi-gamepad-left:before{content:"󰸺"}.mdi-gamepad-outline:before{content:"󱤙"}.mdi-gamepad-right:before{content:"󰸻"}.mdi-gamepad-round:before{content:"󰸼"}.mdi-gamepad-round-down:before{content:"󰸽"}.mdi-gamepad-round-left:before{content:"󰸾"}.mdi-gamepad-round-outline:before{content:"󰸿"}.mdi-gamepad-round-right:before{content:"󰹀"}.mdi-gamepad-round-up:before{content:"󰹁"}.mdi-gamepad-square:before{content:"󰺵"}.mdi-gamepad-square-outline:before{content:"󰺶"}.mdi-gamepad-up:before{content:"󰹂"}.mdi-gamepad-variant:before{content:"󰊗"}.mdi-gamepad-variant-outline:before{content:"󰺷"}.mdi-gamma:before{content:"󱃮"}.mdi-gantry-crane:before{content:"󰷑"}.mdi-garage:before{content:"󰛙"}.mdi-garage-alert:before{content:"󰡲"}.mdi-garage-alert-variant:before{content:"󱋕"}.mdi-garage-lock:before{content:"󱟻"}.mdi-garage-open:before{content:"󰛚"}.mdi-garage-open-variant:before{content:"󱋔"}.mdi-garage-variant:before{content:"󱋓"}.mdi-garage-variant-lock:before{content:"󱟼"}.mdi-gas-burner:before{content:"󱨛"}.mdi-gas-cylinder:before{content:"󰙇"}.mdi-gas-station:before{content:"󰊘"}.mdi-gas-station-in-use:before{content:"󱳄"}.mdi-gas-station-in-use-outline:before{content:"󱳅"}.mdi-gas-station-off:before{content:"󱐉"}.mdi-gas-station-off-outline:before{content:"󱐊"}.mdi-gas-station-outline:before{content:"󰺸"}.mdi-gate:before{content:"󰊙"}.mdi-gate-alert:before{content:"󱟸"}.mdi-gate-and:before{content:"󰣡"}.mdi-gate-arrow-left:before{content:"󱟷"}.mdi-gate-arrow-right:before{content:"󱅩"}.mdi-gate-buffer:before{content:"󱫾"}.mdi-gate-nand:before{content:"󰣢"}.mdi-gate-nor:before{content:"󰣣"}.mdi-gate-not:before{content:"󰣤"}.mdi-gate-open:before{content:"󱅪"}.mdi-gate-or:before{content:"󰣥"}.mdi-gate-xnor:before{content:"󰣦"}.mdi-gate-xor:before{content:"󰣧"}.mdi-gatsby:before{content:"󰹃"}.mdi-gauge:before{content:"󰊚"}.mdi-gauge-empty:before{content:"󰡳"}.mdi-gauge-full:before{content:"󰡴"}.mdi-gauge-low:before{content:"󰡵"}.mdi-gavel:before{content:"󰊛"}.mdi-gender-female:before{content:"󰊜"}.mdi-gender-male:before{content:"󰊝"}.mdi-gender-male-female:before{content:"󰊞"}.mdi-gender-male-female-variant:before{content:"󱄿"}.mdi-gender-non-binary:before{content:"󱅀"}.mdi-gender-transgender:before{content:"󰊟"}.mdi-generator-mobile:before{content:"󱲊"}.mdi-generator-portable:before{content:"󱲋"}.mdi-generator-stationary:before{content:"󱲌"}.mdi-gentoo:before{content:"󰣨"}.mdi-gesture:before{content:"󰟋"}.mdi-gesture-double-tap:before{content:"󰜼"}.mdi-gesture-pinch:before{content:"󰪽"}.mdi-gesture-spread:before{content:"󰪾"}.mdi-gesture-swipe:before{content:"󰵶"}.mdi-gesture-swipe-down:before{content:"󰜽"}.mdi-gesture-swipe-horizontal:before{content:"󰪿"}.mdi-gesture-swipe-left:before{content:"󰜾"}.mdi-gesture-swipe-right:before{content:"󰜿"}.mdi-gesture-swipe-up:before{content:"󰝀"}.mdi-gesture-swipe-vertical:before{content:"󰫀"}.mdi-gesture-tap:before{content:"󰝁"}.mdi-gesture-tap-box:before{content:"󱊩"}.mdi-gesture-tap-button:before{content:"󱊨"}.mdi-gesture-tap-hold:before{content:"󰵷"}.mdi-gesture-two-double-tap:before{content:"󰝂"}.mdi-gesture-two-tap:before{content:"󰝃"}.mdi-ghost:before{content:"󰊠"}.mdi-ghost-off:before{content:"󰧵"}.mdi-ghost-off-outline:before{content:"󱙜"}.mdi-ghost-outline:before{content:"󱙝"}.mdi-gift:before{content:"󰹄"}.mdi-gift-off:before{content:"󱛯"}.mdi-gift-off-outline:before{content:"󱛰"}.mdi-gift-open:before{content:"󱛱"}.mdi-gift-open-outline:before{content:"󱛲"}.mdi-gift-outline:before{content:"󰊡"}.mdi-git:before{content:"󰊢"}.mdi-github:before{content:"󰊤"}.mdi-gitlab:before{content:"󰮠"}.mdi-glass-cocktail:before{content:"󰍖"}.mdi-glass-cocktail-off:before{content:"󱗦"}.mdi-glass-flute:before{content:"󰊥"}.mdi-glass-fragile:before{content:"󱡳"}.mdi-glass-mug:before{content:"󰊦"}.mdi-glass-mug-off:before{content:"󱗧"}.mdi-glass-mug-variant:before{content:"󱄖"}.mdi-glass-mug-variant-off:before{content:"󱗨"}.mdi-glass-pint-outline:before{content:"󱌍"}.mdi-glass-stange:before{content:"󰊧"}.mdi-glass-tulip:before{content:"󰊨"}.mdi-glass-wine:before{content:"󰡶"}.mdi-glasses:before{content:"󰊪"}.mdi-globe-light:before{content:"󰙯"}.mdi-globe-light-outline:before{content:"󱋗"}.mdi-globe-model:before{content:"󰣩"}.mdi-gmail:before{content:"󰊫"}.mdi-gnome:before{content:"󰊬"}.mdi-go-kart:before{content:"󰵹"}.mdi-go-kart-track:before{content:"󰵺"}.mdi-gog:before{content:"󰮡"}.mdi-gold:before{content:"󱉏"}.mdi-golf:before{content:"󰠣"}.mdi-golf-cart:before{content:"󱆤"}.mdi-golf-tee:before{content:"󱂃"}.mdi-gondola:before{content:"󰚆"}.mdi-goodreads:before{content:"󰵻"}.mdi-google:before{content:"󰊭"}.mdi-google-ads:before{content:"󰲇"}.mdi-google-analytics:before{content:"󰟌"}.mdi-google-assistant:before{content:"󰟍"}.mdi-google-cardboard:before{content:"󰊮"}.mdi-google-chrome:before{content:"󰊯"}.mdi-google-circles:before{content:"󰊰"}.mdi-google-circles-communities:before{content:"󰊱"}.mdi-google-circles-extended:before{content:"󰊲"}.mdi-google-circles-group:before{content:"󰊳"}.mdi-google-classroom:before{content:"󰋀"}.mdi-google-cloud:before{content:"󱇶"}.mdi-google-downasaur:before{content:"󱍢"}.mdi-google-drive:before{content:"󰊶"}.mdi-google-earth:before{content:"󰊷"}.mdi-google-fit:before{content:"󰥬"}.mdi-google-glass:before{content:"󰊸"}.mdi-google-hangouts:before{content:"󰋉"}.mdi-google-keep:before{content:"󰛜"}.mdi-google-lens:before{content:"󰧶"}.mdi-google-maps:before{content:"󰗵"}.mdi-google-my-business:before{content:"󱁈"}.mdi-google-nearby:before{content:"󰊹"}.mdi-google-play:before{content:"󰊼"}.mdi-google-plus:before{content:"󰊽"}.mdi-google-podcast:before{content:"󰺹"}.mdi-google-spreadsheet:before{content:"󰧷"}.mdi-google-street-view:before{content:"󰲈"}.mdi-google-translate:before{content:"󰊿"}.mdi-gradient-horizontal:before{content:"󱝊"}.mdi-gradient-vertical:before{content:"󰚠"}.mdi-grain:before{content:"󰵼"}.mdi-graph:before{content:"󱁉"}.mdi-graph-outline:before{content:"󱁊"}.mdi-graphql:before{content:"󰡷"}.mdi-grass:before{content:"󱔐"}.mdi-grave-stone:before{content:"󰮢"}.mdi-grease-pencil:before{content:"󰙈"}.mdi-greater-than:before{content:"󰥭"}.mdi-greater-than-or-equal:before{content:"󰥮"}.mdi-greenhouse:before{content:"󰀭"}.mdi-grid:before{content:"󰋁"}.mdi-grid-large:before{content:"󰝘"}.mdi-grid-off:before{content:"󰋂"}.mdi-grill:before{content:"󰹅"}.mdi-grill-outline:before{content:"󱆊"}.mdi-group:before{content:"󰋃"}.mdi-guitar-acoustic:before{content:"󰝱"}.mdi-guitar-electric:before{content:"󰋄"}.mdi-guitar-pick:before{content:"󰋅"}.mdi-guitar-pick-outline:before{content:"󰋆"}.mdi-guy-fawkes-mask:before{content:"󰠥"}.mdi-gymnastics:before{content:"󱩁"}.mdi-hail:before{content:"󰫁"}.mdi-hair-dryer:before{content:"󱃯"}.mdi-hair-dryer-outline:before{content:"󱃰"}.mdi-halloween:before{content:"󰮣"}.mdi-hamburger:before{content:"󰚅"}.mdi-hamburger-check:before{content:"󱝶"}.mdi-hamburger-minus:before{content:"󱝷"}.mdi-hamburger-off:before{content:"󱝸"}.mdi-hamburger-plus:before{content:"󱝹"}.mdi-hamburger-remove:before{content:"󱝺"}.mdi-hammer:before{content:"󰣪"}.mdi-hammer-screwdriver:before{content:"󱌢"}.mdi-hammer-sickle:before{content:"󱢇"}.mdi-hammer-wrench:before{content:"󱌣"}.mdi-hand-back-left:before{content:"󰹆"}.mdi-hand-back-left-off:before{content:"󱠰"}.mdi-hand-back-left-off-outline:before{content:"󱠲"}.mdi-hand-back-left-outline:before{content:"󱠬"}.mdi-hand-back-right:before{content:"󰹇"}.mdi-hand-back-right-off:before{content:"󱠱"}.mdi-hand-back-right-off-outline:before{content:"󱠳"}.mdi-hand-back-right-outline:before{content:"󱠭"}.mdi-hand-clap:before{content:"󱥋"}.mdi-hand-clap-off:before{content:"󱩂"}.mdi-hand-coin:before{content:"󱢏"}.mdi-hand-coin-outline:before{content:"󱢐"}.mdi-hand-cycle:before{content:"󱮜"}.mdi-hand-extended:before{content:"󱢶"}.mdi-hand-extended-outline:before{content:"󱢷"}.mdi-hand-front-left:before{content:"󱠫"}.mdi-hand-front-left-outline:before{content:"󱠮"}.mdi-hand-front-right:before{content:"󰩏"}.mdi-hand-front-right-outline:before{content:"󱠯"}.mdi-hand-heart:before{content:"󱃱"}.mdi-hand-heart-outline:before{content:"󱕾"}.mdi-hand-okay:before{content:"󰩐"}.mdi-hand-peace:before{content:"󰩑"}.mdi-hand-peace-variant:before{content:"󰩒"}.mdi-hand-pointing-down:before{content:"󰩓"}.mdi-hand-pointing-left:before{content:"󰩔"}.mdi-hand-pointing-right:before{content:"󰋇"}.mdi-hand-pointing-up:before{content:"󰩕"}.mdi-hand-saw:before{content:"󰹈"}.mdi-hand-wash:before{content:"󱕿"}.mdi-hand-wash-outline:before{content:"󱖀"}.mdi-hand-water:before{content:"󱎟"}.mdi-hand-wave:before{content:"󱠡"}.mdi-hand-wave-outline:before{content:"󱠢"}.mdi-handball:before{content:"󰽓"}.mdi-handcuffs:before{content:"󱄾"}.mdi-hands-pray:before{content:"󰕹"}.mdi-handshake:before{content:"󱈘"}.mdi-handshake-outline:before{content:"󱖡"}.mdi-hanger:before{content:"󰋈"}.mdi-hard-hat:before{content:"󰥯"}.mdi-harddisk:before{content:"󰋊"}.mdi-harddisk-plus:before{content:"󱁋"}.mdi-harddisk-remove:before{content:"󱁌"}.mdi-hat-fedora:before{content:"󰮤"}.mdi-hazard-lights:before{content:"󰲉"}.mdi-hdmi-port:before{content:"󱮸"}.mdi-hdr:before{content:"󰵽"}.mdi-hdr-off:before{content:"󰵾"}.mdi-head:before{content:"󱍞"}.mdi-head-alert:before{content:"󱌸"}.mdi-head-alert-outline:before{content:"󱌹"}.mdi-head-check:before{content:"󱌺"}.mdi-head-check-outline:before{content:"󱌻"}.mdi-head-cog:before{content:"󱌼"}.mdi-head-cog-outline:before{content:"󱌽"}.mdi-head-dots-horizontal:before{content:"󱌾"}.mdi-head-dots-horizontal-outline:before{content:"󱌿"}.mdi-head-flash:before{content:"󱍀"}.mdi-head-flash-outline:before{content:"󱍁"}.mdi-head-heart:before{content:"󱍂"}.mdi-head-heart-outline:before{content:"󱍃"}.mdi-head-lightbulb:before{content:"󱍄"}.mdi-head-lightbulb-outline:before{content:"󱍅"}.mdi-head-minus:before{content:"󱍆"}.mdi-head-minus-outline:before{content:"󱍇"}.mdi-head-outline:before{content:"󱍟"}.mdi-head-plus:before{content:"󱍈"}.mdi-head-plus-outline:before{content:"󱍉"}.mdi-head-question:before{content:"󱍊"}.mdi-head-question-outline:before{content:"󱍋"}.mdi-head-remove:before{content:"󱍌"}.mdi-head-remove-outline:before{content:"󱍍"}.mdi-head-snowflake:before{content:"󱍎"}.mdi-head-snowflake-outline:before{content:"󱍏"}.mdi-head-sync:before{content:"󱍐"}.mdi-head-sync-outline:before{content:"󱍑"}.mdi-headphones:before{content:"󰋋"}.mdi-headphones-bluetooth:before{content:"󰥰"}.mdi-headphones-box:before{content:"󰋌"}.mdi-headphones-off:before{content:"󰟎"}.mdi-headphones-settings:before{content:"󰋍"}.mdi-headset:before{content:"󰋎"}.mdi-headset-dock:before{content:"󰋏"}.mdi-headset-off:before{content:"󰋐"}.mdi-heart:before{content:"󰋑"}.mdi-heart-box:before{content:"󰋒"}.mdi-heart-box-outline:before{content:"󰋓"}.mdi-heart-broken:before{content:"󰋔"}.mdi-heart-broken-outline:before{content:"󰴔"}.mdi-heart-circle:before{content:"󰥱"}.mdi-heart-circle-outline:before{content:"󰥲"}.mdi-heart-cog:before{content:"󱙣"}.mdi-heart-cog-outline:before{content:"󱙤"}.mdi-heart-flash:before{content:"󰻹"}.mdi-heart-half:before{content:"󰛟"}.mdi-heart-half-full:before{content:"󰛞"}.mdi-heart-half-outline:before{content:"󰛠"}.mdi-heart-minus:before{content:"󱐯"}.mdi-heart-minus-outline:before{content:"󱐲"}.mdi-heart-multiple:before{content:"󰩖"}.mdi-heart-multiple-outline:before{content:"󰩗"}.mdi-heart-off:before{content:"󰝙"}.mdi-heart-off-outline:before{content:"󱐴"}.mdi-heart-outline:before{content:"󰋕"}.mdi-heart-plus:before{content:"󱐮"}.mdi-heart-plus-outline:before{content:"󱐱"}.mdi-heart-pulse:before{content:"󰗶"}.mdi-heart-remove:before{content:"󱐰"}.mdi-heart-remove-outline:before{content:"󱐳"}.mdi-heart-search:before{content:"󱲍"}.mdi-heart-settings:before{content:"󱙥"}.mdi-heart-settings-outline:before{content:"󱙦"}.mdi-heat-pump:before{content:"󱩃"}.mdi-heat-pump-outline:before{content:"󱩄"}.mdi-heat-wave:before{content:"󱩅"}.mdi-heating-coil:before{content:"󱪯"}.mdi-helicopter:before{content:"󰫂"}.mdi-help:before{content:"󰋖"}.mdi-help-box:before{content:"󰞋"}.mdi-help-box-multiple:before{content:"󱰊"}.mdi-help-box-multiple-outline:before{content:"󱰋"}.mdi-help-box-outline:before{content:"󱰌"}.mdi-help-circle:before{content:"󰋗"}.mdi-help-circle-outline:before{content:"󰘥"}.mdi-help-network:before{content:"󰛵"}.mdi-help-network-outline:before{content:"󰲊"}.mdi-help-rhombus:before{content:"󰮥"}.mdi-help-rhombus-outline:before{content:"󰮦"}.mdi-hexadecimal:before{content:"󱊧"}.mdi-hexagon:before{content:"󰋘"}.mdi-hexagon-multiple:before{content:"󰛡"}.mdi-hexagon-multiple-outline:before{content:"󱃲"}.mdi-hexagon-outline:before{content:"󰋙"}.mdi-hexagon-slice-1:before{content:"󰫃"}.mdi-hexagon-slice-2:before{content:"󰫄"}.mdi-hexagon-slice-3:before{content:"󰫅"}.mdi-hexagon-slice-4:before{content:"󰫆"}.mdi-hexagon-slice-5:before{content:"󰫇"}.mdi-hexagon-slice-6:before{content:"󰫈"}.mdi-hexagram:before{content:"󰫉"}.mdi-hexagram-outline:before{content:"󰫊"}.mdi-high-definition:before{content:"󰟏"}.mdi-high-definition-box:before{content:"󰡸"}.mdi-highway:before{content:"󰗷"}.mdi-hiking:before{content:"󰵿"}.mdi-history:before{content:"󰋚"}.mdi-hockey-puck:before{content:"󰡹"}.mdi-hockey-sticks:before{content:"󰡺"}.mdi-hololens:before{content:"󰋛"}.mdi-home:before{content:"󰋜"}.mdi-home-account:before{content:"󰠦"}.mdi-home-alert:before{content:"󰡻"}.mdi-home-alert-outline:before{content:"󱗐"}.mdi-home-analytics:before{content:"󰺺"}.mdi-home-assistant:before{content:"󰟐"}.mdi-home-automation:before{content:"󰟑"}.mdi-home-battery:before{content:"󱤁"}.mdi-home-battery-outline:before{content:"󱤂"}.mdi-home-circle:before{content:"󰟒"}.mdi-home-circle-outline:before{content:"󱁍"}.mdi-home-city:before{content:"󰴕"}.mdi-home-city-outline:before{content:"󰴖"}.mdi-home-clock:before{content:"󱨒"}.mdi-home-clock-outline:before{content:"󱨓"}.mdi-home-edit:before{content:"󱅙"}.mdi-home-edit-outline:before{content:"󱅚"}.mdi-home-export-outline:before{content:"󰾛"}.mdi-home-flood:before{content:"󰻺"}.mdi-home-floor-0:before{content:"󰷒"}.mdi-home-floor-1:before{content:"󰶀"}.mdi-home-floor-2:before{content:"󰶁"}.mdi-home-floor-3:before{content:"󰶂"}.mdi-home-floor-a:before{content:"󰶃"}.mdi-home-floor-b:before{content:"󰶄"}.mdi-home-floor-g:before{content:"󰶅"}.mdi-home-floor-l:before{content:"󰶆"}.mdi-home-floor-negative-1:before{content:"󰷓"}.mdi-home-group:before{content:"󰷔"}.mdi-home-group-minus:before{content:"󱧁"}.mdi-home-group-plus:before{content:"󱧀"}.mdi-home-group-remove:before{content:"󱧂"}.mdi-home-heart:before{content:"󰠧"}.mdi-home-import-outline:before{content:"󰾜"}.mdi-home-lightbulb:before{content:"󱉑"}.mdi-home-lightbulb-outline:before{content:"󱉒"}.mdi-home-lightning-bolt:before{content:"󱤃"}.mdi-home-lightning-bolt-outline:before{content:"󱤄"}.mdi-home-lock:before{content:"󰣫"}.mdi-home-lock-open:before{content:"󰣬"}.mdi-home-map-marker:before{content:"󰗸"}.mdi-home-minus:before{content:"󰥴"}.mdi-home-minus-outline:before{content:"󱏕"}.mdi-home-modern:before{content:"󰋝"}.mdi-home-off:before{content:"󱩆"}.mdi-home-off-outline:before{content:"󱩇"}.mdi-home-outline:before{content:"󰚡"}.mdi-home-percent:before{content:"󱱼"}.mdi-home-percent-outline:before{content:"󱱽"}.mdi-home-plus:before{content:"󰥵"}.mdi-home-plus-outline:before{content:"󱏖"}.mdi-home-remove:before{content:"󱉇"}.mdi-home-remove-outline:before{content:"󱏗"}.mdi-home-roof:before{content:"󱄫"}.mdi-home-search:before{content:"󱎰"}.mdi-home-search-outline:before{content:"󱎱"}.mdi-home-silo:before{content:"󱮠"}.mdi-home-silo-outline:before{content:"󱮡"}.mdi-home-sound-in:before{content:"󱰯"}.mdi-home-sound-in-outline:before{content:"󱰰"}.mdi-home-sound-out:before{content:"󱰱"}.mdi-home-sound-out-outline:before{content:"󱰲"}.mdi-home-switch:before{content:"󱞔"}.mdi-home-switch-outline:before{content:"󱞕"}.mdi-home-thermometer:before{content:"󰽔"}.mdi-home-thermometer-outline:before{content:"󰽕"}.mdi-home-variant:before{content:"󰋞"}.mdi-home-variant-outline:before{content:"󰮧"}.mdi-hook:before{content:"󰛢"}.mdi-hook-off:before{content:"󰛣"}.mdi-hoop-house:before{content:"󰹖"}.mdi-hops:before{content:"󰋟"}.mdi-horizontal-rotate-clockwise:before{content:"󱃳"}.mdi-horizontal-rotate-counterclockwise:before{content:"󱃴"}.mdi-horse:before{content:"󱖿"}.mdi-horse-human:before{content:"󱗀"}.mdi-horse-variant:before{content:"󱗁"}.mdi-horse-variant-fast:before{content:"󱡮"}.mdi-horseshoe:before{content:"󰩘"}.mdi-hospital:before{content:"󰿶"}.mdi-hospital-box:before{content:"󰋠"}.mdi-hospital-box-outline:before{content:"󰿷"}.mdi-hospital-building:before{content:"󰋡"}.mdi-hospital-marker:before{content:"󰋢"}.mdi-hot-tub:before{content:"󰠨"}.mdi-hours-12:before{content:"󱲔"}.mdi-hours-24:before{content:"󱑸"}.mdi-hub:before{content:"󱲕"}.mdi-hub-outline:before{content:"󱲖"}.mdi-hubspot:before{content:"󰴗"}.mdi-hulu:before{content:"󰠩"}.mdi-human:before{content:"󰋦"}.mdi-human-baby-changing-table:before{content:"󱎋"}.mdi-human-cane:before{content:"󱖁"}.mdi-human-capacity-decrease:before{content:"󱖛"}.mdi-human-capacity-increase:before{content:"󱖜"}.mdi-human-child:before{content:"󰋧"}.mdi-human-dolly:before{content:"󱦀"}.mdi-human-edit:before{content:"󱓨"}.mdi-human-female:before{content:"󰙉"}.mdi-human-female-boy:before{content:"󰩙"}.mdi-human-female-dance:before{content:"󱗉"}.mdi-human-female-female:before{content:"󰩚"}.mdi-human-female-female-child:before{content:"󱲎"}.mdi-human-female-girl:before{content:"󰩛"}.mdi-human-greeting:before{content:"󱟄"}.mdi-human-greeting-proximity:before{content:"󱖝"}.mdi-human-greeting-variant:before{content:"󰙊"}.mdi-human-handsdown:before{content:"󰙋"}.mdi-human-handsup:before{content:"󰙌"}.mdi-human-male:before{content:"󰙍"}.mdi-human-male-board:before{content:"󰢐"}.mdi-human-male-board-poll:before{content:"󰡆"}.mdi-human-male-boy:before{content:"󰩜"}.mdi-human-male-child:before{content:"󱎌"}.mdi-human-male-female:before{content:"󰋨"}.mdi-human-male-female-child:before{content:"󱠣"}.mdi-human-male-girl:before{content:"󰩝"}.mdi-human-male-height:before{content:"󰻻"}.mdi-human-male-height-variant:before{content:"󰻼"}.mdi-human-male-male:before{content:"󰩞"}.mdi-human-male-male-child:before{content:"󱲏"}.mdi-human-non-binary:before{content:"󱡈"}.mdi-human-pregnant:before{content:"󰗏"}.mdi-human-queue:before{content:"󱕱"}.mdi-human-scooter:before{content:"󱇩"}.mdi-human-walker:before{content:"󱭱"}.mdi-human-wheelchair:before{content:"󱎍"}.mdi-human-white-cane:before{content:"󱦁"}.mdi-humble-bundle:before{content:"󰝄"}.mdi-hvac:before{content:"󱍒"}.mdi-hvac-off:before{content:"󱖞"}.mdi-hydraulic-oil-level:before{content:"󱌤"}.mdi-hydraulic-oil-temperature:before{content:"󱌥"}.mdi-hydro-power:before{content:"󱋥"}.mdi-hydrogen-station:before{content:"󱢔"}.mdi-ice-cream:before{content:"󰠪"}.mdi-ice-cream-off:before{content:"󰹒"}.mdi-ice-pop:before{content:"󰻽"}.mdi-id-card:before{content:"󰿀"}.mdi-identifier:before{content:"󰻾"}.mdi-ideogram-cjk:before{content:"󱌱"}.mdi-ideogram-cjk-variant:before{content:"󱌲"}.mdi-image:before{content:"󰋩"}.mdi-image-album:before{content:"󰋪"}.mdi-image-area:before{content:"󰋫"}.mdi-image-area-close:before{content:"󰋬"}.mdi-image-auto-adjust:before{content:"󰿁"}.mdi-image-broken:before{content:"󰋭"}.mdi-image-broken-variant:before{content:"󰋮"}.mdi-image-check:before{content:"󱬥"}.mdi-image-check-outline:before{content:"󱬦"}.mdi-image-edit:before{content:"󱇣"}.mdi-image-edit-outline:before{content:"󱇤"}.mdi-image-filter-black-white:before{content:"󰋰"}.mdi-image-filter-center-focus:before{content:"󰋱"}.mdi-image-filter-center-focus-strong:before{content:"󰻿"}.mdi-image-filter-center-focus-strong-outline:before{content:"󰼀"}.mdi-image-filter-center-focus-weak:before{content:"󰋲"}.mdi-image-filter-drama:before{content:"󰋳"}.mdi-image-filter-drama-outline:before{content:"󱯿"}.mdi-image-filter-frames:before{content:"󰋴"}.mdi-image-filter-hdr:before{content:"󰋵"}.mdi-image-filter-hdr-outline:before{content:"󱱤"}.mdi-image-filter-none:before{content:"󰋶"}.mdi-image-filter-tilt-shift:before{content:"󰋷"}.mdi-image-filter-vintage:before{content:"󰋸"}.mdi-image-frame:before{content:"󰹉"}.mdi-image-lock:before{content:"󱪰"}.mdi-image-lock-outline:before{content:"󱪱"}.mdi-image-marker:before{content:"󱝻"}.mdi-image-marker-outline:before{content:"󱝼"}.mdi-image-minus:before{content:"󱐙"}.mdi-image-minus-outline:before{content:"󱭇"}.mdi-image-move:before{content:"󰧸"}.mdi-image-multiple:before{content:"󰋹"}.mdi-image-multiple-outline:before{content:"󰋯"}.mdi-image-off:before{content:"󰠫"}.mdi-image-off-outline:before{content:"󱇑"}.mdi-image-outline:before{content:"󰥶"}.mdi-image-plus:before{content:"󰡼"}.mdi-image-plus-outline:before{content:"󱭆"}.mdi-image-refresh:before{content:"󱧾"}.mdi-image-refresh-outline:before{content:"󱧿"}.mdi-image-remove:before{content:"󱐘"}.mdi-image-remove-outline:before{content:"󱭈"}.mdi-image-search:before{content:"󰥷"}.mdi-image-search-outline:before{content:"󰥸"}.mdi-image-size-select-actual:before{content:"󰲍"}.mdi-image-size-select-large:before{content:"󰲎"}.mdi-image-size-select-small:before{content:"󰲏"}.mdi-image-sync:before{content:"󱨀"}.mdi-image-sync-outline:before{content:"󱨁"}.mdi-image-text:before{content:"󱘍"}.mdi-import:before{content:"󰋺"}.mdi-inbox:before{content:"󰚇"}.mdi-inbox-arrow-down:before{content:"󰋻"}.mdi-inbox-arrow-down-outline:before{content:"󱉰"}.mdi-inbox-arrow-up:before{content:"󰏑"}.mdi-inbox-arrow-up-outline:before{content:"󱉱"}.mdi-inbox-full:before{content:"󱉲"}.mdi-inbox-full-outline:before{content:"󱉳"}.mdi-inbox-multiple:before{content:"󰢰"}.mdi-inbox-multiple-outline:before{content:"󰮨"}.mdi-inbox-outline:before{content:"󱉴"}.mdi-inbox-remove:before{content:"󱖟"}.mdi-inbox-remove-outline:before{content:"󱖠"}.mdi-incognito:before{content:"󰗹"}.mdi-incognito-circle:before{content:"󱐡"}.mdi-incognito-circle-off:before{content:"󱐢"}.mdi-incognito-off:before{content:"󰁵"}.mdi-induction:before{content:"󱡌"}.mdi-infinity:before{content:"󰛤"}.mdi-information:before{content:"󰋼"}.mdi-information-box:before{content:"󱱥"}.mdi-information-box-outline:before{content:"󱱦"}.mdi-information-off:before{content:"󱞌"}.mdi-information-off-outline:before{content:"󱞍"}.mdi-information-outline:before{content:"󰋽"}.mdi-information-slab-box:before{content:"󱱧"}.mdi-information-slab-box-outline:before{content:"󱱨"}.mdi-information-slab-circle:before{content:"󱱩"}.mdi-information-slab-circle-outline:before{content:"󱱪"}.mdi-information-slab-symbol:before{content:"󱱫"}.mdi-information-symbol:before{content:"󱱬"}.mdi-information-variant:before{content:"󰙎"}.mdi-information-variant-box:before{content:"󱱭"}.mdi-information-variant-box-outline:before{content:"󱱮"}.mdi-information-variant-circle:before{content:"󱱯"}.mdi-information-variant-circle-outline:before{content:"󱱰"}.mdi-instagram:before{content:"󰋾"}.mdi-instrument-triangle:before{content:"󱁎"}.mdi-integrated-circuit-chip:before{content:"󱤓"}.mdi-invert-colors:before{content:"󰌁"}.mdi-invert-colors-off:before{content:"󰹊"}.mdi-invoice:before{content:"󱳒"}.mdi-invoice-arrow-left:before{content:"󱳓"}.mdi-invoice-arrow-left-outline:before{content:"󱳔"}.mdi-invoice-arrow-right:before{content:"󱳕"}.mdi-invoice-arrow-right-outline:before{content:"󱳖"}.mdi-invoice-check:before{content:"󱳗"}.mdi-invoice-check-outline:before{content:"󱳘"}.mdi-invoice-clock:before{content:"󱳙"}.mdi-invoice-clock-outline:before{content:"󱳚"}.mdi-invoice-edit:before{content:"󱳛"}.mdi-invoice-edit-outline:before{content:"󱳜"}.mdi-invoice-export-outline:before{content:"󱳝"}.mdi-invoice-fast:before{content:"󱳞"}.mdi-invoice-fast-outline:before{content:"󱳟"}.mdi-invoice-import:before{content:"󱳠"}.mdi-invoice-import-outline:before{content:"󱳡"}.mdi-invoice-list:before{content:"󱳢"}.mdi-invoice-list-outline:before{content:"󱳣"}.mdi-invoice-minus:before{content:"󱳤"}.mdi-invoice-minus-outline:before{content:"󱳥"}.mdi-invoice-multiple:before{content:"󱳦"}.mdi-invoice-multiple-outline:before{content:"󱳧"}.mdi-invoice-outline:before{content:"󱳨"}.mdi-invoice-plus:before{content:"󱳩"}.mdi-invoice-plus-outline:before{content:"󱳪"}.mdi-invoice-remove:before{content:"󱳫"}.mdi-invoice-remove-outline:before{content:"󱳬"}.mdi-invoice-send:before{content:"󱳭"}.mdi-invoice-send-outline:before{content:"󱳮"}.mdi-invoice-text:before{content:"󱳯"}.mdi-invoice-text-arrow-left:before{content:"󱳰"}.mdi-invoice-text-arrow-left-outline:before{content:"󱳱"}.mdi-invoice-text-arrow-right:before{content:"󱳲"}.mdi-invoice-text-arrow-right-outline:before{content:"󱳳"}.mdi-invoice-text-check:before{content:"󱳴"}.mdi-invoice-text-check-outline:before{content:"󱳵"}.mdi-invoice-text-clock:before{content:"󱳶"}.mdi-invoice-text-clock-outline:before{content:"󱳷"}.mdi-invoice-text-edit:before{content:"󱳸"}.mdi-invoice-text-edit-outline:before{content:"󱳹"}.mdi-invoice-text-fast:before{content:"󱳺"}.mdi-invoice-text-fast-outline:before{content:"󱳻"}.mdi-invoice-text-minus:before{content:"󱳼"}.mdi-invoice-text-minus-outline:before{content:"󱳽"}.mdi-invoice-text-multiple:before{content:"󱳾"}.mdi-invoice-text-multiple-outline:before{content:"󱳿"}.mdi-invoice-text-outline:before{content:"󱴀"}.mdi-invoice-text-plus:before{content:"󱴁"}.mdi-invoice-text-plus-outline:before{content:"󱴂"}.mdi-invoice-text-remove:before{content:"󱴃"}.mdi-invoice-text-remove-outline:before{content:"󱴄"}.mdi-invoice-text-send:before{content:"󱴅"}.mdi-invoice-text-send-outline:before{content:"󱴆"}.mdi-iobroker:before{content:"󱋨"}.mdi-ip:before{content:"󰩟"}.mdi-ip-network:before{content:"󰩠"}.mdi-ip-network-outline:before{content:"󰲐"}.mdi-ip-outline:before{content:"󱦂"}.mdi-ipod:before{content:"󰲑"}.mdi-iron:before{content:"󱠤"}.mdi-iron-board:before{content:"󱠸"}.mdi-iron-outline:before{content:"󱠥"}.mdi-island:before{content:"󱁏"}.mdi-island-variant:before{content:"󱳆"}.mdi-iv-bag:before{content:"󱂹"}.mdi-jabber:before{content:"󰷕"}.mdi-jeepney:before{content:"󰌂"}.mdi-jellyfish:before{content:"󰼁"}.mdi-jellyfish-outline:before{content:"󰼂"}.mdi-jira:before{content:"󰌃"}.mdi-jquery:before{content:"󰡽"}.mdi-jsfiddle:before{content:"󰌄"}.mdi-jump-rope:before{content:"󱋿"}.mdi-kabaddi:before{content:"󰶇"}.mdi-kangaroo:before{content:"󱕘"}.mdi-karate:before{content:"󰠬"}.mdi-kayaking:before{content:"󰢯"}.mdi-keg:before{content:"󰌅"}.mdi-kettle:before{content:"󰗺"}.mdi-kettle-alert:before{content:"󱌗"}.mdi-kettle-alert-outline:before{content:"󱌘"}.mdi-kettle-off:before{content:"󱌛"}.mdi-kettle-off-outline:before{content:"󱌜"}.mdi-kettle-outline:before{content:"󰽖"}.mdi-kettle-pour-over:before{content:"󱜼"}.mdi-kettle-steam:before{content:"󱌙"}.mdi-kettle-steam-outline:before{content:"󱌚"}.mdi-kettlebell:before{content:"󱌀"}.mdi-key:before{content:"󰌆"}.mdi-key-alert:before{content:"󱦃"}.mdi-key-alert-outline:before{content:"󱦄"}.mdi-key-arrow-right:before{content:"󱌒"}.mdi-key-chain:before{content:"󱕴"}.mdi-key-chain-variant:before{content:"󱕵"}.mdi-key-change:before{content:"󰌇"}.mdi-key-link:before{content:"󱆟"}.mdi-key-minus:before{content:"󰌈"}.mdi-key-outline:before{content:"󰷖"}.mdi-key-plus:before{content:"󰌉"}.mdi-key-remove:before{content:"󰌊"}.mdi-key-star:before{content:"󱆞"}.mdi-key-variant:before{content:"󰌋"}.mdi-key-wireless:before{content:"󰿂"}.mdi-keyboard:before{content:"󰌌"}.mdi-keyboard-backspace:before{content:"󰌍"}.mdi-keyboard-caps:before{content:"󰌎"}.mdi-keyboard-close:before{content:"󰌏"}.mdi-keyboard-close-outline:before{content:"󱰀"}.mdi-keyboard-esc:before{content:"󱊷"}.mdi-keyboard-f1:before{content:"󱊫"}.mdi-keyboard-f10:before{content:"󱊴"}.mdi-keyboard-f11:before{content:"󱊵"}.mdi-keyboard-f12:before{content:"󱊶"}.mdi-keyboard-f2:before{content:"󱊬"}.mdi-keyboard-f3:before{content:"󱊭"}.mdi-keyboard-f4:before{content:"󱊮"}.mdi-keyboard-f5:before{content:"󱊯"}.mdi-keyboard-f6:before{content:"󱊰"}.mdi-keyboard-f7:before{content:"󱊱"}.mdi-keyboard-f8:before{content:"󱊲"}.mdi-keyboard-f9:before{content:"󱊳"}.mdi-keyboard-off:before{content:"󰌐"}.mdi-keyboard-off-outline:before{content:"󰹋"}.mdi-keyboard-outline:before{content:"󰥻"}.mdi-keyboard-return:before{content:"󰌑"}.mdi-keyboard-settings:before{content:"󰧹"}.mdi-keyboard-settings-outline:before{content:"󰧺"}.mdi-keyboard-space:before{content:"󱁐"}.mdi-keyboard-tab:before{content:"󰌒"}.mdi-keyboard-tab-reverse:before{content:"󰌥"}.mdi-keyboard-variant:before{content:"󰌓"}.mdi-khanda:before{content:"󱃽"}.mdi-kickstarter:before{content:"󰝅"}.mdi-kite:before{content:"󱦅"}.mdi-kite-outline:before{content:"󱦆"}.mdi-kitesurfing:before{content:"󱝄"}.mdi-klingon:before{content:"󱍛"}.mdi-knife:before{content:"󰧻"}.mdi-knife-military:before{content:"󰧼"}.mdi-knob:before{content:"󱮖"}.mdi-koala:before{content:"󱜿"}.mdi-kodi:before{content:"󰌔"}.mdi-kubernetes:before{content:"󱃾"}.mdi-label:before{content:"󰌕"}.mdi-label-multiple:before{content:"󱍵"}.mdi-label-multiple-outline:before{content:"󱍶"}.mdi-label-off:before{content:"󰫋"}.mdi-label-off-outline:before{content:"󰫌"}.mdi-label-outline:before{content:"󰌖"}.mdi-label-percent:before{content:"󱋪"}.mdi-label-percent-outline:before{content:"󱋫"}.mdi-label-variant:before{content:"󰫍"}.mdi-label-variant-outline:before{content:"󰫎"}.mdi-ladder:before{content:"󱖢"}.mdi-ladybug:before{content:"󰠭"}.mdi-lambda:before{content:"󰘧"}.mdi-lamp:before{content:"󰚵"}.mdi-lamp-outline:before{content:"󱟐"}.mdi-lamps:before{content:"󱕶"}.mdi-lamps-outline:before{content:"󱟑"}.mdi-lan:before{content:"󰌗"}.mdi-lan-check:before{content:"󱊪"}.mdi-lan-connect:before{content:"󰌘"}.mdi-lan-disconnect:before{content:"󰌙"}.mdi-lan-pending:before{content:"󰌚"}.mdi-land-fields:before{content:"󱪲"}.mdi-land-plots:before{content:"󱪳"}.mdi-land-plots-circle:before{content:"󱪴"}.mdi-land-plots-circle-variant:before{content:"󱪵"}.mdi-land-plots-marker:before{content:"󱱝"}.mdi-land-rows-horizontal:before{content:"󱪶"}.mdi-land-rows-vertical:before{content:"󱪷"}.mdi-landslide:before{content:"󱩈"}.mdi-landslide-outline:before{content:"󱩉"}.mdi-language-c:before{content:"󰙱"}.mdi-language-cpp:before{content:"󰙲"}.mdi-language-csharp:before{content:"󰌛"}.mdi-language-css3:before{content:"󰌜"}.mdi-language-fortran:before{content:"󱈚"}.mdi-language-go:before{content:"󰟓"}.mdi-language-haskell:before{content:"󰲒"}.mdi-language-html5:before{content:"󰌝"}.mdi-language-java:before{content:"󰬷"}.mdi-language-javascript:before{content:"󰌞"}.mdi-language-kotlin:before{content:"󱈙"}.mdi-language-lua:before{content:"󰢱"}.mdi-language-markdown:before{content:"󰍔"}.mdi-language-markdown-outline:before{content:"󰽛"}.mdi-language-php:before{content:"󰌟"}.mdi-language-python:before{content:"󰌠"}.mdi-language-r:before{content:"󰟔"}.mdi-language-ruby:before{content:"󰴭"}.mdi-language-ruby-on-rails:before{content:"󰫏"}.mdi-language-rust:before{content:"󱘗"}.mdi-language-swift:before{content:"󰛥"}.mdi-language-typescript:before{content:"󰛦"}.mdi-language-xaml:before{content:"󰙳"}.mdi-laptop:before{content:"󰌢"}.mdi-laptop-account:before{content:"󱩊"}.mdi-laptop-off:before{content:"󰛧"}.mdi-laravel:before{content:"󰫐"}.mdi-laser-pointer:before{content:"󱒄"}.mdi-lasso:before{content:"󰼃"}.mdi-lastpass:before{content:"󰑆"}.mdi-latitude:before{content:"󰽗"}.mdi-launch:before{content:"󰌧"}.mdi-lava-lamp:before{content:"󰟕"}.mdi-layers:before{content:"󰌨"}.mdi-layers-edit:before{content:"󱢒"}.mdi-layers-minus:before{content:"󰹌"}.mdi-layers-off:before{content:"󰌩"}.mdi-layers-off-outline:before{content:"󰧽"}.mdi-layers-outline:before{content:"󰧾"}.mdi-layers-plus:before{content:"󰹍"}.mdi-layers-remove:before{content:"󰹎"}.mdi-layers-search:before{content:"󱈆"}.mdi-layers-search-outline:before{content:"󱈇"}.mdi-layers-triple:before{content:"󰽘"}.mdi-layers-triple-outline:before{content:"󰽙"}.mdi-lead-pencil:before{content:"󰙏"}.mdi-leaf:before{content:"󰌪"}.mdi-leaf-circle:before{content:"󱤅"}.mdi-leaf-circle-outline:before{content:"󱤆"}.mdi-leaf-maple:before{content:"󰲓"}.mdi-leaf-maple-off:before{content:"󱋚"}.mdi-leaf-off:before{content:"󱋙"}.mdi-leak:before{content:"󰷗"}.mdi-leak-off:before{content:"󰷘"}.mdi-lectern:before{content:"󱫰"}.mdi-led-off:before{content:"󰌫"}.mdi-led-on:before{content:"󰌬"}.mdi-led-outline:before{content:"󰌭"}.mdi-led-strip:before{content:"󰟖"}.mdi-led-strip-variant:before{content:"󱁑"}.mdi-led-strip-variant-off:before{content:"󱩋"}.mdi-led-variant-off:before{content:"󰌮"}.mdi-led-variant-on:before{content:"󰌯"}.mdi-led-variant-outline:before{content:"󰌰"}.mdi-leek:before{content:"󱅽"}.mdi-less-than:before{content:"󰥼"}.mdi-less-than-or-equal:before{content:"󰥽"}.mdi-library:before{content:"󰌱"}.mdi-library-outline:before{content:"󱨢"}.mdi-library-shelves:before{content:"󰮩"}.mdi-license:before{content:"󰿃"}.mdi-lifebuoy:before{content:"󰡾"}.mdi-light-flood-down:before{content:"󱦇"}.mdi-light-flood-up:before{content:"󱦈"}.mdi-light-recessed:before{content:"󱞛"}.mdi-light-switch:before{content:"󰥾"}.mdi-light-switch-off:before{content:"󱨤"}.mdi-lightbulb:before{content:"󰌵"}.mdi-lightbulb-alert:before{content:"󱧡"}.mdi-lightbulb-alert-outline:before{content:"󱧢"}.mdi-lightbulb-auto:before{content:"󱠀"}.mdi-lightbulb-auto-outline:before{content:"󱠁"}.mdi-lightbulb-cfl:before{content:"󱈈"}.mdi-lightbulb-cfl-off:before{content:"󱈉"}.mdi-lightbulb-cfl-spiral:before{content:"󱉵"}.mdi-lightbulb-cfl-spiral-off:before{content:"󱋃"}.mdi-lightbulb-fluorescent-tube:before{content:"󱠄"}.mdi-lightbulb-fluorescent-tube-outline:before{content:"󱠅"}.mdi-lightbulb-group:before{content:"󱉓"}.mdi-lightbulb-group-off:before{content:"󱋍"}.mdi-lightbulb-group-off-outline:before{content:"󱋎"}.mdi-lightbulb-group-outline:before{content:"󱉔"}.mdi-lightbulb-multiple:before{content:"󱉕"}.mdi-lightbulb-multiple-off:before{content:"󱋏"}.mdi-lightbulb-multiple-off-outline:before{content:"󱋐"}.mdi-lightbulb-multiple-outline:before{content:"󱉖"}.mdi-lightbulb-night:before{content:"󱩌"}.mdi-lightbulb-night-outline:before{content:"󱩍"}.mdi-lightbulb-off:before{content:"󰹏"}.mdi-lightbulb-off-outline:before{content:"󰹐"}.mdi-lightbulb-on:before{content:"󰛨"}.mdi-lightbulb-on-10:before{content:"󱩎"}.mdi-lightbulb-on-20:before{content:"󱩏"}.mdi-lightbulb-on-30:before{content:"󱩐"}.mdi-lightbulb-on-40:before{content:"󱩑"}.mdi-lightbulb-on-50:before{content:"󱩒"}.mdi-lightbulb-on-60:before{content:"󱩓"}.mdi-lightbulb-on-70:before{content:"󱩔"}.mdi-lightbulb-on-80:before{content:"󱩕"}.mdi-lightbulb-on-90:before{content:"󱩖"}.mdi-lightbulb-on-outline:before{content:"󰛩"}.mdi-lightbulb-outline:before{content:"󰌶"}.mdi-lightbulb-question:before{content:"󱧣"}.mdi-lightbulb-question-outline:before{content:"󱧤"}.mdi-lightbulb-spot:before{content:"󱟴"}.mdi-lightbulb-spot-off:before{content:"󱟵"}.mdi-lightbulb-variant:before{content:"󱠂"}.mdi-lightbulb-variant-outline:before{content:"󱠃"}.mdi-lighthouse:before{content:"󰧿"}.mdi-lighthouse-on:before{content:"󰨀"}.mdi-lightning-bolt:before{content:"󱐋"}.mdi-lightning-bolt-circle:before{content:"󰠠"}.mdi-lightning-bolt-outline:before{content:"󱐌"}.mdi-line-scan:before{content:"󰘤"}.mdi-lingerie:before{content:"󱑶"}.mdi-link:before{content:"󰌷"}.mdi-link-box:before{content:"󰴚"}.mdi-link-box-outline:before{content:"󰴛"}.mdi-link-box-variant:before{content:"󰴜"}.mdi-link-box-variant-outline:before{content:"󰴝"}.mdi-link-circle:before{content:"󱲬"}.mdi-link-circle-outline:before{content:"󱲭"}.mdi-link-edit:before{content:"󱲮"}.mdi-link-lock:before{content:"󱂺"}.mdi-link-off:before{content:"󰌸"}.mdi-link-plus:before{content:"󰲔"}.mdi-link-variant:before{content:"󰌹"}.mdi-link-variant-minus:before{content:"󱃿"}.mdi-link-variant-off:before{content:"󰌺"}.mdi-link-variant-plus:before{content:"󱄀"}.mdi-link-variant-remove:before{content:"󱄁"}.mdi-linkedin:before{content:"󰌻"}.mdi-linux:before{content:"󰌽"}.mdi-linux-mint:before{content:"󰣭"}.mdi-lipstick:before{content:"󱎵"}.mdi-liquid-spot:before{content:"󱠦"}.mdi-liquor:before{content:"󱤞"}.mdi-list-box:before{content:"󱭻"}.mdi-list-box-outline:before{content:"󱭼"}.mdi-list-status:before{content:"󱖫"}.mdi-litecoin:before{content:"󰩡"}.mdi-loading:before{content:"󰝲"}.mdi-location-enter:before{content:"󰿄"}.mdi-location-exit:before{content:"󰿅"}.mdi-lock:before{content:"󰌾"}.mdi-lock-alert:before{content:"󰣮"}.mdi-lock-alert-outline:before{content:"󱗑"}.mdi-lock-check:before{content:"󱎚"}.mdi-lock-check-outline:before{content:"󱚨"}.mdi-lock-clock:before{content:"󰥿"}.mdi-lock-minus:before{content:"󱚩"}.mdi-lock-minus-outline:before{content:"󱚪"}.mdi-lock-off:before{content:"󱙱"}.mdi-lock-off-outline:before{content:"󱙲"}.mdi-lock-open:before{content:"󰌿"}.mdi-lock-open-alert:before{content:"󱎛"}.mdi-lock-open-alert-outline:before{content:"󱗒"}.mdi-lock-open-check:before{content:"󱎜"}.mdi-lock-open-check-outline:before{content:"󱚫"}.mdi-lock-open-minus:before{content:"󱚬"}.mdi-lock-open-minus-outline:before{content:"󱚭"}.mdi-lock-open-outline:before{content:"󰍀"}.mdi-lock-open-plus:before{content:"󱚮"}.mdi-lock-open-plus-outline:before{content:"󱚯"}.mdi-lock-open-remove:before{content:"󱚰"}.mdi-lock-open-remove-outline:before{content:"󱚱"}.mdi-lock-open-variant:before{content:"󰿆"}.mdi-lock-open-variant-outline:before{content:"󰿇"}.mdi-lock-outline:before{content:"󰍁"}.mdi-lock-pattern:before{content:"󰛪"}.mdi-lock-percent:before{content:"󱰒"}.mdi-lock-percent-open:before{content:"󱰓"}.mdi-lock-percent-open-outline:before{content:"󱰔"}.mdi-lock-percent-open-variant:before{content:"󱰕"}.mdi-lock-percent-open-variant-outline:before{content:"󱰖"}.mdi-lock-percent-outline:before{content:"󱰗"}.mdi-lock-plus:before{content:"󰗻"}.mdi-lock-plus-outline:before{content:"󱚲"}.mdi-lock-question:before{content:"󰣯"}.mdi-lock-remove:before{content:"󱚳"}.mdi-lock-remove-outline:before{content:"󱚴"}.mdi-lock-reset:before{content:"󰝳"}.mdi-lock-smart:before{content:"󰢲"}.mdi-locker:before{content:"󰟗"}.mdi-locker-multiple:before{content:"󰟘"}.mdi-login:before{content:"󰍂"}.mdi-login-variant:before{content:"󰗼"}.mdi-logout:before{content:"󰍃"}.mdi-logout-variant:before{content:"󰗽"}.mdi-longitude:before{content:"󰽚"}.mdi-looks:before{content:"󰍄"}.mdi-lotion:before{content:"󱖂"}.mdi-lotion-outline:before{content:"󱖃"}.mdi-lotion-plus:before{content:"󱖄"}.mdi-lotion-plus-outline:before{content:"󱖅"}.mdi-loupe:before{content:"󰍅"}.mdi-lumx:before{content:"󰍆"}.mdi-lungs:before{content:"󱂄"}.mdi-mace:before{content:"󱡃"}.mdi-magazine-pistol:before{content:"󰌤"}.mdi-magazine-rifle:before{content:"󰌣"}.mdi-magic-staff:before{content:"󱡄"}.mdi-magnet:before{content:"󰍇"}.mdi-magnet-on:before{content:"󰍈"}.mdi-magnify:before{content:"󰍉"}.mdi-magnify-close:before{content:"󰦀"}.mdi-magnify-expand:before{content:"󱡴"}.mdi-magnify-minus:before{content:"󰍊"}.mdi-magnify-minus-cursor:before{content:"󰩢"}.mdi-magnify-minus-outline:before{content:"󰛬"}.mdi-magnify-plus:before{content:"󰍋"}.mdi-magnify-plus-cursor:before{content:"󰩣"}.mdi-magnify-plus-outline:before{content:"󰛭"}.mdi-magnify-remove-cursor:before{content:"󱈌"}.mdi-magnify-remove-outline:before{content:"󱈍"}.mdi-magnify-scan:before{content:"󱉶"}.mdi-mail:before{content:"󰺻"}.mdi-mailbox:before{content:"󰛮"}.mdi-mailbox-open:before{content:"󰶈"}.mdi-mailbox-open-outline:before{content:"󰶉"}.mdi-mailbox-open-up:before{content:"󰶊"}.mdi-mailbox-open-up-outline:before{content:"󰶋"}.mdi-mailbox-outline:before{content:"󰶌"}.mdi-mailbox-up:before{content:"󰶍"}.mdi-mailbox-up-outline:before{content:"󰶎"}.mdi-manjaro:before{content:"󱘊"}.mdi-map:before{content:"󰍍"}.mdi-map-check:before{content:"󰺼"}.mdi-map-check-outline:before{content:"󰺽"}.mdi-map-clock:before{content:"󰴞"}.mdi-map-clock-outline:before{content:"󰴟"}.mdi-map-legend:before{content:"󰨁"}.mdi-map-marker:before{content:"󰍎"}.mdi-map-marker-account:before{content:"󱣣"}.mdi-map-marker-account-outline:before{content:"󱣤"}.mdi-map-marker-alert:before{content:"󰼅"}.mdi-map-marker-alert-outline:before{content:"󰼆"}.mdi-map-marker-check:before{content:"󰲕"}.mdi-map-marker-check-outline:before{content:"󱋻"}.mdi-map-marker-circle:before{content:"󰍏"}.mdi-map-marker-distance:before{content:"󰣰"}.mdi-map-marker-down:before{content:"󱄂"}.mdi-map-marker-left:before{content:"󱋛"}.mdi-map-marker-left-outline:before{content:"󱋝"}.mdi-map-marker-minus:before{content:"󰙐"}.mdi-map-marker-minus-outline:before{content:"󱋹"}.mdi-map-marker-multiple:before{content:"󰍐"}.mdi-map-marker-multiple-outline:before{content:"󱉷"}.mdi-map-marker-off:before{content:"󰍑"}.mdi-map-marker-off-outline:before{content:"󱋽"}.mdi-map-marker-outline:before{content:"󰟙"}.mdi-map-marker-path:before{content:"󰴠"}.mdi-map-marker-plus:before{content:"󰙑"}.mdi-map-marker-plus-outline:before{content:"󱋸"}.mdi-map-marker-question:before{content:"󰼇"}.mdi-map-marker-question-outline:before{content:"󰼈"}.mdi-map-marker-radius:before{content:"󰍒"}.mdi-map-marker-radius-outline:before{content:"󱋼"}.mdi-map-marker-remove:before{content:"󰼉"}.mdi-map-marker-remove-outline:before{content:"󱋺"}.mdi-map-marker-remove-variant:before{content:"󰼊"}.mdi-map-marker-right:before{content:"󱋜"}.mdi-map-marker-right-outline:before{content:"󱋞"}.mdi-map-marker-star:before{content:"󱘈"}.mdi-map-marker-star-outline:before{content:"󱘉"}.mdi-map-marker-up:before{content:"󱄃"}.mdi-map-minus:before{content:"󰦁"}.mdi-map-outline:before{content:"󰦂"}.mdi-map-plus:before{content:"󰦃"}.mdi-map-search:before{content:"󰦄"}.mdi-map-search-outline:before{content:"󰦅"}.mdi-mapbox:before{content:"󰮪"}.mdi-margin:before{content:"󰍓"}.mdi-marker:before{content:"󰙒"}.mdi-marker-cancel:before{content:"󰷙"}.mdi-marker-check:before{content:"󰍕"}.mdi-mastodon:before{content:"󰫑"}.mdi-material-design:before{content:"󰦆"}.mdi-material-ui:before{content:"󰍗"}.mdi-math-compass:before{content:"󰍘"}.mdi-math-cos:before{content:"󰲖"}.mdi-math-integral:before{content:"󰿈"}.mdi-math-integral-box:before{content:"󰿉"}.mdi-math-log:before{content:"󱂅"}.mdi-math-norm:before{content:"󰿊"}.mdi-math-norm-box:before{content:"󰿋"}.mdi-math-sin:before{content:"󰲗"}.mdi-math-tan:before{content:"󰲘"}.mdi-matrix:before{content:"󰘨"}.mdi-medal:before{content:"󰦇"}.mdi-medal-outline:before{content:"󱌦"}.mdi-medical-bag:before{content:"󰛯"}.mdi-medical-cotton-swab:before{content:"󱪸"}.mdi-medication:before{content:"󱬔"}.mdi-medication-outline:before{content:"󱬕"}.mdi-meditation:before{content:"󱅻"}.mdi-memory:before{content:"󰍛"}.mdi-memory-arrow-down:before{content:"󱲦"}.mdi-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu:before{content:"󰍜"}.mdi-menu-close:before{content:"󱲐"}.mdi-menu-down:before{content:"󰍝"}.mdi-menu-down-outline:before{content:"󰚶"}.mdi-menu-left:before{content:"󰍞"}.mdi-menu-left-outline:before{content:"󰨂"}.mdi-menu-open:before{content:"󰮫"}.mdi-menu-right:before{content:"󰍟"}.mdi-menu-right-outline:before{content:"󰨃"}.mdi-menu-swap:before{content:"󰩤"}.mdi-menu-swap-outline:before{content:"󰩥"}.mdi-menu-up:before{content:"󰍠"}.mdi-menu-up-outline:before{content:"󰚷"}.mdi-merge:before{content:"󰽜"}.mdi-message:before{content:"󰍡"}.mdi-message-alert:before{content:"󰍢"}.mdi-message-alert-outline:before{content:"󰨄"}.mdi-message-arrow-left:before{content:"󱋲"}.mdi-message-arrow-left-outline:before{content:"󱋳"}.mdi-message-arrow-right:before{content:"󱋴"}.mdi-message-arrow-right-outline:before{content:"󱋵"}.mdi-message-badge:before{content:"󱥁"}.mdi-message-badge-outline:before{content:"󱥂"}.mdi-message-bookmark:before{content:"󱖬"}.mdi-message-bookmark-outline:before{content:"󱖭"}.mdi-message-bulleted:before{content:"󰚢"}.mdi-message-bulleted-off:before{content:"󰚣"}.mdi-message-check:before{content:"󱮊"}.mdi-message-check-outline:before{content:"󱮋"}.mdi-message-cog:before{content:"󰛱"}.mdi-message-cog-outline:before{content:"󱅲"}.mdi-message-draw:before{content:"󰍣"}.mdi-message-fast:before{content:"󱧌"}.mdi-message-fast-outline:before{content:"󱧍"}.mdi-message-flash:before{content:"󱖩"}.mdi-message-flash-outline:before{content:"󱖪"}.mdi-message-image:before{content:"󰍤"}.mdi-message-image-outline:before{content:"󱅬"}.mdi-message-lock:before{content:"󰿌"}.mdi-message-lock-outline:before{content:"󱅭"}.mdi-message-minus:before{content:"󱅮"}.mdi-message-minus-outline:before{content:"󱅯"}.mdi-message-off:before{content:"󱙍"}.mdi-message-off-outline:before{content:"󱙎"}.mdi-message-outline:before{content:"󰍥"}.mdi-message-plus:before{content:"󰙓"}.mdi-message-plus-outline:before{content:"󱂻"}.mdi-message-processing:before{content:"󰍦"}.mdi-message-processing-outline:before{content:"󱅰"}.mdi-message-question:before{content:"󱜺"}.mdi-message-question-outline:before{content:"󱜻"}.mdi-message-reply:before{content:"󰍧"}.mdi-message-reply-outline:before{content:"󱜽"}.mdi-message-reply-text:before{content:"󰍨"}.mdi-message-reply-text-outline:before{content:"󱜾"}.mdi-message-settings:before{content:"󰛰"}.mdi-message-settings-outline:before{content:"󱅱"}.mdi-message-star:before{content:"󰚚"}.mdi-message-star-outline:before{content:"󱉐"}.mdi-message-text:before{content:"󰍩"}.mdi-message-text-clock:before{content:"󱅳"}.mdi-message-text-clock-outline:before{content:"󱅴"}.mdi-message-text-fast:before{content:"󱧎"}.mdi-message-text-fast-outline:before{content:"󱧏"}.mdi-message-text-lock:before{content:"󰿍"}.mdi-message-text-lock-outline:before{content:"󱅵"}.mdi-message-text-outline:before{content:"󰍪"}.mdi-message-video:before{content:"󰍫"}.mdi-meteor:before{content:"󰘩"}.mdi-meter-electric:before{content:"󱩗"}.mdi-meter-electric-outline:before{content:"󱩘"}.mdi-meter-gas:before{content:"󱩙"}.mdi-meter-gas-outline:before{content:"󱩚"}.mdi-metronome:before{content:"󰟚"}.mdi-metronome-tick:before{content:"󰟛"}.mdi-micro-sd:before{content:"󰟜"}.mdi-microphone:before{content:"󰍬"}.mdi-microphone-message:before{content:"󰔊"}.mdi-microphone-message-off:before{content:"󰔋"}.mdi-microphone-minus:before{content:"󰢳"}.mdi-microphone-off:before{content:"󰍭"}.mdi-microphone-outline:before{content:"󰍮"}.mdi-microphone-plus:before{content:"󰢴"}.mdi-microphone-question:before{content:"󱦉"}.mdi-microphone-question-outline:before{content:"󱦊"}.mdi-microphone-settings:before{content:"󰍯"}.mdi-microphone-variant:before{content:"󰍰"}.mdi-microphone-variant-off:before{content:"󰍱"}.mdi-microscope:before{content:"󰙔"}.mdi-microsoft:before{content:"󰍲"}.mdi-microsoft-access:before{content:"󱎎"}.mdi-microsoft-azure:before{content:"󰠅"}.mdi-microsoft-azure-devops:before{content:"󰿕"}.mdi-microsoft-bing:before{content:"󰂤"}.mdi-microsoft-dynamics-365:before{content:"󰦈"}.mdi-microsoft-edge:before{content:"󰇩"}.mdi-microsoft-excel:before{content:"󱎏"}.mdi-microsoft-internet-explorer:before{content:"󰌀"}.mdi-microsoft-office:before{content:"󰏆"}.mdi-microsoft-onedrive:before{content:"󰏊"}.mdi-microsoft-onenote:before{content:"󰝇"}.mdi-microsoft-outlook:before{content:"󰴢"}.mdi-microsoft-powerpoint:before{content:"󱎐"}.mdi-microsoft-sharepoint:before{content:"󱎑"}.mdi-microsoft-teams:before{content:"󰊻"}.mdi-microsoft-visual-studio:before{content:"󰘐"}.mdi-microsoft-visual-studio-code:before{content:"󰨞"}.mdi-microsoft-windows:before{content:"󰖳"}.mdi-microsoft-windows-classic:before{content:"󰨡"}.mdi-microsoft-word:before{content:"󱎒"}.mdi-microsoft-xbox:before{content:"󰖹"}.mdi-microsoft-xbox-controller:before{content:"󰖺"}.mdi-microsoft-xbox-controller-battery-alert:before{content:"󰝋"}.mdi-microsoft-xbox-controller-battery-charging:before{content:"󰨢"}.mdi-microsoft-xbox-controller-battery-empty:before{content:"󰝌"}.mdi-microsoft-xbox-controller-battery-full:before{content:"󰝍"}.mdi-microsoft-xbox-controller-battery-low:before{content:"󰝎"}.mdi-microsoft-xbox-controller-battery-medium:before{content:"󰝏"}.mdi-microsoft-xbox-controller-battery-unknown:before{content:"󰝐"}.mdi-microsoft-xbox-controller-menu:before{content:"󰹯"}.mdi-microsoft-xbox-controller-off:before{content:"󰖻"}.mdi-microsoft-xbox-controller-view:before{content:"󰹰"}.mdi-microwave:before{content:"󰲙"}.mdi-microwave-off:before{content:"󱐣"}.mdi-middleware:before{content:"󰽝"}.mdi-middleware-outline:before{content:"󰽞"}.mdi-midi:before{content:"󰣱"}.mdi-midi-port:before{content:"󰣲"}.mdi-mine:before{content:"󰷚"}.mdi-minecraft:before{content:"󰍳"}.mdi-mini-sd:before{content:"󰨅"}.mdi-minidisc:before{content:"󰨆"}.mdi-minus:before{content:"󰍴"}.mdi-minus-box:before{content:"󰍵"}.mdi-minus-box-multiple:before{content:"󱅁"}.mdi-minus-box-multiple-outline:before{content:"󱅂"}.mdi-minus-box-outline:before{content:"󰛲"}.mdi-minus-circle:before{content:"󰍶"}.mdi-minus-circle-multiple:before{content:"󰍚"}.mdi-minus-circle-multiple-outline:before{content:"󰫓"}.mdi-minus-circle-off:before{content:"󱑙"}.mdi-minus-circle-off-outline:before{content:"󱑚"}.mdi-minus-circle-outline:before{content:"󰍷"}.mdi-minus-network:before{content:"󰍸"}.mdi-minus-network-outline:before{content:"󰲚"}.mdi-minus-thick:before{content:"󱘹"}.mdi-mirror:before{content:"󱇽"}.mdi-mirror-rectangle:before{content:"󱞟"}.mdi-mirror-variant:before{content:"󱞠"}.mdi-mixed-martial-arts:before{content:"󰶏"}.mdi-mixed-reality:before{content:"󰡿"}.mdi-molecule:before{content:"󰮬"}.mdi-molecule-co:before{content:"󱋾"}.mdi-molecule-co2:before{content:"󰟤"}.mdi-monitor:before{content:"󰍹"}.mdi-monitor-account:before{content:"󱩛"}.mdi-monitor-arrow-down:before{content:"󱧐"}.mdi-monitor-arrow-down-variant:before{content:"󱧑"}.mdi-monitor-cellphone:before{content:"󰦉"}.mdi-monitor-cellphone-star:before{content:"󰦊"}.mdi-monitor-dashboard:before{content:"󰨇"}.mdi-monitor-edit:before{content:"󱋆"}.mdi-monitor-eye:before{content:"󱎴"}.mdi-monitor-lock:before{content:"󰷛"}.mdi-monitor-multiple:before{content:"󰍺"}.mdi-monitor-off:before{content:"󰶐"}.mdi-monitor-screenshot:before{content:"󰹑"}.mdi-monitor-share:before{content:"󱒃"}.mdi-monitor-shimmer:before{content:"󱄄"}.mdi-monitor-small:before{content:"󱡶"}.mdi-monitor-speaker:before{content:"󰽟"}.mdi-monitor-speaker-off:before{content:"󰽠"}.mdi-monitor-star:before{content:"󰷜"}.mdi-monitor-vertical:before{content:"󱰳"}.mdi-moon-first-quarter:before{content:"󰽡"}.mdi-moon-full:before{content:"󰽢"}.mdi-moon-last-quarter:before{content:"󰽣"}.mdi-moon-new:before{content:"󰽤"}.mdi-moon-waning-crescent:before{content:"󰽥"}.mdi-moon-waning-gibbous:before{content:"󰽦"}.mdi-moon-waxing-crescent:before{content:"󰽧"}.mdi-moon-waxing-gibbous:before{content:"󰽨"}.mdi-moped:before{content:"󱂆"}.mdi-moped-electric:before{content:"󱖷"}.mdi-moped-electric-outline:before{content:"󱖸"}.mdi-moped-outline:before{content:"󱖹"}.mdi-more:before{content:"󰍻"}.mdi-mortar-pestle:before{content:"󱝈"}.mdi-mortar-pestle-plus:before{content:"󰏱"}.mdi-mosque:before{content:"󰵅"}.mdi-mosque-outline:before{content:"󱠧"}.mdi-mother-heart:before{content:"󱌔"}.mdi-mother-nurse:before{content:"󰴡"}.mdi-motion:before{content:"󱖲"}.mdi-motion-outline:before{content:"󱖳"}.mdi-motion-pause:before{content:"󱖐"}.mdi-motion-pause-outline:before{content:"󱖒"}.mdi-motion-play:before{content:"󱖏"}.mdi-motion-play-outline:before{content:"󱖑"}.mdi-motion-sensor:before{content:"󰶑"}.mdi-motion-sensor-off:before{content:"󱐵"}.mdi-motorbike:before{content:"󰍼"}.mdi-motorbike-electric:before{content:"󱖺"}.mdi-motorbike-off:before{content:"󱬖"}.mdi-mouse:before{content:"󰍽"}.mdi-mouse-bluetooth:before{content:"󰦋"}.mdi-mouse-left-click:before{content:"󱴇"}.mdi-mouse-left-click-outline:before{content:"󱴈"}.mdi-mouse-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off:before{content:"󰍾"}.mdi-mouse-outline:before{content:"󱴉"}.mdi-mouse-right-click:before{content:"󱴊"}.mdi-mouse-right-click-outline:before{content:"󱴋"}.mdi-mouse-scroll-wheel:before{content:"󱴌"}.mdi-mouse-variant:before{content:"󰍿"}.mdi-mouse-variant-off:before{content:"󰎀"}.mdi-move-resize:before{content:"󰙕"}.mdi-move-resize-variant:before{content:"󰙖"}.mdi-movie:before{content:"󰎁"}.mdi-movie-check:before{content:"󱛳"}.mdi-movie-check-outline:before{content:"󱛴"}.mdi-movie-cog:before{content:"󱛵"}.mdi-movie-cog-outline:before{content:"󱛶"}.mdi-movie-edit:before{content:"󱄢"}.mdi-movie-edit-outline:before{content:"󱄣"}.mdi-movie-filter:before{content:"󱄤"}.mdi-movie-filter-outline:before{content:"󱄥"}.mdi-movie-minus:before{content:"󱛷"}.mdi-movie-minus-outline:before{content:"󱛸"}.mdi-movie-off:before{content:"󱛹"}.mdi-movie-off-outline:before{content:"󱛺"}.mdi-movie-open:before{content:"󰿎"}.mdi-movie-open-check:before{content:"󱛻"}.mdi-movie-open-check-outline:before{content:"󱛼"}.mdi-movie-open-cog:before{content:"󱛽"}.mdi-movie-open-cog-outline:before{content:"󱛾"}.mdi-movie-open-edit:before{content:"󱛿"}.mdi-movie-open-edit-outline:before{content:"󱜀"}.mdi-movie-open-minus:before{content:"󱜁"}.mdi-movie-open-minus-outline:before{content:"󱜂"}.mdi-movie-open-off:before{content:"󱜃"}.mdi-movie-open-off-outline:before{content:"󱜄"}.mdi-movie-open-outline:before{content:"󰿏"}.mdi-movie-open-play:before{content:"󱜅"}.mdi-movie-open-play-outline:before{content:"󱜆"}.mdi-movie-open-plus:before{content:"󱜇"}.mdi-movie-open-plus-outline:before{content:"󱜈"}.mdi-movie-open-remove:before{content:"󱜉"}.mdi-movie-open-remove-outline:before{content:"󱜊"}.mdi-movie-open-settings:before{content:"󱜋"}.mdi-movie-open-settings-outline:before{content:"󱜌"}.mdi-movie-open-star:before{content:"󱜍"}.mdi-movie-open-star-outline:before{content:"󱜎"}.mdi-movie-outline:before{content:"󰷝"}.mdi-movie-play:before{content:"󱜏"}.mdi-movie-play-outline:before{content:"󱜐"}.mdi-movie-plus:before{content:"󱜑"}.mdi-movie-plus-outline:before{content:"󱜒"}.mdi-movie-remove:before{content:"󱜓"}.mdi-movie-remove-outline:before{content:"󱜔"}.mdi-movie-roll:before{content:"󰟞"}.mdi-movie-search:before{content:"󱇒"}.mdi-movie-search-outline:before{content:"󱇓"}.mdi-movie-settings:before{content:"󱜕"}.mdi-movie-settings-outline:before{content:"󱜖"}.mdi-movie-star:before{content:"󱜗"}.mdi-movie-star-outline:before{content:"󱜘"}.mdi-mower:before{content:"󱙯"}.mdi-mower-bag:before{content:"󱙰"}.mdi-mower-bag-on:before{content:"󱭠"}.mdi-mower-on:before{content:"󱭟"}.mdi-muffin:before{content:"󰦌"}.mdi-multicast:before{content:"󱢓"}.mdi-multimedia:before{content:"󱮗"}.mdi-multiplication:before{content:"󰎂"}.mdi-multiplication-box:before{content:"󰎃"}.mdi-mushroom:before{content:"󰟟"}.mdi-mushroom-off:before{content:"󱏺"}.mdi-mushroom-off-outline:before{content:"󱏻"}.mdi-mushroom-outline:before{content:"󰟠"}.mdi-music:before{content:"󰝚"}.mdi-music-accidental-double-flat:before{content:"󰽩"}.mdi-music-accidental-double-sharp:before{content:"󰽪"}.mdi-music-accidental-flat:before{content:"󰽫"}.mdi-music-accidental-natural:before{content:"󰽬"}.mdi-music-accidental-sharp:before{content:"󰽭"}.mdi-music-box:before{content:"󰎄"}.mdi-music-box-multiple:before{content:"󰌳"}.mdi-music-box-multiple-outline:before{content:"󰼄"}.mdi-music-box-outline:before{content:"󰎅"}.mdi-music-circle:before{content:"󰎆"}.mdi-music-circle-outline:before{content:"󰫔"}.mdi-music-clef-alto:before{content:"󰽮"}.mdi-music-clef-bass:before{content:"󰽯"}.mdi-music-clef-treble:before{content:"󰽰"}.mdi-music-note:before{content:"󰎇"}.mdi-music-note-bluetooth:before{content:"󰗾"}.mdi-music-note-bluetooth-off:before{content:"󰗿"}.mdi-music-note-eighth:before{content:"󰎈"}.mdi-music-note-eighth-dotted:before{content:"󰽱"}.mdi-music-note-half:before{content:"󰎉"}.mdi-music-note-half-dotted:before{content:"󰽲"}.mdi-music-note-minus:before{content:"󱮉"}.mdi-music-note-off:before{content:"󰎊"}.mdi-music-note-off-outline:before{content:"󰽳"}.mdi-music-note-outline:before{content:"󰽴"}.mdi-music-note-plus:before{content:"󰷞"}.mdi-music-note-quarter:before{content:"󰎋"}.mdi-music-note-quarter-dotted:before{content:"󰽵"}.mdi-music-note-sixteenth:before{content:"󰎌"}.mdi-music-note-sixteenth-dotted:before{content:"󰽶"}.mdi-music-note-whole:before{content:"󰎍"}.mdi-music-note-whole-dotted:before{content:"󰽷"}.mdi-music-off:before{content:"󰝛"}.mdi-music-rest-eighth:before{content:"󰽸"}.mdi-music-rest-half:before{content:"󰽹"}.mdi-music-rest-quarter:before{content:"󰽺"}.mdi-music-rest-sixteenth:before{content:"󰽻"}.mdi-music-rest-whole:before{content:"󰽼"}.mdi-mustache:before{content:"󱗞"}.mdi-nail:before{content:"󰷟"}.mdi-nas:before{content:"󰣳"}.mdi-nativescript:before{content:"󰢀"}.mdi-nature:before{content:"󰎎"}.mdi-nature-outline:before{content:"󱱱"}.mdi-nature-people:before{content:"󰎏"}.mdi-nature-people-outline:before{content:"󱱲"}.mdi-navigation:before{content:"󰎐"}.mdi-navigation-outline:before{content:"󱘇"}.mdi-navigation-variant:before{content:"󱣰"}.mdi-navigation-variant-outline:before{content:"󱣱"}.mdi-near-me:before{content:"󰗍"}.mdi-necklace:before{content:"󰼋"}.mdi-needle:before{content:"󰎑"}.mdi-needle-off:before{content:"󱧒"}.mdi-netflix:before{content:"󰝆"}.mdi-network:before{content:"󰛳"}.mdi-network-off:before{content:"󰲛"}.mdi-network-off-outline:before{content:"󰲜"}.mdi-network-outline:before{content:"󰲝"}.mdi-network-pos:before{content:"󱫋"}.mdi-network-strength-1:before{content:"󰣴"}.mdi-network-strength-1-alert:before{content:"󰣵"}.mdi-network-strength-2:before{content:"󰣶"}.mdi-network-strength-2-alert:before{content:"󰣷"}.mdi-network-strength-3:before{content:"󰣸"}.mdi-network-strength-3-alert:before{content:"󰣹"}.mdi-network-strength-4:before{content:"󰣺"}.mdi-network-strength-4-alert:before{content:"󰣻"}.mdi-network-strength-4-cog:before{content:"󱤚"}.mdi-network-strength-off:before{content:"󰣼"}.mdi-network-strength-off-outline:before{content:"󰣽"}.mdi-network-strength-outline:before{content:"󰣾"}.mdi-new-box:before{content:"󰎔"}.mdi-newspaper:before{content:"󰎕"}.mdi-newspaper-check:before{content:"󱥃"}.mdi-newspaper-minus:before{content:"󰼌"}.mdi-newspaper-plus:before{content:"󰼍"}.mdi-newspaper-remove:before{content:"󱥄"}.mdi-newspaper-variant:before{content:"󱀁"}.mdi-newspaper-variant-multiple:before{content:"󱀂"}.mdi-newspaper-variant-multiple-outline:before{content:"󱀃"}.mdi-newspaper-variant-outline:before{content:"󱀄"}.mdi-nfc:before{content:"󰎖"}.mdi-nfc-search-variant:before{content:"󰹓"}.mdi-nfc-tap:before{content:"󰎗"}.mdi-nfc-variant:before{content:"󰎘"}.mdi-nfc-variant-off:before{content:"󰹔"}.mdi-ninja:before{content:"󰝴"}.mdi-nintendo-game-boy:before{content:"󱎓"}.mdi-nintendo-switch:before{content:"󰟡"}.mdi-nintendo-wii:before{content:"󰖫"}.mdi-nintendo-wiiu:before{content:"󰜭"}.mdi-nix:before{content:"󱄅"}.mdi-nodejs:before{content:"󰎙"}.mdi-noodles:before{content:"󱅾"}.mdi-not-equal:before{content:"󰦍"}.mdi-not-equal-variant:before{content:"󰦎"}.mdi-note:before{content:"󰎚"}.mdi-note-alert:before{content:"󱝽"}.mdi-note-alert-outline:before{content:"󱝾"}.mdi-note-check:before{content:"󱝿"}.mdi-note-check-outline:before{content:"󱞀"}.mdi-note-edit:before{content:"󱞁"}.mdi-note-edit-outline:before{content:"󱞂"}.mdi-note-minus:before{content:"󱙏"}.mdi-note-minus-outline:before{content:"󱙐"}.mdi-note-multiple:before{content:"󰚸"}.mdi-note-multiple-outline:before{content:"󰚹"}.mdi-note-off:before{content:"󱞃"}.mdi-note-off-outline:before{content:"󱞄"}.mdi-note-outline:before{content:"󰎛"}.mdi-note-plus:before{content:"󰎜"}.mdi-note-plus-outline:before{content:"󰎝"}.mdi-note-remove:before{content:"󱙑"}.mdi-note-remove-outline:before{content:"󱙒"}.mdi-note-search:before{content:"󱙓"}.mdi-note-search-outline:before{content:"󱙔"}.mdi-note-text:before{content:"󰎞"}.mdi-note-text-outline:before{content:"󱇗"}.mdi-notebook:before{content:"󰠮"}.mdi-notebook-check:before{content:"󱓵"}.mdi-notebook-check-outline:before{content:"󱓶"}.mdi-notebook-edit:before{content:"󱓧"}.mdi-notebook-edit-outline:before{content:"󱓩"}.mdi-notebook-heart:before{content:"󱨋"}.mdi-notebook-heart-outline:before{content:"󱨌"}.mdi-notebook-minus:before{content:"󱘐"}.mdi-notebook-minus-outline:before{content:"󱘑"}.mdi-notebook-multiple:before{content:"󰹕"}.mdi-notebook-outline:before{content:"󰺿"}.mdi-notebook-plus:before{content:"󱘒"}.mdi-notebook-plus-outline:before{content:"󱘓"}.mdi-notebook-remove:before{content:"󱘔"}.mdi-notebook-remove-outline:before{content:"󱘕"}.mdi-notification-clear-all:before{content:"󰎟"}.mdi-npm:before{content:"󰛷"}.mdi-nuke:before{content:"󰚤"}.mdi-null:before{content:"󰟢"}.mdi-numeric:before{content:"󰎠"}.mdi-numeric-0:before{content:"󰬹"}.mdi-numeric-0-box:before{content:"󰎡"}.mdi-numeric-0-box-multiple:before{content:"󰼎"}.mdi-numeric-0-box-multiple-outline:before{content:"󰎢"}.mdi-numeric-0-box-outline:before{content:"󰎣"}.mdi-numeric-0-circle:before{content:"󰲞"}.mdi-numeric-0-circle-outline:before{content:"󰲟"}.mdi-numeric-1:before{content:"󰬺"}.mdi-numeric-1-box:before{content:"󰎤"}.mdi-numeric-1-box-multiple:before{content:"󰼏"}.mdi-numeric-1-box-multiple-outline:before{content:"󰎥"}.mdi-numeric-1-box-outline:before{content:"󰎦"}.mdi-numeric-1-circle:before{content:"󰲠"}.mdi-numeric-1-circle-outline:before{content:"󰲡"}.mdi-numeric-10:before{content:"󰿩"}.mdi-numeric-10-box:before{content:"󰽽"}.mdi-numeric-10-box-multiple:before{content:"󰿪"}.mdi-numeric-10-box-multiple-outline:before{content:"󰿫"}.mdi-numeric-10-box-outline:before{content:"󰽾"}.mdi-numeric-10-circle:before{content:"󰿬"}.mdi-numeric-10-circle-outline:before{content:"󰿭"}.mdi-numeric-2:before{content:"󰬻"}.mdi-numeric-2-box:before{content:"󰎧"}.mdi-numeric-2-box-multiple:before{content:"󰼐"}.mdi-numeric-2-box-multiple-outline:before{content:"󰎨"}.mdi-numeric-2-box-outline:before{content:"󰎩"}.mdi-numeric-2-circle:before{content:"󰲢"}.mdi-numeric-2-circle-outline:before{content:"󰲣"}.mdi-numeric-3:before{content:"󰬼"}.mdi-numeric-3-box:before{content:"󰎪"}.mdi-numeric-3-box-multiple:before{content:"󰼑"}.mdi-numeric-3-box-multiple-outline:before{content:"󰎫"}.mdi-numeric-3-box-outline:before{content:"󰎬"}.mdi-numeric-3-circle:before{content:"󰲤"}.mdi-numeric-3-circle-outline:before{content:"󰲥"}.mdi-numeric-4:before{content:"󰬽"}.mdi-numeric-4-box:before{content:"󰎭"}.mdi-numeric-4-box-multiple:before{content:"󰼒"}.mdi-numeric-4-box-multiple-outline:before{content:"󰎲"}.mdi-numeric-4-box-outline:before{content:"󰎮"}.mdi-numeric-4-circle:before{content:"󰲦"}.mdi-numeric-4-circle-outline:before{content:"󰲧"}.mdi-numeric-5:before{content:"󰬾"}.mdi-numeric-5-box:before{content:"󰎱"}.mdi-numeric-5-box-multiple:before{content:"󰼓"}.mdi-numeric-5-box-multiple-outline:before{content:"󰎯"}.mdi-numeric-5-box-outline:before{content:"󰎰"}.mdi-numeric-5-circle:before{content:"󰲨"}.mdi-numeric-5-circle-outline:before{content:"󰲩"}.mdi-numeric-6:before{content:"󰬿"}.mdi-numeric-6-box:before{content:"󰎳"}.mdi-numeric-6-box-multiple:before{content:"󰼔"}.mdi-numeric-6-box-multiple-outline:before{content:"󰎴"}.mdi-numeric-6-box-outline:before{content:"󰎵"}.mdi-numeric-6-circle:before{content:"󰲪"}.mdi-numeric-6-circle-outline:before{content:"󰲫"}.mdi-numeric-7:before{content:"󰭀"}.mdi-numeric-7-box:before{content:"󰎶"}.mdi-numeric-7-box-multiple:before{content:"󰼕"}.mdi-numeric-7-box-multiple-outline:before{content:"󰎷"}.mdi-numeric-7-box-outline:before{content:"󰎸"}.mdi-numeric-7-circle:before{content:"󰲬"}.mdi-numeric-7-circle-outline:before{content:"󰲭"}.mdi-numeric-8:before{content:"󰭁"}.mdi-numeric-8-box:before{content:"󰎹"}.mdi-numeric-8-box-multiple:before{content:"󰼖"}.mdi-numeric-8-box-multiple-outline:before{content:"󰎺"}.mdi-numeric-8-box-outline:before{content:"󰎻"}.mdi-numeric-8-circle:before{content:"󰲮"}.mdi-numeric-8-circle-outline:before{content:"󰲯"}.mdi-numeric-9:before{content:"󰭂"}.mdi-numeric-9-box:before{content:"󰎼"}.mdi-numeric-9-box-multiple:before{content:"󰼗"}.mdi-numeric-9-box-multiple-outline:before{content:"󰎽"}.mdi-numeric-9-box-outline:before{content:"󰎾"}.mdi-numeric-9-circle:before{content:"󰲰"}.mdi-numeric-9-circle-outline:before{content:"󰲱"}.mdi-numeric-9-plus:before{content:"󰿮"}.mdi-numeric-9-plus-box:before{content:"󰎿"}.mdi-numeric-9-plus-box-multiple:before{content:"󰼘"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"󰏀"}.mdi-numeric-9-plus-box-outline:before{content:"󰏁"}.mdi-numeric-9-plus-circle:before{content:"󰲲"}.mdi-numeric-9-plus-circle-outline:before{content:"󰲳"}.mdi-numeric-negative-1:before{content:"󱁒"}.mdi-numeric-off:before{content:"󱧓"}.mdi-numeric-positive-1:before{content:"󱗋"}.mdi-nut:before{content:"󰛸"}.mdi-nutrition:before{content:"󰏂"}.mdi-nuxt:before{content:"󱄆"}.mdi-oar:before{content:"󰙼"}.mdi-ocarina:before{content:"󰷠"}.mdi-oci:before{content:"󱋩"}.mdi-ocr:before{content:"󱄺"}.mdi-octagon:before{content:"󰏃"}.mdi-octagon-outline:before{content:"󰏄"}.mdi-octagram:before{content:"󰛹"}.mdi-octagram-edit:before{content:"󱰴"}.mdi-octagram-edit-outline:before{content:"󱰵"}.mdi-octagram-minus:before{content:"󱰶"}.mdi-octagram-minus-outline:before{content:"󱰷"}.mdi-octagram-outline:before{content:"󰝵"}.mdi-octagram-plus:before{content:"󱰸"}.mdi-octagram-plus-outline:before{content:"󱰹"}.mdi-octahedron:before{content:"󱥐"}.mdi-octahedron-off:before{content:"󱥑"}.mdi-odnoklassniki:before{content:"󰏅"}.mdi-offer:before{content:"󱈛"}.mdi-office-building:before{content:"󰦑"}.mdi-office-building-cog:before{content:"󱥉"}.mdi-office-building-cog-outline:before{content:"󱥊"}.mdi-office-building-marker:before{content:"󱔠"}.mdi-office-building-marker-outline:before{content:"󱔡"}.mdi-office-building-minus:before{content:"󱮪"}.mdi-office-building-minus-outline:before{content:"󱮫"}.mdi-office-building-outline:before{content:"󱔟"}.mdi-office-building-plus:before{content:"󱮨"}.mdi-office-building-plus-outline:before{content:"󱮩"}.mdi-office-building-remove:before{content:"󱮬"}.mdi-office-building-remove-outline:before{content:"󱮭"}.mdi-oil:before{content:"󰏇"}.mdi-oil-lamp:before{content:"󰼙"}.mdi-oil-level:before{content:"󱁓"}.mdi-oil-temperature:before{content:"󰿸"}.mdi-om:before{content:"󰥳"}.mdi-omega:before{content:"󰏉"}.mdi-one-up:before{content:"󰮭"}.mdi-onepassword:before{content:"󰢁"}.mdi-opacity:before{content:"󰗌"}.mdi-open-in-app:before{content:"󰏋"}.mdi-open-in-new:before{content:"󰏌"}.mdi-open-source-initiative:before{content:"󰮮"}.mdi-openid:before{content:"󰏍"}.mdi-opera:before{content:"󰏎"}.mdi-orbit:before{content:"󰀘"}.mdi-orbit-variant:before{content:"󱗛"}.mdi-order-alphabetical-ascending:before{content:"󰈍"}.mdi-order-alphabetical-descending:before{content:"󰴇"}.mdi-order-bool-ascending:before{content:"󰊾"}.mdi-order-bool-ascending-variant:before{content:"󰦏"}.mdi-order-bool-descending:before{content:"󱎄"}.mdi-order-bool-descending-variant:before{content:"󰦐"}.mdi-order-numeric-ascending:before{content:"󰕅"}.mdi-order-numeric-descending:before{content:"󰕆"}.mdi-origin:before{content:"󰭃"}.mdi-ornament:before{content:"󰏏"}.mdi-ornament-variant:before{content:"󰏐"}.mdi-outdoor-lamp:before{content:"󱁔"}.mdi-overscan:before{content:"󱀅"}.mdi-owl:before{content:"󰏒"}.mdi-pac-man:before{content:"󰮯"}.mdi-package:before{content:"󰏓"}.mdi-package-check:before{content:"󱭑"}.mdi-package-down:before{content:"󰏔"}.mdi-package-up:before{content:"󰏕"}.mdi-package-variant:before{content:"󰏖"}.mdi-package-variant-closed:before{content:"󰏗"}.mdi-package-variant-closed-check:before{content:"󱭒"}.mdi-package-variant-closed-minus:before{content:"󱧔"}.mdi-package-variant-closed-plus:before{content:"󱧕"}.mdi-package-variant-closed-remove:before{content:"󱧖"}.mdi-package-variant-minus:before{content:"󱧗"}.mdi-package-variant-plus:before{content:"󱧘"}.mdi-package-variant-remove:before{content:"󱧙"}.mdi-page-first:before{content:"󰘀"}.mdi-page-last:before{content:"󰘁"}.mdi-page-layout-body:before{content:"󰛺"}.mdi-page-layout-footer:before{content:"󰛻"}.mdi-page-layout-header:before{content:"󰛼"}.mdi-page-layout-header-footer:before{content:"󰽿"}.mdi-page-layout-sidebar-left:before{content:"󰛽"}.mdi-page-layout-sidebar-right:before{content:"󰛾"}.mdi-page-next:before{content:"󰮰"}.mdi-page-next-outline:before{content:"󰮱"}.mdi-page-previous:before{content:"󰮲"}.mdi-page-previous-outline:before{content:"󰮳"}.mdi-pail:before{content:"󱐗"}.mdi-pail-minus:before{content:"󱐷"}.mdi-pail-minus-outline:before{content:"󱐼"}.mdi-pail-off:before{content:"󱐹"}.mdi-pail-off-outline:before{content:"󱐾"}.mdi-pail-outline:before{content:"󱐺"}.mdi-pail-plus:before{content:"󱐶"}.mdi-pail-plus-outline:before{content:"󱐻"}.mdi-pail-remove:before{content:"󱐸"}.mdi-pail-remove-outline:before{content:"󱐽"}.mdi-palette:before{content:"󰏘"}.mdi-palette-advanced:before{content:"󰏙"}.mdi-palette-outline:before{content:"󰸌"}.mdi-palette-swatch:before{content:"󰢵"}.mdi-palette-swatch-outline:before{content:"󱍜"}.mdi-palette-swatch-variant:before{content:"󱥚"}.mdi-palm-tree:before{content:"󱁕"}.mdi-pan:before{content:"󰮴"}.mdi-pan-bottom-left:before{content:"󰮵"}.mdi-pan-bottom-right:before{content:"󰮶"}.mdi-pan-down:before{content:"󰮷"}.mdi-pan-horizontal:before{content:"󰮸"}.mdi-pan-left:before{content:"󰮹"}.mdi-pan-right:before{content:"󰮺"}.mdi-pan-top-left:before{content:"󰮻"}.mdi-pan-top-right:before{content:"󰮼"}.mdi-pan-up:before{content:"󰮽"}.mdi-pan-vertical:before{content:"󰮾"}.mdi-panda:before{content:"󰏚"}.mdi-pandora:before{content:"󰏛"}.mdi-panorama:before{content:"󰏜"}.mdi-panorama-fisheye:before{content:"󰏝"}.mdi-panorama-horizontal:before{content:"󱤨"}.mdi-panorama-horizontal-outline:before{content:"󰏞"}.mdi-panorama-outline:before{content:"󱦌"}.mdi-panorama-sphere:before{content:"󱦍"}.mdi-panorama-sphere-outline:before{content:"󱦎"}.mdi-panorama-variant:before{content:"󱦏"}.mdi-panorama-variant-outline:before{content:"󱦐"}.mdi-panorama-vertical:before{content:"󱤩"}.mdi-panorama-vertical-outline:before{content:"󰏟"}.mdi-panorama-wide-angle:before{content:"󱥟"}.mdi-panorama-wide-angle-outline:before{content:"󰏠"}.mdi-paper-cut-vertical:before{content:"󰏡"}.mdi-paper-roll:before{content:"󱅗"}.mdi-paper-roll-outline:before{content:"󱅘"}.mdi-paperclip:before{content:"󰏢"}.mdi-paperclip-check:before{content:"󱫆"}.mdi-paperclip-lock:before{content:"󱧚"}.mdi-paperclip-minus:before{content:"󱫇"}.mdi-paperclip-off:before{content:"󱫈"}.mdi-paperclip-plus:before{content:"󱫉"}.mdi-paperclip-remove:before{content:"󱫊"}.mdi-parachute:before{content:"󰲴"}.mdi-parachute-outline:before{content:"󰲵"}.mdi-paragliding:before{content:"󱝅"}.mdi-parking:before{content:"󰏣"}.mdi-party-popper:before{content:"󱁖"}.mdi-passport:before{content:"󰟣"}.mdi-passport-alert:before{content:"󱲸"}.mdi-passport-biometric:before{content:"󰷡"}.mdi-passport-cancel:before{content:"󱲹"}.mdi-passport-check:before{content:"󱲺"}.mdi-passport-minus:before{content:"󱲻"}.mdi-passport-plus:before{content:"󱲼"}.mdi-passport-remove:before{content:"󱲽"}.mdi-pasta:before{content:"󱅠"}.mdi-patio-heater:before{content:"󰾀"}.mdi-patreon:before{content:"󰢂"}.mdi-pause:before{content:"󰏤"}.mdi-pause-box:before{content:"󰂼"}.mdi-pause-box-outline:before{content:"󱭺"}.mdi-pause-circle:before{content:"󰏥"}.mdi-pause-circle-outline:before{content:"󰏦"}.mdi-pause-octagon:before{content:"󰏧"}.mdi-pause-octagon-outline:before{content:"󰏨"}.mdi-paw:before{content:"󰏩"}.mdi-paw-off:before{content:"󰙗"}.mdi-paw-off-outline:before{content:"󱙶"}.mdi-paw-outline:before{content:"󱙵"}.mdi-peace:before{content:"󰢄"}.mdi-peanut:before{content:"󰿼"}.mdi-peanut-off:before{content:"󰿽"}.mdi-peanut-off-outline:before{content:"󰿿"}.mdi-peanut-outline:before{content:"󰿾"}.mdi-pen:before{content:"󰏪"}.mdi-pen-lock:before{content:"󰷢"}.mdi-pen-minus:before{content:"󰷣"}.mdi-pen-off:before{content:"󰷤"}.mdi-pen-plus:before{content:"󰷥"}.mdi-pen-remove:before{content:"󰷦"}.mdi-pencil:before{content:"󰏫"}.mdi-pencil-box:before{content:"󰏬"}.mdi-pencil-box-multiple:before{content:"󱅄"}.mdi-pencil-box-multiple-outline:before{content:"󱅅"}.mdi-pencil-box-outline:before{content:"󰏭"}.mdi-pencil-circle:before{content:"󰛿"}.mdi-pencil-circle-outline:before{content:"󰝶"}.mdi-pencil-lock:before{content:"󰏮"}.mdi-pencil-lock-outline:before{content:"󰷧"}.mdi-pencil-minus:before{content:"󰷨"}.mdi-pencil-minus-outline:before{content:"󰷩"}.mdi-pencil-off:before{content:"󰏯"}.mdi-pencil-off-outline:before{content:"󰷪"}.mdi-pencil-outline:before{content:"󰲶"}.mdi-pencil-plus:before{content:"󰷫"}.mdi-pencil-plus-outline:before{content:"󰷬"}.mdi-pencil-remove:before{content:"󰷭"}.mdi-pencil-remove-outline:before{content:"󰷮"}.mdi-pencil-ruler:before{content:"󱍓"}.mdi-pencil-ruler-outline:before{content:"󱰑"}.mdi-penguin:before{content:"󰻀"}.mdi-pentagon:before{content:"󰜁"}.mdi-pentagon-outline:before{content:"󰜀"}.mdi-pentagram:before{content:"󱙧"}.mdi-percent:before{content:"󰏰"}.mdi-percent-box:before{content:"󱨂"}.mdi-percent-box-outline:before{content:"󱨃"}.mdi-percent-circle:before{content:"󱨄"}.mdi-percent-circle-outline:before{content:"󱨅"}.mdi-percent-outline:before{content:"󱉸"}.mdi-periodic-table:before{content:"󰢶"}.mdi-perspective-less:before{content:"󰴣"}.mdi-perspective-more:before{content:"󰴤"}.mdi-ph:before{content:"󱟅"}.mdi-phone:before{content:"󰏲"}.mdi-phone-alert:before{content:"󰼚"}.mdi-phone-alert-outline:before{content:"󱆎"}.mdi-phone-bluetooth:before{content:"󰏳"}.mdi-phone-bluetooth-outline:before{content:"󱆏"}.mdi-phone-cancel:before{content:"󱂼"}.mdi-phone-cancel-outline:before{content:"󱆐"}.mdi-phone-check:before{content:"󱆩"}.mdi-phone-check-outline:before{content:"󱆪"}.mdi-phone-classic:before{content:"󰘂"}.mdi-phone-classic-off:before{content:"󱉹"}.mdi-phone-clock:before{content:"󱧛"}.mdi-phone-dial:before{content:"󱕙"}.mdi-phone-dial-outline:before{content:"󱕚"}.mdi-phone-forward:before{content:"󰏴"}.mdi-phone-forward-outline:before{content:"󱆑"}.mdi-phone-hangup:before{content:"󰏵"}.mdi-phone-hangup-outline:before{content:"󱆒"}.mdi-phone-in-talk:before{content:"󰏶"}.mdi-phone-in-talk-outline:before{content:"󱆂"}.mdi-phone-incoming:before{content:"󰏷"}.mdi-phone-incoming-outgoing:before{content:"󱬿"}.mdi-phone-incoming-outgoing-outline:before{content:"󱭀"}.mdi-phone-incoming-outline:before{content:"󱆓"}.mdi-phone-lock:before{content:"󰏸"}.mdi-phone-lock-outline:before{content:"󱆔"}.mdi-phone-log:before{content:"󰏹"}.mdi-phone-log-outline:before{content:"󱆕"}.mdi-phone-message:before{content:"󱆖"}.mdi-phone-message-outline:before{content:"󱆗"}.mdi-phone-minus:before{content:"󰙘"}.mdi-phone-minus-outline:before{content:"󱆘"}.mdi-phone-missed:before{content:"󰏺"}.mdi-phone-missed-outline:before{content:"󱆥"}.mdi-phone-off:before{content:"󰷯"}.mdi-phone-off-outline:before{content:"󱆦"}.mdi-phone-outgoing:before{content:"󰏻"}.mdi-phone-outgoing-outline:before{content:"󱆙"}.mdi-phone-outline:before{content:"󰷰"}.mdi-phone-paused:before{content:"󰏼"}.mdi-phone-paused-outline:before{content:"󱆚"}.mdi-phone-plus:before{content:"󰙙"}.mdi-phone-plus-outline:before{content:"󱆛"}.mdi-phone-refresh:before{content:"󱦓"}.mdi-phone-refresh-outline:before{content:"󱦔"}.mdi-phone-remove:before{content:"󱔯"}.mdi-phone-remove-outline:before{content:"󱔰"}.mdi-phone-return:before{content:"󰠯"}.mdi-phone-return-outline:before{content:"󱆜"}.mdi-phone-ring:before{content:"󱆫"}.mdi-phone-ring-outline:before{content:"󱆬"}.mdi-phone-rotate-landscape:before{content:"󰢅"}.mdi-phone-rotate-portrait:before{content:"󰢆"}.mdi-phone-settings:before{content:"󰏽"}.mdi-phone-settings-outline:before{content:"󱆝"}.mdi-phone-sync:before{content:"󱦕"}.mdi-phone-sync-outline:before{content:"󱦖"}.mdi-phone-voip:before{content:"󰏾"}.mdi-pi:before{content:"󰏿"}.mdi-pi-box:before{content:"󰐀"}.mdi-pi-hole:before{content:"󰷱"}.mdi-piano:before{content:"󰙽"}.mdi-piano-off:before{content:"󰚘"}.mdi-pickaxe:before{content:"󰢷"}.mdi-picture-in-picture-bottom-right:before{content:"󰹗"}.mdi-picture-in-picture-bottom-right-outline:before{content:"󰹘"}.mdi-picture-in-picture-top-right:before{content:"󰹙"}.mdi-picture-in-picture-top-right-outline:before{content:"󰹚"}.mdi-pier:before{content:"󰢇"}.mdi-pier-crane:before{content:"󰢈"}.mdi-pig:before{content:"󰐁"}.mdi-pig-variant:before{content:"󱀆"}.mdi-pig-variant-outline:before{content:"󱙸"}.mdi-piggy-bank:before{content:"󱀇"}.mdi-piggy-bank-outline:before{content:"󱙹"}.mdi-pill:before{content:"󰐂"}.mdi-pill-multiple:before{content:"󱭌"}.mdi-pill-off:before{content:"󱩜"}.mdi-pillar:before{content:"󰜂"}.mdi-pin:before{content:"󰐃"}.mdi-pin-off:before{content:"󰐄"}.mdi-pin-off-outline:before{content:"󰤰"}.mdi-pin-outline:before{content:"󰤱"}.mdi-pine-tree:before{content:"󰐅"}.mdi-pine-tree-box:before{content:"󰐆"}.mdi-pine-tree-fire:before{content:"󱐚"}.mdi-pine-tree-variant:before{content:"󱱳"}.mdi-pine-tree-variant-outline:before{content:"󱱴"}.mdi-pinterest:before{content:"󰐇"}.mdi-pinwheel:before{content:"󰫕"}.mdi-pinwheel-outline:before{content:"󰫖"}.mdi-pipe:before{content:"󰟥"}.mdi-pipe-disconnected:before{content:"󰟦"}.mdi-pipe-leak:before{content:"󰢉"}.mdi-pipe-valve:before{content:"󱡍"}.mdi-pipe-wrench:before{content:"󱍔"}.mdi-pirate:before{content:"󰨈"}.mdi-pistol:before{content:"󰜃"}.mdi-piston:before{content:"󰢊"}.mdi-pitchfork:before{content:"󱕓"}.mdi-pizza:before{content:"󰐉"}.mdi-plane-car:before{content:"󱫿"}.mdi-plane-train:before{content:"󱬀"}.mdi-play:before{content:"󰐊"}.mdi-play-box:before{content:"󱉺"}.mdi-play-box-edit-outline:before{content:"󱰺"}.mdi-play-box-lock:before{content:"󱨖"}.mdi-play-box-lock-open:before{content:"󱨗"}.mdi-play-box-lock-open-outline:before{content:"󱨘"}.mdi-play-box-lock-outline:before{content:"󱨙"}.mdi-play-box-multiple:before{content:"󰴙"}.mdi-play-box-multiple-outline:before{content:"󱏦"}.mdi-play-box-outline:before{content:"󰐋"}.mdi-play-circle:before{content:"󰐌"}.mdi-play-circle-outline:before{content:"󰐍"}.mdi-play-network:before{content:"󰢋"}.mdi-play-network-outline:before{content:"󰲷"}.mdi-play-outline:before{content:"󰼛"}.mdi-play-pause:before{content:"󰐎"}.mdi-play-protected-content:before{content:"󰐏"}.mdi-play-speed:before{content:"󰣿"}.mdi-playlist-check:before{content:"󰗇"}.mdi-playlist-edit:before{content:"󰤀"}.mdi-playlist-minus:before{content:"󰐐"}.mdi-playlist-music:before{content:"󰲸"}.mdi-playlist-music-outline:before{content:"󰲹"}.mdi-playlist-play:before{content:"󰐑"}.mdi-playlist-plus:before{content:"󰐒"}.mdi-playlist-remove:before{content:"󰐓"}.mdi-playlist-star:before{content:"󰷲"}.mdi-plex:before{content:"󰚺"}.mdi-pliers:before{content:"󱦤"}.mdi-plus:before{content:"󰐕"}.mdi-plus-box:before{content:"󰐖"}.mdi-plus-box-multiple:before{content:"󰌴"}.mdi-plus-box-multiple-outline:before{content:"󱅃"}.mdi-plus-box-outline:before{content:"󰜄"}.mdi-plus-circle:before{content:"󰐗"}.mdi-plus-circle-multiple:before{content:"󰍌"}.mdi-plus-circle-multiple-outline:before{content:"󰐘"}.mdi-plus-circle-outline:before{content:"󰐙"}.mdi-plus-lock:before{content:"󱩝"}.mdi-plus-lock-open:before{content:"󱩞"}.mdi-plus-minus:before{content:"󰦒"}.mdi-plus-minus-box:before{content:"󰦓"}.mdi-plus-minus-variant:before{content:"󱓉"}.mdi-plus-network:before{content:"󰐚"}.mdi-plus-network-outline:before{content:"󰲺"}.mdi-plus-outline:before{content:"󰜅"}.mdi-plus-thick:before{content:"󱇬"}.mdi-pocket:before{content:"󱲾"}.mdi-podcast:before{content:"󰦔"}.mdi-podium:before{content:"󰴥"}.mdi-podium-bronze:before{content:"󰴦"}.mdi-podium-gold:before{content:"󰴧"}.mdi-podium-silver:before{content:"󰴨"}.mdi-point-of-sale:before{content:"󰶒"}.mdi-pokeball:before{content:"󰐝"}.mdi-pokemon-go:before{content:"󰨉"}.mdi-poker-chip:before{content:"󰠰"}.mdi-polaroid:before{content:"󰐞"}.mdi-police-badge:before{content:"󱅧"}.mdi-police-badge-outline:before{content:"󱅨"}.mdi-police-station:before{content:"󱠹"}.mdi-poll:before{content:"󰐟"}.mdi-polo:before{content:"󱓃"}.mdi-polymer:before{content:"󰐡"}.mdi-pool:before{content:"󰘆"}.mdi-pool-thermometer:before{content:"󱩟"}.mdi-popcorn:before{content:"󰐢"}.mdi-post:before{content:"󱀈"}.mdi-post-lamp:before{content:"󱩠"}.mdi-post-outline:before{content:"󱀉"}.mdi-postage-stamp:before{content:"󰲻"}.mdi-pot:before{content:"󰋥"}.mdi-pot-mix:before{content:"󰙛"}.mdi-pot-mix-outline:before{content:"󰙷"}.mdi-pot-outline:before{content:"󰋿"}.mdi-pot-steam:before{content:"󰙚"}.mdi-pot-steam-outline:before{content:"󰌦"}.mdi-pound:before{content:"󰐣"}.mdi-pound-box:before{content:"󰐤"}.mdi-pound-box-outline:before{content:"󱅿"}.mdi-power:before{content:"󰐥"}.mdi-power-cycle:before{content:"󰤁"}.mdi-power-off:before{content:"󰤂"}.mdi-power-on:before{content:"󰤃"}.mdi-power-plug:before{content:"󰚥"}.mdi-power-plug-battery:before{content:"󱰻"}.mdi-power-plug-battery-outline:before{content:"󱰼"}.mdi-power-plug-off:before{content:"󰚦"}.mdi-power-plug-off-outline:before{content:"󱐤"}.mdi-power-plug-outline:before{content:"󱐥"}.mdi-power-settings:before{content:"󰐦"}.mdi-power-sleep:before{content:"󰤄"}.mdi-power-socket:before{content:"󰐧"}.mdi-power-socket-au:before{content:"󰤅"}.mdi-power-socket-ch:before{content:"󰾳"}.mdi-power-socket-de:before{content:"󱄇"}.mdi-power-socket-eu:before{content:"󰟧"}.mdi-power-socket-fr:before{content:"󱄈"}.mdi-power-socket-it:before{content:"󱓿"}.mdi-power-socket-jp:before{content:"󱄉"}.mdi-power-socket-uk:before{content:"󰟨"}.mdi-power-socket-us:before{content:"󰟩"}.mdi-power-standby:before{content:"󰤆"}.mdi-powershell:before{content:"󰨊"}.mdi-prescription:before{content:"󰜆"}.mdi-presentation:before{content:"󰐨"}.mdi-presentation-play:before{content:"󰐩"}.mdi-pretzel:before{content:"󱕢"}.mdi-printer:before{content:"󰐪"}.mdi-printer-3d:before{content:"󰐫"}.mdi-printer-3d-nozzle:before{content:"󰹛"}.mdi-printer-3d-nozzle-alert:before{content:"󱇀"}.mdi-printer-3d-nozzle-alert-outline:before{content:"󱇁"}.mdi-printer-3d-nozzle-heat:before{content:"󱢸"}.mdi-printer-3d-nozzle-heat-outline:before{content:"󱢹"}.mdi-printer-3d-nozzle-off:before{content:"󱬙"}.mdi-printer-3d-nozzle-off-outline:before{content:"󱬚"}.mdi-printer-3d-nozzle-outline:before{content:"󰹜"}.mdi-printer-3d-off:before{content:"󱬎"}.mdi-printer-alert:before{content:"󰐬"}.mdi-printer-check:before{content:"󱅆"}.mdi-printer-eye:before{content:"󱑘"}.mdi-printer-off:before{content:"󰹝"}.mdi-printer-off-outline:before{content:"󱞅"}.mdi-printer-outline:before{content:"󱞆"}.mdi-printer-pos:before{content:"󱁗"}.mdi-printer-pos-alert:before{content:"󱮼"}.mdi-printer-pos-alert-outline:before{content:"󱮽"}.mdi-printer-pos-cancel:before{content:"󱮾"}.mdi-printer-pos-cancel-outline:before{content:"󱮿"}.mdi-printer-pos-check:before{content:"󱯀"}.mdi-printer-pos-check-outline:before{content:"󱯁"}.mdi-printer-pos-cog:before{content:"󱯂"}.mdi-printer-pos-cog-outline:before{content:"󱯃"}.mdi-printer-pos-edit:before{content:"󱯄"}.mdi-printer-pos-edit-outline:before{content:"󱯅"}.mdi-printer-pos-minus:before{content:"󱯆"}.mdi-printer-pos-minus-outline:before{content:"󱯇"}.mdi-printer-pos-network:before{content:"󱯈"}.mdi-printer-pos-network-outline:before{content:"󱯉"}.mdi-printer-pos-off:before{content:"󱯊"}.mdi-printer-pos-off-outline:before{content:"󱯋"}.mdi-printer-pos-outline:before{content:"󱯌"}.mdi-printer-pos-pause:before{content:"󱯍"}.mdi-printer-pos-pause-outline:before{content:"󱯎"}.mdi-printer-pos-play:before{content:"󱯏"}.mdi-printer-pos-play-outline:before{content:"󱯐"}.mdi-printer-pos-plus:before{content:"󱯑"}.mdi-printer-pos-plus-outline:before{content:"󱯒"}.mdi-printer-pos-refresh:before{content:"󱯓"}.mdi-printer-pos-refresh-outline:before{content:"󱯔"}.mdi-printer-pos-remove:before{content:"󱯕"}.mdi-printer-pos-remove-outline:before{content:"󱯖"}.mdi-printer-pos-star:before{content:"󱯗"}.mdi-printer-pos-star-outline:before{content:"󱯘"}.mdi-printer-pos-stop:before{content:"󱯙"}.mdi-printer-pos-stop-outline:before{content:"󱯚"}.mdi-printer-pos-sync:before{content:"󱯛"}.mdi-printer-pos-sync-outline:before{content:"󱯜"}.mdi-printer-pos-wrench:before{content:"󱯝"}.mdi-printer-pos-wrench-outline:before{content:"󱯞"}.mdi-printer-search:before{content:"󱑗"}.mdi-printer-settings:before{content:"󰜇"}.mdi-printer-wireless:before{content:"󰨋"}.mdi-priority-high:before{content:"󰘃"}.mdi-priority-low:before{content:"󰘄"}.mdi-professional-hexagon:before{content:"󰐭"}.mdi-progress-alert:before{content:"󰲼"}.mdi-progress-check:before{content:"󰦕"}.mdi-progress-clock:before{content:"󰦖"}.mdi-progress-close:before{content:"󱄊"}.mdi-progress-download:before{content:"󰦗"}.mdi-progress-helper:before{content:"󱮢"}.mdi-progress-pencil:before{content:"󱞇"}.mdi-progress-question:before{content:"󱔢"}.mdi-progress-star:before{content:"󱞈"}.mdi-progress-star-four-points:before{content:"󱰽"}.mdi-progress-tag:before{content:"󱴍"}.mdi-progress-upload:before{content:"󰦘"}.mdi-progress-wrench:before{content:"󰲽"}.mdi-projector:before{content:"󰐮"}.mdi-projector-off:before{content:"󱨣"}.mdi-projector-screen:before{content:"󰐯"}.mdi-projector-screen-off:before{content:"󱠍"}.mdi-projector-screen-off-outline:before{content:"󱠎"}.mdi-projector-screen-outline:before{content:"󱜤"}.mdi-projector-screen-variant:before{content:"󱠏"}.mdi-projector-screen-variant-off:before{content:"󱠐"}.mdi-projector-screen-variant-off-outline:before{content:"󱠑"}.mdi-projector-screen-variant-outline:before{content:"󱠒"}.mdi-propane-tank:before{content:"󱍗"}.mdi-propane-tank-outline:before{content:"󱍘"}.mdi-protocol:before{content:"󰿘"}.mdi-publish:before{content:"󰚧"}.mdi-publish-off:before{content:"󱥅"}.mdi-pulse:before{content:"󰐰"}.mdi-pump:before{content:"󱐂"}.mdi-pump-off:before{content:"󱬢"}.mdi-pumpkin:before{content:"󰮿"}.mdi-purse:before{content:"󰼜"}.mdi-purse-outline:before{content:"󰼝"}.mdi-puzzle:before{content:"󰐱"}.mdi-puzzle-check:before{content:"󱐦"}.mdi-puzzle-check-outline:before{content:"󱐧"}.mdi-puzzle-edit:before{content:"󱓓"}.mdi-puzzle-edit-outline:before{content:"󱓙"}.mdi-puzzle-heart:before{content:"󱓔"}.mdi-puzzle-heart-outline:before{content:"󱓚"}.mdi-puzzle-minus:before{content:"󱓑"}.mdi-puzzle-minus-outline:before{content:"󱓗"}.mdi-puzzle-outline:before{content:"󰩦"}.mdi-puzzle-plus:before{content:"󱓐"}.mdi-puzzle-plus-outline:before{content:"󱓖"}.mdi-puzzle-remove:before{content:"󱓒"}.mdi-puzzle-remove-outline:before{content:"󱓘"}.mdi-puzzle-star:before{content:"󱓕"}.mdi-puzzle-star-outline:before{content:"󱓛"}.mdi-pyramid:before{content:"󱥒"}.mdi-pyramid-off:before{content:"󱥓"}.mdi-qi:before{content:"󰦙"}.mdi-qqchat:before{content:"󰘅"}.mdi-qrcode:before{content:"󰐲"}.mdi-qrcode-edit:before{content:"󰢸"}.mdi-qrcode-minus:before{content:"󱆌"}.mdi-qrcode-plus:before{content:"󱆋"}.mdi-qrcode-remove:before{content:"󱆍"}.mdi-qrcode-scan:before{content:"󰐳"}.mdi-quadcopter:before{content:"󰐴"}.mdi-quality-high:before{content:"󰐵"}.mdi-quality-low:before{content:"󰨌"}.mdi-quality-medium:before{content:"󰨍"}.mdi-queue-first-in-last-out:before{content:"󱲯"}.mdi-quora:before{content:"󰴩"}.mdi-rabbit:before{content:"󰤇"}.mdi-rabbit-variant:before{content:"󱩡"}.mdi-rabbit-variant-outline:before{content:"󱩢"}.mdi-racing-helmet:before{content:"󰶓"}.mdi-racquetball:before{content:"󰶔"}.mdi-radar:before{content:"󰐷"}.mdi-radiator:before{content:"󰐸"}.mdi-radiator-disabled:before{content:"󰫗"}.mdi-radiator-off:before{content:"󰫘"}.mdi-radio:before{content:"󰐹"}.mdi-radio-am:before{content:"󰲾"}.mdi-radio-fm:before{content:"󰲿"}.mdi-radio-handheld:before{content:"󰐺"}.mdi-radio-off:before{content:"󱈜"}.mdi-radio-tower:before{content:"󰐻"}.mdi-radioactive:before{content:"󰐼"}.mdi-radioactive-circle:before{content:"󱡝"}.mdi-radioactive-circle-outline:before{content:"󱡞"}.mdi-radioactive-off:before{content:"󰻁"}.mdi-radiobox-blank:before{content:"󰐽"}.mdi-radiobox-indeterminate-variant:before{content:"󱱞"}.mdi-radiobox-marked:before{content:"󰐾"}.mdi-radiology-box:before{content:"󱓅"}.mdi-radiology-box-outline:before{content:"󱓆"}.mdi-radius:before{content:"󰳀"}.mdi-radius-outline:before{content:"󰳁"}.mdi-railroad-light:before{content:"󰼞"}.mdi-rake:before{content:"󱕄"}.mdi-raspberry-pi:before{content:"󰐿"}.mdi-raw:before{content:"󱨏"}.mdi-raw-off:before{content:"󱨐"}.mdi-ray-end:before{content:"󰑀"}.mdi-ray-end-arrow:before{content:"󰑁"}.mdi-ray-start:before{content:"󰑂"}.mdi-ray-start-arrow:before{content:"󰑃"}.mdi-ray-start-end:before{content:"󰑄"}.mdi-ray-start-vertex-end:before{content:"󱗘"}.mdi-ray-vertex:before{content:"󰑅"}.mdi-razor-double-edge:before{content:"󱦗"}.mdi-razor-single-edge:before{content:"󱦘"}.mdi-react:before{content:"󰜈"}.mdi-read:before{content:"󰑇"}.mdi-receipt:before{content:"󰠤"}.mdi-receipt-clock:before{content:"󱰾"}.mdi-receipt-clock-outline:before{content:"󱰿"}.mdi-receipt-outline:before{content:"󰓷"}.mdi-receipt-send:before{content:"󱱀"}.mdi-receipt-send-outline:before{content:"󱱁"}.mdi-receipt-text:before{content:"󰑉"}.mdi-receipt-text-arrow-left:before{content:"󱱂"}.mdi-receipt-text-arrow-left-outline:before{content:"󱱃"}.mdi-receipt-text-arrow-right:before{content:"󱱄"}.mdi-receipt-text-arrow-right-outline:before{content:"󱱅"}.mdi-receipt-text-check:before{content:"󱩣"}.mdi-receipt-text-check-outline:before{content:"󱩤"}.mdi-receipt-text-clock:before{content:"󱱆"}.mdi-receipt-text-clock-outline:before{content:"󱱇"}.mdi-receipt-text-edit:before{content:"󱱈"}.mdi-receipt-text-edit-outline:before{content:"󱱉"}.mdi-receipt-text-minus:before{content:"󱩥"}.mdi-receipt-text-minus-outline:before{content:"󱩦"}.mdi-receipt-text-outline:before{content:"󱧜"}.mdi-receipt-text-plus:before{content:"󱩧"}.mdi-receipt-text-plus-outline:before{content:"󱩨"}.mdi-receipt-text-remove:before{content:"󱩩"}.mdi-receipt-text-remove-outline:before{content:"󱩪"}.mdi-receipt-text-send:before{content:"󱱊"}.mdi-receipt-text-send-outline:before{content:"󱱋"}.mdi-record:before{content:"󰑊"}.mdi-record-circle:before{content:"󰻂"}.mdi-record-circle-outline:before{content:"󰻃"}.mdi-record-player:before{content:"󰦚"}.mdi-record-rec:before{content:"󰑋"}.mdi-rectangle:before{content:"󰹞"}.mdi-rectangle-outline:before{content:"󰹟"}.mdi-recycle:before{content:"󰑌"}.mdi-recycle-variant:before{content:"󱎝"}.mdi-reddit:before{content:"󰑍"}.mdi-redhat:before{content:"󱄛"}.mdi-redo:before{content:"󰑎"}.mdi-redo-variant:before{content:"󰑏"}.mdi-reflect-horizontal:before{content:"󰨎"}.mdi-reflect-vertical:before{content:"󰨏"}.mdi-refresh:before{content:"󰑐"}.mdi-refresh-auto:before{content:"󱣲"}.mdi-refresh-circle:before{content:"󱍷"}.mdi-regex:before{content:"󰑑"}.mdi-registered-trademark:before{content:"󰩧"}.mdi-reiterate:before{content:"󱖈"}.mdi-relation-many-to-many:before{content:"󱒖"}.mdi-relation-many-to-one:before{content:"󱒗"}.mdi-relation-many-to-one-or-many:before{content:"󱒘"}.mdi-relation-many-to-only-one:before{content:"󱒙"}.mdi-relation-many-to-zero-or-many:before{content:"󱒚"}.mdi-relation-many-to-zero-or-one:before{content:"󱒛"}.mdi-relation-one-or-many-to-many:before{content:"󱒜"}.mdi-relation-one-or-many-to-one:before{content:"󱒝"}.mdi-relation-one-or-many-to-one-or-many:before{content:"󱒞"}.mdi-relation-one-or-many-to-only-one:before{content:"󱒟"}.mdi-relation-one-or-many-to-zero-or-many:before{content:"󱒠"}.mdi-relation-one-or-many-to-zero-or-one:before{content:"󱒡"}.mdi-relation-one-to-many:before{content:"󱒢"}.mdi-relation-one-to-one:before{content:"󱒣"}.mdi-relation-one-to-one-or-many:before{content:"󱒤"}.mdi-relation-one-to-only-one:before{content:"󱒥"}.mdi-relation-one-to-zero-or-many:before{content:"󱒦"}.mdi-relation-one-to-zero-or-one:before{content:"󱒧"}.mdi-relation-only-one-to-many:before{content:"󱒨"}.mdi-relation-only-one-to-one:before{content:"󱒩"}.mdi-relation-only-one-to-one-or-many:before{content:"󱒪"}.mdi-relation-only-one-to-only-one:before{content:"󱒫"}.mdi-relation-only-one-to-zero-or-many:before{content:"󱒬"}.mdi-relation-only-one-to-zero-or-one:before{content:"󱒭"}.mdi-relation-zero-or-many-to-many:before{content:"󱒮"}.mdi-relation-zero-or-many-to-one:before{content:"󱒯"}.mdi-relation-zero-or-many-to-one-or-many:before{content:"󱒰"}.mdi-relation-zero-or-many-to-only-one:before{content:"󱒱"}.mdi-relation-zero-or-many-to-zero-or-many:before{content:"󱒲"}.mdi-relation-zero-or-many-to-zero-or-one:before{content:"󱒳"}.mdi-relation-zero-or-one-to-many:before{content:"󱒴"}.mdi-relation-zero-or-one-to-one:before{content:"󱒵"}.mdi-relation-zero-or-one-to-one-or-many:before{content:"󱒶"}.mdi-relation-zero-or-one-to-only-one:before{content:"󱒷"}.mdi-relation-zero-or-one-to-zero-or-many:before{content:"󱒸"}.mdi-relation-zero-or-one-to-zero-or-one:before{content:"󱒹"}.mdi-relative-scale:before{content:"󰑒"}.mdi-reload:before{content:"󰑓"}.mdi-reload-alert:before{content:"󱄋"}.mdi-reminder:before{content:"󰢌"}.mdi-remote:before{content:"󰑔"}.mdi-remote-desktop:before{content:"󰢹"}.mdi-remote-off:before{content:"󰻄"}.mdi-remote-tv:before{content:"󰻅"}.mdi-remote-tv-off:before{content:"󰻆"}.mdi-rename:before{content:"󱰘"}.mdi-rename-box:before{content:"󰑕"}.mdi-rename-box-outline:before{content:"󱰙"}.mdi-rename-outline:before{content:"󱰚"}.mdi-reorder-horizontal:before{content:"󰚈"}.mdi-reorder-vertical:before{content:"󰚉"}.mdi-repeat:before{content:"󰑖"}.mdi-repeat-off:before{content:"󰑗"}.mdi-repeat-once:before{content:"󰑘"}.mdi-repeat-variant:before{content:"󰕇"}.mdi-replay:before{content:"󰑙"}.mdi-reply:before{content:"󰑚"}.mdi-reply-all:before{content:"󰑛"}.mdi-reply-all-outline:before{content:"󰼟"}.mdi-reply-circle:before{content:"󱆮"}.mdi-reply-outline:before{content:"󰼠"}.mdi-reproduction:before{content:"󰑜"}.mdi-resistor:before{content:"󰭄"}.mdi-resistor-nodes:before{content:"󰭅"}.mdi-resize:before{content:"󰩨"}.mdi-resize-bottom-right:before{content:"󰑝"}.mdi-responsive:before{content:"󰑞"}.mdi-restart:before{content:"󰜉"}.mdi-restart-alert:before{content:"󱄌"}.mdi-restart-off:before{content:"󰶕"}.mdi-restore:before{content:"󰦛"}.mdi-restore-alert:before{content:"󱄍"}.mdi-rewind:before{content:"󰑟"}.mdi-rewind-10:before{content:"󰴪"}.mdi-rewind-15:before{content:"󱥆"}.mdi-rewind-30:before{content:"󰶖"}.mdi-rewind-45:before{content:"󱬓"}.mdi-rewind-5:before{content:"󱇹"}.mdi-rewind-60:before{content:"󱘌"}.mdi-rewind-outline:before{content:"󰜊"}.mdi-rhombus:before{content:"󰜋"}.mdi-rhombus-medium:before{content:"󰨐"}.mdi-rhombus-medium-outline:before{content:"󱓜"}.mdi-rhombus-outline:before{content:"󰜌"}.mdi-rhombus-split:before{content:"󰨑"}.mdi-rhombus-split-outline:before{content:"󱓝"}.mdi-ribbon:before{content:"󰑠"}.mdi-rice:before{content:"󰟪"}.mdi-rickshaw:before{content:"󱖻"}.mdi-rickshaw-electric:before{content:"󱖼"}.mdi-ring:before{content:"󰟫"}.mdi-rivet:before{content:"󰹠"}.mdi-road:before{content:"󰑡"}.mdi-road-variant:before{content:"󰑢"}.mdi-robber:before{content:"󱁘"}.mdi-robot:before{content:"󰚩"}.mdi-robot-angry:before{content:"󱚝"}.mdi-robot-angry-outline:before{content:"󱚞"}.mdi-robot-confused:before{content:"󱚟"}.mdi-robot-confused-outline:before{content:"󱚠"}.mdi-robot-dead:before{content:"󱚡"}.mdi-robot-dead-outline:before{content:"󱚢"}.mdi-robot-excited:before{content:"󱚣"}.mdi-robot-excited-outline:before{content:"󱚤"}.mdi-robot-happy:before{content:"󱜙"}.mdi-robot-happy-outline:before{content:"󱜚"}.mdi-robot-industrial:before{content:"󰭆"}.mdi-robot-industrial-outline:before{content:"󱨚"}.mdi-robot-love:before{content:"󱚥"}.mdi-robot-love-outline:before{content:"󱚦"}.mdi-robot-mower:before{content:"󱇷"}.mdi-robot-mower-outline:before{content:"󱇳"}.mdi-robot-off:before{content:"󱚧"}.mdi-robot-off-outline:before{content:"󱙻"}.mdi-robot-outline:before{content:"󱙺"}.mdi-robot-vacuum:before{content:"󰜍"}.mdi-robot-vacuum-alert:before{content:"󱭝"}.mdi-robot-vacuum-off:before{content:"󱰁"}.mdi-robot-vacuum-variant:before{content:"󰤈"}.mdi-robot-vacuum-variant-alert:before{content:"󱭞"}.mdi-robot-vacuum-variant-off:before{content:"󱰂"}.mdi-rocket:before{content:"󰑣"}.mdi-rocket-launch:before{content:"󱓞"}.mdi-rocket-launch-outline:before{content:"󱓟"}.mdi-rocket-outline:before{content:"󱎯"}.mdi-rodent:before{content:"󱌧"}.mdi-roller-shade:before{content:"󱩫"}.mdi-roller-shade-closed:before{content:"󱩬"}.mdi-roller-skate:before{content:"󰴫"}.mdi-roller-skate-off:before{content:"󰅅"}.mdi-rollerblade:before{content:"󰴬"}.mdi-rollerblade-off:before{content:"󰀮"}.mdi-rollupjs:before{content:"󰯀"}.mdi-rolodex:before{content:"󱪹"}.mdi-rolodex-outline:before{content:"󱪺"}.mdi-roman-numeral-1:before{content:"󱂈"}.mdi-roman-numeral-10:before{content:"󱂑"}.mdi-roman-numeral-2:before{content:"󱂉"}.mdi-roman-numeral-3:before{content:"󱂊"}.mdi-roman-numeral-4:before{content:"󱂋"}.mdi-roman-numeral-5:before{content:"󱂌"}.mdi-roman-numeral-6:before{content:"󱂍"}.mdi-roman-numeral-7:before{content:"󱂎"}.mdi-roman-numeral-8:before{content:"󱂏"}.mdi-roman-numeral-9:before{content:"󱂐"}.mdi-room-service:before{content:"󰢍"}.mdi-room-service-outline:before{content:"󰶗"}.mdi-rotate-360:before{content:"󱦙"}.mdi-rotate-3d:before{content:"󰻇"}.mdi-rotate-3d-variant:before{content:"󰑤"}.mdi-rotate-left:before{content:"󰑥"}.mdi-rotate-left-variant:before{content:"󰑦"}.mdi-rotate-orbit:before{content:"󰶘"}.mdi-rotate-right:before{content:"󰑧"}.mdi-rotate-right-variant:before{content:"󰑨"}.mdi-rounded-corner:before{content:"󰘇"}.mdi-router:before{content:"󱇢"}.mdi-router-network:before{content:"󱂇"}.mdi-router-network-wireless:before{content:"󱲗"}.mdi-router-wireless:before{content:"󰑩"}.mdi-router-wireless-off:before{content:"󱖣"}.mdi-router-wireless-settings:before{content:"󰩩"}.mdi-routes:before{content:"󰑪"}.mdi-routes-clock:before{content:"󱁙"}.mdi-rowing:before{content:"󰘈"}.mdi-rss:before{content:"󰑫"}.mdi-rss-box:before{content:"󰑬"}.mdi-rss-off:before{content:"󰼡"}.mdi-rug:before{content:"󱑵"}.mdi-rugby:before{content:"󰶙"}.mdi-ruler:before{content:"󰑭"}.mdi-ruler-square:before{content:"󰳂"}.mdi-ruler-square-compass:before{content:"󰺾"}.mdi-run:before{content:"󰜎"}.mdi-run-fast:before{content:"󰑮"}.mdi-rv-truck:before{content:"󱇔"}.mdi-sack:before{content:"󰴮"}.mdi-sack-outline:before{content:"󱱌"}.mdi-sack-percent:before{content:"󰴯"}.mdi-safe:before{content:"󰩪"}.mdi-safe-square:before{content:"󱉼"}.mdi-safe-square-outline:before{content:"󱉽"}.mdi-safety-goggles:before{content:"󰴰"}.mdi-sail-boat:before{content:"󰻈"}.mdi-sail-boat-sink:before{content:"󱫯"}.mdi-sale:before{content:"󰑯"}.mdi-sale-outline:before{content:"󱨆"}.mdi-salesforce:before{content:"󰢎"}.mdi-sass:before{content:"󰟬"}.mdi-satellite:before{content:"󰑰"}.mdi-satellite-uplink:before{content:"󰤉"}.mdi-satellite-variant:before{content:"󰑱"}.mdi-sausage:before{content:"󰢺"}.mdi-sausage-off:before{content:"󱞉"}.mdi-saw-blade:before{content:"󰹡"}.mdi-sawtooth-wave:before{content:"󱑺"}.mdi-saxophone:before{content:"󰘉"}.mdi-scale:before{content:"󰑲"}.mdi-scale-balance:before{content:"󰗑"}.mdi-scale-bathroom:before{content:"󰑳"}.mdi-scale-off:before{content:"󱁚"}.mdi-scale-unbalanced:before{content:"󱦸"}.mdi-scan-helper:before{content:"󱏘"}.mdi-scanner:before{content:"󰚫"}.mdi-scanner-off:before{content:"󰤊"}.mdi-scatter-plot:before{content:"󰻉"}.mdi-scatter-plot-outline:before{content:"󰻊"}.mdi-scent:before{content:"󱥘"}.mdi-scent-off:before{content:"󱥙"}.mdi-school:before{content:"󰑴"}.mdi-school-outline:before{content:"󱆀"}.mdi-scissors-cutting:before{content:"󰩫"}.mdi-scooter:before{content:"󱖽"}.mdi-scooter-electric:before{content:"󱖾"}.mdi-scoreboard:before{content:"󱉾"}.mdi-scoreboard-outline:before{content:"󱉿"}.mdi-screen-rotation:before{content:"󰑵"}.mdi-screen-rotation-lock:before{content:"󰑸"}.mdi-screw-flat-top:before{content:"󰷳"}.mdi-screw-lag:before{content:"󰷴"}.mdi-screw-machine-flat-top:before{content:"󰷵"}.mdi-screw-machine-round-top:before{content:"󰷶"}.mdi-screw-round-top:before{content:"󰷷"}.mdi-screwdriver:before{content:"󰑶"}.mdi-script:before{content:"󰯁"}.mdi-script-outline:before{content:"󰑷"}.mdi-script-text:before{content:"󰯂"}.mdi-script-text-key:before{content:"󱜥"}.mdi-script-text-key-outline:before{content:"󱜦"}.mdi-script-text-outline:before{content:"󰯃"}.mdi-script-text-play:before{content:"󱜧"}.mdi-script-text-play-outline:before{content:"󱜨"}.mdi-sd:before{content:"󰑹"}.mdi-seal:before{content:"󰑺"}.mdi-seal-variant:before{content:"󰿙"}.mdi-search-web:before{content:"󰜏"}.mdi-seat:before{content:"󰳃"}.mdi-seat-flat:before{content:"󰑻"}.mdi-seat-flat-angled:before{content:"󰑼"}.mdi-seat-individual-suite:before{content:"󰑽"}.mdi-seat-legroom-extra:before{content:"󰑾"}.mdi-seat-legroom-normal:before{content:"󰑿"}.mdi-seat-legroom-reduced:before{content:"󰒀"}.mdi-seat-outline:before{content:"󰳄"}.mdi-seat-passenger:before{content:"󱉉"}.mdi-seat-recline-extra:before{content:"󰒁"}.mdi-seat-recline-normal:before{content:"󰒂"}.mdi-seatbelt:before{content:"󰳅"}.mdi-security:before{content:"󰒃"}.mdi-security-network:before{content:"󰒄"}.mdi-seed:before{content:"󰹢"}.mdi-seed-off:before{content:"󱏽"}.mdi-seed-off-outline:before{content:"󱏾"}.mdi-seed-outline:before{content:"󰹣"}.mdi-seed-plus:before{content:"󱩭"}.mdi-seed-plus-outline:before{content:"󱩮"}.mdi-seesaw:before{content:"󱖤"}.mdi-segment:before{content:"󰻋"}.mdi-select:before{content:"󰒅"}.mdi-select-all:before{content:"󰒆"}.mdi-select-arrow-down:before{content:"󱭙"}.mdi-select-arrow-up:before{content:"󱭘"}.mdi-select-color:before{content:"󰴱"}.mdi-select-compare:before{content:"󰫙"}.mdi-select-drag:before{content:"󰩬"}.mdi-select-group:before{content:"󰾂"}.mdi-select-inverse:before{content:"󰒇"}.mdi-select-marker:before{content:"󱊀"}.mdi-select-multiple:before{content:"󱊁"}.mdi-select-multiple-marker:before{content:"󱊂"}.mdi-select-off:before{content:"󰒈"}.mdi-select-place:before{content:"󰿚"}.mdi-select-remove:before{content:"󱟁"}.mdi-select-search:before{content:"󱈄"}.mdi-selection:before{content:"󰒉"}.mdi-selection-drag:before{content:"󰩭"}.mdi-selection-ellipse:before{content:"󰴲"}.mdi-selection-ellipse-arrow-inside:before{content:"󰼢"}.mdi-selection-ellipse-remove:before{content:"󱟂"}.mdi-selection-marker:before{content:"󱊃"}.mdi-selection-multiple:before{content:"󱊅"}.mdi-selection-multiple-marker:before{content:"󱊄"}.mdi-selection-off:before{content:"󰝷"}.mdi-selection-remove:before{content:"󱟃"}.mdi-selection-search:before{content:"󱈅"}.mdi-semantic-web:before{content:"󱌖"}.mdi-send:before{content:"󰒊"}.mdi-send-check:before{content:"󱅡"}.mdi-send-check-outline:before{content:"󱅢"}.mdi-send-circle:before{content:"󰷸"}.mdi-send-circle-outline:before{content:"󰷹"}.mdi-send-clock:before{content:"󱅣"}.mdi-send-clock-outline:before{content:"󱅤"}.mdi-send-lock:before{content:"󰟭"}.mdi-send-lock-outline:before{content:"󱅦"}.mdi-send-outline:before{content:"󱅥"}.mdi-send-variant:before{content:"󱱍"}.mdi-send-variant-clock:before{content:"󱱾"}.mdi-send-variant-clock-outline:before{content:"󱱿"}.mdi-send-variant-outline:before{content:"󱱎"}.mdi-serial-port:before{content:"󰙜"}.mdi-server:before{content:"󰒋"}.mdi-server-minus:before{content:"󰒌"}.mdi-server-minus-outline:before{content:"󱲘"}.mdi-server-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-network-outline:before{content:"󱲙"}.mdi-server-off:before{content:"󰒏"}.mdi-server-outline:before{content:"󱲚"}.mdi-server-plus:before{content:"󰒐"}.mdi-server-plus-outline:before{content:"󱲛"}.mdi-server-remove:before{content:"󰒑"}.mdi-server-security:before{content:"󰒒"}.mdi-set-all:before{content:"󰝸"}.mdi-set-center:before{content:"󰝹"}.mdi-set-center-right:before{content:"󰝺"}.mdi-set-left:before{content:"󰝻"}.mdi-set-left-center:before{content:"󰝼"}.mdi-set-left-right:before{content:"󰝽"}.mdi-set-merge:before{content:"󱓠"}.mdi-set-none:before{content:"󰝾"}.mdi-set-right:before{content:"󰝿"}.mdi-set-split:before{content:"󱓡"}.mdi-set-square:before{content:"󱑝"}.mdi-set-top-box:before{content:"󰦟"}.mdi-settings-helper:before{content:"󰩮"}.mdi-shaker:before{content:"󱄎"}.mdi-shaker-outline:before{content:"󱄏"}.mdi-shape:before{content:"󰠱"}.mdi-shape-circle-plus:before{content:"󰙝"}.mdi-shape-outline:before{content:"󰠲"}.mdi-shape-oval-plus:before{content:"󱇺"}.mdi-shape-plus:before{content:"󰒕"}.mdi-shape-plus-outline:before{content:"󱱏"}.mdi-shape-polygon-plus:before{content:"󰙞"}.mdi-shape-rectangle-plus:before{content:"󰙟"}.mdi-shape-square-plus:before{content:"󰙠"}.mdi-shape-square-rounded-plus:before{content:"󱓺"}.mdi-share:before{content:"󰒖"}.mdi-share-all:before{content:"󱇴"}.mdi-share-all-outline:before{content:"󱇵"}.mdi-share-circle:before{content:"󱆭"}.mdi-share-off:before{content:"󰼣"}.mdi-share-off-outline:before{content:"󰼤"}.mdi-share-outline:before{content:"󰤲"}.mdi-share-variant:before{content:"󰒗"}.mdi-share-variant-outline:before{content:"󱔔"}.mdi-shark:before{content:"󱢺"}.mdi-shark-fin:before{content:"󱙳"}.mdi-shark-fin-outline:before{content:"󱙴"}.mdi-shark-off:before{content:"󱢻"}.mdi-sheep:before{content:"󰳆"}.mdi-shield:before{content:"󰒘"}.mdi-shield-account:before{content:"󰢏"}.mdi-shield-account-outline:before{content:"󰨒"}.mdi-shield-account-variant:before{content:"󱖧"}.mdi-shield-account-variant-outline:before{content:"󱖨"}.mdi-shield-airplane:before{content:"󰚻"}.mdi-shield-airplane-outline:before{content:"󰳇"}.mdi-shield-alert:before{content:"󰻌"}.mdi-shield-alert-outline:before{content:"󰻍"}.mdi-shield-bug:before{content:"󱏚"}.mdi-shield-bug-outline:before{content:"󱏛"}.mdi-shield-car:before{content:"󰾃"}.mdi-shield-check:before{content:"󰕥"}.mdi-shield-check-outline:before{content:"󰳈"}.mdi-shield-cross:before{content:"󰳉"}.mdi-shield-cross-outline:before{content:"󰳊"}.mdi-shield-crown:before{content:"󱢼"}.mdi-shield-crown-outline:before{content:"󱢽"}.mdi-shield-edit:before{content:"󱆠"}.mdi-shield-edit-outline:before{content:"󱆡"}.mdi-shield-half:before{content:"󱍠"}.mdi-shield-half-full:before{content:"󰞀"}.mdi-shield-home:before{content:"󰚊"}.mdi-shield-home-outline:before{content:"󰳋"}.mdi-shield-key:before{content:"󰯄"}.mdi-shield-key-outline:before{content:"󰯅"}.mdi-shield-link-variant:before{content:"󰴳"}.mdi-shield-link-variant-outline:before{content:"󰴴"}.mdi-shield-lock:before{content:"󰦝"}.mdi-shield-lock-open:before{content:"󱦚"}.mdi-shield-lock-open-outline:before{content:"󱦛"}.mdi-shield-lock-outline:before{content:"󰳌"}.mdi-shield-moon:before{content:"󱠨"}.mdi-shield-moon-outline:before{content:"󱠩"}.mdi-shield-off:before{content:"󰦞"}.mdi-shield-off-outline:before{content:"󰦜"}.mdi-shield-outline:before{content:"󰒙"}.mdi-shield-plus:before{content:"󰫚"}.mdi-shield-plus-outline:before{content:"󰫛"}.mdi-shield-refresh:before{content:"󰂪"}.mdi-shield-refresh-outline:before{content:"󰇠"}.mdi-shield-remove:before{content:"󰫜"}.mdi-shield-remove-outline:before{content:"󰫝"}.mdi-shield-search:before{content:"󰶚"}.mdi-shield-star:before{content:"󱄻"}.mdi-shield-star-outline:before{content:"󱄼"}.mdi-shield-sun:before{content:"󱁝"}.mdi-shield-sun-outline:before{content:"󱁞"}.mdi-shield-sword:before{content:"󱢾"}.mdi-shield-sword-outline:before{content:"󱢿"}.mdi-shield-sync:before{content:"󱆢"}.mdi-shield-sync-outline:before{content:"󱆣"}.mdi-shimmer:before{content:"󱕅"}.mdi-ship-wheel:before{content:"󰠳"}.mdi-shipping-pallet:before{content:"󱡎"}.mdi-shoe-ballet:before{content:"󱗊"}.mdi-shoe-cleat:before{content:"󱗇"}.mdi-shoe-formal:before{content:"󰭇"}.mdi-shoe-heel:before{content:"󰭈"}.mdi-shoe-print:before{content:"󰷺"}.mdi-shoe-sneaker:before{content:"󱗈"}.mdi-shopping:before{content:"󰒚"}.mdi-shopping-music:before{content:"󰒛"}.mdi-shopping-outline:before{content:"󱇕"}.mdi-shopping-search:before{content:"󰾄"}.mdi-shopping-search-outline:before{content:"󱩯"}.mdi-shore:before{content:"󱓹"}.mdi-shovel:before{content:"󰜐"}.mdi-shovel-off:before{content:"󰜑"}.mdi-shower:before{content:"󰦠"}.mdi-shower-head:before{content:"󰦡"}.mdi-shredder:before{content:"󰒜"}.mdi-shuffle:before{content:"󰒝"}.mdi-shuffle-disabled:before{content:"󰒞"}.mdi-shuffle-variant:before{content:"󰒟"}.mdi-shuriken:before{content:"󱍿"}.mdi-sickle:before{content:"󱣀"}.mdi-sigma:before{content:"󰒠"}.mdi-sigma-lower:before{content:"󰘫"}.mdi-sign-caution:before{content:"󰒡"}.mdi-sign-direction:before{content:"󰞁"}.mdi-sign-direction-minus:before{content:"󱀀"}.mdi-sign-direction-plus:before{content:"󰿜"}.mdi-sign-direction-remove:before{content:"󰿝"}.mdi-sign-language:before{content:"󱭍"}.mdi-sign-language-outline:before{content:"󱭎"}.mdi-sign-pole:before{content:"󱓸"}.mdi-sign-real-estate:before{content:"󱄘"}.mdi-sign-text:before{content:"󰞂"}.mdi-sign-yield:before{content:"󱮯"}.mdi-signal:before{content:"󰒢"}.mdi-signal-2g:before{content:"󰜒"}.mdi-signal-3g:before{content:"󰜓"}.mdi-signal-4g:before{content:"󰜔"}.mdi-signal-5g:before{content:"󰩯"}.mdi-signal-cellular-1:before{content:"󰢼"}.mdi-signal-cellular-2:before{content:"󰢽"}.mdi-signal-cellular-3:before{content:"󰢾"}.mdi-signal-cellular-outline:before{content:"󰢿"}.mdi-signal-distance-variant:before{content:"󰹤"}.mdi-signal-hspa:before{content:"󰜕"}.mdi-signal-hspa-plus:before{content:"󰜖"}.mdi-signal-off:before{content:"󰞃"}.mdi-signal-variant:before{content:"󰘊"}.mdi-signature:before{content:"󰷻"}.mdi-signature-freehand:before{content:"󰷼"}.mdi-signature-image:before{content:"󰷽"}.mdi-signature-text:before{content:"󰷾"}.mdi-silo:before{content:"󱮟"}.mdi-silo-outline:before{content:"󰭉"}.mdi-silverware:before{content:"󰒣"}.mdi-silverware-clean:before{content:"󰿞"}.mdi-silverware-fork:before{content:"󰒤"}.mdi-silverware-fork-knife:before{content:"󰩰"}.mdi-silverware-spoon:before{content:"󰒥"}.mdi-silverware-variant:before{content:"󰒦"}.mdi-sim:before{content:"󰒧"}.mdi-sim-alert:before{content:"󰒨"}.mdi-sim-alert-outline:before{content:"󱗓"}.mdi-sim-off:before{content:"󰒩"}.mdi-sim-off-outline:before{content:"󱗔"}.mdi-sim-outline:before{content:"󱗕"}.mdi-simple-icons:before{content:"󱌝"}.mdi-sina-weibo:before{content:"󰫟"}.mdi-sine-wave:before{content:"󰥛"}.mdi-sitemap:before{content:"󰒪"}.mdi-sitemap-outline:before{content:"󱦜"}.mdi-size-l:before{content:"󱎦"}.mdi-size-m:before{content:"󱎥"}.mdi-size-s:before{content:"󱎤"}.mdi-size-xl:before{content:"󱎧"}.mdi-size-xs:before{content:"󱎣"}.mdi-size-xxl:before{content:"󱎨"}.mdi-size-xxs:before{content:"󱎢"}.mdi-size-xxxl:before{content:"󱎩"}.mdi-skate:before{content:"󰴵"}.mdi-skate-off:before{content:"󰚙"}.mdi-skateboard:before{content:"󱓂"}.mdi-skateboarding:before{content:"󰔁"}.mdi-skew-less:before{content:"󰴶"}.mdi-skew-more:before{content:"󰴷"}.mdi-ski:before{content:"󱌄"}.mdi-ski-cross-country:before{content:"󱌅"}.mdi-ski-water:before{content:"󱌆"}.mdi-skip-backward:before{content:"󰒫"}.mdi-skip-backward-outline:before{content:"󰼥"}.mdi-skip-forward:before{content:"󰒬"}.mdi-skip-forward-outline:before{content:"󰼦"}.mdi-skip-next:before{content:"󰒭"}.mdi-skip-next-circle:before{content:"󰙡"}.mdi-skip-next-circle-outline:before{content:"󰙢"}.mdi-skip-next-outline:before{content:"󰼧"}.mdi-skip-previous:before{content:"󰒮"}.mdi-skip-previous-circle:before{content:"󰙣"}.mdi-skip-previous-circle-outline:before{content:"󰙤"}.mdi-skip-previous-outline:before{content:"󰼨"}.mdi-skull:before{content:"󰚌"}.mdi-skull-crossbones:before{content:"󰯆"}.mdi-skull-crossbones-outline:before{content:"󰯇"}.mdi-skull-outline:before{content:"󰯈"}.mdi-skull-scan:before{content:"󱓇"}.mdi-skull-scan-outline:before{content:"󱓈"}.mdi-skype:before{content:"󰒯"}.mdi-skype-business:before{content:"󰒰"}.mdi-slack:before{content:"󰒱"}.mdi-slash-forward:before{content:"󰿟"}.mdi-slash-forward-box:before{content:"󰿠"}.mdi-sledding:before{content:"󰐛"}.mdi-sleep:before{content:"󰒲"}.mdi-sleep-off:before{content:"󰒳"}.mdi-slide:before{content:"󱖥"}.mdi-slope-downhill:before{content:"󰷿"}.mdi-slope-uphill:before{content:"󰸀"}.mdi-slot-machine:before{content:"󱄔"}.mdi-slot-machine-outline:before{content:"󱄕"}.mdi-smart-card:before{content:"󱂽"}.mdi-smart-card-off:before{content:"󱣷"}.mdi-smart-card-off-outline:before{content:"󱣸"}.mdi-smart-card-outline:before{content:"󱂾"}.mdi-smart-card-reader:before{content:"󱂿"}.mdi-smart-card-reader-outline:before{content:"󱃀"}.mdi-smog:before{content:"󰩱"}.mdi-smoke:before{content:"󱞙"}.mdi-smoke-detector:before{content:"󰎒"}.mdi-smoke-detector-alert:before{content:"󱤮"}.mdi-smoke-detector-alert-outline:before{content:"󱤯"}.mdi-smoke-detector-off:before{content:"󱠉"}.mdi-smoke-detector-off-outline:before{content:"󱠊"}.mdi-smoke-detector-outline:before{content:"󱠈"}.mdi-smoke-detector-variant:before{content:"󱠋"}.mdi-smoke-detector-variant-alert:before{content:"󱤰"}.mdi-smoke-detector-variant-off:before{content:"󱠌"}.mdi-smoking:before{content:"󰒴"}.mdi-smoking-off:before{content:"󰒵"}.mdi-smoking-pipe:before{content:"󱐍"}.mdi-smoking-pipe-off:before{content:"󱐨"}.mdi-snail:before{content:"󱙷"}.mdi-snake:before{content:"󱔎"}.mdi-snapchat:before{content:"󰒶"}.mdi-snowboard:before{content:"󱌇"}.mdi-snowflake:before{content:"󰜗"}.mdi-snowflake-alert:before{content:"󰼩"}.mdi-snowflake-check:before{content:"󱩰"}.mdi-snowflake-melt:before{content:"󱋋"}.mdi-snowflake-off:before{content:"󱓣"}.mdi-snowflake-thermometer:before{content:"󱩱"}.mdi-snowflake-variant:before{content:"󰼪"}.mdi-snowman:before{content:"󰒷"}.mdi-snowmobile:before{content:"󰛝"}.mdi-snowshoeing:before{content:"󱩲"}.mdi-soccer:before{content:"󰒸"}.mdi-soccer-field:before{content:"󰠴"}.mdi-social-distance-2-meters:before{content:"󱕹"}.mdi-social-distance-6-feet:before{content:"󱕺"}.mdi-sofa:before{content:"󰒹"}.mdi-sofa-outline:before{content:"󱕭"}.mdi-sofa-single:before{content:"󱕮"}.mdi-sofa-single-outline:before{content:"󱕯"}.mdi-solar-panel:before{content:"󰶛"}.mdi-solar-panel-large:before{content:"󰶜"}.mdi-solar-power:before{content:"󰩲"}.mdi-solar-power-variant:before{content:"󱩳"}.mdi-solar-power-variant-outline:before{content:"󱩴"}.mdi-soldering-iron:before{content:"󱂒"}.mdi-solid:before{content:"󰚍"}.mdi-sony-playstation:before{content:"󰐔"}.mdi-sort:before{content:"󰒺"}.mdi-sort-alphabetical-ascending:before{content:"󰖽"}.mdi-sort-alphabetical-ascending-variant:before{content:"󱅈"}.mdi-sort-alphabetical-descending:before{content:"󰖿"}.mdi-sort-alphabetical-descending-variant:before{content:"󱅉"}.mdi-sort-alphabetical-variant:before{content:"󰒻"}.mdi-sort-ascending:before{content:"󰒼"}.mdi-sort-bool-ascending:before{content:"󱎅"}.mdi-sort-bool-ascending-variant:before{content:"󱎆"}.mdi-sort-bool-descending:before{content:"󱎇"}.mdi-sort-bool-descending-variant:before{content:"󱎈"}.mdi-sort-calendar-ascending:before{content:"󱕇"}.mdi-sort-calendar-descending:before{content:"󱕈"}.mdi-sort-clock-ascending:before{content:"󱕉"}.mdi-sort-clock-ascending-outline:before{content:"󱕊"}.mdi-sort-clock-descending:before{content:"󱕋"}.mdi-sort-clock-descending-outline:before{content:"󱕌"}.mdi-sort-descending:before{content:"󰒽"}.mdi-sort-numeric-ascending:before{content:"󱎉"}.mdi-sort-numeric-ascending-variant:before{content:"󰤍"}.mdi-sort-numeric-descending:before{content:"󱎊"}.mdi-sort-numeric-descending-variant:before{content:"󰫒"}.mdi-sort-numeric-variant:before{content:"󰒾"}.mdi-sort-reverse-variant:before{content:"󰌼"}.mdi-sort-variant:before{content:"󰒿"}.mdi-sort-variant-lock:before{content:"󰳍"}.mdi-sort-variant-lock-open:before{content:"󰳎"}.mdi-sort-variant-off:before{content:"󱪻"}.mdi-sort-variant-remove:before{content:"󱅇"}.mdi-soundbar:before{content:"󱟛"}.mdi-soundcloud:before{content:"󰓀"}.mdi-source-branch:before{content:"󰘬"}.mdi-source-branch-check:before{content:"󱓏"}.mdi-source-branch-minus:before{content:"󱓋"}.mdi-source-branch-plus:before{content:"󱓊"}.mdi-source-branch-refresh:before{content:"󱓍"}.mdi-source-branch-remove:before{content:"󱓌"}.mdi-source-branch-sync:before{content:"󱓎"}.mdi-source-commit:before{content:"󰜘"}.mdi-source-commit-end:before{content:"󰜙"}.mdi-source-commit-end-local:before{content:"󰜚"}.mdi-source-commit-local:before{content:"󰜛"}.mdi-source-commit-next-local:before{content:"󰜜"}.mdi-source-commit-start:before{content:"󰜝"}.mdi-source-commit-start-next-local:before{content:"󰜞"}.mdi-source-fork:before{content:"󰓁"}.mdi-source-merge:before{content:"󰘭"}.mdi-source-pull:before{content:"󰓂"}.mdi-source-repository:before{content:"󰳏"}.mdi-source-repository-multiple:before{content:"󰳐"}.mdi-soy-sauce:before{content:"󰟮"}.mdi-soy-sauce-off:before{content:"󱏼"}.mdi-spa:before{content:"󰳑"}.mdi-spa-outline:before{content:"󰳒"}.mdi-space-invaders:before{content:"󰯉"}.mdi-space-station:before{content:"󱎃"}.mdi-spade:before{content:"󰹥"}.mdi-speaker:before{content:"󰓃"}.mdi-speaker-bluetooth:before{content:"󰦢"}.mdi-speaker-message:before{content:"󱬑"}.mdi-speaker-multiple:before{content:"󰴸"}.mdi-speaker-off:before{content:"󰓄"}.mdi-speaker-pause:before{content:"󱭳"}.mdi-speaker-play:before{content:"󱭲"}.mdi-speaker-stop:before{content:"󱭴"}.mdi-speaker-wireless:before{content:"󰜟"}.mdi-spear:before{content:"󱡅"}.mdi-speedometer:before{content:"󰓅"}.mdi-speedometer-medium:before{content:"󰾅"}.mdi-speedometer-slow:before{content:"󰾆"}.mdi-spellcheck:before{content:"󰓆"}.mdi-sphere:before{content:"󱥔"}.mdi-sphere-off:before{content:"󱥕"}.mdi-spider:before{content:"󱇪"}.mdi-spider-outline:before{content:"󱱵"}.mdi-spider-thread:before{content:"󱇫"}.mdi-spider-web:before{content:"󰯊"}.mdi-spirit-level:before{content:"󱓱"}.mdi-spoon-sugar:before{content:"󱐩"}.mdi-spotify:before{content:"󰓇"}.mdi-spotlight:before{content:"󰓈"}.mdi-spotlight-beam:before{content:"󰓉"}.mdi-spray:before{content:"󰙥"}.mdi-spray-bottle:before{content:"󰫠"}.mdi-sprinkler:before{content:"󱁟"}.mdi-sprinkler-fire:before{content:"󱦝"}.mdi-sprinkler-variant:before{content:"󱁠"}.mdi-sprout:before{content:"󰹦"}.mdi-sprout-outline:before{content:"󰹧"}.mdi-square:before{content:"󰝤"}.mdi-square-circle:before{content:"󱔀"}.mdi-square-circle-outline:before{content:"󱱐"}.mdi-square-edit-outline:before{content:"󰤌"}.mdi-square-medium:before{content:"󰨓"}.mdi-square-medium-outline:before{content:"󰨔"}.mdi-square-off:before{content:"󱋮"}.mdi-square-off-outline:before{content:"󱋯"}.mdi-square-opacity:before{content:"󱡔"}.mdi-square-outline:before{content:"󰝣"}.mdi-square-root:before{content:"󰞄"}.mdi-square-root-box:before{content:"󰦣"}.mdi-square-rounded:before{content:"󱓻"}.mdi-square-rounded-badge:before{content:"󱨇"}.mdi-square-rounded-badge-outline:before{content:"󱨈"}.mdi-square-rounded-outline:before{content:"󱓼"}.mdi-square-small:before{content:"󰨕"}.mdi-square-wave:before{content:"󱑻"}.mdi-squeegee:before{content:"󰫡"}.mdi-ssh:before{content:"󰣀"}.mdi-stack-exchange:before{content:"󰘋"}.mdi-stack-overflow:before{content:"󰓌"}.mdi-stackpath:before{content:"󰍙"}.mdi-stadium:before{content:"󰿹"}.mdi-stadium-outline:before{content:"󱬃"}.mdi-stadium-variant:before{content:"󰜠"}.mdi-stairs:before{content:"󰓍"}.mdi-stairs-box:before{content:"󱎞"}.mdi-stairs-down:before{content:"󱊾"}.mdi-stairs-up:before{content:"󱊽"}.mdi-stamper:before{content:"󰴹"}.mdi-standard-definition:before{content:"󰟯"}.mdi-star:before{content:"󰓎"}.mdi-star-box:before{content:"󰩳"}.mdi-star-box-multiple:before{content:"󱊆"}.mdi-star-box-multiple-outline:before{content:"󱊇"}.mdi-star-box-outline:before{content:"󰩴"}.mdi-star-check:before{content:"󱕦"}.mdi-star-check-outline:before{content:"󱕪"}.mdi-star-circle:before{content:"󰓏"}.mdi-star-circle-outline:before{content:"󰦤"}.mdi-star-cog:before{content:"󱙨"}.mdi-star-cog-outline:before{content:"󱙩"}.mdi-star-crescent:before{content:"󰥹"}.mdi-star-david:before{content:"󰥺"}.mdi-star-face:before{content:"󰦥"}.mdi-star-four-points:before{content:"󰫢"}.mdi-star-four-points-box:before{content:"󱱑"}.mdi-star-four-points-box-outline:before{content:"󱱒"}.mdi-star-four-points-circle:before{content:"󱱓"}.mdi-star-four-points-circle-outline:before{content:"󱱔"}.mdi-star-four-points-outline:before{content:"󰫣"}.mdi-star-four-points-small:before{content:"󱱕"}.mdi-star-half:before{content:"󰉆"}.mdi-star-half-full:before{content:"󰓐"}.mdi-star-minus:before{content:"󱕤"}.mdi-star-minus-outline:before{content:"󱕨"}.mdi-star-off:before{content:"󰓑"}.mdi-star-off-outline:before{content:"󱕛"}.mdi-star-outline:before{content:"󰓒"}.mdi-star-plus:before{content:"󱕣"}.mdi-star-plus-outline:before{content:"󱕧"}.mdi-star-remove:before{content:"󱕥"}.mdi-star-remove-outline:before{content:"󱕩"}.mdi-star-settings:before{content:"󱙪"}.mdi-star-settings-outline:before{content:"󱙫"}.mdi-star-shooting:before{content:"󱝁"}.mdi-star-shooting-outline:before{content:"󱝂"}.mdi-star-three-points:before{content:"󰫤"}.mdi-star-three-points-outline:before{content:"󰫥"}.mdi-state-machine:before{content:"󱇯"}.mdi-steam:before{content:"󰓓"}.mdi-steering:before{content:"󰓔"}.mdi-steering-off:before{content:"󰤎"}.mdi-step-backward:before{content:"󰓕"}.mdi-step-backward-2:before{content:"󰓖"}.mdi-step-forward:before{content:"󰓗"}.mdi-step-forward-2:before{content:"󰓘"}.mdi-stethoscope:before{content:"󰓙"}.mdi-sticker:before{content:"󱍤"}.mdi-sticker-alert:before{content:"󱍥"}.mdi-sticker-alert-outline:before{content:"󱍦"}.mdi-sticker-check:before{content:"󱍧"}.mdi-sticker-check-outline:before{content:"󱍨"}.mdi-sticker-circle-outline:before{content:"󰗐"}.mdi-sticker-emoji:before{content:"󰞅"}.mdi-sticker-minus:before{content:"󱍩"}.mdi-sticker-minus-outline:before{content:"󱍪"}.mdi-sticker-outline:before{content:"󱍫"}.mdi-sticker-plus:before{content:"󱍬"}.mdi-sticker-plus-outline:before{content:"󱍭"}.mdi-sticker-remove:before{content:"󱍮"}.mdi-sticker-remove-outline:before{content:"󱍯"}.mdi-sticker-text:before{content:"󱞎"}.mdi-sticker-text-outline:before{content:"󱞏"}.mdi-stocking:before{content:"󰓚"}.mdi-stomach:before{content:"󱂓"}.mdi-stool:before{content:"󱥝"}.mdi-stool-outline:before{content:"󱥞"}.mdi-stop:before{content:"󰓛"}.mdi-stop-circle:before{content:"󰙦"}.mdi-stop-circle-outline:before{content:"󰙧"}.mdi-storage-tank:before{content:"󱩵"}.mdi-storage-tank-outline:before{content:"󱩶"}.mdi-store:before{content:"󰓜"}.mdi-store-24-hour:before{content:"󰓝"}.mdi-store-alert:before{content:"󱣁"}.mdi-store-alert-outline:before{content:"󱣂"}.mdi-store-check:before{content:"󱣃"}.mdi-store-check-outline:before{content:"󱣄"}.mdi-store-clock:before{content:"󱣅"}.mdi-store-clock-outline:before{content:"󱣆"}.mdi-store-cog:before{content:"󱣇"}.mdi-store-cog-outline:before{content:"󱣈"}.mdi-store-edit:before{content:"󱣉"}.mdi-store-edit-outline:before{content:"󱣊"}.mdi-store-marker:before{content:"󱣋"}.mdi-store-marker-outline:before{content:"󱣌"}.mdi-store-minus:before{content:"󱙞"}.mdi-store-minus-outline:before{content:"󱣍"}.mdi-store-off:before{content:"󱣎"}.mdi-store-off-outline:before{content:"󱣏"}.mdi-store-outline:before{content:"󱍡"}.mdi-store-plus:before{content:"󱙟"}.mdi-store-plus-outline:before{content:"󱣐"}.mdi-store-remove:before{content:"󱙠"}.mdi-store-remove-outline:before{content:"󱣑"}.mdi-store-search:before{content:"󱣒"}.mdi-store-search-outline:before{content:"󱣓"}.mdi-store-settings:before{content:"󱣔"}.mdi-store-settings-outline:before{content:"󱣕"}.mdi-storefront:before{content:"󰟇"}.mdi-storefront-check:before{content:"󱭽"}.mdi-storefront-check-outline:before{content:"󱭾"}.mdi-storefront-edit:before{content:"󱭿"}.mdi-storefront-edit-outline:before{content:"󱮀"}.mdi-storefront-minus:before{content:"󱮃"}.mdi-storefront-minus-outline:before{content:"󱮄"}.mdi-storefront-outline:before{content:"󱃁"}.mdi-storefront-plus:before{content:"󱮁"}.mdi-storefront-plus-outline:before{content:"󱮂"}.mdi-storefront-remove:before{content:"󱮅"}.mdi-storefront-remove-outline:before{content:"󱮆"}.mdi-stove:before{content:"󰓞"}.mdi-strategy:before{content:"󱇖"}.mdi-stretch-to-page:before{content:"󰼫"}.mdi-stretch-to-page-outline:before{content:"󰼬"}.mdi-string-lights:before{content:"󱊺"}.mdi-string-lights-off:before{content:"󱊻"}.mdi-subdirectory-arrow-left:before{content:"󰘌"}.mdi-subdirectory-arrow-right:before{content:"󰘍"}.mdi-submarine:before{content:"󱕬"}.mdi-subtitles:before{content:"󰨖"}.mdi-subtitles-outline:before{content:"󰨗"}.mdi-subway:before{content:"󰚬"}.mdi-subway-alert-variant:before{content:"󰶝"}.mdi-subway-variant:before{content:"󰓟"}.mdi-summit:before{content:"󰞆"}.mdi-sun-angle:before{content:"󱬧"}.mdi-sun-angle-outline:before{content:"󱬨"}.mdi-sun-clock:before{content:"󱩷"}.mdi-sun-clock-outline:before{content:"󱩸"}.mdi-sun-compass:before{content:"󱦥"}.mdi-sun-snowflake:before{content:"󱞖"}.mdi-sun-snowflake-variant:before{content:"󱩹"}.mdi-sun-thermometer:before{content:"󱣖"}.mdi-sun-thermometer-outline:before{content:"󱣗"}.mdi-sun-wireless:before{content:"󱟾"}.mdi-sun-wireless-outline:before{content:"󱟿"}.mdi-sunglasses:before{content:"󰓠"}.mdi-surfing:before{content:"󱝆"}.mdi-surround-sound:before{content:"󰗅"}.mdi-surround-sound-2-0:before{content:"󰟰"}.mdi-surround-sound-2-1:before{content:"󱜩"}.mdi-surround-sound-3-1:before{content:"󰟱"}.mdi-surround-sound-5-1:before{content:"󰟲"}.mdi-surround-sound-5-1-2:before{content:"󱜪"}.mdi-surround-sound-7-1:before{content:"󰟳"}.mdi-svg:before{content:"󰜡"}.mdi-swap-horizontal:before{content:"󰓡"}.mdi-swap-horizontal-bold:before{content:"󰯍"}.mdi-swap-horizontal-circle:before{content:"󰿡"}.mdi-swap-horizontal-circle-outline:before{content:"󰿢"}.mdi-swap-horizontal-hidden:before{content:"󱴎"}.mdi-swap-horizontal-variant:before{content:"󰣁"}.mdi-swap-vertical:before{content:"󰓢"}.mdi-swap-vertical-bold:before{content:"󰯎"}.mdi-swap-vertical-circle:before{content:"󰿣"}.mdi-swap-vertical-circle-outline:before{content:"󰿤"}.mdi-swap-vertical-variant:before{content:"󰣂"}.mdi-swim:before{content:"󰓣"}.mdi-switch:before{content:"󰓤"}.mdi-sword:before{content:"󰓥"}.mdi-sword-cross:before{content:"󰞇"}.mdi-syllabary-hangul:before{content:"󱌳"}.mdi-syllabary-hiragana:before{content:"󱌴"}.mdi-syllabary-katakana:before{content:"󱌵"}.mdi-syllabary-katakana-halfwidth:before{content:"󱌶"}.mdi-symbol:before{content:"󱔁"}.mdi-symfony:before{content:"󰫦"}.mdi-synagogue:before{content:"󱬄"}.mdi-synagogue-outline:before{content:"󱬅"}.mdi-sync:before{content:"󰓦"}.mdi-sync-alert:before{content:"󰓧"}.mdi-sync-circle:before{content:"󱍸"}.mdi-sync-off:before{content:"󰓨"}.mdi-tab:before{content:"󰓩"}.mdi-tab-minus:before{content:"󰭋"}.mdi-tab-plus:before{content:"󰝜"}.mdi-tab-remove:before{content:"󰭌"}.mdi-tab-search:before{content:"󱦞"}.mdi-tab-unselected:before{content:"󰓪"}.mdi-table:before{content:"󰓫"}.mdi-table-account:before{content:"󱎹"}.mdi-table-alert:before{content:"󱎺"}.mdi-table-arrow-down:before{content:"󱎻"}.mdi-table-arrow-left:before{content:"󱎼"}.mdi-table-arrow-right:before{content:"󱎽"}.mdi-table-arrow-up:before{content:"󱎾"}.mdi-table-border:before{content:"󰨘"}.mdi-table-cancel:before{content:"󱎿"}.mdi-table-chair:before{content:"󱁡"}.mdi-table-check:before{content:"󱏀"}.mdi-table-clock:before{content:"󱏁"}.mdi-table-cog:before{content:"󱏂"}.mdi-table-column:before{content:"󰠵"}.mdi-table-column-plus-after:before{content:"󰓬"}.mdi-table-column-plus-before:before{content:"󰓭"}.mdi-table-column-remove:before{content:"󰓮"}.mdi-table-column-width:before{content:"󰓯"}.mdi-table-edit:before{content:"󰓰"}.mdi-table-eye:before{content:"󱂔"}.mdi-table-eye-off:before{content:"󱏃"}.mdi-table-filter:before{content:"󱮌"}.mdi-table-furniture:before{content:"󰖼"}.mdi-table-headers-eye:before{content:"󱈝"}.mdi-table-headers-eye-off:before{content:"󱈞"}.mdi-table-heart:before{content:"󱏄"}.mdi-table-key:before{content:"󱏅"}.mdi-table-large:before{content:"󰓱"}.mdi-table-large-plus:before{content:"󰾇"}.mdi-table-large-remove:before{content:"󰾈"}.mdi-table-lock:before{content:"󱏆"}.mdi-table-merge-cells:before{content:"󰦦"}.mdi-table-minus:before{content:"󱏇"}.mdi-table-multiple:before{content:"󱏈"}.mdi-table-network:before{content:"󱏉"}.mdi-table-of-contents:before{content:"󰠶"}.mdi-table-off:before{content:"󱏊"}.mdi-table-picnic:before{content:"󱝃"}.mdi-table-pivot:before{content:"󱠼"}.mdi-table-plus:before{content:"󰩵"}.mdi-table-question:before{content:"󱬡"}.mdi-table-refresh:before{content:"󱎠"}.mdi-table-remove:before{content:"󰩶"}.mdi-table-row:before{content:"󰠷"}.mdi-table-row-height:before{content:"󰓲"}.mdi-table-row-plus-after:before{content:"󰓳"}.mdi-table-row-plus-before:before{content:"󰓴"}.mdi-table-row-remove:before{content:"󰓵"}.mdi-table-search:before{content:"󰤏"}.mdi-table-settings:before{content:"󰠸"}.mdi-table-split-cell:before{content:"󱐪"}.mdi-table-star:before{content:"󱏋"}.mdi-table-sync:before{content:"󱎡"}.mdi-table-tennis:before{content:"󰹨"}.mdi-tablet:before{content:"󰓶"}.mdi-tablet-cellphone:before{content:"󰦧"}.mdi-tablet-dashboard:before{content:"󰻎"}.mdi-taco:before{content:"󰝢"}.mdi-tag:before{content:"󰓹"}.mdi-tag-arrow-down:before{content:"󱜫"}.mdi-tag-arrow-down-outline:before{content:"󱜬"}.mdi-tag-arrow-left:before{content:"󱜭"}.mdi-tag-arrow-left-outline:before{content:"󱜮"}.mdi-tag-arrow-right:before{content:"󱜯"}.mdi-tag-arrow-right-outline:before{content:"󱜰"}.mdi-tag-arrow-up:before{content:"󱜱"}.mdi-tag-arrow-up-outline:before{content:"󱜲"}.mdi-tag-check:before{content:"󱩺"}.mdi-tag-check-outline:before{content:"󱩻"}.mdi-tag-edit:before{content:"󱲜"}.mdi-tag-edit-outline:before{content:"󱲝"}.mdi-tag-faces:before{content:"󰓺"}.mdi-tag-heart:before{content:"󰚋"}.mdi-tag-heart-outline:before{content:"󰯏"}.mdi-tag-hidden:before{content:"󱱶"}.mdi-tag-minus:before{content:"󰤐"}.mdi-tag-minus-outline:before{content:"󱈟"}.mdi-tag-multiple:before{content:"󰓻"}.mdi-tag-multiple-outline:before{content:"󱋷"}.mdi-tag-off:before{content:"󱈠"}.mdi-tag-off-outline:before{content:"󱈡"}.mdi-tag-outline:before{content:"󰓼"}.mdi-tag-plus:before{content:"󰜢"}.mdi-tag-plus-outline:before{content:"󱈢"}.mdi-tag-remove:before{content:"󰜣"}.mdi-tag-remove-outline:before{content:"󱈣"}.mdi-tag-search:before{content:"󱤇"}.mdi-tag-search-outline:before{content:"󱤈"}.mdi-tag-text:before{content:"󱈤"}.mdi-tag-text-outline:before{content:"󰓽"}.mdi-tailwind:before{content:"󱏿"}.mdi-tally-mark-1:before{content:"󱪼"}.mdi-tally-mark-2:before{content:"󱪽"}.mdi-tally-mark-3:before{content:"󱪾"}.mdi-tally-mark-4:before{content:"󱪿"}.mdi-tally-mark-5:before{content:"󱫀"}.mdi-tangram:before{content:"󰓸"}.mdi-tank:before{content:"󰴺"}.mdi-tanker-truck:before{content:"󰿥"}.mdi-tape-drive:before{content:"󱛟"}.mdi-tape-measure:before{content:"󰭍"}.mdi-target:before{content:"󰓾"}.mdi-target-account:before{content:"󰯐"}.mdi-target-variant:before{content:"󰩷"}.mdi-taxi:before{content:"󰓿"}.mdi-tea:before{content:"󰶞"}.mdi-tea-outline:before{content:"󰶟"}.mdi-teamviewer:before{content:"󰔀"}.mdi-teddy-bear:before{content:"󱣻"}.mdi-telescope:before{content:"󰭎"}.mdi-television:before{content:"󰔂"}.mdi-television-ambient-light:before{content:"󱍖"}.mdi-television-box:before{content:"󰠹"}.mdi-television-classic:before{content:"󰟴"}.mdi-television-classic-off:before{content:"󰠺"}.mdi-television-guide:before{content:"󰔃"}.mdi-television-off:before{content:"󰠻"}.mdi-television-pause:before{content:"󰾉"}.mdi-television-play:before{content:"󰻏"}.mdi-television-shimmer:before{content:"󱄐"}.mdi-television-speaker:before{content:"󱬛"}.mdi-television-speaker-off:before{content:"󱬜"}.mdi-television-stop:before{content:"󰾊"}.mdi-temperature-celsius:before{content:"󰔄"}.mdi-temperature-fahrenheit:before{content:"󰔅"}.mdi-temperature-kelvin:before{content:"󰔆"}.mdi-temple-buddhist:before{content:"󱬆"}.mdi-temple-buddhist-outline:before{content:"󱬇"}.mdi-temple-hindu:before{content:"󱬈"}.mdi-temple-hindu-outline:before{content:"󱬉"}.mdi-tennis:before{content:"󰶠"}.mdi-tennis-ball:before{content:"󰔇"}.mdi-tennis-ball-outline:before{content:"󱱟"}.mdi-tent:before{content:"󰔈"}.mdi-terraform:before{content:"󱁢"}.mdi-terrain:before{content:"󰔉"}.mdi-test-tube:before{content:"󰙨"}.mdi-test-tube-empty:before{content:"󰤑"}.mdi-test-tube-off:before{content:"󰤒"}.mdi-text:before{content:"󰦨"}.mdi-text-account:before{content:"󱕰"}.mdi-text-box:before{content:"󰈚"}.mdi-text-box-check:before{content:"󰺦"}.mdi-text-box-check-outline:before{content:"󰺧"}.mdi-text-box-edit:before{content:"󱩼"}.mdi-text-box-edit-outline:before{content:"󱩽"}.mdi-text-box-minus:before{content:"󰺨"}.mdi-text-box-minus-outline:before{content:"󰺩"}.mdi-text-box-multiple:before{content:"󰪷"}.mdi-text-box-multiple-outline:before{content:"󰪸"}.mdi-text-box-outline:before{content:"󰧭"}.mdi-text-box-plus:before{content:"󰺪"}.mdi-text-box-plus-outline:before{content:"󰺫"}.mdi-text-box-remove:before{content:"󰺬"}.mdi-text-box-remove-outline:before{content:"󰺭"}.mdi-text-box-search:before{content:"󰺮"}.mdi-text-box-search-outline:before{content:"󰺯"}.mdi-text-long:before{content:"󰦪"}.mdi-text-recognition:before{content:"󱄽"}.mdi-text-search:before{content:"󱎸"}.mdi-text-search-variant:before{content:"󱩾"}.mdi-text-shadow:before{content:"󰙩"}.mdi-text-short:before{content:"󰦩"}.mdi-texture:before{content:"󰔌"}.mdi-texture-box:before{content:"󰿦"}.mdi-theater:before{content:"󰔍"}.mdi-theme-light-dark:before{content:"󰔎"}.mdi-thermometer:before{content:"󰔏"}.mdi-thermometer-alert:before{content:"󰸁"}.mdi-thermometer-auto:before{content:"󱬏"}.mdi-thermometer-bluetooth:before{content:"󱢕"}.mdi-thermometer-check:before{content:"󱩿"}.mdi-thermometer-chevron-down:before{content:"󰸂"}.mdi-thermometer-chevron-up:before{content:"󰸃"}.mdi-thermometer-high:before{content:"󱃂"}.mdi-thermometer-lines:before{content:"󰔐"}.mdi-thermometer-low:before{content:"󱃃"}.mdi-thermometer-minus:before{content:"󰸄"}.mdi-thermometer-off:before{content:"󱔱"}.mdi-thermometer-plus:before{content:"󰸅"}.mdi-thermometer-probe:before{content:"󱬫"}.mdi-thermometer-probe-off:before{content:"󱬬"}.mdi-thermometer-water:before{content:"󱪀"}.mdi-thermostat:before{content:"󰎓"}.mdi-thermostat-auto:before{content:"󱬗"}.mdi-thermostat-box:before{content:"󰢑"}.mdi-thermostat-box-auto:before{content:"󱬘"}.mdi-thermostat-cog:before{content:"󱲀"}.mdi-thought-bubble:before{content:"󰟶"}.mdi-thought-bubble-outline:before{content:"󰟷"}.mdi-thumb-down:before{content:"󰔑"}.mdi-thumb-down-outline:before{content:"󰔒"}.mdi-thumb-up:before{content:"󰔓"}.mdi-thumb-up-outline:before{content:"󰔔"}.mdi-thumbs-up-down:before{content:"󰔕"}.mdi-thumbs-up-down-outline:before{content:"󱤔"}.mdi-ticket:before{content:"󰔖"}.mdi-ticket-account:before{content:"󰔗"}.mdi-ticket-confirmation:before{content:"󰔘"}.mdi-ticket-confirmation-outline:before{content:"󱎪"}.mdi-ticket-outline:before{content:"󰤓"}.mdi-ticket-percent:before{content:"󰜤"}.mdi-ticket-percent-outline:before{content:"󱐫"}.mdi-tie:before{content:"󰔙"}.mdi-tilde:before{content:"󰜥"}.mdi-tilde-off:before{content:"󱣳"}.mdi-timelapse:before{content:"󰔚"}.mdi-timeline:before{content:"󰯑"}.mdi-timeline-alert:before{content:"󰾕"}.mdi-timeline-alert-outline:before{content:"󰾘"}.mdi-timeline-check:before{content:"󱔲"}.mdi-timeline-check-outline:before{content:"󱔳"}.mdi-timeline-clock:before{content:"󱇻"}.mdi-timeline-clock-outline:before{content:"󱇼"}.mdi-timeline-minus:before{content:"󱔴"}.mdi-timeline-minus-outline:before{content:"󱔵"}.mdi-timeline-outline:before{content:"󰯒"}.mdi-timeline-plus:before{content:"󰾖"}.mdi-timeline-plus-outline:before{content:"󰾗"}.mdi-timeline-question:before{content:"󰾙"}.mdi-timeline-question-outline:before{content:"󰾚"}.mdi-timeline-remove:before{content:"󱔶"}.mdi-timeline-remove-outline:before{content:"󱔷"}.mdi-timeline-text:before{content:"󰯓"}.mdi-timeline-text-outline:before{content:"󰯔"}.mdi-timer:before{content:"󱎫"}.mdi-timer-10:before{content:"󰔜"}.mdi-timer-3:before{content:"󰔝"}.mdi-timer-alert:before{content:"󱫌"}.mdi-timer-alert-outline:before{content:"󱫍"}.mdi-timer-cancel:before{content:"󱫎"}.mdi-timer-cancel-outline:before{content:"󱫏"}.mdi-timer-check:before{content:"󱫐"}.mdi-timer-check-outline:before{content:"󱫑"}.mdi-timer-cog:before{content:"󱤥"}.mdi-timer-cog-outline:before{content:"󱤦"}.mdi-timer-edit:before{content:"󱫒"}.mdi-timer-edit-outline:before{content:"󱫓"}.mdi-timer-lock:before{content:"󱫔"}.mdi-timer-lock-open:before{content:"󱫕"}.mdi-timer-lock-open-outline:before{content:"󱫖"}.mdi-timer-lock-outline:before{content:"󱫗"}.mdi-timer-marker:before{content:"󱫘"}.mdi-timer-marker-outline:before{content:"󱫙"}.mdi-timer-minus:before{content:"󱫚"}.mdi-timer-minus-outline:before{content:"󱫛"}.mdi-timer-music:before{content:"󱫜"}.mdi-timer-music-outline:before{content:"󱫝"}.mdi-timer-off:before{content:"󱎬"}.mdi-timer-off-outline:before{content:"󰔞"}.mdi-timer-outline:before{content:"󰔛"}.mdi-timer-pause:before{content:"󱫞"}.mdi-timer-pause-outline:before{content:"󱫟"}.mdi-timer-play:before{content:"󱫠"}.mdi-timer-play-outline:before{content:"󱫡"}.mdi-timer-plus:before{content:"󱫢"}.mdi-timer-plus-outline:before{content:"󱫣"}.mdi-timer-refresh:before{content:"󱫤"}.mdi-timer-refresh-outline:before{content:"󱫥"}.mdi-timer-remove:before{content:"󱫦"}.mdi-timer-remove-outline:before{content:"󱫧"}.mdi-timer-sand:before{content:"󰔟"}.mdi-timer-sand-complete:before{content:"󱦟"}.mdi-timer-sand-empty:before{content:"󰚭"}.mdi-timer-sand-full:before{content:"󰞌"}.mdi-timer-sand-paused:before{content:"󱦠"}.mdi-timer-settings:before{content:"󱤣"}.mdi-timer-settings-outline:before{content:"󱤤"}.mdi-timer-star:before{content:"󱫨"}.mdi-timer-star-outline:before{content:"󱫩"}.mdi-timer-stop:before{content:"󱫪"}.mdi-timer-stop-outline:before{content:"󱫫"}.mdi-timer-sync:before{content:"󱫬"}.mdi-timer-sync-outline:before{content:"󱫭"}.mdi-timetable:before{content:"󰔠"}.mdi-tire:before{content:"󱢖"}.mdi-toaster:before{content:"󱁣"}.mdi-toaster-off:before{content:"󱆷"}.mdi-toaster-oven:before{content:"󰳓"}.mdi-toggle-switch:before{content:"󰔡"}.mdi-toggle-switch-off:before{content:"󰔢"}.mdi-toggle-switch-off-outline:before{content:"󰨙"}.mdi-toggle-switch-outline:before{content:"󰨚"}.mdi-toggle-switch-variant:before{content:"󱨥"}.mdi-toggle-switch-variant-off:before{content:"󱨦"}.mdi-toilet:before{content:"󰦫"}.mdi-toolbox:before{content:"󰦬"}.mdi-toolbox-outline:before{content:"󰦭"}.mdi-tools:before{content:"󱁤"}.mdi-tooltip:before{content:"󰔣"}.mdi-tooltip-account:before{content:"󰀌"}.mdi-tooltip-cellphone:before{content:"󱠻"}.mdi-tooltip-check:before{content:"󱕜"}.mdi-tooltip-check-outline:before{content:"󱕝"}.mdi-tooltip-edit:before{content:"󰔤"}.mdi-tooltip-edit-outline:before{content:"󱋅"}.mdi-tooltip-image:before{content:"󰔥"}.mdi-tooltip-image-outline:before{content:"󰯕"}.mdi-tooltip-minus:before{content:"󱕞"}.mdi-tooltip-minus-outline:before{content:"󱕟"}.mdi-tooltip-outline:before{content:"󰔦"}.mdi-tooltip-plus:before{content:"󰯖"}.mdi-tooltip-plus-outline:before{content:"󰔧"}.mdi-tooltip-question:before{content:"󱮺"}.mdi-tooltip-question-outline:before{content:"󱮻"}.mdi-tooltip-remove:before{content:"󱕠"}.mdi-tooltip-remove-outline:before{content:"󱕡"}.mdi-tooltip-text:before{content:"󰔨"}.mdi-tooltip-text-outline:before{content:"󰯗"}.mdi-tooth:before{content:"󰣃"}.mdi-tooth-outline:before{content:"󰔩"}.mdi-toothbrush:before{content:"󱄩"}.mdi-toothbrush-electric:before{content:"󱄬"}.mdi-toothbrush-paste:before{content:"󱄪"}.mdi-torch:before{content:"󱘆"}.mdi-tortoise:before{content:"󰴻"}.mdi-toslink:before{content:"󱊸"}.mdi-touch-text-outline:before{content:"󱱠"}.mdi-tournament:before{content:"󰦮"}.mdi-tow-truck:before{content:"󰠼"}.mdi-tower-beach:before{content:"󰚁"}.mdi-tower-fire:before{content:"󰚂"}.mdi-town-hall:before{content:"󱡵"}.mdi-toy-brick:before{content:"󱊈"}.mdi-toy-brick-marker:before{content:"󱊉"}.mdi-toy-brick-marker-outline:before{content:"󱊊"}.mdi-toy-brick-minus:before{content:"󱊋"}.mdi-toy-brick-minus-outline:before{content:"󱊌"}.mdi-toy-brick-outline:before{content:"󱊍"}.mdi-toy-brick-plus:before{content:"󱊎"}.mdi-toy-brick-plus-outline:before{content:"󱊏"}.mdi-toy-brick-remove:before{content:"󱊐"}.mdi-toy-brick-remove-outline:before{content:"󱊑"}.mdi-toy-brick-search:before{content:"󱊒"}.mdi-toy-brick-search-outline:before{content:"󱊓"}.mdi-track-light:before{content:"󰤔"}.mdi-track-light-off:before{content:"󱬁"}.mdi-trackpad:before{content:"󰟸"}.mdi-trackpad-lock:before{content:"󰤳"}.mdi-tractor:before{content:"󰢒"}.mdi-tractor-variant:before{content:"󱓄"}.mdi-trademark:before{content:"󰩸"}.mdi-traffic-cone:before{content:"󱍼"}.mdi-traffic-light:before{content:"󰔫"}.mdi-traffic-light-outline:before{content:"󱠪"}.mdi-train:before{content:"󰔬"}.mdi-train-bus:before{content:"󱳇"}.mdi-train-car:before{content:"󰯘"}.mdi-train-car-autorack:before{content:"󱬭"}.mdi-train-car-box:before{content:"󱬮"}.mdi-train-car-box-full:before{content:"󱬯"}.mdi-train-car-box-open:before{content:"󱬰"}.mdi-train-car-caboose:before{content:"󱬱"}.mdi-train-car-centerbeam:before{content:"󱬲"}.mdi-train-car-centerbeam-full:before{content:"󱬳"}.mdi-train-car-container:before{content:"󱬴"}.mdi-train-car-flatbed:before{content:"󱬵"}.mdi-train-car-flatbed-car:before{content:"󱬶"}.mdi-train-car-flatbed-tank:before{content:"󱬷"}.mdi-train-car-gondola:before{content:"󱬸"}.mdi-train-car-gondola-full:before{content:"󱬹"}.mdi-train-car-hopper:before{content:"󱬺"}.mdi-train-car-hopper-covered:before{content:"󱬻"}.mdi-train-car-hopper-full:before{content:"󱬼"}.mdi-train-car-intermodal:before{content:"󱬽"}.mdi-train-car-passenger:before{content:"󱜳"}.mdi-train-car-passenger-door:before{content:"󱜴"}.mdi-train-car-passenger-door-open:before{content:"󱜵"}.mdi-train-car-passenger-variant:before{content:"󱜶"}.mdi-train-car-tank:before{content:"󱬾"}.mdi-train-variant:before{content:"󰣄"}.mdi-tram:before{content:"󰔭"}.mdi-tram-side:before{content:"󰿧"}.mdi-transcribe:before{content:"󰔮"}.mdi-transcribe-close:before{content:"󰔯"}.mdi-transfer:before{content:"󱁥"}.mdi-transfer-down:before{content:"󰶡"}.mdi-transfer-left:before{content:"󰶢"}.mdi-transfer-right:before{content:"󰔰"}.mdi-transfer-up:before{content:"󰶣"}.mdi-transit-connection:before{content:"󰴼"}.mdi-transit-connection-horizontal:before{content:"󱕆"}.mdi-transit-connection-variant:before{content:"󰴽"}.mdi-transit-detour:before{content:"󰾋"}.mdi-transit-skip:before{content:"󱔕"}.mdi-transit-transfer:before{content:"󰚮"}.mdi-transition:before{content:"󰤕"}.mdi-transition-masked:before{content:"󰤖"}.mdi-translate:before{content:"󰗊"}.mdi-translate-off:before{content:"󰸆"}.mdi-translate-variant:before{content:"󱮙"}.mdi-transmission-tower:before{content:"󰴾"}.mdi-transmission-tower-export:before{content:"󱤬"}.mdi-transmission-tower-import:before{content:"󱤭"}.mdi-transmission-tower-off:before{content:"󱧝"}.mdi-trash-can:before{content:"󰩹"}.mdi-trash-can-outline:before{content:"󰩺"}.mdi-tray:before{content:"󱊔"}.mdi-tray-alert:before{content:"󱊕"}.mdi-tray-arrow-down:before{content:"󰄠"}.mdi-tray-arrow-up:before{content:"󰄝"}.mdi-tray-full:before{content:"󱊖"}.mdi-tray-minus:before{content:"󱊗"}.mdi-tray-plus:before{content:"󱊘"}.mdi-tray-remove:before{content:"󱊙"}.mdi-treasure-chest:before{content:"󰜦"}.mdi-treasure-chest-outline:before{content:"󱱷"}.mdi-tree:before{content:"󰔱"}.mdi-tree-outline:before{content:"󰹩"}.mdi-trello:before{content:"󰔲"}.mdi-trending-down:before{content:"󰔳"}.mdi-trending-neutral:before{content:"󰔴"}.mdi-trending-up:before{content:"󰔵"}.mdi-triangle:before{content:"󰔶"}.mdi-triangle-down:before{content:"󱱖"}.mdi-triangle-down-outline:before{content:"󱱗"}.mdi-triangle-outline:before{content:"󰔷"}.mdi-triangle-small-down:before{content:"󱨉"}.mdi-triangle-small-up:before{content:"󱨊"}.mdi-triangle-wave:before{content:"󱑼"}.mdi-triforce:before{content:"󰯙"}.mdi-trophy:before{content:"󰔸"}.mdi-trophy-award:before{content:"󰔹"}.mdi-trophy-broken:before{content:"󰶤"}.mdi-trophy-outline:before{content:"󰔺"}.mdi-trophy-variant:before{content:"󰔻"}.mdi-trophy-variant-outline:before{content:"󰔼"}.mdi-truck:before{content:"󰔽"}.mdi-truck-alert:before{content:"󱧞"}.mdi-truck-alert-outline:before{content:"󱧟"}.mdi-truck-cargo-container:before{content:"󱣘"}.mdi-truck-check:before{content:"󰳔"}.mdi-truck-check-outline:before{content:"󱊚"}.mdi-truck-delivery:before{content:"󰔾"}.mdi-truck-delivery-outline:before{content:"󱊛"}.mdi-truck-fast:before{content:"󰞈"}.mdi-truck-fast-outline:before{content:"󱊜"}.mdi-truck-flatbed:before{content:"󱢑"}.mdi-truck-minus:before{content:"󱦮"}.mdi-truck-minus-outline:before{content:"󱦽"}.mdi-truck-off-road:before{content:"󱲞"}.mdi-truck-off-road-off:before{content:"󱲟"}.mdi-truck-outline:before{content:"󱊝"}.mdi-truck-plus:before{content:"󱦭"}.mdi-truck-plus-outline:before{content:"󱦼"}.mdi-truck-remove:before{content:"󱦯"}.mdi-truck-remove-outline:before{content:"󱦾"}.mdi-truck-snowflake:before{content:"󱦦"}.mdi-truck-trailer:before{content:"󰜧"}.mdi-trumpet:before{content:"󱂖"}.mdi-tshirt-crew:before{content:"󰩻"}.mdi-tshirt-crew-outline:before{content:"󰔿"}.mdi-tshirt-v:before{content:"󰩼"}.mdi-tshirt-v-outline:before{content:"󰕀"}.mdi-tsunami:before{content:"󱪁"}.mdi-tumble-dryer:before{content:"󰤗"}.mdi-tumble-dryer-alert:before{content:"󱆺"}.mdi-tumble-dryer-off:before{content:"󱆻"}.mdi-tune:before{content:"󰘮"}.mdi-tune-variant:before{content:"󱕂"}.mdi-tune-vertical:before{content:"󰙪"}.mdi-tune-vertical-variant:before{content:"󱕃"}.mdi-tunnel:before{content:"󱠽"}.mdi-tunnel-outline:before{content:"󱠾"}.mdi-turbine:before{content:"󱪂"}.mdi-turkey:before{content:"󱜛"}.mdi-turnstile:before{content:"󰳕"}.mdi-turnstile-outline:before{content:"󰳖"}.mdi-turtle:before{content:"󰳗"}.mdi-twitch:before{content:"󰕃"}.mdi-twitter:before{content:"󰕄"}.mdi-two-factor-authentication:before{content:"󰦯"}.mdi-typewriter:before{content:"󰼭"}.mdi-ubisoft:before{content:"󰯚"}.mdi-ubuntu:before{content:"󰕈"}.mdi-ufo:before{content:"󱃄"}.mdi-ufo-outline:before{content:"󱃅"}.mdi-ultra-high-definition:before{content:"󰟹"}.mdi-umbraco:before{content:"󰕉"}.mdi-umbrella:before{content:"󰕊"}.mdi-umbrella-beach:before{content:"󱢊"}.mdi-umbrella-beach-outline:before{content:"󱢋"}.mdi-umbrella-closed:before{content:"󰦰"}.mdi-umbrella-closed-outline:before{content:"󱏢"}.mdi-umbrella-closed-variant:before{content:"󱏡"}.mdi-umbrella-outline:before{content:"󰕋"}.mdi-underwear-outline:before{content:"󱴏"}.mdi-undo:before{content:"󰕌"}.mdi-undo-variant:before{content:"󰕍"}.mdi-unfold-less-horizontal:before{content:"󰕎"}.mdi-unfold-less-vertical:before{content:"󰝠"}.mdi-unfold-more-horizontal:before{content:"󰕏"}.mdi-unfold-more-vertical:before{content:"󰝡"}.mdi-ungroup:before{content:"󰕐"}.mdi-unicode:before{content:"󰻐"}.mdi-unicorn:before{content:"󱗂"}.mdi-unicorn-variant:before{content:"󱗃"}.mdi-unicycle:before{content:"󱗥"}.mdi-unity:before{content:"󰚯"}.mdi-unreal:before{content:"󰦱"}.mdi-update:before{content:"󰚰"}.mdi-upload:before{content:"󰕒"}.mdi-upload-box:before{content:"󱴐"}.mdi-upload-box-outline:before{content:"󱴑"}.mdi-upload-circle:before{content:"󱴒"}.mdi-upload-circle-outline:before{content:"󱴓"}.mdi-upload-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple:before{content:"󰠽"}.mdi-upload-multiple-outline:before{content:"󱴔"}.mdi-upload-network:before{content:"󰛶"}.mdi-upload-network-outline:before{content:"󰳘"}.mdi-upload-off:before{content:"󱃆"}.mdi-upload-off-outline:before{content:"󱃇"}.mdi-upload-outline:before{content:"󰸇"}.mdi-usb:before{content:"󰕓"}.mdi-usb-c-port:before{content:"󱲿"}.mdi-usb-flash-drive:before{content:"󱊞"}.mdi-usb-flash-drive-outline:before{content:"󱊟"}.mdi-usb-port:before{content:"󱇰"}.mdi-vacuum:before{content:"󱦡"}.mdi-vacuum-outline:before{content:"󱦢"}.mdi-valve:before{content:"󱁦"}.mdi-valve-closed:before{content:"󱁧"}.mdi-valve-open:before{content:"󱁨"}.mdi-van-passenger:before{content:"󰟺"}.mdi-van-utility:before{content:"󰟻"}.mdi-vanish:before{content:"󰟼"}.mdi-vanish-quarter:before{content:"󱕔"}.mdi-vanity-light:before{content:"󱇡"}.mdi-variable:before{content:"󰫧"}.mdi-variable-box:before{content:"󱄑"}.mdi-vector-arrange-above:before{content:"󰕔"}.mdi-vector-arrange-below:before{content:"󰕕"}.mdi-vector-bezier:before{content:"󰫨"}.mdi-vector-circle:before{content:"󰕖"}.mdi-vector-circle-variant:before{content:"󰕗"}.mdi-vector-combine:before{content:"󰕘"}.mdi-vector-curve:before{content:"󰕙"}.mdi-vector-difference:before{content:"󰕚"}.mdi-vector-difference-ab:before{content:"󰕛"}.mdi-vector-difference-ba:before{content:"󰕜"}.mdi-vector-ellipse:before{content:"󰢓"}.mdi-vector-intersection:before{content:"󰕝"}.mdi-vector-line:before{content:"󰕞"}.mdi-vector-link:before{content:"󰿨"}.mdi-vector-point:before{content:"󰇄"}.mdi-vector-point-edit:before{content:"󰧨"}.mdi-vector-point-minus:before{content:"󱭸"}.mdi-vector-point-plus:before{content:"󱭹"}.mdi-vector-point-select:before{content:"󰕟"}.mdi-vector-polygon:before{content:"󰕠"}.mdi-vector-polygon-variant:before{content:"󱡖"}.mdi-vector-polyline:before{content:"󰕡"}.mdi-vector-polyline-edit:before{content:"󱈥"}.mdi-vector-polyline-minus:before{content:"󱈦"}.mdi-vector-polyline-plus:before{content:"󱈧"}.mdi-vector-polyline-remove:before{content:"󱈨"}.mdi-vector-radius:before{content:"󰝊"}.mdi-vector-rectangle:before{content:"󰗆"}.mdi-vector-selection:before{content:"󰕢"}.mdi-vector-square:before{content:"󰀁"}.mdi-vector-square-close:before{content:"󱡗"}.mdi-vector-square-edit:before{content:"󱣙"}.mdi-vector-square-minus:before{content:"󱣚"}.mdi-vector-square-open:before{content:"󱡘"}.mdi-vector-square-plus:before{content:"󱣛"}.mdi-vector-square-remove:before{content:"󱣜"}.mdi-vector-triangle:before{content:"󰕣"}.mdi-vector-union:before{content:"󰕤"}.mdi-vhs:before{content:"󰨛"}.mdi-vibrate:before{content:"󰕦"}.mdi-vibrate-off:before{content:"󰳙"}.mdi-video:before{content:"󰕧"}.mdi-video-2d:before{content:"󱨜"}.mdi-video-3d:before{content:"󰟽"}.mdi-video-3d-off:before{content:"󱏙"}.mdi-video-3d-variant:before{content:"󰻑"}.mdi-video-4k-box:before{content:"󰠾"}.mdi-video-account:before{content:"󰤙"}.mdi-video-box:before{content:"󰃽"}.mdi-video-box-off:before{content:"󰃾"}.mdi-video-check:before{content:"󱁩"}.mdi-video-check-outline:before{content:"󱁪"}.mdi-video-high-definition:before{content:"󱔮"}.mdi-video-image:before{content:"󰤚"}.mdi-video-input-antenna:before{content:"󰠿"}.mdi-video-input-component:before{content:"󰡀"}.mdi-video-input-hdmi:before{content:"󰡁"}.mdi-video-input-scart:before{content:"󰾌"}.mdi-video-input-svideo:before{content:"󰡂"}.mdi-video-marker:before{content:"󱦩"}.mdi-video-marker-outline:before{content:"󱦪"}.mdi-video-minus:before{content:"󰦲"}.mdi-video-minus-outline:before{content:"󰊺"}.mdi-video-off:before{content:"󰕨"}.mdi-video-off-outline:before{content:"󰯛"}.mdi-video-outline:before{content:"󰯜"}.mdi-video-plus:before{content:"󰦳"}.mdi-video-plus-outline:before{content:"󰇓"}.mdi-video-stabilization:before{content:"󰤛"}.mdi-video-standard-definition:before{content:"󱲠"}.mdi-video-switch:before{content:"󰕩"}.mdi-video-switch-outline:before{content:"󰞐"}.mdi-video-vintage:before{content:"󰨜"}.mdi-video-wireless:before{content:"󰻒"}.mdi-video-wireless-outline:before{content:"󰻓"}.mdi-view-agenda:before{content:"󰕪"}.mdi-view-agenda-outline:before{content:"󱇘"}.mdi-view-array:before{content:"󰕫"}.mdi-view-array-outline:before{content:"󱒅"}.mdi-view-carousel:before{content:"󰕬"}.mdi-view-carousel-outline:before{content:"󱒆"}.mdi-view-column:before{content:"󰕭"}.mdi-view-column-outline:before{content:"󱒇"}.mdi-view-comfy:before{content:"󰹪"}.mdi-view-comfy-outline:before{content:"󱒈"}.mdi-view-compact:before{content:"󰹫"}.mdi-view-compact-outline:before{content:"󰹬"}.mdi-view-dashboard:before{content:"󰕮"}.mdi-view-dashboard-edit:before{content:"󱥇"}.mdi-view-dashboard-edit-outline:before{content:"󱥈"}.mdi-view-dashboard-outline:before{content:"󰨝"}.mdi-view-dashboard-variant:before{content:"󰡃"}.mdi-view-dashboard-variant-outline:before{content:"󱒉"}.mdi-view-day:before{content:"󰕯"}.mdi-view-day-outline:before{content:"󱒊"}.mdi-view-gallery:before{content:"󱢈"}.mdi-view-gallery-outline:before{content:"󱢉"}.mdi-view-grid:before{content:"󰕰"}.mdi-view-grid-compact:before{content:"󱱡"}.mdi-view-grid-outline:before{content:"󱇙"}.mdi-view-grid-plus:before{content:"󰾍"}.mdi-view-grid-plus-outline:before{content:"󱇚"}.mdi-view-headline:before{content:"󰕱"}.mdi-view-list:before{content:"󰕲"}.mdi-view-list-outline:before{content:"󱒋"}.mdi-view-module:before{content:"󰕳"}.mdi-view-module-outline:before{content:"󱒌"}.mdi-view-parallel:before{content:"󰜨"}.mdi-view-parallel-outline:before{content:"󱒍"}.mdi-view-quilt:before{content:"󰕴"}.mdi-view-quilt-outline:before{content:"󱒎"}.mdi-view-sequential:before{content:"󰜩"}.mdi-view-sequential-outline:before{content:"󱒏"}.mdi-view-split-horizontal:before{content:"󰯋"}.mdi-view-split-vertical:before{content:"󰯌"}.mdi-view-stream:before{content:"󰕵"}.mdi-view-stream-outline:before{content:"󱒐"}.mdi-view-week:before{content:"󰕶"}.mdi-view-week-outline:before{content:"󱒑"}.mdi-vimeo:before{content:"󰕷"}.mdi-violin:before{content:"󰘏"}.mdi-virtual-reality:before{content:"󰢔"}.mdi-virus:before{content:"󱎶"}.mdi-virus-off:before{content:"󱣡"}.mdi-virus-off-outline:before{content:"󱣢"}.mdi-virus-outline:before{content:"󱎷"}.mdi-vlc:before{content:"󰕼"}.mdi-voicemail:before{content:"󰕽"}.mdi-volcano:before{content:"󱪃"}.mdi-volcano-outline:before{content:"󱪄"}.mdi-volleyball:before{content:"󰦴"}.mdi-volume-equal:before{content:"󱬐"}.mdi-volume-high:before{content:"󰕾"}.mdi-volume-low:before{content:"󰕿"}.mdi-volume-medium:before{content:"󰖀"}.mdi-volume-minus:before{content:"󰝞"}.mdi-volume-mute:before{content:"󰝟"}.mdi-volume-off:before{content:"󰖁"}.mdi-volume-plus:before{content:"󰝝"}.mdi-volume-source:before{content:"󱄠"}.mdi-volume-variant-off:before{content:"󰸈"}.mdi-volume-vibrate:before{content:"󱄡"}.mdi-vote:before{content:"󰨟"}.mdi-vote-outline:before{content:"󰨠"}.mdi-vpn:before{content:"󰖂"}.mdi-vuejs:before{content:"󰡄"}.mdi-vuetify:before{content:"󰹭"}.mdi-walk:before{content:"󰖃"}.mdi-wall:before{content:"󰟾"}.mdi-wall-fire:before{content:"󱨑"}.mdi-wall-sconce:before{content:"󰤜"}.mdi-wall-sconce-flat:before{content:"󰤝"}.mdi-wall-sconce-flat-outline:before{content:"󱟉"}.mdi-wall-sconce-flat-variant:before{content:"󰐜"}.mdi-wall-sconce-flat-variant-outline:before{content:"󱟊"}.mdi-wall-sconce-outline:before{content:"󱟋"}.mdi-wall-sconce-round:before{content:"󰝈"}.mdi-wall-sconce-round-outline:before{content:"󱟌"}.mdi-wall-sconce-round-variant:before{content:"󰤞"}.mdi-wall-sconce-round-variant-outline:before{content:"󱟍"}.mdi-wallet:before{content:"󰖄"}.mdi-wallet-bifold:before{content:"󱱘"}.mdi-wallet-bifold-outline:before{content:"󱱙"}.mdi-wallet-giftcard:before{content:"󰖅"}.mdi-wallet-membership:before{content:"󰖆"}.mdi-wallet-outline:before{content:"󰯝"}.mdi-wallet-plus:before{content:"󰾎"}.mdi-wallet-plus-outline:before{content:"󰾏"}.mdi-wallet-travel:before{content:"󰖇"}.mdi-wallpaper:before{content:"󰸉"}.mdi-wan:before{content:"󰖈"}.mdi-wardrobe:before{content:"󰾐"}.mdi-wardrobe-outline:before{content:"󰾑"}.mdi-warehouse:before{content:"󰾁"}.mdi-washing-machine:before{content:"󰜪"}.mdi-washing-machine-alert:before{content:"󱆼"}.mdi-washing-machine-off:before{content:"󱆽"}.mdi-watch:before{content:"󰖉"}.mdi-watch-export:before{content:"󰖊"}.mdi-watch-export-variant:before{content:"󰢕"}.mdi-watch-import:before{content:"󰖋"}.mdi-watch-import-variant:before{content:"󰢖"}.mdi-watch-variant:before{content:"󰢗"}.mdi-watch-vibrate:before{content:"󰚱"}.mdi-watch-vibrate-off:before{content:"󰳚"}.mdi-water:before{content:"󰖌"}.mdi-water-alert:before{content:"󱔂"}.mdi-water-alert-outline:before{content:"󱔃"}.mdi-water-boiler:before{content:"󰾒"}.mdi-water-boiler-alert:before{content:"󱆳"}.mdi-water-boiler-auto:before{content:"󱮘"}.mdi-water-boiler-off:before{content:"󱆴"}.mdi-water-check:before{content:"󱔄"}.mdi-water-check-outline:before{content:"󱔅"}.mdi-water-circle:before{content:"󱠆"}.mdi-water-minus:before{content:"󱔆"}.mdi-water-minus-outline:before{content:"󱔇"}.mdi-water-off:before{content:"󰖍"}.mdi-water-off-outline:before{content:"󱔈"}.mdi-water-opacity:before{content:"󱡕"}.mdi-water-outline:before{content:"󰸊"}.mdi-water-percent:before{content:"󰖎"}.mdi-water-percent-alert:before{content:"󱔉"}.mdi-water-plus:before{content:"󱔊"}.mdi-water-plus-outline:before{content:"󱔋"}.mdi-water-polo:before{content:"󱊠"}.mdi-water-pump:before{content:"󰖏"}.mdi-water-pump-off:before{content:"󰾓"}.mdi-water-remove:before{content:"󱔌"}.mdi-water-remove-outline:before{content:"󱔍"}.mdi-water-sync:before{content:"󱟆"}.mdi-water-thermometer:before{content:"󱪅"}.mdi-water-thermometer-outline:before{content:"󱪆"}.mdi-water-well:before{content:"󱁫"}.mdi-water-well-outline:before{content:"󱁬"}.mdi-waterfall:before{content:"󱡉"}.mdi-watering-can:before{content:"󱒁"}.mdi-watering-can-outline:before{content:"󱒂"}.mdi-watermark:before{content:"󰘒"}.mdi-wave:before{content:"󰼮"}.mdi-wave-arrow-down:before{content:"󱲰"}.mdi-wave-arrow-up:before{content:"󱲱"}.mdi-wave-undercurrent:before{content:"󱳀"}.mdi-waveform:before{content:"󱑽"}.mdi-waves:before{content:"󰞍"}.mdi-waves-arrow-left:before{content:"󱡙"}.mdi-waves-arrow-right:before{content:"󱡚"}.mdi-waves-arrow-up:before{content:"󱡛"}.mdi-waze:before{content:"󰯞"}.mdi-weather-cloudy:before{content:"󰖐"}.mdi-weather-cloudy-alert:before{content:"󰼯"}.mdi-weather-cloudy-arrow-right:before{content:"󰹮"}.mdi-weather-cloudy-clock:before{content:"󱣶"}.mdi-weather-dust:before{content:"󱭚"}.mdi-weather-fog:before{content:"󰖑"}.mdi-weather-hail:before{content:"󰖒"}.mdi-weather-hazy:before{content:"󰼰"}.mdi-weather-hurricane:before{content:"󰢘"}.mdi-weather-hurricane-outline:before{content:"󱱸"}.mdi-weather-lightning:before{content:"󰖓"}.mdi-weather-lightning-rainy:before{content:"󰙾"}.mdi-weather-moonset:before{content:"󱴕"}.mdi-weather-moonset-down:before{content:"󱴖"}.mdi-weather-moonset-up:before{content:"󱴗"}.mdi-weather-night:before{content:"󰖔"}.mdi-weather-night-partly-cloudy:before{content:"󰼱"}.mdi-weather-partly-cloudy:before{content:"󰖕"}.mdi-weather-partly-lightning:before{content:"󰼲"}.mdi-weather-partly-rainy:before{content:"󰼳"}.mdi-weather-partly-snowy:before{content:"󰼴"}.mdi-weather-partly-snowy-rainy:before{content:"󰼵"}.mdi-weather-pouring:before{content:"󰖖"}.mdi-weather-rainy:before{content:"󰖗"}.mdi-weather-snowy:before{content:"󰖘"}.mdi-weather-snowy-heavy:before{content:"󰼶"}.mdi-weather-snowy-rainy:before{content:"󰙿"}.mdi-weather-sunny:before{content:"󰖙"}.mdi-weather-sunny-alert:before{content:"󰼷"}.mdi-weather-sunny-off:before{content:"󱓤"}.mdi-weather-sunset:before{content:"󰖚"}.mdi-weather-sunset-down:before{content:"󰖛"}.mdi-weather-sunset-up:before{content:"󰖜"}.mdi-weather-tornado:before{content:"󰼸"}.mdi-weather-windy:before{content:"󰖝"}.mdi-weather-windy-variant:before{content:"󰖞"}.mdi-web:before{content:"󰖟"}.mdi-web-box:before{content:"󰾔"}.mdi-web-cancel:before{content:"󱞐"}.mdi-web-check:before{content:"󰞉"}.mdi-web-clock:before{content:"󱉊"}.mdi-web-minus:before{content:"󱂠"}.mdi-web-off:before{content:"󰪎"}.mdi-web-plus:before{content:"󰀳"}.mdi-web-refresh:before{content:"󱞑"}.mdi-web-remove:before{content:"󰕑"}.mdi-web-sync:before{content:"󱞒"}.mdi-webcam:before{content:"󰖠"}.mdi-webcam-off:before{content:"󱜷"}.mdi-webhook:before{content:"󰘯"}.mdi-webpack:before{content:"󰜫"}.mdi-webrtc:before{content:"󱉈"}.mdi-wechat:before{content:"󰘑"}.mdi-weight:before{content:"󰖡"}.mdi-weight-gram:before{content:"󰴿"}.mdi-weight-kilogram:before{content:"󰖢"}.mdi-weight-lifter:before{content:"󱅝"}.mdi-weight-pound:before{content:"󰦵"}.mdi-whatsapp:before{content:"󰖣"}.mdi-wheel-barrow:before{content:"󱓲"}.mdi-wheelchair:before{content:"󱪇"}.mdi-wheelchair-accessibility:before{content:"󰖤"}.mdi-whistle:before{content:"󰦶"}.mdi-whistle-outline:before{content:"󱊼"}.mdi-white-balance-auto:before{content:"󰖥"}.mdi-white-balance-incandescent:before{content:"󰖦"}.mdi-white-balance-iridescent:before{content:"󰖧"}.mdi-white-balance-sunny:before{content:"󰖨"}.mdi-widgets:before{content:"󰜬"}.mdi-widgets-outline:before{content:"󱍕"}.mdi-wifi:before{content:"󰖩"}.mdi-wifi-alert:before{content:"󱚵"}.mdi-wifi-arrow-down:before{content:"󱚶"}.mdi-wifi-arrow-left:before{content:"󱚷"}.mdi-wifi-arrow-left-right:before{content:"󱚸"}.mdi-wifi-arrow-right:before{content:"󱚹"}.mdi-wifi-arrow-up:before{content:"󱚺"}.mdi-wifi-arrow-up-down:before{content:"󱚻"}.mdi-wifi-cancel:before{content:"󱚼"}.mdi-wifi-check:before{content:"󱚽"}.mdi-wifi-cog:before{content:"󱚾"}.mdi-wifi-lock:before{content:"󱚿"}.mdi-wifi-lock-open:before{content:"󱛀"}.mdi-wifi-marker:before{content:"󱛁"}.mdi-wifi-minus:before{content:"󱛂"}.mdi-wifi-off:before{content:"󰖪"}.mdi-wifi-plus:before{content:"󱛃"}.mdi-wifi-refresh:before{content:"󱛄"}.mdi-wifi-remove:before{content:"󱛅"}.mdi-wifi-settings:before{content:"󱛆"}.mdi-wifi-star:before{content:"󰸋"}.mdi-wifi-strength-1:before{content:"󰤟"}.mdi-wifi-strength-1-alert:before{content:"󰤠"}.mdi-wifi-strength-1-lock:before{content:"󰤡"}.mdi-wifi-strength-1-lock-open:before{content:"󱛋"}.mdi-wifi-strength-2:before{content:"󰤢"}.mdi-wifi-strength-2-alert:before{content:"󰤣"}.mdi-wifi-strength-2-lock:before{content:"󰤤"}.mdi-wifi-strength-2-lock-open:before{content:"󱛌"}.mdi-wifi-strength-3:before{content:"󰤥"}.mdi-wifi-strength-3-alert:before{content:"󰤦"}.mdi-wifi-strength-3-lock:before{content:"󰤧"}.mdi-wifi-strength-3-lock-open:before{content:"󱛍"}.mdi-wifi-strength-4:before{content:"󰤨"}.mdi-wifi-strength-4-alert:before{content:"󰤩"}.mdi-wifi-strength-4-lock:before{content:"󰤪"}.mdi-wifi-strength-4-lock-open:before{content:"󱛎"}.mdi-wifi-strength-alert-outline:before{content:"󰤫"}.mdi-wifi-strength-lock-open-outline:before{content:"󱛏"}.mdi-wifi-strength-lock-outline:before{content:"󰤬"}.mdi-wifi-strength-off:before{content:"󰤭"}.mdi-wifi-strength-off-outline:before{content:"󰤮"}.mdi-wifi-strength-outline:before{content:"󰤯"}.mdi-wifi-sync:before{content:"󱛇"}.mdi-wikipedia:before{content:"󰖬"}.mdi-wind-power:before{content:"󱪈"}.mdi-wind-power-outline:before{content:"󱪉"}.mdi-wind-turbine:before{content:"󰶥"}.mdi-wind-turbine-alert:before{content:"󱦫"}.mdi-wind-turbine-check:before{content:"󱦬"}.mdi-window-close:before{content:"󰖭"}.mdi-window-closed:before{content:"󰖮"}.mdi-window-closed-variant:before{content:"󱇛"}.mdi-window-maximize:before{content:"󰖯"}.mdi-window-minimize:before{content:"󰖰"}.mdi-window-open:before{content:"󰖱"}.mdi-window-open-variant:before{content:"󱇜"}.mdi-window-restore:before{content:"󰖲"}.mdi-window-shutter:before{content:"󱄜"}.mdi-window-shutter-alert:before{content:"󱄝"}.mdi-window-shutter-auto:before{content:"󱮣"}.mdi-window-shutter-cog:before{content:"󱪊"}.mdi-window-shutter-open:before{content:"󱄞"}.mdi-window-shutter-settings:before{content:"󱪋"}.mdi-windsock:before{content:"󱗺"}.mdi-wiper:before{content:"󰫩"}.mdi-wiper-wash:before{content:"󰶦"}.mdi-wiper-wash-alert:before{content:"󱣟"}.mdi-wizard-hat:before{content:"󱑷"}.mdi-wordpress:before{content:"󰖴"}.mdi-wrap:before{content:"󰖶"}.mdi-wrap-disabled:before{content:"󰯟"}.mdi-wrench:before{content:"󰖷"}.mdi-wrench-check:before{content:"󱮏"}.mdi-wrench-check-outline:before{content:"󱮐"}.mdi-wrench-clock:before{content:"󱦣"}.mdi-wrench-clock-outline:before{content:"󱮓"}.mdi-wrench-cog:before{content:"󱮑"}.mdi-wrench-cog-outline:before{content:"󱮒"}.mdi-wrench-outline:before{content:"󰯠"}.mdi-xamarin:before{content:"󰡅"}.mdi-xml:before{content:"󰗀"}.mdi-xmpp:before{content:"󰟿"}.mdi-yahoo:before{content:"󰭏"}.mdi-yeast:before{content:"󰗁"}.mdi-yin-yang:before{content:"󰚀"}.mdi-yoga:before{content:"󱅼"}.mdi-youtube:before{content:"󰗃"}.mdi-youtube-gaming:before{content:"󰡈"}.mdi-youtube-studio:before{content:"󰡇"}.mdi-youtube-subscription:before{content:"󰵀"}.mdi-youtube-tv:before{content:"󰑈"}.mdi-yurt:before{content:"󱔖"}.mdi-z-wave:before{content:"󰫪"}.mdi-zend:before{content:"󰫫"}.mdi-zigbee:before{content:"󰵁"}.mdi-zip-box:before{content:"󰗄"}.mdi-zip-box-outline:before{content:"󰿺"}.mdi-zip-disk:before{content:"󰨣"}.mdi-zodiac-aquarius:before{content:"󰩽"}.mdi-zodiac-aries:before{content:"󰩾"}.mdi-zodiac-cancer:before{content:"󰩿"}.mdi-zodiac-capricorn:before{content:"󰪀"}.mdi-zodiac-gemini:before{content:"󰪁"}.mdi-zodiac-leo:before{content:"󰪂"}.mdi-zodiac-libra:before{content:"󰪃"}.mdi-zodiac-pisces:before{content:"󰪄"}.mdi-zodiac-sagittarius:before{content:"󰪅"}.mdi-zodiac-scorpio:before{content:"󰪆"}.mdi-zodiac-taurus:before{content:"󰪇"}.mdi-zodiac-virgo:before{content:"󰪈"}.mdi-blank:before{content:"";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:#0000008a}.mdi-dark.mdi-inactive:before{color:#00000042}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:#ffffff4d}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@layer vuetify-components{.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field .v-field__input>input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1 1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden}.v-autocomplete__content{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-menu>.v-overlay__content.v-autocomplete__content{border-radius:4px}.v-autocomplete__content>.v-sheet{display:flex;flex-direction:column}.v-autocomplete__mask{background:rgb(var(--v-theme-surface-light))}.v-autocomplete__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:transparent}.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input{transition:none}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{transform:rotate(180deg)}}@layer vuetify-components{.v-highlight__mark{background:var(--v-highlight-background, color-mix(in srgb, currentColor var(--v-highlight-opacity, 8%), transparent));border-radius:var(--v-highlight-border-radius, 2px);color:var(--v-highlight-color, inherit)}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-highlight__mark{background:buttontext;color:highlighttext}}}@layer vuetify-components{.v-menu>.v-overlay__content{display:flex;flex-direction:column}.v-menu>.v-overlay__content{border-radius:4px}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:rgb(var(--v-theme-surface));border-radius:inherit;overflow:auto;height:100%}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}}@layer vuetify-components{.v-select--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field .v-field__input,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;opacity:1;flex:0 0;position:absolute;left:0;right:0;width:100%;transition:none;pointer-events:none;caret-color:transparent;padding-inline:inherit}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{overflow:hidden}.v-select__content{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-menu>.v-overlay__content.v-select__content{border-radius:4px}.v-select__content>.v-sheet{display:flex;flex-direction:column}.v-select__mask{background:rgb(var(--v-theme-surface-light))}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{transform:rotate(180deg)}}@layer vuetify-components{.v-sheet{display:block}.v-sheet{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet{border-radius:0}.v-sheet{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-sheet--rounded{border-radius:4px}}@layer vuetify-components{.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}}@layer vuetify-components{.v-avatar-group{display:inline-flex;align-items:center;gap:8px}.v-avatar-group--hoverable .v-avatar{cursor:pointer;transition:transform .25s cubic-bezier(.4,0,.2,1)}.v-avatar-group--hoverable .v-avatar:hover{transform:translateY(-8px)}.v-avatar-group--hoverable.v-avatar-group--vertical .v-avatar:hover{transform:translate(8px)}.v-avatar-group__content{display:flex;align-items:center}.v-avatar-group .v-avatar-group__overflow{background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-avatar-group--horizontal .v-avatar:not(:first-child){margin-inline-start:var(--v-avatar-group-gap, -12px)}.v-avatar-group--horizontal.v-avatar-group--reverse .v-avatar-group__content{flex-direction:row-reverse}.v-avatar-group--horizontal.v-avatar-group--reverse .v-avatar:not(:first-child){margin-inline-start:0;margin-inline-end:var(--v-avatar-group-gap, -12px)}.v-avatar-group--vertical .v-avatar-group__content{flex-direction:column}.v-avatar-group--vertical .v-avatar:not(:first-child){margin-block-start:var(--v-avatar-group-gap, -12px)}.v-avatar-group--vertical.v-avatar-group--reverse .v-avatar-group__content{flex-direction:column-reverse}.v-avatar-group--vertical.v-avatar-group--reverse .v-avatar:not(:first-child){margin-block-start:0;margin-block-end:var(--v-avatar-group-gap, -12px)}}@layer vuetify-components{.v-banner{display:grid;flex:1 1;font-size:.875rem;grid-template-areas:"prepend content actions";grid-template-columns:max-content auto max-content;grid-template-rows:max-content max-content;line-height:1.4285714286;overflow:hidden;padding-inline:16px 8px;padding-top:16px;padding-bottom:16px;position:relative;width:100%}.v-banner{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0 0 thin 0}.v-banner--border{border-width:thin;box-shadow:none}.v-banner{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-banner--absolute{position:absolute}.v-banner--fixed{position:fixed}.v-banner--sticky{position:sticky}.v-banner{border-radius:0}.v-banner{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-banner--rounded{border-radius:4px}.v-banner--stacked:not(.v-banner--one-line){grid-template-areas:"prepend content" ". actions"}.v-banner--stacked .v-banner-text{padding-inline-end:36px}.v-banner--density-default .v-banner-actions{margin-bottom:-8px}.v-banner--density-default.v-banner--one-line{padding-top:8px;padding-bottom:8px}.v-banner--density-default.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-default.v-banner--one-line{padding-top:10px}.v-banner--density-default.v-banner--two-line{padding-top:16px;padding-bottom:16px}.v-banner--density-default.v-banner--three-line{padding-top:24px;padding-bottom:16px}.v-banner--density-default:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-default.v-banner--two-line .v-banner-actions,.v-banner--density-default.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner--density-comfortable .v-banner-actions{margin-bottom:-4px}.v-banner--density-comfortable.v-banner--one-line{padding-top:4px;padding-bottom:4px}.v-banner--density-comfortable.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-comfortable.v-banner--two-line{padding-top:12px;padding-bottom:12px}.v-banner--density-comfortable.v-banner--three-line{padding-top:20px;padding-bottom:12px}.v-banner--density-comfortable:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-comfortable.v-banner--two-line .v-banner-actions,.v-banner--density-comfortable.v-banner--three-line .v-banner-actions{margin-top:16px}.v-banner--density-compact .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--one-line{padding-top:0;padding-bottom:0}.v-banner--density-compact.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--two-line{padding-top:8px;padding-bottom:8px}.v-banner--density-compact.v-banner--three-line{padding-top:16px;padding-bottom:8px}.v-banner--density-compact:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-compact.v-banner--two-line .v-banner-actions,.v-banner--density-compact.v-banner--three-line .v-banner-actions{margin-top:12px}.v-banner--sticky{top:0;z-index:1}.v-banner__content{align-items:center;display:flex;grid-area:content}.v-banner__prepend{align-self:flex-start;grid-area:prepend;margin-inline-end:24px}.v-banner-actions{align-self:flex-end;display:flex;flex:0 1;grid-area:actions;justify-content:flex-end}.v-banner--two-line .v-banner-actions,.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner-text{-webkit-box-orient:vertical;display:-webkit-box;padding-inline-end:90px;overflow:hidden}.v-banner--one-line .v-banner-text{-webkit-line-clamp:1}.v-banner--two-line .v-banner-text{-webkit-line-clamp:2}.v-banner--three-line .v-banner-text{-webkit-line-clamp:3}.v-banner--two-line .v-banner-text,.v-banner--three-line .v-banner-text{align-self:flex-start}}@layer vuetify-components{.v-bottom-navigation{display:flex;max-width:100%;overflow:hidden;position:absolute;transition:transform,color,.2s,.1s cubic-bezier(.4,0,.2,1)}.v-bottom-navigation{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-bottom-navigation--border{border-width:thin;box-shadow:none}.v-bottom-navigation{border-radius:0}.v-bottom-navigation{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-bottom-navigation--active{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-bottom-navigation__content{display:flex;flex:none;font-size:.6875rem;justify-content:center;transition:inherit;width:100%}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{font-size:inherit;height:100%;max-width:168px;min-width:80px;text-transform:none;transition:inherit;width:auto}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{border-radius:0}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__content,.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{font-size:1.5rem}.v-bottom-navigation--grow .v-bottom-navigation__content>.v-btn{flex-basis:0;flex-grow:1}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content>span{transition:inherit;opacity:0}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content{transform:translateY(.5rem)}}@layer vuetify-final.transitions{.bottom-sheet-transition-enter-active,.bottom-sheet-transition-leave-active{transition-property:transform;pointer-events:none}.bottom-sheet-transition-enter-from,.bottom-sheet-transition-leave-to{transform:translateY(100%)}}@layer vuetify-components{.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{align-self:flex-end;border-radius:0;flex:0 1 auto;left:0;right:0;margin-inline:auto;margin-bottom:0;transition-duration:.2s;width:100%;max-width:100%;overflow:visible}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}@media(prefers-reduced-motion:reduce){.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{transition:none}}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-card,.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-sheet{border-radius:0}.v-bottom-sheet.v-bottom-sheet--inset{max-width:none}@media(min-width:600px){.v-bottom-sheet.v-bottom-sheet--inset{max-width:70%}}}@layer vuetify-components{.v-breadcrumbs{display:flex;align-items:center;line-height:1.5;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-top:16px;padding-bottom:16px}.v-breadcrumbs--density-comfortable{padding-top:12px;padding-bottom:12px}.v-breadcrumbs--density-compact{padding-top:8px;padding-bottom:8px}.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{align-items:center;color:inherit;display:inline-flex;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}}@layer vuetify-components{.v-calendar-category .v-calendar-category__column,.v-calendar-category .v-calendar-category__column-header{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-category .v-calendar-daily__head,.v-calendar-category .v-calendar-daily__intervals-head,.v-calendar-category .v-calendar-daily__intervals-body{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.v-calendar-category{overflow:auto;position:relative}.v-calendar-category .v-calendar-category__category{text-align:center}.v-calendar-category .v-calendar-daily__day-container{width:min-content}.v-calendar-category .v-calendar-daily__day-container .v-calendar-category__columns{position:absolute;height:100%;width:100%;top:0}.v-calendar-category .v-calendar-daily__day-body{display:flex;flex:1;width:100%;height:100%}.v-calendar-category .v-calendar-daily__head{flex-direction:row;width:min-content;min-width:100%;position:sticky;top:0;z-index:2}.v-calendar-category .v-calendar-daily_head-day{width:auto;position:unset}.v-calendar-category .v-calendar-daily__intervals-head{position:sticky;left:0;top:0;z-index:2}.v-calendar-category .v-calendar-daily_head-weekday{position:sticky;left:50%;width:50px}.v-calendar-category .v-calendar-daily_head-day-label{width:56px;position:sticky;left:50%}.v-calendar-category .v-calendar-daily__day{min-width:200px}.v-calendar-category .v-calendar-daily__intervals-body{position:sticky;left:0;z-index:1}.v-calendar-category .v-calendar-daily__interval:last-of-type:after{display:none}.v-calendar-category .v-calendar-daily__body{overflow:visible}.v-calendar-category .v-calendar-daily__body .v-calendar-daily__scroll-area{overflow-y:visible;flex:none}.v-calendar-category .v-calendar-daily__pane{overflow-y:visible}.v-calendar-category .v-calendar-category__columns{display:flex;width:min-content;min-width:100%}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column,.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{flex:1 1 auto;width:0;position:relative}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{min-width:200px}}@layer vuetify-components{.v-calendar-daily{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-left:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-head{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-head:after{background:rgba(var(--v-border-color),var(--v-border-opacity));background:linear-gradient(90deg,transparent,rgba(var(--v-border-color),var(--v-border-opacity)))}.v-calendar-daily .v-calendar-daily_head-day{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday,.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label{color:rgb(var(--v-theme-on-surface))}.v-calendar-daily .v-calendar-daily__intervals-body{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text{color:rgb(var(--v-theme-on-surface))}.v-calendar-daily .v-calendar-daily__day{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__day-interval{border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;position:relative}.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none}.v-calendar-daily .v-calendar-daily__day-interval--hover{cursor:pointer}.v-calendar-daily .v-calendar-daily__day-interval--hover .v-calendar-daily__day-interval__underlay{opacity:var(--v-hover-opacity)}.v-calendar-daily .v-calendar-daily__day-interval__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-calendar-daily .v-calendar-daily__day-interval__underlay{background:currentColor;pointer-events:none;opacity:0}.v-calendar-daily .v-calendar-daily__interval:after{border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily{display:flex;flex-direction:column;overflow:hidden;height:100%}.v-calendar-daily__head{flex:none;display:flex}.v-calendar-daily__intervals-head{flex:none;position:relative}.v-calendar-daily__intervals-head:after{position:absolute;bottom:0;height:1px;left:0;right:0;content:""}.v-calendar-daily_head-day{flex:1 1 auto;width:0;position:relative}.v-calendar-daily_head-weekday{-webkit-user-select:none;user-select:none;padding:3px 0 0;font-size:11px;text-align:center;text-transform:uppercase}.v-calendar-daily_head-day-label{-webkit-user-select:none;user-select:none;padding:0 0 3px;cursor:pointer;text-align:center}.v-calendar-daily__body{flex:1 1 60%;overflow:hidden;display:flex;position:relative;flex-direction:column}.v-calendar-daily__scroll-area{overflow-y:scroll;flex:1 1 auto;display:flex;align-items:flex-start}.v-calendar-daily__pane{width:100%;overflow-y:hidden;flex:none;display:flex;align-items:flex-start}.v-calendar-daily__day-container{display:flex;flex:1;width:100%;height:100%}.v-calendar-daily__intervals-body{flex:none;-webkit-user-select:none;user-select:none}.v-calendar-daily__interval{text-align:right;padding-right:8px;border-bottom:none;position:relative}.v-calendar-daily__interval:after{width:8px;position:absolute;height:1px;display:block;content:"";right:0;bottom:-1px}.v-calendar-daily__interval-text{display:block;position:relative;top:-6px;font-size:10px;padding-right:4px}.v-calendar-daily__day{flex:1;width:0;position:relative}}@layer vuetify-components{.v-calendar-weekly{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-left:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__head-weekday{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:rgb(var(--v-theme-on-surface))}.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__day{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.v-calendar-weekly__head{display:flex;-webkit-user-select:none;user-select:none}.v-calendar-weekly__head-weekday{flex:1 0 20px;-webkit-user-select:none;user-select:none;padding:0 4px;font-size:11px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.v-calendar-weekly__head-weeknumber{position:relative;flex:0 0 24px}.v-calendar-weekly__week{display:flex;flex:1;height:unset;min-height:0}.v-calendar-weekly__weeknumber{display:flex;flex:0 0 24px;height:unset;min-height:0;padding-top:14.5px;text-align:center}.v-calendar-weekly__weeknumber>small{width:100%}.v-calendar-weekly__day{flex:1;width:0;overflow:hidden;-webkit-user-select:none;user-select:none;position:relative;padding:0;min-width:0}.v-calendar-weekly__day.v-present .v-calendar-weekly__day-month{color:currentColor}.v-calendar-weekly__day-label{text-decoration:none;-webkit-user-select:none;user-select:none;cursor:pointer;box-shadow:none;text-align:center;margin:4px 0 0}.v-calendar-weekly__day-label .v-icon-btn{font-size:12px}.v-calendar-weekly__day-month{position:absolute;text-decoration:none;-webkit-user-select:none;user-select:none;box-shadow:none;top:0;left:36px;height:32px;line-height:32px}}@layer vuetify-components{.v-icon-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-icon-btn--border{border-width:thin;box-shadow:none}.v-icon-btn:hover>.v-icon-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-icon-btn:focus-visible>.v-icon-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-icon-btn:focus>.v-icon-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-icon-btn--active>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]>.v-icon-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-icon-btn--active:hover>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-icon-btn--active:focus-visible>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-icon-btn--active:focus>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-icon-btn--variant-plain,.v-icon-btn--variant-outlined,.v-icon-btn--variant-text,.v-icon-btn--variant-tonal{background:transparent;color:inherit}.v-icon-btn--variant-plain{opacity:.62}.v-icon-btn--variant-plain:focus,.v-icon-btn--variant-plain:hover{opacity:1}.v-icon-btn--variant-plain .v-icon-btn__overlay{display:none}.v-icon-btn--variant-elevated,.v-icon-btn--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-icon-btn--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-icon-btn--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-icon-btn--variant-outlined{border:thin solid currentColor}.v-icon-btn--variant-text .v-icon-btn__overlay{background:currentColor}.v-icon-btn--variant-tonal .v-icon-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-icon-btn .v-icon-btn__underlay{position:absolute}.v-icon-btn{align-items:center;border-radius:var(--v-icon-btn-border-radius, 50%);cursor:pointer;display:inline-flex;flex:none;font-size:.875rem;font-weight:500;line-height:normal;height:var(--v-icon-btn-height);justify-content:center;outline:none;overflow:hidden;position:relative;transition-property:width,height,transform,border-radius,background-color,color,box-shadow,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;width:var(--v-icon-btn-width)}@supports selector(:focus-visible){.v-icon-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-icon-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-icon-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-icon-btn--disabled,.v-icon-btn--loading,.v-icon-btn--readonly{pointer-events:none}.v-icon-btn--disabled{opacity:.26}.v-icon-btn--start{margin-inline-end:8px}.v-icon-btn--end{margin-inline-start:8px}.v-icon-btn--x-small{--v-icon-btn-height: 16px;--v-icon-btn-width: 16px}.v-icon-btn--small{--v-icon-btn-height: 24px;--v-icon-btn-width: 24px}.v-icon-btn--default{--v-icon-btn-height: 40px;--v-icon-btn-width: 40px}.v-icon-btn--large{--v-icon-btn-height: 48px;--v-icon-btn-width: 48px}.v-icon-btn--x-large{--v-icon-btn-height: 56px;--v-icon-btn-width: 56px}.v-icon-btn--width-narrow{width:var(--v-icon-btn-narrow-width, var(--v-icon-btn-width))}.v-icon-btn--width-wide{width:var(--v-icon-btn-wide-width, var(--v-icon-btn-width))}.v-icon-btn .v-icon-btn__icon.v-icon--size-x-small{font-size:var(--v-icon-btn-icon-size, 10px)}.v-icon-btn .v-icon-btn__loader>.v-progress-circular--size-x-small{height:var(--v-icon-btn-icon-size, 10px);width:var(--v-icon-btn-icon-size, 10px)}.v-icon-btn .v-icon-btn__icon.v-icon--size-small{font-size:var(--v-icon-btn-icon-size, 16px)}.v-icon-btn .v-icon-btn__loader>.v-progress-circular--size-small{height:var(--v-icon-btn-icon-size, 16px);width:var(--v-icon-btn-icon-size, 16px)}.v-icon-btn .v-icon-btn__icon.v-icon--size-default{font-size:var(--v-icon-btn-icon-size, 24px)}.v-icon-btn .v-icon-btn__loader>.v-progress-circular--size-default{height:var(--v-icon-btn-icon-size, 24px);width:var(--v-icon-btn-icon-size, 24px)}.v-icon-btn .v-icon-btn__icon.v-icon--size-large{font-size:var(--v-icon-btn-icon-size, 28px)}.v-icon-btn .v-icon-btn__loader>.v-progress-circular--size-large{height:var(--v-icon-btn-icon-size, 28px);width:var(--v-icon-btn-icon-size, 28px)}.v-icon-btn .v-icon-btn__icon.v-icon--size-x-large{font-size:var(--v-icon-btn-icon-size, 32px)}.v-icon-btn .v-icon-btn__loader>.v-progress-circular--size-x-large{height:var(--v-icon-btn-icon-size, 32px);width:var(--v-icon-btn-icon-size, 32px)}.v-icon-btn__content{align-items:center;justify-content:center;display:inline-flex;transition-property:transform;transition-duration:inherit;transition-timing-function:inherit;transition-delay:inherit;transform:rotate(var(--v-icon-btn-rotate, 0deg))}.v-icon-btn--loading .v-icon-btn__content{opacity:0}.v-icon-btn__content .v-icon{transition:.2s cubic-bezier(.4,0,.2,1);transition-property:opacity,font-size,width,height;transform-origin:center}.v-icon-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-icon-btn__overlay,.v-icon-btn__underlay{pointer-events:none}.v-icon-btn__overlay,.v-icon-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-icon-btn__overlay{background-color:currentColor;opacity:0;transition:opacity .2s ease-in-out}.v-icon-btn--active:not(:hover) .v-icon-btn__overlay{--v-activated-opacity: 0}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-icon-btn:focus-visible{outline:2px solid;outline-offset:2px}.v-icon-btn:not(.v-icon-btn--active):hover,.v-icon-btn:not(.v-icon-btn--active):focus{color:highlight}.v-icon-btn--active:not(.v-icon-btn--disabled),.v-icon-btn--active:not(.v-icon-btn--disabled)[class*=bg-]{outline-color:canvastext;background:highlight;color:highlighttext}.v-icon-btn--disabled{color:graytext}.v-icon-btn__overlay,.v-icon-btn__underlay,.v-icon-btn .v-icon{forced-color-adjust:preserve-parent-color}}}@layer vuetify-components{.v-calendar-events .v-event-more{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.v-calendar-events .v-event-more.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar .v-event{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;line-height:20px;margin-right:-1px;z-index:1;border-radius:4px}.v-calendar .v-event-more{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;font-weight:700;z-index:1;position:relative}.v-calendar .v-event-timed-container{position:absolute;top:0;bottom:0;left:0;right:0;margin-right:10px;pointer-events:none}.v-calendar .v-event-timed{position:absolute;white-space:nowrap;text-overflow:ellipsis;font-size:12px;cursor:pointer;border:1px solid rgb(var(--v-theme-surface));border-radius:4px;pointer-events:all}.v-calendar .v-event-summary{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.v-calendar.v-calendar-events .v-calendar-weekly__day{overflow:visible}}@layer vuetify-components{.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 30%,transparent);color:rgb(var(--v-theme-on-surface-variant))}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{margin:0;bottom:0;left:0;right:0}.v-carousel-item{display:block;height:inherit;text-decoration:none}.v-carousel-item>.v-img{height:inherit}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{flex-direction:column;height:100%;width:50px}}@layer vuetify-components{.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}:has(.v-window__controls--right).v-window--show-arrows-on-hover .v-window__left{transform:translate(200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}:has(.v-window__controls--left).v-window--show-arrows-on-hover .v-window__right{transform:translate(-200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window--vertical-arrows .v-window__controls{flex-direction:column;justify-content:center;gap:12px}.v-window--vertical-arrows .v-window__controls--left{align-items:start}.v-locale--is-rtl.v-window--vertical-arrows .v-window__controls--left,.v-locale--is-rtl .v-window--vertical-arrows .v-window__controls--left,.v-window--vertical-arrows .v-window__controls--right{align-items:end}.v-locale--is-rtl.v-window--vertical-arrows .v-window__controls--right,.v-locale--is-rtl .v-window--vertical-arrows .v-window__controls--right{align-items:start}.v-window--vertical-arrows .v-window__controls .v-window__left .v-icon,.v-window--vertical-arrows .v-window__controls .v-window__right .v-icon{transform:rotate(90deg)}.v-window--crossfade>.v-window__container{isolation:isolate}.v-window--crossfade>.v-window__container>.v-window-item{mix-blend-mode:plus-lighter}}@layer vuetify-final.transitions{.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition-duration:0s}}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-window-crossfade-transition-enter-active,.v-window-crossfade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-crossfade-transition-leave-from,.v-window-crossfade-transition-leave-to{position:absolute;top:0;width:100%}.v-window-crossfade-transition-enter-from,.v-window-crossfade-transition-leave-to{opacity:0}}@layer vuetify-components{.v-code{background-color:rgb(var(--v-theme-code));color:rgb(var(--v-theme-on-code));border-radius:4px;line-height:1.8;font-size:.9em;font-weight:400;padding:.2em .4em}.v-code:has(>pre){display:inline-block}}@layer vuetify-components{.v-color-input{padding:0}.v-color-input.v-input--density-default .v-color-input__pip{--v-avatar-height: 40px}.v-color-input.v-input--density-comfortable .v-color-input__pip{--v-avatar-height: 32px}.v-color-input.v-input--density-compact .v-color-input__pip{--v-avatar-height: 28px}.v-color-input .v-color-input__pip.v-avatar--variant-text{--v-avatar-height: min-content}}@layer vuetify-components{.v-color-picker{align-self:flex-start;contain:content;width:300px}.v-color-picker.v-sheet.v-picker{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-color-picker.v-sheet.v-picker{border-radius:4px}.v-color-picker__controls{display:flex;flex-direction:column;padding:16px;width:100%}.v-color-picker--flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-color-picker--flat .v-color-picker__track:not(.v-input--is-disabled) .v-slider__thumb{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}}@layer vuetify-components{.v-color-picker-canvas{display:flex;position:relative;overflow:hidden;contain:content;touch-action:none;width:100%}.v-color-picker-canvas__dot{position:absolute;top:0;left:0;width:15px;height:15px;background:transparent;border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1.5px #0000004d}@media(forced-colors:active){.v-color-picker-canvas__dot{border-style:solid;outline:2px solid highlight}}.v-color-picker-canvas__dot--disabled{box-shadow:0 0 0 1.5px #ffffffb3,inset 0 0 1px 1.5px #0000004d}.v-color-picker-canvas:hover .v-color-picker-canvas__dot{will-change:transform}}@layer vuetify-components{.v-color-picker-edit{display:flex;margin-top:24px}.v-color-picker-edit__input{width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.v-color-picker-edit__input>input::-webkit-outer-spin-button,.v-color-picker-edit__input>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-color-picker-edit__input:not(:last-child){margin-inline-end:8px}.v-color-picker-edit__input input{padding:0;font:inherit;border-style:none;border-radius:4px;margin:0 0 8px;min-width:0;outline:none;text-align:center;width:100%;height:32px;background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 20%,transparent);color:rgba(var(--v-theme-on-surface));-moz-appearance:textfield}@media(forced-colors:active){.v-color-picker-edit__input input{border-style:solid}}.v-color-picker-edit__input span{font-size:.75rem}}@layer vuetify-components;@layer vuetify-overrides{.v-color-picker-preview__alpha .v-slider-track__background,.v-color-picker-preview__alpha .v-slider-track__fill{background-color:transparent;background-size:var(--v-slider-track-length, 100%) 100%,auto;background-repeat:no-repeat,repeat}}@layer vuetify-components{.v-locale--is-ltr.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-ltr.v-color-picker-preview__alpha .v-slider-track__fill,.v-locale--is-ltr .v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__alpha .v-slider-track__fill{background-image:linear-gradient(to right,transparent,var(--v-color-picker-color-hsv)),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==)}.v-locale--is-rtl.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-rtl.v-color-picker-preview__alpha .v-slider-track__fill,.v-locale--is-rtl .v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__alpha .v-slider-track__fill{background-image:linear-gradient(to left,transparent,var(--v-color-picker-color-hsv)),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==)}.v-color-picker-preview__sliders{display:flex;flex:1 0 auto;flex-direction:column;padding-inline-end:8px}.v-color-picker-preview__dot{position:relative;height:30px;width:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:50%;overflow:hidden;margin-inline-end:24px}.v-color-picker-preview__dot>div{width:100%;height:100%}.v-locale--is-ltr.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-ltr.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__fill,.v-locale--is-ltr .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__fill{background-image:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.v-locale--is-rtl.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-rtl.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__fill,.v-locale--is-rtl .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__fill{background-image:linear-gradient(to left,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.v-color-picker-preview__track{position:relative;width:100%}}@layer vuetify-overrides{.v-color-picker-preview__track{margin:0}}@layer vuetify-components{.v-color-picker-preview__track:not(.v-slider--variant-pill) .v-slider-track__fill{display:none}.v-color-picker-preview__track .v-slider-track__stop{display:none}.v-color-picker-preview{align-items:center;display:flex;margin-bottom:0}.v-color-picker-preview__eye-dropper{position:relative;margin-right:12px}@media(forced-colors:active){.v-color-picker-preview__dot{border-style:solid}.v-color-picker-preview__dot>div{forced-color-adjust:preserve-parent-color}.v-color-picker-preview__sliders{forced-color-adjust:preserve-parent-color}.v-color-picker-preview .v-slider-thumb__surface{background:transparent;border:solid canvastext}}}@layer vuetify-components{.v-slider .v-slider__container input{cursor:default;padding:0;width:100%;display:none}.v-slider>.v-input__append,.v-slider>.v-input__prepend{padding:0}.v-slider__container{--v-slider-track-size: 4px;position:relative;min-height:inherit;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center}.v-slider.v-input--horizontal>.v-input__prepend{margin-inline-end:8px}.v-slider.v-input--horizontal>.v-input__append{margin-inline-start:8px}.v-slider.v-input--horizontal>.v-input__control{margin-inline:8px 8px;min-height:32px;display:flex;align-items:center}.v-slider.v-input--vertical{justify-content:center;margin-top:12px;margin-bottom:12px}.v-slider.v-input--vertical>.v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels>.v-input__control{margin-bottom:4px}.v-slider__label{margin-inline-end:12px}.v-slider--variant-pill.v-slider--size-x-small .v-slider__container{--v-slider-track-size: 16px;--v-slider-pill-handle-height: 44px;--v-slider-pill-track-radius: 8px;--v-slider-pill-icon-size: 24px}.v-slider--variant-pill.v-slider--size-small .v-slider__container{--v-slider-track-size: 24px;--v-slider-pill-handle-height: 44px;--v-slider-pill-track-radius: 8px;--v-slider-pill-icon-size: 24px}.v-slider--variant-pill.v-slider--size-medium .v-slider__container{--v-slider-track-size: 40px;--v-slider-pill-handle-height: 52px;--v-slider-pill-track-radius: 12px;--v-slider-pill-icon-size: 24px}.v-slider--variant-pill.v-slider--size-large .v-slider__container{--v-slider-track-size: 56px;--v-slider-pill-handle-height: 68px;--v-slider-pill-track-radius: 16px;--v-slider-pill-icon-size: 24px}.v-slider--variant-pill.v-slider--size-x-large .v-slider__container{--v-slider-track-size: 96px;--v-slider-pill-handle-height: 108px;--v-slider-pill-track-radius: 28px;--v-slider-pill-icon-size: 32px}.v-slider--variant-pill .v-slider-track,.v-slider--variant-pill .v-slider__inner-icon{--v-slider-pill-idle-clearance: calc(4px / 2 + var(--v-slider-thumb-gap, 6px));--v-slider-pill-active-clearance: calc(2px / 2 + var(--v-slider-thumb-gap, 6px));--v-slider-pill-center-clearance: calc(var(--v-slider-thumb-gap, 6px) / 2)}.v-slider--has-prepend-inner.v-slider--variant-pill .v-slider-track__stop--start,.v-slider--has-append-inner.v-slider--variant-pill .v-slider-track__stop--end{display:none}.v-slider--has-prepend-inner .v-slider__inner-icon,.v-slider--has-append-inner .v-slider__inner-icon{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none}.v-slider--has-prepend-inner .v-slider__inner-icon>.v-icon,.v-slider--has-append-inner .v-slider__inner-icon>.v-icon{font-size:var(--v-slider-pill-icon-size)}.v-slider--has-prepend-inner .v-slider__inner-icon--filled>*,.v-slider--has-append-inner .v-slider__inner-icon--filled>*{color:color-mix(in srgb,currentColor 24%,rgb(var(--v-theme-surface)))}.v-slider--has-prepend-inner.v-input--horizontal .v-slider__inner-icon,.v-slider--has-append-inner.v-input--horizontal .v-slider__inner-icon{inset-block:0;margin-block:auto;width:calc(var(--v-slider-pill-icon-size) + 8px * 2);height:var(--v-slider-pill-icon-size)}.v-slider--has-prepend-inner.v-input--horizontal .v-slider__inner-icon--prepend,.v-slider--has-append-inner.v-input--horizontal .v-slider__inner-icon--prepend{inset-inline-start:0}.v-slider--has-prepend-inner.v-input--horizontal .v-slider__inner-icon--prepend.v-slider__inner-icon--flipped,.v-slider--has-append-inner.v-input--horizontal .v-slider__inner-icon--prepend.v-slider__inner-icon--flipped{inset-inline-start:calc(var(--v-slider-inner-icon-position) + var(--v-slider-pill-idle-clearance) - 8px)}.v-slider--has-prepend-inner.v-input--horizontal .v-slider__inner-icon--append,.v-slider--has-append-inner.v-input--horizontal .v-slider__inner-icon--append{inset-inline-end:0}.v-slider--has-prepend-inner.v-input--horizontal .v-slider__inner-icon--append.v-slider__inner-icon--flipped,.v-slider--has-append-inner.v-input--horizontal .v-slider__inner-icon--append.v-slider__inner-icon--flipped{inset-inline-end:calc(100% - var(--v-slider-inner-icon-position) + var(--v-slider-pill-idle-clearance) - 8px)}.v-slider--has-prepend-inner.v-input--vertical .v-slider__inner-icon,.v-slider--has-append-inner.v-input--vertical .v-slider__inner-icon{inset-inline:0;margin-inline:auto;width:var(--v-slider-pill-icon-size);height:calc(var(--v-slider-pill-icon-size) + 8px * 2)}.v-slider--has-prepend-inner.v-input--vertical .v-slider__inner-icon--prepend,.v-slider--has-append-inner.v-input--vertical .v-slider__inner-icon--prepend{bottom:0}.v-slider--has-prepend-inner.v-input--vertical .v-slider__inner-icon--prepend.v-slider__inner-icon--flipped,.v-slider--has-append-inner.v-input--vertical .v-slider__inner-icon--prepend.v-slider__inner-icon--flipped{bottom:calc(var(--v-slider-inner-icon-position) + var(--v-slider-pill-idle-clearance) - 8px)}.v-slider--has-prepend-inner.v-input--vertical .v-slider__inner-icon--append,.v-slider--has-append-inner.v-input--vertical .v-slider__inner-icon--append{top:0}.v-slider--has-prepend-inner.v-input--vertical .v-slider__inner-icon--append.v-slider__inner-icon--flipped,.v-slider--has-append-inner.v-input--vertical .v-slider__inner-icon--append.v-slider__inner-icon--flipped{top:calc(100% - var(--v-slider-inner-icon-position) + var(--v-slider-pill-idle-clearance) - 8px)}}@layer vuetify-components{.v-slider-thumb{touch-action:none;color:rgb(var(--v-theme-surface-variant))}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 70%,transparent);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label>.v-slider-thumb__label-wedge{background:inherit}.v-slider-thumb{--v-slider-thumb-size: 20px;outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{cursor:pointer;width:var(--v-slider-thumb-size);height:var(--v-slider-thumb-size);border-radius:50%;-webkit-user-select:none;user-select:none;background-color:currentColor}@media(forced-colors:active){.v-slider-thumb__surface{background-color:highlight}}.v-slider-thumb__surface:before{transition:.3s cubic-bezier(.4,0,.2,1);content:"";color:inherit;top:0;left:0;width:100%;height:100%;border-radius:50%;background:currentColor;position:absolute;pointer-events:none;opacity:0}.v-slider-thumb__surface:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{display:flex;align-items:center;justify-content:center;font-size:.6875rem;min-width:35px;height:25px;border-radius:4px;padding:6px;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label>.v-slider-thumb__label-wedge{width:12px;height:12px;position:absolute}.v-slider-thumb__ripple{position:absolute;left:calc(var(--v-slider-thumb-size) / -2);top:calc(var(--v-slider-thumb-size) / -2);width:calc(var(--v-slider-thumb-size) * 2);height:calc(var(--v-slider-thumb-size) * 2);background:inherit}.v-slider.v-input--horizontal .v-slider-thumb{top:50%;inset-inline-start:var(--v-slider-thumb-position);transform:translate(-50%,-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb{transform:translate(50%,-50%)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:50%;top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size) / 2)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label>.v-slider-thumb__label-wedge{clip-path:polygon(50% 100%,0 50%,100% 50%);bottom:-5.8px}.v-slider.v-input--vertical .v-slider-thumb{top:var(--v-slider-thumb-position);transform:translateY(-50%)}.v-slider.v-input--vertical .v-slider-thumb__label-container{top:50%;right:0}.v-slider.v-input--vertical .v-slider-thumb__label{top:-12.5px;left:calc(var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label>.v-slider-thumb__label-wedge{clip-path:polygon(0 50%,50% 0,50% 100%);left:-5.8px}.v-slider-thumb--focused .v-slider-thumb__surface:before{transform:scale(2);opacity:var(--v-focus-opacity)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media(hover:hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}.v-slider--variant-pill .v-slider-thumb{--v-slider-thumb-size: var(--v-slider-pill-handle-height);--v-slider-pill-thumb-width: 4px}.v-slider--variant-pill .v-slider-thumb--pressed,.v-slider--variant-pill .v-slider-thumb--focus-visible{--v-slider-pill-thumb-width: 2px}.v-slider--variant-pill .v-slider-thumb__surface{border-radius:4px}.v-slider--variant-pill .v-slider-thumb__surface:before,.v-slider--variant-pill .v-slider-thumb__surface:after{display:none}.v-slider--variant-pill.v-input--horizontal .v-slider-thumb__surface{width:var(--v-slider-pill-thumb-width)}.v-slider--variant-pill.v-input--vertical .v-slider-thumb__surface{height:var(--v-slider-pill-thumb-width)}.v-slider--variant-pill .v-slider-thumb__ripple{display:none}.v-slider--variant-pill .v-slider-thumb__label{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;height:44px;min-width:48px;padding:0 16px;border-radius:9999px}.v-slider--variant-pill .v-slider-thumb__label>.v-slider-thumb__label-wedge{display:none}.v-slider--variant-pill.v-input--horizontal .v-slider-thumb__label{bottom:4px}.v-slider--variant-pill.v-input--vertical .v-slider-thumb__label{top:-22px;left:4px}.v-slider--variant-pill .v-slider-thumb--focus-visible .v-slider-thumb__surface{outline:3px solid currentColor;outline-offset:2px}}@layer vuetify-components{.v-slider-track__background{background-color:rgb(var(--v-theme-surface-variant))}@media(forced-colors:active){.v-slider-track__background{background-color:highlight}}.v-slider-track__fill{background-color:rgb(var(--v-theme-surface-variant))}@media(forced-colors:active){.v-slider-track__fill{background-color:highlight}}.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-surface-light))}.v-slider-track{border-radius:6px}@media(forced-colors:active){.v-slider-track{border:thin solid buttontext}}.v-slider-track__background,.v-slider-track__fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:inherit}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;width:100%;position:relative}.v-slider-track__tick{position:absolute;opacity:0;transition:.2s opacity cubic-bezier(.4,0,.2,1);border-radius:2px;width:var(--v-slider-tick-size);height:var(--v-slider-tick-size);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / -2))}.v-locale--is-ltr.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--first .v-slider-track__tick-label{transform:none}.v-locale--is-rtl.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(100%)}.v-locale--is-ltr.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--last .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{display:flex;align-items:center;width:100%;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y}.v-slider.v-input--horizontal .v-slider-track__background{inset-inline-start:0;width:100%;height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{inset-inline-start:var(--v-slider-value-start);width:calc(var(--v-slider-value-stop) - var(--v-slider-value-start));height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{inset-inline-start:var(--v-slider-tick-position);margin-top:calc(calc(var(--v-slider-track-size) + 2px) / 2)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / -2))}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size) / 2 + 8px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-track__tick--first{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick--last{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--vertical .v-slider-track{height:100%;display:flex;justify-content:center;width:calc(var(--v-slider-track-size) + 2px);touch-action:pan-x}.v-slider.v-input--vertical .v-slider-track__background{top:0;height:100%;width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{top:calc(100% - var(--v-slider-value-stop));height:calc(var(--v-slider-value-stop) - var(--v-slider-value-start));width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{bottom:var(--v-slider-tick-position);margin-inline-start:calc(calc(var(--v-slider-track-size) + 2px) / 2);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / 2))}.v-locale--is-rtl.v-slider.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / 2))}.v-slider.v-input--vertical .v-slider-track__tick--first{bottom:calc(0% + var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick--last{bottom:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size) / 2 + 12px);transform:translateY(-50%)}.v-slider-track__ticks--always-show .v-slider-track__tick,.v-slider--focused .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38}.v-slider--variant-pill .v-slider-track{--v-slider-pill-before-end: min(var(--v-slider-value-start) - var(--v-slider-pill-start-gap), var(--v-slider-value-stop) - var(--v-slider-pill-stop-gap));--v-slider-pill-after-start: max(var(--v-slider-value-stop) + var(--v-slider-pill-stop-gap), var(--v-slider-value-start) + var(--v-slider-pill-start-gap));--v-slider-pill-after-start-offset: max(var(--v-slider-value-stop-offset) + var(--v-slider-pill-stop-gap), var(--v-slider-value-start-offset) + var(--v-slider-pill-start-gap));--v-slider-pill-stop-indicator-inset: clamp(0px, 4px, (var(--v-slider-track-size) - 4px) / 2);border-radius:var(--v-slider-pill-track-radius)}.v-slider--variant-pill .v-slider-track__background,.v-slider--variant-pill .v-slider-track__fill{border-radius:2px}.v-slider--variant-pill .v-slider-track__background--opacity{opacity:.24}.v-locale--is-ltr.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before,.v-locale--is-ltr.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--start,.v-locale--is-ltr .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before,.v-locale--is-ltr .v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--start{mask:radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left top/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left bottom/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,linear-gradient(#000 0 0) left center/min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2) calc(100% - (min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2)) no-repeat,linear-gradient(#000 0 0) right center/ calc(100% - min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)) 100% no-repeat}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before,.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--start,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--start,.v-locale--is-ltr.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after,.v-locale--is-ltr.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--end,.v-locale--is-ltr .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after,.v-locale--is-ltr .v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--end{mask:radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) right top/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) right bottom/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,linear-gradient(#000 0 0) right center/min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2) calc(100% - (min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2)) no-repeat,linear-gradient(#000 0 0) left center/ calc(100% - min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)) 100% no-repeat}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after,.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--end,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--end{mask:radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left top/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left bottom/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,linear-gradient(#000 0 0) left center/min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2) calc(100% - (min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2)) no-repeat,linear-gradient(#000 0 0) right center/ calc(100% - min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)) 100% no-repeat}.v-slider--variant-pill.v-input--vertical .v-slider-track__background--before,.v-slider--variant-pill.v-input--vertical .v-slider-track__fill--start{mask:radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left bottom/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) right bottom/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,linear-gradient(#000 0 0) center bottom/ calc(100% - (min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2)) min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2) no-repeat,linear-gradient(#000 0 0) center top/100% calc(100% - min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)) no-repeat}.v-slider--variant-pill.v-input--vertical .v-slider-track__background--after,.v-slider--variant-pill.v-input--vertical .v-slider-track__fill--end{mask:radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left top/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) right top/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,linear-gradient(#000 0 0) center top/ calc(100% - (min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2)) min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2) no-repeat,linear-gradient(#000 0 0) center bottom/100% calc(100% - min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)) no-repeat}.v-slider--variant-pill .v-slider-track__stop{position:absolute}.v-slider--variant-pill .v-slider-track__stop--start{--v-slider-tick-position: calc(var(--v-slider-pill-stop-indicator-inset) + 4px / 2)}.v-slider--variant-pill .v-slider-track__stop--end{--v-slider-tick-position: calc(100% - var(--v-slider-pill-stop-indicator-inset) - 4px / 2)}.v-slider--variant-pill.v-input--horizontal .v-slider-track{height:var(--v-slider-track-size)}.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill{inset-inline-start:calc(var(--v-slider-value-start) + var(--v-slider-pill-start-gap));width:calc(var(--v-slider-value-stop) - var(--v-slider-value-start) - var(--v-slider-pill-start-gap) - var(--v-slider-pill-stop-gap));height:var(--v-slider-track-size)}.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before{inset-inline-start:0;width:var(--v-slider-pill-before-end)}.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after{inset-inline-start:var(--v-slider-pill-after-start);width:calc(100% - var(--v-slider-pill-after-start))}.v-slider--variant-pill.v-input--vertical .v-slider-track{width:var(--v-slider-track-size)}.v-slider--variant-pill.v-input--vertical .v-slider-track__fill{top:calc(100% - var(--v-slider-value-stop) + var(--v-slider-pill-stop-gap));height:calc(var(--v-slider-value-stop) - var(--v-slider-value-start) - var(--v-slider-pill-start-gap) - var(--v-slider-pill-stop-gap));width:var(--v-slider-track-size)}.v-slider--variant-pill.v-input--vertical .v-slider-track__background--before{top:calc(100% - var(--v-slider-pill-before-end));height:var(--v-slider-pill-before-end)}.v-slider--variant-pill.v-input--vertical .v-slider-track__background--after{top:0;height:calc(100% - var(--v-slider-pill-after-start))}.v-slider--variant-pill .v-slider-track__tick,.v-slider--variant-pill .v-slider-track__stop{--v-slider-pill-tick-size: clamp(0px, 1000 * min(max(var(--v-slider-tick-position) - var(--v-slider-value-start), var(--v-slider-value-start) - var(--v-slider-tick-position)) - var(--v-slider-pill-start-gap), max(var(--v-slider-tick-position) - var(--v-slider-value-stop), var(--v-slider-value-stop) - var(--v-slider-tick-position)) - var(--v-slider-pill-stop-gap)), 4px);width:4px;height:4px;border-radius:50%;background-color:currentColor}.v-slider--variant-pill .v-slider-track__tick--filled,.v-slider--variant-pill .v-slider-track__stop--filled{background-color:color-mix(in srgb,currentColor 24%,rgb(var(--v-theme-surface)))}.v-slider--variant-pill .v-slider-track__tick--first,.v-slider--variant-pill .v-slider-track__tick--last,.v-slider--variant-pill .v-slider-track__stop--first,.v-slider--variant-pill .v-slider-track__stop--last{background-color:transparent}.v-slider--variant-pill.v-input--horizontal .v-slider-track__stop{inset-inline-start:var(--v-slider-tick-position)}.v-slider--variant-pill.v-input--horizontal .v-slider-track__tick,.v-slider--variant-pill.v-input--horizontal .v-slider-track__stop{width:var(--v-slider-pill-tick-size);top:50%;margin-top:0;transform:translate(-50%,-50%)}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__stop,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__stop{transform:translate(50%,-50%)}.v-slider--variant-pill.v-input--vertical .v-slider-track__stop{bottom:var(--v-slider-tick-position)}.v-slider--variant-pill.v-input--vertical .v-slider-track__tick,.v-slider--variant-pill.v-input--vertical .v-slider-track__stop{height:var(--v-slider-pill-tick-size);inset-inline-start:50%;margin-inline-start:0;transform:translate(-50%,50%)}.v-locale--is-rtl.v-slider--variant-pill.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl.v-slider--variant-pill.v-input--vertical .v-slider-track__stop,.v-locale--is-rtl .v-slider--variant-pill.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl .v-slider--variant-pill.v-input--vertical .v-slider-track__stop{transform:translate(50%,50%)}.v-slider--variant-pill.v-input--horizontal .v-slider-track__background,.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill{background-size:var(--v-slider-track-length) 100%}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before{background-position-x:right}.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after{background-position-x:calc(-1 * var(--v-slider-pill-after-start-offset))}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after{background-position-x:right calc(-1 * var(--v-slider-pill-after-start-offset))}.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill{background-position-x:calc(-1 * (var(--v-slider-value-start-offset) + var(--v-slider-pill-start-gap)))}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__fill{background-position-x:right calc(-1 * (var(--v-slider-value-start-offset) + var(--v-slider-pill-start-gap)))}.v-slider--variant-pill.v-input--vertical .v-slider-track__background,.v-slider--variant-pill.v-input--vertical .v-slider-track__fill{background-size:100% var(--v-slider-track-length)}.v-slider--variant-pill.v-input--vertical .v-slider-track__background--before{background-position-y:bottom}.v-slider--variant-pill.v-input--vertical .v-slider-track__fill{background-position-y:calc(-1 * (var(--v-slider-track-length) - var(--v-slider-value-stop-offset) + var(--v-slider-pill-stop-gap)))}}@layer vuetify-components{.v-color-picker-swatches{overflow-y:auto}.v-color-picker-swatches>div{display:flex;flex-wrap:wrap;justify-content:center;padding:8px}.v-color-picker-swatches__swatch{display:flex;flex-direction:column;margin-bottom:10px}.v-color-picker-swatches__color{position:relative;height:18px;max-height:18px;width:45px;margin:2px 4px;border-radius:2px;-webkit-user-select:none;user-select:none;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;cursor:pointer}.v-color-picker-swatches__color--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-color-picker-swatches__color>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media(forced-colors:active){.v-color-picker-swatches>div{forced-color-adjust:preserve-parent-color}}}@layer vuetify-components{.v-picker.v-sheet{display:grid;grid-auto-rows:min-content;grid-template-areas:"header" "body";grid-template-columns:minmax(0,1fr);overflow:hidden}.v-picker.v-sheet{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-picker.v-sheet{border-radius:4px}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"header" "body" "actions"}.v-picker.v-sheet.v-picker--landscape{grid-template-columns:auto 1fr;grid-template-areas:"header body" "header body"}.v-picker.v-sheet.v-picker--landscape.v-picker--with-actions{grid-template-areas:"header body" "header actions"}.v-picker__body{grid-area:body;overflow:hidden;position:relative;display:flex;justify-content:center;flex-wrap:wrap}.v-picker__header-wrapper{grid-area:header}.v-picker__actions{grid-area:actions;padding:0 12px 12px;display:flex;align-items:center;justify-content:flex-end}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--divided .v-picker__header{border-bottom-color:rgba(var(--v-border-color),var(--v-border-opacity));border-bottom-style:solid;border-bottom-width:thin}.v-picker-title{text-transform:uppercase;font-size:.75rem;padding-inline:24px 12px;padding-top:16px;padding-bottom:16px;font-weight:400;letter-spacing:.1666666667em}}@layer vuetify-components{.v-combobox--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-combobox .v-field .v-text-field__prefix,.v-combobox .v-field .v-text-field__suffix,.v-combobox .v-field .v-field__input,.v-combobox .v-field .v-field__input>input,.v-combobox .v-field.v-field{cursor:text}.v-combobox .v-field .v-field__input>input{flex:1 1}.v-combobox .v-field input{min-width:64px}.v-combobox .v-field:not(.v-field--focused) input{min-width:0}.v-combobox .v-field--dirty .v-combobox__selection{margin-inline-end:2px}.v-combobox .v-combobox__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-combobox__content{overflow:hidden}.v-combobox__content{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-menu>.v-overlay__content.v-combobox__content{border-radius:4px}.v-combobox__content>.v-sheet{display:flex;flex-direction:column}.v-combobox__mask{background:rgb(var(--v-theme-surface-light))}.v-combobox__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-combobox__selection:first-child{margin-inline-start:0}.v-combobox--selecting-index .v-combobox__selection{opacity:var(--v-medium-emphasis-opacity)}.v-combobox--selecting-index .v-combobox__selection--selected{opacity:1}.v-combobox--selecting-index .v-field__input>input{caret-color:transparent}.v-combobox--single:not(.v-combobox--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--active input{transition:none}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--focused .v-combobox__selection{opacity:0}.v-combobox__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-combobox--active-menu .v-combobox__menu-icon{transform:rotate(180deg)}}@layer vuetify-components{.v-data-table{width:100%}.v-data-table__table{width:100%;border-collapse:separate;border-spacing:0}.v-data-table__tr--focus{border:1px dotted black}.v-data-table__tr--clickable{cursor:pointer}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-start,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-start,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-start,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-start{text-align:start}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end{text-align:end}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end .v-data-table-header__content{flex-direction:row-reverse}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center{text-align:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center .v-data-table-header__content{justify-content:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--no-padding{padding:0 8px}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--empty,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--empty,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--empty,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--empty{padding:0}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap .v-data-table-header__content{display:contents}.v-data-table .v-table__wrapper>table>thead>tr>th,.v-data-table .v-table__wrapper>table tbody>tr>th{align-items:center}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--fixed,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--fixed{position:sticky}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:focus,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:focus{cursor:pointer;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{opacity:0}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):focus-visible .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):focus-visible .v-data-table-header__sort-icon{opacity:.5}.v-data-table .v-table__wrapper>table>thead>tr.v-data-table__tr--mobile>td,.v-data-table .v-table__wrapper>table tbody>tr.v-data-table__tr--mobile>td{height:fit-content}.v-data-table-column--fixed,.v-data-table-column--fixed-end,.v-data-table__th--sticky{background-color:rgb(var(--v-theme-surface));background-image:inherit;left:0;z-index:1}}@layer vuetify-overrides{.v-data-table-column--fixed,.v-data-table-column--fixed-end,.v-data-table__th--sticky{position:sticky}}@layer vuetify-components{.v-data-table-column--fixed-end{left:unset;right:0}.v-data-table-column--last-fixed{border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table-column--first-fixed-end{border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed,.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed-end{z-index:2}.v-data-table-group-header-row td{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface))}.v-data-table-group-header-row td>span{padding-left:5px}}@layer vuetify-overrides{.v-data-table__tr--expanded>td{height:0;padding:0;border-bottom:none;contain:layout}}@layer vuetify-components{.v-data-table--loading:not(.v-table--fixed-header)>.v-table__wrapper>table>thead>tr>.v-data-table__td:not(.v-data-table-column--fixed),.v-data-table--loading:not(.v-table--fixed-header)>.v-table__wrapper>table>thead>tr>.v-data-table__td:not(.v-data-table-column--fixed-end),.v-data-table--loading:not(.v-table--fixed-footer)>.v-table__wrapper>table>tfoot>tr>.v-data-table__td:not(.v-data-table-column--fixed),.v-data-table--loading:not(.v-table--fixed-footer)>.v-table__wrapper>table>tfoot>tr>.v-data-table__td:not(.v-data-table-column--fixed-end),.v-data-table--loading>.v-table__wrapper>table>tbody>tr>.v-data-table__td:not(.v-data-table-column--fixed),.v-data-table--loading>.v-table__wrapper>table>tbody>tr>.v-data-table__td:not(.v-data-table-column--fixed-end){opacity:var(--v-disabled-opacity)}}@layer vuetify-overrides{.v-data-table-group-header-row__column{padding-inline-start:calc(var(--v-data-table-group-header-row-depth) * 16px)}}@layer vuetify-components{.v-data-table-header__content{display:flex;align-items:center}.v-data-table-header__content>.v-data-table-header__select-all{margin-inline:16px -4px;flex-grow:0}.v-data-table-header__content>.v-data-table-header__select-all:only-child{margin-inline-start:auto}.v-data-table-header__sort-icon{margin-inline:0px}.v-data-table-header__sort-badge{display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;padding:4px;border-radius:50%;background:rgba(var(--v-border-color),var(--v-border-opacity));min-width:20px;min-height:20px;width:20px;height:20px}}@layer vuetify-overrides{.v-data-table-progress>th{border:none;height:auto;padding:0}}@layer vuetify-components{.v-data-table-progress__loader{position:relative}.v-data-table-rows-loading,.v-data-table-rows-no-data{text-align:center}.v-data-table__tr--mobile>.v-data-table__td--expanded-row{grid-template-columns:auto;justify-content:center}.v-data-table__tr--mobile>.v-data-table__td--select-row{grid-template-columns:0;justify-content:end}.v-data-table__tr--mobile>td{align-items:center;column-gap:4px;display:grid;grid-template-columns:repeat(2,1fr);min-height:var(--v-table-row-height)}}@layer vuetify-overrides{.v-data-table__tr--mobile>td:not(:last-child){border-bottom:0}}@layer vuetify-components{.v-data-table__td-title{font-weight:500;text-align:start}.v-data-table__td-value{text-align:end}.v-data-table__td-sort-icon{color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-disabled-opacity) * 100%),transparent)}.v-data-table__td-sort-icon-active{color:rgba(var(--v-theme-on-surface))}}@layer vuetify-components{.v-data-table-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:8px 4px}.v-data-table-footer__items-per-page{align-items:center;display:flex;justify-content:center}.v-data-table-footer__items-per-page>span{padding-inline-end:8px}.v-data-table-footer__items-per-page>.v-select{width:90px}.v-data-table-footer__info{display:flex;justify-content:flex-end;min-width:116px;padding:0 16px}.v-data-table-footer__paginationz{align-items:center;display:flex;margin-inline-start:16px}.v-data-table-footer__page{padding:0 8px}}@layer vuetify-components{.v-pagination{min-width:0}.v-pagination__list{margin:0;padding:0;display:inline-flex;list-style-type:none;justify-content:center;width:100%}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem}}@layer vuetify-components{.v-date-input input{direction:ltr}.v-date-input--rtl input{text-align:right}.v-date-input--rtl .v-date-input__format-hint{justify-content:flex-end}.v-date-input__format-hint{align-items:center;direction:ltr;display:flex;top:0;right:0;bottom:0;left:0;opacity:var(--v-disabled-opacity);padding:inherit;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:pre}.v-date-input__format-hint>span{opacity:0}}@layer vuetify-components{.v-date-picker{overflow:hidden;width:328px;--v-date-picker-landscape-header-width: 170px}.v-date-picker--show-week{width:368px}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper){width:calc(328px + var(--v-date-picker-landscape-header-width))}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper) .v-picker__header-wrapper{width:var(--v-date-picker-landscape-header-width)}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper) .v-picker__header-wrapper .v-date-picker-header{height:auto;padding-inline:24px}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper).v-picker--show-week{width:calc(368px + var(--v-date-picker-landscape-header-width))}.v-date-picker>.v-picker__body{flex-direction:column}}@layer vuetify-components{.v-date-picker-controls{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;height:var(--v-date-picker-controls-height, 56px);padding:4px 12px}.v-date-picker-controls .v-btn{text-transform:none;font-weight:400;line-height:initial;letter-spacing:initial}.v-date-picker-controls .v-btn>.v-btn__append>.v-icon{transition-property:transform;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-date-picker--months .v-date-picker-controls .v-date-picker-controls__only-month-btn>.v-btn__append>.v-icon{transform:rotate(180deg)}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__year-btn>.v-btn__append>.v-icon,.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__only-year-btn>.v-btn__append>.v-icon{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls__month,.v-date-picker-controls__year{display:flex}.v-locale--is-rtl.v-date-picker-controls__month,.v-locale--is-rtl.v-date-picker-controls__year,.v-locale--is-rtl .v-date-picker-controls__month,.v-locale--is-rtl .v-date-picker-controls__year{flex-direction:row-reverse}.v-date-picker-controls .v-date-picker-controls__month .v-btn,.v-date-picker-controls .v-date-picker-controls__year .v-btn{--v-btn-height: 36px}.v-date-picker-controls .v-date-picker-controls__month .v-btn.v-btn--icon,.v-date-picker-controls .v-date-picker-controls__year .v-btn.v-btn--icon{width:var(--v-btn-height);height:var(--v-btn-height)}.v-date-picker-controls .v-date-picker-controls__month-btn,.v-date-picker-controls .v-date-picker-controls__year-btn{padding:0 12px}.v-date-picker-controls .v-date-picker-controls__only-month-btn,.v-date-picker-controls .v-date-picker-controls__only-year-btn{padding-inline:12px 8px;min-width:40px}.v-date-picker-controls .v-date-picker-controls__only-month-btn>.v-btn__append,.v-date-picker-controls .v-date-picker-controls__only-year-btn>.v-btn__append{margin-inline:4px -4px}.v-date-picker__title{display:inline-block}}@layer vuetify-components{.v-date-picker-header{align-items:flex-end;height:70px;display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;line-height:40px;grid-area:content;justify-content:space-between;white-space:pre-wrap}.v-date-picker-header--clickable .v-date-picker-header__content{cursor:pointer}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.date-picker-header-transition-enter-active,.date-picker-header-reverse-transition-enter-active,.date-picker-header-transition-leave-active,.date-picker-header-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.date-picker-header-transition-enter-from{transform:translateY(100%)}.date-picker-header-transition-leave-to{opacity:0;transform:translateY(-100%)}.date-picker-header-reverse-transition-enter-from{transform:translateY(-100%)}.date-picker-header-reverse-transition-leave-to{opacity:0;transform:translateY(100%)}}@layer vuetify-components{.v-date-picker-month{display:flex;justify-content:center;overflow:hidden;padding:0 12px 8px;position:relative;--v-date-picker-month-day-diff: 4px}.v-date-picker-month__weeks{display:flex;flex-direction:column;font-size:.875rem;font-variant-numeric:tabular-nums;min-width:calc(2ch + 4px)}.v-date-picker-month__weekday{font-size:.875rem}.v-date-picker-month__days{touch-action:pan-y pinch-zoom;width:100%}.v-date-picker-month__days-row{display:grid;grid-template-columns:repeat(var(--v-date-picker-days-in-week),1fr);justify-items:center}.v-date-picker-month__day{align-items:center;display:flex;justify-content:center;position:relative;height:44px;padding:2px;--range-selection-rounding: 999px;width:100%}.v-date-picker-month__day--range-start>.v-btn,.v-date-picker-month__day--range-end>.v-btn,.v-date-picker-month__day--preview-start>.v-btn,.v-date-picker-month__day--preview-end>.v-btn{position:relative;z-index:1}.v-date-picker-month__day--selected:not(.v-date-picker-month__day--range-middle) .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day .v-btn.v-date-picker-month__day-btn{--v-btn-height: 24px;width:36px;height:36px;--v-btn-size: .875rem}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__range-bg{position:absolute;top:2px;right:0;bottom:2px;left:0;pointer-events:none}.v-date-picker-month__range-bg--range{opacity:.1}.v-date-picker-month__range-bg--preview{opacity:.06}.v-date-picker-month__day--range-start>.v-date-picker-month__range-bg{inset-inline-start:2px;border-start-start-radius:var(--range-selection-rounding);border-end-start-radius:var(--range-selection-rounding)}.v-date-picker-month__day--range-end>.v-date-picker-month__range-bg{inset-inline-end:2px;border-start-end-radius:var(--range-selection-rounding);border-end-end-radius:var(--range-selection-rounding)}.v-date-picker-month__day--preview-start>.v-date-picker-month__range-bg{inset-inline-start:2px;border-start-start-radius:var(--range-selection-rounding);border-end-start-radius:var(--range-selection-rounding)}.v-date-picker-month__day--preview-end>.v-date-picker-month__range-bg{inset-inline-end:2px;border-start-end-radius:var(--range-selection-rounding);border-end-end-radius:var(--range-selection-rounding)}.v-date-picker-month__day--range-middle:last-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--range-middle:has(+.v-date-picker-month__day--hide-adjacent)>.v-date-picker-month__range-bg,.v-date-picker-month__day--range-start:last-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--range-start:has(+.v-date-picker-month__day--hide-adjacent)>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-middle:last-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-middle:has(+.v-date-picker-month__day--hide-adjacent)>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-start:last-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-start:has(+.v-date-picker-month__day--hide-adjacent)>.v-date-picker-month__range-bg{inset-inline-end:1px;border-start-end-radius:var(--range-selection-rounding);border-end-end-radius:var(--range-selection-rounding)}.v-date-picker-month__day--range-middle:first-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--hide-adjacent+.v-date-picker-month__day--range-middle>.v-date-picker-month__range-bg,.v-date-picker-month__day--range-end:first-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--hide-adjacent+.v-date-picker-month__day--range-end>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-middle:first-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--hide-adjacent+.v-date-picker-month__day--preview-middle>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-end:first-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--hide-adjacent+.v-date-picker-month__day--preview-end>.v-date-picker-month__range-bg{inset-inline-start:1px;border-start-start-radius:var(--range-selection-rounding);border-end-start-radius:var(--range-selection-rounding)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-month__events{height:8px;left:0;text-indent:0;position:absolute;text-align:center;white-space:pre;width:100%}.v-date-picker-month__events>div{height:8px;margin:0 1px -1px;width:8px}.v-date-picker-month__events .v-badge--dot .v-badge__badge{border-radius:4px;height:8px;width:8px}.v-date-picker-month__day .v-date-picker-month__events{bottom:8px}}@layer vuetify-components{.v-date-picker-months{height:288px}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;height:inherit;justify-content:space-around;grid-template-columns:repeat(var(--v-date-picker-months-columns, 2),1fr);grid-gap:0px 24px;padding-inline-start:36px;padding-inline-end:36px}.v-date-picker-months__content .v-btn{--v-btn-height: 36px;text-transform:none;padding-inline-start:8px;padding-inline-end:8px}}@layer vuetify-components{.v-date-picker-years{height:288px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;justify-content:space-around;grid-template-columns:repeat(var(--v-date-picker-years-columns, 3),1fr);gap:8px 24px;padding-inline:32px}.v-date-picker-years__content .v-btn{--v-btn-height: 36px;padding-inline:8px}}@layer vuetify-components{.v-empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:16px}.v-empty-state--start{align-items:flex-start}.v-empty-state--center{align-items:center}.v-empty-state--end{align-items:flex-end}.v-empty-state__media{text-align:center;width:100%}.v-empty-state__media .v-icon{color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent)}.v-empty-state__headline{color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent);font-size:3.5625rem;font-weight:400;line-height:1.1228070175;text-align:center;margin-bottom:8px}.v-empty-state--mobile .v-empty-state__headline{font-size:2rem}.v-empty-state__title{font-size:1.375rem;font-weight:400;line-height:1.2727272727;margin-bottom:4px;text-align:center}.v-empty-state__text{font-size:.875rem;font-weight:400;line-height:1.4285714286;padding:0 16px;text-align:center}.v-empty-state__content{padding:24px 0}.v-empty-state__actions{display:flex;gap:8px;padding:16px}.v-empty-state__action-btn.v-btn{background-color:initial;color:initial}}@layer vuetify-components{.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) 26%,transparent)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.4615384615}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;position:relative;z-index:1;border-radius:4px}}@layer vuetify-overrides{.v-expansion-panels>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>.v-expansion-panel--active{border-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>.v-expansion-panel--before-active{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>.v-expansion-panel--after-active{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(.v-expansion-panel--after-active):not(.v-expansion-panel--active){border-top-left-radius:var(--v-expansion-panels-inner-radius, 0);border-top-right-radius:var(--v-expansion-panels-inner-radius, 0)}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:last-child):not(.v-expansion-panel--before-active):not(.v-expansion-panel--active){border-bottom-left-radius:var(--v-expansion-panels-inner-radius, 0);border-bottom-right-radius:var(--v-expansion-panels-inner-radius, 0)}.v-expansion-panels--variant-accordion>:first-child:not(:last-child){border-bottom-left-radius:var(--v-expansion-panels-inner-radius, 0);border-bottom-right-radius:var(--v-expansion-panels-inner-radius, 0)}.v-expansion-panels--variant-accordion>:last-child:not(:first-child){border-top-left-radius:var(--v-expansion-panels-inner-radius, 0);border-top-right-radius:var(--v-expansion-panels-inner-radius, 0)}.v-expansion-panels--variant-accordion>:last-child:not(:first-child) .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:var(--v-expansion-panels-inner-radius, 0)}}@layer vuetify-components{.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:.3s border-radius cubic-bezier(.4,0,.2,1)}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s all cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width;border-radius:4px}@media(prefers-reduced-motion:reduce){.v-expansion-panel{transition-property:border-radius,border}}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:.3s opacity cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{border-radius:inherit;z-index:-1}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel__shadow{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-expansion-panel-title{background-color:transparent;border:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;text-align:start;border-radius:inherit;display:flex;font:inherit;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;width:100%;justify-content:space-between}@media(prefers-reduced-motion:no-preference){.v-expansion-panel-title{transition:.3s cubic-bezier(.4,0,.2,1);transition-property:min-height,border-radius}}.v-expansion-panel-title--hover:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--hover:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--hover:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--focusable.v-expansion-panel-title--active .v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:hover .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus-visible .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}@supports selector(:focus-visible){.v-expansion-panel-title:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-expansion-panel-title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel-title:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title__overlay{background-color:currentColor;border-radius:inherit;opacity:0}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;user-select:none;margin-inline-start:auto}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{padding:8px 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--variant-accordion.v-expansion-panels--no-divider>.v-expansion-panel:after{opacity:0}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel .v-expansion-panel__shadow{display:none}.v-expansion-panels--tile{border-radius:0}.v-expansion-panels--tile>.v-expansion-panel{border-radius:0}@media(forced-colors:active){.v-expansion-panel{border:thin solid}.v-expansion-panel-title:focus-visible{outline:2px solid;outline-offset:-2px}}}@layer vuetify-components{.v-fab{align-items:center;display:inline-flex;flex:1 1 auto;pointer-events:none;position:relative;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle}.v-fab .v-btn{pointer-events:auto}.v-fab .v-btn--variant-elevated{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.v-fab .v-btn--variant-elevated:hover{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.v-fab--app,.v-fab--absolute{display:flex}.v-fab--absolute{position:absolute;top:0;right:0;bottom:0;left:0}.v-fab--start,.v-fab--left{justify-content:flex-start}.v-fab--center{align-items:center;justify-content:center}.v-fab--end,.v-fab--right{justify-content:flex-end}.v-fab--bottom{align-items:flex-end}.v-fab--top{align-items:flex-start}}@layer vuetify-overrides{.v-fab--extended .v-btn{border-radius:9999px}}@layer vuetify-components{.v-fab__container{align-self:center;display:inline-flex;vertical-align:middle}.v-fab--app .v-fab__container{margin:12px;position:fixed}.v-fab--absolute .v-fab__container{position:absolute;z-index:4}.v-fab--offset.v-fab--top .v-fab__container{transform:translateY(-50%)}.v-fab--offset.v-fab--bottom .v-fab__container{transform:translateY(50%)}.v-fab--top .v-fab__container{top:0}.v-fab--bottom .v-fab__container{bottom:0}.v-fab--left .v-fab__container,.v-fab--start .v-fab__container{left:0}.v-fab--right .v-fab__container,.v-fab--end .v-fab__container{right:0}}@layer vuetify-components{.v-file-input--hide.v-input .v-field,.v-file-input--hide.v-input .v-input__control,.v-file-input--hide.v-input .v-input__details{display:none}.v-file-input--hide.v-input .v-input__prepend{grid-area:control;margin:0 auto}.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-file-input .v-field__input{word-break:break-word}.v-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:0}.v-file-input .v-field{outline:2px dashed transparent;outline-offset:2px;transition:outline-color .25s cubic-bezier(.4,0,.2,1)}.v-file-input--dragging .v-field{outline-color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-file-input--dragging input[type=file]{z-index:1}.v-file-input input[inert]{pointer-events:none}}@layer vuetify-components{.v-file-upload .v-input__control{flex-direction:column}.v-file-upload-dropzone{padding:64px 16px;flex-direction:column;justify-content:center;align-items:center;position:relative}.v-file-upload-dropzone.v-sheet{display:flex;border-radius:4px;border-style:dashed;border-width:2px;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.v-file-upload-dropzone.v-file-upload-dropzone--density-compact{padding:32px 0;flex-direction:row;gap:1rem}.v-file-upload-dropzone .v-overlay__scrim{pointer-events:none}.v-file-upload-dropzone--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-file-upload-dropzone--dragging.v-sheet{border-color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-file-upload-dropzone--dragging>*{pointer-events:none}.v-file-upload-dropzone--clickable:not(.v-file-upload-dropzone--readonly){cursor:pointer}.v-file-upload-dropzone--has-files:not(.v-file-upload-dropzone--clickable),.v-file-upload-dropzone--readonly{cursor:default}.v-file-upload-dropzone--error.v-sheet{border-color:rgb(var(--v-theme-error))}.v-file-upload-dropzone--inset{padding:16px}.v-file-upload-dropzone input[type=file]{left:0;opacity:0;position:absolute;cursor:pointer;top:0;z-index:-1}.v-file-upload-title{font-size:1.5rem;font-weight:600;text-align:center}.v-file-upload-icon{opacity:var(--v-medium-emphasis-opacity);font-size:3rem;margin-bottom:1rem}.v-file-upload-dropzone--density-comfortable .v-file-upload-icon{font-size:2.5rem;margin-bottom:.5rem}.v-file-upload-dropzone--density-compact .v-file-upload-icon{font-size:2rem;margin-bottom:0rem}.v-file-upload-divider{align-items:center;display:flex;margin:32px 0;justify-content:center;width:100%}.v-file-upload-divider .v-divider__wrapper{max-width:100%}.v-file-upload-inset{width:100%}.v-file-upload-inset__action{display:flex;justify-content:center;width:100%;padding:8px 0}.v-file-upload-list{margin:16px 0}.v-file-upload-item:not(:first-child){margin-top:8px}.v-file-upload__loader{border-radius:inherit;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.v-file-upload__loader>*{pointer-events:auto}}@layer vuetify-components{.v-footer{align-items:center;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom}.v-footer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-footer--border{border-width:thin;box-shadow:none}.v-footer{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{border-radius:0}.v-footer{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-footer--rounded{border-radius:4px}}@layer vuetify-components{.v-hotkey{align-items:center;display:inline-flex;gap:4px;vertical-align:middle;line-height:1.5}.v-hotkey--disabled{opacity:.26}.v-hotkey--inline{max-height:1lh;vertical-align:baseline;font-size:1em;line-height:inherit}.v-hotkey__prefix,.v-hotkey__suffix{opacity:var(--v-medium-emphasis-opacity);font-weight:400;vertical-align:baseline}.v-hotkey--contained .v-hotkey__contained-wrapper{display:inline-flex;align-items:center;gap:2px;padding:.2rem 4px;box-sizing:border-box;background:unset;box-shadow:unset;min-height:1em;font-size:.75rem;line-height:1.5}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__prefix,.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__suffix{opacity:var(--v-high-emphasis-opacity)}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__prefix{margin-right:2px}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__suffix{margin-left:2px}.v-hotkey--contained .v-hotkey__divider{opacity:var(--v-medium-emphasis-opacity);font-size:inherit}.v-hotkey--contained .v-hotkey__combination{display:inline-flex;align-items:center;gap:2px}.v-hotkey--contained.v-hotkey--inline .v-hotkey__contained-wrapper.v-kbd{align-self:baseline;align-items:baseline;font-size:1em;line-height:inherit;padding:1px 4px 0;gap:2px;margin-left:0;margin-right:0}.v-hotkey--contained.v-hotkey--inline .v-hotkey__divider{font-size:1em;align-self:baseline}.v-hotkey--contained.v-hotkey--inline .v-hotkey__combination{gap:2px;align-items:baseline}.v-hotkey__key.v-kbd{min-height:unset;font-size:.75rem;line-height:1.5;padding:.2rem;min-width:1.5em}.v-hotkey__key.v-kbd--variant-plain,.v-hotkey__key.v-kbd--variant-outlined,.v-hotkey__key.v-kbd--variant-text,.v-hotkey__key.v-kbd--variant-tonal{background:transparent;color:inherit}.v-hotkey__key.v-kbd--variant-plain{opacity:.62}.v-hotkey__key.v-kbd--variant-plain:focus,.v-hotkey__key.v-kbd--variant-plain:hover{opacity:1}.v-hotkey__key.v-kbd--variant-plain .v-hotkey__overlay{display:none}.v-hotkey__key.v-kbd--variant-elevated,.v-hotkey__key.v-kbd--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-hotkey__key.v-kbd--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-hotkey__key.v-kbd--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-hotkey__key.v-kbd--variant-outlined{border:thin solid currentColor}.v-hotkey__key.v-kbd--variant-text .v-hotkey__overlay{background:currentColor}.v-hotkey__key.v-kbd--variant-tonal .v-hotkey__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-hotkey__key.v-kbd .v-hotkey__underlay{position:absolute}.v-hotkey__key-symbol.v-kbd{line-height:normal;font-size:1em}.v-hotkey__key-icon .v-icon{min-width:unset}.v-hotkey__key-icon .v-icon:has(svg){max-width:.75rem}.v-hotkey__key-icon .v-icon:not(:has(svg)){font-size:.75rem;line-height:inherit;height:inherit}.v-hotkey__key--nested{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;display:inline-flex;align-items:center;min-width:auto;min-height:auto;align-self:baseline}.v-hotkey__key--nested.v-hotkey__key-icon{align-self:center}.v-hotkey__divider{align-items:center;display:inline-flex;opacity:var(--v-medium-emphasis-opacity);font-size:1em}.v-hotkey__combination{display:flex;gap:2px}.v-hotkey--inline .v-hotkey__key{align-self:center;padding:1px 4px 0;min-width:20px;height:calc(1lh - 2px);line-height:calc(1lh - 2px)}.v-hotkey--inline .v-hotkey__key-icon.v-kbd{padding-block:0}.v-hotkey--inline .v-hotkey__key-icon .v-icon{width:min-content;min-width:fit-content;max-height:calc(1ex + 2px)}.v-hotkey--inline .v-hotkey__key-icon .v-icon .v-icon__svg{height:100%;width:unset}.v-hotkey--inline .v-hotkey__combination{align-items:baseline;gap:1px}.v-hotkey--inline .v-hotkey__divider{font-size:1em}.v-hotkey--inline .v-hotkey__prefix,.v-hotkey--inline .v-hotkey__suffix{align-self:baseline;font-size:inherit}.v-hotkey--variant-elevated .v-hotkey__key.v-kbd{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-hotkey--variant-flat .v-hotkey__key.v-kbd{box-shadow:none}.v-hotkey--variant-outlined .v-hotkey__key.v-kbd{background:none}.v-hotkey--variant-outlined .v-hotkey__key.v-kbd{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}}@layer vuetify-overrides{.v-hotkey--variant-text .v-hotkey__key.v-kbd{background:transparent;border:none;padding-inline:0;min-width:auto}.v-hotkey--variant-text .v-hotkey__key.v-kbd{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}}@layer vuetify-components{.v-hotkey--variant-text .v-hotkey__combination{gap:1px}.v-hotkey--variant-tonal .v-hotkey__key.v-kbd{border:unset;box-shadow:unset}}@layer vuetify-components{.v-kbd{font-family:var(--v-font-body, "Roboto", sans-serif);align-items:center;align-self:stretch;background:rgb(var(--v-theme-kbd));color:rgb(var(--v-theme-on-kbd));display:inline-flex;font-size:.875em;font-weight:400;line-height:1;justify-content:center;min-height:1em;min-width:20px;padding:3px 6px;vertical-align:baseline;margin-inline:1px}.v-kbd{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:thin}.v-kbd--border{border-width:thin;box-shadow:none}.v-kbd{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-kbd{border-radius:4px}}@layer vuetify-components{.v-infinite-scroll--horizontal{display:flex;flex-direction:row;overflow-x:auto}.v-infinite-scroll--horizontal .v-infinite-scroll-intersect{height:100%;width:var(--v-infinite-margin-size, 1px)}.v-infinite-scroll--vertical{display:flex;flex-direction:column;overflow-y:auto}.v-infinite-scroll--vertical .v-infinite-scroll-intersect{height:1px;width:100%}.v-infinite-scroll-intersect{overflow:hidden;pointer-events:none;margin-top:var(--v-infinite-margin);margin-bottom:calc(var(--v-infinite-margin) * -1)}.v-infinite-scroll-intersect:nth-child(2){--v-infinite-margin: var(--v-infinite-margin-size, 1px)}.v-infinite-scroll-intersect:nth-last-child(2){--v-infinite-margin: calc(var(--v-infinite-margin-size, 1px) * -1)}.v-infinite-scroll__side{align-items:center;display:flex;justify-content:center;padding:8px;transition-property:padding;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-infinite-scroll__side:empty,.v-infinite-scroll__side:has(>div:only-child:empty){padding:0}}@layer vuetify-components{.v-item-group{flex:0 1 auto;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1)}}@layer vuetify-components{.v-layout{--v-scrollbar-offset: 0px;display:flex;flex:1 1 auto}.v-layout--full-height{--v-scrollbar-offset: inherit;height:100%}}@layer vuetify-components{.v-layout-item{position:absolute;transition:.2s cubic-bezier(.4,0,.2,1)}.v-layout-item--absolute{position:absolute}}@layer vuetify-components{.v-locale-provider{display:contents}}@layer vuetify-components{.v-number-input input[type=number]{-moz-appearance:textfield}.v-number-input input[type=number]::-webkit-outer-spin-button,.v-number-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.v-number-input .v-field:has(.v-field__prepend-inner>.v-number-input__control:first-child){padding-inline-start:0}.v-number-input .v-field:has(.v-field__append-inner>.v-number-input__control:last-child){padding-inline-end:0}.v-number-input .v-field__prepend-inner:has(.v-number-input__control){overflow:hidden;border-start-start-radius:inherit;border-end-start-radius:inherit}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-icon{margin-inline-end:4px}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>hr+.v-icon,.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-number-input__control+.v-icon{margin-inline:8px 0}.v-number-input .v-field__prepend-inner:has(.v-number-input__control) .v-divider--vertical{margin-inline:-1px 0}.v-number-input .v-field__append-inner:has(.v-number-input__control){overflow:hidden;border-start-end-radius:inherit;border-end-end-radius:inherit}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon{margin-inline-start:4px}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon:has(+hr),.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon:has(+.v-number-input__control){margin-inline:0 8px}.v-number-input .v-field__append-inner:has(.v-number-input__control) .v-divider--vertical{margin-inline:0 -1px}.v-number-input .v-field__clearable:has(+.v-field__append-inner>hr:first-child){margin-inline-end:8px}.v-number-input--inset .v-divider{height:55%;width:55%;align-self:center}.v-number-input--split .v-field__input{text-align:center}.v-number-input--stacked .v-number-input__control{flex-direction:column-reverse}.v-number-input--stacked .v-number-input__control .v-btn{flex:1}.v-number-input--stacked .v-field--variant-underlined>.v-field__prepend-inner:has(.v-number-input__control),.v-number-input--stacked .v-field--variant-underlined>.v-field__append-inner:has(.v-number-input__control){padding-top:var(--v-field-padding-top)}.v-number-input--stacked .v-field--variant-underlined>.v-field__prepend-inner:has(.v-number-input__control)>*:not(.v-number-input__control,.v-divider--vertical),.v-number-input--stacked .v-field--variant-underlined>.v-field__append-inner:has(.v-number-input__control)>*:not(.v-number-input__control,.v-divider--vertical){margin-top:var(--v-input-padding-top, 0)}.v-number-input--hide-input .v-field{flex:none;gap:0}.v-number-input--hide-input .v-field__input{width:0;padding-inline:0}.v-number-input__control{display:flex;height:100%}.v-number-input__control .v-btn{background-color:transparent;border-radius:0}}@layer vuetify-components{.v-otp-input{align-items:center;display:flex;justify-content:center;padding:.5rem 0;position:relative}.v-otp-input{border-radius:4px}.v-otp-input .v-field{height:100%}.v-otp-input .v-field--variant-solo.v-field--focused .v-field__overlay,.v-otp-input .v-field--variant-plain.v-field--focused .v-field__overlay{background-color:currentColor;opacity:calc(var(--v-theme-overlay-multiplier) * .12)}.v-otp-input .v-field .v-field__outline__start,.v-otp-input .v-field .v-field__outline__end{flex:1}.v-otp-input__field--highlighted .v-field__outline{opacity:.5}.v-otp-input__field--highlighted.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-otp-input__field--highlighted.v-field--focused.v-field--variant-underlined .v-field__outline:after{opacity:.5}.v-otp-input__field--highlighted.v-field--focused.v-field--variant-plain .v-field__overlay,.v-otp-input__field--highlighted.v-field--focused.v-field--variant-solo .v-field__overlay,.v-otp-input__field--highlighted.v-field--focused.v-field--variant-solo-filled .v-field__overlay{opacity:calc(var(--v-theme-overlay-multiplier) * .04)}.v-otp-input__field--highlighted.v-field--focused.v-field--variant-solo-inverted .v-field__overlay{opacity:.5}.v-otp-input__divider{display:flex;align-items:center;justify-content:center;margin:0 8px}.v-otp-input__divider:has(>.v-icon){margin:0 -4px}.v-otp-group{display:contents}.v-otp-group .v-field{flex:1}.v-otp-group--merged{display:flex;gap:0;align-items:center;height:100%;border-radius:inherit}.v-otp-group--merged:has(.v-field--variant-solo),.v-otp-group--merged:has(.v-field--variant-solo-filled),.v-otp-group--merged:has(.v-field--variant-solo-inverted){box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-otp-group--merged .v-field{flex:1;border-radius:0;box-shadow:none}.v-otp-group--merged .v-field .v-field__outline__start,.v-otp-group--merged .v-field .v-field__outline__end{border-radius:0}.v-otp-group--merged .v-field:not(:first-child){margin-inline-start:-1px}.v-otp-group--merged .v-field:not(:first-child) .v-field__outline__start{border-inline-start-width:0}.v-otp-group--merged .v-field:hover{z-index:1}.v-otp-group--merged .v-field:hover .v-field__outline__start{border-inline-start-width:var(--v-field-border-width)}.v-otp-group--merged .v-field.v-field--focused{z-index:2}.v-otp-group--merged .v-field.v-field--focused .v-field__outline__start{border-inline-start-width:var(--v-field-border-width)}.v-otp-group--merged .v-field:first-child,.v-otp-group--merged .v-field:first-child .v-field__outline__start{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-otp-group--merged .v-field:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-otp-group--merged .v-field:last-child .v-field__outline__end{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-otp-input__input{position:absolute;bottom:0;inset-inline-start:50%;width:1px;height:1px;padding:0;margin:0;border:0;outline:none;background:transparent;color:transparent;caret-color:transparent;opacity:0;pointer-events:none}@media(any-pointer:coarse){.v-otp-input__input{top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:1;pointer-events:auto}.v-otp-input__input::selection{background:transparent;color:transparent}.v-otp-input__input:-webkit-autofill{background:transparent!important;color:transparent!important;-webkit-text-fill-color:transparent!important;box-shadow:none!important}}.v-otp-input__content{align-items:center;display:flex;gap:.5rem;padding:.5rem;justify-content:center;width:100%;max-width:320px;position:relative;border-radius:inherit}.v-otp-input--divided .v-otp-input__content{max-width:360px}.v-otp-input--density-default .v-otp-input__content{height:64px}.v-otp-input--density-comfortable .v-otp-input__content{height:60px}.v-otp-input--density-compact .v-otp-input__content{height:56px}.v-otp-input__field{color:inherit;font-size:1.25rem;height:100%;width:100%;display:grid;place-items:center;place-content:center;position:relative}.v-otp-input__field>*{grid-area:1/1}.v-otp-input__placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-otp-input__composition{color:currentColor;opacity:.6;font-style:italic;text-decoration:underline}.v-otp-input__caret{width:1px;height:1.2em;background:currentColor;animation:v-otp-blink 1s step-end infinite}.v-otp-input__spacer{display:block;min-width:0;max-width:100%;opacity:0;pointer-events:none}.v-otp-input__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.v-otp-input__loader .v-progress-linear{position:absolute}@keyframes v-otp-blink{0%,to{opacity:1}50%{opacity:0}}}@layer vuetify-components{.v-parallax{position:relative;overflow:hidden}.v-parallax--active>.v-img__img{will-change:transform}}@layer vuetify-components{.v-progress{display:flex;flex-direction:column;gap:8px}.v-progress>.v-progress-circular,.v-progress>.v-loading-indicator{align-self:center}.v-progress:has(>.v-progress-circular,>.v-loading-indicator)>.v-progress__details>*:only-child{margin-inline:auto}.v-progress__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-progress__label+.v-progress__value{margin-inline-start:auto}.v-progress__details{display:flex;align-items:flex-end;gap:8px}.v-progress__details--location-bottom{align-items:flex-start;order:1}.v-progress--absolute{position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}.v-progress--absolute>.v-progress__details{height:0;overflow:visible}.v-progress--absolute>.v-progress__spacer{height:0}}@layer vuetify-components{.v-pull-to-refresh{overflow:hidden;position:relative}.v-pull-to-refresh__pull-down{position:absolute;width:100%;transition:top .3s ease-out}.v-pull-to-refresh__pull-down--touching{transition:none}.v-pull-to-refresh__pull-down-default{display:flex;width:100%;height:100%;justify-content:center;align-items:flex-end;padding-bottom:10px}.v-pull-to-refresh__scroll-container{position:relative;transition:top .3s ease-out}.v-pull-to-refresh__scroll-container--touching{transition:none}}@layer vuetify-components{.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{padding-inline-start:6px;margin-top:8px}}@layer vuetify-components{.v-rating{max-width:100%;display:inline-flex;white-space:nowrap}.v-rating--readonly{pointer-events:none}.v-rating__wrapper{align-items:center;display:inline-flex;flex-direction:column}.v-rating__wrapper--bottom{flex-direction:column-reverse}.v-rating__item{display:inline-flex;position:relative}.v-rating__item label{cursor:pointer}.v-rating__item .v-btn--variant-plain{opacity:1}.v-rating__item .v-btn{transition-property:transform}.v-rating__item .v-btn .v-icon{transition-property:inherit;transition-duration:inherit;transition-delay:inherit;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-rating--hover .v-rating__item:hover:not(.v-rating__item--focused) .v-btn{transform:scale(1.25)}.v-rating__item--half{overflow:hidden;position:absolute;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);z-index:1}.v-rating__item--half .v-btn__overlay,.v-rating__item--half:hover .v-btn__overlay{opacity:0}.v-rating__hidden{height:0;opacity:0;position:absolute;width:0}}@layer vuetify-components{.v-skeleton-loader{align-items:center;background:rgb(var(--v-theme-surface));border-radius:4px;display:flex;flex-wrap:wrap;position:relative;vertical-align:top}.v-skeleton-loader__actions{justify-content:end}.v-skeleton-loader .v-skeleton-loader__ossein{height:100%}.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-border-opacity) * 100%),transparent)}@media(forced-colors:active){.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:canvastext}}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line{border-radius:4px}.v-skeleton-loader__bone{align-items:center;border-radius:inherit;display:flex;flex:1 1 100%;flex-wrap:wrap;overflow:hidden;position:relative}.v-skeleton-loader__bone:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,color-mix(in srgb,rgb(var(--v-theme-surface)) 0%,transparent),color-mix(in srgb,rgb(var(--v-theme-surface)) 30%,transparent),color-mix(in srgb,rgb(var(--v-theme-surface)) 0%,transparent));transform:translate(-100%);contain:content;will-change:transform;z-index:1}.v-skeleton-loader__bone:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media(forced-colors:active)and (pointer:fine){.v-skeleton-loader__bone{cursor:progress}}.v-skeleton-loader__avatar{border-radius:50%;flex:0 1 auto;margin:8px 16px;max-height:48px;min-height:48px;height:48px;max-width:48px;min-width:48px;width:48px}.v-skeleton-loader__avatar+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__avatar+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__avatar+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__button{border-radius:4px;height:36px;margin:16px;max-width:64px}.v-skeleton-loader__button+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__button+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__button+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__chip{border-radius:16px;margin:16px;height:32px;max-width:96px}.v-skeleton-loader__chip+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__chip+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__chip+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{max-width:88px;width:20%}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{max-width:256px;width:40%}.v-skeleton-loader__date-picker-days{flex-wrap:wrap;margin:16px}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;margin:4px;max-width:100%}.v-skeleton-loader__date-picker-options{flex-wrap:nowrap}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text{flex:1 1 auto}.v-skeleton-loader__chip-group{flex-wrap:wrap;padding:16px;gap:12px}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip{flex:0 0 auto;margin:0}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip:nth-child(5n+1){min-width:60px}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip:nth-child(5n+2){min-width:160px}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip:nth-child(5n+3){min-width:85px}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip:nth-child(5n+4){min-width:55px}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip:nth-child(5n+5){min-width:110px}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;margin:16px;height:24px}.v-skeleton-loader__heading+.v-skeleton-loader__subtitle{margin-top:-16px}.v-skeleton-loader__image{height:150px;border-radius:0}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__list-item{margin:16px}.v-skeleton-loader__list-item .v-skeleton-loader__text{margin:0}.v-skeleton-loader__table-heading{align-items:center;display:flex;justify-content:space-between}.v-skeleton-loader__table-heading>.v-skeleton-loader__heading{max-width:15%;height:32px}.v-skeleton-loader__table-heading>.v-skeleton-loader__text{max-width:40%}.v-skeleton-loader__table-thead{align-items:baseline;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin:0 8px}.v-skeleton-loader__table-thead>.v-skeleton-loader__heading{margin-top:16px;margin-inline:8px;max-width:100px}.v-skeleton-loader__table-tfoot{justify-content:flex-end;flex-wrap:nowrap;min-height:62px}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__avatar{min-height:36px;min-width:36px;height:36px;width:36px;flex-grow:0}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-top:16px}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone:nth-child(1){max-width:170px}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone:nth-child(2){max-width:64px}.v-skeleton-loader__table-row{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin:0 8px}.v-skeleton-loader__table-row+.v-skeleton-loader__divider{margin:0 16px}.v-skeleton-loader__table-cell>.v-skeleton-loader__text{margin-inline:8px}.v-skeleton-loader__subtitle{max-width:70%}.v-skeleton-loader__subtitle>.v-skeleton-loader__text{height:16px;border-radius:8px}.v-skeleton-loader__text{border-radius:6px;margin:16px;height:12px}.v-skeleton-loader__text+.v-skeleton-loader__text{margin-top:-8px;max-width:50%}.v-skeleton-loader__text+.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:70%}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@keyframes loading{to{transform:translate(100%)}}}@layer vuetify-components{.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));border-radius:4px;font-size:.875rem;line-height:1.6;display:inline-block;padding:5px 16px;text-transform:initial;width:auto;opacity:1;transition-property:opacity,transform;overflow-wrap:break-word}.v-tooltip:not(.v-tooltip--interactive)>.v-overlay__content{pointer-events:none}}@layer vuetify-overrides{.v-tooltip>.v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}}@layer vuetify-components{.v-speed-dial__content{gap:8px}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--end,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--end-center,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--right,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--right-center{flex-direction:row}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--left,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--left-center,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--start,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--start-center{flex-direction:row-reverse}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--top,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--top-center{flex-direction:column-reverse}.v-speed-dial__content>*:nth-child(1){transition-delay:1ms}.v-speed-dial__content>*:nth-child(2){transition-delay:.05s}.v-speed-dial__content>*:nth-child(3){transition-delay:.1s}.v-speed-dial__content>*:nth-child(4){transition-delay:.15s}.v-speed-dial__content>*:nth-child(5){transition-delay:.2s}.v-speed-dial__content>*:nth-child(6){transition-delay:.25s}.v-speed-dial__content>*:nth-child(7){transition-delay:.3s}.v-speed-dial__content>*:nth-child(8){transition-delay:.35s}.v-speed-dial__content>*:nth-child(9){transition-delay:.4s}.v-speed-dial__content>*:nth-child(10){transition-delay:.45s}}@layer vuetify-components{.v-stepper.v-sheet{overflow:hidden}.v-stepper.v-sheet{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-stepper.v-sheet{border-radius:4px}.v-stepper.v-sheet.v-stepper--flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-stepper-header{align-items:center;display:flex;position:relative;overflow-x:auto;justify-content:space-between;z-index:1}.v-stepper-header{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-stepper-header .v-divider{margin:0 -16px}.v-stepper-header .v-divider:last-child{margin-inline-end:0}.v-stepper-header .v-divider:first-child{margin-inline-start:0}.v-stepper--alt-labels .v-stepper-header{height:auto}.v-stepper--alt-labels .v-stepper-header .v-divider{align-self:flex-start;margin:35px -67px 0}.v-stepper-window{margin:1.5rem}.v-stepper-actions{display:flex;align-items:center;justify-content:space-between;padding:1rem}.v-stepper .v-stepper-actions{padding:0 1.5rem 1rem}.v-stepper-window-item .v-stepper-actions{padding:1.5rem 0 0}}@layer vuetify-components{.v-stepper-item{margin:0;font:inherit;overflow:hidden;text-transform:none;background-color:transparent;border-style:none;color:inherit;align-items:center;align-self:stretch;display:inline-flex;flex:none;outline:none;opacity:var(--v-medium-emphasis-opacity);padding:1.5rem;position:relative;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-stepper-item:hover>.v-stepper-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-stepper-item:focus-visible>.v-stepper-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-stepper-item:focus>.v-stepper-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-stepper-item--active>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]>.v-stepper-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-stepper-item--active:hover>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-stepper-item--active:focus-visible>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-stepper-item--active:focus>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-stepper--non-linear .v-stepper-item{opacity:var(--v-high-emphasis-opacity)}.v-stepper-item--selected{opacity:1}.v-stepper-item--error{color:rgb(var(--v-theme-error))}.v-stepper-item--disabled{opacity:var(--v-medium-emphasis-opacity)}.v-stepper-item[disabled],.v-stepper-item--disabled{pointer-events:none}.v-stepper--alt-labels .v-stepper-item{flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:175px}.v-stepper-item__avatar.v-avatar{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent);color:rgb(var(--v-theme-on-surface-variant));font-size:.75rem;margin-inline-end:8px}.v-stepper--mobile .v-stepper-item__avatar.v-avatar{margin-inline-end:0}.v-stepper-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-stepper-item--selected .v-stepper-item__avatar.v-avatar,.v-stepper-item--complete .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-item--error .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-error))}.v-stepper--alt-labels .v-stepper-item__avatar.v-avatar{margin-bottom:16px;margin-inline-end:0}.v-stepper-item__content{text-align:start}.v-stepper--alt-labels .v-stepper-item__content{text-align:center}.v-stepper-item__title{line-height:1}.v-stepper--mobile .v-stepper-item__title{display:none}.v-stepper-item__subtitle{font-size:.75rem;line-height:1;opacity:var(--v-medium-emphasis-opacity)}.v-stepper--mobile .v-stepper-item__subtitle{display:none}.v-stepper-item__overlay{background-color:currentColor;opacity:0;transition:opacity .2s ease-in-out}.v-stepper-item__overlay,.v-stepper-item__underlay{pointer-events:none}.v-stepper-item__overlay,.v-stepper-item__underlay{position:absolute;top:0;left:0;width:100%;height:100%}}@layer vuetify-components{.v-stepper-vertical-item{position:relative;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-stepper-vertical-item__title{font-size:1rem}.v-stepper-vertical-item__subtitle{font-size:.75rem}.v-stepper-vertical-item .v-expansion-panel-text{padding-inline-start:32px}.v-stepper-vertical-item:not(:last-child):before{content:"";position:absolute;width:2px;height:calc(100% - 30px);background:rgba(var(--v-border-color),var(--v-border-opacity));left:35px;top:44px;z-index:1;transition-duration:.3s;transition-property:height}.v-stepper-vertical-item:after{display:none}.v-stepper-vertical-item.v-expansion-panel--disabled .v-expansion-panel-title,.v-stepper-vertical-item:not(.v-stepper-vertical-item--editable) .v-expansion-panel-title{pointer-events:none}.v-stepper-vertical-item.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay,.v-stepper-vertical-item:not(.v-stepper-vertical-item--editable) .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:0}.v-stepper-vertical-item__avatar.v-avatar{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent);color:rgb(var(--v-theme-on-surface-variant));transition-property:background;align-self:start}.v-stepper-vertical-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-expansion-panel--active .v-stepper-vertical-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-vertical-item--error .v-stepper-vertical-item__avatar.v-avatar{background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-stepper-vertical-item--error .v-stepper-vertical-item__title,.v-stepper-vertical-item--error .v-stepper-vertical-item__subtitle{color:rgb(var(--v-theme-error))}.v-stepper-vertical-actions.v-stepper-actions .v-btn{margin-inline-end:8px}.v-stepper .v-stepper-vertical-actions.v-stepper-actions{justify-content:flex-end;padding:24px 0 0;flex-direction:row-reverse}}@layer vuetify-components{.v-system-bar{align-items:center;display:flex;flex:1 1 auto;height:24px;justify-content:flex-end;max-width:100%;padding-inline:8px;position:relative;text-align:end;width:100%}.v-system-bar .v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-system-bar{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-system-bar--absolute{position:absolute}.v-system-bar--fixed{position:fixed}.v-system-bar{background:rgba(var(--v-theme-surface-light));color:color-mix(in srgb,rgb(var(--v-theme-on-surface-light)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-system-bar{font-size:.6875rem;font-weight:500;letter-spacing:.0454545455em;line-height:1.4545454545;text-transform:none}.v-system-bar--rounded{border-radius:0}.v-system-bar--window{height:32px}.v-system-bar:not(.v-system-bar--absolute){padding-inline-end:calc(var(--v-scrollbar-offset) + 8px)}}@layer vuetify-components;@layer vuetify-overrides{.v-tab{height:var(--v-tabs-height);border-radius:var(--v-tabs-inset-radius, 0);min-width:90px;overflow:visible}}@layer vuetify-components{.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{position:absolute;bottom:0;inset-inline-start:0;height:2px;width:100%;background:currentColor;pointer-events:none;opacity:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{top:0;height:100%;width:2px}.v-tab--slider-primary>.v-btn__content{align-self:stretch;position:relative}.v-tab--slider-primary .v-tab__slider{height:3px;border-start-start-radius:3px;border-start-end-radius:3px}.v-tab--slider-primary.v-btn--stacked>.v-btn__content{align-self:auto;flex-grow:1}.v-tab--slider-primary.v-btn--stacked>.v-btn__prepend{align-items:end;flex-grow:1}.v-tab--slider-primary.v-btn--stacked:has(>.v-btn__prepend)>.v-btn__content{justify-content:start}.v-slide-group--vertical .v-tab--slider-primary>.v-btn__content{align-self:auto;position:static}.v-slide-group--vertical .v-tab--slider-primary .v-tab__slider{margin-block:auto;height:1lh;width:3px;border-start-start-radius:0;border-start-end-radius:3px;border-end-end-radius:3px}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-tab--selected.v-btn{color:highlight}.v-tab__slider{background:highlight}}}@layer vuetify-components{.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height: 48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height: 72px}.v-tabs--density-comfortable{--v-tabs-height: 44px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height: 68px}.v-tabs--density-compact{--v-tabs-height: 36px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height: 60px}.v-tabs.v-slide-group--vertical{height:auto;flex:none;--v-tabs-height: 48px}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>*:last-child,.v-tabs--align-tabs-center .v-slide-group__content>*:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>*:first-child,.v-tabs--align-tabs-center .v-slide-group__content>*:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}.v-tabs--inset{--v-tabs-inset-radius: 4px;--v-tabs-inset-padding: 4px;--v-tabs-slider-background: rgba(var(--v-theme-on-surface), .2);background:color-mix(in srgb,rgb(var(--v-theme-on-surface)) 6%,transparent);box-shadow:inset 0 0 0 2px rgba(var(--v-border-color),var(--v-border-opacity));border-radius:min(calc(var(--v-tabs-inset-radius) + var(--v-slide-group-padding-x, var(--v-tabs-inset-padding))),calc(var(--v-tabs-inset-radius) + var(--v-slide-group-padding-y, var(--v-tabs-inset-padding))))}.v-tabs--inset .v-slide-group__content{padding:var(--v-tabs-inset-padding);gap:calc(var(--v-tabs-inset-padding) * 2)}.v-tabs--inset .v-tab{transition-property:box-shadow,transform,opacity,background,color}.v-tabs--inset .v-tab:focus-visible{outline:2px solid rgb(var(--v-border-color));outline-offset:2px}.v-tabs--inset .v-tab:focus-visible:after{opacity:0}.v-tabs--inset:not(.v-tabs--fixed-tabs,.v-tabs--grow){max-width:max-content}.v-tabs--inset .v-tab__slider{background:var(--v-tabs-slider-background);top:0;right:0;bottom:0;left:0;border-radius:var(--v-tabs-inset-radius);z-index:-1;width:auto}.v-tabs--inset.v-tabs--horizontal,.v-tabs--inset.v-tabs--horizontal .v-tab__slider{height:auto}.v-tabs--inset .v-btn__overlay{display:none}.v-tabs--inset.v-tabs--vertical .v-tab{grid-template-columns:max-content 1fr max-content}.v-tabs--inset.v-tabs--vertical .v-tab>.v-btn__content{justify-content:start}.v-tabs--inset.v-tabs--vertical .v-tab .v-tab__slider{width:auto}@media(max-width:1144.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}}@layer vuetify-components{.v-textarea{--v-textarea-max-height: initial}.v-textarea .v-field{--v-textarea-control-height: var(--v-input-control-height)}.v-textarea .v-field:not(.v-field--no-label,.v-field--active) textarea::placeholder{opacity:0}.v-textarea .v-field__field{--v-input-control-height: var(--v-textarea-control-height)}.v-textarea .v-field__input{max-height:var(--v-textarea-max-height);flex:1 1 auto;outline:none;-webkit-mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px)),linear-gradient(to right,transparent,transparent calc(100% - var(--v-textarea-scroll-bar-width, 16px)),black calc(100% - var(--v-textarea-scroll-bar-width, 16px)));mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px)),linear-gradient(to right,transparent,transparent calc(100% - var(--v-textarea-scroll-bar-width, 16px)),black calc(100% - var(--v-textarea-scroll-bar-width, 16px)))}.v-textarea .v-field__input.v-textarea__sizer{visibility:hidden;position:absolute;top:0;left:0;overflow:hidden;pointer-events:none}}@layer vuetify-overrides{.v-textarea .v-field__input.v-textarea__sizer{height:0;min-height:0}}@layer vuetify-components{.v-textarea--no-resize .v-field__input{resize:none}.v-textarea--auto-grow:not(.v-textarea--capped) textarea.v-field__input:not(.v-textarea__sizer){overflow-y:hidden}.v-textarea--field-sizing textarea.v-field__input{field-sizing:content;height:auto;min-height:var(--v-textarea-min-height)}.v-textarea textarea{flex:1;min-width:0;height:100%;transition:.15s opacity cubic-bezier(.4,0,.2,1)}.v-textarea textarea:focus,.v-textarea textarea:active{outline:none}.v-textarea textarea:invalid{box-shadow:none}}@layer vuetify-components{.v-timeline .v-timeline-divider__dot{background:rgb(var(--v-theme-surface-light))}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-timeline .v-timeline-divider__dot{border:2px solid}}}@layer vuetify-components{.v-timeline .v-timeline-divider__inner-dot{background:rgb(var(--v-theme-on-surface))}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-timeline .v-timeline-divider__inner-dot{background-color:transparent}}}@layer vuetify-components{.v-timeline{--v-timeline-dot-border-size: 8px;display:grid;grid-auto-flow:dense;position:relative}.v-timeline--horizontal.v-timeline{grid-column-gap:24px;width:100%}.v-timeline--horizontal.v-timeline .v-timeline--side-end>.v-timeline-item>.v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end>.v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start)>.v-timeline-item__body{grid-row:3;align-self:flex-start;padding-block-start:24px}.v-timeline--horizontal.v-timeline .v-timeline--side-end>.v-timeline-item>.v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end>.v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start)>.v-timeline-item__opposite{grid-row:1;align-self:flex-end;padding-block-end:24px}.v-timeline--horizontal.v-timeline .v-timeline--side-start>.v-timeline-item>.v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start>.v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end)>.v-timeline-item__body{grid-row:1;align-self:flex-end;padding-block-end:24px}.v-timeline--horizontal.v-timeline .v-timeline--side-start>.v-timeline-item>.v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start>.v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end)>.v-timeline-item__opposite{grid-row:3;align-self:flex-start;padding-block-start:24px}.v-timeline--vertical.v-timeline{row-gap:24px;height:100%}.v-timeline--vertical.v-timeline>.v-timeline-item:first-child>.v-timeline-divider,.v-timeline--vertical.v-timeline>.v-timeline-item:first-child>.v-timeline-item__body,.v-timeline--vertical.v-timeline>.v-timeline-item:first-child>.v-timeline-item__opposite{padding-block-start:24px}.v-timeline--vertical.v-timeline>.v-timeline-item:last-child>.v-timeline-divider,.v-timeline--vertical.v-timeline>.v-timeline-item:last-child>.v-timeline-item__body,.v-timeline--vertical.v-timeline>.v-timeline-item:last-child>.v-timeline-item__opposite{padding-block-end:24px}.v-timeline--vertical.v-timeline .v-timeline--side-start>.v-timeline-item>.v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start>.v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end)>.v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline .v-timeline--side-start>.v-timeline-item>.v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start>.v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end)>.v-timeline-item__opposite{grid-column:3;justify-self:flex-start;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline--side-end>.v-timeline-item>.v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end>.v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start)>.v-timeline-item__body{grid-column:3;justify-self:flex-start;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline--side-end>.v-timeline-item>.v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end>.v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start)>.v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline-item{display:contents}.v-timeline-divider{position:relative;display:flex;align-items:center}.v-timeline--horizontal>:where(.v-timeline-item)>.v-timeline-divider{flex-direction:row;grid-row:2;width:100%}.v-timeline--vertical>:where(.v-timeline-item)>.v-timeline-divider{height:100%;flex-direction:column;grid-column:2}.v-timeline-divider__before{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}@media(forced-colors:active){.v-timeline-divider__before{background:canvastext}}.v-timeline-divider__after{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}@media(forced-colors:active){.v-timeline-divider__after{background:canvastext}}.v-timeline--horizontal>:where(.v-timeline-item)>:where(.v-timeline-divider)>.v-timeline-divider__before{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:-12px;inset-inline-end:initial}.v-timeline--horizontal>:where(.v-timeline-item)>:where(.v-timeline-divider)>.v-timeline-divider__after{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical>:where(.v-timeline-item)>:where(.v-timeline-divider)>.v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);top:-12px}.v-timeline--vertical>:where(.v-timeline-item)>:where(.v-timeline-divider)>.v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);bottom:-12px}.v-timeline--vertical>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));top:0}.v-timeline--vertical>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--vertical>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--vertical>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));bottom:0}.v-timeline--vertical>.v-timeline-item:only-child>:where(.v-timeline-divider)>.v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset))}.v-timeline--horizontal>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:0;inset-inline-end:initial}.v-timeline--horizontal>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--horizontal>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:0;inset-inline-start:initial}.v-timeline-divider__dot{z-index:1;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center}.v-timeline-divider__dot{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-timeline-divider__dot--size-x-small{--v-timeline-dot-border-size: 6px;height:22px;width:22px}.v-timeline-divider__dot--size-small{--v-timeline-dot-border-size: 8px;height:30px;width:30px}.v-timeline-divider__dot--size-default{--v-timeline-dot-border-size: 8px;height:38px;width:38px}.v-timeline-divider__dot--size-large{--v-timeline-dot-border-size: 8px;height:46px;width:46px}.v-timeline-divider__dot--size-x-large{--v-timeline-dot-border-size: 10px;height:54px;width:54px}.v-timeline-divider__inner-dot{align-items:center;border-radius:50%;display:flex;justify-content:center;height:calc(100% - var(--v-timeline-dot-border-size));width:calc(100% - var(--v-timeline-dot-border-size))}}@layer vuetify-components{.v-timeline--horizontal.v-timeline--justify-center{grid-template-rows:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--vertical.v-timeline--justify-center{grid-template-columns:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--horizontal.v-timeline--justify-auto{grid-template-rows:auto min-content auto}.v-timeline--vertical.v-timeline--justify-auto{grid-template-columns:auto min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable{height:100%}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-end{grid-template-rows:min-content min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-start{grid-template-rows:auto min-content min-content}.v-timeline--vertical.v-timeline--density-comfortable{width:100%}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-end{grid-template-columns:min-content min-content auto}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-start{grid-template-columns:auto min-content min-content}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-end{grid-template-rows:0 min-content auto}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-start{grid-template-rows:auto min-content 0}.v-timeline--horizontal.v-timeline--density-compact>:where(.v-timeline-item)>.v-timeline-item__body{grid-row:1}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-end{grid-template-columns:0 min-content auto}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-start{grid-template-columns:auto min-content 0}.v-timeline--vertical.v-timeline--density-compact>:where(.v-timeline-item)>.v-timeline-item__body{grid-column:3}.v-timeline--horizontal.v-timeline.v-timeline--side-end>.v-timeline-item>.v-timeline-item__body{grid-row:3;align-self:flex-start;padding-block-end:initial;padding-block-start:24px}.v-timeline--horizontal.v-timeline.v-timeline--side-end>.v-timeline-item>.v-timeline-item__opposite{grid-row:1;align-self:flex-end;padding-block-end:24px;padding-block-start:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end>.v-timeline-item>.v-timeline-item__body{grid-column:3;justify-self:flex-start;padding-inline-start:24px;padding-inline-end:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end>.v-timeline-item>.v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px;padding-inline-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start>.v-timeline-item>.v-timeline-item__body{grid-row:1;align-self:flex-end;padding-block-end:24px;padding-block-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start>.v-timeline-item>.v-timeline-item__opposite{grid-row:3;align-self:flex-start;padding-block-end:initial;padding-block-start:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start>.v-timeline-item>.v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start>.v-timeline-item>.v-timeline-item__opposite{grid-column:3;justify-self:flex-start;padding-inline-start:24px}.v-timeline-divider--fill-dot .v-timeline-divider__inner-dot{height:inherit;width:inherit}.v-timeline--align-center{--v-timeline-line-size-base: 50%;--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-center{justify-items:center}.v-timeline--horizontal.v-timeline--align-center>:where(.v-timeline-item)>.v-timeline-item__body{padding-inline:12px}.v-timeline--horizontal.v-timeline--align-center>:where(.v-timeline-item)>.v-timeline-item__opposite{padding-inline:12px}.v-timeline--horizontal.v-timeline--align-center>:where(.v-timeline-item)>.v-timeline-divider{justify-content:center}.v-timeline--vertical.v-timeline--align-center{align-items:center}.v-timeline--vertical.v-timeline--align-center>:where(.v-timeline-item)>.v-timeline-divider{justify-content:center}.v-timeline--align-start{--v-timeline-line-size-base: 100%;--v-timeline-line-size-offset: 12px}.v-timeline--align-start>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__before{--v-timeline-line-size-offset: 24px}.v-timeline--align-start>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__after{--v-timeline-line-size-offset: -12px}.v-timeline--align-start>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__after{--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-start{justify-items:flex-start}.v-timeline--horizontal.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider{justify-content:flex-start}.v-timeline--horizontal.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider>.v-timeline-divider__before{width:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--horizontal.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider>.v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start{align-items:flex-start}.v-timeline--vertical.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider{justify-content:flex-start}.v-timeline--vertical.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider>.v-timeline-divider__before{height:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider>.v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--truncate-line-start>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__before{display:none}.v-timeline--truncate-line-start>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__after{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-item__opposite{padding-block-start:0}.v-timeline--horizontal.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-item__opposite{padding-inline-start:0}.v-timeline--truncate-line-end>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__after{display:none}.v-timeline--truncate-line-end>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__before{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-item__opposite{padding-block-end:0}.v-timeline--horizontal.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-item__opposite{padding-inline-end:0}}@layer vuetify-components{.v-time-picker.v-picker{min-width:328px}.v-time-picker .v-picker__body,.v-time-picker-controls__field-label,.v-time-picker .v-field{transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform,max-height,opacity,font-size}@media(prefers-reduced-motion:reduce){.v-time-picker .v-picker__body,.v-time-picker-controls__field-label,.v-time-picker .v-field{transition:none}}.v-time-picker .v-picker__body{transition-behavior:allow-discrete;max-height:calc-size(max-content,size)}.v-time-picker--variant-input .v-picker__body{transform:scale(0);max-height:0}}@layer vuetify-components{.v-time-picker-clock{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}.v-time-picker-clock:after{color:rgb(var(--v-theme-primary))}.v-time-picker-clock .v-time-picker-clock__item--active{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-time-picker-clock{margin:24px;background:rgb(var(--v-theme-surface-light));border-radius:50%;position:relative;transition:none;-webkit-user-select:none;user-select:none;max-width:256px;aspect-ratio:1;flex:100%}.v-time-picker-clock__container{display:flex;flex-direction:column;flex-basis:290px;justify-content:center;padding:10px}.v-time-picker-clock__hand{background-color:currentColor;height:calc(50% - 4px);width:2px;bottom:50%;left:calc(50% - 1px);transform-origin:center bottom;position:absolute;will-change:transform;z-index:1}.v-time-picker-clock__hand:before{background:transparent;border-width:2px;border-style:solid;border-color:currentColor;border-radius:100%;width:10px;height:10px;content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%,-50%)}.v-time-picker-clock__hand:after{content:"";position:absolute;height:8px;width:8px;top:100%;left:50%;border-radius:100%;background-color:currentColor;transform:translate(-50%,-50%)}.v-time-picker-clock__hand--inner:after{height:14px}.v-time-picker-clock--readonly{pointer-events:none}.v-time-picker-clock .v-time-picker-clock__item--disabled{opacity:var(--v-disabled-opacity)}.v-picker--full-width .v-time-picker-clock__container{max-width:290px}.v-time-picker-clock__inner{position:absolute;bottom:27px;left:27px;right:27px;top:27px}.v-time-picker-clock__item{align-items:center;border-radius:100%;cursor:default;display:flex;font-size:16px;justify-content:center;height:40px;position:absolute;text-align:center;width:40px;-webkit-user-select:none;user-select:none;transform:translate(-50%,-50%)}.v-time-picker-clock__item>span{z-index:1}.v-time-picker-clock__item:before,.v-time-picker-clock__item:after{content:"";border-radius:100%;position:absolute;top:50%;left:50%;height:14px;width:14px;transform:translate(-50%,-50%)}.v-time-picker-clock__item:after,.v-time-picker-clock__item:before{height:40px;width:40px}.v-time-picker-clock__item--active{cursor:default;z-index:2}.v-time-picker-clock__item--disabled{pointer-events:none}.v-picker--landscape .v-time-picker-clock__container{flex-direction:row}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-time-picker-clock__hand{background-color:highlight}.v-time-picker-clock__hand:before{border-color:highlight}.v-time-picker-clock__hand:after{background-color:highlight}.v-time-picker-clock__item--active{outline:2px solid highlight}}}@layer vuetify-components{.v-time-picker-controls{display:flex;align-items:center;justify-content:center;font-size:.875rem;margin-inline:24px;margin-bottom:12px}.v-picker__header-wrapper>.v-picker__header:first-child .v-time-picker-controls{margin-top:24px}.v-time-picker-controls__text{padding-bottom:12px}.v-time-picker-controls__time{display:flex;white-space:nowrap;direction:ltr;justify-content:center;align-items:start}.v-time-picker-controls__time__separator{width:24px;text-align:center}.v-time-picker--density-compact .v-time-picker-controls__time__separator{font-weight:700}.v-time-picker--density-default .v-time-picker-controls__time__separator{font-size:56px;line-height:74px}.v-time-picker--variant-input .v-time-picker--density-default .v-time-picker-controls__time__separator{line-height:64px}.v-time-picker-controls__time--with-seconds .v-time-picker--density-default .v-time-picker-controls__time__separator{height:80px;font-size:56px}.v-time-picker--density-comfortable .v-time-picker-controls__time__separator{font-size:40px;line-height:58px}.v-time-picker--variant-input .v-time-picker--density-comfortable .v-time-picker-controls__time__separator{line-height:48px}.v-time-picker-controls__time--with-seconds .v-time-picker--density-comfortable .v-time-picker-controls__time__separator{height:64px;font-size:40px}.v-time-picker--density-compact .v-time-picker-controls__time__separator{font-size:32px;line-height:50px}.v-time-picker--variant-input .v-time-picker--density-compact .v-time-picker-controls__time__separator{line-height:40px}.v-time-picker-controls__time--with-seconds .v-time-picker--density-compact .v-time-picker-controls__time__separator{height:56px;font-size:32px}.v-time-picker-controls__time__field{width:96px}.v-time-picker-controls__time__field .v-field{width:96px;background-color:rgb(var(--v-theme-surface-light));color:inherit;transition:color .25s cubic-bezier(.4,0,.2,1)}.v-time-picker-controls__time__field .v-field>.v-field__overlay{opacity:.04}.v-time-picker-controls__time__field--active .v-field>.v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-time-picker--variant-input .v-time-picker-controls__time__field,.v-time-picker--variant-input .v-time-picker-controls__time__field .v-field{width:96px}.v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field,.v-time-picker--variant-input .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field{width:64px}.v-time-picker-controls__time__field .v-field__input{padding:0;font-weight:500;text-align:center;line-height:1;align-self:center}.v-time-picker-controls__time__field .v-field__input:focus::placeholder{opacity:0}.v-time-picker-controls__time__field.v-input>.v-input__details{font-size:12px;letter-spacing:.0333333333em;padding-inline:0;white-space:normal}.v-time-picker-controls__time__field.v-input>.v-input__details>.v-messages{opacity:1}.v-time-picker-controls__time__field.v-input--error .v-field__input{color:rgb(var(--v-theme-error))}.v-time-picker-controls__ampm{margin-left:12px;display:flex;flex-direction:column;text-transform:uppercase}.v-time-picker-controls__ampm--readonly{pointer-events:none}.v-time-picker-controls__ampm--readonly .v-picker__title__btn.v-picker__title__btn--active{opacity:.6}.v-time-picker-controls__ampm__btn.v-btn{min-width:52px;padding:0 8px}.v-time-picker-controls__ampm__btn.v-btn.v-time-picker-controls__ampm__am{border-radius:4px 4px 0 0;border:1px solid}.v-time-picker-controls__ampm__btn.v-btn.v-time-picker-controls__ampm__pm{border-radius:0 0 4px 4px;border:1px solid;border-top:none}.v-time-picker-controls__ampm__btn.v-btn__active{background:rgb(var(--v-theme-primary))}.v-time-picker--density-default .v-time-picker-controls__time__field .v-input__control{height:80px}.v-time-picker--density-default .v-time-picker-controls__time__field .v-input__control .v-field{font-size:56px}.v-time-picker--density-default .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:80px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control{height:72px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field{font-size:44px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:72px}.v-time-picker--density-default .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field .v-field{font-size:40px}.v-time-picker--density-default .v-time-picker-controls__ampm__btn.v-btn{font-size:18px;height:40px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__ampm__btn.v-btn{height:36px}.v-time-picker--density-comfortable .v-time-picker-controls__time__field .v-input__control{height:64px}.v-time-picker--density-comfortable .v-time-picker-controls__time__field .v-input__control .v-field{font-size:40px}.v-time-picker--density-comfortable .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:64px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control{height:56px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field{font-size:32px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:56px}.v-time-picker--density-comfortable .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field .v-field{font-size:32px}.v-time-picker--density-comfortable .v-time-picker-controls__ampm__btn.v-btn{font-size:14px;height:32px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__ampm__btn.v-btn{height:28px}.v-time-picker--density-compact .v-time-picker-controls__time__field .v-input__control{height:56px}.v-time-picker--density-compact .v-time-picker-controls__time__field .v-input__control .v-field{font-size:32px}.v-time-picker--density-compact .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:56px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control{height:48px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field{font-size:26px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:48px}.v-time-picker--density-compact .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field .v-field{font-size:28px}.v-time-picker--density-compact .v-time-picker-controls__ampm__btn.v-btn{font-size:12px;height:28px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__ampm__btn.v-btn{height:24px}.v-picker__title--landscape .v-time-picker-controls{flex-direction:column;justify-content:center;height:100%}.v-picker__title--landscape .v-time-picker-controls__time{text-align:right}.v-picker__title--landscape .v-time-picker-controls__time .v-picker__title__btn,.v-picker__title--landscape .v-time-picker-controls__time span{height:55px;font-size:55px}.v-picker__title--landscape .v-time-picker-controls__ampm{margin:16px 0 0;align-self:initial;text-align:center}.v-picker--time .v-picker__title--landscape{padding:0}.v-picker--time .v-picker__title--landscape .v-time-picker-controls__time{text-align:center}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-time-picker-controls__time__field:has(input:focus-visible){outline:2px solid highlight;outline-offset:2px}.v-time-picker-controls__ampm__btn.v-btn--active{color:highlight;forced-color-adjust:preserve-parent-color}}}@layer vuetify-components{.v-treeview-item{--list-indent-size: 28px}.v-treeview-item.v-treeview-item--filtered{display:none}.v-treeview-item.v-list-item--disabled:not(a){pointer-events:auto}.v-treeview-item.v-list-item--disabled:not(a) .v-selection-control{pointer-events:none}.v-treeview-item .v-list-item-action>.v-btn--icon{max-width:28px;max-height:28px}.v-treeview-item__level{width:28px}.v-treeview--fluid .v-treeview-item__level{width:0}.v-treeview{--v-treeview-indent-line-color: rgb(var(--v-theme-on-surface));--v-treeview-indent-line-opacity: .4}.v-treeview.v-list{--indent-padding: 16px}.v-treeview.v-list--disabled .v-list-item__prepend{pointer-events:auto}.v-treeview .v-list-item--slim>.v-list-item__prepend>.v-icon~.v-list-item__spacer{width:var(--v-list-prepend-gap, 10px)}.v-treeview .v-list-item--slim>.v-list-item__prepend:not(:has(.v-list-item-action))>.v-icon{margin-inline-start:-6px}.v-treeview:has(.v-treeview-indent-lines) .v-list-item-action:first-child>.v-selection-control,.v-treeview:has(.v-treeview-indent-lines) .v-treeview-indent-lines+.v-list-item-action>.v-selection-control{margin-inline:min(0px,-1 * (var(--v-selection-control-size) - 28px) / 2)}.v-treeview-indent-lines{position:absolute;inset-inline-start:0;height:100%;display:grid;padding-inline-start:8px;padding-block:0;grid-template-columns:repeat(var(--v-indent-parts, 1),var(--prepend-width));opacity:var(--v-treeview-indent-line-opacity);pointer-events:none}.v-treeview-indent-line,.v-treeview-indent-line:before{border:0px solid var(--v-treeview-indent-line-color)}.v-treeview-indent-line--leaf,.v-treeview-indent-line--line{border-inline-start-width:1px;height:100%;width:calc(50% + 1px);justify-self:end}.v-treeview-indent-line--leaf{position:relative}.v-treeview-indent-line--leaf:before{content:"";position:absolute;border-bottom-width:1px;height:calc(50% + 1px);width:100%}.v-treeview-indent-line--leaf:last-child:before{width:calc(100% - 4px)}.v-treeview-indent-line--leaf-link{border-bottom-width:1px;height:calc(50% + 1px);margin-inline-start:0;margin-inline-end:6px}.v-treeview-indent-line--last-leaf{border-inline-start-width:1px;border-bottom-width:1px;height:calc(50% + 1px);margin-inline-start:calc(50% - 1px);border-bottom-left-radius:4px}.v-locale--is-rtl.v-treeview-indent-line--last-leaf,.v-locale--is-rtl .v-treeview-indent-line--last-leaf{border-bottom-left-radius:0;border-bottom-right-radius:4px}.v-treeview-indent-line--last-leaf:last-child{margin-inline-end:4px}.v-treeview-group.v-list-group{--list-indent-size: 0px}.v-treeview-group.v-list-group>.v-treeview-item__level{width:0px}}@layer vuetify-overrides{.v-treeview-group.v-list-group .v-list-group__items .v-list-item{padding-inline-start:calc(var(--indent-padding))}} diff --git a/frontend/dist/assets/index-CtsJONPI.css b/frontend/dist/assets/index-CtsJONPI.css new file mode 100644 index 0000000..973de86 --- /dev/null +++ b/frontend/dist/assets/index-CtsJONPI.css @@ -0,0 +1 @@ +.bg-primary-subtle[data-v-68a3056f]{background-color:rgba(var(--v-theme-primary),.08)}@layer vuetify-components{.v-btn{align-items:center;border-radius:4px;display:inline-flex;flex-direction:row;font-weight:500;justify-content:center;letter-spacing:.0071428571em;line-height:normal;max-width:100%;outline:none;overflow:hidden;position:relative;text-decoration:none;text-indent:.0071428571em;text-transform:none;transition-property:box-shadow,transform,opacity,background,border-radius;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0}.v-locale--is-rtl .v-btn{letter-spacing:0;text-indent:-.0071428571em}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-btn--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-btn--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-btn--elevated:active{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--spaced .v-btn__content{flex-grow:1}.v-btn--spaced.v-btn--spaced-start>.v-btn__content{justify-content:end}.v-btn--spaced.v-btn--spaced-end>.v-btn__content{justify-content:start}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) 26%,transparent);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{align-items:center;flex-direction:column;justify-content:center;gap:4px}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loader>.v-progress-circular{width:1.5em;height:1.5em}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{margin-inline:calc(var(--v-btn-height) / -9) var(--v-btn-icon-gap, calc(var(--v-btn-height) / 4.5))}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{margin-inline:var(--v-btn-icon-gap, calc(var(--v-btn-height) / 4.5)) calc(var(--v-btn-height) / -9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;opacity:0;transition:opacity .2s ease-in-out}.v-btn>.v-ripple__container{border-radius:0}.v-btn__overlay,.v-btn__underlay{pointer-events:none}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-pagination .v-btn{width:auto;padding-inline:5px}.v-pagination .v-btn.v-btn--density-default{min-width:calc(var(--v-btn-height) + 12px)}.v-pagination .v-btn.v-btn--density-comfortable{min-width:calc(var(--v-btn-height) + 0px)}.v-pagination .v-btn.v-btn--density-compact{min-width:calc(var(--v-btn-height) + -8px)}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-pagination .v-btn__overlay{transition:none}.v-pagination__prev .v-btn,.v-pagination__next .v-btn{padding-inline:0}.v-pagination__prev .v-btn.v-btn--density-default,.v-pagination__next .v-btn.v-btn--density-default{width:calc(var(--v-btn-height) + 12px)}.v-pagination__prev .v-btn.v-btn--density-comfortable,.v-pagination__next .v-btn.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px)}.v-pagination__prev .v-btn.v-btn--density-compact,.v-pagination__next .v-btn.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px)}.v-pagination .v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}@media(forced-colors:active){.v-btn:not(.v-btn--variant-text,.v-btn--variant-plain){border:thin solid}.v-btn:focus-visible{outline:2px solid;outline-offset:2px}}}@layer vuetify-components{.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-plain{opacity:1}.v-btn-toggle.v-btn-toggle--has-color>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-elevated>.v-btn__overlay,.v-btn-toggle.v-btn-toggle--has-color>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-flat>.v-btn__overlay{opacity:0}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-btn-toggle>.v-btn:not(.v-btn--disabled){border-color:buttontext}.v-btn-toggle>.v-btn:not(.v-btn--disabled):focus-visible{outline:0}.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):hover,.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):focus-visible{color:highlight;border-color:currentColor}.v-btn-toggle>.v-btn--active{color:highlight;forced-color-adjust:preserve-parent-color}.v-btn-toggle>.v-btn--active:not(.v-btn--variant-text,.v-btn--variant-plain){background-color:highlight;color:highlighttext;border-color:highlight}}}@layer vuetify-components{.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow-y:hidden;overflow-x:auto;vertical-align:middle}.v-btn-group{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-btn-group{border-radius:4px}.v-btn-group{background:transparent;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-btn-group .v-btn{border-color:inherit}.v-btn-group .v-btn,.v-btn-group--tile{border-radius:0}.v-btn-group--has-size .v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn-group--has-size .v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn-group--has-size .v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -12px);height:calc(var(--v-btn-height) + -12px)}.v-btn-group--density-default.v-btn-group--horizontal:not(.v-btn-group--has-size){height:48px}.v-btn-group--density-comfortable.v-btn-group--horizontal:not(.v-btn-group--has-size){height:40px}.v-btn-group--density-compact.v-btn-group--horizontal:not(.v-btn-group--has-size){height:36px}.v-btn-group--horizontal .v-btn:not(:last-child){border-inline-end:none}.v-btn-group--horizontal .v-btn:not(:first-child){border-inline-start:none}.v-btn-group--horizontal .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group--horizontal .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--horizontal.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--vertical{flex-direction:column}.v-btn-group--vertical .v-btn:not(:last-child){border-block-end:none}.v-btn-group--vertical .v-btn:not(:first-child){border-block-start:none}.v-btn-group--vertical .v-btn:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.v-btn-group--vertical .v-btn:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}.v-btn-group--vertical.v-btn-group--divided .v-btn:not(:last-child){border-block-end-width:thin;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}}@layer vuetify-components{.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;opacity:var(--v-icon-opacity, 1);text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.38}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}}@property --v-progress-circular-wave-phase{syntax: ""; inherits: true; initial-value: 0;}@property --v-progress-circular-head{syntax: ""; inherits: true; initial-value: 0;}@layer vuetify-components{.v-progress-circular{--v-progress-circular-transition-duration: .2s;align-items:center;display:inline-flex;justify-content:center;overflow:hidden;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all var(--v-progress-circular-transition-duration) ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular__split>.v-progress-circular__track,.v-progress-circular__split>.v-progress-circular__wave{--v-progress-circular-length: max(0, var(--v-progress-circular-to) - var(--v-progress-circular-from));fill:none;stroke-dasharray:calc(var(--v-progress-circular-length) * 1px) 400px;stroke-width:clamp(0px,var(--v-progress-circular-length) * 1000px,var(--v-progress-circular-stroke))}.v-progress-circular__split>.v-progress-circular__track{--v-progress-circular-from: calc(var(--v-progress-circular-value) + min(var(--v-progress-circular-value), var(--v-progress-circular-gap)));--v-progress-circular-to: calc(100 - min(var(--v-progress-circular-value), var(--v-progress-circular-gap))) ;stroke-dashoffset:calc(var(--v-progress-circular-from) * -1px);transition:stroke-dasharray var(--v-progress-circular-transition-duration) cubic-bezier(0,0,.2,1),stroke-dashoffset var(--v-progress-circular-transition-duration) cubic-bezier(0,0,.2,1)}.v-progress-circular__split>.v-progress-circular__wave{--v-progress-circular-from: 0;--v-progress-circular-to: var(--v-progress-circular-value);stroke:currentColor;stroke-dashoffset:calc((var(--v-progress-circular-from) + var(--v-progress-circular-wave-phase) * 100 / var(--v-progress-circular-waves)) * -1px);transform:rotate(calc(var(--v-progress-circular-wave-phase) * -360deg / var(--v-progress-circular-waves)));transform-origin:center center;transition:stroke-dasharray var(--v-progress-circular-transition-duration) cubic-bezier(0,0,.2,1),d var(--v-progress-circular-transition-duration) cubic-bezier(0,0,.2,1)}.v-progress-circular--shape-wavy .v-progress-circular__wave{animation:progress-circular-wave 1s linear infinite}@media(prefers-reduced-motion:reduce){.v-progress-circular--shape-wavy .v-progress-circular__wave{animation:none}}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-progress-circular__wave{stroke:highlight}}}@layer vuetify-components{.v-progress-circular--revealing{--v-progress-reveal-duration: .9s}.v-progress-circular--revealing .v-progress-circular__overlay{transition-duration:var(--v-progress-reveal-duration),0s}.v-progress-circular--revealing .v-progress-circular__track,.v-progress-circular--revealing .v-progress-circular__wave{transition-duration:var(--v-progress-reveal-duration)}.v-progress-circular--no-transition{--v-progress-circular-transition-duration: 0s}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all var(--v-progress-circular-transition-duration) ease-in-out}.v-progress-circular--indeterminate.v-progress-circular--variant-split>svg,.v-progress-circular--indeterminate.v-progress-circular--shape-wavy>svg{animation:progress-circular-split-spin 6s linear infinite}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--indeterminate .v-progress-circular__split{animation:progress-circular-split-sweep 6s linear infinite,progress-circular-split-step 6s linear infinite;transform-origin:center center}.v-progress-circular--indeterminate .v-progress-circular__split>.v-progress-circular__track{--v-progress-circular-from: calc(var(--v-progress-circular-head) + var(--v-progress-circular-gap));--v-progress-circular-to: calc(100 - var(--v-progress-circular-gap));transition:none}.v-progress-circular--indeterminate .v-progress-circular__split>.v-progress-circular__wave{--v-progress-circular-to: var(--v-progress-circular-head);transition:none}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--disable-shrink .v-progress-circular__split{--v-progress-circular-head: 20}.v-progress-circular--disable-shrink .v-progress-circular__split,.v-progress-circular--disable-shrink .v-progress-circular__wave{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused}.v-progress-circular:not(.v-progress-circular--visible) .v-progress-circular__split,.v-progress-circular:not(.v-progress-circular--visible) .v-progress-circular__wave{animation-play-state:paused}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-split-sweep{0%{--v-progress-circular-head: 10}50%{--v-progress-circular-head: 87;animation-timing-function:cubic-bezier(.2,0,0,1)}to{--v-progress-circular-head: 10}}@keyframes progress-circular-split-spin{to{rotate:1080deg}}@keyframes progress-circular-split-step{0%{transform:rotate(0)}5%,25%{transform:rotate(90deg)}30%,50%{transform:rotate(180deg)}55%,75%{transform:rotate(270deg)}80%,to{transform:rotate(360deg)}}@keyframes progress-circular-wave{to{--v-progress-circular-wave-phase: 1}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}}@property --v-progress-indeterminate-long-left{syntax: ""; inherits: true; initial-value: 0%;}@property --v-progress-indeterminate-long-right{syntax: ""; inherits: true; initial-value: 0%;}@property --v-progress-indeterminate-short-left{syntax: ""; inherits: true; initial-value: 0%;}@property --v-progress-indeterminate-short-right{syntax: ""; inherits: true; initial-value: 0%;}@property --v-progress-linear-wave-phase{syntax: ""; inherits: true; initial-value: 0;}@property --v-progress-linear-long-tail{syntax: ""; inherits: true; initial-value: 0;}@property --v-progress-linear-long-head{syntax: ""; inherits: true; initial-value: 0;}@property --v-progress-linear-short-tail{syntax: ""; inherits: true; initial-value: 0;}@property --v-progress-linear-short-head{syntax: ""; inherits: true; initial-value: 0;}@layer vuetify-components{.v-progress-linear{--v-progress-linear-transition-duration: .2s;background:transparent;overflow:hidden;position:relative;transition:var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),mask-size 0s;width:100%}.v-progress-linear--rounded,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__determinate,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__background,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__buffer{border-radius:9999px}@media(forced-colors:active){.v-progress-linear{border:thin solid buttontext}.v-progress-linear.v-progress-linear--shape-wavy{border:none}.v-progress-linear.v-progress-linear--shape-wavy:after{border:thin solid buttontext;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}}.v-progress-linear__background,.v-progress-linear__buffer{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;width:100%;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1)}.v-progress-linear>.v-progress-linear__stop{--v-progress-linear-stop-inset: max(0px, (var(--v-progress-linear-height) - 4px) / 2);border-radius:50%;height:min(4px,var(--v-progress-linear-height));position:absolute;right:var(--v-progress-linear-stop-inset);top:50%;translate:0 -50%;width:min(4px,var(--v-progress-linear-height))}.v-progress-linear--reverse>.v-progress-linear__stop{left:var(--v-progress-linear-stop-inset);right:auto}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-progress-linear__buffer{background-color:highlight;opacity:.5}.v-progress-linear__wave{stroke:highlight}.v-progress-linear__stop{background-color:highlight;fill:highlight}}}@layer vuetify-components{.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-progress-linear--clickable .v-progress-linear__content{pointer-events:none}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight}}}@layer vuetify-components{.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1)}.v-progress-linear__indeterminate{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{bottom:0;height:inherit;position:absolute;top:0;width:auto;animation-name:none}.v-progress-linear__indeterminate .long{left:var(--v-progress-indeterminate-long-left);right:var(--v-progress-indeterminate-long-right)}.v-progress-linear__indeterminate .short{left:var(--v-progress-indeterminate-short-left);right:var(--v-progress-indeterminate-short-right)}.v-progress-linear__indeterminate>.v-progress-linear__background{height:100%;border-radius:inherit;transition:none}.v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(1){left:0;width:clamp(0%,var(--v-progress-indeterminate-long-left) - var(--v-progress-chunk-gap),100%)}.v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(2){left:clamp(0%,100% - var(--v-progress-indeterminate-long-right) + var(--v-progress-chunk-gap),100%);width:clamp(0%,var(--v-progress-indeterminate-short-left) - var(--v-progress-chunk-gap),100%)}.v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(3){right:0;left:unset;width:clamp(0%,var(--v-progress-indeterminate-short-right) - var(--v-progress-chunk-gap),100%)}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1)}.v-progress-linear__wavy{display:block;height:100%;width:100%}.v-progress-linear__wavy>.v-progress-linear__track,.v-progress-linear__wavy>.v-progress-linear__wave{--v-progress-linear-length: max(0, var(--v-progress-linear-to) - var(--v-progress-linear-from));fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:clamp(0px,var(--v-progress-linear-length) * 1000px,var(--v-progress-linear-stroke))}.v-progress-linear__wavy>.v-progress-linear__track{--v-progress-linear-from: calc(var(--v-progress-linear-value) + min(var(--v-progress-linear-value), var(--v-progress-linear-wave-gap)));--v-progress-linear-to: 100;opacity:var(--v-border-opacity);stroke-dasharray:calc(var(--v-progress-linear-length) * 1px) 200px;stroke-dashoffset:calc(var(--v-progress-linear-from) * -1px)}.v-progress-linear__wavy>.v-progress-linear__wave{--v-progress-linear-from: 0;--v-progress-linear-to: var(--v-progress-linear-value)}.v-progress-linear__wavy>.v-progress-linear__stop{fill:currentColor;r:calc(min(4px,var(--v-progress-linear-stroke))/2)}.v-progress-linear__wavy--indeterminate{animation:progress-linear-wave 1s linear infinite,progress-linear-wavy 1.8s linear infinite;animation-play-state:paused}.v-progress-linear__wavy--indeterminate>.v-progress-linear__track:nth-child(1){--v-progress-linear-from: 0;--v-progress-linear-to: calc(var(--v-progress-linear-long-tail) - var(--v-progress-linear-wave-gap) * clamp(0, 100 - var(--v-progress-linear-long-tail), 1))}.v-progress-linear__wavy--indeterminate>.v-progress-linear__track:nth-child(2){--v-progress-linear-from: calc(var(--v-progress-linear-long-head) + var(--v-progress-linear-wave-gap) * clamp(0, var(--v-progress-linear-long-head), 1));--v-progress-linear-to: calc(var(--v-progress-linear-short-tail) - var(--v-progress-linear-wave-gap) * clamp(0, 100 - var(--v-progress-linear-short-tail), 1))}.v-progress-linear__wavy--indeterminate>.v-progress-linear__track:nth-child(3){--v-progress-linear-from: calc(var(--v-progress-linear-short-head) + var(--v-progress-linear-wave-gap) * clamp(0, var(--v-progress-linear-short-head), 1))}.v-progress-linear__wavy--indeterminate>.v-progress-linear__wave{stroke-dasharray:calc(var(--v-progress-linear-length) * 1px) calc((100 + var(--v-progress-linear-wave-offset)) * 1px);stroke-dashoffset:calc((var(--v-progress-linear-from) + var(--v-progress-linear-wave-phase) * var(--v-progress-linear-wave-offset)) * -1px);transform:translate(calc((1 - var(--v-progress-linear-wave-phase)) * var(--v-progress-linear-wavelength)))}.v-progress-linear__wavy--indeterminate>.v-progress-linear__wave.long{--v-progress-linear-from: var(--v-progress-linear-long-tail);--v-progress-linear-to: var(--v-progress-linear-long-head)}.v-progress-linear__wavy--indeterminate>.v-progress-linear__wave.short{--v-progress-linear-from: var(--v-progress-linear-short-tail);--v-progress-linear-to: var(--v-progress-linear-short-head)}@media(prefers-reduced-motion:reduce){.v-progress-linear__wavy--indeterminate{animation-name:none,progress-linear-wavy}}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__buffer,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__wavy{transform:scaleX(-1)}.v-progress-linear--reverse .v-progress-linear__indeterminate{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(1){left:unset;right:0;width:clamp(0%,var(--v-progress-indeterminate-long-right) - var(--v-progress-chunk-gap),100%)}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(2){left:unset;right:clamp(0%,100% - var(--v-progress-indeterminate-long-left) + var(--v-progress-chunk-gap),100%);width:clamp(0%,var(--v-progress-indeterminate-short-right) - var(--v-progress-chunk-gap),100%)}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(3){right:unset;left:0;width:clamp(0%,var(--v-progress-indeterminate-short-left) - var(--v-progress-chunk-gap),100%)}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--revealing{--v-progress-reveal-duration: .9s}.v-progress-linear--revealing .v-progress-linear__determinate,.v-progress-linear--revealing .v-progress-linear__track,.v-progress-linear--revealing .v-progress-linear__wave{transition-duration:var(--v-progress-reveal-duration)}.v-progress-linear--no-transition{--v-progress-linear-transition-duration: 0s}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate,.v-progress-linear--active .v-progress-linear__stream,.v-progress-linear--active .v-progress-linear__wavy{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__buffer,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__buffer{border-radius:0 9999px 9999px 0}.v-progress-linear--rounded-bar.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--rounded-bar.v-progress-linear--reverse .v-progress-linear__buffer{border-radius:9999px 0 0 9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__buffer{border-radius:inherit}@keyframes indeterminate-ltr{0%{--v-progress-indeterminate-long-left: -90%;--v-progress-indeterminate-long-right: 107%;--v-progress-indeterminate-short-left: -200%;--v-progress-indeterminate-short-right: 107%}60%{--v-progress-indeterminate-long-left: -90%;--v-progress-indeterminate-long-right: 107%;--v-progress-indeterminate-short-left: 107%;--v-progress-indeterminate-short-right: -8%}to{--v-progress-indeterminate-long-left: 107%;--v-progress-indeterminate-long-right: -35%;--v-progress-indeterminate-short-left: 107%;--v-progress-indeterminate-short-right: -8%}}@keyframes indeterminate-rtl{0%{--v-progress-indeterminate-long-left: 107%;--v-progress-indeterminate-long-right: -90%;--v-progress-indeterminate-short-left: 107%;--v-progress-indeterminate-short-right: -200%}60%{--v-progress-indeterminate-long-left: 107%;--v-progress-indeterminate-long-right: -90%;--v-progress-indeterminate-short-left: -8%;--v-progress-indeterminate-short-right: 107%}to{--v-progress-indeterminate-long-left: -35%;--v-progress-indeterminate-long-right: 107%;--v-progress-indeterminate-short-left: -8%;--v-progress-indeterminate-short-right: 107%}}@keyframes progress-linear-wavy{0%{--v-progress-linear-short-head: 0;animation-timing-function:cubic-bezier(.1,0,.45,1)}18.5%{--v-progress-linear-short-tail: 0;animation-timing-function:cubic-bezier(0,0,.65,1)}41.67%{--v-progress-linear-short-head: 100}55.56%{--v-progress-linear-long-head: 0;animation-timing-function:cubic-bezier(.4,0,1,1)}65.72%{--v-progress-linear-short-tail: 100}70.39%{--v-progress-linear-long-tail: 0;animation-timing-function:cubic-bezier(.2,0,.8,1)}87.06%{--v-progress-linear-long-head: 100}to{--v-progress-linear-long-tail: 100;--v-progress-linear-long-head: 100;--v-progress-linear-short-tail: 100;--v-progress-linear-short-head: 100}}@keyframes progress-linear-wave{to{--v-progress-linear-wave-phase: 1}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}}@layer vuetify-components{.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}@media(prefers-reduced-motion:reduce){.v-ripple__animation--in{transition-property:opacity;transition-duration:.1s}}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}}@layer vuetify-components{.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background,--v-elevation-overlay;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-card--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-card--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1}.v-card--hover:before{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-card--hover:after{z-index:1;opacity:0}.v-card--hover:after{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem;gap:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.375rem;font-weight:400;-webkit-hyphens:auto;hyphens:auto;letter-spacing:normal;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.2727272727}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.4285714286}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.4285714286}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__loader{bottom:auto;top:0;left:0;position:absolute;right:0;width:100%;z-index:1}@media(forced-colors:active){.v-card__loader .v-progress-linear{border:none}}.v-card__overlay{background-color:currentColor;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}@media(forced-colors:active){.v-card:not(.v-card--variant-text,.v-card--variant-plain){border:thin solid}}}@layer vuetify-components{.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-avatar--border{border-width:thin;box-shadow:none}.v-avatar{border-radius:50%}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent)}.v-avatar--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-avatar--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{height:100%;width:100%}}@layer vuetify-components{.v-badge{display:inline-block;line-height:1}.v-badge__badge{align-items:center;display:inline-flex;border-radius:10px;font-family:var(--v-font-body, "Roboto", sans-serif);font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;min-width:20px;padding:4px 6px;position:absolute;text-align:center;text-indent:0;transition:.225s cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-badge__badge{background:rgb(var(--v-theme-surface-variant));color:color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-badge__badge:has(.v-icon){padding:4px 6px}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-style:solid;border-width:2px;color:rgb(var(--v-theme-background));content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:50%;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{position:relative;vertical-align:middle}.v-badge__badge .v-icon{color:inherit;font-size:.75rem;margin:0 -2px}.v-badge__badge img,.v-badge__badge .v-img{height:100%;width:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0 4px}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-badge__badge{forced-color-adjust:preserve-parent-color;background:highlight;color:highlighttext}}}@layer vuetify-components{.v-theme-provider{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}}@layer vuetify-components{.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img.v-img--absolute{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-img.v-img--fit-content{max-width:fit-content}.v-img.v-img--fit-content>.v-img__img{position:relative}.v-img.v-img--fit-content>.v-responsive__sizer{display:none}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}}@layer vuetify-components{.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}}@layer vuetify-components{.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle}.v-chip .v-icon{--v-icon-size-multiplier: .8571428571}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -4px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -8px)}.v-chip{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip{border-radius:9999px}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.62}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-chip--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip .v-chip__underlay{position:absolute}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--link,.v-chip--filter{-webkit-user-select:none;user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{padding:0;margin:0;font:inherit;overflow:visible;text-transform:none;background-color:transparent;border-style:none;color:inherit;cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{background-color:currentColor;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-chip--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.v-chip--label{border-radius:4px}@media(forced-colors:active){.v-chip:not(.v-chip--variant-text,.v-chip--variant-plain){border:thin solid}}}@layer vuetify-components{.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-chip-group .v-chip{background-color:buttonface;color:buttontext}.v-chip-group .v-chip:hover{color:highlight}}}@layer vuetify-components{.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled){color:highlight;forced-color-adjust:preserve-parent-color}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled):focus-visible{outline-offset:2px}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-elevated,.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-flat{background-color:highlight;color:highlighttext}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-outlined,.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-tonal{border-width:medium}}}@layer vuetify-components{.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}}@layer vuetify-components{.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0)}.v-slide-group__container::-webkit-scrollbar{display:none}.v-slide-group--vertical{max-height:inherit}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-slide-group--vertical .v-slide-group__container{overflow-x:hidden;overflow-y:auto}.v-slide-group--snap .v-slide-group__container{scroll-snap-type:x mandatory}.v-slide-group--snap .v-slide-group__content>*{scroll-snap-align:var(--v-slide-group-snap-align, start)}.v-slide-group--snap.v-slide-group--vertical .v-slide-group__container{scroll-snap-type:y mandatory}}@layer vuetify-components{.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto;flex:1 1 var(--v-card-height, 100%)}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{box-shadow:0 4px 4px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 8px 12px 6px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 10%, transparent)}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 var(--v-card-height, 100%);flex-direction:column}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}}@layer vuetify-components{.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay{--v-overlay-opacity: .32;border-radius:inherit;display:flex;left:0;pointer-events:none;position:fixed;top:0;bottom:0;right:0}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:#000;border-radius:inherit;bottom:0;left:0;opacity:var(--v-overlay-opacity);position:fixed;right:0;top:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}}@layer vuetify-overrides{.v-overlay--justify-start{justify-content:flex-start}.v-overlay--justify-center{justify-content:center}.v-overlay--justify-end{justify-content:flex-end}.v-overlay--align-start{align-items:flex-start}.v-overlay--align-center{align-items:center}.v-overlay--align-end{align-items:flex-end}}@layer vuetify-final.trumps{.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay-scroll-blocked .v-navigation-drawer--right.v-navigation-drawer--active{margin-right:var(--v-scrollbar-offset)}}@layer vuetify-components{.v-divider{color:inherit;display:block;flex:1 1 100%;height:0;max-height:0;margin:0;opacity:var(--v-border-opacity);transition:inherit}.v-divider{border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:auto;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-divider--gradient{-webkit-mask-image:linear-gradient(90deg,transparent,#000,transparent);mask-image:linear-gradient(90deg,transparent,#000,transparent)}.v-divider--gradient.v-divider--vertical{-webkit-mask-image:linear-gradient(0deg,transparent,#000,transparent);mask-image:linear-gradient(0deg,transparent,#000,transparent)}.v-divider__content{padding:0 16px;text-wrap:nowrap}.v-divider__wrapper--vertical .v-divider__content{padding:4px 0}.v-divider__wrapper{display:flex;align-items:center;justify-content:center}.v-divider__wrapper--vertical{flex-direction:column;height:100%}.v-divider__wrapper--vertical .v-divider{margin:0 auto}.v-divider__wrapper--gradient{-webkit-mask-image:linear-gradient(90deg,transparent,#000,transparent);mask-image:linear-gradient(90deg,transparent,#000,transparent)}.v-divider__wrapper--gradient.v-divider__wrapper--vertical{-webkit-mask-image:linear-gradient(0deg,transparent,#000,transparent);mask-image:linear-gradient(0deg,transparent,#000,transparent)}}@layer vuetify-components{.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media(min-width:840px){.v-container{max-width:700px}}@media(min-width:1145px){.v-container{max-width:1000px}}@media(min-width:1545px){.v-container{max-width:1400px}}@media(min-width:2138px){.v-container{max-width:2000px}}.v-container--fluid{max-width:100%}}@layer vuetify-components{.v-row{--v-row-columns: 12;display:flex;flex-wrap:wrap;flex:1 1 auto;gap:var(--v-col-gap-y) var(--v-col-gap-x)}.v-row+.v-row{margin-top:var(--v-col-gap-y)}.v-row--density-default{--v-col-gap-x: 24px;--v-col-gap-y: 24px}.v-row--density-comfortable{--v-col-gap-x: 16px;--v-col-gap-y: 16px}.v-row--density-compact{--v-col-gap-x: 8px;--v-col-gap-y: 8px}.v-row--no-gutters{--v-col-gap-x: 0px;--v-col-gap-y: 0px}.v-col{flex-grow:var(--v-col-is-size, 0) var(--v-col-is-auto, 0) var(--v-col-is-grow, 1);flex-shrink:0;flex-basis:var(--v-col-is-size, calc(var(--v-col-size) * (100% + var(--v-col-gap-x)) / var(--v-col-size-columns) - var(--v-col-gap-x))) var(--v-col-is-auto, auto) var(--v-col-is-grow, 0);max-width:100%;min-width:var(--v-col-is-size, 0) var(--v-col-is-auto, auto) var(--v-col-is-grow, auto);--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial;--v-col-size-base: initial;--v-col-size-base-sm: initial;--v-col-size-base-md: initial;--v-col-size-base-lg: initial;--v-col-size-base-xl: initial;--v-col-size-base-xxl: initial;--v-col-offset-base: initial;--v-col-offset-base-sm: initial;--v-col-offset-base-md: initial;--v-col-offset-base-lg: initial;--v-col-offset-base-xl: initial;--v-col-offset-base-xxl: initial}.v-col:where([class*=v-col--offset-]){margin-inline-start:calc(var(--v-col-offset) * (100% + var(--v-col-gap-x)) / var(--v-col-offset-columns))}.v-row--gap{--v-col-gap-x: var(--v-row-gap-x);--v-col-gap-y: var(--v-row-gap-y)}.v-col--cols-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--cols-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base, var(--v-row-columns))}.v-col--offset-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}.v-col--offset-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base, var(--v-row-columns))}@media(min-width:600px){.v-row--gap-sm{--v-col-gap-x: var(--v-row-gap-x-sm);--v-col-gap-y: var(--v-row-gap-y-sm)}.v-col--sm{--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial}.v-col--cols-sm-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-sm-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--cols-sm-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-sm, var(--v-row-columns))}.v-col--offset-sm-0{--v-col-offset: 0;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}.v-col--offset-sm-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base-sm, var(--v-row-columns))}}@media(min-width:840px){.v-row--gap-md{--v-col-gap-x: var(--v-row-gap-x-md);--v-col-gap-y: var(--v-row-gap-y-md)}.v-col--md{--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial}.v-col--cols-md-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-md-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--cols-md-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-md, var(--v-row-columns))}.v-col--offset-md-0{--v-col-offset: 0;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}.v-col--offset-md-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base-md, var(--v-row-columns))}}@media(min-width:1145px){.v-row--gap-lg{--v-col-gap-x: var(--v-row-gap-x-lg);--v-col-gap-y: var(--v-row-gap-y-lg)}.v-col--lg{--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial}.v-col--cols-lg-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-lg-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--cols-lg-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-lg, var(--v-row-columns))}.v-col--offset-lg-0{--v-col-offset: 0;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}.v-col--offset-lg-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base-lg, var(--v-row-columns))}}@media(min-width:1545px){.v-row--gap-xl{--v-col-gap-x: var(--v-row-gap-x-xl);--v-col-gap-y: var(--v-row-gap-y-xl)}.v-col--xl{--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial}.v-col--cols-xl-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-xl-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--cols-xl-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xl, var(--v-row-columns))}.v-col--offset-xl-0{--v-col-offset: 0;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}.v-col--offset-xl-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base-xl, var(--v-row-columns))}}@media(min-width:2138px){.v-row--gap-xxl{--v-col-gap-x: var(--v-row-gap-x-xxl);--v-col-gap-y: var(--v-row-gap-y-xxl)}.v-col--xxl{--v-col-is-size: ;--v-col-is-auto: ;--v-col-is-grow: initial}.v-col--cols-xxl-auto{--v-col-is-size: ;--v-col-is-auto: initial;--v-col-is-grow: }.v-col--cols-xxl-1{--v-col-size: 1;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-2{--v-col-size: 2;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-3{--v-col-size: 3;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-4{--v-col-size: 4;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-5{--v-col-size: 5;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-6{--v-col-size: 6;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-7{--v-col-size: 7;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-8{--v-col-size: 8;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-9{--v-col-size: 9;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-10{--v-col-size: 10;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-11{--v-col-size: 11;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--cols-xxl-12{--v-col-size: 12;--v-col-is-size: initial;--v-col-is-auto: ;--v-col-is-grow: ;--v-col-size-columns: var(--v-col-size-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-0{--v-col-offset: 0;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-1{--v-col-offset: 1;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-2{--v-col-offset: 2;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-3{--v-col-offset: 3;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-4{--v-col-offset: 4;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-5{--v-col-offset: 5;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-6{--v-col-offset: 6;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-7{--v-col-offset: 7;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-8{--v-col-offset: 8;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-9{--v-col-offset: 9;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-10{--v-col-offset: 10;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}.v-col--offset-xxl-11{--v-col-offset: 11;--v-col-offset-columns: var(--v-col-offset-base-xxl, var(--v-row-columns))}}}@layer vuetify-components{.v-spacer{flex-grow:1}}@layer vuetify-components{.v-list{overflow:auto;padding:8px 0;position:relative;outline:none}.v-list{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list--border{border-width:thin;box-shadow:none}.v-list{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-list{border-radius:0}.v-list{background:rgba(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-list--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--nav .v-list-item:not(:first-child),.v-list--nav .v-list-group:not(:first-child)>.v-list-item,.v-list--nav .v-list-group__items>.v-list-item,.v-list--nav .v-list-group__items>.v-list-group{margin-top:4px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent);display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-inline-end:16px;min-height:40px;transition:.2s min-height cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))}.v-list-subheader--inset{--indent-padding: 56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}}@layer vuetify-components{.v-list-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none}.v-list-item{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-list-item{border-radius:0}.v-list-item--variant-plain,.v-list-item--variant-outlined,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-list-item--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-list-item--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-list-item--variant-outlined{border:thin solid currentColor}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-list-item .v-list-item__underlay{position:absolute}.v-list-item--variant-tonal{overflow:hidden}.v-list-item--focus-visible .v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports selector(:focus-visible){.v-list-item:after{pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-list-item:focus-visible:after,.v-list-item--focus-visible:after{opacity:calc(.15 * var(--v-theme-overlay-multiplier))}}.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon,.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon,.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon{opacity:1}.v-list-item--active:not(.v-list-item--link) .v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail:not(.v-navigation-drawer--expanded) .v-list-item .v-avatar{--v-avatar-height: 24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend *~.v-list-item__spacer{width:var(--v-list-prepend-gap)}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap, 32px)}.v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item__prepend>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 16px)}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap, 20px)}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-self:center;display:flex;align-items:center;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:.15s width cubic-bezier(.4,0,.2,1)}.v-list-item__append *~.v-list-item__spacer{width:var(--v-list-prepend-gap)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap, 32px)}.v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item__append>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 16px)}.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap, 16px)}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:var(--v-list-slim-spacer-width, 20px)}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden;min-width:40px}.v-navigation-drawer--rail:not(.v-navigation-drawer--expanded) .v-list-item__content{min-width:0}.v-list-item-action{align-self:center;display:flex;align-items:center;flex:none;transition-property:height,width;transition-duration:inherit;transition-timing-function:inherit;transition-delay:inherit}.v-list-item-action--start{margin-inline-end:8px;margin-inline-start:-8px}.v-list-item-action--end{margin-inline-start:8px;margin-inline-end:-8px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-list-item-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0;text-overflow:ellipsis;overflow-wrap:break-word;word-break:initial}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item-subtitle{font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word}.v-list-item-title{font-size:1rem;font-weight:400;letter-spacing:.03125em;line-height:1.5;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-default.v-list-item--three-line .v-list-item__append{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-compact.v-list-item--three-line .v-list-item__append{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.2s ease-in-out;transition-property:opacity,color}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier: 0}.v-list--navigable .v-list-item:after,.v-list--navigable .v-list-item__overlay{transition:none}.v-list{--indent-padding: 0px}.v-list--nav{--indent-padding: -8px}.v-list-group{--list-indent-size: 16px;--parent-padding: var(--indent-padding);--prepend-width: var(--v-list-group-prepend, 40px)}.v-list--slim .v-list-group{--prepend-width: var(--v-list-group-prepend, 28px)}.v-list-group--fluid{--list-indent-size: 0px}.v-list-group--prepend{--parent-padding: calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding: var(--indent-padding)}.v-list-group__items{--indent-padding: calc(var(--parent-padding) + var(--v-list-indent, var(--list-indent-size)));min-width:min-content}.v-navigation-drawer--rail .v-list-group__items{min-width:0}}@layer vuetify-overrides{.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))}}@layer vuetify-components{.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-list-item--link:not(.v-list-item--active){color:buttontext}.v-list-item--link[href]:not(.v-list-item--active){color:unset}.v-list-item--active:not(.v-list-item--disabled) [class*=v-list-item-],.v-list-item--active:not(.v-list-item--disabled) [class*=v-list-item-]>*,.v-list-item--active:not(.v-list-item--disabled) .v-icon{color:highlight}.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled){background:highlight}.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) [class*=v-list-item-],.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) [class*=v-list-item-]>*,.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) .v-icon{opacity:1;color:highlighttext;forced-color-adjust:preserve-parent-color}.v-list-item--focus-visible:after{opacity:1}@supports selector(:focus-visible){.v-list-item:after{color:buttontext}.v-list-item:focus-visible:after{opacity:1}}}}@layer vuetify-components{.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}@media(prefers-reduced-motion:reduce){.v-toolbar{transition-property:box-shadow}}.v-toolbar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-toolbar{border-radius:0}.v-toolbar{background:rgb(var(--v-theme-surface-light));color:color-mix(in srgb,rgb(var(--v-theme-on-surface-light)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden}.v-toolbar--collapse-end{margin-inline-start:auto}.v-toolbar--collapse.v-toolbar--collapse-start{border-end-end-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end{border-end-start-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-toolbar--floating{display:inline-flex;width:auto}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;min-width:0}.v-toolbar-title{font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px}.v-toolbar--density-prominent .v-toolbar-title{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}}.weather-chip[data-v-5e830dc7]{cursor:pointer;transition:transform .15s ease,background-color .15s ease}.weather-chip[data-v-5e830dc7]:hover{transform:translateY(-1px)}@layer vuetify-components{.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}}.border-t[data-v-408a5b10]{border-top:1px dashed rgba(var(--v-border-color),var(--v-border-opacity))}@layer vuetify-components{.v-switch{--v-switch-scale: 1}.v-switch .v-label,.v-switch .v-selection-control__description{padding-inline-start:10px}.v-switch--size-x-small{--v-switch-scale: .6428571429;--v-switch-track-height: 9px;--v-switch-thumb-height: 13px;--v-switch-thumb-width: 13px}.v-switch--size-small{--v-switch-scale: .7857142857;--v-switch-track-height: 11px;--v-switch-thumb-height: 16px;--v-switch-thumb-width: 16px}.v-switch--size-default{--v-switch-scale: 1;--v-switch-track-height: 14px;--v-switch-thumb-height: 20px;--v-switch-thumb-width: 20px}.v-switch--size-large{--v-switch-scale: 1.2142857143;--v-switch-track-height: 17px;--v-switch-thumb-height: 24px;--v-switch-thumb-width: 24px}.v-switch--size-x-large{--v-switch-scale: 1.3571428571;--v-switch-track-height: 19px;--v-switch-thumb-height: 28px;--v-switch-thumb-width: 28px}.v-switch--inset.v-switch--size-x-small{--v-switch-scale: .625;--v-switch-track-height: 20px;--v-switch-thumb-height: 15px;--v-switch-thumb-width: 15px}.v-switch--inset.v-switch--size-small{--v-switch-scale: .8125;--v-switch-track-height: 26px;--v-switch-thumb-height: 20px;--v-switch-thumb-width: 20px}.v-switch--inset.v-switch--size-default{--v-switch-scale: 1;--v-switch-track-height: 32px;--v-switch-thumb-height: 24px;--v-switch-thumb-width: 24px}.v-switch--inset.v-switch--size-large{--v-switch-scale: 1.1875;--v-switch-track-height: 38px;--v-switch-thumb-height: 30px;--v-switch-thumb-width: 30px}.v-switch--inset.v-switch--size-x-large{--v-switch-scale: 1.375;--v-switch-track-height: 44px;--v-switch-thumb-height: 34px;--v-switch-thumb-width: 34px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__track,.v-switch__thumb{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-selection-control--dirty .v-switch__track-false{opacity:0}.v-switch__track{display:inline-flex;align-items:center;font-size:.5rem;padding:0 5px;background-color:rgb(var(--v-theme-surface-variant));border-radius:9999px;height:var(--v-switch-track-height);opacity:.6;min-width:calc(36px * var(--v-switch-scale));cursor:pointer;transition:.2s background-color cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;font-size:.75rem;min-width:calc(52px * var(--v-switch-scale))}.v-switch__thumb{align-items:center;background-color:rgb(var(--v-theme-surface-bright));color:rgb(var(--v-theme-on-surface-bright));border-radius:50%;display:flex;font-size:.75rem;height:var(--v-switch-thumb-height);justify-content:center;width:var(--v-switch-thumb-width);pointer-events:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1),.2s color cubic-bezier(.4,0,.2,1),.2s background-color cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.v-switch:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-switch--inset .v-switch__thumb{transform:scale(var(--v-switch-inset-thumb-off-scale, .6666666667))}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transform:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1)}.v-switch--inset-material .v-switch__track{opacity:1;background-color:color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) 73%,#ccc);border:2px solid color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 20%,#888)}.v-switch--inset-material .v-switch__thumb{background-color:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 20%,#888);color:color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) 73%,#ccc)}.v-switch--inset-material .v-selection-control--dirty .v-switch__track{border-color:transparent;background-color:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 90%,white)}.v-switch--inset-material .v-selection-control--dirty .v-switch__thumb{background-color:color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) 80%,white);color:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 90%,white)}.v-switch--inset-material .v-selection-control__input:active .v-switch__thumb{transform:scale(var(--v-switch-inset-thumb-pressed-scale, 1.1666666667))}.v-switch--inset-material .v-selection-control__input:before{--v-hover-opacity: .08;z-index:1}.v-switch--inset-material .v-selection-control--focus-visible .v-selection-control__input:before{opacity:0}.v-switch--inset-material .v-selection-control--focus-visible .v-switch__track{outline:2px solid rgb(var(--v-theme-surface-variant));outline-offset:2px}.v-switch--inset-material .v-selection-control--disabled{opacity:1}.v-switch--inset-material .v-selection-control--disabled .v-label{opacity:var(--v-disabled-opacity)}.v-switch--inset-material .v-selection-control--disabled .v-switch__track{background-color:color-mix(in srgb,color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) 73%,#ccc) 12%,transparent);border-color:rgba(var(--v-theme-on-surface),.12)}.v-switch--inset-material .v-selection-control--disabled .v-switch__thumb{background-color:rgba(var(--v-theme-on-surface),.38)}.v-switch--inset-material .v-selection-control--disabled .v-switch__thumb .v-icon{opacity:.8}.v-switch--inset-material .v-selection-control--disabled.v-selection-control--dirty .v-switch__track{background-color:rgba(var(--v-theme-on-surface),.12);border-color:transparent}.v-switch--inset-material .v-selection-control--disabled.v-selection-control--dirty .v-switch__thumb{background-color:rgb(var(--v-theme-surface))}.v-switch--inset-material .v-selection-control--disabled.v-selection-control--dirty .v-switch__thumb .v-icon{opacity:.4}.v-switch--inset-square .v-switch__track{border-radius:6px}.v-switch--inset-square .v-switch__thumb{border-radius:4px}.v-switch.v-input{flex:0 1 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;transition:.2s transform cubic-bezier(.4,0,.2,1);position:absolute;height:calc(var(--v-switch-thumb-height) * 1.666666667);width:calc(var(--v-switch-thumb-height) * 1.666666667)}.v-locale--is-ltr.v-switch .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control__input{transform:translate(calc(-10px * var(--v-switch-scale)))}.v-locale--is-rtl.v-switch .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control__input{transform:translate(calc(10px * var(--v-switch-scale)))}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-switch .v-selection-control__input input{margin:0}.v-locale--is-ltr.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(calc(10px * var(--v-switch-scale)))}.v-locale--is-rtl.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(calc(-10px * var(--v-switch-scale)))}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{transform:scale(.75);box-shadow:none}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-switch.v-input--vertical .v-label{min-width:max-content}.v-switch.v-input--vertical .v-selection-control__wrapper{transform:rotate(-90deg)}.v-switch.v-input--vertical .v-switch__thumb .v-icon{rotate:90deg}@media(forced-colors:active){.v-switch .v-switch__loader .v-progress-circular{color:currentColor}.v-switch .v-switch__thumb{background-color:buttontext}.v-switch .v-switch__track,.v-switch .v-switch__thumb{border:1px solid;color:buttontext}.v-switch:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{color:highlight}.v-switch.v-switch--inset .v-switch__track{border-width:2px}.v-switch.v-switch--inset:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlighttext;color:highlighttext}.v-switch.v-input--disabled .v-switch__thumb{background-color:graytext}.v-switch.v-input--disabled .v-switch__track,.v-switch.v-input--disabled .v-switch__thumb{color:graytext}.v-switch.v-switch--loading .v-switch__thumb{background-color:canvas}.v-switch.v-switch--loading.v-switch--inset .v-switch__thumb,.v-switch.v-switch--loading.v-switch--indeterminate .v-switch__thumb{border-width:0}}}@layer vuetify-components{.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--indent-details .v-input__details{padding-inline:16px}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:1fr auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between;interpolate-size:allow-keywords;transition:height .15s cubic-bezier(.4,0,.2,1),min-height .15s cubic-bezier(.4,0,.2,1),padding-top .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.v-input__details{transition-duration:0s}}.v-input__details--hidden{visibility:hidden;height:0;min-height:0;padding-top:0;opacity:0}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--glow.v-input--focused .v-input__details>.v-icon,.v-input--glow.v-input--focused .v-input__prepend>.v-icon,.v-input--glow.v-input--focused .v-input__append>.v-icon{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}}@layer vuetify-components{.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition-duration:.15s}}@layer vuetify-components{.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;-webkit-user-select:none;user-select:none}.v-selection-control .v-label{white-space:normal;word-break:break-word;height:100%;opacity:1}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--has-description{align-items:flex-start}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;min-width:0;max-width:100%}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size: 40px}.v-selection-control--density-comfortable{--v-selection-control-size: 36px}.v-selection-control--density-compact{--v-selection-control-size: 28px}.v-selection-control__content{min-width:0}.v-selection-control__content>:first-child{margin-block-start:calc((var(--v-selection-control-size) - 1lh) / 2)}.v-selection-control__description{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control__description{font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.4285714286;text-transform:none}.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);display:inline-flex;align-items:center;position:relative;justify-content:center;flex:none}.v-selection-control__input{width:var(--v-selection-control-size);height:var(--v-selection-control-size);align-items:center;display:flex;flex:none;justify-content:center;position:relative;border-radius:50%}.v-selection-control__input input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.v-selection-control__input:before{border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.v-selection-control__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--indeterminate .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}@layer vuetify-components{.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}}@layer vuetify-components{.v-selection-control-group{grid-area:control;display:flex;flex-direction:column}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}}@layer vuetify-components{.v-text-field input{color:inherit;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field:not(.v-field--reverse) .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field:not(.v-field--reverse) .v-field__input{--v-field-padding-end: 0}.v-text-field--prefixed.v-text-field .v-field.v-field--reverse .v-field__input{--v-field-padding-end: 6px}.v-text-field--suffixed.v-text-field .v-field.v-field--reverse .v-field__input{--v-field-padding-start: 0}.v-text-field .v-field:not(.v-field--no-label,.v-field--active) input::placeholder{opacity:0}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent);cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-disabled-opacity) * 100%),transparent)}.v-field:not(.v-field--reverse) .v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-field.v-field--reverse .v-text-field__prefix{padding-inline-end:var(--v-field-padding-end)}.v-field:not(.v-field--reverse) .v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-field.v-field--reverse .v-text-field__suffix{padding-inline-start:var(--v-field-padding-start)}}@layer vuetify-components{.v-counter{opacity:var(--v-medium-emphasis-opacity);flex:0 1 auto;font-size:12px;transition-duration:.15s;white-space:nowrap}}@layer vuetify-components{.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;flex:1 0;grid-area:control;position:relative;--v-theme-overlay-multiplier: 1;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0px));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled{background:rgb(var(--v-theme-surface));border-color:transparent;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-field--variant-solo,.v-field--variant-solo-filled{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-field--variant-solo-inverted{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:24px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}:where(.v-field__input input,input.v-field__input,textarea.v-field__input,select.v-field__input){background-color:transparent;border-style:none;padding:0;margin:0}:where(.v-field__input input,input.v-field__input,textarea.v-field__input,select.v-field__input)::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0px));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--glow.v-field--focused .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--glow.v-field--focused .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon,.v-field--glow.v-field--focused .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}@media(prefers-reduced-motion:reduce){.v-field__clearable{transition-property:opacity}}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media(hover:hover){.v-field:hover .v-field__clearable{opacity:1}}@media(hover:none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;z-index:1}@media(prefers-reduced-motion:no-preference){.v-label.v-field-label{transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform}}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden}.v-field--variant-outlined .v-label.v-field-label--floating{max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media(hover:hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity)}@media(prefers-reduced-motion:no-preference){.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{transition:opacity .25s cubic-bezier(.4,0,.2,1)}}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--reverse.v-field--variant-outlined .v-field__outline__start{border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-inline-start-width:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative;max-width:calc(100% - 24px)}.v-field--rounded.v-field--variant-outlined .v-field__outline__notch,[class^=rounded-].v-field--variant-outlined .v-field__outline__notch,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__notch{max-width:calc(100% - var(--v-input-control-height))}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field--reverse.v-field--variant-outlined .v-field__outline__end{border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit;border-inline-end-width:0;border-inline-start-width:var(--v-field-border-width)}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px);width:calc(100% - 2px);left:1px}.v-field__overlay{border-radius:inherit;pointer-events:none}.v-field__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media(hover:hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media(hover:hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input,.v-field--reverse .v-field__outline{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-disabled-opacity) * 100%),transparent) 0px,color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-disabled-opacity) * 100%),transparent) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}@media(forced-colors:active){.v-field .v-progress-linear{border:none}}}.gap-1[data-v-2e753334]{gap:.25rem}.gap-2[data-v-2e753334]{gap:.5rem}.gap-3[data-v-2e753334]{gap:.75rem}@layer vuetify-components{.v-checkbox.v-input{flex:0 1 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}}.crumb-link[data-v-c5d6c5cc]:hover{text-decoration:underline}.cursor-pointer[data-v-c5d6c5cc]{cursor:pointer}.file-row[data-v-c5d6c5cc]:hover{background-color:rgba(var(--v-theme-primary),.04)}.selected-row[data-v-c5d6c5cc]{background-color:rgba(var(--v-theme-primary),.08)!important}.bg-primary-container[data-v-c5d6c5cc]{background-color:rgba(var(--v-theme-primary),.12);border:1px solid rgba(var(--v-theme-primary),.3)}.gap-1[data-v-c5d6c5cc]{gap:.25rem}.gap-2[data-v-c5d6c5cc]{gap:.5rem}.border-t[data-v-c5d6c5cc]{border-top:1px dashed rgba(var(--v-border-color),var(--v-border-opacity))}.rotating[data-v-c5d6c5cc]{animation:rotate-c5d6c5cc 1.8s linear infinite}@keyframes rotate-c5d6c5cc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@layer vuetify-components{.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;position:relative;padding:16px;overflow:hidden;--v-border-color: currentColor}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert{border-radius:4px}.v-alert--variant-plain,.v-alert--variant-outlined,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-surface-light));color:color-mix(in srgb,rgb(var(--v-theme-on-surface-light)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-alert--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-alert--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-alert--variant-outlined{border:thin solid currentColor}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-alert .v-alert__underlay{position:absolute}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:.2s opacity cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:12px;padding-top:12px}.v-alert--density-comfortable.v-alert--border-top{padding-top:20px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:20px}.v-alert--density-compact{padding-bottom:8px;padding-top:8px}.v-alert--density-compact.v-alert--border-top{padding-top:16px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:16px}.v-alert:not(:has(.v-alert-title)) .v-alert__content{padding-block:.125rem}.v-alert__border{border-radius:inherit;bottom:0;left:0;opacity:.38;position:absolute;pointer-events:none;right:0;top:0;width:100%}.v-alert__border{border-color:currentColor;border-style:solid;border-width:0}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close;position:relative}.v-alert__close>.v-btn{margin-block:calc(-1 * (var(--v-btn-height) + 12px - 1.75rem) / 2)}.v-alert__timer{pointer-events:none}.v-alert__timer--close{top:0;right:0;bottom:0;left:0;margin:auto;position:absolute}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__content>:first-child{margin-top:0}.v-alert__content>:last-child{margin-bottom:0}.v-alert__append,.v-alert__close{margin-inline-start:16px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-self:flex-start;display:flex;align-items:center;grid-area:prepend;margin-inline-end:16px;min-height:1.75rem}.v-alert__prepend>.v-icon{font-size:1.75rem;height:1.75rem;width:1.75rem}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-top-left-radius:0;border-bottom-left-radius:0}.v-alert--border-end .v-alert__underlay{border-top-right-radius:0;border-bottom-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1.5rem;font-weight:400;-webkit-hyphens:auto;hyphens:auto;letter-spacing:normal;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word}@media(forced-colors:active){.v-alert:not(.v-alert--variant-text,.v-alert--variant-plain){border-style:solid}.v-alert--variant-outlined,.v-alert--variant-tonal{border-width:medium}.v-alert--variant-elevated,.v-alert--variant-flat{border-width:thick}}}@layer vuetify-final.transitions{.v-alert.expand-transition-leave-active{flex-basis:auto;transition-property:height,padding-top,padding-bottom,margin-top,margin-bottom}.v-alert.expand-transition-leave-to{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}}@layer vuetify-components{.v-table{font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table--gridlines-vertical>.v-table__wrapper>table>thead>tr>th,.v-table--gridlines-horizontal>.v-table__wrapper>table>thead>tr>th,.v-table--gridlines-all>.v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table--gridlines-vertical>.v-table__wrapper>table>tfoot>tr>td,.v-table--gridlines-vertical>.v-table__wrapper>table>tfoot>tr>th,.v-table--gridlines-horizontal>.v-table__wrapper>table>tfoot>tr>td,.v-table--gridlines-horizontal>.v-table__wrapper>table>tfoot>tr>th,.v-table--gridlines-all>.v-table__wrapper>table>tfoot>tr>td,.v-table--gridlines-all>.v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table--gridlines-horizontal>.v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table--gridlines-horizontal>.v-table__wrapper>table>tbody>tr:not(:last-child)>th,.v-table--gridlines-all>.v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table--gridlines-all>.v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table--gridlines-vertical>.v-table__wrapper>table>thead>tr>th:not(:last-child),.v-table--gridlines-vertical>.v-table__wrapper>table>thead>tr>td:not(:last-child),.v-table--gridlines-vertical>.v-table__wrapper>table>tbody>tr>th:not(:last-child),.v-table--gridlines-vertical>.v-table__wrapper>table>tbody>tr>td:not(:last-child),.v-table--gridlines-vertical>.v-table__wrapper>table>tfoot>tr>th:not(:last-child),.v-table--gridlines-vertical>.v-table__wrapper>table>tfoot>tr>td:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>thead>tr>th:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>thead>tr>td:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>tbody>tr>th:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>tbody>tr>td:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>tfoot>tr>th:not(:last-child),.v-table--gridlines-all>.v-table__wrapper>table>tfoot>tr>td:not(:last-child){border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-table.v-table--striped-even>.v-table__wrapper>table>tbody>tr:nth-child(2n){background-image:linear-gradient(0deg,rgba(var(--v-border-color),var(--v-hover-opacity)),rgba(var(--v-border-color),var(--v-hover-opacity)))}.v-table.v-table--striped-odd>.v-table__wrapper>table>tbody>tr:nth-child(odd){background-image:linear-gradient(0deg,rgba(var(--v-border-color),var(--v-hover-opacity)),rgba(var(--v-border-color),var(--v-hover-opacity)))}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th,.v-table.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;line-height:1.5;max-width:100%;display:flex;flex-direction:column}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{height:var(--v-table-header-height);font-weight:500;font-size:inherit;-webkit-user-select:none;user-select:none;text-align:start}.v-table--density-default{--v-table-header-height: 56px;--v-table-row-height: 52px}.v-table--density-comfortable{--v-table-header-height: 48px;--v-table-row-height: 44px}.v-table--density-compact{--v-table-header-height: 40px;--v-table-row-height: 36px}.v-table__wrapper{border-radius:inherit;overflow:auto;flex:1 1 auto}.v-table--has-top>.v-table__wrapper{border-top-left-radius:0;border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}}@layer vuetify-overrides{.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px}}@layer vuetify-components{.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{position:sticky;bottom:0;z-index:1}}@layer vuetify-overrides{.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px}}html,body,.v-application{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif!important}.border-b{border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.border-t{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}@layer vuetify-components{.v-application{display:flex;background:rgb(var(--v-theme-background));color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}}@layer vuetify-components{.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}@media(prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex}.v-main--scrollable{position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}}@layer vuetify-components{.v-navigation-drawer{-webkit-overflow-scrolling:touch;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.v-navigation-drawer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-navigation-drawer{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{top:0;border-bottom-width:thin}.v-navigation-drawer--bottom{left:0;border-top-width:thin}.v-navigation-drawer--left{top:0;left:0;right:auto;border-right-width:thin}.v-navigation-drawer--right{top:0;left:auto;right:0;border-left-width:thin}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:var(--v-navigation-drawer-scrim-opacity, .2);transition:opacity .2s cubic-bezier(.4,0,.2,1);z-index:1}.v-navigation-drawer__prepend,.v-navigation-drawer__append{flex:none;overflow:hidden}}@layer vuetify-components{.v-snackbar{justify-content:center;z-index:10000;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);--v-snackbar-current-offset: var(--v-snackbar-offset);transform:translateY(calc(var(--v-snackbar-direction) * (var(--v-snackbar-current-offset) + var(--v-snackbar-mobile-notch, 0px))));transition:transform .2s cubic-bezier(.4,0,.2,1)}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;display:flex;flex-wrap:wrap;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0;transition:.35s cubic-bezier(.4,0,.2,1);transition-property:height,width}.v-snackbar__wrapper{border-radius:4px}.v-snackbar--variant-plain,.v-snackbar--variant-outlined,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-snackbar--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-snackbar--variant-outlined{border:thin solid currentColor}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-snackbar .v-snackbar__underlay{position:absolute}.v-snackbar--variant-outlined,.v-snackbar--variant-tonal{background:rgb(var(--v-theme-surface))}@media(forced-colors:active){.v-snackbar__wrapper{border:thick solid}}.v-snackbar__header{flex-basis:100%}.v-snackbar__header:after{content:"";display:block;flex-basis:100%}.v-snackbar__prepend{align-self:center;display:flex;margin-inline:16px 12px}.v-snackbar__prepend+.v-snackbar__content{padding-inline-start:0}.v-snackbar__title{font-weight:700}.v-snackbar__content{flex:1 1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.4285714286;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{padding:0 8px;min-width:auto}.v-snackbar__timer{width:100%;position:absolute}.v-snackbar__timer--top{top:0}.v-snackbar__timer--bottom{bottom:0}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--vertical .v-snackbar__actions{flex-basis:100%;justify-content:end;margin-bottom:8px}.v-snackbar--vertical .v-snackbar__actions:before{content:"";display:block;flex-basis:100%}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}@media(max-width:839.98px){.v-snackbar--top{--v-snackbar-mobile-notch: max(env(safe-area-inset-top), 0px)}}.v-snackbar--bottom{align-items:flex-end}@media(max-width:839.98px){.v-snackbar--bottom{--v-snackbar-mobile-notch: max(env(safe-area-inset-bottom), 0px)}}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--right,.v-snackbar--end{justify-content:flex-end}.v-snackbar--collapsed{--v-snackbar-current-offset: calc(var(--v-snackbar-gap) * var(--v-snackbar-index, 0))}.v-snackbar--collapsed .v-snackbar__wrapper{min-width:0;width:calc(var(--v-snackbar-collapsed-width) - 2 * var(--v-snackbar-gap) * var(--v-snackbar-index, 0));height:var(--v-snackbar-collapsed-height)}.v-snackbar--collapsed .v-snackbar__wrapper>*{opacity:0}.v-snackbar--collapsed.v-snackbar--start .v-snackbar__wrapper,.v-snackbar--collapsed.v-snackbar--left .v-snackbar__wrapper{transform:translate(calc(var(--v-snackbar-gap) * var(--v-snackbar-index, 0)))}.v-snackbar--collapsed.v-snackbar--end .v-snackbar__wrapper,.v-snackbar--collapsed.v-snackbar--right .v-snackbar__wrapper{transform:translate(calc(-1 * var(--v-snackbar-gap) * var(--v-snackbar-index, 0)))}.v-snackbar--collapsed .v-progress-linear{opacity:0}.v-snackbar .v-avatar{background:transparent}}@layer vuetify-final.transitions{.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}@media(prefers-reduced-motion:reduce){.v-snackbar-transition-enter-active{transition-property:opacity}}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}}@layer vuetify-core{@layer reset,base;}@layer vuetify-components;@layer vuetify-overrides;@layer vuetify-utilities{@layer theme-base;@layer typography;@layer helpers;@layer theme-background;@layer theme-foreground;}@layer vuetify-final{@layer transitions,trumps;}@layer vuetify-final.transitions{@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}}@layer vuetify-utilities.theme-base{.v-theme-on-light{color:rgb(var(--v-theme-on-light))}.v-theme-on-dark{color:rgb(var(--v-theme-on-dark))}}@layer vuetify-utilities.theme-background{.bg-black{background-color:#000}.bg-black{color:#fff}.bg-white{background-color:#fff}.bg-white{color:#000}.bg-transparent{background-color:transparent}.bg-transparent{color:currentColor}.bg-red{background-color:#f44336}.bg-red{color:#fff}.bg-red-lighten-5{background-color:#ffebee}.bg-red-lighten-5{color:#000}.bg-red-lighten-4{background-color:#ffcdd2}.bg-red-lighten-4{color:#000}.bg-red-lighten-3{background-color:#ef9a9a}.bg-red-lighten-3{color:#000}.bg-red-lighten-2{background-color:#e57373}.bg-red-lighten-2{color:#fff}.bg-red-lighten-1{background-color:#ef5350}.bg-red-lighten-1{color:#fff}.bg-red-darken-1{background-color:#e53935}.bg-red-darken-1{color:#fff}.bg-red-darken-2{background-color:#d32f2f}.bg-red-darken-2{color:#fff}.bg-red-darken-3{background-color:#c62828}.bg-red-darken-3{color:#fff}.bg-red-darken-4{background-color:#b71c1c}.bg-red-darken-4{color:#fff}.bg-red-accent-1{background-color:#ff8a80}.bg-red-accent-1{color:#000}.bg-red-accent-2{background-color:#ff5252}.bg-red-accent-2{color:#fff}.bg-red-accent-3{background-color:#ff1744}.bg-red-accent-3{color:#fff}.bg-red-accent-4{background-color:#d50000}.bg-red-accent-4{color:#fff}.bg-pink{background-color:#e91e63}.bg-pink{color:#fff}.bg-pink-lighten-5{background-color:#fce4ec}.bg-pink-lighten-5{color:#000}.bg-pink-lighten-4{background-color:#f8bbd0}.bg-pink-lighten-4{color:#000}.bg-pink-lighten-3{background-color:#f48fb1}.bg-pink-lighten-3{color:#000}.bg-pink-lighten-2{background-color:#f06292}.bg-pink-lighten-2{color:#fff}.bg-pink-lighten-1{background-color:#ec407a}.bg-pink-lighten-1{color:#fff}.bg-pink-darken-1{background-color:#d81b60}.bg-pink-darken-1{color:#fff}.bg-pink-darken-2{background-color:#c2185b}.bg-pink-darken-2{color:#fff}.bg-pink-darken-3{background-color:#ad1457}.bg-pink-darken-3{color:#fff}.bg-pink-darken-4{background-color:#880e4f}.bg-pink-darken-4{color:#fff}.bg-pink-accent-1{background-color:#ff80ab}.bg-pink-accent-1{color:#fff}.bg-pink-accent-2{background-color:#ff4081}.bg-pink-accent-2{color:#fff}.bg-pink-accent-3{background-color:#f50057}.bg-pink-accent-3{color:#fff}.bg-pink-accent-4{background-color:#c51162}.bg-pink-accent-4{color:#fff}.bg-purple{background-color:#9c27b0}.bg-purple{color:#fff}.bg-purple-lighten-5{background-color:#f3e5f5}.bg-purple-lighten-5{color:#000}.bg-purple-lighten-4{background-color:#e1bee7}.bg-purple-lighten-4{color:#000}.bg-purple-lighten-3{background-color:#ce93d8}.bg-purple-lighten-3{color:#fff}.bg-purple-lighten-2{background-color:#ba68c8}.bg-purple-lighten-2{color:#fff}.bg-purple-lighten-1{background-color:#ab47bc}.bg-purple-lighten-1{color:#fff}.bg-purple-darken-1{background-color:#8e24aa}.bg-purple-darken-1{color:#fff}.bg-purple-darken-2{background-color:#7b1fa2}.bg-purple-darken-2{color:#fff}.bg-purple-darken-3{background-color:#6a1b9a}.bg-purple-darken-3{color:#fff}.bg-purple-darken-4{background-color:#4a148c}.bg-purple-darken-4{color:#fff}.bg-purple-accent-1{background-color:#ea80fc}.bg-purple-accent-1{color:#fff}.bg-purple-accent-2{background-color:#e040fb}.bg-purple-accent-2{color:#fff}.bg-purple-accent-3{background-color:#d500f9}.bg-purple-accent-3{color:#fff}.bg-purple-accent-4{background-color:#a0f}.bg-purple-accent-4{color:#fff}.bg-deep-purple{background-color:#673ab7}.bg-deep-purple{color:#fff}.bg-deep-purple-lighten-5{background-color:#ede7f6}.bg-deep-purple-lighten-5{color:#000}.bg-deep-purple-lighten-4{background-color:#d1c4e9}.bg-deep-purple-lighten-4{color:#000}.bg-deep-purple-lighten-3{background-color:#b39ddb}.bg-deep-purple-lighten-3{color:#fff}.bg-deep-purple-lighten-2{background-color:#9575cd}.bg-deep-purple-lighten-2{color:#fff}.bg-deep-purple-lighten-1{background-color:#7e57c2}.bg-deep-purple-lighten-1{color:#fff}.bg-deep-purple-darken-1{background-color:#5e35b1}.bg-deep-purple-darken-1{color:#fff}.bg-deep-purple-darken-2{background-color:#512da8}.bg-deep-purple-darken-2{color:#fff}.bg-deep-purple-darken-3{background-color:#4527a0}.bg-deep-purple-darken-3{color:#fff}.bg-deep-purple-darken-4{background-color:#311b92}.bg-deep-purple-darken-4{color:#fff}.bg-deep-purple-accent-1{background-color:#b388ff}.bg-deep-purple-accent-1{color:#fff}.bg-deep-purple-accent-2{background-color:#7c4dff}.bg-deep-purple-accent-2{color:#fff}.bg-deep-purple-accent-3{background-color:#651fff}.bg-deep-purple-accent-3{color:#fff}.bg-deep-purple-accent-4{background-color:#6200ea}.bg-deep-purple-accent-4{color:#fff}.bg-indigo{background-color:#3f51b5}.bg-indigo{color:#fff}.bg-indigo-lighten-5{background-color:#e8eaf6}.bg-indigo-lighten-5{color:#000}.bg-indigo-lighten-4{background-color:#c5cae9}.bg-indigo-lighten-4{color:#000}.bg-indigo-lighten-3{background-color:#9fa8da}.bg-indigo-lighten-3{color:#fff}.bg-indigo-lighten-2{background-color:#7986cb}.bg-indigo-lighten-2{color:#fff}.bg-indigo-lighten-1{background-color:#5c6bc0}.bg-indigo-lighten-1{color:#fff}.bg-indigo-darken-1{background-color:#3949ab}.bg-indigo-darken-1{color:#fff}.bg-indigo-darken-2{background-color:#303f9f}.bg-indigo-darken-2{color:#fff}.bg-indigo-darken-3{background-color:#283593}.bg-indigo-darken-3{color:#fff}.bg-indigo-darken-4{background-color:#1a237e}.bg-indigo-darken-4{color:#fff}.bg-indigo-accent-1{background-color:#8c9eff}.bg-indigo-accent-1{color:#fff}.bg-indigo-accent-2{background-color:#536dfe}.bg-indigo-accent-2{color:#fff}.bg-indigo-accent-3{background-color:#3d5afe}.bg-indigo-accent-3{color:#fff}.bg-indigo-accent-4{background-color:#304ffe}.bg-indigo-accent-4{color:#fff}.bg-blue{background-color:#2196f3}.bg-blue{color:#fff}.bg-blue-lighten-5{background-color:#e3f2fd}.bg-blue-lighten-5{color:#000}.bg-blue-lighten-4{background-color:#bbdefb}.bg-blue-lighten-4{color:#000}.bg-blue-lighten-3{background-color:#90caf9}.bg-blue-lighten-3{color:#000}.bg-blue-lighten-2{background-color:#64b5f6}.bg-blue-lighten-2{color:#000}.bg-blue-lighten-1{background-color:#42a5f5}.bg-blue-lighten-1{color:#fff}.bg-blue-darken-1{background-color:#1e88e5}.bg-blue-darken-1{color:#fff}.bg-blue-darken-2{background-color:#1976d2}.bg-blue-darken-2{color:#fff}.bg-blue-darken-3{background-color:#1565c0}.bg-blue-darken-3{color:#fff}.bg-blue-darken-4{background-color:#0d47a1}.bg-blue-darken-4{color:#fff}.bg-blue-accent-1{background-color:#82b1ff}.bg-blue-accent-1{color:#000}.bg-blue-accent-2{background-color:#448aff}.bg-blue-accent-2{color:#fff}.bg-blue-accent-3{background-color:#2979ff}.bg-blue-accent-3{color:#fff}.bg-blue-accent-4{background-color:#2962ff}.bg-blue-accent-4{color:#fff}.bg-light-blue{background-color:#03a9f4}.bg-light-blue{color:#fff}.bg-light-blue-lighten-5{background-color:#e1f5fe}.bg-light-blue-lighten-5{color:#000}.bg-light-blue-lighten-4{background-color:#b3e5fc}.bg-light-blue-lighten-4{color:#000}.bg-light-blue-lighten-3{background-color:#81d4fa}.bg-light-blue-lighten-3{color:#000}.bg-light-blue-lighten-2{background-color:#4fc3f7}.bg-light-blue-lighten-2{color:#000}.bg-light-blue-lighten-1{background-color:#29b6f6}.bg-light-blue-lighten-1{color:#000}.bg-light-blue-darken-1{background-color:#039be5}.bg-light-blue-darken-1{color:#fff}.bg-light-blue-darken-2{background-color:#0288d1}.bg-light-blue-darken-2{color:#fff}.bg-light-blue-darken-3{background-color:#0277bd}.bg-light-blue-darken-3{color:#fff}.bg-light-blue-darken-4{background-color:#01579b}.bg-light-blue-darken-4{color:#fff}.bg-light-blue-accent-1{background-color:#80d8ff}.bg-light-blue-accent-1{color:#000}.bg-light-blue-accent-2{background-color:#40c4ff}.bg-light-blue-accent-2{color:#000}.bg-light-blue-accent-3{background-color:#00b0ff}.bg-light-blue-accent-3{color:#fff}.bg-light-blue-accent-4{background-color:#0091ea}.bg-light-blue-accent-4{color:#fff}.bg-cyan{background-color:#00bcd4}.bg-cyan{color:#000}.bg-cyan-lighten-5{background-color:#e0f7fa}.bg-cyan-lighten-5{color:#000}.bg-cyan-lighten-4{background-color:#b2ebf2}.bg-cyan-lighten-4{color:#000}.bg-cyan-lighten-3{background-color:#80deea}.bg-cyan-lighten-3{color:#000}.bg-cyan-lighten-2{background-color:#4dd0e1}.bg-cyan-lighten-2{color:#000}.bg-cyan-lighten-1{background-color:#26c6da}.bg-cyan-lighten-1{color:#000}.bg-cyan-darken-1{background-color:#00acc1}.bg-cyan-darken-1{color:#fff}.bg-cyan-darken-2{background-color:#0097a7}.bg-cyan-darken-2{color:#fff}.bg-cyan-darken-3{background-color:#00838f}.bg-cyan-darken-3{color:#fff}.bg-cyan-darken-4{background-color:#006064}.bg-cyan-darken-4{color:#fff}.bg-cyan-accent-1{background-color:#84ffff}.bg-cyan-accent-1{color:#000}.bg-cyan-accent-2{background-color:#18ffff}.bg-cyan-accent-2{color:#000}.bg-cyan-accent-3{background-color:#00e5ff}.bg-cyan-accent-3{color:#000}.bg-cyan-accent-4{background-color:#00b8d4}.bg-cyan-accent-4{color:#fff}.bg-teal{background-color:#009688}.bg-teal{color:#fff}.bg-teal-lighten-5{background-color:#e0f2f1}.bg-teal-lighten-5{color:#000}.bg-teal-lighten-4{background-color:#b2dfdb}.bg-teal-lighten-4{color:#000}.bg-teal-lighten-3{background-color:#80cbc4}.bg-teal-lighten-3{color:#000}.bg-teal-lighten-2{background-color:#4db6ac}.bg-teal-lighten-2{color:#fff}.bg-teal-lighten-1{background-color:#26a69a}.bg-teal-lighten-1{color:#fff}.bg-teal-darken-1{background-color:#00897b}.bg-teal-darken-1{color:#fff}.bg-teal-darken-2{background-color:#00796b}.bg-teal-darken-2{color:#fff}.bg-teal-darken-3{background-color:#00695c}.bg-teal-darken-3{color:#fff}.bg-teal-darken-4{background-color:#004d40}.bg-teal-darken-4{color:#fff}.bg-teal-accent-1{background-color:#a7ffeb}.bg-teal-accent-1{color:#000}.bg-teal-accent-2{background-color:#64ffda}.bg-teal-accent-2{color:#000}.bg-teal-accent-3{background-color:#1de9b6}.bg-teal-accent-3{color:#000}.bg-teal-accent-4{background-color:#00bfa5}.bg-teal-accent-4{color:#fff}.bg-green{background-color:#4caf50}.bg-green{color:#fff}.bg-green-lighten-5{background-color:#e8f5e9}.bg-green-lighten-5{color:#000}.bg-green-lighten-4{background-color:#c8e6c9}.bg-green-lighten-4{color:#000}.bg-green-lighten-3{background-color:#a5d6a7}.bg-green-lighten-3{color:#000}.bg-green-lighten-2{background-color:#81c784}.bg-green-lighten-2{color:#000}.bg-green-lighten-1{background-color:#66bb6a}.bg-green-lighten-1{color:#fff}.bg-green-darken-1{background-color:#43a047}.bg-green-darken-1{color:#fff}.bg-green-darken-2{background-color:#388e3c}.bg-green-darken-2{color:#fff}.bg-green-darken-3{background-color:#2e7d32}.bg-green-darken-3{color:#fff}.bg-green-darken-4{background-color:#1b5e20}.bg-green-darken-4{color:#fff}.bg-green-accent-1{background-color:#b9f6ca}.bg-green-accent-1{color:#000}.bg-green-accent-2{background-color:#69f0ae}.bg-green-accent-2{color:#000}.bg-green-accent-3{background-color:#00e676}.bg-green-accent-3{color:#000}.bg-green-accent-4{background-color:#00c853}.bg-green-accent-4{color:#000}.bg-light-green{background-color:#8bc34a}.bg-light-green{color:#000}.bg-light-green-lighten-5{background-color:#f1f8e9}.bg-light-green-lighten-5{color:#000}.bg-light-green-lighten-4{background-color:#dcedc8}.bg-light-green-lighten-4{color:#000}.bg-light-green-lighten-3{background-color:#c5e1a5}.bg-light-green-lighten-3{color:#000}.bg-light-green-lighten-2{background-color:#aed581}.bg-light-green-lighten-2{color:#000}.bg-light-green-lighten-1{background-color:#9ccc65}.bg-light-green-lighten-1{color:#000}.bg-light-green-darken-1{background-color:#7cb342}.bg-light-green-darken-1{color:#fff}.bg-light-green-darken-2{background-color:#689f38}.bg-light-green-darken-2{color:#fff}.bg-light-green-darken-3{background-color:#558b2f}.bg-light-green-darken-3{color:#fff}.bg-light-green-darken-4{background-color:#33691e}.bg-light-green-darken-4{color:#fff}.bg-light-green-accent-1{background-color:#ccff90}.bg-light-green-accent-1{color:#000}.bg-light-green-accent-2{background-color:#b2ff59}.bg-light-green-accent-2{color:#000}.bg-light-green-accent-3{background-color:#76ff03}.bg-light-green-accent-3{color:#000}.bg-light-green-accent-4{background-color:#64dd17}.bg-light-green-accent-4{color:#000}.bg-lime{background-color:#cddc39}.bg-lime{color:#000}.bg-lime-lighten-5{background-color:#f9fbe7}.bg-lime-lighten-5{color:#000}.bg-lime-lighten-4{background-color:#f0f4c3}.bg-lime-lighten-4{color:#000}.bg-lime-lighten-3{background-color:#e6ee9c}.bg-lime-lighten-3{color:#000}.bg-lime-lighten-2{background-color:#dce775}.bg-lime-lighten-2{color:#000}.bg-lime-lighten-1{background-color:#d4e157}.bg-lime-lighten-1{color:#000}.bg-lime-darken-1{background-color:#c0ca33}.bg-lime-darken-1{color:#000}.bg-lime-darken-2{background-color:#afb42b}.bg-lime-darken-2{color:#000}.bg-lime-darken-3{background-color:#9e9d24}.bg-lime-darken-3{color:#fff}.bg-lime-darken-4{background-color:#827717}.bg-lime-darken-4{color:#fff}.bg-lime-accent-1{background-color:#f4ff81}.bg-lime-accent-1{color:#000}.bg-lime-accent-2{background-color:#eeff41}.bg-lime-accent-2{color:#000}.bg-lime-accent-3{background-color:#c6ff00}.bg-lime-accent-3{color:#000}.bg-lime-accent-4{background-color:#aeea00}.bg-lime-accent-4{color:#000}.bg-yellow{background-color:#ffeb3b}.bg-yellow{color:#000}.bg-yellow-lighten-5{background-color:#fffde7}.bg-yellow-lighten-5{color:#000}.bg-yellow-lighten-4{background-color:#fff9c4}.bg-yellow-lighten-4{color:#000}.bg-yellow-lighten-3{background-color:#fff59d}.bg-yellow-lighten-3{color:#000}.bg-yellow-lighten-2{background-color:#fff176}.bg-yellow-lighten-2{color:#000}.bg-yellow-lighten-1{background-color:#ffee58}.bg-yellow-lighten-1{color:#000}.bg-yellow-darken-1{background-color:#fdd835}.bg-yellow-darken-1{color:#000}.bg-yellow-darken-2{background-color:#fbc02d}.bg-yellow-darken-2{color:#000}.bg-yellow-darken-3{background-color:#f9a825}.bg-yellow-darken-3{color:#000}.bg-yellow-darken-4{background-color:#f57f17}.bg-yellow-darken-4{color:#fff}.bg-yellow-accent-1{background-color:#ffff8d}.bg-yellow-accent-1{color:#000}.bg-yellow-accent-2{background-color:#ff0}.bg-yellow-accent-2{color:#000}.bg-yellow-accent-3{background-color:#ffea00}.bg-yellow-accent-3{color:#000}.bg-yellow-accent-4{background-color:#ffd600}.bg-yellow-accent-4{color:#000}.bg-amber{background-color:#ffc107}.bg-amber{color:#000}.bg-amber-lighten-5{background-color:#fff8e1}.bg-amber-lighten-5{color:#000}.bg-amber-lighten-4{background-color:#ffecb3}.bg-amber-lighten-4{color:#000}.bg-amber-lighten-3{background-color:#ffe082}.bg-amber-lighten-3{color:#000}.bg-amber-lighten-2{background-color:#ffd54f}.bg-amber-lighten-2{color:#000}.bg-amber-lighten-1{background-color:#ffca28}.bg-amber-lighten-1{color:#000}.bg-amber-darken-1{background-color:#ffb300}.bg-amber-darken-1{color:#000}.bg-amber-darken-2{background-color:#ffa000}.bg-amber-darken-2{color:#000}.bg-amber-darken-3{background-color:#ff8f00}.bg-amber-darken-3{color:#000}.bg-amber-darken-4{background-color:#ff6f00}.bg-amber-darken-4{color:#fff}.bg-amber-accent-1{background-color:#ffe57f}.bg-amber-accent-1{color:#000}.bg-amber-accent-2{background-color:#ffd740}.bg-amber-accent-2{color:#000}.bg-amber-accent-3{background-color:#ffc400}.bg-amber-accent-3{color:#000}.bg-amber-accent-4{background-color:#ffab00}.bg-amber-accent-4{color:#000}.bg-orange{background-color:#ff9800}.bg-orange{color:#000}.bg-orange-lighten-5{background-color:#fff3e0}.bg-orange-lighten-5{color:#000}.bg-orange-lighten-4{background-color:#ffe0b2}.bg-orange-lighten-4{color:#000}.bg-orange-lighten-3{background-color:#ffcc80}.bg-orange-lighten-3{color:#000}.bg-orange-lighten-2{background-color:#ffb74d}.bg-orange-lighten-2{color:#000}.bg-orange-lighten-1{background-color:#ffa726}.bg-orange-lighten-1{color:#000}.bg-orange-darken-1{background-color:#fb8c00}.bg-orange-darken-1{color:#fff}.bg-orange-darken-2{background-color:#f57c00}.bg-orange-darken-2{color:#fff}.bg-orange-darken-3{background-color:#ef6c00}.bg-orange-darken-3{color:#fff}.bg-orange-darken-4{background-color:#e65100}.bg-orange-darken-4{color:#fff}.bg-orange-accent-1{background-color:#ffd180}.bg-orange-accent-1{color:#000}.bg-orange-accent-2{background-color:#ffab40}.bg-orange-accent-2{color:#000}.bg-orange-accent-3{background-color:#ff9100}.bg-orange-accent-3{color:#000}.bg-orange-accent-4{background-color:#ff6d00}.bg-orange-accent-4{color:#fff}.bg-deep-orange{background-color:#ff5722}.bg-deep-orange{color:#fff}.bg-deep-orange-lighten-5{background-color:#fbe9e7}.bg-deep-orange-lighten-5{color:#000}.bg-deep-orange-lighten-4{background-color:#ffccbc}.bg-deep-orange-lighten-4{color:#000}.bg-deep-orange-lighten-3{background-color:#ffab91}.bg-deep-orange-lighten-3{color:#000}.bg-deep-orange-lighten-2{background-color:#ff8a65}.bg-deep-orange-lighten-2{color:#000}.bg-deep-orange-lighten-1{background-color:#ff7043}.bg-deep-orange-lighten-1{color:#fff}.bg-deep-orange-darken-1{background-color:#f4511e}.bg-deep-orange-darken-1{color:#fff}.bg-deep-orange-darken-2{background-color:#e64a19}.bg-deep-orange-darken-2{color:#fff}.bg-deep-orange-darken-3{background-color:#d84315}.bg-deep-orange-darken-3{color:#fff}.bg-deep-orange-darken-4{background-color:#bf360c}.bg-deep-orange-darken-4{color:#fff}.bg-deep-orange-accent-1{background-color:#ff9e80}.bg-deep-orange-accent-1{color:#000}.bg-deep-orange-accent-2{background-color:#ff6e40}.bg-deep-orange-accent-2{color:#fff}.bg-deep-orange-accent-3{background-color:#ff3d00}.bg-deep-orange-accent-3{color:#fff}.bg-deep-orange-accent-4{background-color:#dd2c00}.bg-deep-orange-accent-4{color:#fff}.bg-brown{background-color:#795548}.bg-brown{color:#fff}.bg-brown-lighten-5{background-color:#efebe9}.bg-brown-lighten-5{color:#000}.bg-brown-lighten-4{background-color:#d7ccc8}.bg-brown-lighten-4{color:#000}.bg-brown-lighten-3{background-color:#bcaaa4}.bg-brown-lighten-3{color:#000}.bg-brown-lighten-2{background-color:#a1887f}.bg-brown-lighten-2{color:#fff}.bg-brown-lighten-1{background-color:#8d6e63}.bg-brown-lighten-1{color:#fff}.bg-brown-darken-1{background-color:#6d4c41}.bg-brown-darken-1{color:#fff}.bg-brown-darken-2{background-color:#5d4037}.bg-brown-darken-2{color:#fff}.bg-brown-darken-3{background-color:#4e342e}.bg-brown-darken-3{color:#fff}.bg-brown-darken-4{background-color:#3e2723}.bg-brown-darken-4{color:#fff}.bg-blue-grey{background-color:#607d8b}.bg-blue-grey{color:#fff}.bg-blue-grey-lighten-5{background-color:#eceff1}.bg-blue-grey-lighten-5{color:#000}.bg-blue-grey-lighten-4{background-color:#cfd8dc}.bg-blue-grey-lighten-4{color:#000}.bg-blue-grey-lighten-3{background-color:#b0bec5}.bg-blue-grey-lighten-3{color:#000}.bg-blue-grey-lighten-2{background-color:#90a4ae}.bg-blue-grey-lighten-2{color:#fff}.bg-blue-grey-lighten-1{background-color:#78909c}.bg-blue-grey-lighten-1{color:#fff}.bg-blue-grey-darken-1{background-color:#546e7a}.bg-blue-grey-darken-1{color:#fff}.bg-blue-grey-darken-2{background-color:#455a64}.bg-blue-grey-darken-2{color:#fff}.bg-blue-grey-darken-3{background-color:#37474f}.bg-blue-grey-darken-3{color:#fff}.bg-blue-grey-darken-4{background-color:#263238}.bg-blue-grey-darken-4{color:#fff}.bg-grey{background-color:#9e9e9e}.bg-grey{color:#fff}.bg-grey-lighten-5{background-color:#fafafa}.bg-grey-lighten-5{color:#000}.bg-grey-lighten-4{background-color:#f5f5f5}.bg-grey-lighten-4{color:#000}.bg-grey-lighten-3{background-color:#eee}.bg-grey-lighten-3{color:#000}.bg-grey-lighten-2{background-color:#e0e0e0}.bg-grey-lighten-2{color:#000}.bg-grey-lighten-1{background-color:#bdbdbd}.bg-grey-lighten-1{color:#000}.bg-grey-darken-1{background-color:#757575}.bg-grey-darken-1{color:#fff}.bg-grey-darken-2{background-color:#616161}.bg-grey-darken-2{color:#fff}.bg-grey-darken-3{background-color:#424242}.bg-grey-darken-3{color:#fff}.bg-grey-darken-4{background-color:#212121}.bg-grey-darken-4{color:#fff}.bg-shades-black{background-color:#000}.bg-shades-black{color:#fff}.bg-shades-white{background-color:#fff}.bg-shades-white{color:#000}.bg-shades-transparent{background-color:transparent}.bg-shades-transparent{color:currentColor}}@layer vuetify-utilities.theme-foreground{.text-black{color:#000}.text-white{color:#fff}.text-transparent{color:transparent}.text-red{color:#f44336}.text-red-lighten-5{color:#ffebee}.text-red-lighten-4{color:#ffcdd2}.text-red-lighten-3{color:#ef9a9a}.text-red-lighten-2{color:#e57373}.text-red-lighten-1{color:#ef5350}.text-red-darken-1{color:#e53935}.text-red-darken-2{color:#d32f2f}.text-red-darken-3{color:#c62828}.text-red-darken-4{color:#b71c1c}.text-red-accent-1{color:#ff8a80}.text-red-accent-2{color:#ff5252}.text-red-accent-3{color:#ff1744}.text-red-accent-4{color:#d50000}.text-pink{color:#e91e63}.text-pink-lighten-5{color:#fce4ec}.text-pink-lighten-4{color:#f8bbd0}.text-pink-lighten-3{color:#f48fb1}.text-pink-lighten-2{color:#f06292}.text-pink-lighten-1{color:#ec407a}.text-pink-darken-1{color:#d81b60}.text-pink-darken-2{color:#c2185b}.text-pink-darken-3{color:#ad1457}.text-pink-darken-4{color:#880e4f}.text-pink-accent-1{color:#ff80ab}.text-pink-accent-2{color:#ff4081}.text-pink-accent-3{color:#f50057}.text-pink-accent-4{color:#c51162}.text-purple{color:#9c27b0}.text-purple-lighten-5{color:#f3e5f5}.text-purple-lighten-4{color:#e1bee7}.text-purple-lighten-3{color:#ce93d8}.text-purple-lighten-2{color:#ba68c8}.text-purple-lighten-1{color:#ab47bc}.text-purple-darken-1{color:#8e24aa}.text-purple-darken-2{color:#7b1fa2}.text-purple-darken-3{color:#6a1b9a}.text-purple-darken-4{color:#4a148c}.text-purple-accent-1{color:#ea80fc}.text-purple-accent-2{color:#e040fb}.text-purple-accent-3{color:#d500f9}.text-purple-accent-4{color:#a0f}.text-deep-purple{color:#673ab7}.text-deep-purple-lighten-5{color:#ede7f6}.text-deep-purple-lighten-4{color:#d1c4e9}.text-deep-purple-lighten-3{color:#b39ddb}.text-deep-purple-lighten-2{color:#9575cd}.text-deep-purple-lighten-1{color:#7e57c2}.text-deep-purple-darken-1{color:#5e35b1}.text-deep-purple-darken-2{color:#512da8}.text-deep-purple-darken-3{color:#4527a0}.text-deep-purple-darken-4{color:#311b92}.text-deep-purple-accent-1{color:#b388ff}.text-deep-purple-accent-2{color:#7c4dff}.text-deep-purple-accent-3{color:#651fff}.text-deep-purple-accent-4{color:#6200ea}.text-indigo{color:#3f51b5}.text-indigo-lighten-5{color:#e8eaf6}.text-indigo-lighten-4{color:#c5cae9}.text-indigo-lighten-3{color:#9fa8da}.text-indigo-lighten-2{color:#7986cb}.text-indigo-lighten-1{color:#5c6bc0}.text-indigo-darken-1{color:#3949ab}.text-indigo-darken-2{color:#303f9f}.text-indigo-darken-3{color:#283593}.text-indigo-darken-4{color:#1a237e}.text-indigo-accent-1{color:#8c9eff}.text-indigo-accent-2{color:#536dfe}.text-indigo-accent-3{color:#3d5afe}.text-indigo-accent-4{color:#304ffe}.text-blue{color:#2196f3}.text-blue-lighten-5{color:#e3f2fd}.text-blue-lighten-4{color:#bbdefb}.text-blue-lighten-3{color:#90caf9}.text-blue-lighten-2{color:#64b5f6}.text-blue-lighten-1{color:#42a5f5}.text-blue-darken-1{color:#1e88e5}.text-blue-darken-2{color:#1976d2}.text-blue-darken-3{color:#1565c0}.text-blue-darken-4{color:#0d47a1}.text-blue-accent-1{color:#82b1ff}.text-blue-accent-2{color:#448aff}.text-blue-accent-3{color:#2979ff}.text-blue-accent-4{color:#2962ff}.text-light-blue{color:#03a9f4}.text-light-blue-lighten-5{color:#e1f5fe}.text-light-blue-lighten-4{color:#b3e5fc}.text-light-blue-lighten-3{color:#81d4fa}.text-light-blue-lighten-2{color:#4fc3f7}.text-light-blue-lighten-1{color:#29b6f6}.text-light-blue-darken-1{color:#039be5}.text-light-blue-darken-2{color:#0288d1}.text-light-blue-darken-3{color:#0277bd}.text-light-blue-darken-4{color:#01579b}.text-light-blue-accent-1{color:#80d8ff}.text-light-blue-accent-2{color:#40c4ff}.text-light-blue-accent-3{color:#00b0ff}.text-light-blue-accent-4{color:#0091ea}.text-cyan{color:#00bcd4}.text-cyan-lighten-5{color:#e0f7fa}.text-cyan-lighten-4{color:#b2ebf2}.text-cyan-lighten-3{color:#80deea}.text-cyan-lighten-2{color:#4dd0e1}.text-cyan-lighten-1{color:#26c6da}.text-cyan-darken-1{color:#00acc1}.text-cyan-darken-2{color:#0097a7}.text-cyan-darken-3{color:#00838f}.text-cyan-darken-4{color:#006064}.text-cyan-accent-1{color:#84ffff}.text-cyan-accent-2{color:#18ffff}.text-cyan-accent-3{color:#00e5ff}.text-cyan-accent-4{color:#00b8d4}.text-teal{color:#009688}.text-teal-lighten-5{color:#e0f2f1}.text-teal-lighten-4{color:#b2dfdb}.text-teal-lighten-3{color:#80cbc4}.text-teal-lighten-2{color:#4db6ac}.text-teal-lighten-1{color:#26a69a}.text-teal-darken-1{color:#00897b}.text-teal-darken-2{color:#00796b}.text-teal-darken-3{color:#00695c}.text-teal-darken-4{color:#004d40}.text-teal-accent-1{color:#a7ffeb}.text-teal-accent-2{color:#64ffda}.text-teal-accent-3{color:#1de9b6}.text-teal-accent-4{color:#00bfa5}.text-green{color:#4caf50}.text-green-lighten-5{color:#e8f5e9}.text-green-lighten-4{color:#c8e6c9}.text-green-lighten-3{color:#a5d6a7}.text-green-lighten-2{color:#81c784}.text-green-lighten-1{color:#66bb6a}.text-green-darken-1{color:#43a047}.text-green-darken-2{color:#388e3c}.text-green-darken-3{color:#2e7d32}.text-green-darken-4{color:#1b5e20}.text-green-accent-1{color:#b9f6ca}.text-green-accent-2{color:#69f0ae}.text-green-accent-3{color:#00e676}.text-green-accent-4{color:#00c853}.text-light-green{color:#8bc34a}.text-light-green-lighten-5{color:#f1f8e9}.text-light-green-lighten-4{color:#dcedc8}.text-light-green-lighten-3{color:#c5e1a5}.text-light-green-lighten-2{color:#aed581}.text-light-green-lighten-1{color:#9ccc65}.text-light-green-darken-1{color:#7cb342}.text-light-green-darken-2{color:#689f38}.text-light-green-darken-3{color:#558b2f}.text-light-green-darken-4{color:#33691e}.text-light-green-accent-1{color:#ccff90}.text-light-green-accent-2{color:#b2ff59}.text-light-green-accent-3{color:#76ff03}.text-light-green-accent-4{color:#64dd17}.text-lime{color:#cddc39}.text-lime-lighten-5{color:#f9fbe7}.text-lime-lighten-4{color:#f0f4c3}.text-lime-lighten-3{color:#e6ee9c}.text-lime-lighten-2{color:#dce775}.text-lime-lighten-1{color:#d4e157}.text-lime-darken-1{color:#c0ca33}.text-lime-darken-2{color:#afb42b}.text-lime-darken-3{color:#9e9d24}.text-lime-darken-4{color:#827717}.text-lime-accent-1{color:#f4ff81}.text-lime-accent-2{color:#eeff41}.text-lime-accent-3{color:#c6ff00}.text-lime-accent-4{color:#aeea00}.text-yellow{color:#ffeb3b}.text-yellow-lighten-5{color:#fffde7}.text-yellow-lighten-4{color:#fff9c4}.text-yellow-lighten-3{color:#fff59d}.text-yellow-lighten-2{color:#fff176}.text-yellow-lighten-1{color:#ffee58}.text-yellow-darken-1{color:#fdd835}.text-yellow-darken-2{color:#fbc02d}.text-yellow-darken-3{color:#f9a825}.text-yellow-darken-4{color:#f57f17}.text-yellow-accent-1{color:#ffff8d}.text-yellow-accent-2{color:#ff0}.text-yellow-accent-3{color:#ffea00}.text-yellow-accent-4{color:#ffd600}.text-amber{color:#ffc107}.text-amber-lighten-5{color:#fff8e1}.text-amber-lighten-4{color:#ffecb3}.text-amber-lighten-3{color:#ffe082}.text-amber-lighten-2{color:#ffd54f}.text-amber-lighten-1{color:#ffca28}.text-amber-darken-1{color:#ffb300}.text-amber-darken-2{color:#ffa000}.text-amber-darken-3{color:#ff8f00}.text-amber-darken-4{color:#ff6f00}.text-amber-accent-1{color:#ffe57f}.text-amber-accent-2{color:#ffd740}.text-amber-accent-3{color:#ffc400}.text-amber-accent-4{color:#ffab00}.text-orange{color:#ff9800}.text-orange-lighten-5{color:#fff3e0}.text-orange-lighten-4{color:#ffe0b2}.text-orange-lighten-3{color:#ffcc80}.text-orange-lighten-2{color:#ffb74d}.text-orange-lighten-1{color:#ffa726}.text-orange-darken-1{color:#fb8c00}.text-orange-darken-2{color:#f57c00}.text-orange-darken-3{color:#ef6c00}.text-orange-darken-4{color:#e65100}.text-orange-accent-1{color:#ffd180}.text-orange-accent-2{color:#ffab40}.text-orange-accent-3{color:#ff9100}.text-orange-accent-4{color:#ff6d00}.text-deep-orange{color:#ff5722}.text-deep-orange-lighten-5{color:#fbe9e7}.text-deep-orange-lighten-4{color:#ffccbc}.text-deep-orange-lighten-3{color:#ffab91}.text-deep-orange-lighten-2{color:#ff8a65}.text-deep-orange-lighten-1{color:#ff7043}.text-deep-orange-darken-1{color:#f4511e}.text-deep-orange-darken-2{color:#e64a19}.text-deep-orange-darken-3{color:#d84315}.text-deep-orange-darken-4{color:#bf360c}.text-deep-orange-accent-1{color:#ff9e80}.text-deep-orange-accent-2{color:#ff6e40}.text-deep-orange-accent-3{color:#ff3d00}.text-deep-orange-accent-4{color:#dd2c00}.text-brown{color:#795548}.text-brown-lighten-5{color:#efebe9}.text-brown-lighten-4{color:#d7ccc8}.text-brown-lighten-3{color:#bcaaa4}.text-brown-lighten-2{color:#a1887f}.text-brown-lighten-1{color:#8d6e63}.text-brown-darken-1{color:#6d4c41}.text-brown-darken-2{color:#5d4037}.text-brown-darken-3{color:#4e342e}.text-brown-darken-4{color:#3e2723}.text-blue-grey{color:#607d8b}.text-blue-grey-lighten-5{color:#eceff1}.text-blue-grey-lighten-4{color:#cfd8dc}.text-blue-grey-lighten-3{color:#b0bec5}.text-blue-grey-lighten-2{color:#90a4ae}.text-blue-grey-lighten-1{color:#78909c}.text-blue-grey-darken-1{color:#546e7a}.text-blue-grey-darken-2{color:#455a64}.text-blue-grey-darken-3{color:#37474f}.text-blue-grey-darken-4{color:#263238}.text-grey{color:#9e9e9e}.text-grey-lighten-5{color:#fafafa}.text-grey-lighten-4{color:#f5f5f5}.text-grey-lighten-3{color:#eee}.text-grey-lighten-2{color:#e0e0e0}.text-grey-lighten-1{color:#bdbdbd}.text-grey-darken-1{color:#757575}.text-grey-darken-2{color:#616161}.text-grey-darken-3{color:#424242}.text-grey-darken-4{color:#212121}.text-shades-black{color:#000}.text-shades-white{color:#fff}.text-shades-transparent{color:transparent}}@layer vuetify-core.reset{html{box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;margin:0}body{margin:0}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}}@layer vuetify-final.transitions{@media(prefers-reduced-motion:no-preference){.dialog-transition-enter-active,.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active{transition-duration:225ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.dialog-transition-leave-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active{transition-duration:125ms;transition-timing-function:cubic-bezier(.4,0,1,1)}.dialog-transition-enter-active,.dialog-transition-leave-active,.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active{transition-property:transform,opacity;pointer-events:none}.dialog-transition-enter-from,.dialog-transition-leave-to{transform:scale(.9);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-transition-enter-active,.picker-reverse-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-move,.picker-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-enter-from,.picker-transition-leave-to,.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to{opacity:0}.picker-transition-leave-from,.picker-transition-leave-active,.picker-transition-leave-to,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to{position:absolute}.picker-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-property:transform,opacity}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-enter-from{transform:translate(100%)}.picker-transition-leave-to{transform:translate(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-enter-from{transform:translate(-100%)}.picker-reverse-transition-leave-to{transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-x-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-both-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-property:height,width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0) rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-from,.message-transition-leave-active{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform}}}@layer vuetify-core.base{.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}}@layer vuetify-components{.blockquote{margin:0;padding:16px 0 16px 24px;font-size:18px;font-weight:300}}@layer vuetify-core.base{html{font-family:var(--v-font-body, "Roboto", sans-serif);line-height:1.5;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden}:root{--v-theme-overlay-multiplier: 1;--v-scrollbar-offset: 0px}@supports (-webkit-touch-callout: none){body{cursor:pointer}}}@layer vuetify-utilities.helpers{@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media(max-width:599.98px){.hidden-xs{display:none!important}}@media(min-width:600px)and (max-width:839.98px){.hidden-sm{display:none!important}}@media(min-width:840px)and (max-width:1144.98px){.hidden-md{display:none!important}}@media(min-width:1145px)and (max-width:1544.98px){.hidden-lg{display:none!important}}@media(min-width:1545px)and (max-width:2137.98px){.hidden-xl{display:none!important}}@media(min-width:2138px){.hidden-xxl{display:none!important}}@media(min-width:600px){.hidden-sm-and-up{display:none!important}}@media(min-width:840px){.hidden-md-and-up{display:none!important}}@media(min-width:1145px){.hidden-lg-and-up{display:none!important}}@media(min-width:1545px){.hidden-xl-and-up{display:none!important}}@media(max-width:839.98px){.hidden-sm-and-down{display:none!important}}@media(max-width:1144.98px){.hidden-md-and-down{display:none!important}}@media(max-width:1544.98px){.hidden-lg-and-down{display:none!important}}@media(max-width:2137.98px){.hidden-xl-and-down{display:none!important}}}@property --v-elevation-overlay{syntax: ""; inherits: false; initial-value: transparent;}@layer vuetify-utilities.helpers{.elevation-0{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.elevation-1{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.elevation-2{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.elevation-3{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.elevation-4{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.elevation-5{box-shadow:0 4px 4px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 8px 12px 6px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 10%, transparent)}.hover-elevation-0:hover{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.hover-elevation-1:hover{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.hover-elevation-2:hover{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.hover-elevation-3:hover{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.hover-elevation-4:hover{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.hover-elevation-5:hover{box-shadow:0 4px 4px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 8px 12px 6px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 10%, transparent)}.elevation-overlay{background-image:linear-gradient(var(--v-elevation-overlay),var(--v-elevation-overlay))}}@layer vuetify-utilities.helpers{.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.pointer-pass-through{pointer-events:none!important}.pointer-pass-through>*{pointer-events:auto!important}}@layer vuetify-utilities.helpers{.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@layer vuetify-utilities.typography{.text-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}@media(min-width:600px){.text-sm-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-sm-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-sm-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}}@media(min-width:840px){.text-md-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-md-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-md-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}}@media(min-width:1145px){.text-lg-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-lg-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-lg-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}}@media(min-width:1545px){.text-xl-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xl-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xl-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}}@media(min-width:2138px){.text-xxl-display-large{font-size:3.5625rem;font-weight:400;line-height:1.1228070175;letter-spacing:-.0043859649em;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-display-medium{font-size:2.8125rem;font-weight:400;line-height:1.1555555556;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-display-small{font-size:2.25rem;font-weight:400;line-height:1.2222222222;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-headline-large{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-headline-medium{font-size:1.75rem;font-weight:400;line-height:1.2857142857;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-headline-small{font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-title-large{font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:normal;font-family:var(--v-font-heading, var(--v-font-body, "Roboto", sans-serif))}.text-xxl-title-medium{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.009375em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-title-small{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-body-large{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03125em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-body-medium{font-size:.875rem;font-weight:400;line-height:1.4285714286;letter-spacing:.0178571429em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-body-small{font-size:.75rem;font-weight:400;line-height:1.3333333333;letter-spacing:.0333333333em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-label-large{font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-label-medium{font-size:.75rem;font-weight:500;line-height:1.3333333333;letter-spacing:.0416666667em;font-family:var(--v-font-body, "Roboto", sans-serif)}.text-xxl-label-small{font-size:.6875rem;font-weight:500;line-height:1.4545454545;letter-spacing:.0454545455em;font-family:var(--v-font-body, "Roboto", sans-serif)}}}@layer vuetify-utilities.helpers{.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-table{display:table}.d-table-row{display:table-row}.d-table-cell{display:table-cell}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.float-none{float:none}.float-left{float:left}.float-right{float:right}.v-locale--is-rtl .float-end{float:left}.v-locale--is-rtl .float-start,.v-locale--is-ltr .float-end{float:right}.v-locale--is-ltr .float-start{float:left}.flex-fill,.flex-1-1{flex:1 1 auto}.flex-1-0{flex:1 0 auto}.flex-0-1{flex:0 1 auto}.flex-0-0{flex:0 0 auto}.flex-1-1-100{flex:1 1 100%}.flex-1-0-100{flex:1 0 100%}.flex-0-1-100{flex:0 1 100%}.flex-0-0-100{flex:0 0 100%}.flex-1-1-0{flex:1 1 0}.flex-1-0-0{flex:1 0 0}.flex-0-1-0{flex:0 1 0}.flex-0-0-0{flex:0 0 0}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.justify-space-evenly{justify-content:space-evenly}.justify-items-start{justify-items:flex-start}.justify-items-end{justify-items:flex-end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-space-between{align-content:space-between}.align-content-space-around{align-content:space-around}.align-content-space-evenly{align-content:space-evenly}.align-content-stretch{align-content:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.order-first{order:-1}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-last{order:13}.ga-0{gap:0px}.ga-1{gap:4px}.ga-2{gap:8px}.ga-3{gap:12px}.ga-4{gap:16px}.ga-5{gap:20px}.ga-6{gap:24px}.ga-7{gap:28px}.ga-8{gap:32px}.ga-9{gap:36px}.ga-10{gap:40px}.ga-11{gap:44px}.ga-12{gap:48px}.ga-13{gap:52px}.ga-14{gap:56px}.ga-15{gap:60px}.ga-16{gap:64px}.ga-auto{gap:auto}.gr-0{row-gap:0px}.gr-1{row-gap:4px}.gr-2{row-gap:8px}.gr-3{row-gap:12px}.gr-4{row-gap:16px}.gr-5{row-gap:20px}.gr-6{row-gap:24px}.gr-7{row-gap:28px}.gr-8{row-gap:32px}.gr-9{row-gap:36px}.gr-10{row-gap:40px}.gr-11{row-gap:44px}.gr-12{row-gap:48px}.gr-13{row-gap:52px}.gr-14{row-gap:56px}.gr-15{row-gap:60px}.gr-16{row-gap:64px}.gr-auto{row-gap:auto}.gc-0{column-gap:0px}.gc-1{column-gap:4px}.gc-2{column-gap:8px}.gc-3{column-gap:12px}.gc-4{column-gap:16px}.gc-5{column-gap:20px}.gc-6{column-gap:24px}.gc-7{column-gap:28px}.gc-8{column-gap:32px}.gc-9{column-gap:36px}.gc-10{column-gap:40px}.gc-11{column-gap:44px}.gc-12{column-gap:48px}.gc-13{column-gap:52px}.gc-14{column-gap:56px}.gc-15{column-gap:60px}.gc-16{column-gap:64px}.gc-auto{column-gap:auto}.ma-0{margin:0}.ma-1{margin:4px}.ma-2{margin:8px}.ma-3{margin:12px}.ma-4{margin:16px}.ma-5{margin:20px}.ma-6{margin:24px}.ma-7{margin:28px}.ma-8{margin:32px}.ma-9{margin:36px}.ma-10{margin:40px}.ma-11{margin:44px}.ma-12{margin:48px}.ma-13{margin:52px}.ma-14{margin:56px}.ma-15{margin:60px}.ma-16{margin:64px}.ma-auto{margin:auto}.mx-0{margin-right:0;margin-left:0}.mx-1{margin-right:4px;margin-left:4px}.mx-2{margin-right:8px;margin-left:8px}.mx-3{margin-right:12px;margin-left:12px}.mx-4{margin-right:16px;margin-left:16px}.mx-5{margin-right:20px;margin-left:20px}.mx-6{margin-right:24px;margin-left:24px}.mx-7{margin-right:28px;margin-left:28px}.mx-8{margin-right:32px;margin-left:32px}.mx-9{margin-right:36px;margin-left:36px}.mx-10{margin-right:40px;margin-left:40px}.mx-11{margin-right:44px;margin-left:44px}.mx-12{margin-right:48px;margin-left:48px}.mx-13{margin-right:52px;margin-left:52px}.mx-14{margin-right:56px;margin-left:56px}.mx-15{margin-right:60px;margin-left:60px}.mx-16{margin-right:64px;margin-left:64px}.mx-auto{margin-right:auto;margin-left:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:4px;margin-bottom:4px}.my-2{margin-top:8px;margin-bottom:8px}.my-3{margin-top:12px;margin-bottom:12px}.my-4{margin-top:16px;margin-bottom:16px}.my-5{margin-top:20px;margin-bottom:20px}.my-6{margin-top:24px;margin-bottom:24px}.my-7{margin-top:28px;margin-bottom:28px}.my-8{margin-top:32px;margin-bottom:32px}.my-9{margin-top:36px;margin-bottom:36px}.my-10{margin-top:40px;margin-bottom:40px}.my-11{margin-top:44px;margin-bottom:44px}.my-12{margin-top:48px;margin-bottom:48px}.my-13{margin-top:52px;margin-bottom:52px}.my-14{margin-top:56px;margin-bottom:56px}.my-15{margin-top:60px;margin-bottom:60px}.my-16{margin-top:64px;margin-bottom:64px}.my-auto{margin-top:auto;margin-bottom:auto}.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mt-7{margin-top:28px}.mt-8{margin-top:32px}.mt-9{margin-top:36px}.mt-10{margin-top:40px}.mt-11{margin-top:44px}.mt-12{margin-top:48px}.mt-13{margin-top:52px}.mt-14{margin-top:56px}.mt-15{margin-top:60px}.mt-16{margin-top:64px}.mt-auto{margin-top:auto}.mr-0{margin-right:0}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.mr-4{margin-right:16px}.mr-5{margin-right:20px}.mr-6{margin-right:24px}.mr-7{margin-right:28px}.mr-8{margin-right:32px}.mr-9{margin-right:36px}.mr-10{margin-right:40px}.mr-11{margin-right:44px}.mr-12{margin-right:48px}.mr-13{margin-right:52px}.mr-14{margin-right:56px}.mr-15{margin-right:60px}.mr-16{margin-right:64px}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-7{margin-bottom:28px}.mb-8{margin-bottom:32px}.mb-9{margin-bottom:36px}.mb-10{margin-bottom:40px}.mb-11{margin-bottom:44px}.mb-12{margin-bottom:48px}.mb-13{margin-bottom:52px}.mb-14{margin-bottom:56px}.mb-15{margin-bottom:60px}.mb-16{margin-bottom:64px}.mb-auto{margin-bottom:auto}.ml-0{margin-left:0}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.ml-4{margin-left:16px}.ml-5{margin-left:20px}.ml-6{margin-left:24px}.ml-7{margin-left:28px}.ml-8{margin-left:32px}.ml-9{margin-left:36px}.ml-10{margin-left:40px}.ml-11{margin-left:44px}.ml-12{margin-left:48px}.ml-13{margin-left:52px}.ml-14{margin-left:56px}.ml-15{margin-left:60px}.ml-16{margin-left:64px}.ml-auto{margin-left:auto}.ms-0{margin-inline-start:0px}.ms-1{margin-inline-start:4px}.ms-2{margin-inline-start:8px}.ms-3{margin-inline-start:12px}.ms-4{margin-inline-start:16px}.ms-5{margin-inline-start:20px}.ms-6{margin-inline-start:24px}.ms-7{margin-inline-start:28px}.ms-8{margin-inline-start:32px}.ms-9{margin-inline-start:36px}.ms-10{margin-inline-start:40px}.ms-11{margin-inline-start:44px}.ms-12{margin-inline-start:48px}.ms-13{margin-inline-start:52px}.ms-14{margin-inline-start:56px}.ms-15{margin-inline-start:60px}.ms-16{margin-inline-start:64px}.ms-auto{margin-inline-start:auto}.me-0{margin-inline-end:0px}.me-1{margin-inline-end:4px}.me-2{margin-inline-end:8px}.me-3{margin-inline-end:12px}.me-4{margin-inline-end:16px}.me-5{margin-inline-end:20px}.me-6{margin-inline-end:24px}.me-7{margin-inline-end:28px}.me-8{margin-inline-end:32px}.me-9{margin-inline-end:36px}.me-10{margin-inline-end:40px}.me-11{margin-inline-end:44px}.me-12{margin-inline-end:48px}.me-13{margin-inline-end:52px}.me-14{margin-inline-end:56px}.me-15{margin-inline-end:60px}.me-16{margin-inline-end:64px}.me-auto{margin-inline-end:auto}.ma-n1{margin:-4px}.ma-n2{margin:-8px}.ma-n3{margin:-12px}.ma-n4{margin:-16px}.ma-n5{margin:-20px}.ma-n6{margin:-24px}.ma-n7{margin:-28px}.ma-n8{margin:-32px}.ma-n9{margin:-36px}.ma-n10{margin:-40px}.ma-n11{margin:-44px}.ma-n12{margin:-48px}.ma-n13{margin:-52px}.ma-n14{margin:-56px}.ma-n15{margin:-60px}.ma-n16{margin:-64px}.mx-n1{margin-right:-4px;margin-left:-4px}.mx-n2{margin-right:-8px;margin-left:-8px}.mx-n3{margin-right:-12px;margin-left:-12px}.mx-n4{margin-right:-16px;margin-left:-16px}.mx-n5{margin-right:-20px;margin-left:-20px}.mx-n6{margin-right:-24px;margin-left:-24px}.mx-n7{margin-right:-28px;margin-left:-28px}.mx-n8{margin-right:-32px;margin-left:-32px}.mx-n9{margin-right:-36px;margin-left:-36px}.mx-n10{margin-right:-40px;margin-left:-40px}.mx-n11{margin-right:-44px;margin-left:-44px}.mx-n12{margin-right:-48px;margin-left:-48px}.mx-n13{margin-right:-52px;margin-left:-52px}.mx-n14{margin-right:-56px;margin-left:-56px}.mx-n15{margin-right:-60px;margin-left:-60px}.mx-n16{margin-right:-64px;margin-left:-64px}.my-n1{margin-top:-4px;margin-bottom:-4px}.my-n2{margin-top:-8px;margin-bottom:-8px}.my-n3{margin-top:-12px;margin-bottom:-12px}.my-n4{margin-top:-16px;margin-bottom:-16px}.my-n5{margin-top:-20px;margin-bottom:-20px}.my-n6{margin-top:-24px;margin-bottom:-24px}.my-n7{margin-top:-28px;margin-bottom:-28px}.my-n8{margin-top:-32px;margin-bottom:-32px}.my-n9{margin-top:-36px;margin-bottom:-36px}.my-n10{margin-top:-40px;margin-bottom:-40px}.my-n11{margin-top:-44px;margin-bottom:-44px}.my-n12{margin-top:-48px;margin-bottom:-48px}.my-n13{margin-top:-52px;margin-bottom:-52px}.my-n14{margin-top:-56px;margin-bottom:-56px}.my-n15{margin-top:-60px;margin-bottom:-60px}.my-n16{margin-top:-64px;margin-bottom:-64px}.mt-n1{margin-top:-4px}.mt-n2{margin-top:-8px}.mt-n3{margin-top:-12px}.mt-n4{margin-top:-16px}.mt-n5{margin-top:-20px}.mt-n6{margin-top:-24px}.mt-n7{margin-top:-28px}.mt-n8{margin-top:-32px}.mt-n9{margin-top:-36px}.mt-n10{margin-top:-40px}.mt-n11{margin-top:-44px}.mt-n12{margin-top:-48px}.mt-n13{margin-top:-52px}.mt-n14{margin-top:-56px}.mt-n15{margin-top:-60px}.mt-n16{margin-top:-64px}.mr-n1{margin-right:-4px}.mr-n2{margin-right:-8px}.mr-n3{margin-right:-12px}.mr-n4{margin-right:-16px}.mr-n5{margin-right:-20px}.mr-n6{margin-right:-24px}.mr-n7{margin-right:-28px}.mr-n8{margin-right:-32px}.mr-n9{margin-right:-36px}.mr-n10{margin-right:-40px}.mr-n11{margin-right:-44px}.mr-n12{margin-right:-48px}.mr-n13{margin-right:-52px}.mr-n14{margin-right:-56px}.mr-n15{margin-right:-60px}.mr-n16{margin-right:-64px}.mb-n1{margin-bottom:-4px}.mb-n2{margin-bottom:-8px}.mb-n3{margin-bottom:-12px}.mb-n4{margin-bottom:-16px}.mb-n5{margin-bottom:-20px}.mb-n6{margin-bottom:-24px}.mb-n7{margin-bottom:-28px}.mb-n8{margin-bottom:-32px}.mb-n9{margin-bottom:-36px}.mb-n10{margin-bottom:-40px}.mb-n11{margin-bottom:-44px}.mb-n12{margin-bottom:-48px}.mb-n13{margin-bottom:-52px}.mb-n14{margin-bottom:-56px}.mb-n15{margin-bottom:-60px}.mb-n16{margin-bottom:-64px}.ml-n1{margin-left:-4px}.ml-n2{margin-left:-8px}.ml-n3{margin-left:-12px}.ml-n4{margin-left:-16px}.ml-n5{margin-left:-20px}.ml-n6{margin-left:-24px}.ml-n7{margin-left:-28px}.ml-n8{margin-left:-32px}.ml-n9{margin-left:-36px}.ml-n10{margin-left:-40px}.ml-n11{margin-left:-44px}.ml-n12{margin-left:-48px}.ml-n13{margin-left:-52px}.ml-n14{margin-left:-56px}.ml-n15{margin-left:-60px}.ml-n16{margin-left:-64px}.ms-n1{margin-inline-start:-4px}.ms-n2{margin-inline-start:-8px}.ms-n3{margin-inline-start:-12px}.ms-n4{margin-inline-start:-16px}.ms-n5{margin-inline-start:-20px}.ms-n6{margin-inline-start:-24px}.ms-n7{margin-inline-start:-28px}.ms-n8{margin-inline-start:-32px}.ms-n9{margin-inline-start:-36px}.ms-n10{margin-inline-start:-40px}.ms-n11{margin-inline-start:-44px}.ms-n12{margin-inline-start:-48px}.ms-n13{margin-inline-start:-52px}.ms-n14{margin-inline-start:-56px}.ms-n15{margin-inline-start:-60px}.ms-n16{margin-inline-start:-64px}.me-n1{margin-inline-end:-4px}.me-n2{margin-inline-end:-8px}.me-n3{margin-inline-end:-12px}.me-n4{margin-inline-end:-16px}.me-n5{margin-inline-end:-20px}.me-n6{margin-inline-end:-24px}.me-n7{margin-inline-end:-28px}.me-n8{margin-inline-end:-32px}.me-n9{margin-inline-end:-36px}.me-n10{margin-inline-end:-40px}.me-n11{margin-inline-end:-44px}.me-n12{margin-inline-end:-48px}.me-n13{margin-inline-end:-52px}.me-n14{margin-inline-end:-56px}.me-n15{margin-inline-end:-60px}.me-n16{margin-inline-end:-64px}.pa-0{padding:0}.pa-1{padding:4px}.pa-2{padding:8px}.pa-3{padding:12px}.pa-4{padding:16px}.pa-5{padding:20px}.pa-6{padding:24px}.pa-7{padding:28px}.pa-8{padding:32px}.pa-9{padding:36px}.pa-10{padding:40px}.pa-11{padding:44px}.pa-12{padding:48px}.pa-13{padding:52px}.pa-14{padding:56px}.pa-15{padding:60px}.pa-16{padding:64px}.px-0{padding-right:0;padding-left:0}.px-1{padding-right:4px;padding-left:4px}.px-2{padding-right:8px;padding-left:8px}.px-3{padding-right:12px;padding-left:12px}.px-4{padding-right:16px;padding-left:16px}.px-5{padding-right:20px;padding-left:20px}.px-6{padding-right:24px;padding-left:24px}.px-7{padding-right:28px;padding-left:28px}.px-8{padding-right:32px;padding-left:32px}.px-9{padding-right:36px;padding-left:36px}.px-10{padding-right:40px;padding-left:40px}.px-11{padding-right:44px;padding-left:44px}.px-12{padding-right:48px;padding-left:48px}.px-13{padding-right:52px;padding-left:52px}.px-14{padding-right:56px;padding-left:56px}.px-15{padding-right:60px;padding-left:60px}.px-16{padding-right:64px;padding-left:64px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:4px;padding-bottom:4px}.py-2{padding-top:8px;padding-bottom:8px}.py-3{padding-top:12px;padding-bottom:12px}.py-4{padding-top:16px;padding-bottom:16px}.py-5{padding-top:20px;padding-bottom:20px}.py-6{padding-top:24px;padding-bottom:24px}.py-7{padding-top:28px;padding-bottom:28px}.py-8{padding-top:32px;padding-bottom:32px}.py-9{padding-top:36px;padding-bottom:36px}.py-10{padding-top:40px;padding-bottom:40px}.py-11{padding-top:44px;padding-bottom:44px}.py-12{padding-top:48px;padding-bottom:48px}.py-13{padding-top:52px;padding-bottom:52px}.py-14{padding-top:56px;padding-bottom:56px}.py-15{padding-top:60px;padding-bottom:60px}.py-16{padding-top:64px;padding-bottom:64px}.pt-0{padding-top:0}.pt-1{padding-top:4px}.pt-2{padding-top:8px}.pt-3{padding-top:12px}.pt-4{padding-top:16px}.pt-5{padding-top:20px}.pt-6{padding-top:24px}.pt-7{padding-top:28px}.pt-8{padding-top:32px}.pt-9{padding-top:36px}.pt-10{padding-top:40px}.pt-11{padding-top:44px}.pt-12{padding-top:48px}.pt-13{padding-top:52px}.pt-14{padding-top:56px}.pt-15{padding-top:60px}.pt-16{padding-top:64px}.pr-0{padding-right:0}.pr-1{padding-right:4px}.pr-2{padding-right:8px}.pr-3{padding-right:12px}.pr-4{padding-right:16px}.pr-5{padding-right:20px}.pr-6{padding-right:24px}.pr-7{padding-right:28px}.pr-8{padding-right:32px}.pr-9{padding-right:36px}.pr-10{padding-right:40px}.pr-11{padding-right:44px}.pr-12{padding-right:48px}.pr-13{padding-right:52px}.pr-14{padding-right:56px}.pr-15{padding-right:60px}.pr-16{padding-right:64px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:12px}.pb-4{padding-bottom:16px}.pb-5{padding-bottom:20px}.pb-6{padding-bottom:24px}.pb-7{padding-bottom:28px}.pb-8{padding-bottom:32px}.pb-9{padding-bottom:36px}.pb-10{padding-bottom:40px}.pb-11{padding-bottom:44px}.pb-12{padding-bottom:48px}.pb-13{padding-bottom:52px}.pb-14{padding-bottom:56px}.pb-15{padding-bottom:60px}.pb-16{padding-bottom:64px}.pl-0{padding-left:0}.pl-1{padding-left:4px}.pl-2{padding-left:8px}.pl-3{padding-left:12px}.pl-4{padding-left:16px}.pl-5{padding-left:20px}.pl-6{padding-left:24px}.pl-7{padding-left:28px}.pl-8{padding-left:32px}.pl-9{padding-left:36px}.pl-10{padding-left:40px}.pl-11{padding-left:44px}.pl-12{padding-left:48px}.pl-13{padding-left:52px}.pl-14{padding-left:56px}.pl-15{padding-left:60px}.pl-16{padding-left:64px}.ps-0{padding-inline-start:0px}.ps-1{padding-inline-start:4px}.ps-2{padding-inline-start:8px}.ps-3{padding-inline-start:12px}.ps-4{padding-inline-start:16px}.ps-5{padding-inline-start:20px}.ps-6{padding-inline-start:24px}.ps-7{padding-inline-start:28px}.ps-8{padding-inline-start:32px}.ps-9{padding-inline-start:36px}.ps-10{padding-inline-start:40px}.ps-11{padding-inline-start:44px}.ps-12{padding-inline-start:48px}.ps-13{padding-inline-start:52px}.ps-14{padding-inline-start:56px}.ps-15{padding-inline-start:60px}.ps-16{padding-inline-start:64px}.pe-0{padding-inline-end:0px}.pe-1{padding-inline-end:4px}.pe-2{padding-inline-end:8px}.pe-3{padding-inline-end:12px}.pe-4{padding-inline-end:16px}.pe-5{padding-inline-end:20px}.pe-6{padding-inline-end:24px}.pe-7{padding-inline-end:28px}.pe-8{padding-inline-end:32px}.pe-9{padding-inline-end:36px}.pe-10{padding-inline-end:40px}.pe-11{padding-inline-end:44px}.pe-12{padding-inline-end:48px}.pe-13{padding-inline-end:52px}.pe-14{padding-inline-end:56px}.pe-15{padding-inline-end:60px}.pe-16{padding-inline-end:64px}.rounded-0{border-radius:0}.rounded-sm{border-radius:2px}.rounded,.rounded-md{border-radius:4px}.rounded-lg{border-radius:8px}.rounded-xl{border-radius:24px}.rounded-pill{border-radius:9999px}.rounded-circle{border-radius:50%}.rounded-shaped{border-radius:24px 0}.rounded-t-0{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t,.rounded-t-md{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-lg{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-xl{border-top-left-radius:24px;border-top-right-radius:24px}.rounded-t-pill{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-circle{border-top-left-radius:50%;border-top-right-radius:50%}.rounded-t-shaped{border-top-left-radius:24px;border-top-right-radius:0}.v-locale--is-ltr .rounded-e-0{border-top-right-radius:0;border-bottom-right-radius:0}.v-locale--is-rtl .rounded-e-0{border-top-left-radius:0;border-bottom-left-radius:0}.v-locale--is-ltr .rounded-e-sm{border-top-right-radius:2px;border-bottom-right-radius:2px}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:2px;border-bottom-left-radius:2px}.v-locale--is-ltr .rounded-e{border-top-right-radius:4px;border-bottom-right-radius:4px}.v-locale--is-rtl .rounded-e{border-top-left-radius:4px;border-bottom-left-radius:4px}.v-locale--is-ltr .rounded-e-md{border-top-right-radius:4px;border-bottom-right-radius:4px}.v-locale--is-rtl .rounded-e-md{border-top-left-radius:4px;border-bottom-left-radius:4px}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:8px;border-bottom-right-radius:8px}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:8px;border-bottom-left-radius:8px}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:24px;border-bottom-right-radius:24px}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:24px;border-bottom-left-radius:24px}.v-locale--is-ltr .rounded-e-pill{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.v-locale--is-rtl .rounded-e-pill{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.v-locale--is-ltr .rounded-e-circle{border-top-right-radius:50%;border-bottom-right-radius:50%}.v-locale--is-rtl .rounded-e-circle{border-top-left-radius:50%;border-bottom-left-radius:50%}.v-locale--is-ltr .rounded-e-shaped{border-top-right-radius:24px;border-bottom-right-radius:0}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:24px;border-bottom-left-radius:0}.rounded-b-0{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-b-sm{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.rounded-b,.rounded-b-md{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.rounded-b-lg{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.rounded-b-xl{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.rounded-b-pill{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.rounded-b-circle{border-bottom-left-radius:50%;border-bottom-right-radius:50%}.rounded-b-shaped{border-bottom-left-radius:24px;border-bottom-right-radius:0}.v-locale--is-ltr .rounded-s-0{border-top-left-radius:0;border-bottom-left-radius:0}.v-locale--is-rtl .rounded-s-0{border-top-right-radius:0;border-bottom-right-radius:0}.v-locale--is-ltr .rounded-s-sm{border-top-left-radius:2px;border-bottom-left-radius:2px}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:2px;border-bottom-right-radius:2px}.v-locale--is-ltr .rounded-s{border-top-left-radius:4px;border-bottom-left-radius:4px}.v-locale--is-rtl .rounded-s{border-top-right-radius:4px;border-bottom-right-radius:4px}.v-locale--is-ltr .rounded-s-md{border-top-left-radius:4px;border-bottom-left-radius:4px}.v-locale--is-rtl .rounded-s-md{border-top-right-radius:4px;border-bottom-right-radius:4px}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:8px;border-bottom-left-radius:8px}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:8px;border-bottom-right-radius:8px}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:24px;border-bottom-left-radius:24px}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:24px;border-bottom-right-radius:24px}.v-locale--is-ltr .rounded-s-pill{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.v-locale--is-rtl .rounded-s-pill{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.v-locale--is-ltr .rounded-s-circle{border-top-left-radius:50%;border-bottom-left-radius:50%}.v-locale--is-rtl .rounded-s-circle{border-top-right-radius:50%;border-bottom-right-radius:50%}.v-locale--is-ltr .rounded-s-shaped{border-top-left-radius:24px;border-bottom-left-radius:0}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:24px;border-bottom-right-radius:0}.v-locale--is-ltr .rounded-ts-0{border-top-left-radius:0}.v-locale--is-rtl .rounded-ts-0{border-top-right-radius:0}.v-locale--is-ltr .rounded-ts-sm{border-top-left-radius:2px}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:2px}.v-locale--is-ltr .rounded-ts{border-top-left-radius:4px}.v-locale--is-rtl .rounded-ts{border-top-right-radius:4px}.v-locale--is-ltr .rounded-ts-md{border-top-left-radius:4px}.v-locale--is-rtl .rounded-ts-md{border-top-right-radius:4px}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:8px}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:8px}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:24px}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:24px}.v-locale--is-ltr .rounded-ts-pill{border-top-left-radius:9999px}.v-locale--is-rtl .rounded-ts-pill{border-top-right-radius:9999px}.v-locale--is-ltr .rounded-ts-circle{border-top-left-radius:50%}.v-locale--is-rtl .rounded-ts-circle{border-top-right-radius:50%}.v-locale--is-ltr .rounded-ts-shaped{border-top-left-radius:24px 0}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:24px 0}.v-locale--is-ltr .rounded-te-0{border-top-right-radius:0}.v-locale--is-rtl .rounded-te-0{border-top-left-radius:0}.v-locale--is-ltr .rounded-te-sm{border-top-right-radius:2px}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:2px}.v-locale--is-ltr .rounded-te{border-top-right-radius:4px}.v-locale--is-rtl .rounded-te{border-top-left-radius:4px}.v-locale--is-ltr .rounded-te-md{border-top-right-radius:4px}.v-locale--is-rtl .rounded-te-md{border-top-left-radius:4px}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:8px}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:8px}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:24px}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:24px}.v-locale--is-ltr .rounded-te-pill{border-top-right-radius:9999px}.v-locale--is-rtl .rounded-te-pill{border-top-left-radius:9999px}.v-locale--is-ltr .rounded-te-circle{border-top-right-radius:50%}.v-locale--is-rtl .rounded-te-circle{border-top-left-radius:50%}.v-locale--is-ltr .rounded-te-shaped{border-top-right-radius:24px 0}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:24px 0}.v-locale--is-ltr .rounded-be-0{border-bottom-right-radius:0}.v-locale--is-rtl .rounded-be-0{border-bottom-left-radius:0}.v-locale--is-ltr .rounded-be-sm{border-bottom-right-radius:2px}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:2px}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:4px}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:4px}.v-locale--is-ltr .rounded-be-md{border-bottom-right-radius:4px}.v-locale--is-rtl .rounded-be-md{border-bottom-left-radius:4px}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:8px}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:8px}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:24px}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:24px}.v-locale--is-ltr .rounded-be-pill{border-bottom-right-radius:9999px}.v-locale--is-rtl .rounded-be-pill{border-bottom-left-radius:9999px}.v-locale--is-ltr .rounded-be-circle{border-bottom-right-radius:50%}.v-locale--is-rtl .rounded-be-circle{border-bottom-left-radius:50%}.v-locale--is-ltr .rounded-be-shaped{border-bottom-right-radius:24px 0}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:24px 0}.v-locale--is-ltr .rounded-bs-0{border-bottom-left-radius:0}.v-locale--is-rtl .rounded-bs-0{border-bottom-right-radius:0}.v-locale--is-ltr .rounded-bs-sm{border-bottom-left-radius:2px}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:2px}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:4px}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:4px}.v-locale--is-ltr .rounded-bs-md{border-bottom-left-radius:4px}.v-locale--is-rtl .rounded-bs-md{border-bottom-right-radius:4px}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:8px}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:8px}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:24px}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:24px}.v-locale--is-ltr .rounded-bs-pill{border-bottom-left-radius:9999px}.v-locale--is-rtl .rounded-bs-pill{border-bottom-right-radius:9999px}.v-locale--is-ltr .rounded-bs-circle{border-bottom-left-radius:50%}.v-locale--is-rtl .rounded-bs-circle{border-bottom-right-radius:50%}.v-locale--is-ltr .rounded-bs-shaped{border-bottom-left-radius:24px 0}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:24px 0}.border-0{border-width:0;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border,.border-thin{border-width:thin;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-sm{border-width:1px;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-md{border-width:2px;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-lg{border-width:4px;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-xl{border-width:8px;border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-current{border-color:currentColor}.border-opacity-0{--v-border-opacity: 0}.border-opacity{--v-border-opacity: .12}.border-opacity-25{--v-border-opacity: .25}.border-opacity-50{--v-border-opacity: .5}.border-opacity-75{--v-border-opacity: .75}.border-opacity-100{--v-border-opacity: 1}.border-t-0{border-block-start-width:0;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t,.border-t-thin{border-block-start-width:thin;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t-sm{border-block-start-width:1px;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t-md{border-block-start-width:2px;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t-lg{border-block-start-width:4px;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t-xl{border-block-start-width:8px;border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e-0{border-inline-end-width:0;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e,.border-e-thin{border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e-sm{border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e-md{border-inline-end-width:2px;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e-lg{border-inline-end-width:4px;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e-xl{border-inline-end-width:8px;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b-0{border-block-end-width:0;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b,.border-b-thin{border-block-end-width:thin;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b-sm{border-block-end-width:1px;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b-md{border-block-end-width:2px;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b-lg{border-block-end-width:4px;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b-xl{border-block-end-width:8px;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s-0{border-inline-start-width:0;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s,.border-s-thin{border-inline-start-width:thin;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s-sm{border-inline-start-width:1px;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s-md{border-inline-start-width:2px;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s-lg{border-inline-start-width:4px;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s-xl{border-inline-start-width:8px;border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.text-decoration-line-through{text-decoration:line-through}.text-decoration-none{text-decoration:none}.text-decoration-overline{text-decoration:overline}.text-decoration-underline{text-decoration:underline}.text-wrap{white-space:normal}.text-no-wrap{white-space:nowrap}.text-pre{white-space:pre}.text-pre-line{white-space:pre-line}.text-pre-wrap{white-space:pre-wrap}.text-break{overflow-wrap:break-word;word-break:break-word}.opacity-hover{opacity:var(--v-hover-opacity)}.opacity-focus{opacity:var(--v-focus-opacity)}.opacity-selected{opacity:var(--v-selected-opacity)}.opacity-activated{opacity:var(--v-activated-opacity)}.opacity-pressed{opacity:var(--v-pressed-opacity)}.opacity-dragged{opacity:var(--v-dragged-opacity)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.text-high-emphasis{color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.text-medium-emphasis{color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent)}.text-disabled{color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-disabled-opacity) * 100%),transparent)}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-none{text-transform:none}.text-capitalize{text-transform:capitalize}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.font-weight-thin{font-weight:100}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-black{font-weight:900}.font-italic{font-style:italic}.text-mono{font-family:monospace}.position-static{position:static}.position-relative{position:relative}.position-fixed{position:fixed}.position-absolute{position:absolute}.position-sticky{position:sticky}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-progress{cursor:progress}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-none{cursor:none}.fill-height{height:100%}.h-auto{height:auto}.h-screen{height:100dvh}.h-0{height:0}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.w-auto{width:auto}.w-0{width:0}.w-25{width:25%}.w-33{width:33%}.w-50{width:50%}.w-66{width:66%}.w-75{width:75%}.w-100{width:100%}@media(min-width:600px){.d-sm-none{display:none}.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-block{display:block}.d-sm-table{display:table}.d-sm-table-row{display:table-row}.d-sm-table-cell{display:table-cell}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.float-sm-none{float:none}.float-sm-left{float:left}.float-sm-right{float:right}.v-locale--is-rtl .float-sm-end{float:left}.v-locale--is-rtl .float-sm-start,.v-locale--is-ltr .float-sm-end{float:right}.v-locale--is-ltr .float-sm-start{float:left}.flex-sm-fill,.flex-sm-1-1{flex:1 1 auto}.flex-sm-1-0{flex:1 0 auto}.flex-sm-0-1{flex:0 1 auto}.flex-sm-0-0{flex:0 0 auto}.flex-sm-1-1-100{flex:1 1 100%}.flex-sm-1-0-100{flex:1 0 100%}.flex-sm-0-1-100{flex:0 1 100%}.flex-sm-0-0-100{flex:0 0 100%}.flex-sm-1-1-0{flex:1 1 0}.flex-sm-1-0-0{flex:1 0 0}.flex-sm-0-1-0{flex:0 1 0}.flex-sm-0-0-0{flex:0 0 0}.flex-sm-row{flex-direction:row}.flex-sm-column{flex-direction:column}.flex-sm-row-reverse{flex-direction:row-reverse}.flex-sm-column-reverse{flex-direction:column-reverse}.flex-sm-grow-0{flex-grow:0}.flex-sm-grow-1{flex-grow:1}.flex-sm-shrink-0{flex-shrink:0}.flex-sm-shrink-1{flex-shrink:1}.flex-sm-wrap{flex-wrap:wrap}.flex-sm-nowrap{flex-wrap:nowrap}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse}.justify-sm-start{justify-content:flex-start}.justify-sm-end{justify-content:flex-end}.justify-sm-center{justify-content:center}.justify-sm-space-between{justify-content:space-between}.justify-sm-space-around{justify-content:space-around}.justify-sm-space-evenly{justify-content:space-evenly}.justify-items-sm-start{justify-items:flex-start}.justify-items-sm-end{justify-items:flex-end}.justify-items-sm-center{justify-items:center}.justify-items-sm-stretch{justify-items:stretch}.align-sm-start{align-items:flex-start}.align-sm-end{align-items:flex-end}.align-sm-center{align-items:center}.align-sm-baseline{align-items:baseline}.align-sm-stretch{align-items:stretch}.align-content-sm-start{align-content:flex-start}.align-content-sm-end{align-content:flex-end}.align-content-sm-center{align-content:center}.align-content-sm-space-between{align-content:space-between}.align-content-sm-space-around{align-content:space-around}.align-content-sm-space-evenly{align-content:space-evenly}.align-content-sm-stretch{align-content:stretch}.align-self-sm-auto{align-self:auto}.align-self-sm-start{align-self:flex-start}.align-self-sm-end{align-self:flex-end}.align-self-sm-center{align-self:center}.align-self-sm-baseline{align-self:baseline}.align-self-sm-stretch{align-self:stretch}.order-sm-first{order:-1}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.order-sm-last{order:13}.ga-sm-0{gap:0px}.ga-sm-1{gap:4px}.ga-sm-2{gap:8px}.ga-sm-3{gap:12px}.ga-sm-4{gap:16px}.ga-sm-5{gap:20px}.ga-sm-6{gap:24px}.ga-sm-7{gap:28px}.ga-sm-8{gap:32px}.ga-sm-9{gap:36px}.ga-sm-10{gap:40px}.ga-sm-11{gap:44px}.ga-sm-12{gap:48px}.ga-sm-13{gap:52px}.ga-sm-14{gap:56px}.ga-sm-15{gap:60px}.ga-sm-16{gap:64px}.ga-sm-auto{gap:auto}.gr-sm-0{row-gap:0px}.gr-sm-1{row-gap:4px}.gr-sm-2{row-gap:8px}.gr-sm-3{row-gap:12px}.gr-sm-4{row-gap:16px}.gr-sm-5{row-gap:20px}.gr-sm-6{row-gap:24px}.gr-sm-7{row-gap:28px}.gr-sm-8{row-gap:32px}.gr-sm-9{row-gap:36px}.gr-sm-10{row-gap:40px}.gr-sm-11{row-gap:44px}.gr-sm-12{row-gap:48px}.gr-sm-13{row-gap:52px}.gr-sm-14{row-gap:56px}.gr-sm-15{row-gap:60px}.gr-sm-16{row-gap:64px}.gr-sm-auto{row-gap:auto}.gc-sm-0{column-gap:0px}.gc-sm-1{column-gap:4px}.gc-sm-2{column-gap:8px}.gc-sm-3{column-gap:12px}.gc-sm-4{column-gap:16px}.gc-sm-5{column-gap:20px}.gc-sm-6{column-gap:24px}.gc-sm-7{column-gap:28px}.gc-sm-8{column-gap:32px}.gc-sm-9{column-gap:36px}.gc-sm-10{column-gap:40px}.gc-sm-11{column-gap:44px}.gc-sm-12{column-gap:48px}.gc-sm-13{column-gap:52px}.gc-sm-14{column-gap:56px}.gc-sm-15{column-gap:60px}.gc-sm-16{column-gap:64px}.gc-sm-auto{column-gap:auto}.ma-sm-0{margin:0}.ma-sm-1{margin:4px}.ma-sm-2{margin:8px}.ma-sm-3{margin:12px}.ma-sm-4{margin:16px}.ma-sm-5{margin:20px}.ma-sm-6{margin:24px}.ma-sm-7{margin:28px}.ma-sm-8{margin:32px}.ma-sm-9{margin:36px}.ma-sm-10{margin:40px}.ma-sm-11{margin:44px}.ma-sm-12{margin:48px}.ma-sm-13{margin:52px}.ma-sm-14{margin:56px}.ma-sm-15{margin:60px}.ma-sm-16{margin:64px}.ma-sm-auto{margin:auto}.mx-sm-0{margin-right:0;margin-left:0}.mx-sm-1{margin-right:4px;margin-left:4px}.mx-sm-2{margin-right:8px;margin-left:8px}.mx-sm-3{margin-right:12px;margin-left:12px}.mx-sm-4{margin-right:16px;margin-left:16px}.mx-sm-5{margin-right:20px;margin-left:20px}.mx-sm-6{margin-right:24px;margin-left:24px}.mx-sm-7{margin-right:28px;margin-left:28px}.mx-sm-8{margin-right:32px;margin-left:32px}.mx-sm-9{margin-right:36px;margin-left:36px}.mx-sm-10{margin-right:40px;margin-left:40px}.mx-sm-11{margin-right:44px;margin-left:44px}.mx-sm-12{margin-right:48px;margin-left:48px}.mx-sm-13{margin-right:52px;margin-left:52px}.mx-sm-14{margin-right:56px;margin-left:56px}.mx-sm-15{margin-right:60px;margin-left:60px}.mx-sm-16{margin-right:64px;margin-left:64px}.mx-sm-auto{margin-right:auto;margin-left:auto}.my-sm-0{margin-top:0;margin-bottom:0}.my-sm-1{margin-top:4px;margin-bottom:4px}.my-sm-2{margin-top:8px;margin-bottom:8px}.my-sm-3{margin-top:12px;margin-bottom:12px}.my-sm-4{margin-top:16px;margin-bottom:16px}.my-sm-5{margin-top:20px;margin-bottom:20px}.my-sm-6{margin-top:24px;margin-bottom:24px}.my-sm-7{margin-top:28px;margin-bottom:28px}.my-sm-8{margin-top:32px;margin-bottom:32px}.my-sm-9{margin-top:36px;margin-bottom:36px}.my-sm-10{margin-top:40px;margin-bottom:40px}.my-sm-11{margin-top:44px;margin-bottom:44px}.my-sm-12{margin-top:48px;margin-bottom:48px}.my-sm-13{margin-top:52px;margin-bottom:52px}.my-sm-14{margin-top:56px;margin-bottom:56px}.my-sm-15{margin-top:60px;margin-bottom:60px}.my-sm-16{margin-top:64px;margin-bottom:64px}.my-sm-auto{margin-top:auto;margin-bottom:auto}.mt-sm-0{margin-top:0}.mt-sm-1{margin-top:4px}.mt-sm-2{margin-top:8px}.mt-sm-3{margin-top:12px}.mt-sm-4{margin-top:16px}.mt-sm-5{margin-top:20px}.mt-sm-6{margin-top:24px}.mt-sm-7{margin-top:28px}.mt-sm-8{margin-top:32px}.mt-sm-9{margin-top:36px}.mt-sm-10{margin-top:40px}.mt-sm-11{margin-top:44px}.mt-sm-12{margin-top:48px}.mt-sm-13{margin-top:52px}.mt-sm-14{margin-top:56px}.mt-sm-15{margin-top:60px}.mt-sm-16{margin-top:64px}.mt-sm-auto{margin-top:auto}.mr-sm-0{margin-right:0}.mr-sm-1{margin-right:4px}.mr-sm-2{margin-right:8px}.mr-sm-3{margin-right:12px}.mr-sm-4{margin-right:16px}.mr-sm-5{margin-right:20px}.mr-sm-6{margin-right:24px}.mr-sm-7{margin-right:28px}.mr-sm-8{margin-right:32px}.mr-sm-9{margin-right:36px}.mr-sm-10{margin-right:40px}.mr-sm-11{margin-right:44px}.mr-sm-12{margin-right:48px}.mr-sm-13{margin-right:52px}.mr-sm-14{margin-right:56px}.mr-sm-15{margin-right:60px}.mr-sm-16{margin-right:64px}.mr-sm-auto{margin-right:auto}.mb-sm-0{margin-bottom:0}.mb-sm-1{margin-bottom:4px}.mb-sm-2{margin-bottom:8px}.mb-sm-3{margin-bottom:12px}.mb-sm-4{margin-bottom:16px}.mb-sm-5{margin-bottom:20px}.mb-sm-6{margin-bottom:24px}.mb-sm-7{margin-bottom:28px}.mb-sm-8{margin-bottom:32px}.mb-sm-9{margin-bottom:36px}.mb-sm-10{margin-bottom:40px}.mb-sm-11{margin-bottom:44px}.mb-sm-12{margin-bottom:48px}.mb-sm-13{margin-bottom:52px}.mb-sm-14{margin-bottom:56px}.mb-sm-15{margin-bottom:60px}.mb-sm-16{margin-bottom:64px}.mb-sm-auto{margin-bottom:auto}.ml-sm-0{margin-left:0}.ml-sm-1{margin-left:4px}.ml-sm-2{margin-left:8px}.ml-sm-3{margin-left:12px}.ml-sm-4{margin-left:16px}.ml-sm-5{margin-left:20px}.ml-sm-6{margin-left:24px}.ml-sm-7{margin-left:28px}.ml-sm-8{margin-left:32px}.ml-sm-9{margin-left:36px}.ml-sm-10{margin-left:40px}.ml-sm-11{margin-left:44px}.ml-sm-12{margin-left:48px}.ml-sm-13{margin-left:52px}.ml-sm-14{margin-left:56px}.ml-sm-15{margin-left:60px}.ml-sm-16{margin-left:64px}.ml-sm-auto{margin-left:auto}.ms-sm-0{margin-inline-start:0px}.ms-sm-1{margin-inline-start:4px}.ms-sm-2{margin-inline-start:8px}.ms-sm-3{margin-inline-start:12px}.ms-sm-4{margin-inline-start:16px}.ms-sm-5{margin-inline-start:20px}.ms-sm-6{margin-inline-start:24px}.ms-sm-7{margin-inline-start:28px}.ms-sm-8{margin-inline-start:32px}.ms-sm-9{margin-inline-start:36px}.ms-sm-10{margin-inline-start:40px}.ms-sm-11{margin-inline-start:44px}.ms-sm-12{margin-inline-start:48px}.ms-sm-13{margin-inline-start:52px}.ms-sm-14{margin-inline-start:56px}.ms-sm-15{margin-inline-start:60px}.ms-sm-16{margin-inline-start:64px}.ms-sm-auto{margin-inline-start:auto}.me-sm-0{margin-inline-end:0px}.me-sm-1{margin-inline-end:4px}.me-sm-2{margin-inline-end:8px}.me-sm-3{margin-inline-end:12px}.me-sm-4{margin-inline-end:16px}.me-sm-5{margin-inline-end:20px}.me-sm-6{margin-inline-end:24px}.me-sm-7{margin-inline-end:28px}.me-sm-8{margin-inline-end:32px}.me-sm-9{margin-inline-end:36px}.me-sm-10{margin-inline-end:40px}.me-sm-11{margin-inline-end:44px}.me-sm-12{margin-inline-end:48px}.me-sm-13{margin-inline-end:52px}.me-sm-14{margin-inline-end:56px}.me-sm-15{margin-inline-end:60px}.me-sm-16{margin-inline-end:64px}.me-sm-auto{margin-inline-end:auto}.ma-sm-n1{margin:-4px}.ma-sm-n2{margin:-8px}.ma-sm-n3{margin:-12px}.ma-sm-n4{margin:-16px}.ma-sm-n5{margin:-20px}.ma-sm-n6{margin:-24px}.ma-sm-n7{margin:-28px}.ma-sm-n8{margin:-32px}.ma-sm-n9{margin:-36px}.ma-sm-n10{margin:-40px}.ma-sm-n11{margin:-44px}.ma-sm-n12{margin:-48px}.ma-sm-n13{margin:-52px}.ma-sm-n14{margin:-56px}.ma-sm-n15{margin:-60px}.ma-sm-n16{margin:-64px}.mx-sm-n1{margin-right:-4px;margin-left:-4px}.mx-sm-n2{margin-right:-8px;margin-left:-8px}.mx-sm-n3{margin-right:-12px;margin-left:-12px}.mx-sm-n4{margin-right:-16px;margin-left:-16px}.mx-sm-n5{margin-right:-20px;margin-left:-20px}.mx-sm-n6{margin-right:-24px;margin-left:-24px}.mx-sm-n7{margin-right:-28px;margin-left:-28px}.mx-sm-n8{margin-right:-32px;margin-left:-32px}.mx-sm-n9{margin-right:-36px;margin-left:-36px}.mx-sm-n10{margin-right:-40px;margin-left:-40px}.mx-sm-n11{margin-right:-44px;margin-left:-44px}.mx-sm-n12{margin-right:-48px;margin-left:-48px}.mx-sm-n13{margin-right:-52px;margin-left:-52px}.mx-sm-n14{margin-right:-56px;margin-left:-56px}.mx-sm-n15{margin-right:-60px;margin-left:-60px}.mx-sm-n16{margin-right:-64px;margin-left:-64px}.my-sm-n1{margin-top:-4px;margin-bottom:-4px}.my-sm-n2{margin-top:-8px;margin-bottom:-8px}.my-sm-n3{margin-top:-12px;margin-bottom:-12px}.my-sm-n4{margin-top:-16px;margin-bottom:-16px}.my-sm-n5{margin-top:-20px;margin-bottom:-20px}.my-sm-n6{margin-top:-24px;margin-bottom:-24px}.my-sm-n7{margin-top:-28px;margin-bottom:-28px}.my-sm-n8{margin-top:-32px;margin-bottom:-32px}.my-sm-n9{margin-top:-36px;margin-bottom:-36px}.my-sm-n10{margin-top:-40px;margin-bottom:-40px}.my-sm-n11{margin-top:-44px;margin-bottom:-44px}.my-sm-n12{margin-top:-48px;margin-bottom:-48px}.my-sm-n13{margin-top:-52px;margin-bottom:-52px}.my-sm-n14{margin-top:-56px;margin-bottom:-56px}.my-sm-n15{margin-top:-60px;margin-bottom:-60px}.my-sm-n16{margin-top:-64px;margin-bottom:-64px}.mt-sm-n1{margin-top:-4px}.mt-sm-n2{margin-top:-8px}.mt-sm-n3{margin-top:-12px}.mt-sm-n4{margin-top:-16px}.mt-sm-n5{margin-top:-20px}.mt-sm-n6{margin-top:-24px}.mt-sm-n7{margin-top:-28px}.mt-sm-n8{margin-top:-32px}.mt-sm-n9{margin-top:-36px}.mt-sm-n10{margin-top:-40px}.mt-sm-n11{margin-top:-44px}.mt-sm-n12{margin-top:-48px}.mt-sm-n13{margin-top:-52px}.mt-sm-n14{margin-top:-56px}.mt-sm-n15{margin-top:-60px}.mt-sm-n16{margin-top:-64px}.mr-sm-n1{margin-right:-4px}.mr-sm-n2{margin-right:-8px}.mr-sm-n3{margin-right:-12px}.mr-sm-n4{margin-right:-16px}.mr-sm-n5{margin-right:-20px}.mr-sm-n6{margin-right:-24px}.mr-sm-n7{margin-right:-28px}.mr-sm-n8{margin-right:-32px}.mr-sm-n9{margin-right:-36px}.mr-sm-n10{margin-right:-40px}.mr-sm-n11{margin-right:-44px}.mr-sm-n12{margin-right:-48px}.mr-sm-n13{margin-right:-52px}.mr-sm-n14{margin-right:-56px}.mr-sm-n15{margin-right:-60px}.mr-sm-n16{margin-right:-64px}.mb-sm-n1{margin-bottom:-4px}.mb-sm-n2{margin-bottom:-8px}.mb-sm-n3{margin-bottom:-12px}.mb-sm-n4{margin-bottom:-16px}.mb-sm-n5{margin-bottom:-20px}.mb-sm-n6{margin-bottom:-24px}.mb-sm-n7{margin-bottom:-28px}.mb-sm-n8{margin-bottom:-32px}.mb-sm-n9{margin-bottom:-36px}.mb-sm-n10{margin-bottom:-40px}.mb-sm-n11{margin-bottom:-44px}.mb-sm-n12{margin-bottom:-48px}.mb-sm-n13{margin-bottom:-52px}.mb-sm-n14{margin-bottom:-56px}.mb-sm-n15{margin-bottom:-60px}.mb-sm-n16{margin-bottom:-64px}.ml-sm-n1{margin-left:-4px}.ml-sm-n2{margin-left:-8px}.ml-sm-n3{margin-left:-12px}.ml-sm-n4{margin-left:-16px}.ml-sm-n5{margin-left:-20px}.ml-sm-n6{margin-left:-24px}.ml-sm-n7{margin-left:-28px}.ml-sm-n8{margin-left:-32px}.ml-sm-n9{margin-left:-36px}.ml-sm-n10{margin-left:-40px}.ml-sm-n11{margin-left:-44px}.ml-sm-n12{margin-left:-48px}.ml-sm-n13{margin-left:-52px}.ml-sm-n14{margin-left:-56px}.ml-sm-n15{margin-left:-60px}.ml-sm-n16{margin-left:-64px}.ms-sm-n1{margin-inline-start:-4px}.ms-sm-n2{margin-inline-start:-8px}.ms-sm-n3{margin-inline-start:-12px}.ms-sm-n4{margin-inline-start:-16px}.ms-sm-n5{margin-inline-start:-20px}.ms-sm-n6{margin-inline-start:-24px}.ms-sm-n7{margin-inline-start:-28px}.ms-sm-n8{margin-inline-start:-32px}.ms-sm-n9{margin-inline-start:-36px}.ms-sm-n10{margin-inline-start:-40px}.ms-sm-n11{margin-inline-start:-44px}.ms-sm-n12{margin-inline-start:-48px}.ms-sm-n13{margin-inline-start:-52px}.ms-sm-n14{margin-inline-start:-56px}.ms-sm-n15{margin-inline-start:-60px}.ms-sm-n16{margin-inline-start:-64px}.me-sm-n1{margin-inline-end:-4px}.me-sm-n2{margin-inline-end:-8px}.me-sm-n3{margin-inline-end:-12px}.me-sm-n4{margin-inline-end:-16px}.me-sm-n5{margin-inline-end:-20px}.me-sm-n6{margin-inline-end:-24px}.me-sm-n7{margin-inline-end:-28px}.me-sm-n8{margin-inline-end:-32px}.me-sm-n9{margin-inline-end:-36px}.me-sm-n10{margin-inline-end:-40px}.me-sm-n11{margin-inline-end:-44px}.me-sm-n12{margin-inline-end:-48px}.me-sm-n13{margin-inline-end:-52px}.me-sm-n14{margin-inline-end:-56px}.me-sm-n15{margin-inline-end:-60px}.me-sm-n16{margin-inline-end:-64px}.pa-sm-0{padding:0}.pa-sm-1{padding:4px}.pa-sm-2{padding:8px}.pa-sm-3{padding:12px}.pa-sm-4{padding:16px}.pa-sm-5{padding:20px}.pa-sm-6{padding:24px}.pa-sm-7{padding:28px}.pa-sm-8{padding:32px}.pa-sm-9{padding:36px}.pa-sm-10{padding:40px}.pa-sm-11{padding:44px}.pa-sm-12{padding:48px}.pa-sm-13{padding:52px}.pa-sm-14{padding:56px}.pa-sm-15{padding:60px}.pa-sm-16{padding:64px}.px-sm-0{padding-right:0;padding-left:0}.px-sm-1{padding-right:4px;padding-left:4px}.px-sm-2{padding-right:8px;padding-left:8px}.px-sm-3{padding-right:12px;padding-left:12px}.px-sm-4{padding-right:16px;padding-left:16px}.px-sm-5{padding-right:20px;padding-left:20px}.px-sm-6{padding-right:24px;padding-left:24px}.px-sm-7{padding-right:28px;padding-left:28px}.px-sm-8{padding-right:32px;padding-left:32px}.px-sm-9{padding-right:36px;padding-left:36px}.px-sm-10{padding-right:40px;padding-left:40px}.px-sm-11{padding-right:44px;padding-left:44px}.px-sm-12{padding-right:48px;padding-left:48px}.px-sm-13{padding-right:52px;padding-left:52px}.px-sm-14{padding-right:56px;padding-left:56px}.px-sm-15{padding-right:60px;padding-left:60px}.px-sm-16{padding-right:64px;padding-left:64px}.py-sm-0{padding-top:0;padding-bottom:0}.py-sm-1{padding-top:4px;padding-bottom:4px}.py-sm-2{padding-top:8px;padding-bottom:8px}.py-sm-3{padding-top:12px;padding-bottom:12px}.py-sm-4{padding-top:16px;padding-bottom:16px}.py-sm-5{padding-top:20px;padding-bottom:20px}.py-sm-6{padding-top:24px;padding-bottom:24px}.py-sm-7{padding-top:28px;padding-bottom:28px}.py-sm-8{padding-top:32px;padding-bottom:32px}.py-sm-9{padding-top:36px;padding-bottom:36px}.py-sm-10{padding-top:40px;padding-bottom:40px}.py-sm-11{padding-top:44px;padding-bottom:44px}.py-sm-12{padding-top:48px;padding-bottom:48px}.py-sm-13{padding-top:52px;padding-bottom:52px}.py-sm-14{padding-top:56px;padding-bottom:56px}.py-sm-15{padding-top:60px;padding-bottom:60px}.py-sm-16{padding-top:64px;padding-bottom:64px}.pt-sm-0{padding-top:0}.pt-sm-1{padding-top:4px}.pt-sm-2{padding-top:8px}.pt-sm-3{padding-top:12px}.pt-sm-4{padding-top:16px}.pt-sm-5{padding-top:20px}.pt-sm-6{padding-top:24px}.pt-sm-7{padding-top:28px}.pt-sm-8{padding-top:32px}.pt-sm-9{padding-top:36px}.pt-sm-10{padding-top:40px}.pt-sm-11{padding-top:44px}.pt-sm-12{padding-top:48px}.pt-sm-13{padding-top:52px}.pt-sm-14{padding-top:56px}.pt-sm-15{padding-top:60px}.pt-sm-16{padding-top:64px}.pr-sm-0{padding-right:0}.pr-sm-1{padding-right:4px}.pr-sm-2{padding-right:8px}.pr-sm-3{padding-right:12px}.pr-sm-4{padding-right:16px}.pr-sm-5{padding-right:20px}.pr-sm-6{padding-right:24px}.pr-sm-7{padding-right:28px}.pr-sm-8{padding-right:32px}.pr-sm-9{padding-right:36px}.pr-sm-10{padding-right:40px}.pr-sm-11{padding-right:44px}.pr-sm-12{padding-right:48px}.pr-sm-13{padding-right:52px}.pr-sm-14{padding-right:56px}.pr-sm-15{padding-right:60px}.pr-sm-16{padding-right:64px}.pb-sm-0{padding-bottom:0}.pb-sm-1{padding-bottom:4px}.pb-sm-2{padding-bottom:8px}.pb-sm-3{padding-bottom:12px}.pb-sm-4{padding-bottom:16px}.pb-sm-5{padding-bottom:20px}.pb-sm-6{padding-bottom:24px}.pb-sm-7{padding-bottom:28px}.pb-sm-8{padding-bottom:32px}.pb-sm-9{padding-bottom:36px}.pb-sm-10{padding-bottom:40px}.pb-sm-11{padding-bottom:44px}.pb-sm-12{padding-bottom:48px}.pb-sm-13{padding-bottom:52px}.pb-sm-14{padding-bottom:56px}.pb-sm-15{padding-bottom:60px}.pb-sm-16{padding-bottom:64px}.pl-sm-0{padding-left:0}.pl-sm-1{padding-left:4px}.pl-sm-2{padding-left:8px}.pl-sm-3{padding-left:12px}.pl-sm-4{padding-left:16px}.pl-sm-5{padding-left:20px}.pl-sm-6{padding-left:24px}.pl-sm-7{padding-left:28px}.pl-sm-8{padding-left:32px}.pl-sm-9{padding-left:36px}.pl-sm-10{padding-left:40px}.pl-sm-11{padding-left:44px}.pl-sm-12{padding-left:48px}.pl-sm-13{padding-left:52px}.pl-sm-14{padding-left:56px}.pl-sm-15{padding-left:60px}.pl-sm-16{padding-left:64px}.ps-sm-0{padding-inline-start:0px}.ps-sm-1{padding-inline-start:4px}.ps-sm-2{padding-inline-start:8px}.ps-sm-3{padding-inline-start:12px}.ps-sm-4{padding-inline-start:16px}.ps-sm-5{padding-inline-start:20px}.ps-sm-6{padding-inline-start:24px}.ps-sm-7{padding-inline-start:28px}.ps-sm-8{padding-inline-start:32px}.ps-sm-9{padding-inline-start:36px}.ps-sm-10{padding-inline-start:40px}.ps-sm-11{padding-inline-start:44px}.ps-sm-12{padding-inline-start:48px}.ps-sm-13{padding-inline-start:52px}.ps-sm-14{padding-inline-start:56px}.ps-sm-15{padding-inline-start:60px}.ps-sm-16{padding-inline-start:64px}.pe-sm-0{padding-inline-end:0px}.pe-sm-1{padding-inline-end:4px}.pe-sm-2{padding-inline-end:8px}.pe-sm-3{padding-inline-end:12px}.pe-sm-4{padding-inline-end:16px}.pe-sm-5{padding-inline-end:20px}.pe-sm-6{padding-inline-end:24px}.pe-sm-7{padding-inline-end:28px}.pe-sm-8{padding-inline-end:32px}.pe-sm-9{padding-inline-end:36px}.pe-sm-10{padding-inline-end:40px}.pe-sm-11{padding-inline-end:44px}.pe-sm-12{padding-inline-end:48px}.pe-sm-13{padding-inline-end:52px}.pe-sm-14{padding-inline-end:56px}.pe-sm-15{padding-inline-end:60px}.pe-sm-16{padding-inline-end:64px}.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}.text-sm-start{text-align:start}.text-sm-end{text-align:end}.h-sm-auto{height:auto}.h-sm-screen{height:100dvh}.h-sm-0{height:0}.h-sm-25{height:25%}.h-sm-50{height:50%}.h-sm-75{height:75%}.h-sm-100{height:100%}.w-sm-auto{width:auto}.w-sm-0{width:0}.w-sm-25{width:25%}.w-sm-33{width:33%}.w-sm-50{width:50%}.w-sm-66{width:66%}.w-sm-75{width:75%}.w-sm-100{width:100%}}@media(min-width:840px){.d-md-none{display:none}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-block{display:block}.d-md-table{display:table}.d-md-table-row{display:table-row}.d-md-table-cell{display:table-cell}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.float-md-none{float:none}.float-md-left{float:left}.float-md-right{float:right}.v-locale--is-rtl .float-md-end{float:left}.v-locale--is-rtl .float-md-start,.v-locale--is-ltr .float-md-end{float:right}.v-locale--is-ltr .float-md-start{float:left}.flex-md-fill,.flex-md-1-1{flex:1 1 auto}.flex-md-1-0{flex:1 0 auto}.flex-md-0-1{flex:0 1 auto}.flex-md-0-0{flex:0 0 auto}.flex-md-1-1-100{flex:1 1 100%}.flex-md-1-0-100{flex:1 0 100%}.flex-md-0-1-100{flex:0 1 100%}.flex-md-0-0-100{flex:0 0 100%}.flex-md-1-1-0{flex:1 1 0}.flex-md-1-0-0{flex:1 0 0}.flex-md-0-1-0{flex:0 1 0}.flex-md-0-0-0{flex:0 0 0}.flex-md-row{flex-direction:row}.flex-md-column{flex-direction:column}.flex-md-row-reverse{flex-direction:row-reverse}.flex-md-column-reverse{flex-direction:column-reverse}.flex-md-grow-0{flex-grow:0}.flex-md-grow-1{flex-grow:1}.flex-md-shrink-0{flex-shrink:0}.flex-md-shrink-1{flex-shrink:1}.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.flex-md-wrap-reverse{flex-wrap:wrap-reverse}.justify-md-start{justify-content:flex-start}.justify-md-end{justify-content:flex-end}.justify-md-center{justify-content:center}.justify-md-space-between{justify-content:space-between}.justify-md-space-around{justify-content:space-around}.justify-md-space-evenly{justify-content:space-evenly}.justify-items-md-start{justify-items:flex-start}.justify-items-md-end{justify-items:flex-end}.justify-items-md-center{justify-items:center}.justify-items-md-stretch{justify-items:stretch}.align-md-start{align-items:flex-start}.align-md-end{align-items:flex-end}.align-md-center{align-items:center}.align-md-baseline{align-items:baseline}.align-md-stretch{align-items:stretch}.align-content-md-start{align-content:flex-start}.align-content-md-end{align-content:flex-end}.align-content-md-center{align-content:center}.align-content-md-space-between{align-content:space-between}.align-content-md-space-around{align-content:space-around}.align-content-md-space-evenly{align-content:space-evenly}.align-content-md-stretch{align-content:stretch}.align-self-md-auto{align-self:auto}.align-self-md-start{align-self:flex-start}.align-self-md-end{align-self:flex-end}.align-self-md-center{align-self:center}.align-self-md-baseline{align-self:baseline}.align-self-md-stretch{align-self:stretch}.order-md-first{order:-1}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.order-md-last{order:13}.ga-md-0{gap:0px}.ga-md-1{gap:4px}.ga-md-2{gap:8px}.ga-md-3{gap:12px}.ga-md-4{gap:16px}.ga-md-5{gap:20px}.ga-md-6{gap:24px}.ga-md-7{gap:28px}.ga-md-8{gap:32px}.ga-md-9{gap:36px}.ga-md-10{gap:40px}.ga-md-11{gap:44px}.ga-md-12{gap:48px}.ga-md-13{gap:52px}.ga-md-14{gap:56px}.ga-md-15{gap:60px}.ga-md-16{gap:64px}.ga-md-auto{gap:auto}.gr-md-0{row-gap:0px}.gr-md-1{row-gap:4px}.gr-md-2{row-gap:8px}.gr-md-3{row-gap:12px}.gr-md-4{row-gap:16px}.gr-md-5{row-gap:20px}.gr-md-6{row-gap:24px}.gr-md-7{row-gap:28px}.gr-md-8{row-gap:32px}.gr-md-9{row-gap:36px}.gr-md-10{row-gap:40px}.gr-md-11{row-gap:44px}.gr-md-12{row-gap:48px}.gr-md-13{row-gap:52px}.gr-md-14{row-gap:56px}.gr-md-15{row-gap:60px}.gr-md-16{row-gap:64px}.gr-md-auto{row-gap:auto}.gc-md-0{column-gap:0px}.gc-md-1{column-gap:4px}.gc-md-2{column-gap:8px}.gc-md-3{column-gap:12px}.gc-md-4{column-gap:16px}.gc-md-5{column-gap:20px}.gc-md-6{column-gap:24px}.gc-md-7{column-gap:28px}.gc-md-8{column-gap:32px}.gc-md-9{column-gap:36px}.gc-md-10{column-gap:40px}.gc-md-11{column-gap:44px}.gc-md-12{column-gap:48px}.gc-md-13{column-gap:52px}.gc-md-14{column-gap:56px}.gc-md-15{column-gap:60px}.gc-md-16{column-gap:64px}.gc-md-auto{column-gap:auto}.ma-md-0{margin:0}.ma-md-1{margin:4px}.ma-md-2{margin:8px}.ma-md-3{margin:12px}.ma-md-4{margin:16px}.ma-md-5{margin:20px}.ma-md-6{margin:24px}.ma-md-7{margin:28px}.ma-md-8{margin:32px}.ma-md-9{margin:36px}.ma-md-10{margin:40px}.ma-md-11{margin:44px}.ma-md-12{margin:48px}.ma-md-13{margin:52px}.ma-md-14{margin:56px}.ma-md-15{margin:60px}.ma-md-16{margin:64px}.ma-md-auto{margin:auto}.mx-md-0{margin-right:0;margin-left:0}.mx-md-1{margin-right:4px;margin-left:4px}.mx-md-2{margin-right:8px;margin-left:8px}.mx-md-3{margin-right:12px;margin-left:12px}.mx-md-4{margin-right:16px;margin-left:16px}.mx-md-5{margin-right:20px;margin-left:20px}.mx-md-6{margin-right:24px;margin-left:24px}.mx-md-7{margin-right:28px;margin-left:28px}.mx-md-8{margin-right:32px;margin-left:32px}.mx-md-9{margin-right:36px;margin-left:36px}.mx-md-10{margin-right:40px;margin-left:40px}.mx-md-11{margin-right:44px;margin-left:44px}.mx-md-12{margin-right:48px;margin-left:48px}.mx-md-13{margin-right:52px;margin-left:52px}.mx-md-14{margin-right:56px;margin-left:56px}.mx-md-15{margin-right:60px;margin-left:60px}.mx-md-16{margin-right:64px;margin-left:64px}.mx-md-auto{margin-right:auto;margin-left:auto}.my-md-0{margin-top:0;margin-bottom:0}.my-md-1{margin-top:4px;margin-bottom:4px}.my-md-2{margin-top:8px;margin-bottom:8px}.my-md-3{margin-top:12px;margin-bottom:12px}.my-md-4{margin-top:16px;margin-bottom:16px}.my-md-5{margin-top:20px;margin-bottom:20px}.my-md-6{margin-top:24px;margin-bottom:24px}.my-md-7{margin-top:28px;margin-bottom:28px}.my-md-8{margin-top:32px;margin-bottom:32px}.my-md-9{margin-top:36px;margin-bottom:36px}.my-md-10{margin-top:40px;margin-bottom:40px}.my-md-11{margin-top:44px;margin-bottom:44px}.my-md-12{margin-top:48px;margin-bottom:48px}.my-md-13{margin-top:52px;margin-bottom:52px}.my-md-14{margin-top:56px;margin-bottom:56px}.my-md-15{margin-top:60px;margin-bottom:60px}.my-md-16{margin-top:64px;margin-bottom:64px}.my-md-auto{margin-top:auto;margin-bottom:auto}.mt-md-0{margin-top:0}.mt-md-1{margin-top:4px}.mt-md-2{margin-top:8px}.mt-md-3{margin-top:12px}.mt-md-4{margin-top:16px}.mt-md-5{margin-top:20px}.mt-md-6{margin-top:24px}.mt-md-7{margin-top:28px}.mt-md-8{margin-top:32px}.mt-md-9{margin-top:36px}.mt-md-10{margin-top:40px}.mt-md-11{margin-top:44px}.mt-md-12{margin-top:48px}.mt-md-13{margin-top:52px}.mt-md-14{margin-top:56px}.mt-md-15{margin-top:60px}.mt-md-16{margin-top:64px}.mt-md-auto{margin-top:auto}.mr-md-0{margin-right:0}.mr-md-1{margin-right:4px}.mr-md-2{margin-right:8px}.mr-md-3{margin-right:12px}.mr-md-4{margin-right:16px}.mr-md-5{margin-right:20px}.mr-md-6{margin-right:24px}.mr-md-7{margin-right:28px}.mr-md-8{margin-right:32px}.mr-md-9{margin-right:36px}.mr-md-10{margin-right:40px}.mr-md-11{margin-right:44px}.mr-md-12{margin-right:48px}.mr-md-13{margin-right:52px}.mr-md-14{margin-right:56px}.mr-md-15{margin-right:60px}.mr-md-16{margin-right:64px}.mr-md-auto{margin-right:auto}.mb-md-0{margin-bottom:0}.mb-md-1{margin-bottom:4px}.mb-md-2{margin-bottom:8px}.mb-md-3{margin-bottom:12px}.mb-md-4{margin-bottom:16px}.mb-md-5{margin-bottom:20px}.mb-md-6{margin-bottom:24px}.mb-md-7{margin-bottom:28px}.mb-md-8{margin-bottom:32px}.mb-md-9{margin-bottom:36px}.mb-md-10{margin-bottom:40px}.mb-md-11{margin-bottom:44px}.mb-md-12{margin-bottom:48px}.mb-md-13{margin-bottom:52px}.mb-md-14{margin-bottom:56px}.mb-md-15{margin-bottom:60px}.mb-md-16{margin-bottom:64px}.mb-md-auto{margin-bottom:auto}.ml-md-0{margin-left:0}.ml-md-1{margin-left:4px}.ml-md-2{margin-left:8px}.ml-md-3{margin-left:12px}.ml-md-4{margin-left:16px}.ml-md-5{margin-left:20px}.ml-md-6{margin-left:24px}.ml-md-7{margin-left:28px}.ml-md-8{margin-left:32px}.ml-md-9{margin-left:36px}.ml-md-10{margin-left:40px}.ml-md-11{margin-left:44px}.ml-md-12{margin-left:48px}.ml-md-13{margin-left:52px}.ml-md-14{margin-left:56px}.ml-md-15{margin-left:60px}.ml-md-16{margin-left:64px}.ml-md-auto{margin-left:auto}.ms-md-0{margin-inline-start:0px}.ms-md-1{margin-inline-start:4px}.ms-md-2{margin-inline-start:8px}.ms-md-3{margin-inline-start:12px}.ms-md-4{margin-inline-start:16px}.ms-md-5{margin-inline-start:20px}.ms-md-6{margin-inline-start:24px}.ms-md-7{margin-inline-start:28px}.ms-md-8{margin-inline-start:32px}.ms-md-9{margin-inline-start:36px}.ms-md-10{margin-inline-start:40px}.ms-md-11{margin-inline-start:44px}.ms-md-12{margin-inline-start:48px}.ms-md-13{margin-inline-start:52px}.ms-md-14{margin-inline-start:56px}.ms-md-15{margin-inline-start:60px}.ms-md-16{margin-inline-start:64px}.ms-md-auto{margin-inline-start:auto}.me-md-0{margin-inline-end:0px}.me-md-1{margin-inline-end:4px}.me-md-2{margin-inline-end:8px}.me-md-3{margin-inline-end:12px}.me-md-4{margin-inline-end:16px}.me-md-5{margin-inline-end:20px}.me-md-6{margin-inline-end:24px}.me-md-7{margin-inline-end:28px}.me-md-8{margin-inline-end:32px}.me-md-9{margin-inline-end:36px}.me-md-10{margin-inline-end:40px}.me-md-11{margin-inline-end:44px}.me-md-12{margin-inline-end:48px}.me-md-13{margin-inline-end:52px}.me-md-14{margin-inline-end:56px}.me-md-15{margin-inline-end:60px}.me-md-16{margin-inline-end:64px}.me-md-auto{margin-inline-end:auto}.ma-md-n1{margin:-4px}.ma-md-n2{margin:-8px}.ma-md-n3{margin:-12px}.ma-md-n4{margin:-16px}.ma-md-n5{margin:-20px}.ma-md-n6{margin:-24px}.ma-md-n7{margin:-28px}.ma-md-n8{margin:-32px}.ma-md-n9{margin:-36px}.ma-md-n10{margin:-40px}.ma-md-n11{margin:-44px}.ma-md-n12{margin:-48px}.ma-md-n13{margin:-52px}.ma-md-n14{margin:-56px}.ma-md-n15{margin:-60px}.ma-md-n16{margin:-64px}.mx-md-n1{margin-right:-4px;margin-left:-4px}.mx-md-n2{margin-right:-8px;margin-left:-8px}.mx-md-n3{margin-right:-12px;margin-left:-12px}.mx-md-n4{margin-right:-16px;margin-left:-16px}.mx-md-n5{margin-right:-20px;margin-left:-20px}.mx-md-n6{margin-right:-24px;margin-left:-24px}.mx-md-n7{margin-right:-28px;margin-left:-28px}.mx-md-n8{margin-right:-32px;margin-left:-32px}.mx-md-n9{margin-right:-36px;margin-left:-36px}.mx-md-n10{margin-right:-40px;margin-left:-40px}.mx-md-n11{margin-right:-44px;margin-left:-44px}.mx-md-n12{margin-right:-48px;margin-left:-48px}.mx-md-n13{margin-right:-52px;margin-left:-52px}.mx-md-n14{margin-right:-56px;margin-left:-56px}.mx-md-n15{margin-right:-60px;margin-left:-60px}.mx-md-n16{margin-right:-64px;margin-left:-64px}.my-md-n1{margin-top:-4px;margin-bottom:-4px}.my-md-n2{margin-top:-8px;margin-bottom:-8px}.my-md-n3{margin-top:-12px;margin-bottom:-12px}.my-md-n4{margin-top:-16px;margin-bottom:-16px}.my-md-n5{margin-top:-20px;margin-bottom:-20px}.my-md-n6{margin-top:-24px;margin-bottom:-24px}.my-md-n7{margin-top:-28px;margin-bottom:-28px}.my-md-n8{margin-top:-32px;margin-bottom:-32px}.my-md-n9{margin-top:-36px;margin-bottom:-36px}.my-md-n10{margin-top:-40px;margin-bottom:-40px}.my-md-n11{margin-top:-44px;margin-bottom:-44px}.my-md-n12{margin-top:-48px;margin-bottom:-48px}.my-md-n13{margin-top:-52px;margin-bottom:-52px}.my-md-n14{margin-top:-56px;margin-bottom:-56px}.my-md-n15{margin-top:-60px;margin-bottom:-60px}.my-md-n16{margin-top:-64px;margin-bottom:-64px}.mt-md-n1{margin-top:-4px}.mt-md-n2{margin-top:-8px}.mt-md-n3{margin-top:-12px}.mt-md-n4{margin-top:-16px}.mt-md-n5{margin-top:-20px}.mt-md-n6{margin-top:-24px}.mt-md-n7{margin-top:-28px}.mt-md-n8{margin-top:-32px}.mt-md-n9{margin-top:-36px}.mt-md-n10{margin-top:-40px}.mt-md-n11{margin-top:-44px}.mt-md-n12{margin-top:-48px}.mt-md-n13{margin-top:-52px}.mt-md-n14{margin-top:-56px}.mt-md-n15{margin-top:-60px}.mt-md-n16{margin-top:-64px}.mr-md-n1{margin-right:-4px}.mr-md-n2{margin-right:-8px}.mr-md-n3{margin-right:-12px}.mr-md-n4{margin-right:-16px}.mr-md-n5{margin-right:-20px}.mr-md-n6{margin-right:-24px}.mr-md-n7{margin-right:-28px}.mr-md-n8{margin-right:-32px}.mr-md-n9{margin-right:-36px}.mr-md-n10{margin-right:-40px}.mr-md-n11{margin-right:-44px}.mr-md-n12{margin-right:-48px}.mr-md-n13{margin-right:-52px}.mr-md-n14{margin-right:-56px}.mr-md-n15{margin-right:-60px}.mr-md-n16{margin-right:-64px}.mb-md-n1{margin-bottom:-4px}.mb-md-n2{margin-bottom:-8px}.mb-md-n3{margin-bottom:-12px}.mb-md-n4{margin-bottom:-16px}.mb-md-n5{margin-bottom:-20px}.mb-md-n6{margin-bottom:-24px}.mb-md-n7{margin-bottom:-28px}.mb-md-n8{margin-bottom:-32px}.mb-md-n9{margin-bottom:-36px}.mb-md-n10{margin-bottom:-40px}.mb-md-n11{margin-bottom:-44px}.mb-md-n12{margin-bottom:-48px}.mb-md-n13{margin-bottom:-52px}.mb-md-n14{margin-bottom:-56px}.mb-md-n15{margin-bottom:-60px}.mb-md-n16{margin-bottom:-64px}.ml-md-n1{margin-left:-4px}.ml-md-n2{margin-left:-8px}.ml-md-n3{margin-left:-12px}.ml-md-n4{margin-left:-16px}.ml-md-n5{margin-left:-20px}.ml-md-n6{margin-left:-24px}.ml-md-n7{margin-left:-28px}.ml-md-n8{margin-left:-32px}.ml-md-n9{margin-left:-36px}.ml-md-n10{margin-left:-40px}.ml-md-n11{margin-left:-44px}.ml-md-n12{margin-left:-48px}.ml-md-n13{margin-left:-52px}.ml-md-n14{margin-left:-56px}.ml-md-n15{margin-left:-60px}.ml-md-n16{margin-left:-64px}.ms-md-n1{margin-inline-start:-4px}.ms-md-n2{margin-inline-start:-8px}.ms-md-n3{margin-inline-start:-12px}.ms-md-n4{margin-inline-start:-16px}.ms-md-n5{margin-inline-start:-20px}.ms-md-n6{margin-inline-start:-24px}.ms-md-n7{margin-inline-start:-28px}.ms-md-n8{margin-inline-start:-32px}.ms-md-n9{margin-inline-start:-36px}.ms-md-n10{margin-inline-start:-40px}.ms-md-n11{margin-inline-start:-44px}.ms-md-n12{margin-inline-start:-48px}.ms-md-n13{margin-inline-start:-52px}.ms-md-n14{margin-inline-start:-56px}.ms-md-n15{margin-inline-start:-60px}.ms-md-n16{margin-inline-start:-64px}.me-md-n1{margin-inline-end:-4px}.me-md-n2{margin-inline-end:-8px}.me-md-n3{margin-inline-end:-12px}.me-md-n4{margin-inline-end:-16px}.me-md-n5{margin-inline-end:-20px}.me-md-n6{margin-inline-end:-24px}.me-md-n7{margin-inline-end:-28px}.me-md-n8{margin-inline-end:-32px}.me-md-n9{margin-inline-end:-36px}.me-md-n10{margin-inline-end:-40px}.me-md-n11{margin-inline-end:-44px}.me-md-n12{margin-inline-end:-48px}.me-md-n13{margin-inline-end:-52px}.me-md-n14{margin-inline-end:-56px}.me-md-n15{margin-inline-end:-60px}.me-md-n16{margin-inline-end:-64px}.pa-md-0{padding:0}.pa-md-1{padding:4px}.pa-md-2{padding:8px}.pa-md-3{padding:12px}.pa-md-4{padding:16px}.pa-md-5{padding:20px}.pa-md-6{padding:24px}.pa-md-7{padding:28px}.pa-md-8{padding:32px}.pa-md-9{padding:36px}.pa-md-10{padding:40px}.pa-md-11{padding:44px}.pa-md-12{padding:48px}.pa-md-13{padding:52px}.pa-md-14{padding:56px}.pa-md-15{padding:60px}.pa-md-16{padding:64px}.px-md-0{padding-right:0;padding-left:0}.px-md-1{padding-right:4px;padding-left:4px}.px-md-2{padding-right:8px;padding-left:8px}.px-md-3{padding-right:12px;padding-left:12px}.px-md-4{padding-right:16px;padding-left:16px}.px-md-5{padding-right:20px;padding-left:20px}.px-md-6{padding-right:24px;padding-left:24px}.px-md-7{padding-right:28px;padding-left:28px}.px-md-8{padding-right:32px;padding-left:32px}.px-md-9{padding-right:36px;padding-left:36px}.px-md-10{padding-right:40px;padding-left:40px}.px-md-11{padding-right:44px;padding-left:44px}.px-md-12{padding-right:48px;padding-left:48px}.px-md-13{padding-right:52px;padding-left:52px}.px-md-14{padding-right:56px;padding-left:56px}.px-md-15{padding-right:60px;padding-left:60px}.px-md-16{padding-right:64px;padding-left:64px}.py-md-0{padding-top:0;padding-bottom:0}.py-md-1{padding-top:4px;padding-bottom:4px}.py-md-2{padding-top:8px;padding-bottom:8px}.py-md-3{padding-top:12px;padding-bottom:12px}.py-md-4{padding-top:16px;padding-bottom:16px}.py-md-5{padding-top:20px;padding-bottom:20px}.py-md-6{padding-top:24px;padding-bottom:24px}.py-md-7{padding-top:28px;padding-bottom:28px}.py-md-8{padding-top:32px;padding-bottom:32px}.py-md-9{padding-top:36px;padding-bottom:36px}.py-md-10{padding-top:40px;padding-bottom:40px}.py-md-11{padding-top:44px;padding-bottom:44px}.py-md-12{padding-top:48px;padding-bottom:48px}.py-md-13{padding-top:52px;padding-bottom:52px}.py-md-14{padding-top:56px;padding-bottom:56px}.py-md-15{padding-top:60px;padding-bottom:60px}.py-md-16{padding-top:64px;padding-bottom:64px}.pt-md-0{padding-top:0}.pt-md-1{padding-top:4px}.pt-md-2{padding-top:8px}.pt-md-3{padding-top:12px}.pt-md-4{padding-top:16px}.pt-md-5{padding-top:20px}.pt-md-6{padding-top:24px}.pt-md-7{padding-top:28px}.pt-md-8{padding-top:32px}.pt-md-9{padding-top:36px}.pt-md-10{padding-top:40px}.pt-md-11{padding-top:44px}.pt-md-12{padding-top:48px}.pt-md-13{padding-top:52px}.pt-md-14{padding-top:56px}.pt-md-15{padding-top:60px}.pt-md-16{padding-top:64px}.pr-md-0{padding-right:0}.pr-md-1{padding-right:4px}.pr-md-2{padding-right:8px}.pr-md-3{padding-right:12px}.pr-md-4{padding-right:16px}.pr-md-5{padding-right:20px}.pr-md-6{padding-right:24px}.pr-md-7{padding-right:28px}.pr-md-8{padding-right:32px}.pr-md-9{padding-right:36px}.pr-md-10{padding-right:40px}.pr-md-11{padding-right:44px}.pr-md-12{padding-right:48px}.pr-md-13{padding-right:52px}.pr-md-14{padding-right:56px}.pr-md-15{padding-right:60px}.pr-md-16{padding-right:64px}.pb-md-0{padding-bottom:0}.pb-md-1{padding-bottom:4px}.pb-md-2{padding-bottom:8px}.pb-md-3{padding-bottom:12px}.pb-md-4{padding-bottom:16px}.pb-md-5{padding-bottom:20px}.pb-md-6{padding-bottom:24px}.pb-md-7{padding-bottom:28px}.pb-md-8{padding-bottom:32px}.pb-md-9{padding-bottom:36px}.pb-md-10{padding-bottom:40px}.pb-md-11{padding-bottom:44px}.pb-md-12{padding-bottom:48px}.pb-md-13{padding-bottom:52px}.pb-md-14{padding-bottom:56px}.pb-md-15{padding-bottom:60px}.pb-md-16{padding-bottom:64px}.pl-md-0{padding-left:0}.pl-md-1{padding-left:4px}.pl-md-2{padding-left:8px}.pl-md-3{padding-left:12px}.pl-md-4{padding-left:16px}.pl-md-5{padding-left:20px}.pl-md-6{padding-left:24px}.pl-md-7{padding-left:28px}.pl-md-8{padding-left:32px}.pl-md-9{padding-left:36px}.pl-md-10{padding-left:40px}.pl-md-11{padding-left:44px}.pl-md-12{padding-left:48px}.pl-md-13{padding-left:52px}.pl-md-14{padding-left:56px}.pl-md-15{padding-left:60px}.pl-md-16{padding-left:64px}.ps-md-0{padding-inline-start:0px}.ps-md-1{padding-inline-start:4px}.ps-md-2{padding-inline-start:8px}.ps-md-3{padding-inline-start:12px}.ps-md-4{padding-inline-start:16px}.ps-md-5{padding-inline-start:20px}.ps-md-6{padding-inline-start:24px}.ps-md-7{padding-inline-start:28px}.ps-md-8{padding-inline-start:32px}.ps-md-9{padding-inline-start:36px}.ps-md-10{padding-inline-start:40px}.ps-md-11{padding-inline-start:44px}.ps-md-12{padding-inline-start:48px}.ps-md-13{padding-inline-start:52px}.ps-md-14{padding-inline-start:56px}.ps-md-15{padding-inline-start:60px}.ps-md-16{padding-inline-start:64px}.pe-md-0{padding-inline-end:0px}.pe-md-1{padding-inline-end:4px}.pe-md-2{padding-inline-end:8px}.pe-md-3{padding-inline-end:12px}.pe-md-4{padding-inline-end:16px}.pe-md-5{padding-inline-end:20px}.pe-md-6{padding-inline-end:24px}.pe-md-7{padding-inline-end:28px}.pe-md-8{padding-inline-end:32px}.pe-md-9{padding-inline-end:36px}.pe-md-10{padding-inline-end:40px}.pe-md-11{padding-inline-end:44px}.pe-md-12{padding-inline-end:48px}.pe-md-13{padding-inline-end:52px}.pe-md-14{padding-inline-end:56px}.pe-md-15{padding-inline-end:60px}.pe-md-16{padding-inline-end:64px}.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}.text-md-start{text-align:start}.text-md-end{text-align:end}.h-md-auto{height:auto}.h-md-screen{height:100dvh}.h-md-0{height:0}.h-md-25{height:25%}.h-md-50{height:50%}.h-md-75{height:75%}.h-md-100{height:100%}.w-md-auto{width:auto}.w-md-0{width:0}.w-md-25{width:25%}.w-md-33{width:33%}.w-md-50{width:50%}.w-md-66{width:66%}.w-md-75{width:75%}.w-md-100{width:100%}}@media(min-width:1145px){.d-lg-none{display:none}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-block{display:block}.d-lg-table{display:table}.d-lg-table-row{display:table-row}.d-lg-table-cell{display:table-cell}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.float-lg-none{float:none}.float-lg-left{float:left}.float-lg-right{float:right}.v-locale--is-rtl .float-lg-end{float:left}.v-locale--is-rtl .float-lg-start,.v-locale--is-ltr .float-lg-end{float:right}.v-locale--is-ltr .float-lg-start{float:left}.flex-lg-fill,.flex-lg-1-1{flex:1 1 auto}.flex-lg-1-0{flex:1 0 auto}.flex-lg-0-1{flex:0 1 auto}.flex-lg-0-0{flex:0 0 auto}.flex-lg-1-1-100{flex:1 1 100%}.flex-lg-1-0-100{flex:1 0 100%}.flex-lg-0-1-100{flex:0 1 100%}.flex-lg-0-0-100{flex:0 0 100%}.flex-lg-1-1-0{flex:1 1 0}.flex-lg-1-0-0{flex:1 0 0}.flex-lg-0-1-0{flex:0 1 0}.flex-lg-0-0-0{flex:0 0 0}.flex-lg-row{flex-direction:row}.flex-lg-column{flex-direction:column}.flex-lg-row-reverse{flex-direction:row-reverse}.flex-lg-column-reverse{flex-direction:column-reverse}.flex-lg-grow-0{flex-grow:0}.flex-lg-grow-1{flex-grow:1}.flex-lg-shrink-0{flex-shrink:0}.flex-lg-shrink-1{flex-shrink:1}.flex-lg-wrap{flex-wrap:wrap}.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse}.justify-lg-start{justify-content:flex-start}.justify-lg-end{justify-content:flex-end}.justify-lg-center{justify-content:center}.justify-lg-space-between{justify-content:space-between}.justify-lg-space-around{justify-content:space-around}.justify-lg-space-evenly{justify-content:space-evenly}.justify-items-lg-start{justify-items:flex-start}.justify-items-lg-end{justify-items:flex-end}.justify-items-lg-center{justify-items:center}.justify-items-lg-stretch{justify-items:stretch}.align-lg-start{align-items:flex-start}.align-lg-end{align-items:flex-end}.align-lg-center{align-items:center}.align-lg-baseline{align-items:baseline}.align-lg-stretch{align-items:stretch}.align-content-lg-start{align-content:flex-start}.align-content-lg-end{align-content:flex-end}.align-content-lg-center{align-content:center}.align-content-lg-space-between{align-content:space-between}.align-content-lg-space-around{align-content:space-around}.align-content-lg-space-evenly{align-content:space-evenly}.align-content-lg-stretch{align-content:stretch}.align-self-lg-auto{align-self:auto}.align-self-lg-start{align-self:flex-start}.align-self-lg-end{align-self:flex-end}.align-self-lg-center{align-self:center}.align-self-lg-baseline{align-self:baseline}.align-self-lg-stretch{align-self:stretch}.order-lg-first{order:-1}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.order-lg-last{order:13}.ga-lg-0{gap:0px}.ga-lg-1{gap:4px}.ga-lg-2{gap:8px}.ga-lg-3{gap:12px}.ga-lg-4{gap:16px}.ga-lg-5{gap:20px}.ga-lg-6{gap:24px}.ga-lg-7{gap:28px}.ga-lg-8{gap:32px}.ga-lg-9{gap:36px}.ga-lg-10{gap:40px}.ga-lg-11{gap:44px}.ga-lg-12{gap:48px}.ga-lg-13{gap:52px}.ga-lg-14{gap:56px}.ga-lg-15{gap:60px}.ga-lg-16{gap:64px}.ga-lg-auto{gap:auto}.gr-lg-0{row-gap:0px}.gr-lg-1{row-gap:4px}.gr-lg-2{row-gap:8px}.gr-lg-3{row-gap:12px}.gr-lg-4{row-gap:16px}.gr-lg-5{row-gap:20px}.gr-lg-6{row-gap:24px}.gr-lg-7{row-gap:28px}.gr-lg-8{row-gap:32px}.gr-lg-9{row-gap:36px}.gr-lg-10{row-gap:40px}.gr-lg-11{row-gap:44px}.gr-lg-12{row-gap:48px}.gr-lg-13{row-gap:52px}.gr-lg-14{row-gap:56px}.gr-lg-15{row-gap:60px}.gr-lg-16{row-gap:64px}.gr-lg-auto{row-gap:auto}.gc-lg-0{column-gap:0px}.gc-lg-1{column-gap:4px}.gc-lg-2{column-gap:8px}.gc-lg-3{column-gap:12px}.gc-lg-4{column-gap:16px}.gc-lg-5{column-gap:20px}.gc-lg-6{column-gap:24px}.gc-lg-7{column-gap:28px}.gc-lg-8{column-gap:32px}.gc-lg-9{column-gap:36px}.gc-lg-10{column-gap:40px}.gc-lg-11{column-gap:44px}.gc-lg-12{column-gap:48px}.gc-lg-13{column-gap:52px}.gc-lg-14{column-gap:56px}.gc-lg-15{column-gap:60px}.gc-lg-16{column-gap:64px}.gc-lg-auto{column-gap:auto}.ma-lg-0{margin:0}.ma-lg-1{margin:4px}.ma-lg-2{margin:8px}.ma-lg-3{margin:12px}.ma-lg-4{margin:16px}.ma-lg-5{margin:20px}.ma-lg-6{margin:24px}.ma-lg-7{margin:28px}.ma-lg-8{margin:32px}.ma-lg-9{margin:36px}.ma-lg-10{margin:40px}.ma-lg-11{margin:44px}.ma-lg-12{margin:48px}.ma-lg-13{margin:52px}.ma-lg-14{margin:56px}.ma-lg-15{margin:60px}.ma-lg-16{margin:64px}.ma-lg-auto{margin:auto}.mx-lg-0{margin-right:0;margin-left:0}.mx-lg-1{margin-right:4px;margin-left:4px}.mx-lg-2{margin-right:8px;margin-left:8px}.mx-lg-3{margin-right:12px;margin-left:12px}.mx-lg-4{margin-right:16px;margin-left:16px}.mx-lg-5{margin-right:20px;margin-left:20px}.mx-lg-6{margin-right:24px;margin-left:24px}.mx-lg-7{margin-right:28px;margin-left:28px}.mx-lg-8{margin-right:32px;margin-left:32px}.mx-lg-9{margin-right:36px;margin-left:36px}.mx-lg-10{margin-right:40px;margin-left:40px}.mx-lg-11{margin-right:44px;margin-left:44px}.mx-lg-12{margin-right:48px;margin-left:48px}.mx-lg-13{margin-right:52px;margin-left:52px}.mx-lg-14{margin-right:56px;margin-left:56px}.mx-lg-15{margin-right:60px;margin-left:60px}.mx-lg-16{margin-right:64px;margin-left:64px}.mx-lg-auto{margin-right:auto;margin-left:auto}.my-lg-0{margin-top:0;margin-bottom:0}.my-lg-1{margin-top:4px;margin-bottom:4px}.my-lg-2{margin-top:8px;margin-bottom:8px}.my-lg-3{margin-top:12px;margin-bottom:12px}.my-lg-4{margin-top:16px;margin-bottom:16px}.my-lg-5{margin-top:20px;margin-bottom:20px}.my-lg-6{margin-top:24px;margin-bottom:24px}.my-lg-7{margin-top:28px;margin-bottom:28px}.my-lg-8{margin-top:32px;margin-bottom:32px}.my-lg-9{margin-top:36px;margin-bottom:36px}.my-lg-10{margin-top:40px;margin-bottom:40px}.my-lg-11{margin-top:44px;margin-bottom:44px}.my-lg-12{margin-top:48px;margin-bottom:48px}.my-lg-13{margin-top:52px;margin-bottom:52px}.my-lg-14{margin-top:56px;margin-bottom:56px}.my-lg-15{margin-top:60px;margin-bottom:60px}.my-lg-16{margin-top:64px;margin-bottom:64px}.my-lg-auto{margin-top:auto;margin-bottom:auto}.mt-lg-0{margin-top:0}.mt-lg-1{margin-top:4px}.mt-lg-2{margin-top:8px}.mt-lg-3{margin-top:12px}.mt-lg-4{margin-top:16px}.mt-lg-5{margin-top:20px}.mt-lg-6{margin-top:24px}.mt-lg-7{margin-top:28px}.mt-lg-8{margin-top:32px}.mt-lg-9{margin-top:36px}.mt-lg-10{margin-top:40px}.mt-lg-11{margin-top:44px}.mt-lg-12{margin-top:48px}.mt-lg-13{margin-top:52px}.mt-lg-14{margin-top:56px}.mt-lg-15{margin-top:60px}.mt-lg-16{margin-top:64px}.mt-lg-auto{margin-top:auto}.mr-lg-0{margin-right:0}.mr-lg-1{margin-right:4px}.mr-lg-2{margin-right:8px}.mr-lg-3{margin-right:12px}.mr-lg-4{margin-right:16px}.mr-lg-5{margin-right:20px}.mr-lg-6{margin-right:24px}.mr-lg-7{margin-right:28px}.mr-lg-8{margin-right:32px}.mr-lg-9{margin-right:36px}.mr-lg-10{margin-right:40px}.mr-lg-11{margin-right:44px}.mr-lg-12{margin-right:48px}.mr-lg-13{margin-right:52px}.mr-lg-14{margin-right:56px}.mr-lg-15{margin-right:60px}.mr-lg-16{margin-right:64px}.mr-lg-auto{margin-right:auto}.mb-lg-0{margin-bottom:0}.mb-lg-1{margin-bottom:4px}.mb-lg-2{margin-bottom:8px}.mb-lg-3{margin-bottom:12px}.mb-lg-4{margin-bottom:16px}.mb-lg-5{margin-bottom:20px}.mb-lg-6{margin-bottom:24px}.mb-lg-7{margin-bottom:28px}.mb-lg-8{margin-bottom:32px}.mb-lg-9{margin-bottom:36px}.mb-lg-10{margin-bottom:40px}.mb-lg-11{margin-bottom:44px}.mb-lg-12{margin-bottom:48px}.mb-lg-13{margin-bottom:52px}.mb-lg-14{margin-bottom:56px}.mb-lg-15{margin-bottom:60px}.mb-lg-16{margin-bottom:64px}.mb-lg-auto{margin-bottom:auto}.ml-lg-0{margin-left:0}.ml-lg-1{margin-left:4px}.ml-lg-2{margin-left:8px}.ml-lg-3{margin-left:12px}.ml-lg-4{margin-left:16px}.ml-lg-5{margin-left:20px}.ml-lg-6{margin-left:24px}.ml-lg-7{margin-left:28px}.ml-lg-8{margin-left:32px}.ml-lg-9{margin-left:36px}.ml-lg-10{margin-left:40px}.ml-lg-11{margin-left:44px}.ml-lg-12{margin-left:48px}.ml-lg-13{margin-left:52px}.ml-lg-14{margin-left:56px}.ml-lg-15{margin-left:60px}.ml-lg-16{margin-left:64px}.ml-lg-auto{margin-left:auto}.ms-lg-0{margin-inline-start:0px}.ms-lg-1{margin-inline-start:4px}.ms-lg-2{margin-inline-start:8px}.ms-lg-3{margin-inline-start:12px}.ms-lg-4{margin-inline-start:16px}.ms-lg-5{margin-inline-start:20px}.ms-lg-6{margin-inline-start:24px}.ms-lg-7{margin-inline-start:28px}.ms-lg-8{margin-inline-start:32px}.ms-lg-9{margin-inline-start:36px}.ms-lg-10{margin-inline-start:40px}.ms-lg-11{margin-inline-start:44px}.ms-lg-12{margin-inline-start:48px}.ms-lg-13{margin-inline-start:52px}.ms-lg-14{margin-inline-start:56px}.ms-lg-15{margin-inline-start:60px}.ms-lg-16{margin-inline-start:64px}.ms-lg-auto{margin-inline-start:auto}.me-lg-0{margin-inline-end:0px}.me-lg-1{margin-inline-end:4px}.me-lg-2{margin-inline-end:8px}.me-lg-3{margin-inline-end:12px}.me-lg-4{margin-inline-end:16px}.me-lg-5{margin-inline-end:20px}.me-lg-6{margin-inline-end:24px}.me-lg-7{margin-inline-end:28px}.me-lg-8{margin-inline-end:32px}.me-lg-9{margin-inline-end:36px}.me-lg-10{margin-inline-end:40px}.me-lg-11{margin-inline-end:44px}.me-lg-12{margin-inline-end:48px}.me-lg-13{margin-inline-end:52px}.me-lg-14{margin-inline-end:56px}.me-lg-15{margin-inline-end:60px}.me-lg-16{margin-inline-end:64px}.me-lg-auto{margin-inline-end:auto}.ma-lg-n1{margin:-4px}.ma-lg-n2{margin:-8px}.ma-lg-n3{margin:-12px}.ma-lg-n4{margin:-16px}.ma-lg-n5{margin:-20px}.ma-lg-n6{margin:-24px}.ma-lg-n7{margin:-28px}.ma-lg-n8{margin:-32px}.ma-lg-n9{margin:-36px}.ma-lg-n10{margin:-40px}.ma-lg-n11{margin:-44px}.ma-lg-n12{margin:-48px}.ma-lg-n13{margin:-52px}.ma-lg-n14{margin:-56px}.ma-lg-n15{margin:-60px}.ma-lg-n16{margin:-64px}.mx-lg-n1{margin-right:-4px;margin-left:-4px}.mx-lg-n2{margin-right:-8px;margin-left:-8px}.mx-lg-n3{margin-right:-12px;margin-left:-12px}.mx-lg-n4{margin-right:-16px;margin-left:-16px}.mx-lg-n5{margin-right:-20px;margin-left:-20px}.mx-lg-n6{margin-right:-24px;margin-left:-24px}.mx-lg-n7{margin-right:-28px;margin-left:-28px}.mx-lg-n8{margin-right:-32px;margin-left:-32px}.mx-lg-n9{margin-right:-36px;margin-left:-36px}.mx-lg-n10{margin-right:-40px;margin-left:-40px}.mx-lg-n11{margin-right:-44px;margin-left:-44px}.mx-lg-n12{margin-right:-48px;margin-left:-48px}.mx-lg-n13{margin-right:-52px;margin-left:-52px}.mx-lg-n14{margin-right:-56px;margin-left:-56px}.mx-lg-n15{margin-right:-60px;margin-left:-60px}.mx-lg-n16{margin-right:-64px;margin-left:-64px}.my-lg-n1{margin-top:-4px;margin-bottom:-4px}.my-lg-n2{margin-top:-8px;margin-bottom:-8px}.my-lg-n3{margin-top:-12px;margin-bottom:-12px}.my-lg-n4{margin-top:-16px;margin-bottom:-16px}.my-lg-n5{margin-top:-20px;margin-bottom:-20px}.my-lg-n6{margin-top:-24px;margin-bottom:-24px}.my-lg-n7{margin-top:-28px;margin-bottom:-28px}.my-lg-n8{margin-top:-32px;margin-bottom:-32px}.my-lg-n9{margin-top:-36px;margin-bottom:-36px}.my-lg-n10{margin-top:-40px;margin-bottom:-40px}.my-lg-n11{margin-top:-44px;margin-bottom:-44px}.my-lg-n12{margin-top:-48px;margin-bottom:-48px}.my-lg-n13{margin-top:-52px;margin-bottom:-52px}.my-lg-n14{margin-top:-56px;margin-bottom:-56px}.my-lg-n15{margin-top:-60px;margin-bottom:-60px}.my-lg-n16{margin-top:-64px;margin-bottom:-64px}.mt-lg-n1{margin-top:-4px}.mt-lg-n2{margin-top:-8px}.mt-lg-n3{margin-top:-12px}.mt-lg-n4{margin-top:-16px}.mt-lg-n5{margin-top:-20px}.mt-lg-n6{margin-top:-24px}.mt-lg-n7{margin-top:-28px}.mt-lg-n8{margin-top:-32px}.mt-lg-n9{margin-top:-36px}.mt-lg-n10{margin-top:-40px}.mt-lg-n11{margin-top:-44px}.mt-lg-n12{margin-top:-48px}.mt-lg-n13{margin-top:-52px}.mt-lg-n14{margin-top:-56px}.mt-lg-n15{margin-top:-60px}.mt-lg-n16{margin-top:-64px}.mr-lg-n1{margin-right:-4px}.mr-lg-n2{margin-right:-8px}.mr-lg-n3{margin-right:-12px}.mr-lg-n4{margin-right:-16px}.mr-lg-n5{margin-right:-20px}.mr-lg-n6{margin-right:-24px}.mr-lg-n7{margin-right:-28px}.mr-lg-n8{margin-right:-32px}.mr-lg-n9{margin-right:-36px}.mr-lg-n10{margin-right:-40px}.mr-lg-n11{margin-right:-44px}.mr-lg-n12{margin-right:-48px}.mr-lg-n13{margin-right:-52px}.mr-lg-n14{margin-right:-56px}.mr-lg-n15{margin-right:-60px}.mr-lg-n16{margin-right:-64px}.mb-lg-n1{margin-bottom:-4px}.mb-lg-n2{margin-bottom:-8px}.mb-lg-n3{margin-bottom:-12px}.mb-lg-n4{margin-bottom:-16px}.mb-lg-n5{margin-bottom:-20px}.mb-lg-n6{margin-bottom:-24px}.mb-lg-n7{margin-bottom:-28px}.mb-lg-n8{margin-bottom:-32px}.mb-lg-n9{margin-bottom:-36px}.mb-lg-n10{margin-bottom:-40px}.mb-lg-n11{margin-bottom:-44px}.mb-lg-n12{margin-bottom:-48px}.mb-lg-n13{margin-bottom:-52px}.mb-lg-n14{margin-bottom:-56px}.mb-lg-n15{margin-bottom:-60px}.mb-lg-n16{margin-bottom:-64px}.ml-lg-n1{margin-left:-4px}.ml-lg-n2{margin-left:-8px}.ml-lg-n3{margin-left:-12px}.ml-lg-n4{margin-left:-16px}.ml-lg-n5{margin-left:-20px}.ml-lg-n6{margin-left:-24px}.ml-lg-n7{margin-left:-28px}.ml-lg-n8{margin-left:-32px}.ml-lg-n9{margin-left:-36px}.ml-lg-n10{margin-left:-40px}.ml-lg-n11{margin-left:-44px}.ml-lg-n12{margin-left:-48px}.ml-lg-n13{margin-left:-52px}.ml-lg-n14{margin-left:-56px}.ml-lg-n15{margin-left:-60px}.ml-lg-n16{margin-left:-64px}.ms-lg-n1{margin-inline-start:-4px}.ms-lg-n2{margin-inline-start:-8px}.ms-lg-n3{margin-inline-start:-12px}.ms-lg-n4{margin-inline-start:-16px}.ms-lg-n5{margin-inline-start:-20px}.ms-lg-n6{margin-inline-start:-24px}.ms-lg-n7{margin-inline-start:-28px}.ms-lg-n8{margin-inline-start:-32px}.ms-lg-n9{margin-inline-start:-36px}.ms-lg-n10{margin-inline-start:-40px}.ms-lg-n11{margin-inline-start:-44px}.ms-lg-n12{margin-inline-start:-48px}.ms-lg-n13{margin-inline-start:-52px}.ms-lg-n14{margin-inline-start:-56px}.ms-lg-n15{margin-inline-start:-60px}.ms-lg-n16{margin-inline-start:-64px}.me-lg-n1{margin-inline-end:-4px}.me-lg-n2{margin-inline-end:-8px}.me-lg-n3{margin-inline-end:-12px}.me-lg-n4{margin-inline-end:-16px}.me-lg-n5{margin-inline-end:-20px}.me-lg-n6{margin-inline-end:-24px}.me-lg-n7{margin-inline-end:-28px}.me-lg-n8{margin-inline-end:-32px}.me-lg-n9{margin-inline-end:-36px}.me-lg-n10{margin-inline-end:-40px}.me-lg-n11{margin-inline-end:-44px}.me-lg-n12{margin-inline-end:-48px}.me-lg-n13{margin-inline-end:-52px}.me-lg-n14{margin-inline-end:-56px}.me-lg-n15{margin-inline-end:-60px}.me-lg-n16{margin-inline-end:-64px}.pa-lg-0{padding:0}.pa-lg-1{padding:4px}.pa-lg-2{padding:8px}.pa-lg-3{padding:12px}.pa-lg-4{padding:16px}.pa-lg-5{padding:20px}.pa-lg-6{padding:24px}.pa-lg-7{padding:28px}.pa-lg-8{padding:32px}.pa-lg-9{padding:36px}.pa-lg-10{padding:40px}.pa-lg-11{padding:44px}.pa-lg-12{padding:48px}.pa-lg-13{padding:52px}.pa-lg-14{padding:56px}.pa-lg-15{padding:60px}.pa-lg-16{padding:64px}.px-lg-0{padding-right:0;padding-left:0}.px-lg-1{padding-right:4px;padding-left:4px}.px-lg-2{padding-right:8px;padding-left:8px}.px-lg-3{padding-right:12px;padding-left:12px}.px-lg-4{padding-right:16px;padding-left:16px}.px-lg-5{padding-right:20px;padding-left:20px}.px-lg-6{padding-right:24px;padding-left:24px}.px-lg-7{padding-right:28px;padding-left:28px}.px-lg-8{padding-right:32px;padding-left:32px}.px-lg-9{padding-right:36px;padding-left:36px}.px-lg-10{padding-right:40px;padding-left:40px}.px-lg-11{padding-right:44px;padding-left:44px}.px-lg-12{padding-right:48px;padding-left:48px}.px-lg-13{padding-right:52px;padding-left:52px}.px-lg-14{padding-right:56px;padding-left:56px}.px-lg-15{padding-right:60px;padding-left:60px}.px-lg-16{padding-right:64px;padding-left:64px}.py-lg-0{padding-top:0;padding-bottom:0}.py-lg-1{padding-top:4px;padding-bottom:4px}.py-lg-2{padding-top:8px;padding-bottom:8px}.py-lg-3{padding-top:12px;padding-bottom:12px}.py-lg-4{padding-top:16px;padding-bottom:16px}.py-lg-5{padding-top:20px;padding-bottom:20px}.py-lg-6{padding-top:24px;padding-bottom:24px}.py-lg-7{padding-top:28px;padding-bottom:28px}.py-lg-8{padding-top:32px;padding-bottom:32px}.py-lg-9{padding-top:36px;padding-bottom:36px}.py-lg-10{padding-top:40px;padding-bottom:40px}.py-lg-11{padding-top:44px;padding-bottom:44px}.py-lg-12{padding-top:48px;padding-bottom:48px}.py-lg-13{padding-top:52px;padding-bottom:52px}.py-lg-14{padding-top:56px;padding-bottom:56px}.py-lg-15{padding-top:60px;padding-bottom:60px}.py-lg-16{padding-top:64px;padding-bottom:64px}.pt-lg-0{padding-top:0}.pt-lg-1{padding-top:4px}.pt-lg-2{padding-top:8px}.pt-lg-3{padding-top:12px}.pt-lg-4{padding-top:16px}.pt-lg-5{padding-top:20px}.pt-lg-6{padding-top:24px}.pt-lg-7{padding-top:28px}.pt-lg-8{padding-top:32px}.pt-lg-9{padding-top:36px}.pt-lg-10{padding-top:40px}.pt-lg-11{padding-top:44px}.pt-lg-12{padding-top:48px}.pt-lg-13{padding-top:52px}.pt-lg-14{padding-top:56px}.pt-lg-15{padding-top:60px}.pt-lg-16{padding-top:64px}.pr-lg-0{padding-right:0}.pr-lg-1{padding-right:4px}.pr-lg-2{padding-right:8px}.pr-lg-3{padding-right:12px}.pr-lg-4{padding-right:16px}.pr-lg-5{padding-right:20px}.pr-lg-6{padding-right:24px}.pr-lg-7{padding-right:28px}.pr-lg-8{padding-right:32px}.pr-lg-9{padding-right:36px}.pr-lg-10{padding-right:40px}.pr-lg-11{padding-right:44px}.pr-lg-12{padding-right:48px}.pr-lg-13{padding-right:52px}.pr-lg-14{padding-right:56px}.pr-lg-15{padding-right:60px}.pr-lg-16{padding-right:64px}.pb-lg-0{padding-bottom:0}.pb-lg-1{padding-bottom:4px}.pb-lg-2{padding-bottom:8px}.pb-lg-3{padding-bottom:12px}.pb-lg-4{padding-bottom:16px}.pb-lg-5{padding-bottom:20px}.pb-lg-6{padding-bottom:24px}.pb-lg-7{padding-bottom:28px}.pb-lg-8{padding-bottom:32px}.pb-lg-9{padding-bottom:36px}.pb-lg-10{padding-bottom:40px}.pb-lg-11{padding-bottom:44px}.pb-lg-12{padding-bottom:48px}.pb-lg-13{padding-bottom:52px}.pb-lg-14{padding-bottom:56px}.pb-lg-15{padding-bottom:60px}.pb-lg-16{padding-bottom:64px}.pl-lg-0{padding-left:0}.pl-lg-1{padding-left:4px}.pl-lg-2{padding-left:8px}.pl-lg-3{padding-left:12px}.pl-lg-4{padding-left:16px}.pl-lg-5{padding-left:20px}.pl-lg-6{padding-left:24px}.pl-lg-7{padding-left:28px}.pl-lg-8{padding-left:32px}.pl-lg-9{padding-left:36px}.pl-lg-10{padding-left:40px}.pl-lg-11{padding-left:44px}.pl-lg-12{padding-left:48px}.pl-lg-13{padding-left:52px}.pl-lg-14{padding-left:56px}.pl-lg-15{padding-left:60px}.pl-lg-16{padding-left:64px}.ps-lg-0{padding-inline-start:0px}.ps-lg-1{padding-inline-start:4px}.ps-lg-2{padding-inline-start:8px}.ps-lg-3{padding-inline-start:12px}.ps-lg-4{padding-inline-start:16px}.ps-lg-5{padding-inline-start:20px}.ps-lg-6{padding-inline-start:24px}.ps-lg-7{padding-inline-start:28px}.ps-lg-8{padding-inline-start:32px}.ps-lg-9{padding-inline-start:36px}.ps-lg-10{padding-inline-start:40px}.ps-lg-11{padding-inline-start:44px}.ps-lg-12{padding-inline-start:48px}.ps-lg-13{padding-inline-start:52px}.ps-lg-14{padding-inline-start:56px}.ps-lg-15{padding-inline-start:60px}.ps-lg-16{padding-inline-start:64px}.pe-lg-0{padding-inline-end:0px}.pe-lg-1{padding-inline-end:4px}.pe-lg-2{padding-inline-end:8px}.pe-lg-3{padding-inline-end:12px}.pe-lg-4{padding-inline-end:16px}.pe-lg-5{padding-inline-end:20px}.pe-lg-6{padding-inline-end:24px}.pe-lg-7{padding-inline-end:28px}.pe-lg-8{padding-inline-end:32px}.pe-lg-9{padding-inline-end:36px}.pe-lg-10{padding-inline-end:40px}.pe-lg-11{padding-inline-end:44px}.pe-lg-12{padding-inline-end:48px}.pe-lg-13{padding-inline-end:52px}.pe-lg-14{padding-inline-end:56px}.pe-lg-15{padding-inline-end:60px}.pe-lg-16{padding-inline-end:64px}.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}.text-lg-start{text-align:start}.text-lg-end{text-align:end}.h-lg-auto{height:auto}.h-lg-screen{height:100dvh}.h-lg-0{height:0}.h-lg-25{height:25%}.h-lg-50{height:50%}.h-lg-75{height:75%}.h-lg-100{height:100%}.w-lg-auto{width:auto}.w-lg-0{width:0}.w-lg-25{width:25%}.w-lg-33{width:33%}.w-lg-50{width:50%}.w-lg-66{width:66%}.w-lg-75{width:75%}.w-lg-100{width:100%}}@media(min-width:1545px){.d-xl-none{display:none}.d-xl-inline{display:inline}.d-xl-inline-block{display:inline-block}.d-xl-block{display:block}.d-xl-table{display:table}.d-xl-table-row{display:table-row}.d-xl-table-cell{display:table-cell}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.float-xl-none{float:none}.float-xl-left{float:left}.float-xl-right{float:right}.v-locale--is-rtl .float-xl-end{float:left}.v-locale--is-rtl .float-xl-start,.v-locale--is-ltr .float-xl-end{float:right}.v-locale--is-ltr .float-xl-start{float:left}.flex-xl-fill,.flex-xl-1-1{flex:1 1 auto}.flex-xl-1-0{flex:1 0 auto}.flex-xl-0-1{flex:0 1 auto}.flex-xl-0-0{flex:0 0 auto}.flex-xl-1-1-100{flex:1 1 100%}.flex-xl-1-0-100{flex:1 0 100%}.flex-xl-0-1-100{flex:0 1 100%}.flex-xl-0-0-100{flex:0 0 100%}.flex-xl-1-1-0{flex:1 1 0}.flex-xl-1-0-0{flex:1 0 0}.flex-xl-0-1-0{flex:0 1 0}.flex-xl-0-0-0{flex:0 0 0}.flex-xl-row{flex-direction:row}.flex-xl-column{flex-direction:column}.flex-xl-row-reverse{flex-direction:row-reverse}.flex-xl-column-reverse{flex-direction:column-reverse}.flex-xl-grow-0{flex-grow:0}.flex-xl-grow-1{flex-grow:1}.flex-xl-shrink-0{flex-shrink:0}.flex-xl-shrink-1{flex-shrink:1}.flex-xl-wrap{flex-wrap:wrap}.flex-xl-nowrap{flex-wrap:nowrap}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse}.justify-xl-start{justify-content:flex-start}.justify-xl-end{justify-content:flex-end}.justify-xl-center{justify-content:center}.justify-xl-space-between{justify-content:space-between}.justify-xl-space-around{justify-content:space-around}.justify-xl-space-evenly{justify-content:space-evenly}.justify-items-xl-start{justify-items:flex-start}.justify-items-xl-end{justify-items:flex-end}.justify-items-xl-center{justify-items:center}.justify-items-xl-stretch{justify-items:stretch}.align-xl-start{align-items:flex-start}.align-xl-end{align-items:flex-end}.align-xl-center{align-items:center}.align-xl-baseline{align-items:baseline}.align-xl-stretch{align-items:stretch}.align-content-xl-start{align-content:flex-start}.align-content-xl-end{align-content:flex-end}.align-content-xl-center{align-content:center}.align-content-xl-space-between{align-content:space-between}.align-content-xl-space-around{align-content:space-around}.align-content-xl-space-evenly{align-content:space-evenly}.align-content-xl-stretch{align-content:stretch}.align-self-xl-auto{align-self:auto}.align-self-xl-start{align-self:flex-start}.align-self-xl-end{align-self:flex-end}.align-self-xl-center{align-self:center}.align-self-xl-baseline{align-self:baseline}.align-self-xl-stretch{align-self:stretch}.order-xl-first{order:-1}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.order-xl-last{order:13}.ga-xl-0{gap:0px}.ga-xl-1{gap:4px}.ga-xl-2{gap:8px}.ga-xl-3{gap:12px}.ga-xl-4{gap:16px}.ga-xl-5{gap:20px}.ga-xl-6{gap:24px}.ga-xl-7{gap:28px}.ga-xl-8{gap:32px}.ga-xl-9{gap:36px}.ga-xl-10{gap:40px}.ga-xl-11{gap:44px}.ga-xl-12{gap:48px}.ga-xl-13{gap:52px}.ga-xl-14{gap:56px}.ga-xl-15{gap:60px}.ga-xl-16{gap:64px}.ga-xl-auto{gap:auto}.gr-xl-0{row-gap:0px}.gr-xl-1{row-gap:4px}.gr-xl-2{row-gap:8px}.gr-xl-3{row-gap:12px}.gr-xl-4{row-gap:16px}.gr-xl-5{row-gap:20px}.gr-xl-6{row-gap:24px}.gr-xl-7{row-gap:28px}.gr-xl-8{row-gap:32px}.gr-xl-9{row-gap:36px}.gr-xl-10{row-gap:40px}.gr-xl-11{row-gap:44px}.gr-xl-12{row-gap:48px}.gr-xl-13{row-gap:52px}.gr-xl-14{row-gap:56px}.gr-xl-15{row-gap:60px}.gr-xl-16{row-gap:64px}.gr-xl-auto{row-gap:auto}.gc-xl-0{column-gap:0px}.gc-xl-1{column-gap:4px}.gc-xl-2{column-gap:8px}.gc-xl-3{column-gap:12px}.gc-xl-4{column-gap:16px}.gc-xl-5{column-gap:20px}.gc-xl-6{column-gap:24px}.gc-xl-7{column-gap:28px}.gc-xl-8{column-gap:32px}.gc-xl-9{column-gap:36px}.gc-xl-10{column-gap:40px}.gc-xl-11{column-gap:44px}.gc-xl-12{column-gap:48px}.gc-xl-13{column-gap:52px}.gc-xl-14{column-gap:56px}.gc-xl-15{column-gap:60px}.gc-xl-16{column-gap:64px}.gc-xl-auto{column-gap:auto}.ma-xl-0{margin:0}.ma-xl-1{margin:4px}.ma-xl-2{margin:8px}.ma-xl-3{margin:12px}.ma-xl-4{margin:16px}.ma-xl-5{margin:20px}.ma-xl-6{margin:24px}.ma-xl-7{margin:28px}.ma-xl-8{margin:32px}.ma-xl-9{margin:36px}.ma-xl-10{margin:40px}.ma-xl-11{margin:44px}.ma-xl-12{margin:48px}.ma-xl-13{margin:52px}.ma-xl-14{margin:56px}.ma-xl-15{margin:60px}.ma-xl-16{margin:64px}.ma-xl-auto{margin:auto}.mx-xl-0{margin-right:0;margin-left:0}.mx-xl-1{margin-right:4px;margin-left:4px}.mx-xl-2{margin-right:8px;margin-left:8px}.mx-xl-3{margin-right:12px;margin-left:12px}.mx-xl-4{margin-right:16px;margin-left:16px}.mx-xl-5{margin-right:20px;margin-left:20px}.mx-xl-6{margin-right:24px;margin-left:24px}.mx-xl-7{margin-right:28px;margin-left:28px}.mx-xl-8{margin-right:32px;margin-left:32px}.mx-xl-9{margin-right:36px;margin-left:36px}.mx-xl-10{margin-right:40px;margin-left:40px}.mx-xl-11{margin-right:44px;margin-left:44px}.mx-xl-12{margin-right:48px;margin-left:48px}.mx-xl-13{margin-right:52px;margin-left:52px}.mx-xl-14{margin-right:56px;margin-left:56px}.mx-xl-15{margin-right:60px;margin-left:60px}.mx-xl-16{margin-right:64px;margin-left:64px}.mx-xl-auto{margin-right:auto;margin-left:auto}.my-xl-0{margin-top:0;margin-bottom:0}.my-xl-1{margin-top:4px;margin-bottom:4px}.my-xl-2{margin-top:8px;margin-bottom:8px}.my-xl-3{margin-top:12px;margin-bottom:12px}.my-xl-4{margin-top:16px;margin-bottom:16px}.my-xl-5{margin-top:20px;margin-bottom:20px}.my-xl-6{margin-top:24px;margin-bottom:24px}.my-xl-7{margin-top:28px;margin-bottom:28px}.my-xl-8{margin-top:32px;margin-bottom:32px}.my-xl-9{margin-top:36px;margin-bottom:36px}.my-xl-10{margin-top:40px;margin-bottom:40px}.my-xl-11{margin-top:44px;margin-bottom:44px}.my-xl-12{margin-top:48px;margin-bottom:48px}.my-xl-13{margin-top:52px;margin-bottom:52px}.my-xl-14{margin-top:56px;margin-bottom:56px}.my-xl-15{margin-top:60px;margin-bottom:60px}.my-xl-16{margin-top:64px;margin-bottom:64px}.my-xl-auto{margin-top:auto;margin-bottom:auto}.mt-xl-0{margin-top:0}.mt-xl-1{margin-top:4px}.mt-xl-2{margin-top:8px}.mt-xl-3{margin-top:12px}.mt-xl-4{margin-top:16px}.mt-xl-5{margin-top:20px}.mt-xl-6{margin-top:24px}.mt-xl-7{margin-top:28px}.mt-xl-8{margin-top:32px}.mt-xl-9{margin-top:36px}.mt-xl-10{margin-top:40px}.mt-xl-11{margin-top:44px}.mt-xl-12{margin-top:48px}.mt-xl-13{margin-top:52px}.mt-xl-14{margin-top:56px}.mt-xl-15{margin-top:60px}.mt-xl-16{margin-top:64px}.mt-xl-auto{margin-top:auto}.mr-xl-0{margin-right:0}.mr-xl-1{margin-right:4px}.mr-xl-2{margin-right:8px}.mr-xl-3{margin-right:12px}.mr-xl-4{margin-right:16px}.mr-xl-5{margin-right:20px}.mr-xl-6{margin-right:24px}.mr-xl-7{margin-right:28px}.mr-xl-8{margin-right:32px}.mr-xl-9{margin-right:36px}.mr-xl-10{margin-right:40px}.mr-xl-11{margin-right:44px}.mr-xl-12{margin-right:48px}.mr-xl-13{margin-right:52px}.mr-xl-14{margin-right:56px}.mr-xl-15{margin-right:60px}.mr-xl-16{margin-right:64px}.mr-xl-auto{margin-right:auto}.mb-xl-0{margin-bottom:0}.mb-xl-1{margin-bottom:4px}.mb-xl-2{margin-bottom:8px}.mb-xl-3{margin-bottom:12px}.mb-xl-4{margin-bottom:16px}.mb-xl-5{margin-bottom:20px}.mb-xl-6{margin-bottom:24px}.mb-xl-7{margin-bottom:28px}.mb-xl-8{margin-bottom:32px}.mb-xl-9{margin-bottom:36px}.mb-xl-10{margin-bottom:40px}.mb-xl-11{margin-bottom:44px}.mb-xl-12{margin-bottom:48px}.mb-xl-13{margin-bottom:52px}.mb-xl-14{margin-bottom:56px}.mb-xl-15{margin-bottom:60px}.mb-xl-16{margin-bottom:64px}.mb-xl-auto{margin-bottom:auto}.ml-xl-0{margin-left:0}.ml-xl-1{margin-left:4px}.ml-xl-2{margin-left:8px}.ml-xl-3{margin-left:12px}.ml-xl-4{margin-left:16px}.ml-xl-5{margin-left:20px}.ml-xl-6{margin-left:24px}.ml-xl-7{margin-left:28px}.ml-xl-8{margin-left:32px}.ml-xl-9{margin-left:36px}.ml-xl-10{margin-left:40px}.ml-xl-11{margin-left:44px}.ml-xl-12{margin-left:48px}.ml-xl-13{margin-left:52px}.ml-xl-14{margin-left:56px}.ml-xl-15{margin-left:60px}.ml-xl-16{margin-left:64px}.ml-xl-auto{margin-left:auto}.ms-xl-0{margin-inline-start:0px}.ms-xl-1{margin-inline-start:4px}.ms-xl-2{margin-inline-start:8px}.ms-xl-3{margin-inline-start:12px}.ms-xl-4{margin-inline-start:16px}.ms-xl-5{margin-inline-start:20px}.ms-xl-6{margin-inline-start:24px}.ms-xl-7{margin-inline-start:28px}.ms-xl-8{margin-inline-start:32px}.ms-xl-9{margin-inline-start:36px}.ms-xl-10{margin-inline-start:40px}.ms-xl-11{margin-inline-start:44px}.ms-xl-12{margin-inline-start:48px}.ms-xl-13{margin-inline-start:52px}.ms-xl-14{margin-inline-start:56px}.ms-xl-15{margin-inline-start:60px}.ms-xl-16{margin-inline-start:64px}.ms-xl-auto{margin-inline-start:auto}.me-xl-0{margin-inline-end:0px}.me-xl-1{margin-inline-end:4px}.me-xl-2{margin-inline-end:8px}.me-xl-3{margin-inline-end:12px}.me-xl-4{margin-inline-end:16px}.me-xl-5{margin-inline-end:20px}.me-xl-6{margin-inline-end:24px}.me-xl-7{margin-inline-end:28px}.me-xl-8{margin-inline-end:32px}.me-xl-9{margin-inline-end:36px}.me-xl-10{margin-inline-end:40px}.me-xl-11{margin-inline-end:44px}.me-xl-12{margin-inline-end:48px}.me-xl-13{margin-inline-end:52px}.me-xl-14{margin-inline-end:56px}.me-xl-15{margin-inline-end:60px}.me-xl-16{margin-inline-end:64px}.me-xl-auto{margin-inline-end:auto}.ma-xl-n1{margin:-4px}.ma-xl-n2{margin:-8px}.ma-xl-n3{margin:-12px}.ma-xl-n4{margin:-16px}.ma-xl-n5{margin:-20px}.ma-xl-n6{margin:-24px}.ma-xl-n7{margin:-28px}.ma-xl-n8{margin:-32px}.ma-xl-n9{margin:-36px}.ma-xl-n10{margin:-40px}.ma-xl-n11{margin:-44px}.ma-xl-n12{margin:-48px}.ma-xl-n13{margin:-52px}.ma-xl-n14{margin:-56px}.ma-xl-n15{margin:-60px}.ma-xl-n16{margin:-64px}.mx-xl-n1{margin-right:-4px;margin-left:-4px}.mx-xl-n2{margin-right:-8px;margin-left:-8px}.mx-xl-n3{margin-right:-12px;margin-left:-12px}.mx-xl-n4{margin-right:-16px;margin-left:-16px}.mx-xl-n5{margin-right:-20px;margin-left:-20px}.mx-xl-n6{margin-right:-24px;margin-left:-24px}.mx-xl-n7{margin-right:-28px;margin-left:-28px}.mx-xl-n8{margin-right:-32px;margin-left:-32px}.mx-xl-n9{margin-right:-36px;margin-left:-36px}.mx-xl-n10{margin-right:-40px;margin-left:-40px}.mx-xl-n11{margin-right:-44px;margin-left:-44px}.mx-xl-n12{margin-right:-48px;margin-left:-48px}.mx-xl-n13{margin-right:-52px;margin-left:-52px}.mx-xl-n14{margin-right:-56px;margin-left:-56px}.mx-xl-n15{margin-right:-60px;margin-left:-60px}.mx-xl-n16{margin-right:-64px;margin-left:-64px}.my-xl-n1{margin-top:-4px;margin-bottom:-4px}.my-xl-n2{margin-top:-8px;margin-bottom:-8px}.my-xl-n3{margin-top:-12px;margin-bottom:-12px}.my-xl-n4{margin-top:-16px;margin-bottom:-16px}.my-xl-n5{margin-top:-20px;margin-bottom:-20px}.my-xl-n6{margin-top:-24px;margin-bottom:-24px}.my-xl-n7{margin-top:-28px;margin-bottom:-28px}.my-xl-n8{margin-top:-32px;margin-bottom:-32px}.my-xl-n9{margin-top:-36px;margin-bottom:-36px}.my-xl-n10{margin-top:-40px;margin-bottom:-40px}.my-xl-n11{margin-top:-44px;margin-bottom:-44px}.my-xl-n12{margin-top:-48px;margin-bottom:-48px}.my-xl-n13{margin-top:-52px;margin-bottom:-52px}.my-xl-n14{margin-top:-56px;margin-bottom:-56px}.my-xl-n15{margin-top:-60px;margin-bottom:-60px}.my-xl-n16{margin-top:-64px;margin-bottom:-64px}.mt-xl-n1{margin-top:-4px}.mt-xl-n2{margin-top:-8px}.mt-xl-n3{margin-top:-12px}.mt-xl-n4{margin-top:-16px}.mt-xl-n5{margin-top:-20px}.mt-xl-n6{margin-top:-24px}.mt-xl-n7{margin-top:-28px}.mt-xl-n8{margin-top:-32px}.mt-xl-n9{margin-top:-36px}.mt-xl-n10{margin-top:-40px}.mt-xl-n11{margin-top:-44px}.mt-xl-n12{margin-top:-48px}.mt-xl-n13{margin-top:-52px}.mt-xl-n14{margin-top:-56px}.mt-xl-n15{margin-top:-60px}.mt-xl-n16{margin-top:-64px}.mr-xl-n1{margin-right:-4px}.mr-xl-n2{margin-right:-8px}.mr-xl-n3{margin-right:-12px}.mr-xl-n4{margin-right:-16px}.mr-xl-n5{margin-right:-20px}.mr-xl-n6{margin-right:-24px}.mr-xl-n7{margin-right:-28px}.mr-xl-n8{margin-right:-32px}.mr-xl-n9{margin-right:-36px}.mr-xl-n10{margin-right:-40px}.mr-xl-n11{margin-right:-44px}.mr-xl-n12{margin-right:-48px}.mr-xl-n13{margin-right:-52px}.mr-xl-n14{margin-right:-56px}.mr-xl-n15{margin-right:-60px}.mr-xl-n16{margin-right:-64px}.mb-xl-n1{margin-bottom:-4px}.mb-xl-n2{margin-bottom:-8px}.mb-xl-n3{margin-bottom:-12px}.mb-xl-n4{margin-bottom:-16px}.mb-xl-n5{margin-bottom:-20px}.mb-xl-n6{margin-bottom:-24px}.mb-xl-n7{margin-bottom:-28px}.mb-xl-n8{margin-bottom:-32px}.mb-xl-n9{margin-bottom:-36px}.mb-xl-n10{margin-bottom:-40px}.mb-xl-n11{margin-bottom:-44px}.mb-xl-n12{margin-bottom:-48px}.mb-xl-n13{margin-bottom:-52px}.mb-xl-n14{margin-bottom:-56px}.mb-xl-n15{margin-bottom:-60px}.mb-xl-n16{margin-bottom:-64px}.ml-xl-n1{margin-left:-4px}.ml-xl-n2{margin-left:-8px}.ml-xl-n3{margin-left:-12px}.ml-xl-n4{margin-left:-16px}.ml-xl-n5{margin-left:-20px}.ml-xl-n6{margin-left:-24px}.ml-xl-n7{margin-left:-28px}.ml-xl-n8{margin-left:-32px}.ml-xl-n9{margin-left:-36px}.ml-xl-n10{margin-left:-40px}.ml-xl-n11{margin-left:-44px}.ml-xl-n12{margin-left:-48px}.ml-xl-n13{margin-left:-52px}.ml-xl-n14{margin-left:-56px}.ml-xl-n15{margin-left:-60px}.ml-xl-n16{margin-left:-64px}.ms-xl-n1{margin-inline-start:-4px}.ms-xl-n2{margin-inline-start:-8px}.ms-xl-n3{margin-inline-start:-12px}.ms-xl-n4{margin-inline-start:-16px}.ms-xl-n5{margin-inline-start:-20px}.ms-xl-n6{margin-inline-start:-24px}.ms-xl-n7{margin-inline-start:-28px}.ms-xl-n8{margin-inline-start:-32px}.ms-xl-n9{margin-inline-start:-36px}.ms-xl-n10{margin-inline-start:-40px}.ms-xl-n11{margin-inline-start:-44px}.ms-xl-n12{margin-inline-start:-48px}.ms-xl-n13{margin-inline-start:-52px}.ms-xl-n14{margin-inline-start:-56px}.ms-xl-n15{margin-inline-start:-60px}.ms-xl-n16{margin-inline-start:-64px}.me-xl-n1{margin-inline-end:-4px}.me-xl-n2{margin-inline-end:-8px}.me-xl-n3{margin-inline-end:-12px}.me-xl-n4{margin-inline-end:-16px}.me-xl-n5{margin-inline-end:-20px}.me-xl-n6{margin-inline-end:-24px}.me-xl-n7{margin-inline-end:-28px}.me-xl-n8{margin-inline-end:-32px}.me-xl-n9{margin-inline-end:-36px}.me-xl-n10{margin-inline-end:-40px}.me-xl-n11{margin-inline-end:-44px}.me-xl-n12{margin-inline-end:-48px}.me-xl-n13{margin-inline-end:-52px}.me-xl-n14{margin-inline-end:-56px}.me-xl-n15{margin-inline-end:-60px}.me-xl-n16{margin-inline-end:-64px}.pa-xl-0{padding:0}.pa-xl-1{padding:4px}.pa-xl-2{padding:8px}.pa-xl-3{padding:12px}.pa-xl-4{padding:16px}.pa-xl-5{padding:20px}.pa-xl-6{padding:24px}.pa-xl-7{padding:28px}.pa-xl-8{padding:32px}.pa-xl-9{padding:36px}.pa-xl-10{padding:40px}.pa-xl-11{padding:44px}.pa-xl-12{padding:48px}.pa-xl-13{padding:52px}.pa-xl-14{padding:56px}.pa-xl-15{padding:60px}.pa-xl-16{padding:64px}.px-xl-0{padding-right:0;padding-left:0}.px-xl-1{padding-right:4px;padding-left:4px}.px-xl-2{padding-right:8px;padding-left:8px}.px-xl-3{padding-right:12px;padding-left:12px}.px-xl-4{padding-right:16px;padding-left:16px}.px-xl-5{padding-right:20px;padding-left:20px}.px-xl-6{padding-right:24px;padding-left:24px}.px-xl-7{padding-right:28px;padding-left:28px}.px-xl-8{padding-right:32px;padding-left:32px}.px-xl-9{padding-right:36px;padding-left:36px}.px-xl-10{padding-right:40px;padding-left:40px}.px-xl-11{padding-right:44px;padding-left:44px}.px-xl-12{padding-right:48px;padding-left:48px}.px-xl-13{padding-right:52px;padding-left:52px}.px-xl-14{padding-right:56px;padding-left:56px}.px-xl-15{padding-right:60px;padding-left:60px}.px-xl-16{padding-right:64px;padding-left:64px}.py-xl-0{padding-top:0;padding-bottom:0}.py-xl-1{padding-top:4px;padding-bottom:4px}.py-xl-2{padding-top:8px;padding-bottom:8px}.py-xl-3{padding-top:12px;padding-bottom:12px}.py-xl-4{padding-top:16px;padding-bottom:16px}.py-xl-5{padding-top:20px;padding-bottom:20px}.py-xl-6{padding-top:24px;padding-bottom:24px}.py-xl-7{padding-top:28px;padding-bottom:28px}.py-xl-8{padding-top:32px;padding-bottom:32px}.py-xl-9{padding-top:36px;padding-bottom:36px}.py-xl-10{padding-top:40px;padding-bottom:40px}.py-xl-11{padding-top:44px;padding-bottom:44px}.py-xl-12{padding-top:48px;padding-bottom:48px}.py-xl-13{padding-top:52px;padding-bottom:52px}.py-xl-14{padding-top:56px;padding-bottom:56px}.py-xl-15{padding-top:60px;padding-bottom:60px}.py-xl-16{padding-top:64px;padding-bottom:64px}.pt-xl-0{padding-top:0}.pt-xl-1{padding-top:4px}.pt-xl-2{padding-top:8px}.pt-xl-3{padding-top:12px}.pt-xl-4{padding-top:16px}.pt-xl-5{padding-top:20px}.pt-xl-6{padding-top:24px}.pt-xl-7{padding-top:28px}.pt-xl-8{padding-top:32px}.pt-xl-9{padding-top:36px}.pt-xl-10{padding-top:40px}.pt-xl-11{padding-top:44px}.pt-xl-12{padding-top:48px}.pt-xl-13{padding-top:52px}.pt-xl-14{padding-top:56px}.pt-xl-15{padding-top:60px}.pt-xl-16{padding-top:64px}.pr-xl-0{padding-right:0}.pr-xl-1{padding-right:4px}.pr-xl-2{padding-right:8px}.pr-xl-3{padding-right:12px}.pr-xl-4{padding-right:16px}.pr-xl-5{padding-right:20px}.pr-xl-6{padding-right:24px}.pr-xl-7{padding-right:28px}.pr-xl-8{padding-right:32px}.pr-xl-9{padding-right:36px}.pr-xl-10{padding-right:40px}.pr-xl-11{padding-right:44px}.pr-xl-12{padding-right:48px}.pr-xl-13{padding-right:52px}.pr-xl-14{padding-right:56px}.pr-xl-15{padding-right:60px}.pr-xl-16{padding-right:64px}.pb-xl-0{padding-bottom:0}.pb-xl-1{padding-bottom:4px}.pb-xl-2{padding-bottom:8px}.pb-xl-3{padding-bottom:12px}.pb-xl-4{padding-bottom:16px}.pb-xl-5{padding-bottom:20px}.pb-xl-6{padding-bottom:24px}.pb-xl-7{padding-bottom:28px}.pb-xl-8{padding-bottom:32px}.pb-xl-9{padding-bottom:36px}.pb-xl-10{padding-bottom:40px}.pb-xl-11{padding-bottom:44px}.pb-xl-12{padding-bottom:48px}.pb-xl-13{padding-bottom:52px}.pb-xl-14{padding-bottom:56px}.pb-xl-15{padding-bottom:60px}.pb-xl-16{padding-bottom:64px}.pl-xl-0{padding-left:0}.pl-xl-1{padding-left:4px}.pl-xl-2{padding-left:8px}.pl-xl-3{padding-left:12px}.pl-xl-4{padding-left:16px}.pl-xl-5{padding-left:20px}.pl-xl-6{padding-left:24px}.pl-xl-7{padding-left:28px}.pl-xl-8{padding-left:32px}.pl-xl-9{padding-left:36px}.pl-xl-10{padding-left:40px}.pl-xl-11{padding-left:44px}.pl-xl-12{padding-left:48px}.pl-xl-13{padding-left:52px}.pl-xl-14{padding-left:56px}.pl-xl-15{padding-left:60px}.pl-xl-16{padding-left:64px}.ps-xl-0{padding-inline-start:0px}.ps-xl-1{padding-inline-start:4px}.ps-xl-2{padding-inline-start:8px}.ps-xl-3{padding-inline-start:12px}.ps-xl-4{padding-inline-start:16px}.ps-xl-5{padding-inline-start:20px}.ps-xl-6{padding-inline-start:24px}.ps-xl-7{padding-inline-start:28px}.ps-xl-8{padding-inline-start:32px}.ps-xl-9{padding-inline-start:36px}.ps-xl-10{padding-inline-start:40px}.ps-xl-11{padding-inline-start:44px}.ps-xl-12{padding-inline-start:48px}.ps-xl-13{padding-inline-start:52px}.ps-xl-14{padding-inline-start:56px}.ps-xl-15{padding-inline-start:60px}.ps-xl-16{padding-inline-start:64px}.pe-xl-0{padding-inline-end:0px}.pe-xl-1{padding-inline-end:4px}.pe-xl-2{padding-inline-end:8px}.pe-xl-3{padding-inline-end:12px}.pe-xl-4{padding-inline-end:16px}.pe-xl-5{padding-inline-end:20px}.pe-xl-6{padding-inline-end:24px}.pe-xl-7{padding-inline-end:28px}.pe-xl-8{padding-inline-end:32px}.pe-xl-9{padding-inline-end:36px}.pe-xl-10{padding-inline-end:40px}.pe-xl-11{padding-inline-end:44px}.pe-xl-12{padding-inline-end:48px}.pe-xl-13{padding-inline-end:52px}.pe-xl-14{padding-inline-end:56px}.pe-xl-15{padding-inline-end:60px}.pe-xl-16{padding-inline-end:64px}.text-xl-left{text-align:left}.text-xl-right{text-align:right}.text-xl-center{text-align:center}.text-xl-justify{text-align:justify}.text-xl-start{text-align:start}.text-xl-end{text-align:end}.h-xl-auto{height:auto}.h-xl-screen{height:100dvh}.h-xl-0{height:0}.h-xl-25{height:25%}.h-xl-50{height:50%}.h-xl-75{height:75%}.h-xl-100{height:100%}.w-xl-auto{width:auto}.w-xl-0{width:0}.w-xl-25{width:25%}.w-xl-33{width:33%}.w-xl-50{width:50%}.w-xl-66{width:66%}.w-xl-75{width:75%}.w-xl-100{width:100%}}@media(min-width:2138px){.d-xxl-none{display:none}.d-xxl-inline{display:inline}.d-xxl-inline-block{display:inline-block}.d-xxl-block{display:block}.d-xxl-table{display:table}.d-xxl-table-row{display:table-row}.d-xxl-table-cell{display:table-cell}.d-xxl-flex{display:flex}.d-xxl-inline-flex{display:inline-flex}.float-xxl-none{float:none}.float-xxl-left{float:left}.float-xxl-right{float:right}.v-locale--is-rtl .float-xxl-end{float:left}.v-locale--is-rtl .float-xxl-start,.v-locale--is-ltr .float-xxl-end{float:right}.v-locale--is-ltr .float-xxl-start{float:left}.flex-xxl-fill,.flex-xxl-1-1{flex:1 1 auto}.flex-xxl-1-0{flex:1 0 auto}.flex-xxl-0-1{flex:0 1 auto}.flex-xxl-0-0{flex:0 0 auto}.flex-xxl-1-1-100{flex:1 1 100%}.flex-xxl-1-0-100{flex:1 0 100%}.flex-xxl-0-1-100{flex:0 1 100%}.flex-xxl-0-0-100{flex:0 0 100%}.flex-xxl-1-1-0{flex:1 1 0}.flex-xxl-1-0-0{flex:1 0 0}.flex-xxl-0-1-0{flex:0 1 0}.flex-xxl-0-0-0{flex:0 0 0}.flex-xxl-row{flex-direction:row}.flex-xxl-column{flex-direction:column}.flex-xxl-row-reverse{flex-direction:row-reverse}.flex-xxl-column-reverse{flex-direction:column-reverse}.flex-xxl-grow-0{flex-grow:0}.flex-xxl-grow-1{flex-grow:1}.flex-xxl-shrink-0{flex-shrink:0}.flex-xxl-shrink-1{flex-shrink:1}.flex-xxl-wrap{flex-wrap:wrap}.flex-xxl-nowrap{flex-wrap:nowrap}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse}.justify-xxl-start{justify-content:flex-start}.justify-xxl-end{justify-content:flex-end}.justify-xxl-center{justify-content:center}.justify-xxl-space-between{justify-content:space-between}.justify-xxl-space-around{justify-content:space-around}.justify-xxl-space-evenly{justify-content:space-evenly}.justify-items-xxl-start{justify-items:flex-start}.justify-items-xxl-end{justify-items:flex-end}.justify-items-xxl-center{justify-items:center}.justify-items-xxl-stretch{justify-items:stretch}.align-xxl-start{align-items:flex-start}.align-xxl-end{align-items:flex-end}.align-xxl-center{align-items:center}.align-xxl-baseline{align-items:baseline}.align-xxl-stretch{align-items:stretch}.align-content-xxl-start{align-content:flex-start}.align-content-xxl-end{align-content:flex-end}.align-content-xxl-center{align-content:center}.align-content-xxl-space-between{align-content:space-between}.align-content-xxl-space-around{align-content:space-around}.align-content-xxl-space-evenly{align-content:space-evenly}.align-content-xxl-stretch{align-content:stretch}.align-self-xxl-auto{align-self:auto}.align-self-xxl-start{align-self:flex-start}.align-self-xxl-end{align-self:flex-end}.align-self-xxl-center{align-self:center}.align-self-xxl-baseline{align-self:baseline}.align-self-xxl-stretch{align-self:stretch}.order-xxl-first{order:-1}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.order-xxl-last{order:13}.ga-xxl-0{gap:0px}.ga-xxl-1{gap:4px}.ga-xxl-2{gap:8px}.ga-xxl-3{gap:12px}.ga-xxl-4{gap:16px}.ga-xxl-5{gap:20px}.ga-xxl-6{gap:24px}.ga-xxl-7{gap:28px}.ga-xxl-8{gap:32px}.ga-xxl-9{gap:36px}.ga-xxl-10{gap:40px}.ga-xxl-11{gap:44px}.ga-xxl-12{gap:48px}.ga-xxl-13{gap:52px}.ga-xxl-14{gap:56px}.ga-xxl-15{gap:60px}.ga-xxl-16{gap:64px}.ga-xxl-auto{gap:auto}.gr-xxl-0{row-gap:0px}.gr-xxl-1{row-gap:4px}.gr-xxl-2{row-gap:8px}.gr-xxl-3{row-gap:12px}.gr-xxl-4{row-gap:16px}.gr-xxl-5{row-gap:20px}.gr-xxl-6{row-gap:24px}.gr-xxl-7{row-gap:28px}.gr-xxl-8{row-gap:32px}.gr-xxl-9{row-gap:36px}.gr-xxl-10{row-gap:40px}.gr-xxl-11{row-gap:44px}.gr-xxl-12{row-gap:48px}.gr-xxl-13{row-gap:52px}.gr-xxl-14{row-gap:56px}.gr-xxl-15{row-gap:60px}.gr-xxl-16{row-gap:64px}.gr-xxl-auto{row-gap:auto}.gc-xxl-0{column-gap:0px}.gc-xxl-1{column-gap:4px}.gc-xxl-2{column-gap:8px}.gc-xxl-3{column-gap:12px}.gc-xxl-4{column-gap:16px}.gc-xxl-5{column-gap:20px}.gc-xxl-6{column-gap:24px}.gc-xxl-7{column-gap:28px}.gc-xxl-8{column-gap:32px}.gc-xxl-9{column-gap:36px}.gc-xxl-10{column-gap:40px}.gc-xxl-11{column-gap:44px}.gc-xxl-12{column-gap:48px}.gc-xxl-13{column-gap:52px}.gc-xxl-14{column-gap:56px}.gc-xxl-15{column-gap:60px}.gc-xxl-16{column-gap:64px}.gc-xxl-auto{column-gap:auto}.ma-xxl-0{margin:0}.ma-xxl-1{margin:4px}.ma-xxl-2{margin:8px}.ma-xxl-3{margin:12px}.ma-xxl-4{margin:16px}.ma-xxl-5{margin:20px}.ma-xxl-6{margin:24px}.ma-xxl-7{margin:28px}.ma-xxl-8{margin:32px}.ma-xxl-9{margin:36px}.ma-xxl-10{margin:40px}.ma-xxl-11{margin:44px}.ma-xxl-12{margin:48px}.ma-xxl-13{margin:52px}.ma-xxl-14{margin:56px}.ma-xxl-15{margin:60px}.ma-xxl-16{margin:64px}.ma-xxl-auto{margin:auto}.mx-xxl-0{margin-right:0;margin-left:0}.mx-xxl-1{margin-right:4px;margin-left:4px}.mx-xxl-2{margin-right:8px;margin-left:8px}.mx-xxl-3{margin-right:12px;margin-left:12px}.mx-xxl-4{margin-right:16px;margin-left:16px}.mx-xxl-5{margin-right:20px;margin-left:20px}.mx-xxl-6{margin-right:24px;margin-left:24px}.mx-xxl-7{margin-right:28px;margin-left:28px}.mx-xxl-8{margin-right:32px;margin-left:32px}.mx-xxl-9{margin-right:36px;margin-left:36px}.mx-xxl-10{margin-right:40px;margin-left:40px}.mx-xxl-11{margin-right:44px;margin-left:44px}.mx-xxl-12{margin-right:48px;margin-left:48px}.mx-xxl-13{margin-right:52px;margin-left:52px}.mx-xxl-14{margin-right:56px;margin-left:56px}.mx-xxl-15{margin-right:60px;margin-left:60px}.mx-xxl-16{margin-right:64px;margin-left:64px}.mx-xxl-auto{margin-right:auto;margin-left:auto}.my-xxl-0{margin-top:0;margin-bottom:0}.my-xxl-1{margin-top:4px;margin-bottom:4px}.my-xxl-2{margin-top:8px;margin-bottom:8px}.my-xxl-3{margin-top:12px;margin-bottom:12px}.my-xxl-4{margin-top:16px;margin-bottom:16px}.my-xxl-5{margin-top:20px;margin-bottom:20px}.my-xxl-6{margin-top:24px;margin-bottom:24px}.my-xxl-7{margin-top:28px;margin-bottom:28px}.my-xxl-8{margin-top:32px;margin-bottom:32px}.my-xxl-9{margin-top:36px;margin-bottom:36px}.my-xxl-10{margin-top:40px;margin-bottom:40px}.my-xxl-11{margin-top:44px;margin-bottom:44px}.my-xxl-12{margin-top:48px;margin-bottom:48px}.my-xxl-13{margin-top:52px;margin-bottom:52px}.my-xxl-14{margin-top:56px;margin-bottom:56px}.my-xxl-15{margin-top:60px;margin-bottom:60px}.my-xxl-16{margin-top:64px;margin-bottom:64px}.my-xxl-auto{margin-top:auto;margin-bottom:auto}.mt-xxl-0{margin-top:0}.mt-xxl-1{margin-top:4px}.mt-xxl-2{margin-top:8px}.mt-xxl-3{margin-top:12px}.mt-xxl-4{margin-top:16px}.mt-xxl-5{margin-top:20px}.mt-xxl-6{margin-top:24px}.mt-xxl-7{margin-top:28px}.mt-xxl-8{margin-top:32px}.mt-xxl-9{margin-top:36px}.mt-xxl-10{margin-top:40px}.mt-xxl-11{margin-top:44px}.mt-xxl-12{margin-top:48px}.mt-xxl-13{margin-top:52px}.mt-xxl-14{margin-top:56px}.mt-xxl-15{margin-top:60px}.mt-xxl-16{margin-top:64px}.mt-xxl-auto{margin-top:auto}.mr-xxl-0{margin-right:0}.mr-xxl-1{margin-right:4px}.mr-xxl-2{margin-right:8px}.mr-xxl-3{margin-right:12px}.mr-xxl-4{margin-right:16px}.mr-xxl-5{margin-right:20px}.mr-xxl-6{margin-right:24px}.mr-xxl-7{margin-right:28px}.mr-xxl-8{margin-right:32px}.mr-xxl-9{margin-right:36px}.mr-xxl-10{margin-right:40px}.mr-xxl-11{margin-right:44px}.mr-xxl-12{margin-right:48px}.mr-xxl-13{margin-right:52px}.mr-xxl-14{margin-right:56px}.mr-xxl-15{margin-right:60px}.mr-xxl-16{margin-right:64px}.mr-xxl-auto{margin-right:auto}.mb-xxl-0{margin-bottom:0}.mb-xxl-1{margin-bottom:4px}.mb-xxl-2{margin-bottom:8px}.mb-xxl-3{margin-bottom:12px}.mb-xxl-4{margin-bottom:16px}.mb-xxl-5{margin-bottom:20px}.mb-xxl-6{margin-bottom:24px}.mb-xxl-7{margin-bottom:28px}.mb-xxl-8{margin-bottom:32px}.mb-xxl-9{margin-bottom:36px}.mb-xxl-10{margin-bottom:40px}.mb-xxl-11{margin-bottom:44px}.mb-xxl-12{margin-bottom:48px}.mb-xxl-13{margin-bottom:52px}.mb-xxl-14{margin-bottom:56px}.mb-xxl-15{margin-bottom:60px}.mb-xxl-16{margin-bottom:64px}.mb-xxl-auto{margin-bottom:auto}.ml-xxl-0{margin-left:0}.ml-xxl-1{margin-left:4px}.ml-xxl-2{margin-left:8px}.ml-xxl-3{margin-left:12px}.ml-xxl-4{margin-left:16px}.ml-xxl-5{margin-left:20px}.ml-xxl-6{margin-left:24px}.ml-xxl-7{margin-left:28px}.ml-xxl-8{margin-left:32px}.ml-xxl-9{margin-left:36px}.ml-xxl-10{margin-left:40px}.ml-xxl-11{margin-left:44px}.ml-xxl-12{margin-left:48px}.ml-xxl-13{margin-left:52px}.ml-xxl-14{margin-left:56px}.ml-xxl-15{margin-left:60px}.ml-xxl-16{margin-left:64px}.ml-xxl-auto{margin-left:auto}.ms-xxl-0{margin-inline-start:0px}.ms-xxl-1{margin-inline-start:4px}.ms-xxl-2{margin-inline-start:8px}.ms-xxl-3{margin-inline-start:12px}.ms-xxl-4{margin-inline-start:16px}.ms-xxl-5{margin-inline-start:20px}.ms-xxl-6{margin-inline-start:24px}.ms-xxl-7{margin-inline-start:28px}.ms-xxl-8{margin-inline-start:32px}.ms-xxl-9{margin-inline-start:36px}.ms-xxl-10{margin-inline-start:40px}.ms-xxl-11{margin-inline-start:44px}.ms-xxl-12{margin-inline-start:48px}.ms-xxl-13{margin-inline-start:52px}.ms-xxl-14{margin-inline-start:56px}.ms-xxl-15{margin-inline-start:60px}.ms-xxl-16{margin-inline-start:64px}.ms-xxl-auto{margin-inline-start:auto}.me-xxl-0{margin-inline-end:0px}.me-xxl-1{margin-inline-end:4px}.me-xxl-2{margin-inline-end:8px}.me-xxl-3{margin-inline-end:12px}.me-xxl-4{margin-inline-end:16px}.me-xxl-5{margin-inline-end:20px}.me-xxl-6{margin-inline-end:24px}.me-xxl-7{margin-inline-end:28px}.me-xxl-8{margin-inline-end:32px}.me-xxl-9{margin-inline-end:36px}.me-xxl-10{margin-inline-end:40px}.me-xxl-11{margin-inline-end:44px}.me-xxl-12{margin-inline-end:48px}.me-xxl-13{margin-inline-end:52px}.me-xxl-14{margin-inline-end:56px}.me-xxl-15{margin-inline-end:60px}.me-xxl-16{margin-inline-end:64px}.me-xxl-auto{margin-inline-end:auto}.ma-xxl-n1{margin:-4px}.ma-xxl-n2{margin:-8px}.ma-xxl-n3{margin:-12px}.ma-xxl-n4{margin:-16px}.ma-xxl-n5{margin:-20px}.ma-xxl-n6{margin:-24px}.ma-xxl-n7{margin:-28px}.ma-xxl-n8{margin:-32px}.ma-xxl-n9{margin:-36px}.ma-xxl-n10{margin:-40px}.ma-xxl-n11{margin:-44px}.ma-xxl-n12{margin:-48px}.ma-xxl-n13{margin:-52px}.ma-xxl-n14{margin:-56px}.ma-xxl-n15{margin:-60px}.ma-xxl-n16{margin:-64px}.mx-xxl-n1{margin-right:-4px;margin-left:-4px}.mx-xxl-n2{margin-right:-8px;margin-left:-8px}.mx-xxl-n3{margin-right:-12px;margin-left:-12px}.mx-xxl-n4{margin-right:-16px;margin-left:-16px}.mx-xxl-n5{margin-right:-20px;margin-left:-20px}.mx-xxl-n6{margin-right:-24px;margin-left:-24px}.mx-xxl-n7{margin-right:-28px;margin-left:-28px}.mx-xxl-n8{margin-right:-32px;margin-left:-32px}.mx-xxl-n9{margin-right:-36px;margin-left:-36px}.mx-xxl-n10{margin-right:-40px;margin-left:-40px}.mx-xxl-n11{margin-right:-44px;margin-left:-44px}.mx-xxl-n12{margin-right:-48px;margin-left:-48px}.mx-xxl-n13{margin-right:-52px;margin-left:-52px}.mx-xxl-n14{margin-right:-56px;margin-left:-56px}.mx-xxl-n15{margin-right:-60px;margin-left:-60px}.mx-xxl-n16{margin-right:-64px;margin-left:-64px}.my-xxl-n1{margin-top:-4px;margin-bottom:-4px}.my-xxl-n2{margin-top:-8px;margin-bottom:-8px}.my-xxl-n3{margin-top:-12px;margin-bottom:-12px}.my-xxl-n4{margin-top:-16px;margin-bottom:-16px}.my-xxl-n5{margin-top:-20px;margin-bottom:-20px}.my-xxl-n6{margin-top:-24px;margin-bottom:-24px}.my-xxl-n7{margin-top:-28px;margin-bottom:-28px}.my-xxl-n8{margin-top:-32px;margin-bottom:-32px}.my-xxl-n9{margin-top:-36px;margin-bottom:-36px}.my-xxl-n10{margin-top:-40px;margin-bottom:-40px}.my-xxl-n11{margin-top:-44px;margin-bottom:-44px}.my-xxl-n12{margin-top:-48px;margin-bottom:-48px}.my-xxl-n13{margin-top:-52px;margin-bottom:-52px}.my-xxl-n14{margin-top:-56px;margin-bottom:-56px}.my-xxl-n15{margin-top:-60px;margin-bottom:-60px}.my-xxl-n16{margin-top:-64px;margin-bottom:-64px}.mt-xxl-n1{margin-top:-4px}.mt-xxl-n2{margin-top:-8px}.mt-xxl-n3{margin-top:-12px}.mt-xxl-n4{margin-top:-16px}.mt-xxl-n5{margin-top:-20px}.mt-xxl-n6{margin-top:-24px}.mt-xxl-n7{margin-top:-28px}.mt-xxl-n8{margin-top:-32px}.mt-xxl-n9{margin-top:-36px}.mt-xxl-n10{margin-top:-40px}.mt-xxl-n11{margin-top:-44px}.mt-xxl-n12{margin-top:-48px}.mt-xxl-n13{margin-top:-52px}.mt-xxl-n14{margin-top:-56px}.mt-xxl-n15{margin-top:-60px}.mt-xxl-n16{margin-top:-64px}.mr-xxl-n1{margin-right:-4px}.mr-xxl-n2{margin-right:-8px}.mr-xxl-n3{margin-right:-12px}.mr-xxl-n4{margin-right:-16px}.mr-xxl-n5{margin-right:-20px}.mr-xxl-n6{margin-right:-24px}.mr-xxl-n7{margin-right:-28px}.mr-xxl-n8{margin-right:-32px}.mr-xxl-n9{margin-right:-36px}.mr-xxl-n10{margin-right:-40px}.mr-xxl-n11{margin-right:-44px}.mr-xxl-n12{margin-right:-48px}.mr-xxl-n13{margin-right:-52px}.mr-xxl-n14{margin-right:-56px}.mr-xxl-n15{margin-right:-60px}.mr-xxl-n16{margin-right:-64px}.mb-xxl-n1{margin-bottom:-4px}.mb-xxl-n2{margin-bottom:-8px}.mb-xxl-n3{margin-bottom:-12px}.mb-xxl-n4{margin-bottom:-16px}.mb-xxl-n5{margin-bottom:-20px}.mb-xxl-n6{margin-bottom:-24px}.mb-xxl-n7{margin-bottom:-28px}.mb-xxl-n8{margin-bottom:-32px}.mb-xxl-n9{margin-bottom:-36px}.mb-xxl-n10{margin-bottom:-40px}.mb-xxl-n11{margin-bottom:-44px}.mb-xxl-n12{margin-bottom:-48px}.mb-xxl-n13{margin-bottom:-52px}.mb-xxl-n14{margin-bottom:-56px}.mb-xxl-n15{margin-bottom:-60px}.mb-xxl-n16{margin-bottom:-64px}.ml-xxl-n1{margin-left:-4px}.ml-xxl-n2{margin-left:-8px}.ml-xxl-n3{margin-left:-12px}.ml-xxl-n4{margin-left:-16px}.ml-xxl-n5{margin-left:-20px}.ml-xxl-n6{margin-left:-24px}.ml-xxl-n7{margin-left:-28px}.ml-xxl-n8{margin-left:-32px}.ml-xxl-n9{margin-left:-36px}.ml-xxl-n10{margin-left:-40px}.ml-xxl-n11{margin-left:-44px}.ml-xxl-n12{margin-left:-48px}.ml-xxl-n13{margin-left:-52px}.ml-xxl-n14{margin-left:-56px}.ml-xxl-n15{margin-left:-60px}.ml-xxl-n16{margin-left:-64px}.ms-xxl-n1{margin-inline-start:-4px}.ms-xxl-n2{margin-inline-start:-8px}.ms-xxl-n3{margin-inline-start:-12px}.ms-xxl-n4{margin-inline-start:-16px}.ms-xxl-n5{margin-inline-start:-20px}.ms-xxl-n6{margin-inline-start:-24px}.ms-xxl-n7{margin-inline-start:-28px}.ms-xxl-n8{margin-inline-start:-32px}.ms-xxl-n9{margin-inline-start:-36px}.ms-xxl-n10{margin-inline-start:-40px}.ms-xxl-n11{margin-inline-start:-44px}.ms-xxl-n12{margin-inline-start:-48px}.ms-xxl-n13{margin-inline-start:-52px}.ms-xxl-n14{margin-inline-start:-56px}.ms-xxl-n15{margin-inline-start:-60px}.ms-xxl-n16{margin-inline-start:-64px}.me-xxl-n1{margin-inline-end:-4px}.me-xxl-n2{margin-inline-end:-8px}.me-xxl-n3{margin-inline-end:-12px}.me-xxl-n4{margin-inline-end:-16px}.me-xxl-n5{margin-inline-end:-20px}.me-xxl-n6{margin-inline-end:-24px}.me-xxl-n7{margin-inline-end:-28px}.me-xxl-n8{margin-inline-end:-32px}.me-xxl-n9{margin-inline-end:-36px}.me-xxl-n10{margin-inline-end:-40px}.me-xxl-n11{margin-inline-end:-44px}.me-xxl-n12{margin-inline-end:-48px}.me-xxl-n13{margin-inline-end:-52px}.me-xxl-n14{margin-inline-end:-56px}.me-xxl-n15{margin-inline-end:-60px}.me-xxl-n16{margin-inline-end:-64px}.pa-xxl-0{padding:0}.pa-xxl-1{padding:4px}.pa-xxl-2{padding:8px}.pa-xxl-3{padding:12px}.pa-xxl-4{padding:16px}.pa-xxl-5{padding:20px}.pa-xxl-6{padding:24px}.pa-xxl-7{padding:28px}.pa-xxl-8{padding:32px}.pa-xxl-9{padding:36px}.pa-xxl-10{padding:40px}.pa-xxl-11{padding:44px}.pa-xxl-12{padding:48px}.pa-xxl-13{padding:52px}.pa-xxl-14{padding:56px}.pa-xxl-15{padding:60px}.pa-xxl-16{padding:64px}.px-xxl-0{padding-right:0;padding-left:0}.px-xxl-1{padding-right:4px;padding-left:4px}.px-xxl-2{padding-right:8px;padding-left:8px}.px-xxl-3{padding-right:12px;padding-left:12px}.px-xxl-4{padding-right:16px;padding-left:16px}.px-xxl-5{padding-right:20px;padding-left:20px}.px-xxl-6{padding-right:24px;padding-left:24px}.px-xxl-7{padding-right:28px;padding-left:28px}.px-xxl-8{padding-right:32px;padding-left:32px}.px-xxl-9{padding-right:36px;padding-left:36px}.px-xxl-10{padding-right:40px;padding-left:40px}.px-xxl-11{padding-right:44px;padding-left:44px}.px-xxl-12{padding-right:48px;padding-left:48px}.px-xxl-13{padding-right:52px;padding-left:52px}.px-xxl-14{padding-right:56px;padding-left:56px}.px-xxl-15{padding-right:60px;padding-left:60px}.px-xxl-16{padding-right:64px;padding-left:64px}.py-xxl-0{padding-top:0;padding-bottom:0}.py-xxl-1{padding-top:4px;padding-bottom:4px}.py-xxl-2{padding-top:8px;padding-bottom:8px}.py-xxl-3{padding-top:12px;padding-bottom:12px}.py-xxl-4{padding-top:16px;padding-bottom:16px}.py-xxl-5{padding-top:20px;padding-bottom:20px}.py-xxl-6{padding-top:24px;padding-bottom:24px}.py-xxl-7{padding-top:28px;padding-bottom:28px}.py-xxl-8{padding-top:32px;padding-bottom:32px}.py-xxl-9{padding-top:36px;padding-bottom:36px}.py-xxl-10{padding-top:40px;padding-bottom:40px}.py-xxl-11{padding-top:44px;padding-bottom:44px}.py-xxl-12{padding-top:48px;padding-bottom:48px}.py-xxl-13{padding-top:52px;padding-bottom:52px}.py-xxl-14{padding-top:56px;padding-bottom:56px}.py-xxl-15{padding-top:60px;padding-bottom:60px}.py-xxl-16{padding-top:64px;padding-bottom:64px}.pt-xxl-0{padding-top:0}.pt-xxl-1{padding-top:4px}.pt-xxl-2{padding-top:8px}.pt-xxl-3{padding-top:12px}.pt-xxl-4{padding-top:16px}.pt-xxl-5{padding-top:20px}.pt-xxl-6{padding-top:24px}.pt-xxl-7{padding-top:28px}.pt-xxl-8{padding-top:32px}.pt-xxl-9{padding-top:36px}.pt-xxl-10{padding-top:40px}.pt-xxl-11{padding-top:44px}.pt-xxl-12{padding-top:48px}.pt-xxl-13{padding-top:52px}.pt-xxl-14{padding-top:56px}.pt-xxl-15{padding-top:60px}.pt-xxl-16{padding-top:64px}.pr-xxl-0{padding-right:0}.pr-xxl-1{padding-right:4px}.pr-xxl-2{padding-right:8px}.pr-xxl-3{padding-right:12px}.pr-xxl-4{padding-right:16px}.pr-xxl-5{padding-right:20px}.pr-xxl-6{padding-right:24px}.pr-xxl-7{padding-right:28px}.pr-xxl-8{padding-right:32px}.pr-xxl-9{padding-right:36px}.pr-xxl-10{padding-right:40px}.pr-xxl-11{padding-right:44px}.pr-xxl-12{padding-right:48px}.pr-xxl-13{padding-right:52px}.pr-xxl-14{padding-right:56px}.pr-xxl-15{padding-right:60px}.pr-xxl-16{padding-right:64px}.pb-xxl-0{padding-bottom:0}.pb-xxl-1{padding-bottom:4px}.pb-xxl-2{padding-bottom:8px}.pb-xxl-3{padding-bottom:12px}.pb-xxl-4{padding-bottom:16px}.pb-xxl-5{padding-bottom:20px}.pb-xxl-6{padding-bottom:24px}.pb-xxl-7{padding-bottom:28px}.pb-xxl-8{padding-bottom:32px}.pb-xxl-9{padding-bottom:36px}.pb-xxl-10{padding-bottom:40px}.pb-xxl-11{padding-bottom:44px}.pb-xxl-12{padding-bottom:48px}.pb-xxl-13{padding-bottom:52px}.pb-xxl-14{padding-bottom:56px}.pb-xxl-15{padding-bottom:60px}.pb-xxl-16{padding-bottom:64px}.pl-xxl-0{padding-left:0}.pl-xxl-1{padding-left:4px}.pl-xxl-2{padding-left:8px}.pl-xxl-3{padding-left:12px}.pl-xxl-4{padding-left:16px}.pl-xxl-5{padding-left:20px}.pl-xxl-6{padding-left:24px}.pl-xxl-7{padding-left:28px}.pl-xxl-8{padding-left:32px}.pl-xxl-9{padding-left:36px}.pl-xxl-10{padding-left:40px}.pl-xxl-11{padding-left:44px}.pl-xxl-12{padding-left:48px}.pl-xxl-13{padding-left:52px}.pl-xxl-14{padding-left:56px}.pl-xxl-15{padding-left:60px}.pl-xxl-16{padding-left:64px}.ps-xxl-0{padding-inline-start:0px}.ps-xxl-1{padding-inline-start:4px}.ps-xxl-2{padding-inline-start:8px}.ps-xxl-3{padding-inline-start:12px}.ps-xxl-4{padding-inline-start:16px}.ps-xxl-5{padding-inline-start:20px}.ps-xxl-6{padding-inline-start:24px}.ps-xxl-7{padding-inline-start:28px}.ps-xxl-8{padding-inline-start:32px}.ps-xxl-9{padding-inline-start:36px}.ps-xxl-10{padding-inline-start:40px}.ps-xxl-11{padding-inline-start:44px}.ps-xxl-12{padding-inline-start:48px}.ps-xxl-13{padding-inline-start:52px}.ps-xxl-14{padding-inline-start:56px}.ps-xxl-15{padding-inline-start:60px}.ps-xxl-16{padding-inline-start:64px}.pe-xxl-0{padding-inline-end:0px}.pe-xxl-1{padding-inline-end:4px}.pe-xxl-2{padding-inline-end:8px}.pe-xxl-3{padding-inline-end:12px}.pe-xxl-4{padding-inline-end:16px}.pe-xxl-5{padding-inline-end:20px}.pe-xxl-6{padding-inline-end:24px}.pe-xxl-7{padding-inline-end:28px}.pe-xxl-8{padding-inline-end:32px}.pe-xxl-9{padding-inline-end:36px}.pe-xxl-10{padding-inline-end:40px}.pe-xxl-11{padding-inline-end:44px}.pe-xxl-12{padding-inline-end:48px}.pe-xxl-13{padding-inline-end:52px}.pe-xxl-14{padding-inline-end:56px}.pe-xxl-15{padding-inline-end:60px}.pe-xxl-16{padding-inline-end:64px}.text-xxl-left{text-align:left}.text-xxl-right{text-align:right}.text-xxl-center{text-align:center}.text-xxl-justify{text-align:justify}.text-xxl-start{text-align:start}.text-xxl-end{text-align:end}.h-xxl-auto{height:auto}.h-xxl-screen{height:100dvh}.h-xxl-0{height:0}.h-xxl-25{height:25%}.h-xxl-50{height:50%}.h-xxl-75{height:75%}.h-xxl-100{height:100%}.w-xxl-auto{width:auto}.w-xxl-0{width:0}.w-xxl-25{width:25%}.w-xxl-33{width:33%}.w-xxl-50{width:50%}.w-xxl-66{width:66%}.w-xxl-75{width:75%}.w-xxl-100{width:100%}}@media print{.d-print-none{display:none}.d-print-inline{display:inline}.d-print-inline-block{display:inline-block}.d-print-block{display:block}.d-print-table{display:table}.d-print-table-row{display:table-row}.d-print-table-cell{display:table-cell}.d-print-flex{display:flex}.d-print-inline-flex{display:inline-flex}.float-print-none{float:none}.float-print-left{float:left}.float-print-right{float:right}.v-locale--is-rtl .float-print-end{float:left}.v-locale--is-rtl .float-print-start,.v-locale--is-ltr .float-print-end{float:right}.v-locale--is-ltr .float-print-start{float:left}}}@font-face{font-family:Material Design Icons;src:url(/assets/materialdesignicons-webfont-CSr8KVlo.eot?v=7.4.47);src:url(/assets/materialdesignicons-webfont-CSr8KVlo.eot?#iefix&v=7.4.47) format("embedded-opentype"),url(/assets/materialdesignicons-webfont-Dp5v-WZN.woff2?v=7.4.47) format("woff2"),url(/assets/materialdesignicons-webfont-PXm3-2wK.woff?v=7.4.47) format("woff"),url(/assets/materialdesignicons-webfont-B7mPwVP_.ttf?v=7.4.47) format("truetype");font-weight:400;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font: 24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing:before{content:"󰇉"}.mdi-abacus:before{content:"󱛠"}.mdi-abjad-arabic:before{content:"󱌨"}.mdi-abjad-hebrew:before{content:"󱌩"}.mdi-abugida-devanagari:before{content:"󱌪"}.mdi-abugida-thai:before{content:"󱌫"}.mdi-access-point:before{content:"󰀃"}.mdi-access-point-check:before{content:"󱔸"}.mdi-access-point-minus:before{content:"󱔹"}.mdi-access-point-network:before{content:"󰀂"}.mdi-access-point-network-off:before{content:"󰯡"}.mdi-access-point-off:before{content:"󱔑"}.mdi-access-point-plus:before{content:"󱔺"}.mdi-access-point-remove:before{content:"󱔻"}.mdi-account:before{content:"󰀄"}.mdi-account-alert:before{content:"󰀅"}.mdi-account-alert-outline:before{content:"󰭐"}.mdi-account-arrow-down:before{content:"󱡨"}.mdi-account-arrow-down-outline:before{content:"󱡩"}.mdi-account-arrow-left:before{content:"󰭑"}.mdi-account-arrow-left-outline:before{content:"󰭒"}.mdi-account-arrow-right:before{content:"󰭓"}.mdi-account-arrow-right-outline:before{content:"󰭔"}.mdi-account-arrow-up:before{content:"󱡧"}.mdi-account-arrow-up-outline:before{content:"󱡪"}.mdi-account-badge:before{content:"󱬊"}.mdi-account-badge-outline:before{content:"󱬋"}.mdi-account-box:before{content:"󰀆"}.mdi-account-box-edit-outline:before{content:"󱳈"}.mdi-account-box-minus-outline:before{content:"󱳉"}.mdi-account-box-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-outline:before{content:"󰀇"}.mdi-account-box-plus-outline:before{content:"󱳊"}.mdi-account-cancel:before{content:"󱋟"}.mdi-account-cancel-outline:before{content:"󱋠"}.mdi-account-card:before{content:"󱮤"}.mdi-account-card-outline:before{content:"󱮥"}.mdi-account-cash:before{content:"󱂗"}.mdi-account-cash-outline:before{content:"󱂘"}.mdi-account-check:before{content:"󰀈"}.mdi-account-check-outline:before{content:"󰯢"}.mdi-account-child:before{content:"󰪉"}.mdi-account-child-circle:before{content:"󰪊"}.mdi-account-child-outline:before{content:"󱃈"}.mdi-account-circle:before{content:"󰀉"}.mdi-account-circle-outline:before{content:"󰭕"}.mdi-account-clock:before{content:"󰭖"}.mdi-account-clock-outline:before{content:"󰭗"}.mdi-account-cog:before{content:"󱍰"}.mdi-account-cog-outline:before{content:"󱍱"}.mdi-account-convert:before{content:"󰀊"}.mdi-account-convert-outline:before{content:"󱌁"}.mdi-account-cowboy-hat:before{content:"󰺛"}.mdi-account-cowboy-hat-outline:before{content:"󱟳"}.mdi-account-credit-card:before{content:"󱮦"}.mdi-account-credit-card-outline:before{content:"󱮧"}.mdi-account-details:before{content:"󰘱"}.mdi-account-details-outline:before{content:"󱍲"}.mdi-account-edit:before{content:"󰚼"}.mdi-account-edit-outline:before{content:"󰿻"}.mdi-account-eye:before{content:"󰐠"}.mdi-account-eye-outline:before{content:"󱉻"}.mdi-account-file:before{content:"󱲧"}.mdi-account-file-outline:before{content:"󱲨"}.mdi-account-file-text:before{content:"󱲩"}.mdi-account-file-text-outline:before{content:"󱲪"}.mdi-account-filter:before{content:"󰤶"}.mdi-account-filter-outline:before{content:"󰾝"}.mdi-account-group:before{content:"󰡉"}.mdi-account-group-outline:before{content:"󰭘"}.mdi-account-hard-hat:before{content:"󰖵"}.mdi-account-hard-hat-outline:before{content:"󱨟"}.mdi-account-heart:before{content:"󰢙"}.mdi-account-heart-outline:before{content:"󰯣"}.mdi-account-injury:before{content:"󱠕"}.mdi-account-injury-outline:before{content:"󱠖"}.mdi-account-key:before{content:"󰀋"}.mdi-account-key-outline:before{content:"󰯤"}.mdi-account-lock:before{content:"󱅞"}.mdi-account-lock-open:before{content:"󱥠"}.mdi-account-lock-open-outline:before{content:"󱥡"}.mdi-account-lock-outline:before{content:"󱅟"}.mdi-account-minus:before{content:"󰀍"}.mdi-account-minus-outline:before{content:"󰫬"}.mdi-account-multiple:before{content:"󰀎"}.mdi-account-multiple-check:before{content:"󰣅"}.mdi-account-multiple-check-outline:before{content:"󱇾"}.mdi-account-multiple-minus:before{content:"󰗓"}.mdi-account-multiple-minus-outline:before{content:"󰯥"}.mdi-account-multiple-outline:before{content:"󰀏"}.mdi-account-multiple-plus:before{content:"󰀐"}.mdi-account-multiple-plus-outline:before{content:"󰠀"}.mdi-account-multiple-remove:before{content:"󱈊"}.mdi-account-multiple-remove-outline:before{content:"󱈋"}.mdi-account-music:before{content:"󰠃"}.mdi-account-music-outline:before{content:"󰳩"}.mdi-account-network:before{content:"󰀑"}.mdi-account-network-off:before{content:"󱫱"}.mdi-account-network-off-outline:before{content:"󱫲"}.mdi-account-network-outline:before{content:"󰯦"}.mdi-account-off:before{content:"󰀒"}.mdi-account-off-outline:before{content:"󰯧"}.mdi-account-outline:before{content:"󰀓"}.mdi-account-plus:before{content:"󰀔"}.mdi-account-plus-outline:before{content:"󰠁"}.mdi-account-question:before{content:"󰭙"}.mdi-account-question-outline:before{content:"󰭚"}.mdi-account-reactivate:before{content:"󱔫"}.mdi-account-reactivate-outline:before{content:"󱔬"}.mdi-account-remove:before{content:"󰀕"}.mdi-account-remove-outline:before{content:"󰫭"}.mdi-account-school:before{content:"󱨠"}.mdi-account-school-outline:before{content:"󱨡"}.mdi-account-search:before{content:"󰀖"}.mdi-account-search-outline:before{content:"󰤵"}.mdi-account-settings:before{content:"󰘰"}.mdi-account-settings-outline:before{content:"󱃉"}.mdi-account-star:before{content:"󰀗"}.mdi-account-star-outline:before{content:"󰯨"}.mdi-account-supervisor:before{content:"󰪋"}.mdi-account-supervisor-circle:before{content:"󰪌"}.mdi-account-supervisor-circle-outline:before{content:"󱓬"}.mdi-account-supervisor-outline:before{content:"󱄭"}.mdi-account-switch:before{content:"󰀙"}.mdi-account-switch-outline:before{content:"󰓋"}.mdi-account-sync:before{content:"󱤛"}.mdi-account-sync-outline:before{content:"󱤜"}.mdi-account-tag:before{content:"󱰛"}.mdi-account-tag-outline:before{content:"󱰜"}.mdi-account-tie:before{content:"󰳣"}.mdi-account-tie-hat:before{content:"󱢘"}.mdi-account-tie-hat-outline:before{content:"󱢙"}.mdi-account-tie-outline:before{content:"󱃊"}.mdi-account-tie-voice:before{content:"󱌈"}.mdi-account-tie-voice-off:before{content:"󱌊"}.mdi-account-tie-voice-off-outline:before{content:"󱌋"}.mdi-account-tie-voice-outline:before{content:"󱌉"}.mdi-account-tie-woman:before{content:"󱪌"}.mdi-account-voice:before{content:"󰗋"}.mdi-account-voice-off:before{content:"󰻔"}.mdi-account-wrench:before{content:"󱢚"}.mdi-account-wrench-outline:before{content:"󱢛"}.mdi-adjust:before{content:"󰀚"}.mdi-advertisements:before{content:"󱤪"}.mdi-advertisements-off:before{content:"󱤫"}.mdi-air-conditioner:before{content:"󰀛"}.mdi-air-filter:before{content:"󰵃"}.mdi-air-horn:before{content:"󰶬"}.mdi-air-humidifier:before{content:"󱂙"}.mdi-air-humidifier-off:before{content:"󱑦"}.mdi-air-purifier:before{content:"󰵄"}.mdi-air-purifier-off:before{content:"󱭗"}.mdi-airbag:before{content:"󰯩"}.mdi-airballoon:before{content:"󰀜"}.mdi-airballoon-outline:before{content:"󱀋"}.mdi-airplane:before{content:"󰀝"}.mdi-airplane-alert:before{content:"󱡺"}.mdi-airplane-check:before{content:"󱡻"}.mdi-airplane-clock:before{content:"󱡼"}.mdi-airplane-cog:before{content:"󱡽"}.mdi-airplane-edit:before{content:"󱡾"}.mdi-airplane-landing:before{content:"󰗔"}.mdi-airplane-marker:before{content:"󱡿"}.mdi-airplane-minus:before{content:"󱢀"}.mdi-airplane-off:before{content:"󰀞"}.mdi-airplane-plus:before{content:"󱢁"}.mdi-airplane-remove:before{content:"󱢂"}.mdi-airplane-search:before{content:"󱢃"}.mdi-airplane-settings:before{content:"󱢄"}.mdi-airplane-takeoff:before{content:"󰗕"}.mdi-airport:before{content:"󰡋"}.mdi-alarm:before{content:"󰀠"}.mdi-alarm-bell:before{content:"󰞎"}.mdi-alarm-check:before{content:"󰀡"}.mdi-alarm-light:before{content:"󰞏"}.mdi-alarm-light-off:before{content:"󱜞"}.mdi-alarm-light-off-outline:before{content:"󱜟"}.mdi-alarm-light-outline:before{content:"󰯪"}.mdi-alarm-multiple:before{content:"󰀢"}.mdi-alarm-note:before{content:"󰹱"}.mdi-alarm-note-off:before{content:"󰹲"}.mdi-alarm-off:before{content:"󰀣"}.mdi-alarm-panel:before{content:"󱗄"}.mdi-alarm-panel-outline:before{content:"󱗅"}.mdi-alarm-plus:before{content:"󰀤"}.mdi-alarm-snooze:before{content:"󰚎"}.mdi-album:before{content:"󰀥"}.mdi-alert:before{content:"󰀦"}.mdi-alert-box:before{content:"󰀧"}.mdi-alert-box-outline:before{content:"󰳤"}.mdi-alert-circle:before{content:"󰀨"}.mdi-alert-circle-check:before{content:"󱇭"}.mdi-alert-circle-check-outline:before{content:"󱇮"}.mdi-alert-circle-outline:before{content:"󰗖"}.mdi-alert-decagram:before{content:"󰚽"}.mdi-alert-decagram-outline:before{content:"󰳥"}.mdi-alert-minus:before{content:"󱒻"}.mdi-alert-minus-outline:before{content:"󱒾"}.mdi-alert-octagon:before{content:"󰀩"}.mdi-alert-octagon-outline:before{content:"󰳦"}.mdi-alert-octagram:before{content:"󰝧"}.mdi-alert-octagram-outline:before{content:"󰳧"}.mdi-alert-outline:before{content:"󰀪"}.mdi-alert-plus:before{content:"󱒺"}.mdi-alert-plus-outline:before{content:"󱒽"}.mdi-alert-remove:before{content:"󱒼"}.mdi-alert-remove-outline:before{content:"󱒿"}.mdi-alert-rhombus:before{content:"󱇎"}.mdi-alert-rhombus-outline:before{content:"󱇏"}.mdi-alien:before{content:"󰢚"}.mdi-alien-outline:before{content:"󱃋"}.mdi-align-horizontal-center:before{content:"󱇃"}.mdi-align-horizontal-distribute:before{content:"󱥢"}.mdi-align-horizontal-left:before{content:"󱇂"}.mdi-align-horizontal-right:before{content:"󱇄"}.mdi-align-vertical-bottom:before{content:"󱇅"}.mdi-align-vertical-center:before{content:"󱇆"}.mdi-align-vertical-distribute:before{content:"󱥣"}.mdi-align-vertical-top:before{content:"󱇇"}.mdi-all-inclusive:before{content:"󰚾"}.mdi-all-inclusive-box:before{content:"󱢍"}.mdi-all-inclusive-box-outline:before{content:"󱢎"}.mdi-allergy:before{content:"󱉘"}.mdi-alpha:before{content:"󰀫"}.mdi-alpha-a:before{content:"󰫮"}.mdi-alpha-a-box:before{content:"󰬈"}.mdi-alpha-a-box-outline:before{content:"󰯫"}.mdi-alpha-a-circle:before{content:"󰯬"}.mdi-alpha-a-circle-outline:before{content:"󰯭"}.mdi-alpha-b:before{content:"󰫯"}.mdi-alpha-b-box:before{content:"󰬉"}.mdi-alpha-b-box-outline:before{content:"󰯮"}.mdi-alpha-b-circle:before{content:"󰯯"}.mdi-alpha-b-circle-outline:before{content:"󰯰"}.mdi-alpha-c:before{content:"󰫰"}.mdi-alpha-c-box:before{content:"󰬊"}.mdi-alpha-c-box-outline:before{content:"󰯱"}.mdi-alpha-c-circle:before{content:"󰯲"}.mdi-alpha-c-circle-outline:before{content:"󰯳"}.mdi-alpha-d:before{content:"󰫱"}.mdi-alpha-d-box:before{content:"󰬋"}.mdi-alpha-d-box-outline:before{content:"󰯴"}.mdi-alpha-d-circle:before{content:"󰯵"}.mdi-alpha-d-circle-outline:before{content:"󰯶"}.mdi-alpha-e:before{content:"󰫲"}.mdi-alpha-e-box:before{content:"󰬌"}.mdi-alpha-e-box-outline:before{content:"󰯷"}.mdi-alpha-e-circle:before{content:"󰯸"}.mdi-alpha-e-circle-outline:before{content:"󰯹"}.mdi-alpha-f:before{content:"󰫳"}.mdi-alpha-f-box:before{content:"󰬍"}.mdi-alpha-f-box-outline:before{content:"󰯺"}.mdi-alpha-f-circle:before{content:"󰯻"}.mdi-alpha-f-circle-outline:before{content:"󰯼"}.mdi-alpha-g:before{content:"󰫴"}.mdi-alpha-g-box:before{content:"󰬎"}.mdi-alpha-g-box-outline:before{content:"󰯽"}.mdi-alpha-g-circle:before{content:"󰯾"}.mdi-alpha-g-circle-outline:before{content:"󰯿"}.mdi-alpha-h:before{content:"󰫵"}.mdi-alpha-h-box:before{content:"󰬏"}.mdi-alpha-h-box-outline:before{content:"󰰀"}.mdi-alpha-h-circle:before{content:"󰰁"}.mdi-alpha-h-circle-outline:before{content:"󰰂"}.mdi-alpha-i:before{content:"󰫶"}.mdi-alpha-i-box:before{content:"󰬐"}.mdi-alpha-i-box-outline:before{content:"󰰃"}.mdi-alpha-i-circle:before{content:"󰰄"}.mdi-alpha-i-circle-outline:before{content:"󰰅"}.mdi-alpha-j:before{content:"󰫷"}.mdi-alpha-j-box:before{content:"󰬑"}.mdi-alpha-j-box-outline:before{content:"󰰆"}.mdi-alpha-j-circle:before{content:"󰰇"}.mdi-alpha-j-circle-outline:before{content:"󰰈"}.mdi-alpha-k:before{content:"󰫸"}.mdi-alpha-k-box:before{content:"󰬒"}.mdi-alpha-k-box-outline:before{content:"󰰉"}.mdi-alpha-k-circle:before{content:"󰰊"}.mdi-alpha-k-circle-outline:before{content:"󰰋"}.mdi-alpha-l:before{content:"󰫹"}.mdi-alpha-l-box:before{content:"󰬓"}.mdi-alpha-l-box-outline:before{content:"󰰌"}.mdi-alpha-l-circle:before{content:"󰰍"}.mdi-alpha-l-circle-outline:before{content:"󰰎"}.mdi-alpha-m:before{content:"󰫺"}.mdi-alpha-m-box:before{content:"󰬔"}.mdi-alpha-m-box-outline:before{content:"󰰏"}.mdi-alpha-m-circle:before{content:"󰰐"}.mdi-alpha-m-circle-outline:before{content:"󰰑"}.mdi-alpha-n:before{content:"󰫻"}.mdi-alpha-n-box:before{content:"󰬕"}.mdi-alpha-n-box-outline:before{content:"󰰒"}.mdi-alpha-n-circle:before{content:"󰰓"}.mdi-alpha-n-circle-outline:before{content:"󰰔"}.mdi-alpha-o:before{content:"󰫼"}.mdi-alpha-o-box:before{content:"󰬖"}.mdi-alpha-o-box-outline:before{content:"󰰕"}.mdi-alpha-o-circle:before{content:"󰰖"}.mdi-alpha-o-circle-outline:before{content:"󰰗"}.mdi-alpha-p:before{content:"󰫽"}.mdi-alpha-p-box:before{content:"󰬗"}.mdi-alpha-p-box-outline:before{content:"󰰘"}.mdi-alpha-p-circle:before{content:"󰰙"}.mdi-alpha-p-circle-outline:before{content:"󰰚"}.mdi-alpha-q:before{content:"󰫾"}.mdi-alpha-q-box:before{content:"󰬘"}.mdi-alpha-q-box-outline:before{content:"󰰛"}.mdi-alpha-q-circle:before{content:"󰰜"}.mdi-alpha-q-circle-outline:before{content:"󰰝"}.mdi-alpha-r:before{content:"󰫿"}.mdi-alpha-r-box:before{content:"󰬙"}.mdi-alpha-r-box-outline:before{content:"󰰞"}.mdi-alpha-r-circle:before{content:"󰰟"}.mdi-alpha-r-circle-outline:before{content:"󰰠"}.mdi-alpha-s:before{content:"󰬀"}.mdi-alpha-s-box:before{content:"󰬚"}.mdi-alpha-s-box-outline:before{content:"󰰡"}.mdi-alpha-s-circle:before{content:"󰰢"}.mdi-alpha-s-circle-outline:before{content:"󰰣"}.mdi-alpha-t:before{content:"󰬁"}.mdi-alpha-t-box:before{content:"󰬛"}.mdi-alpha-t-box-outline:before{content:"󰰤"}.mdi-alpha-t-circle:before{content:"󰰥"}.mdi-alpha-t-circle-outline:before{content:"󰰦"}.mdi-alpha-u:before{content:"󰬂"}.mdi-alpha-u-box:before{content:"󰬜"}.mdi-alpha-u-box-outline:before{content:"󰰧"}.mdi-alpha-u-circle:before{content:"󰰨"}.mdi-alpha-u-circle-outline:before{content:"󰰩"}.mdi-alpha-v:before{content:"󰬃"}.mdi-alpha-v-box:before{content:"󰬝"}.mdi-alpha-v-box-outline:before{content:"󰰪"}.mdi-alpha-v-circle:before{content:"󰰫"}.mdi-alpha-v-circle-outline:before{content:"󰰬"}.mdi-alpha-w:before{content:"󰬄"}.mdi-alpha-w-box:before{content:"󰬞"}.mdi-alpha-w-box-outline:before{content:"󰰭"}.mdi-alpha-w-circle:before{content:"󰰮"}.mdi-alpha-w-circle-outline:before{content:"󰰯"}.mdi-alpha-x:before{content:"󰬅"}.mdi-alpha-x-box:before{content:"󰬟"}.mdi-alpha-x-box-outline:before{content:"󰰰"}.mdi-alpha-x-circle:before{content:"󰰱"}.mdi-alpha-x-circle-outline:before{content:"󰰲"}.mdi-alpha-y:before{content:"󰬆"}.mdi-alpha-y-box:before{content:"󰬠"}.mdi-alpha-y-box-outline:before{content:"󰰳"}.mdi-alpha-y-circle:before{content:"󰰴"}.mdi-alpha-y-circle-outline:before{content:"󰰵"}.mdi-alpha-z:before{content:"󰬇"}.mdi-alpha-z-box:before{content:"󰬡"}.mdi-alpha-z-box-outline:before{content:"󰰶"}.mdi-alpha-z-circle:before{content:"󰰷"}.mdi-alpha-z-circle-outline:before{content:"󰰸"}.mdi-alphabet-aurebesh:before{content:"󱌬"}.mdi-alphabet-cyrillic:before{content:"󱌭"}.mdi-alphabet-greek:before{content:"󱌮"}.mdi-alphabet-latin:before{content:"󱌯"}.mdi-alphabet-piqad:before{content:"󱌰"}.mdi-alphabet-tengwar:before{content:"󱌷"}.mdi-alphabetical:before{content:"󰀬"}.mdi-alphabetical-off:before{content:"󱀌"}.mdi-alphabetical-variant:before{content:"󱀍"}.mdi-alphabetical-variant-off:before{content:"󱀎"}.mdi-altimeter:before{content:"󰗗"}.mdi-ambulance:before{content:"󰀯"}.mdi-ammunition:before{content:"󰳨"}.mdi-ampersand:before{content:"󰪍"}.mdi-amplifier:before{content:"󰀰"}.mdi-amplifier-off:before{content:"󱆵"}.mdi-anchor:before{content:"󰀱"}.mdi-android:before{content:"󰀲"}.mdi-android-studio:before{content:"󰀴"}.mdi-angle-acute:before{content:"󰤷"}.mdi-angle-obtuse:before{content:"󰤸"}.mdi-angle-right:before{content:"󰤹"}.mdi-angular:before{content:"󰚲"}.mdi-angularjs:before{content:"󰚿"}.mdi-animation:before{content:"󰗘"}.mdi-animation-outline:before{content:"󰪏"}.mdi-animation-play:before{content:"󰤺"}.mdi-animation-play-outline:before{content:"󰪐"}.mdi-ansible:before{content:"󱂚"}.mdi-antenna:before{content:"󱄙"}.mdi-anvil:before{content:"󰢛"}.mdi-apache-kafka:before{content:"󱀏"}.mdi-api:before{content:"󱂛"}.mdi-api-off:before{content:"󱉗"}.mdi-apple:before{content:"󰀵"}.mdi-apple-finder:before{content:"󰀶"}.mdi-apple-icloud:before{content:"󰀸"}.mdi-apple-ios:before{content:"󰀷"}.mdi-apple-keyboard-caps:before{content:"󰘲"}.mdi-apple-keyboard-command:before{content:"󰘳"}.mdi-apple-keyboard-control:before{content:"󰘴"}.mdi-apple-keyboard-option:before{content:"󰘵"}.mdi-apple-keyboard-shift:before{content:"󰘶"}.mdi-apple-safari:before{content:"󰀹"}.mdi-application:before{content:"󰣆"}.mdi-application-array:before{content:"󱃵"}.mdi-application-array-outline:before{content:"󱃶"}.mdi-application-braces:before{content:"󱃷"}.mdi-application-braces-outline:before{content:"󱃸"}.mdi-application-brackets:before{content:"󰲋"}.mdi-application-brackets-outline:before{content:"󰲌"}.mdi-application-cog:before{content:"󰙵"}.mdi-application-cog-outline:before{content:"󱕷"}.mdi-application-edit:before{content:"󰂮"}.mdi-application-edit-outline:before{content:"󰘙"}.mdi-application-export:before{content:"󰶭"}.mdi-application-import:before{content:"󰶮"}.mdi-application-outline:before{content:"󰘔"}.mdi-application-parentheses:before{content:"󱃹"}.mdi-application-parentheses-outline:before{content:"󱃺"}.mdi-application-settings:before{content:"󰭠"}.mdi-application-settings-outline:before{content:"󱕕"}.mdi-application-variable:before{content:"󱃻"}.mdi-application-variable-outline:before{content:"󱃼"}.mdi-approximately-equal:before{content:"󰾞"}.mdi-approximately-equal-box:before{content:"󰾟"}.mdi-apps:before{content:"󰀻"}.mdi-apps-box:before{content:"󰵆"}.mdi-arch:before{content:"󰣇"}.mdi-archive:before{content:"󰀼"}.mdi-archive-alert:before{content:"󱓽"}.mdi-archive-alert-outline:before{content:"󱓾"}.mdi-archive-arrow-down:before{content:"󱉙"}.mdi-archive-arrow-down-outline:before{content:"󱉚"}.mdi-archive-arrow-up:before{content:"󱉛"}.mdi-archive-arrow-up-outline:before{content:"󱉜"}.mdi-archive-cancel:before{content:"󱝋"}.mdi-archive-cancel-outline:before{content:"󱝌"}.mdi-archive-check:before{content:"󱝍"}.mdi-archive-check-outline:before{content:"󱝎"}.mdi-archive-clock:before{content:"󱝏"}.mdi-archive-clock-outline:before{content:"󱝐"}.mdi-archive-cog:before{content:"󱝑"}.mdi-archive-cog-outline:before{content:"󱝒"}.mdi-archive-edit:before{content:"󱝓"}.mdi-archive-edit-outline:before{content:"󱝔"}.mdi-archive-eye:before{content:"󱝕"}.mdi-archive-eye-outline:before{content:"󱝖"}.mdi-archive-lock:before{content:"󱝗"}.mdi-archive-lock-open:before{content:"󱝘"}.mdi-archive-lock-open-outline:before{content:"󱝙"}.mdi-archive-lock-outline:before{content:"󱝚"}.mdi-archive-marker:before{content:"󱝛"}.mdi-archive-marker-outline:before{content:"󱝜"}.mdi-archive-minus:before{content:"󱝝"}.mdi-archive-minus-outline:before{content:"󱝞"}.mdi-archive-music:before{content:"󱝟"}.mdi-archive-music-outline:before{content:"󱝠"}.mdi-archive-off:before{content:"󱝡"}.mdi-archive-off-outline:before{content:"󱝢"}.mdi-archive-outline:before{content:"󱈎"}.mdi-archive-plus:before{content:"󱝣"}.mdi-archive-plus-outline:before{content:"󱝤"}.mdi-archive-refresh:before{content:"󱝥"}.mdi-archive-refresh-outline:before{content:"󱝦"}.mdi-archive-remove:before{content:"󱝧"}.mdi-archive-remove-outline:before{content:"󱝨"}.mdi-archive-search:before{content:"󱝩"}.mdi-archive-search-outline:before{content:"󱝪"}.mdi-archive-settings:before{content:"󱝫"}.mdi-archive-settings-outline:before{content:"󱝬"}.mdi-archive-star:before{content:"󱝭"}.mdi-archive-star-outline:before{content:"󱝮"}.mdi-archive-sync:before{content:"󱝯"}.mdi-archive-sync-outline:before{content:"󱝰"}.mdi-arm-flex:before{content:"󰿗"}.mdi-arm-flex-outline:before{content:"󰿖"}.mdi-arrange-bring-forward:before{content:"󰀽"}.mdi-arrange-bring-to-front:before{content:"󰀾"}.mdi-arrange-send-backward:before{content:"󰀿"}.mdi-arrange-send-to-back:before{content:"󰁀"}.mdi-arrow-all:before{content:"󰁁"}.mdi-arrow-bottom-left:before{content:"󰁂"}.mdi-arrow-bottom-left-bold-box:before{content:"󱥤"}.mdi-arrow-bottom-left-bold-box-outline:before{content:"󱥥"}.mdi-arrow-bottom-left-bold-outline:before{content:"󰦷"}.mdi-arrow-bottom-left-thick:before{content:"󰦸"}.mdi-arrow-bottom-left-thin:before{content:"󱦶"}.mdi-arrow-bottom-left-thin-circle-outline:before{content:"󱖖"}.mdi-arrow-bottom-right:before{content:"󰁃"}.mdi-arrow-bottom-right-bold-box:before{content:"󱥦"}.mdi-arrow-bottom-right-bold-box-outline:before{content:"󱥧"}.mdi-arrow-bottom-right-bold-outline:before{content:"󰦹"}.mdi-arrow-bottom-right-thick:before{content:"󰦺"}.mdi-arrow-bottom-right-thin:before{content:"󱦷"}.mdi-arrow-bottom-right-thin-circle-outline:before{content:"󱖕"}.mdi-arrow-collapse:before{content:"󰘕"}.mdi-arrow-collapse-all:before{content:"󰁄"}.mdi-arrow-collapse-down:before{content:"󰞒"}.mdi-arrow-collapse-horizontal:before{content:"󰡌"}.mdi-arrow-collapse-left:before{content:"󰞓"}.mdi-arrow-collapse-right:before{content:"󰞔"}.mdi-arrow-collapse-up:before{content:"󰞕"}.mdi-arrow-collapse-vertical:before{content:"󰡍"}.mdi-arrow-decision:before{content:"󰦻"}.mdi-arrow-decision-auto:before{content:"󰦼"}.mdi-arrow-decision-auto-outline:before{content:"󰦽"}.mdi-arrow-decision-outline:before{content:"󰦾"}.mdi-arrow-down:before{content:"󰁅"}.mdi-arrow-down-bold:before{content:"󰜮"}.mdi-arrow-down-bold-box:before{content:"󰜯"}.mdi-arrow-down-bold-box-outline:before{content:"󰜰"}.mdi-arrow-down-bold-circle:before{content:"󰁇"}.mdi-arrow-down-bold-circle-outline:before{content:"󰁈"}.mdi-arrow-down-bold-hexagon-outline:before{content:"󰁉"}.mdi-arrow-down-bold-outline:before{content:"󰦿"}.mdi-arrow-down-box:before{content:"󰛀"}.mdi-arrow-down-circle:before{content:"󰳛"}.mdi-arrow-down-circle-outline:before{content:"󰳜"}.mdi-arrow-down-drop-circle:before{content:"󰁊"}.mdi-arrow-down-drop-circle-outline:before{content:"󰁋"}.mdi-arrow-down-left:before{content:"󱞡"}.mdi-arrow-down-left-bold:before{content:"󱞢"}.mdi-arrow-down-right:before{content:"󱞣"}.mdi-arrow-down-right-bold:before{content:"󱞤"}.mdi-arrow-down-thick:before{content:"󰁆"}.mdi-arrow-down-thin:before{content:"󱦳"}.mdi-arrow-down-thin-circle-outline:before{content:"󱖙"}.mdi-arrow-expand:before{content:"󰘖"}.mdi-arrow-expand-all:before{content:"󰁌"}.mdi-arrow-expand-down:before{content:"󰞖"}.mdi-arrow-expand-horizontal:before{content:"󰡎"}.mdi-arrow-expand-left:before{content:"󰞗"}.mdi-arrow-expand-right:before{content:"󰞘"}.mdi-arrow-expand-up:before{content:"󰞙"}.mdi-arrow-expand-vertical:before{content:"󰡏"}.mdi-arrow-horizontal-lock:before{content:"󱅛"}.mdi-arrow-left:before{content:"󰁍"}.mdi-arrow-left-bold:before{content:"󰜱"}.mdi-arrow-left-bold-box:before{content:"󰜲"}.mdi-arrow-left-bold-box-outline:before{content:"󰜳"}.mdi-arrow-left-bold-circle:before{content:"󰁏"}.mdi-arrow-left-bold-circle-outline:before{content:"󰁐"}.mdi-arrow-left-bold-hexagon-outline:before{content:"󰁑"}.mdi-arrow-left-bold-outline:before{content:"󰧀"}.mdi-arrow-left-bottom:before{content:"󱞥"}.mdi-arrow-left-bottom-bold:before{content:"󱞦"}.mdi-arrow-left-box:before{content:"󰛁"}.mdi-arrow-left-circle:before{content:"󰳝"}.mdi-arrow-left-circle-outline:before{content:"󰳞"}.mdi-arrow-left-drop-circle:before{content:"󰁒"}.mdi-arrow-left-drop-circle-outline:before{content:"󰁓"}.mdi-arrow-left-right:before{content:"󰹳"}.mdi-arrow-left-right-bold:before{content:"󰹴"}.mdi-arrow-left-right-bold-outline:before{content:"󰧁"}.mdi-arrow-left-thick:before{content:"󰁎"}.mdi-arrow-left-thin:before{content:"󱦱"}.mdi-arrow-left-thin-circle-outline:before{content:"󱖚"}.mdi-arrow-left-top:before{content:"󱞧"}.mdi-arrow-left-top-bold:before{content:"󱞨"}.mdi-arrow-oscillating:before{content:"󱲑"}.mdi-arrow-oscillating-off:before{content:"󱲒"}.mdi-arrow-projectile:before{content:"󱡀"}.mdi-arrow-projectile-multiple:before{content:"󱠿"}.mdi-arrow-right:before{content:"󰁔"}.mdi-arrow-right-bold:before{content:"󰜴"}.mdi-arrow-right-bold-box:before{content:"󰜵"}.mdi-arrow-right-bold-box-outline:before{content:"󰜶"}.mdi-arrow-right-bold-circle:before{content:"󰁖"}.mdi-arrow-right-bold-circle-outline:before{content:"󰁗"}.mdi-arrow-right-bold-hexagon-outline:before{content:"󰁘"}.mdi-arrow-right-bold-outline:before{content:"󰧂"}.mdi-arrow-right-bottom:before{content:"󱞩"}.mdi-arrow-right-bottom-bold:before{content:"󱞪"}.mdi-arrow-right-box:before{content:"󰛂"}.mdi-arrow-right-circle:before{content:"󰳟"}.mdi-arrow-right-circle-outline:before{content:"󰳠"}.mdi-arrow-right-drop-circle:before{content:"󰁙"}.mdi-arrow-right-drop-circle-outline:before{content:"󰁚"}.mdi-arrow-right-thick:before{content:"󰁕"}.mdi-arrow-right-thin:before{content:"󱦰"}.mdi-arrow-right-thin-circle-outline:before{content:"󱖘"}.mdi-arrow-right-top:before{content:"󱞫"}.mdi-arrow-right-top-bold:before{content:"󱞬"}.mdi-arrow-split-horizontal:before{content:"󰤻"}.mdi-arrow-split-vertical:before{content:"󰤼"}.mdi-arrow-top-left:before{content:"󰁛"}.mdi-arrow-top-left-bold-box:before{content:"󱥨"}.mdi-arrow-top-left-bold-box-outline:before{content:"󱥩"}.mdi-arrow-top-left-bold-outline:before{content:"󰧃"}.mdi-arrow-top-left-bottom-right:before{content:"󰹵"}.mdi-arrow-top-left-bottom-right-bold:before{content:"󰹶"}.mdi-arrow-top-left-thick:before{content:"󰧄"}.mdi-arrow-top-left-thin:before{content:"󱦵"}.mdi-arrow-top-left-thin-circle-outline:before{content:"󱖓"}.mdi-arrow-top-right:before{content:"󰁜"}.mdi-arrow-top-right-bold-box:before{content:"󱥪"}.mdi-arrow-top-right-bold-box-outline:before{content:"󱥫"}.mdi-arrow-top-right-bold-outline:before{content:"󰧅"}.mdi-arrow-top-right-bottom-left:before{content:"󰹷"}.mdi-arrow-top-right-bottom-left-bold:before{content:"󰹸"}.mdi-arrow-top-right-thick:before{content:"󰧆"}.mdi-arrow-top-right-thin:before{content:"󱦴"}.mdi-arrow-top-right-thin-circle-outline:before{content:"󱖔"}.mdi-arrow-u-down-left:before{content:"󱞭"}.mdi-arrow-u-down-left-bold:before{content:"󱞮"}.mdi-arrow-u-down-right:before{content:"󱞯"}.mdi-arrow-u-down-right-bold:before{content:"󱞰"}.mdi-arrow-u-left-bottom:before{content:"󱞱"}.mdi-arrow-u-left-bottom-bold:before{content:"󱞲"}.mdi-arrow-u-left-top:before{content:"󱞳"}.mdi-arrow-u-left-top-bold:before{content:"󱞴"}.mdi-arrow-u-right-bottom:before{content:"󱞵"}.mdi-arrow-u-right-bottom-bold:before{content:"󱞶"}.mdi-arrow-u-right-top:before{content:"󱞷"}.mdi-arrow-u-right-top-bold:before{content:"󱞸"}.mdi-arrow-u-up-left:before{content:"󱞹"}.mdi-arrow-u-up-left-bold:before{content:"󱞺"}.mdi-arrow-u-up-right:before{content:"󱞻"}.mdi-arrow-u-up-right-bold:before{content:"󱞼"}.mdi-arrow-up:before{content:"󰁝"}.mdi-arrow-up-bold:before{content:"󰜷"}.mdi-arrow-up-bold-box:before{content:"󰜸"}.mdi-arrow-up-bold-box-outline:before{content:"󰜹"}.mdi-arrow-up-bold-circle:before{content:"󰁟"}.mdi-arrow-up-bold-circle-outline:before{content:"󰁠"}.mdi-arrow-up-bold-hexagon-outline:before{content:"󰁡"}.mdi-arrow-up-bold-outline:before{content:"󰧇"}.mdi-arrow-up-box:before{content:"󰛃"}.mdi-arrow-up-circle:before{content:"󰳡"}.mdi-arrow-up-circle-outline:before{content:"󰳢"}.mdi-arrow-up-down:before{content:"󰹹"}.mdi-arrow-up-down-bold:before{content:"󰹺"}.mdi-arrow-up-down-bold-outline:before{content:"󰧈"}.mdi-arrow-up-drop-circle:before{content:"󰁢"}.mdi-arrow-up-drop-circle-outline:before{content:"󰁣"}.mdi-arrow-up-left:before{content:"󱞽"}.mdi-arrow-up-left-bold:before{content:"󱞾"}.mdi-arrow-up-right:before{content:"󱞿"}.mdi-arrow-up-right-bold:before{content:"󱟀"}.mdi-arrow-up-thick:before{content:"󰁞"}.mdi-arrow-up-thin:before{content:"󱦲"}.mdi-arrow-up-thin-circle-outline:before{content:"󱖗"}.mdi-arrow-vertical-lock:before{content:"󱅜"}.mdi-artboard:before{content:"󱮚"}.mdi-artstation:before{content:"󰭛"}.mdi-aspect-ratio:before{content:"󰨤"}.mdi-assistant:before{content:"󰁤"}.mdi-asterisk:before{content:"󰛄"}.mdi-asterisk-circle-outline:before{content:"󱨧"}.mdi-at:before{content:"󰁥"}.mdi-atlassian:before{content:"󰠄"}.mdi-atm:before{content:"󰵇"}.mdi-atom:before{content:"󰝨"}.mdi-atom-variant:before{content:"󰹻"}.mdi-attachment:before{content:"󰁦"}.mdi-attachment-check:before{content:"󱫁"}.mdi-attachment-lock:before{content:"󱧄"}.mdi-attachment-minus:before{content:"󱫂"}.mdi-attachment-off:before{content:"󱫃"}.mdi-attachment-plus:before{content:"󱫄"}.mdi-attachment-remove:before{content:"󱫅"}.mdi-atv:before{content:"󱭰"}.mdi-audio-input-rca:before{content:"󱡫"}.mdi-audio-input-stereo-minijack:before{content:"󱡬"}.mdi-audio-input-xlr:before{content:"󱡭"}.mdi-audio-video:before{content:"󰤽"}.mdi-audio-video-off:before{content:"󱆶"}.mdi-augmented-reality:before{content:"󰡐"}.mdi-aurora:before{content:"󱮹"}.mdi-auto-download:before{content:"󱍾"}.mdi-auto-fix:before{content:"󰁨"}.mdi-auto-mode:before{content:"󱰠"}.mdi-auto-upload:before{content:"󰁩"}.mdi-autorenew:before{content:"󰁪"}.mdi-autorenew-off:before{content:"󱧧"}.mdi-av-timer:before{content:"󰁫"}.mdi-awning:before{content:"󱮇"}.mdi-awning-outline:before{content:"󱮈"}.mdi-aws:before{content:"󰸏"}.mdi-axe:before{content:"󰣈"}.mdi-axe-battle:before{content:"󱡂"}.mdi-axis:before{content:"󰵈"}.mdi-axis-arrow:before{content:"󰵉"}.mdi-axis-arrow-info:before{content:"󱐎"}.mdi-axis-arrow-lock:before{content:"󰵊"}.mdi-axis-lock:before{content:"󰵋"}.mdi-axis-x-arrow:before{content:"󰵌"}.mdi-axis-x-arrow-lock:before{content:"󰵍"}.mdi-axis-x-rotate-clockwise:before{content:"󰵎"}.mdi-axis-x-rotate-counterclockwise:before{content:"󰵏"}.mdi-axis-x-y-arrow-lock:before{content:"󰵐"}.mdi-axis-y-arrow:before{content:"󰵑"}.mdi-axis-y-arrow-lock:before{content:"󰵒"}.mdi-axis-y-rotate-clockwise:before{content:"󰵓"}.mdi-axis-y-rotate-counterclockwise:before{content:"󰵔"}.mdi-axis-z-arrow:before{content:"󰵕"}.mdi-axis-z-arrow-lock:before{content:"󰵖"}.mdi-axis-z-rotate-clockwise:before{content:"󰵗"}.mdi-axis-z-rotate-counterclockwise:before{content:"󰵘"}.mdi-babel:before{content:"󰨥"}.mdi-baby:before{content:"󰁬"}.mdi-baby-bottle:before{content:"󰼹"}.mdi-baby-bottle-outline:before{content:"󰼺"}.mdi-baby-buggy:before{content:"󱏠"}.mdi-baby-buggy-off:before{content:"󱫳"}.mdi-baby-carriage:before{content:"󰚏"}.mdi-baby-carriage-off:before{content:"󰾠"}.mdi-baby-face:before{content:"󰹼"}.mdi-baby-face-outline:before{content:"󰹽"}.mdi-backburger:before{content:"󰁭"}.mdi-backspace:before{content:"󰁮"}.mdi-backspace-outline:before{content:"󰭜"}.mdi-backspace-reverse:before{content:"󰹾"}.mdi-backspace-reverse-outline:before{content:"󰹿"}.mdi-backup-restore:before{content:"󰁯"}.mdi-bacteria:before{content:"󰻕"}.mdi-bacteria-outline:before{content:"󰻖"}.mdi-badge-account:before{content:"󰶧"}.mdi-badge-account-alert:before{content:"󰶨"}.mdi-badge-account-alert-outline:before{content:"󰶩"}.mdi-badge-account-horizontal:before{content:"󰸍"}.mdi-badge-account-horizontal-outline:before{content:"󰸎"}.mdi-badge-account-outline:before{content:"󰶪"}.mdi-badminton:before{content:"󰡑"}.mdi-bag-carry-on:before{content:"󰼻"}.mdi-bag-carry-on-check:before{content:"󰵥"}.mdi-bag-carry-on-off:before{content:"󰼼"}.mdi-bag-checked:before{content:"󰼽"}.mdi-bag-personal:before{content:"󰸐"}.mdi-bag-personal-off:before{content:"󰸑"}.mdi-bag-personal-off-outline:before{content:"󰸒"}.mdi-bag-personal-outline:before{content:"󰸓"}.mdi-bag-personal-plus:before{content:"󱲤"}.mdi-bag-personal-plus-outline:before{content:"󱲥"}.mdi-bag-personal-tag:before{content:"󱬌"}.mdi-bag-personal-tag-outline:before{content:"󱬍"}.mdi-bag-suitcase:before{content:"󱖋"}.mdi-bag-suitcase-off:before{content:"󱖍"}.mdi-bag-suitcase-off-outline:before{content:"󱖎"}.mdi-bag-suitcase-outline:before{content:"󱖌"}.mdi-baguette:before{content:"󰼾"}.mdi-balcony:before{content:"󱠗"}.mdi-balloon:before{content:"󰨦"}.mdi-ballot:before{content:"󰧉"}.mdi-ballot-outline:before{content:"󰧊"}.mdi-ballot-recount:before{content:"󰰹"}.mdi-ballot-recount-outline:before{content:"󰰺"}.mdi-bandage:before{content:"󰶯"}.mdi-bank:before{content:"󰁰"}.mdi-bank-check:before{content:"󱙕"}.mdi-bank-circle:before{content:"󱰃"}.mdi-bank-circle-outline:before{content:"󱰄"}.mdi-bank-minus:before{content:"󰶰"}.mdi-bank-off:before{content:"󱙖"}.mdi-bank-off-outline:before{content:"󱙗"}.mdi-bank-outline:before{content:"󰺀"}.mdi-bank-plus:before{content:"󰶱"}.mdi-bank-remove:before{content:"󰶲"}.mdi-bank-transfer:before{content:"󰨧"}.mdi-bank-transfer-in:before{content:"󰨨"}.mdi-bank-transfer-out:before{content:"󰨩"}.mdi-barcode:before{content:"󰁱"}.mdi-barcode-off:before{content:"󱈶"}.mdi-barcode-scan:before{content:"󰁲"}.mdi-barley:before{content:"󰁳"}.mdi-barley-off:before{content:"󰭝"}.mdi-barn:before{content:"󰭞"}.mdi-barrel:before{content:"󰁴"}.mdi-barrel-outline:before{content:"󱨨"}.mdi-baseball:before{content:"󰡒"}.mdi-baseball-bat:before{content:"󰡓"}.mdi-baseball-diamond:before{content:"󱗬"}.mdi-baseball-diamond-outline:before{content:"󱗭"}.mdi-baseball-outline:before{content:"󱱚"}.mdi-bash:before{content:"󱆃"}.mdi-basket:before{content:"󰁶"}.mdi-basket-check:before{content:"󱣥"}.mdi-basket-check-outline:before{content:"󱣦"}.mdi-basket-fill:before{content:"󰁷"}.mdi-basket-minus:before{content:"󱔣"}.mdi-basket-minus-outline:before{content:"󱔤"}.mdi-basket-off:before{content:"󱔥"}.mdi-basket-off-outline:before{content:"󱔦"}.mdi-basket-outline:before{content:"󱆁"}.mdi-basket-plus:before{content:"󱔧"}.mdi-basket-plus-outline:before{content:"󱔨"}.mdi-basket-remove:before{content:"󱔩"}.mdi-basket-remove-outline:before{content:"󱔪"}.mdi-basket-unfill:before{content:"󰁸"}.mdi-basketball:before{content:"󰠆"}.mdi-basketball-hoop:before{content:"󰰻"}.mdi-basketball-hoop-outline:before{content:"󰰼"}.mdi-bat:before{content:"󰭟"}.mdi-bathtub:before{content:"󱠘"}.mdi-bathtub-outline:before{content:"󱠙"}.mdi-battery:before{content:"󰁹"}.mdi-battery-10:before{content:"󰁺"}.mdi-battery-10-bluetooth:before{content:"󰤾"}.mdi-battery-20:before{content:"󰁻"}.mdi-battery-20-bluetooth:before{content:"󰤿"}.mdi-battery-30:before{content:"󰁼"}.mdi-battery-30-bluetooth:before{content:"󰥀"}.mdi-battery-40:before{content:"󰁽"}.mdi-battery-40-bluetooth:before{content:"󰥁"}.mdi-battery-50:before{content:"󰁾"}.mdi-battery-50-bluetooth:before{content:"󰥂"}.mdi-battery-60:before{content:"󰁿"}.mdi-battery-60-bluetooth:before{content:"󰥃"}.mdi-battery-70:before{content:"󰂀"}.mdi-battery-70-bluetooth:before{content:"󰥄"}.mdi-battery-80:before{content:"󰂁"}.mdi-battery-80-bluetooth:before{content:"󰥅"}.mdi-battery-90:before{content:"󰂂"}.mdi-battery-90-bluetooth:before{content:"󰥆"}.mdi-battery-alert:before{content:"󰂃"}.mdi-battery-alert-bluetooth:before{content:"󰥇"}.mdi-battery-alert-variant:before{content:"󱃌"}.mdi-battery-alert-variant-outline:before{content:"󱃍"}.mdi-battery-arrow-down:before{content:"󱟞"}.mdi-battery-arrow-down-outline:before{content:"󱟟"}.mdi-battery-arrow-up:before{content:"󱟠"}.mdi-battery-arrow-up-outline:before{content:"󱟡"}.mdi-battery-bluetooth:before{content:"󰥈"}.mdi-battery-bluetooth-variant:before{content:"󰥉"}.mdi-battery-charging:before{content:"󰂄"}.mdi-battery-charging-10:before{content:"󰢜"}.mdi-battery-charging-100:before{content:"󰂅"}.mdi-battery-charging-20:before{content:"󰂆"}.mdi-battery-charging-30:before{content:"󰂇"}.mdi-battery-charging-40:before{content:"󰂈"}.mdi-battery-charging-50:before{content:"󰢝"}.mdi-battery-charging-60:before{content:"󰂉"}.mdi-battery-charging-70:before{content:"󰢞"}.mdi-battery-charging-80:before{content:"󰂊"}.mdi-battery-charging-90:before{content:"󰂋"}.mdi-battery-charging-high:before{content:"󱊦"}.mdi-battery-charging-low:before{content:"󱊤"}.mdi-battery-charging-medium:before{content:"󱊥"}.mdi-battery-charging-outline:before{content:"󰢟"}.mdi-battery-charging-wireless:before{content:"󰠇"}.mdi-battery-charging-wireless-10:before{content:"󰠈"}.mdi-battery-charging-wireless-20:before{content:"󰠉"}.mdi-battery-charging-wireless-30:before{content:"󰠊"}.mdi-battery-charging-wireless-40:before{content:"󰠋"}.mdi-battery-charging-wireless-50:before{content:"󰠌"}.mdi-battery-charging-wireless-60:before{content:"󰠍"}.mdi-battery-charging-wireless-70:before{content:"󰠎"}.mdi-battery-charging-wireless-80:before{content:"󰠏"}.mdi-battery-charging-wireless-90:before{content:"󰠐"}.mdi-battery-charging-wireless-alert:before{content:"󰠑"}.mdi-battery-charging-wireless-outline:before{content:"󰠒"}.mdi-battery-check:before{content:"󱟢"}.mdi-battery-check-outline:before{content:"󱟣"}.mdi-battery-clock:before{content:"󱧥"}.mdi-battery-clock-outline:before{content:"󱧦"}.mdi-battery-heart:before{content:"󱈏"}.mdi-battery-heart-outline:before{content:"󱈐"}.mdi-battery-heart-variant:before{content:"󱈑"}.mdi-battery-high:before{content:"󱊣"}.mdi-battery-lock:before{content:"󱞜"}.mdi-battery-lock-open:before{content:"󱞝"}.mdi-battery-low:before{content:"󱊡"}.mdi-battery-medium:before{content:"󱊢"}.mdi-battery-minus:before{content:"󱟤"}.mdi-battery-minus-outline:before{content:"󱟥"}.mdi-battery-minus-variant:before{content:"󰂌"}.mdi-battery-negative:before{content:"󰂍"}.mdi-battery-off:before{content:"󱉝"}.mdi-battery-off-outline:before{content:"󱉞"}.mdi-battery-outline:before{content:"󰂎"}.mdi-battery-plus:before{content:"󱟦"}.mdi-battery-plus-outline:before{content:"󱟧"}.mdi-battery-plus-variant:before{content:"󰂏"}.mdi-battery-positive:before{content:"󰂐"}.mdi-battery-remove:before{content:"󱟨"}.mdi-battery-remove-outline:before{content:"󱟩"}.mdi-battery-sync:before{content:"󱠴"}.mdi-battery-sync-outline:before{content:"󱠵"}.mdi-battery-unknown:before{content:"󰂑"}.mdi-battery-unknown-bluetooth:before{content:"󰥊"}.mdi-beach:before{content:"󰂒"}.mdi-beaker:before{content:"󰳪"}.mdi-beaker-alert:before{content:"󱈩"}.mdi-beaker-alert-outline:before{content:"󱈪"}.mdi-beaker-check:before{content:"󱈫"}.mdi-beaker-check-outline:before{content:"󱈬"}.mdi-beaker-minus:before{content:"󱈭"}.mdi-beaker-minus-outline:before{content:"󱈮"}.mdi-beaker-outline:before{content:"󰚐"}.mdi-beaker-plus:before{content:"󱈯"}.mdi-beaker-plus-outline:before{content:"󱈰"}.mdi-beaker-question:before{content:"󱈱"}.mdi-beaker-question-outline:before{content:"󱈲"}.mdi-beaker-remove:before{content:"󱈳"}.mdi-beaker-remove-outline:before{content:"󱈴"}.mdi-bed:before{content:"󰋣"}.mdi-bed-clock:before{content:"󱮔"}.mdi-bed-double:before{content:"󰿔"}.mdi-bed-double-outline:before{content:"󰿓"}.mdi-bed-empty:before{content:"󰢠"}.mdi-bed-king:before{content:"󰿒"}.mdi-bed-king-outline:before{content:"󰿑"}.mdi-bed-outline:before{content:"󰂙"}.mdi-bed-queen:before{content:"󰿐"}.mdi-bed-queen-outline:before{content:"󰿛"}.mdi-bed-single:before{content:"󱁭"}.mdi-bed-single-outline:before{content:"󱁮"}.mdi-bee:before{content:"󰾡"}.mdi-bee-flower:before{content:"󰾢"}.mdi-beehive-off-outline:before{content:"󱏭"}.mdi-beehive-outline:before{content:"󱃎"}.mdi-beekeeper:before{content:"󱓢"}.mdi-beer:before{content:"󰂘"}.mdi-beer-outline:before{content:"󱌌"}.mdi-bell:before{content:"󰂚"}.mdi-bell-alert:before{content:"󰵙"}.mdi-bell-alert-outline:before{content:"󰺁"}.mdi-bell-badge:before{content:"󱅫"}.mdi-bell-badge-outline:before{content:"󰅸"}.mdi-bell-cancel:before{content:"󱏧"}.mdi-bell-cancel-outline:before{content:"󱏨"}.mdi-bell-check:before{content:"󱇥"}.mdi-bell-check-outline:before{content:"󱇦"}.mdi-bell-circle:before{content:"󰵚"}.mdi-bell-circle-outline:before{content:"󰵛"}.mdi-bell-cog:before{content:"󱨩"}.mdi-bell-cog-outline:before{content:"󱨪"}.mdi-bell-minus:before{content:"󱏩"}.mdi-bell-minus-outline:before{content:"󱏪"}.mdi-bell-off:before{content:"󰂛"}.mdi-bell-off-outline:before{content:"󰪑"}.mdi-bell-outline:before{content:"󰂜"}.mdi-bell-plus:before{content:"󰂝"}.mdi-bell-plus-outline:before{content:"󰪒"}.mdi-bell-remove:before{content:"󱏫"}.mdi-bell-remove-outline:before{content:"󱏬"}.mdi-bell-ring:before{content:"󰂞"}.mdi-bell-ring-outline:before{content:"󰂟"}.mdi-bell-sleep:before{content:"󰂠"}.mdi-bell-sleep-outline:before{content:"󰪓"}.mdi-bench:before{content:"󱰡"}.mdi-bench-back:before{content:"󱰢"}.mdi-beta:before{content:"󰂡"}.mdi-betamax:before{content:"󰧋"}.mdi-biathlon:before{content:"󰸔"}.mdi-bicycle:before{content:"󱂜"}.mdi-bicycle-basket:before{content:"󱈵"}.mdi-bicycle-cargo:before{content:"󱢜"}.mdi-bicycle-electric:before{content:"󱖴"}.mdi-bicycle-penny-farthing:before{content:"󱗩"}.mdi-bike:before{content:"󰂣"}.mdi-bike-fast:before{content:"󱄟"}.mdi-bike-pedal:before{content:"󱰣"}.mdi-bike-pedal-clipless:before{content:"󱰤"}.mdi-bike-pedal-mountain:before{content:"󱰥"}.mdi-billboard:before{content:"󱀐"}.mdi-billiards:before{content:"󰭡"}.mdi-billiards-rack:before{content:"󰭢"}.mdi-binoculars:before{content:"󰂥"}.mdi-bio:before{content:"󰂦"}.mdi-biohazard:before{content:"󰂧"}.mdi-bird:before{content:"󱗆"}.mdi-bitbucket:before{content:"󰂨"}.mdi-bitcoin:before{content:"󰠓"}.mdi-black-mesa:before{content:"󰂩"}.mdi-blender:before{content:"󰳫"}.mdi-blender-outline:before{content:"󱠚"}.mdi-blender-software:before{content:"󰂫"}.mdi-blinds:before{content:"󰂬"}.mdi-blinds-horizontal:before{content:"󱨫"}.mdi-blinds-horizontal-closed:before{content:"󱨬"}.mdi-blinds-open:before{content:"󱀑"}.mdi-blinds-vertical:before{content:"󱨭"}.mdi-blinds-vertical-closed:before{content:"󱨮"}.mdi-block-helper:before{content:"󰂭"}.mdi-blood-bag:before{content:"󰳬"}.mdi-bluetooth:before{content:"󰂯"}.mdi-bluetooth-audio:before{content:"󰂰"}.mdi-bluetooth-connect:before{content:"󰂱"}.mdi-bluetooth-off:before{content:"󰂲"}.mdi-bluetooth-settings:before{content:"󰂳"}.mdi-bluetooth-transfer:before{content:"󰂴"}.mdi-blur:before{content:"󰂵"}.mdi-blur-linear:before{content:"󰂶"}.mdi-blur-off:before{content:"󰂷"}.mdi-blur-radial:before{content:"󰂸"}.mdi-bolt:before{content:"󰶳"}.mdi-bomb:before{content:"󰚑"}.mdi-bomb-off:before{content:"󰛅"}.mdi-bone:before{content:"󰂹"}.mdi-bone-off:before{content:"󱧠"}.mdi-book:before{content:"󰂺"}.mdi-book-account:before{content:"󱎭"}.mdi-book-account-outline:before{content:"󱎮"}.mdi-book-alert:before{content:"󱙼"}.mdi-book-alert-outline:before{content:"󱙽"}.mdi-book-alphabet:before{content:"󰘝"}.mdi-book-arrow-down:before{content:"󱙾"}.mdi-book-arrow-down-outline:before{content:"󱙿"}.mdi-book-arrow-left:before{content:"󱚀"}.mdi-book-arrow-left-outline:before{content:"󱚁"}.mdi-book-arrow-right:before{content:"󱚂"}.mdi-book-arrow-right-outline:before{content:"󱚃"}.mdi-book-arrow-up:before{content:"󱚄"}.mdi-book-arrow-up-outline:before{content:"󱚅"}.mdi-book-cancel:before{content:"󱚆"}.mdi-book-cancel-outline:before{content:"󱚇"}.mdi-book-check:before{content:"󱓳"}.mdi-book-check-outline:before{content:"󱓴"}.mdi-book-clock:before{content:"󱚈"}.mdi-book-clock-outline:before{content:"󱚉"}.mdi-book-cog:before{content:"󱚊"}.mdi-book-cog-outline:before{content:"󱚋"}.mdi-book-cross:before{content:"󰂢"}.mdi-book-edit:before{content:"󱚌"}.mdi-book-edit-outline:before{content:"󱚍"}.mdi-book-education:before{content:"󱛉"}.mdi-book-education-outline:before{content:"󱛊"}.mdi-book-heart:before{content:"󱨝"}.mdi-book-heart-outline:before{content:"󱨞"}.mdi-book-information-variant:before{content:"󱁯"}.mdi-book-lock:before{content:"󰞚"}.mdi-book-lock-open:before{content:"󰞛"}.mdi-book-lock-open-outline:before{content:"󱚎"}.mdi-book-lock-outline:before{content:"󱚏"}.mdi-book-marker:before{content:"󱚐"}.mdi-book-marker-outline:before{content:"󱚑"}.mdi-book-minus:before{content:"󰗙"}.mdi-book-minus-multiple:before{content:"󰪔"}.mdi-book-minus-multiple-outline:before{content:"󰤋"}.mdi-book-minus-outline:before{content:"󱚒"}.mdi-book-multiple:before{content:"󰂻"}.mdi-book-multiple-outline:before{content:"󰐶"}.mdi-book-music:before{content:"󰁧"}.mdi-book-music-outline:before{content:"󱚓"}.mdi-book-off:before{content:"󱚔"}.mdi-book-off-outline:before{content:"󱚕"}.mdi-book-open:before{content:"󰂽"}.mdi-book-open-blank-variant:before{content:"󰂾"}.mdi-book-open-blank-variant-outline:before{content:"󱳋"}.mdi-book-open-outline:before{content:"󰭣"}.mdi-book-open-page-variant:before{content:"󰗚"}.mdi-book-open-page-variant-outline:before{content:"󱗖"}.mdi-book-open-variant:before{content:"󱓷"}.mdi-book-open-variant-outline:before{content:"󱳌"}.mdi-book-outline:before{content:"󰭤"}.mdi-book-play:before{content:"󰺂"}.mdi-book-play-outline:before{content:"󰺃"}.mdi-book-plus:before{content:"󰗛"}.mdi-book-plus-multiple:before{content:"󰪕"}.mdi-book-plus-multiple-outline:before{content:"󰫞"}.mdi-book-plus-outline:before{content:"󱚖"}.mdi-book-refresh:before{content:"󱚗"}.mdi-book-refresh-outline:before{content:"󱚘"}.mdi-book-remove:before{content:"󰪗"}.mdi-book-remove-multiple:before{content:"󰪖"}.mdi-book-remove-multiple-outline:before{content:"󰓊"}.mdi-book-remove-outline:before{content:"󱚙"}.mdi-book-search:before{content:"󰺄"}.mdi-book-search-outline:before{content:"󰺅"}.mdi-book-settings:before{content:"󱚚"}.mdi-book-settings-outline:before{content:"󱚛"}.mdi-book-sync:before{content:"󱚜"}.mdi-book-sync-outline:before{content:"󱛈"}.mdi-book-variant:before{content:"󰂿"}.mdi-bookmark:before{content:"󰃀"}.mdi-bookmark-box:before{content:"󱭵"}.mdi-bookmark-box-multiple:before{content:"󱥬"}.mdi-bookmark-box-multiple-outline:before{content:"󱥭"}.mdi-bookmark-box-outline:before{content:"󱭶"}.mdi-bookmark-check:before{content:"󰃁"}.mdi-bookmark-check-outline:before{content:"󱍻"}.mdi-bookmark-minus:before{content:"󰧌"}.mdi-bookmark-minus-outline:before{content:"󰧍"}.mdi-bookmark-multiple:before{content:"󰸕"}.mdi-bookmark-multiple-outline:before{content:"󰸖"}.mdi-bookmark-music:before{content:"󰃂"}.mdi-bookmark-music-outline:before{content:"󱍹"}.mdi-bookmark-off:before{content:"󰧎"}.mdi-bookmark-off-outline:before{content:"󰧏"}.mdi-bookmark-outline:before{content:"󰃃"}.mdi-bookmark-plus:before{content:"󰃅"}.mdi-bookmark-plus-outline:before{content:"󰃄"}.mdi-bookmark-remove:before{content:"󰃆"}.mdi-bookmark-remove-outline:before{content:"󱍺"}.mdi-bookshelf:before{content:"󱉟"}.mdi-boom-gate:before{content:"󰺆"}.mdi-boom-gate-alert:before{content:"󰺇"}.mdi-boom-gate-alert-outline:before{content:"󰺈"}.mdi-boom-gate-arrow-down:before{content:"󰺉"}.mdi-boom-gate-arrow-down-outline:before{content:"󰺊"}.mdi-boom-gate-arrow-up:before{content:"󰺌"}.mdi-boom-gate-arrow-up-outline:before{content:"󰺍"}.mdi-boom-gate-outline:before{content:"󰺋"}.mdi-boom-gate-up:before{content:"󱟹"}.mdi-boom-gate-up-outline:before{content:"󱟺"}.mdi-boombox:before{content:"󰗜"}.mdi-boomerang:before{content:"󱃏"}.mdi-bootstrap:before{content:"󰛆"}.mdi-border-all:before{content:"󰃇"}.mdi-border-all-variant:before{content:"󰢡"}.mdi-border-bottom:before{content:"󰃈"}.mdi-border-bottom-variant:before{content:"󰢢"}.mdi-border-color:before{content:"󰃉"}.mdi-border-horizontal:before{content:"󰃊"}.mdi-border-inside:before{content:"󰃋"}.mdi-border-left:before{content:"󰃌"}.mdi-border-left-variant:before{content:"󰢣"}.mdi-border-none:before{content:"󰃍"}.mdi-border-none-variant:before{content:"󰢤"}.mdi-border-outside:before{content:"󰃎"}.mdi-border-radius:before{content:"󱫴"}.mdi-border-right:before{content:"󰃏"}.mdi-border-right-variant:before{content:"󰢥"}.mdi-border-style:before{content:"󰃐"}.mdi-border-top:before{content:"󰃑"}.mdi-border-top-variant:before{content:"󰢦"}.mdi-border-vertical:before{content:"󰃒"}.mdi-bottle-soda:before{content:"󱁰"}.mdi-bottle-soda-classic:before{content:"󱁱"}.mdi-bottle-soda-classic-outline:before{content:"󱍣"}.mdi-bottle-soda-outline:before{content:"󱁲"}.mdi-bottle-tonic:before{content:"󱄮"}.mdi-bottle-tonic-outline:before{content:"󱄯"}.mdi-bottle-tonic-plus:before{content:"󱄰"}.mdi-bottle-tonic-plus-outline:before{content:"󱄱"}.mdi-bottle-tonic-skull:before{content:"󱄲"}.mdi-bottle-tonic-skull-outline:before{content:"󱄳"}.mdi-bottle-wine:before{content:"󰡔"}.mdi-bottle-wine-outline:before{content:"󱌐"}.mdi-bow-arrow:before{content:"󱡁"}.mdi-bow-tie:before{content:"󰙸"}.mdi-bowl:before{content:"󰊎"}.mdi-bowl-mix:before{content:"󰘗"}.mdi-bowl-mix-outline:before{content:"󰋤"}.mdi-bowl-outline:before{content:"󰊩"}.mdi-bowling:before{content:"󰃓"}.mdi-box:before{content:"󰃔"}.mdi-box-cutter:before{content:"󰃕"}.mdi-box-cutter-off:before{content:"󰭊"}.mdi-box-shadow:before{content:"󰘷"}.mdi-boxing-glove:before{content:"󰭥"}.mdi-braille:before{content:"󰧐"}.mdi-brain:before{content:"󰧑"}.mdi-bread-slice:before{content:"󰳮"}.mdi-bread-slice-outline:before{content:"󰳯"}.mdi-bridge:before{content:"󰘘"}.mdi-briefcase:before{content:"󰃖"}.mdi-briefcase-account:before{content:"󰳰"}.mdi-briefcase-account-outline:before{content:"󰳱"}.mdi-briefcase-arrow-left-right:before{content:"󱪍"}.mdi-briefcase-arrow-left-right-outline:before{content:"󱪎"}.mdi-briefcase-arrow-up-down:before{content:"󱪏"}.mdi-briefcase-arrow-up-down-outline:before{content:"󱪐"}.mdi-briefcase-check:before{content:"󰃗"}.mdi-briefcase-check-outline:before{content:"󱌞"}.mdi-briefcase-clock:before{content:"󱃐"}.mdi-briefcase-clock-outline:before{content:"󱃑"}.mdi-briefcase-download:before{content:"󰃘"}.mdi-briefcase-download-outline:before{content:"󰰽"}.mdi-briefcase-edit:before{content:"󰪘"}.mdi-briefcase-edit-outline:before{content:"󰰾"}.mdi-briefcase-eye:before{content:"󱟙"}.mdi-briefcase-eye-outline:before{content:"󱟚"}.mdi-briefcase-minus:before{content:"󰨪"}.mdi-briefcase-minus-outline:before{content:"󰰿"}.mdi-briefcase-off:before{content:"󱙘"}.mdi-briefcase-off-outline:before{content:"󱙙"}.mdi-briefcase-outline:before{content:"󰠔"}.mdi-briefcase-plus:before{content:"󰨫"}.mdi-briefcase-plus-outline:before{content:"󰱀"}.mdi-briefcase-remove:before{content:"󰨬"}.mdi-briefcase-remove-outline:before{content:"󰱁"}.mdi-briefcase-search:before{content:"󰨭"}.mdi-briefcase-search-outline:before{content:"󰱂"}.mdi-briefcase-upload:before{content:"󰃙"}.mdi-briefcase-upload-outline:before{content:"󰱃"}.mdi-briefcase-variant:before{content:"󱒔"}.mdi-briefcase-variant-off:before{content:"󱙚"}.mdi-briefcase-variant-off-outline:before{content:"󱙛"}.mdi-briefcase-variant-outline:before{content:"󱒕"}.mdi-brightness-1:before{content:"󰃚"}.mdi-brightness-2:before{content:"󰃛"}.mdi-brightness-3:before{content:"󰃜"}.mdi-brightness-4:before{content:"󰃝"}.mdi-brightness-5:before{content:"󰃞"}.mdi-brightness-6:before{content:"󰃟"}.mdi-brightness-7:before{content:"󰃠"}.mdi-brightness-auto:before{content:"󰃡"}.mdi-brightness-percent:before{content:"󰳲"}.mdi-broadcast:before{content:"󱜠"}.mdi-broadcast-off:before{content:"󱜡"}.mdi-broom:before{content:"󰃢"}.mdi-brush:before{content:"󰃣"}.mdi-brush-off:before{content:"󱝱"}.mdi-brush-outline:before{content:"󱨍"}.mdi-brush-variant:before{content:"󱠓"}.mdi-bucket:before{content:"󱐕"}.mdi-bucket-outline:before{content:"󱐖"}.mdi-buffet:before{content:"󰕸"}.mdi-bug:before{content:"󰃤"}.mdi-bug-check:before{content:"󰨮"}.mdi-bug-check-outline:before{content:"󰨯"}.mdi-bug-outline:before{content:"󰨰"}.mdi-bug-pause:before{content:"󱫵"}.mdi-bug-pause-outline:before{content:"󱫶"}.mdi-bug-play:before{content:"󱫷"}.mdi-bug-play-outline:before{content:"󱫸"}.mdi-bug-stop:before{content:"󱫹"}.mdi-bug-stop-outline:before{content:"󱫺"}.mdi-bugle:before{content:"󰶴"}.mdi-bulkhead-light:before{content:"󱨯"}.mdi-bulldozer:before{content:"󰬢"}.mdi-bullet:before{content:"󰳳"}.mdi-bulletin-board:before{content:"󰃥"}.mdi-bullhorn:before{content:"󰃦"}.mdi-bullhorn-outline:before{content:"󰬣"}.mdi-bullhorn-variant:before{content:"󱥮"}.mdi-bullhorn-variant-outline:before{content:"󱥯"}.mdi-bullseye:before{content:"󰗝"}.mdi-bullseye-arrow:before{content:"󰣉"}.mdi-bulma:before{content:"󱋧"}.mdi-bunk-bed:before{content:"󱌂"}.mdi-bunk-bed-outline:before{content:"󰂗"}.mdi-bus:before{content:"󰃧"}.mdi-bus-alert:before{content:"󰪙"}.mdi-bus-articulated-end:before{content:"󰞜"}.mdi-bus-articulated-front:before{content:"󰞝"}.mdi-bus-clock:before{content:"󰣊"}.mdi-bus-double-decker:before{content:"󰞞"}.mdi-bus-electric:before{content:"󱤝"}.mdi-bus-marker:before{content:"󱈒"}.mdi-bus-multiple:before{content:"󰼿"}.mdi-bus-school:before{content:"󰞟"}.mdi-bus-side:before{content:"󰞠"}.mdi-bus-sign:before{content:"󱳁"}.mdi-bus-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered:before{content:"󱀔"}.mdi-bus-wrench:before{content:"󱳂"}.mdi-butterfly:before{content:"󱖉"}.mdi-butterfly-outline:before{content:"󱖊"}.mdi-button-cursor:before{content:"󱭏"}.mdi-button-pointer:before{content:"󱭐"}.mdi-cabin-a-frame:before{content:"󱢌"}.mdi-cable-data:before{content:"󱎔"}.mdi-cached:before{content:"󰃨"}.mdi-cactus:before{content:"󰶵"}.mdi-cake:before{content:"󰃩"}.mdi-cake-layered:before{content:"󰃪"}.mdi-cake-variant:before{content:"󰃫"}.mdi-cake-variant-outline:before{content:"󱟰"}.mdi-calculator:before{content:"󰃬"}.mdi-calculator-variant:before{content:"󰪚"}.mdi-calculator-variant-outline:before{content:"󱖦"}.mdi-calendar:before{content:"󰃭"}.mdi-calendar-account:before{content:"󰻗"}.mdi-calendar-account-outline:before{content:"󰻘"}.mdi-calendar-alert:before{content:"󰨱"}.mdi-calendar-alert-outline:before{content:"󱭢"}.mdi-calendar-arrow-left:before{content:"󱄴"}.mdi-calendar-arrow-right:before{content:"󱄵"}.mdi-calendar-badge:before{content:"󱮝"}.mdi-calendar-badge-outline:before{content:"󱮞"}.mdi-calendar-blank:before{content:"󰃮"}.mdi-calendar-blank-multiple:before{content:"󱁳"}.mdi-calendar-blank-outline:before{content:"󰭦"}.mdi-calendar-check:before{content:"󰃯"}.mdi-calendar-check-outline:before{content:"󰱄"}.mdi-calendar-clock:before{content:"󰃰"}.mdi-calendar-clock-outline:before{content:"󱛡"}.mdi-calendar-collapse-horizontal:before{content:"󱢝"}.mdi-calendar-collapse-horizontal-outline:before{content:"󱭣"}.mdi-calendar-cursor:before{content:"󱕻"}.mdi-calendar-cursor-outline:before{content:"󱭤"}.mdi-calendar-edit:before{content:"󰢧"}.mdi-calendar-edit-outline:before{content:"󱭥"}.mdi-calendar-end:before{content:"󱙬"}.mdi-calendar-end-outline:before{content:"󱭦"}.mdi-calendar-expand-horizontal:before{content:"󱢞"}.mdi-calendar-expand-horizontal-outline:before{content:"󱭧"}.mdi-calendar-export:before{content:"󰬤"}.mdi-calendar-export-outline:before{content:"󱭨"}.mdi-calendar-filter:before{content:"󱨲"}.mdi-calendar-filter-outline:before{content:"󱨳"}.mdi-calendar-heart:before{content:"󰧒"}.mdi-calendar-heart-outline:before{content:"󱭩"}.mdi-calendar-import:before{content:"󰬥"}.mdi-calendar-import-outline:before{content:"󱭪"}.mdi-calendar-lock:before{content:"󱙁"}.mdi-calendar-lock-open:before{content:"󱭛"}.mdi-calendar-lock-open-outline:before{content:"󱭜"}.mdi-calendar-lock-outline:before{content:"󱙂"}.mdi-calendar-minus:before{content:"󰵜"}.mdi-calendar-minus-outline:before{content:"󱭫"}.mdi-calendar-month:before{content:"󰸗"}.mdi-calendar-month-outline:before{content:"󰸘"}.mdi-calendar-multiple:before{content:"󰃱"}.mdi-calendar-multiple-check:before{content:"󰃲"}.mdi-calendar-multiselect:before{content:"󰨲"}.mdi-calendar-multiselect-outline:before{content:"󱭕"}.mdi-calendar-outline:before{content:"󰭧"}.mdi-calendar-plus:before{content:"󰃳"}.mdi-calendar-plus-outline:before{content:"󱭬"}.mdi-calendar-question:before{content:"󰚒"}.mdi-calendar-question-outline:before{content:"󱭭"}.mdi-calendar-range:before{content:"󰙹"}.mdi-calendar-range-outline:before{content:"󰭨"}.mdi-calendar-refresh:before{content:"󰇡"}.mdi-calendar-refresh-outline:before{content:"󰈃"}.mdi-calendar-remove:before{content:"󰃴"}.mdi-calendar-remove-outline:before{content:"󰱅"}.mdi-calendar-search:before{content:"󰥌"}.mdi-calendar-search-outline:before{content:"󱭮"}.mdi-calendar-star:before{content:"󰧓"}.mdi-calendar-star-four-points:before{content:"󱰟"}.mdi-calendar-star-outline:before{content:"󱭓"}.mdi-calendar-start:before{content:"󱙭"}.mdi-calendar-start-outline:before{content:"󱭯"}.mdi-calendar-sync:before{content:"󰺎"}.mdi-calendar-sync-outline:before{content:"󰺏"}.mdi-calendar-text:before{content:"󰃵"}.mdi-calendar-text-outline:before{content:"󰱆"}.mdi-calendar-today:before{content:"󰃶"}.mdi-calendar-today-outline:before{content:"󱨰"}.mdi-calendar-week:before{content:"󰨳"}.mdi-calendar-week-begin:before{content:"󰨴"}.mdi-calendar-week-begin-outline:before{content:"󱨱"}.mdi-calendar-week-outline:before{content:"󱨴"}.mdi-calendar-weekend:before{content:"󰻙"}.mdi-calendar-weekend-outline:before{content:"󰻚"}.mdi-call-made:before{content:"󰃷"}.mdi-call-merge:before{content:"󰃸"}.mdi-call-missed:before{content:"󰃹"}.mdi-call-received:before{content:"󰃺"}.mdi-call-split:before{content:"󰃻"}.mdi-camcorder:before{content:"󰃼"}.mdi-camcorder-off:before{content:"󰃿"}.mdi-camera:before{content:"󰄀"}.mdi-camera-account:before{content:"󰣋"}.mdi-camera-burst:before{content:"󰚓"}.mdi-camera-control:before{content:"󰭩"}.mdi-camera-document:before{content:"󱡱"}.mdi-camera-document-off:before{content:"󱡲"}.mdi-camera-enhance:before{content:"󰄁"}.mdi-camera-enhance-outline:before{content:"󰭪"}.mdi-camera-flip:before{content:"󱗙"}.mdi-camera-flip-outline:before{content:"󱗚"}.mdi-camera-front:before{content:"󰄂"}.mdi-camera-front-variant:before{content:"󰄃"}.mdi-camera-gopro:before{content:"󰞡"}.mdi-camera-image:before{content:"󰣌"}.mdi-camera-iris:before{content:"󰄄"}.mdi-camera-lock:before{content:"󱨔"}.mdi-camera-lock-open:before{content:"󱰍"}.mdi-camera-lock-open-outline:before{content:"󱰎"}.mdi-camera-lock-outline:before{content:"󱨕"}.mdi-camera-marker:before{content:"󱦧"}.mdi-camera-marker-outline:before{content:"󱦨"}.mdi-camera-metering-center:before{content:"󰞢"}.mdi-camera-metering-matrix:before{content:"󰞣"}.mdi-camera-metering-partial:before{content:"󰞤"}.mdi-camera-metering-spot:before{content:"󰞥"}.mdi-camera-off:before{content:"󰗟"}.mdi-camera-off-outline:before{content:"󱦿"}.mdi-camera-outline:before{content:"󰵝"}.mdi-camera-party-mode:before{content:"󰄅"}.mdi-camera-plus:before{content:"󰻛"}.mdi-camera-plus-outline:before{content:"󰻜"}.mdi-camera-rear:before{content:"󰄆"}.mdi-camera-rear-variant:before{content:"󰄇"}.mdi-camera-retake:before{content:"󰸙"}.mdi-camera-retake-outline:before{content:"󰸚"}.mdi-camera-switch:before{content:"󰄈"}.mdi-camera-switch-outline:before{content:"󰡊"}.mdi-camera-timer:before{content:"󰄉"}.mdi-camera-wireless:before{content:"󰶶"}.mdi-camera-wireless-outline:before{content:"󰶷"}.mdi-campfire:before{content:"󰻝"}.mdi-cancel:before{content:"󰜺"}.mdi-candelabra:before{content:"󱟒"}.mdi-candelabra-fire:before{content:"󱟓"}.mdi-candle:before{content:"󰗢"}.mdi-candy:before{content:"󱥰"}.mdi-candy-off:before{content:"󱥱"}.mdi-candy-off-outline:before{content:"󱥲"}.mdi-candy-outline:before{content:"󱥳"}.mdi-candycane:before{content:"󰄊"}.mdi-cannabis:before{content:"󰞦"}.mdi-cannabis-off:before{content:"󱙮"}.mdi-caps-lock:before{content:"󰪛"}.mdi-car:before{content:"󰄋"}.mdi-car-2-plus:before{content:"󱀕"}.mdi-car-3-plus:before{content:"󱀖"}.mdi-car-arrow-left:before{content:"󱎲"}.mdi-car-arrow-right:before{content:"󱎳"}.mdi-car-back:before{content:"󰸛"}.mdi-car-battery:before{content:"󰄌"}.mdi-car-brake-abs:before{content:"󰱇"}.mdi-car-brake-alert:before{content:"󰱈"}.mdi-car-brake-fluid-level:before{content:"󱤉"}.mdi-car-brake-hold:before{content:"󰵞"}.mdi-car-brake-low-pressure:before{content:"󱤊"}.mdi-car-brake-parking:before{content:"󰵟"}.mdi-car-brake-retarder:before{content:"󱀗"}.mdi-car-brake-temperature:before{content:"󱤋"}.mdi-car-brake-worn-linings:before{content:"󱤌"}.mdi-car-child-seat:before{content:"󰾣"}.mdi-car-clock:before{content:"󱥴"}.mdi-car-clutch:before{content:"󱀘"}.mdi-car-cog:before{content:"󱏌"}.mdi-car-connected:before{content:"󰄍"}.mdi-car-convertible:before{content:"󰞧"}.mdi-car-coolant-level:before{content:"󱀙"}.mdi-car-cruise-control:before{content:"󰵠"}.mdi-car-defrost-front:before{content:"󰵡"}.mdi-car-defrost-rear:before{content:"󰵢"}.mdi-car-door:before{content:"󰭫"}.mdi-car-door-lock:before{content:"󱂝"}.mdi-car-door-lock-open:before{content:"󱲁"}.mdi-car-electric:before{content:"󰭬"}.mdi-car-electric-outline:before{content:"󱖵"}.mdi-car-emergency:before{content:"󱘏"}.mdi-car-esp:before{content:"󰱉"}.mdi-car-estate:before{content:"󰞨"}.mdi-car-hatchback:before{content:"󰞩"}.mdi-car-info:before{content:"󱆾"}.mdi-car-key:before{content:"󰭭"}.mdi-car-lifted-pickup:before{content:"󱔭"}.mdi-car-light-alert:before{content:"󱤍"}.mdi-car-light-dimmed:before{content:"󰱊"}.mdi-car-light-fog:before{content:"󰱋"}.mdi-car-light-high:before{content:"󰱌"}.mdi-car-limousine:before{content:"󰣍"}.mdi-car-multiple:before{content:"󰭮"}.mdi-car-off:before{content:"󰸜"}.mdi-car-outline:before{content:"󱓭"}.mdi-car-parking-lights:before{content:"󰵣"}.mdi-car-pickup:before{content:"󰞪"}.mdi-car-search:before{content:"󱮍"}.mdi-car-search-outline:before{content:"󱮎"}.mdi-car-seat:before{content:"󰾤"}.mdi-car-seat-cooler:before{content:"󰾥"}.mdi-car-seat-heater:before{content:"󰾦"}.mdi-car-select:before{content:"󱡹"}.mdi-car-settings:before{content:"󱏍"}.mdi-car-shift-pattern:before{content:"󰽀"}.mdi-car-side:before{content:"󰞫"}.mdi-car-speed-limiter:before{content:"󱤎"}.mdi-car-sports:before{content:"󰞬"}.mdi-car-tire-alert:before{content:"󰱍"}.mdi-car-traction-control:before{content:"󰵤"}.mdi-car-turbocharger:before{content:"󱀚"}.mdi-car-wash:before{content:"󰄎"}.mdi-car-windshield:before{content:"󱀛"}.mdi-car-windshield-outline:before{content:"󱀜"}.mdi-car-wireless:before{content:"󱡸"}.mdi-car-wrench:before{content:"󱠔"}.mdi-carabiner:before{content:"󱓀"}.mdi-caravan:before{content:"󰞭"}.mdi-card:before{content:"󰭯"}.mdi-card-account-details:before{content:"󰗒"}.mdi-card-account-details-outline:before{content:"󰶫"}.mdi-card-account-details-star:before{content:"󰊣"}.mdi-card-account-details-star-outline:before{content:"󰛛"}.mdi-card-account-mail:before{content:"󰆎"}.mdi-card-account-mail-outline:before{content:"󰺘"}.mdi-card-account-phone:before{content:"󰺙"}.mdi-card-account-phone-outline:before{content:"󰺚"}.mdi-card-bulleted:before{content:"󰭰"}.mdi-card-bulleted-off:before{content:"󰭱"}.mdi-card-bulleted-off-outline:before{content:"󰭲"}.mdi-card-bulleted-outline:before{content:"󰭳"}.mdi-card-bulleted-settings:before{content:"󰭴"}.mdi-card-bulleted-settings-outline:before{content:"󰭵"}.mdi-card-minus:before{content:"󱘀"}.mdi-card-minus-outline:before{content:"󱘁"}.mdi-card-multiple:before{content:"󱟱"}.mdi-card-multiple-outline:before{content:"󱟲"}.mdi-card-off:before{content:"󱘂"}.mdi-card-off-outline:before{content:"󱘃"}.mdi-card-outline:before{content:"󰭶"}.mdi-card-plus:before{content:"󱇿"}.mdi-card-plus-outline:before{content:"󱈀"}.mdi-card-remove:before{content:"󱘄"}.mdi-card-remove-outline:before{content:"󱘅"}.mdi-card-search:before{content:"󱁴"}.mdi-card-search-outline:before{content:"󱁵"}.mdi-card-text:before{content:"󰭷"}.mdi-card-text-outline:before{content:"󰭸"}.mdi-cards:before{content:"󰘸"}.mdi-cards-club:before{content:"󰣎"}.mdi-cards-club-outline:before{content:"󱢟"}.mdi-cards-diamond:before{content:"󰣏"}.mdi-cards-diamond-outline:before{content:"󱀝"}.mdi-cards-heart:before{content:"󰣐"}.mdi-cards-heart-outline:before{content:"󱢠"}.mdi-cards-outline:before{content:"󰘹"}.mdi-cards-playing:before{content:"󱢡"}.mdi-cards-playing-club:before{content:"󱢢"}.mdi-cards-playing-club-multiple:before{content:"󱢣"}.mdi-cards-playing-club-multiple-outline:before{content:"󱢤"}.mdi-cards-playing-club-outline:before{content:"󱢥"}.mdi-cards-playing-diamond:before{content:"󱢦"}.mdi-cards-playing-diamond-multiple:before{content:"󱢧"}.mdi-cards-playing-diamond-multiple-outline:before{content:"󱢨"}.mdi-cards-playing-diamond-outline:before{content:"󱢩"}.mdi-cards-playing-heart:before{content:"󱢪"}.mdi-cards-playing-heart-multiple:before{content:"󱢫"}.mdi-cards-playing-heart-multiple-outline:before{content:"󱢬"}.mdi-cards-playing-heart-outline:before{content:"󱢭"}.mdi-cards-playing-outline:before{content:"󰘺"}.mdi-cards-playing-spade:before{content:"󱢮"}.mdi-cards-playing-spade-multiple:before{content:"󱢯"}.mdi-cards-playing-spade-multiple-outline:before{content:"󱢰"}.mdi-cards-playing-spade-outline:before{content:"󱢱"}.mdi-cards-spade:before{content:"󰣑"}.mdi-cards-spade-outline:before{content:"󱢲"}.mdi-cards-variant:before{content:"󰛇"}.mdi-carrot:before{content:"󰄏"}.mdi-cart:before{content:"󰄐"}.mdi-cart-arrow-down:before{content:"󰵦"}.mdi-cart-arrow-right:before{content:"󰱎"}.mdi-cart-arrow-up:before{content:"󰵧"}.mdi-cart-check:before{content:"󱗪"}.mdi-cart-heart:before{content:"󱣠"}.mdi-cart-minus:before{content:"󰵨"}.mdi-cart-off:before{content:"󰙫"}.mdi-cart-outline:before{content:"󰄑"}.mdi-cart-percent:before{content:"󱮮"}.mdi-cart-plus:before{content:"󰄒"}.mdi-cart-remove:before{content:"󰵩"}.mdi-cart-variant:before{content:"󱗫"}.mdi-case-sensitive-alt:before{content:"󰄓"}.mdi-cash:before{content:"󰄔"}.mdi-cash-100:before{content:"󰄕"}.mdi-cash-check:before{content:"󱓮"}.mdi-cash-clock:before{content:"󱪑"}.mdi-cash-edit:before{content:"󱲫"}.mdi-cash-fast:before{content:"󱡜"}.mdi-cash-lock:before{content:"󱓪"}.mdi-cash-lock-open:before{content:"󱓫"}.mdi-cash-marker:before{content:"󰶸"}.mdi-cash-minus:before{content:"󱉠"}.mdi-cash-multiple:before{content:"󰄖"}.mdi-cash-off:before{content:"󱱹"}.mdi-cash-plus:before{content:"󱉡"}.mdi-cash-refund:before{content:"󰪜"}.mdi-cash-register:before{content:"󰳴"}.mdi-cash-remove:before{content:"󱉢"}.mdi-cash-sync:before{content:"󱪒"}.mdi-cassette:before{content:"󰧔"}.mdi-cast:before{content:"󰄘"}.mdi-cast-audio:before{content:"󱀞"}.mdi-cast-audio-variant:before{content:"󱝉"}.mdi-cast-connected:before{content:"󰄙"}.mdi-cast-education:before{content:"󰸝"}.mdi-cast-off:before{content:"󰞊"}.mdi-cast-variant:before{content:"󰀟"}.mdi-castle:before{content:"󰄚"}.mdi-cat:before{content:"󰄛"}.mdi-cctv:before{content:"󰞮"}.mdi-cctv-off:before{content:"󱡟"}.mdi-ceiling-fan:before{content:"󱞗"}.mdi-ceiling-fan-light:before{content:"󱞘"}.mdi-ceiling-light:before{content:"󰝩"}.mdi-ceiling-light-multiple:before{content:"󱣝"}.mdi-ceiling-light-multiple-outline:before{content:"󱣞"}.mdi-ceiling-light-outline:before{content:"󱟇"}.mdi-cellphone:before{content:"󰄜"}.mdi-cellphone-arrow-down:before{content:"󰧕"}.mdi-cellphone-arrow-down-variant:before{content:"󱧅"}.mdi-cellphone-basic:before{content:"󰄞"}.mdi-cellphone-charging:before{content:"󱎗"}.mdi-cellphone-check:before{content:"󱟽"}.mdi-cellphone-cog:before{content:"󰥑"}.mdi-cellphone-dock:before{content:"󰄟"}.mdi-cellphone-information:before{content:"󰽁"}.mdi-cellphone-key:before{content:"󰥎"}.mdi-cellphone-link:before{content:"󰄡"}.mdi-cellphone-link-off:before{content:"󰄢"}.mdi-cellphone-lock:before{content:"󰥏"}.mdi-cellphone-marker:before{content:"󱠺"}.mdi-cellphone-message:before{content:"󰣓"}.mdi-cellphone-message-off:before{content:"󱃒"}.mdi-cellphone-nfc:before{content:"󰺐"}.mdi-cellphone-nfc-off:before{content:"󱋘"}.mdi-cellphone-off:before{content:"󰥐"}.mdi-cellphone-play:before{content:"󱀟"}.mdi-cellphone-remove:before{content:"󰥍"}.mdi-cellphone-screenshot:before{content:"󰨵"}.mdi-cellphone-settings:before{content:"󰄣"}.mdi-cellphone-sound:before{content:"󰥒"}.mdi-cellphone-text:before{content:"󰣒"}.mdi-cellphone-wireless:before{content:"󰠕"}.mdi-centos:before{content:"󱄚"}.mdi-certificate:before{content:"󰄤"}.mdi-certificate-outline:before{content:"󱆈"}.mdi-chair-rolling:before{content:"󰽈"}.mdi-chair-school:before{content:"󰄥"}.mdi-chandelier:before{content:"󱞓"}.mdi-charity:before{content:"󰱏"}.mdi-charity-search:before{content:"󱲂"}.mdi-chart-arc:before{content:"󰄦"}.mdi-chart-areaspline:before{content:"󰄧"}.mdi-chart-areaspline-variant:before{content:"󰺑"}.mdi-chart-bar:before{content:"󰄨"}.mdi-chart-bar-stacked:before{content:"󰝪"}.mdi-chart-bell-curve:before{content:"󰱐"}.mdi-chart-bell-curve-cumulative:before{content:"󰾧"}.mdi-chart-box:before{content:"󱕍"}.mdi-chart-box-multiple:before{content:"󱳍"}.mdi-chart-box-multiple-outline:before{content:"󱳎"}.mdi-chart-box-outline:before{content:"󱕎"}.mdi-chart-box-plus-outline:before{content:"󱕏"}.mdi-chart-bubble:before{content:"󰗣"}.mdi-chart-donut:before{content:"󰞯"}.mdi-chart-donut-variant:before{content:"󰞰"}.mdi-chart-gantt:before{content:"󰙬"}.mdi-chart-histogram:before{content:"󰄩"}.mdi-chart-line:before{content:"󰄪"}.mdi-chart-line-stacked:before{content:"󰝫"}.mdi-chart-line-variant:before{content:"󰞱"}.mdi-chart-multiline:before{content:"󰣔"}.mdi-chart-multiple:before{content:"󱈓"}.mdi-chart-pie:before{content:"󰄫"}.mdi-chart-pie-outline:before{content:"󱯟"}.mdi-chart-ppf:before{content:"󱎀"}.mdi-chart-sankey:before{content:"󱇟"}.mdi-chart-sankey-variant:before{content:"󱇠"}.mdi-chart-scatter-plot:before{content:"󰺒"}.mdi-chart-scatter-plot-hexbin:before{content:"󰙭"}.mdi-chart-timeline:before{content:"󰙮"}.mdi-chart-timeline-variant:before{content:"󰺓"}.mdi-chart-timeline-variant-shimmer:before{content:"󱖶"}.mdi-chart-tree:before{content:"󰺔"}.mdi-chart-waterfall:before{content:"󱤘"}.mdi-chat:before{content:"󰭹"}.mdi-chat-alert:before{content:"󰭺"}.mdi-chat-alert-outline:before{content:"󱋉"}.mdi-chat-minus:before{content:"󱐐"}.mdi-chat-minus-outline:before{content:"󱐓"}.mdi-chat-outline:before{content:"󰻞"}.mdi-chat-plus:before{content:"󱐏"}.mdi-chat-plus-outline:before{content:"󱐒"}.mdi-chat-processing:before{content:"󰭻"}.mdi-chat-processing-outline:before{content:"󱋊"}.mdi-chat-question:before{content:"󱜸"}.mdi-chat-question-outline:before{content:"󱜹"}.mdi-chat-remove:before{content:"󱐑"}.mdi-chat-remove-outline:before{content:"󱐔"}.mdi-chat-sleep:before{content:"󱋑"}.mdi-chat-sleep-outline:before{content:"󱋒"}.mdi-check:before{content:"󰄬"}.mdi-check-all:before{content:"󰄭"}.mdi-check-bold:before{content:"󰸞"}.mdi-check-circle:before{content:"󰗠"}.mdi-check-circle-outline:before{content:"󰗡"}.mdi-check-decagram:before{content:"󰞑"}.mdi-check-decagram-outline:before{content:"󱝀"}.mdi-check-network:before{content:"󰱓"}.mdi-check-network-outline:before{content:"󰱔"}.mdi-check-outline:before{content:"󰡕"}.mdi-check-underline:before{content:"󰸟"}.mdi-check-underline-circle:before{content:"󰸠"}.mdi-check-underline-circle-outline:before{content:"󰸡"}.mdi-checkbook:before{content:"󰪝"}.mdi-checkbook-arrow-left:before{content:"󱰝"}.mdi-checkbook-arrow-right:before{content:"󱰞"}.mdi-checkbox-blank:before{content:"󰄮"}.mdi-checkbox-blank-badge:before{content:"󱅶"}.mdi-checkbox-blank-badge-outline:before{content:"󰄗"}.mdi-checkbox-blank-circle:before{content:"󰄯"}.mdi-checkbox-blank-circle-outline:before{content:"󰄰"}.mdi-checkbox-blank-off:before{content:"󱋬"}.mdi-checkbox-blank-off-outline:before{content:"󱋭"}.mdi-checkbox-blank-outline:before{content:"󰄱"}.mdi-checkbox-intermediate:before{content:"󰡖"}.mdi-checkbox-intermediate-variant:before{content:"󱭔"}.mdi-checkbox-marked:before{content:"󰄲"}.mdi-checkbox-marked-circle:before{content:"󰄳"}.mdi-checkbox-marked-circle-auto-outline:before{content:"󱰦"}.mdi-checkbox-marked-circle-minus-outline:before{content:"󱰧"}.mdi-checkbox-marked-circle-outline:before{content:"󰄴"}.mdi-checkbox-marked-circle-plus-outline:before{content:"󱤧"}.mdi-checkbox-marked-outline:before{content:"󰄵"}.mdi-checkbox-multiple-blank:before{content:"󰄶"}.mdi-checkbox-multiple-blank-circle:before{content:"󰘻"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"󰘼"}.mdi-checkbox-multiple-blank-outline:before{content:"󰄷"}.mdi-checkbox-multiple-marked:before{content:"󰄸"}.mdi-checkbox-multiple-marked-circle:before{content:"󰘽"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"󰘾"}.mdi-checkbox-multiple-marked-outline:before{content:"󰄹"}.mdi-checkbox-multiple-outline:before{content:"󰱑"}.mdi-checkbox-outline:before{content:"󰱒"}.mdi-checkerboard:before{content:"󰄺"}.mdi-checkerboard-minus:before{content:"󱈂"}.mdi-checkerboard-plus:before{content:"󱈁"}.mdi-checkerboard-remove:before{content:"󱈃"}.mdi-cheese:before{content:"󱊹"}.mdi-cheese-off:before{content:"󱏮"}.mdi-chef-hat:before{content:"󰭼"}.mdi-chemical-weapon:before{content:"󰄻"}.mdi-chess-bishop:before{content:"󰡜"}.mdi-chess-king:before{content:"󰡗"}.mdi-chess-knight:before{content:"󰡘"}.mdi-chess-pawn:before{content:"󰡙"}.mdi-chess-queen:before{content:"󰡚"}.mdi-chess-rook:before{content:"󰡛"}.mdi-chevron-double-down:before{content:"󰄼"}.mdi-chevron-double-left:before{content:"󰄽"}.mdi-chevron-double-right:before{content:"󰄾"}.mdi-chevron-double-up:before{content:"󰄿"}.mdi-chevron-down:before{content:"󰅀"}.mdi-chevron-down-box:before{content:"󰧖"}.mdi-chevron-down-box-outline:before{content:"󰧗"}.mdi-chevron-down-circle:before{content:"󰬦"}.mdi-chevron-down-circle-outline:before{content:"󰬧"}.mdi-chevron-left:before{content:"󰅁"}.mdi-chevron-left-box:before{content:"󰧘"}.mdi-chevron-left-box-outline:before{content:"󰧙"}.mdi-chevron-left-circle:before{content:"󰬨"}.mdi-chevron-left-circle-outline:before{content:"󰬩"}.mdi-chevron-right:before{content:"󰅂"}.mdi-chevron-right-box:before{content:"󰧚"}.mdi-chevron-right-box-outline:before{content:"󰧛"}.mdi-chevron-right-circle:before{content:"󰬪"}.mdi-chevron-right-circle-outline:before{content:"󰬫"}.mdi-chevron-triple-down:before{content:"󰶹"}.mdi-chevron-triple-left:before{content:"󰶺"}.mdi-chevron-triple-right:before{content:"󰶻"}.mdi-chevron-triple-up:before{content:"󰶼"}.mdi-chevron-up:before{content:"󰅃"}.mdi-chevron-up-box:before{content:"󰧜"}.mdi-chevron-up-box-outline:before{content:"󰧝"}.mdi-chevron-up-circle:before{content:"󰬬"}.mdi-chevron-up-circle-outline:before{content:"󰬭"}.mdi-chili-alert:before{content:"󱟪"}.mdi-chili-alert-outline:before{content:"󱟫"}.mdi-chili-hot:before{content:"󰞲"}.mdi-chili-hot-outline:before{content:"󱟬"}.mdi-chili-medium:before{content:"󰞳"}.mdi-chili-medium-outline:before{content:"󱟭"}.mdi-chili-mild:before{content:"󰞴"}.mdi-chili-mild-outline:before{content:"󱟮"}.mdi-chili-off:before{content:"󱑧"}.mdi-chili-off-outline:before{content:"󱟯"}.mdi-chip:before{content:"󰘚"}.mdi-church:before{content:"󰅄"}.mdi-church-outline:before{content:"󱬂"}.mdi-cigar:before{content:"󱆉"}.mdi-cigar-off:before{content:"󱐛"}.mdi-circle:before{content:"󰝥"}.mdi-circle-box:before{content:"󱗜"}.mdi-circle-box-outline:before{content:"󱗝"}.mdi-circle-double:before{content:"󰺕"}.mdi-circle-edit-outline:before{content:"󰣕"}.mdi-circle-expand:before{content:"󰺖"}.mdi-circle-half:before{content:"󱎕"}.mdi-circle-half-full:before{content:"󱎖"}.mdi-circle-medium:before{content:"󰧞"}.mdi-circle-multiple:before{content:"󰬸"}.mdi-circle-multiple-outline:before{content:"󰚕"}.mdi-circle-off-outline:before{content:"󱃓"}.mdi-circle-opacity:before{content:"󱡓"}.mdi-circle-outline:before{content:"󰝦"}.mdi-circle-slice-1:before{content:"󰪞"}.mdi-circle-slice-2:before{content:"󰪟"}.mdi-circle-slice-3:before{content:"󰪠"}.mdi-circle-slice-4:before{content:"󰪡"}.mdi-circle-slice-5:before{content:"󰪢"}.mdi-circle-slice-6:before{content:"󰪣"}.mdi-circle-slice-7:before{content:"󰪤"}.mdi-circle-slice-8:before{content:"󰪥"}.mdi-circle-small:before{content:"󰧟"}.mdi-circular-saw:before{content:"󰸢"}.mdi-city:before{content:"󰅆"}.mdi-city-switch:before{content:"󱰨"}.mdi-city-variant:before{content:"󰨶"}.mdi-city-variant-outline:before{content:"󰨷"}.mdi-clipboard:before{content:"󰅇"}.mdi-clipboard-account:before{content:"󰅈"}.mdi-clipboard-account-outline:before{content:"󰱕"}.mdi-clipboard-alert:before{content:"󰅉"}.mdi-clipboard-alert-outline:before{content:"󰳷"}.mdi-clipboard-arrow-down:before{content:"󰅊"}.mdi-clipboard-arrow-down-outline:before{content:"󰱖"}.mdi-clipboard-arrow-left:before{content:"󰅋"}.mdi-clipboard-arrow-left-outline:before{content:"󰳸"}.mdi-clipboard-arrow-right:before{content:"󰳹"}.mdi-clipboard-arrow-right-outline:before{content:"󰳺"}.mdi-clipboard-arrow-up:before{content:"󰱗"}.mdi-clipboard-arrow-up-outline:before{content:"󰱘"}.mdi-clipboard-check:before{content:"󰅎"}.mdi-clipboard-check-multiple:before{content:"󱉣"}.mdi-clipboard-check-multiple-outline:before{content:"󱉤"}.mdi-clipboard-check-outline:before{content:"󰢨"}.mdi-clipboard-clock:before{content:"󱛢"}.mdi-clipboard-clock-outline:before{content:"󱛣"}.mdi-clipboard-edit:before{content:"󱓥"}.mdi-clipboard-edit-outline:before{content:"󱓦"}.mdi-clipboard-file:before{content:"󱉥"}.mdi-clipboard-file-outline:before{content:"󱉦"}.mdi-clipboard-flow:before{content:"󰛈"}.mdi-clipboard-flow-outline:before{content:"󱄗"}.mdi-clipboard-list:before{content:"󱃔"}.mdi-clipboard-list-outline:before{content:"󱃕"}.mdi-clipboard-minus:before{content:"󱘘"}.mdi-clipboard-minus-outline:before{content:"󱘙"}.mdi-clipboard-multiple:before{content:"󱉧"}.mdi-clipboard-multiple-outline:before{content:"󱉨"}.mdi-clipboard-off:before{content:"󱘚"}.mdi-clipboard-off-outline:before{content:"󱘛"}.mdi-clipboard-outline:before{content:"󰅌"}.mdi-clipboard-play:before{content:"󰱙"}.mdi-clipboard-play-multiple:before{content:"󱉩"}.mdi-clipboard-play-multiple-outline:before{content:"󱉪"}.mdi-clipboard-play-outline:before{content:"󰱚"}.mdi-clipboard-plus:before{content:"󰝑"}.mdi-clipboard-plus-outline:before{content:"󱌟"}.mdi-clipboard-pulse:before{content:"󰡝"}.mdi-clipboard-pulse-outline:before{content:"󰡞"}.mdi-clipboard-remove:before{content:"󱘜"}.mdi-clipboard-remove-outline:before{content:"󱘝"}.mdi-clipboard-search:before{content:"󱘞"}.mdi-clipboard-search-outline:before{content:"󱘟"}.mdi-clipboard-text:before{content:"󰅍"}.mdi-clipboard-text-clock:before{content:"󱣹"}.mdi-clipboard-text-clock-outline:before{content:"󱣺"}.mdi-clipboard-text-multiple:before{content:"󱉫"}.mdi-clipboard-text-multiple-outline:before{content:"󱉬"}.mdi-clipboard-text-off:before{content:"󱘠"}.mdi-clipboard-text-off-outline:before{content:"󱘡"}.mdi-clipboard-text-outline:before{content:"󰨸"}.mdi-clipboard-text-play:before{content:"󰱛"}.mdi-clipboard-text-play-outline:before{content:"󰱜"}.mdi-clipboard-text-search:before{content:"󱘢"}.mdi-clipboard-text-search-outline:before{content:"󱘣"}.mdi-clippy:before{content:"󰅏"}.mdi-clock:before{content:"󰥔"}.mdi-clock-alert:before{content:"󰥕"}.mdi-clock-alert-outline:before{content:"󰗎"}.mdi-clock-check:before{content:"󰾨"}.mdi-clock-check-outline:before{content:"󰾩"}.mdi-clock-digital:before{content:"󰺗"}.mdi-clock-edit:before{content:"󱦺"}.mdi-clock-edit-outline:before{content:"󱦻"}.mdi-clock-end:before{content:"󰅑"}.mdi-clock-fast:before{content:"󰅒"}.mdi-clock-in:before{content:"󰅓"}.mdi-clock-minus:before{content:"󱡣"}.mdi-clock-minus-outline:before{content:"󱡤"}.mdi-clock-out:before{content:"󰅔"}.mdi-clock-outline:before{content:"󰅐"}.mdi-clock-plus:before{content:"󱡡"}.mdi-clock-plus-outline:before{content:"󱡢"}.mdi-clock-remove:before{content:"󱡥"}.mdi-clock-remove-outline:before{content:"󱡦"}.mdi-clock-star-four-points:before{content:"󱰩"}.mdi-clock-star-four-points-outline:before{content:"󱰪"}.mdi-clock-start:before{content:"󰅕"}.mdi-clock-time-eight:before{content:"󱑆"}.mdi-clock-time-eight-outline:before{content:"󱑒"}.mdi-clock-time-eleven:before{content:"󱑉"}.mdi-clock-time-eleven-outline:before{content:"󱑕"}.mdi-clock-time-five:before{content:"󱑃"}.mdi-clock-time-five-outline:before{content:"󱑏"}.mdi-clock-time-four:before{content:"󱑂"}.mdi-clock-time-four-outline:before{content:"󱑎"}.mdi-clock-time-nine:before{content:"󱑇"}.mdi-clock-time-nine-outline:before{content:"󱑓"}.mdi-clock-time-one:before{content:"󱐿"}.mdi-clock-time-one-outline:before{content:"󱑋"}.mdi-clock-time-seven:before{content:"󱑅"}.mdi-clock-time-seven-outline:before{content:"󱑑"}.mdi-clock-time-six:before{content:"󱑄"}.mdi-clock-time-six-outline:before{content:"󱑐"}.mdi-clock-time-ten:before{content:"󱑈"}.mdi-clock-time-ten-outline:before{content:"󱑔"}.mdi-clock-time-three:before{content:"󱑁"}.mdi-clock-time-three-outline:before{content:"󱑍"}.mdi-clock-time-twelve:before{content:"󱑊"}.mdi-clock-time-twelve-outline:before{content:"󱑖"}.mdi-clock-time-two:before{content:"󱑀"}.mdi-clock-time-two-outline:before{content:"󱑌"}.mdi-close:before{content:"󰅖"}.mdi-close-box:before{content:"󰅗"}.mdi-close-box-multiple:before{content:"󰱝"}.mdi-close-box-multiple-outline:before{content:"󰱞"}.mdi-close-box-outline:before{content:"󰅘"}.mdi-close-circle:before{content:"󰅙"}.mdi-close-circle-multiple:before{content:"󰘪"}.mdi-close-circle-multiple-outline:before{content:"󰢃"}.mdi-close-circle-outline:before{content:"󰅚"}.mdi-close-network:before{content:"󰅛"}.mdi-close-network-outline:before{content:"󰱟"}.mdi-close-octagon:before{content:"󰅜"}.mdi-close-octagon-outline:before{content:"󰅝"}.mdi-close-outline:before{content:"󰛉"}.mdi-close-thick:before{content:"󱎘"}.mdi-closed-caption:before{content:"󰅞"}.mdi-closed-caption-outline:before{content:"󰶽"}.mdi-cloud:before{content:"󰅟"}.mdi-cloud-alert:before{content:"󰧠"}.mdi-cloud-alert-outline:before{content:"󱯠"}.mdi-cloud-arrow-down:before{content:"󱯡"}.mdi-cloud-arrow-down-outline:before{content:"󱯢"}.mdi-cloud-arrow-left:before{content:"󱯣"}.mdi-cloud-arrow-left-outline:before{content:"󱯤"}.mdi-cloud-arrow-right:before{content:"󱯥"}.mdi-cloud-arrow-right-outline:before{content:"󱯦"}.mdi-cloud-arrow-up:before{content:"󱯧"}.mdi-cloud-arrow-up-outline:before{content:"󱯨"}.mdi-cloud-braces:before{content:"󰞵"}.mdi-cloud-cancel:before{content:"󱯩"}.mdi-cloud-cancel-outline:before{content:"󱯪"}.mdi-cloud-check:before{content:"󱯫"}.mdi-cloud-check-outline:before{content:"󱯬"}.mdi-cloud-check-variant:before{content:"󰅠"}.mdi-cloud-check-variant-outline:before{content:"󱋌"}.mdi-cloud-circle:before{content:"󰅡"}.mdi-cloud-circle-outline:before{content:"󱯭"}.mdi-cloud-clock:before{content:"󱯮"}.mdi-cloud-clock-outline:before{content:"󱯯"}.mdi-cloud-cog:before{content:"󱯰"}.mdi-cloud-cog-outline:before{content:"󱯱"}.mdi-cloud-download:before{content:"󰅢"}.mdi-cloud-download-outline:before{content:"󰭽"}.mdi-cloud-key:before{content:"󱲡"}.mdi-cloud-key-outline:before{content:"󱲢"}.mdi-cloud-lock:before{content:"󱇱"}.mdi-cloud-lock-open:before{content:"󱯲"}.mdi-cloud-lock-open-outline:before{content:"󱯳"}.mdi-cloud-lock-outline:before{content:"󱇲"}.mdi-cloud-minus:before{content:"󱯴"}.mdi-cloud-minus-outline:before{content:"󱯵"}.mdi-cloud-off:before{content:"󱯶"}.mdi-cloud-off-outline:before{content:"󰅤"}.mdi-cloud-outline:before{content:"󰅣"}.mdi-cloud-percent:before{content:"󱨵"}.mdi-cloud-percent-outline:before{content:"󱨶"}.mdi-cloud-plus:before{content:"󱯷"}.mdi-cloud-plus-outline:before{content:"󱯸"}.mdi-cloud-print:before{content:"󰅥"}.mdi-cloud-print-outline:before{content:"󰅦"}.mdi-cloud-question:before{content:"󰨹"}.mdi-cloud-question-outline:before{content:"󱯹"}.mdi-cloud-refresh:before{content:"󱯺"}.mdi-cloud-refresh-outline:before{content:"󱯻"}.mdi-cloud-refresh-variant:before{content:"󰔪"}.mdi-cloud-refresh-variant-outline:before{content:"󱯼"}.mdi-cloud-remove:before{content:"󱯽"}.mdi-cloud-remove-outline:before{content:"󱯾"}.mdi-cloud-search:before{content:"󰥖"}.mdi-cloud-search-outline:before{content:"󰥗"}.mdi-cloud-sync:before{content:"󰘿"}.mdi-cloud-sync-outline:before{content:"󱋖"}.mdi-cloud-tags:before{content:"󰞶"}.mdi-cloud-upload:before{content:"󰅧"}.mdi-cloud-upload-outline:before{content:"󰭾"}.mdi-clouds:before{content:"󱮕"}.mdi-clover:before{content:"󰠖"}.mdi-clover-outline:before{content:"󱱢"}.mdi-coach-lamp:before{content:"󱀠"}.mdi-coach-lamp-variant:before{content:"󱨷"}.mdi-coat-rack:before{content:"󱂞"}.mdi-code-array:before{content:"󰅨"}.mdi-code-block-braces:before{content:"󱲃"}.mdi-code-block-brackets:before{content:"󱲄"}.mdi-code-block-parentheses:before{content:"󱲅"}.mdi-code-block-tags:before{content:"󱲆"}.mdi-code-braces:before{content:"󰅩"}.mdi-code-braces-box:before{content:"󱃖"}.mdi-code-brackets:before{content:"󰅪"}.mdi-code-equal:before{content:"󰅫"}.mdi-code-greater-than:before{content:"󰅬"}.mdi-code-greater-than-or-equal:before{content:"󰅭"}.mdi-code-json:before{content:"󰘦"}.mdi-code-less-than:before{content:"󰅮"}.mdi-code-less-than-or-equal:before{content:"󰅯"}.mdi-code-not-equal:before{content:"󰅰"}.mdi-code-not-equal-variant:before{content:"󰅱"}.mdi-code-parentheses:before{content:"󰅲"}.mdi-code-parentheses-box:before{content:"󱃗"}.mdi-code-string:before{content:"󰅳"}.mdi-code-tags:before{content:"󰅴"}.mdi-code-tags-check:before{content:"󰚔"}.mdi-codepen:before{content:"󰅵"}.mdi-coffee:before{content:"󰅶"}.mdi-coffee-maker:before{content:"󱂟"}.mdi-coffee-maker-check:before{content:"󱤱"}.mdi-coffee-maker-check-outline:before{content:"󱤲"}.mdi-coffee-maker-outline:before{content:"󱠛"}.mdi-coffee-off:before{content:"󰾪"}.mdi-coffee-off-outline:before{content:"󰾫"}.mdi-coffee-outline:before{content:"󰛊"}.mdi-coffee-to-go:before{content:"󰅷"}.mdi-coffee-to-go-outline:before{content:"󱌎"}.mdi-coffin:before{content:"󰭿"}.mdi-cog:before{content:"󰒓"}.mdi-cog-box:before{content:"󰒔"}.mdi-cog-clockwise:before{content:"󱇝"}.mdi-cog-counterclockwise:before{content:"󱇞"}.mdi-cog-off:before{content:"󱏎"}.mdi-cog-off-outline:before{content:"󱏏"}.mdi-cog-outline:before{content:"󰢻"}.mdi-cog-pause:before{content:"󱤳"}.mdi-cog-pause-outline:before{content:"󱤴"}.mdi-cog-play:before{content:"󱤵"}.mdi-cog-play-outline:before{content:"󱤶"}.mdi-cog-refresh:before{content:"󱑞"}.mdi-cog-refresh-outline:before{content:"󱑟"}.mdi-cog-stop:before{content:"󱤷"}.mdi-cog-stop-outline:before{content:"󱤸"}.mdi-cog-sync:before{content:"󱑠"}.mdi-cog-sync-outline:before{content:"󱑡"}.mdi-cog-transfer:before{content:"󱁛"}.mdi-cog-transfer-outline:before{content:"󱁜"}.mdi-cogs:before{content:"󰣖"}.mdi-collage:before{content:"󰙀"}.mdi-collapse-all:before{content:"󰪦"}.mdi-collapse-all-outline:before{content:"󰪧"}.mdi-color-helper:before{content:"󰅹"}.mdi-comma:before{content:"󰸣"}.mdi-comma-box:before{content:"󰸫"}.mdi-comma-box-outline:before{content:"󰸤"}.mdi-comma-circle:before{content:"󰸥"}.mdi-comma-circle-outline:before{content:"󰸦"}.mdi-comment:before{content:"󰅺"}.mdi-comment-account:before{content:"󰅻"}.mdi-comment-account-outline:before{content:"󰅼"}.mdi-comment-alert:before{content:"󰅽"}.mdi-comment-alert-outline:before{content:"󰅾"}.mdi-comment-arrow-left:before{content:"󰧡"}.mdi-comment-arrow-left-outline:before{content:"󰧢"}.mdi-comment-arrow-right:before{content:"󰧣"}.mdi-comment-arrow-right-outline:before{content:"󰧤"}.mdi-comment-bookmark:before{content:"󱖮"}.mdi-comment-bookmark-outline:before{content:"󱖯"}.mdi-comment-check:before{content:"󰅿"}.mdi-comment-check-outline:before{content:"󰆀"}.mdi-comment-edit:before{content:"󱆿"}.mdi-comment-edit-outline:before{content:"󱋄"}.mdi-comment-eye:before{content:"󰨺"}.mdi-comment-eye-outline:before{content:"󰨻"}.mdi-comment-flash:before{content:"󱖰"}.mdi-comment-flash-outline:before{content:"󱖱"}.mdi-comment-minus:before{content:"󱗟"}.mdi-comment-minus-outline:before{content:"󱗠"}.mdi-comment-multiple:before{content:"󰡟"}.mdi-comment-multiple-outline:before{content:"󰆁"}.mdi-comment-off:before{content:"󱗡"}.mdi-comment-off-outline:before{content:"󱗢"}.mdi-comment-outline:before{content:"󰆂"}.mdi-comment-plus:before{content:"󰧥"}.mdi-comment-plus-outline:before{content:"󰆃"}.mdi-comment-processing:before{content:"󰆄"}.mdi-comment-processing-outline:before{content:"󰆅"}.mdi-comment-question:before{content:"󰠗"}.mdi-comment-question-outline:before{content:"󰆆"}.mdi-comment-quote:before{content:"󱀡"}.mdi-comment-quote-outline:before{content:"󱀢"}.mdi-comment-remove:before{content:"󰗞"}.mdi-comment-remove-outline:before{content:"󰆇"}.mdi-comment-search:before{content:"󰨼"}.mdi-comment-search-outline:before{content:"󰨽"}.mdi-comment-text:before{content:"󰆈"}.mdi-comment-text-multiple:before{content:"󰡠"}.mdi-comment-text-multiple-outline:before{content:"󰡡"}.mdi-comment-text-outline:before{content:"󰆉"}.mdi-compare:before{content:"󰆊"}.mdi-compare-horizontal:before{content:"󱒒"}.mdi-compare-remove:before{content:"󱢳"}.mdi-compare-vertical:before{content:"󱒓"}.mdi-compass:before{content:"󰆋"}.mdi-compass-off:before{content:"󰮀"}.mdi-compass-off-outline:before{content:"󰮁"}.mdi-compass-outline:before{content:"󰆌"}.mdi-compass-rose:before{content:"󱎂"}.mdi-compost:before{content:"󱨸"}.mdi-cone:before{content:"󱥌"}.mdi-cone-off:before{content:"󱥍"}.mdi-connection:before{content:"󱘖"}.mdi-console:before{content:"󰆍"}.mdi-console-line:before{content:"󰞷"}.mdi-console-network:before{content:"󰢩"}.mdi-console-network-outline:before{content:"󰱠"}.mdi-consolidate:before{content:"󱃘"}.mdi-contactless-payment:before{content:"󰵪"}.mdi-contactless-payment-circle:before{content:"󰌡"}.mdi-contactless-payment-circle-outline:before{content:"󰐈"}.mdi-contacts:before{content:"󰛋"}.mdi-contacts-outline:before{content:"󰖸"}.mdi-contain:before{content:"󰨾"}.mdi-contain-end:before{content:"󰨿"}.mdi-contain-start:before{content:"󰩀"}.mdi-content-copy:before{content:"󰆏"}.mdi-content-cut:before{content:"󰆐"}.mdi-content-duplicate:before{content:"󰆑"}.mdi-content-paste:before{content:"󰆒"}.mdi-content-save:before{content:"󰆓"}.mdi-content-save-alert:before{content:"󰽂"}.mdi-content-save-alert-outline:before{content:"󰽃"}.mdi-content-save-all:before{content:"󰆔"}.mdi-content-save-all-outline:before{content:"󰽄"}.mdi-content-save-check:before{content:"󱣪"}.mdi-content-save-check-outline:before{content:"󱣫"}.mdi-content-save-cog:before{content:"󱑛"}.mdi-content-save-cog-outline:before{content:"󱑜"}.mdi-content-save-edit:before{content:"󰳻"}.mdi-content-save-edit-outline:before{content:"󰳼"}.mdi-content-save-minus:before{content:"󱭃"}.mdi-content-save-minus-outline:before{content:"󱭄"}.mdi-content-save-move:before{content:"󰸧"}.mdi-content-save-move-outline:before{content:"󰸨"}.mdi-content-save-off:before{content:"󱙃"}.mdi-content-save-off-outline:before{content:"󱙄"}.mdi-content-save-outline:before{content:"󰠘"}.mdi-content-save-plus:before{content:"󱭁"}.mdi-content-save-plus-outline:before{content:"󱭂"}.mdi-content-save-settings:before{content:"󰘛"}.mdi-content-save-settings-outline:before{content:"󰬮"}.mdi-contrast:before{content:"󰆕"}.mdi-contrast-box:before{content:"󰆖"}.mdi-contrast-circle:before{content:"󰆗"}.mdi-controller:before{content:"󰊴"}.mdi-controller-classic:before{content:"󰮂"}.mdi-controller-classic-outline:before{content:"󰮃"}.mdi-controller-off:before{content:"󰊵"}.mdi-cookie:before{content:"󰆘"}.mdi-cookie-alert:before{content:"󱛐"}.mdi-cookie-alert-outline:before{content:"󱛑"}.mdi-cookie-check:before{content:"󱛒"}.mdi-cookie-check-outline:before{content:"󱛓"}.mdi-cookie-clock:before{content:"󱛤"}.mdi-cookie-clock-outline:before{content:"󱛥"}.mdi-cookie-cog:before{content:"󱛔"}.mdi-cookie-cog-outline:before{content:"󱛕"}.mdi-cookie-edit:before{content:"󱛦"}.mdi-cookie-edit-outline:before{content:"󱛧"}.mdi-cookie-lock:before{content:"󱛨"}.mdi-cookie-lock-outline:before{content:"󱛩"}.mdi-cookie-minus:before{content:"󱛚"}.mdi-cookie-minus-outline:before{content:"󱛛"}.mdi-cookie-off:before{content:"󱛪"}.mdi-cookie-off-outline:before{content:"󱛫"}.mdi-cookie-outline:before{content:"󱛞"}.mdi-cookie-plus:before{content:"󱛖"}.mdi-cookie-plus-outline:before{content:"󱛗"}.mdi-cookie-refresh:before{content:"󱛬"}.mdi-cookie-refresh-outline:before{content:"󱛭"}.mdi-cookie-remove:before{content:"󱛘"}.mdi-cookie-remove-outline:before{content:"󱛙"}.mdi-cookie-settings:before{content:"󱛜"}.mdi-cookie-settings-outline:before{content:"󱛝"}.mdi-coolant-temperature:before{content:"󰏈"}.mdi-copyleft:before{content:"󱤹"}.mdi-copyright:before{content:"󰗦"}.mdi-cordova:before{content:"󰥘"}.mdi-corn:before{content:"󰞸"}.mdi-corn-off:before{content:"󱏯"}.mdi-cosine-wave:before{content:"󱑹"}.mdi-counter:before{content:"󰆙"}.mdi-countertop:before{content:"󱠜"}.mdi-countertop-outline:before{content:"󱠝"}.mdi-cow:before{content:"󰆚"}.mdi-cow-off:before{content:"󱣼"}.mdi-cpu-32-bit:before{content:"󰻟"}.mdi-cpu-64-bit:before{content:"󰻠"}.mdi-cradle:before{content:"󱦋"}.mdi-cradle-outline:before{content:"󱦑"}.mdi-crane:before{content:"󰡢"}.mdi-creation:before{content:"󰙴"}.mdi-creation-outline:before{content:"󱰫"}.mdi-creative-commons:before{content:"󰵫"}.mdi-credit-card:before{content:"󰿯"}.mdi-credit-card-check:before{content:"󱏐"}.mdi-credit-card-check-outline:before{content:"󱏑"}.mdi-credit-card-chip:before{content:"󱤏"}.mdi-credit-card-chip-outline:before{content:"󱤐"}.mdi-credit-card-clock:before{content:"󰻡"}.mdi-credit-card-clock-outline:before{content:"󰻢"}.mdi-credit-card-edit:before{content:"󱟗"}.mdi-credit-card-edit-outline:before{content:"󱟘"}.mdi-credit-card-fast:before{content:"󱤑"}.mdi-credit-card-fast-outline:before{content:"󱤒"}.mdi-credit-card-lock:before{content:"󱣧"}.mdi-credit-card-lock-outline:before{content:"󱣨"}.mdi-credit-card-marker:before{content:"󰚨"}.mdi-credit-card-marker-outline:before{content:"󰶾"}.mdi-credit-card-minus:before{content:"󰾬"}.mdi-credit-card-minus-outline:before{content:"󰾭"}.mdi-credit-card-multiple:before{content:"󰿰"}.mdi-credit-card-multiple-outline:before{content:"󰆜"}.mdi-credit-card-off:before{content:"󰿱"}.mdi-credit-card-off-outline:before{content:"󰗤"}.mdi-credit-card-outline:before{content:"󰆛"}.mdi-credit-card-plus:before{content:"󰿲"}.mdi-credit-card-plus-outline:before{content:"󰙶"}.mdi-credit-card-refresh:before{content:"󱙅"}.mdi-credit-card-refresh-outline:before{content:"󱙆"}.mdi-credit-card-refund:before{content:"󰿳"}.mdi-credit-card-refund-outline:before{content:"󰪨"}.mdi-credit-card-remove:before{content:"󰾮"}.mdi-credit-card-remove-outline:before{content:"󰾯"}.mdi-credit-card-scan:before{content:"󰿴"}.mdi-credit-card-scan-outline:before{content:"󰆝"}.mdi-credit-card-search:before{content:"󱙇"}.mdi-credit-card-search-outline:before{content:"󱙈"}.mdi-credit-card-settings:before{content:"󰿵"}.mdi-credit-card-settings-outline:before{content:"󰣗"}.mdi-credit-card-sync:before{content:"󱙉"}.mdi-credit-card-sync-outline:before{content:"󱙊"}.mdi-credit-card-wireless:before{content:"󰠂"}.mdi-credit-card-wireless-off:before{content:"󰕺"}.mdi-credit-card-wireless-off-outline:before{content:"󰕻"}.mdi-credit-card-wireless-outline:before{content:"󰵬"}.mdi-cricket:before{content:"󰵭"}.mdi-crop:before{content:"󰆞"}.mdi-crop-free:before{content:"󰆟"}.mdi-crop-landscape:before{content:"󰆠"}.mdi-crop-portrait:before{content:"󰆡"}.mdi-crop-rotate:before{content:"󰚖"}.mdi-crop-square:before{content:"󰆢"}.mdi-cross:before{content:"󰥓"}.mdi-cross-bolnisi:before{content:"󰳭"}.mdi-cross-celtic:before{content:"󰳵"}.mdi-cross-outline:before{content:"󰳶"}.mdi-crosshairs:before{content:"󰆣"}.mdi-crosshairs-gps:before{content:"󰆤"}.mdi-crosshairs-off:before{content:"󰽅"}.mdi-crosshairs-question:before{content:"󱄶"}.mdi-crowd:before{content:"󱥵"}.mdi-crown:before{content:"󰆥"}.mdi-crown-circle:before{content:"󱟜"}.mdi-crown-circle-outline:before{content:"󱟝"}.mdi-crown-outline:before{content:"󱇐"}.mdi-cryengine:before{content:"󰥙"}.mdi-crystal-ball:before{content:"󰬯"}.mdi-cube:before{content:"󰆦"}.mdi-cube-off:before{content:"󱐜"}.mdi-cube-off-outline:before{content:"󱐝"}.mdi-cube-outline:before{content:"󰆧"}.mdi-cube-scan:before{content:"󰮄"}.mdi-cube-send:before{content:"󰆨"}.mdi-cube-unfolded:before{content:"󰆩"}.mdi-cup:before{content:"󰆪"}.mdi-cup-off:before{content:"󰗥"}.mdi-cup-off-outline:before{content:"󱍽"}.mdi-cup-outline:before{content:"󱌏"}.mdi-cup-water:before{content:"󰆫"}.mdi-cupboard:before{content:"󰽆"}.mdi-cupboard-outline:before{content:"󰽇"}.mdi-cupcake:before{content:"󰥚"}.mdi-curling:before{content:"󰡣"}.mdi-currency-bdt:before{content:"󰡤"}.mdi-currency-brl:before{content:"󰮅"}.mdi-currency-btc:before{content:"󰆬"}.mdi-currency-cny:before{content:"󰞺"}.mdi-currency-eth:before{content:"󰞻"}.mdi-currency-eur:before{content:"󰆭"}.mdi-currency-eur-off:before{content:"󱌕"}.mdi-currency-fra:before{content:"󱨹"}.mdi-currency-gbp:before{content:"󰆮"}.mdi-currency-ils:before{content:"󰱡"}.mdi-currency-inr:before{content:"󰆯"}.mdi-currency-jpy:before{content:"󰞼"}.mdi-currency-krw:before{content:"󰞽"}.mdi-currency-kzt:before{content:"󰡥"}.mdi-currency-mnt:before{content:"󱔒"}.mdi-currency-ngn:before{content:"󰆰"}.mdi-currency-php:before{content:"󰧦"}.mdi-currency-rial:before{content:"󰺜"}.mdi-currency-rub:before{content:"󰆱"}.mdi-currency-rupee:before{content:"󱥶"}.mdi-currency-sign:before{content:"󰞾"}.mdi-currency-thb:before{content:"󱰅"}.mdi-currency-try:before{content:"󰆲"}.mdi-currency-twd:before{content:"󰞿"}.mdi-currency-uah:before{content:"󱮛"}.mdi-currency-usd:before{content:"󰇁"}.mdi-currency-usd-off:before{content:"󰙺"}.mdi-current-ac:before{content:"󱒀"}.mdi-current-dc:before{content:"󰥜"}.mdi-cursor-default:before{content:"󰇀"}.mdi-cursor-default-click:before{content:"󰳽"}.mdi-cursor-default-click-outline:before{content:"󰳾"}.mdi-cursor-default-gesture:before{content:"󱄧"}.mdi-cursor-default-gesture-outline:before{content:"󱄨"}.mdi-cursor-default-outline:before{content:"󰆿"}.mdi-cursor-move:before{content:"󰆾"}.mdi-cursor-pointer:before{content:"󰆽"}.mdi-cursor-text:before{content:"󰗧"}.mdi-curtains:before{content:"󱡆"}.mdi-curtains-closed:before{content:"󱡇"}.mdi-cylinder:before{content:"󱥎"}.mdi-cylinder-off:before{content:"󱥏"}.mdi-dance-ballroom:before{content:"󱗻"}.mdi-dance-pole:before{content:"󱕸"}.mdi-data-matrix:before{content:"󱔼"}.mdi-data-matrix-edit:before{content:"󱔽"}.mdi-data-matrix-minus:before{content:"󱔾"}.mdi-data-matrix-plus:before{content:"󱔿"}.mdi-data-matrix-remove:before{content:"󱕀"}.mdi-data-matrix-scan:before{content:"󱕁"}.mdi-database:before{content:"󰆼"}.mdi-database-alert:before{content:"󱘺"}.mdi-database-alert-outline:before{content:"󱘤"}.mdi-database-arrow-down:before{content:"󱘻"}.mdi-database-arrow-down-outline:before{content:"󱘥"}.mdi-database-arrow-left:before{content:"󱘼"}.mdi-database-arrow-left-outline:before{content:"󱘦"}.mdi-database-arrow-right:before{content:"󱘽"}.mdi-database-arrow-right-outline:before{content:"󱘧"}.mdi-database-arrow-up:before{content:"󱘾"}.mdi-database-arrow-up-outline:before{content:"󱘨"}.mdi-database-check:before{content:"󰪩"}.mdi-database-check-outline:before{content:"󱘩"}.mdi-database-clock:before{content:"󱘿"}.mdi-database-clock-outline:before{content:"󱘪"}.mdi-database-cog:before{content:"󱙋"}.mdi-database-cog-outline:before{content:"󱙌"}.mdi-database-edit:before{content:"󰮆"}.mdi-database-edit-outline:before{content:"󱘫"}.mdi-database-export:before{content:"󰥞"}.mdi-database-export-outline:before{content:"󱘬"}.mdi-database-eye:before{content:"󱤟"}.mdi-database-eye-off:before{content:"󱤠"}.mdi-database-eye-off-outline:before{content:"󱤡"}.mdi-database-eye-outline:before{content:"󱤢"}.mdi-database-import:before{content:"󰥝"}.mdi-database-import-outline:before{content:"󱘭"}.mdi-database-lock:before{content:"󰪪"}.mdi-database-lock-outline:before{content:"󱘮"}.mdi-database-marker:before{content:"󱋶"}.mdi-database-marker-outline:before{content:"󱘯"}.mdi-database-minus:before{content:"󰆻"}.mdi-database-minus-outline:before{content:"󱘰"}.mdi-database-off:before{content:"󱙀"}.mdi-database-off-outline:before{content:"󱘱"}.mdi-database-outline:before{content:"󱘲"}.mdi-database-plus:before{content:"󰆺"}.mdi-database-plus-outline:before{content:"󱘳"}.mdi-database-refresh:before{content:"󰗂"}.mdi-database-refresh-outline:before{content:"󱘴"}.mdi-database-remove:before{content:"󰴀"}.mdi-database-remove-outline:before{content:"󱘵"}.mdi-database-search:before{content:"󰡦"}.mdi-database-search-outline:before{content:"󱘶"}.mdi-database-settings:before{content:"󰴁"}.mdi-database-settings-outline:before{content:"󱘷"}.mdi-database-sync:before{content:"󰳿"}.mdi-database-sync-outline:before{content:"󱘸"}.mdi-death-star:before{content:"󰣘"}.mdi-death-star-variant:before{content:"󰣙"}.mdi-deathly-hallows:before{content:"󰮇"}.mdi-debian:before{content:"󰣚"}.mdi-debug-step-into:before{content:"󰆹"}.mdi-debug-step-out:before{content:"󰆸"}.mdi-debug-step-over:before{content:"󰆷"}.mdi-decagram:before{content:"󰝬"}.mdi-decagram-outline:before{content:"󰝭"}.mdi-decimal:before{content:"󱂡"}.mdi-decimal-comma:before{content:"󱂢"}.mdi-decimal-comma-decrease:before{content:"󱂣"}.mdi-decimal-comma-increase:before{content:"󱂤"}.mdi-decimal-decrease:before{content:"󰆶"}.mdi-decimal-increase:before{content:"󰆵"}.mdi-delete:before{content:"󰆴"}.mdi-delete-alert:before{content:"󱂥"}.mdi-delete-alert-outline:before{content:"󱂦"}.mdi-delete-circle:before{content:"󰚃"}.mdi-delete-circle-outline:before{content:"󰮈"}.mdi-delete-clock:before{content:"󱕖"}.mdi-delete-clock-outline:before{content:"󱕗"}.mdi-delete-empty:before{content:"󰛌"}.mdi-delete-empty-outline:before{content:"󰺝"}.mdi-delete-forever:before{content:"󰗨"}.mdi-delete-forever-outline:before{content:"󰮉"}.mdi-delete-off:before{content:"󱂧"}.mdi-delete-off-outline:before{content:"󱂨"}.mdi-delete-outline:before{content:"󰧧"}.mdi-delete-restore:before{content:"󰠙"}.mdi-delete-sweep:before{content:"󰗩"}.mdi-delete-sweep-outline:before{content:"󰱢"}.mdi-delete-variant:before{content:"󰆳"}.mdi-delta:before{content:"󰇂"}.mdi-desk:before{content:"󱈹"}.mdi-desk-lamp:before{content:"󰥟"}.mdi-desk-lamp-off:before{content:"󱬟"}.mdi-desk-lamp-on:before{content:"󱬠"}.mdi-deskphone:before{content:"󰇃"}.mdi-desktop-classic:before{content:"󰟀"}.mdi-desktop-tower:before{content:"󰇅"}.mdi-desktop-tower-monitor:before{content:"󰪫"}.mdi-details:before{content:"󰇆"}.mdi-dev-to:before{content:"󰵮"}.mdi-developer-board:before{content:"󰚗"}.mdi-deviantart:before{content:"󰇇"}.mdi-devices:before{content:"󰾰"}.mdi-dharmachakra:before{content:"󰥋"}.mdi-diabetes:before{content:"󱄦"}.mdi-dialpad:before{content:"󰘜"}.mdi-diameter:before{content:"󰱣"}.mdi-diameter-outline:before{content:"󰱤"}.mdi-diameter-variant:before{content:"󰱥"}.mdi-diamond:before{content:"󰮊"}.mdi-diamond-outline:before{content:"󰮋"}.mdi-diamond-stone:before{content:"󰇈"}.mdi-diaper-outline:before{content:"󱳏"}.mdi-dice-1:before{content:"󰇊"}.mdi-dice-1-outline:before{content:"󱅊"}.mdi-dice-2:before{content:"󰇋"}.mdi-dice-2-outline:before{content:"󱅋"}.mdi-dice-3:before{content:"󰇌"}.mdi-dice-3-outline:before{content:"󱅌"}.mdi-dice-4:before{content:"󰇍"}.mdi-dice-4-outline:before{content:"󱅍"}.mdi-dice-5:before{content:"󰇎"}.mdi-dice-5-outline:before{content:"󱅎"}.mdi-dice-6:before{content:"󰇏"}.mdi-dice-6-outline:before{content:"󱅏"}.mdi-dice-d10:before{content:"󱅓"}.mdi-dice-d10-outline:before{content:"󰝯"}.mdi-dice-d12:before{content:"󱅔"}.mdi-dice-d12-outline:before{content:"󰡧"}.mdi-dice-d20:before{content:"󱅕"}.mdi-dice-d20-outline:before{content:"󰗪"}.mdi-dice-d4:before{content:"󱅐"}.mdi-dice-d4-outline:before{content:"󰗫"}.mdi-dice-d6:before{content:"󱅑"}.mdi-dice-d6-outline:before{content:"󰗭"}.mdi-dice-d8:before{content:"󱅒"}.mdi-dice-d8-outline:before{content:"󰗬"}.mdi-dice-multiple:before{content:"󰝮"}.mdi-dice-multiple-outline:before{content:"󱅖"}.mdi-digital-ocean:before{content:"󱈷"}.mdi-dip-switch:before{content:"󰟁"}.mdi-directions:before{content:"󰇐"}.mdi-directions-fork:before{content:"󰙁"}.mdi-disc:before{content:"󰗮"}.mdi-disc-alert:before{content:"󰇑"}.mdi-disc-player:before{content:"󰥠"}.mdi-dishwasher:before{content:"󰪬"}.mdi-dishwasher-alert:before{content:"󱆸"}.mdi-dishwasher-off:before{content:"󱆹"}.mdi-disqus:before{content:"󰇒"}.mdi-distribute-horizontal-center:before{content:"󱇉"}.mdi-distribute-horizontal-left:before{content:"󱇈"}.mdi-distribute-horizontal-right:before{content:"󱇊"}.mdi-distribute-vertical-bottom:before{content:"󱇋"}.mdi-distribute-vertical-center:before{content:"󱇌"}.mdi-distribute-vertical-top:before{content:"󱇍"}.mdi-diversify:before{content:"󱡷"}.mdi-diving:before{content:"󱥷"}.mdi-diving-flippers:before{content:"󰶿"}.mdi-diving-helmet:before{content:"󰷀"}.mdi-diving-scuba:before{content:"󱭷"}.mdi-diving-scuba-flag:before{content:"󰷂"}.mdi-diving-scuba-mask:before{content:"󰷁"}.mdi-diving-scuba-tank:before{content:"󰷃"}.mdi-diving-scuba-tank-multiple:before{content:"󰷄"}.mdi-diving-snorkel:before{content:"󰷅"}.mdi-division:before{content:"󰇔"}.mdi-division-box:before{content:"󰇕"}.mdi-dlna:before{content:"󰩁"}.mdi-dna:before{content:"󰚄"}.mdi-dns:before{content:"󰇖"}.mdi-dns-outline:before{content:"󰮌"}.mdi-dock-bottom:before{content:"󱂩"}.mdi-dock-left:before{content:"󱂪"}.mdi-dock-right:before{content:"󱂫"}.mdi-dock-top:before{content:"󱔓"}.mdi-dock-window:before{content:"󱂬"}.mdi-docker:before{content:"󰡨"}.mdi-doctor:before{content:"󰩂"}.mdi-dog:before{content:"󰩃"}.mdi-dog-service:before{content:"󰪭"}.mdi-dog-side:before{content:"󰩄"}.mdi-dog-side-off:before{content:"󱛮"}.mdi-dolby:before{content:"󰚳"}.mdi-dolly:before{content:"󰺞"}.mdi-dolphin:before{content:"󱢴"}.mdi-domain:before{content:"󰇗"}.mdi-domain-off:before{content:"󰵯"}.mdi-domain-plus:before{content:"󱂭"}.mdi-domain-remove:before{content:"󱂮"}.mdi-domain-switch:before{content:"󱰬"}.mdi-dome-light:before{content:"󱐞"}.mdi-domino-mask:before{content:"󱀣"}.mdi-donkey:before{content:"󰟂"}.mdi-door:before{content:"󰠚"}.mdi-door-closed:before{content:"󰠛"}.mdi-door-closed-cancel:before{content:"󱲓"}.mdi-door-closed-lock:before{content:"󱂯"}.mdi-door-open:before{content:"󰠜"}.mdi-door-sliding:before{content:"󱠞"}.mdi-door-sliding-lock:before{content:"󱠟"}.mdi-door-sliding-open:before{content:"󱠠"}.mdi-doorbell:before{content:"󱋦"}.mdi-doorbell-video:before{content:"󰡩"}.mdi-dot-net:before{content:"󰪮"}.mdi-dots-circle:before{content:"󱥸"}.mdi-dots-grid:before{content:"󱗼"}.mdi-dots-hexagon:before{content:"󱗿"}.mdi-dots-horizontal:before{content:"󰇘"}.mdi-dots-horizontal-circle:before{content:"󰟃"}.mdi-dots-horizontal-circle-outline:before{content:"󰮍"}.mdi-dots-square:before{content:"󱗽"}.mdi-dots-triangle:before{content:"󱗾"}.mdi-dots-vertical:before{content:"󰇙"}.mdi-dots-vertical-circle:before{content:"󰟄"}.mdi-dots-vertical-circle-outline:before{content:"󰮎"}.mdi-download:before{content:"󰇚"}.mdi-download-box:before{content:"󱑢"}.mdi-download-box-outline:before{content:"󱑣"}.mdi-download-circle:before{content:"󱑤"}.mdi-download-circle-outline:before{content:"󱑥"}.mdi-download-lock:before{content:"󱌠"}.mdi-download-lock-outline:before{content:"󱌡"}.mdi-download-multiple:before{content:"󰧩"}.mdi-download-multiple-outline:before{content:"󱳐"}.mdi-download-network:before{content:"󰛴"}.mdi-download-network-outline:before{content:"󰱦"}.mdi-download-off:before{content:"󱂰"}.mdi-download-off-outline:before{content:"󱂱"}.mdi-download-outline:before{content:"󰮏"}.mdi-drag:before{content:"󰇛"}.mdi-drag-horizontal:before{content:"󰇜"}.mdi-drag-horizontal-variant:before{content:"󱋰"}.mdi-drag-variant:before{content:"󰮐"}.mdi-drag-vertical:before{content:"󰇝"}.mdi-drag-vertical-variant:before{content:"󱋱"}.mdi-drama-masks:before{content:"󰴂"}.mdi-draw:before{content:"󰽉"}.mdi-draw-pen:before{content:"󱦹"}.mdi-drawing:before{content:"󰇞"}.mdi-drawing-box:before{content:"󰇟"}.mdi-dresser:before{content:"󰽊"}.mdi-dresser-outline:before{content:"󰽋"}.mdi-drone:before{content:"󰇢"}.mdi-dropbox:before{content:"󰇣"}.mdi-drupal:before{content:"󰇤"}.mdi-duck:before{content:"󰇥"}.mdi-dumbbell:before{content:"󰇦"}.mdi-dump-truck:before{content:"󰱧"}.mdi-ear-hearing:before{content:"󰟅"}.mdi-ear-hearing-loop:before{content:"󱫮"}.mdi-ear-hearing-off:before{content:"󰩅"}.mdi-earbuds:before{content:"󱡏"}.mdi-earbuds-off:before{content:"󱡐"}.mdi-earbuds-off-outline:before{content:"󱡑"}.mdi-earbuds-outline:before{content:"󱡒"}.mdi-earth:before{content:"󰇧"}.mdi-earth-arrow-down:before{content:"󱲇"}.mdi-earth-arrow-left:before{content:"󱲈"}.mdi-earth-arrow-right:before{content:"󱌑"}.mdi-earth-arrow-up:before{content:"󱲉"}.mdi-earth-box:before{content:"󰛍"}.mdi-earth-box-minus:before{content:"󱐇"}.mdi-earth-box-off:before{content:"󰛎"}.mdi-earth-box-plus:before{content:"󱐆"}.mdi-earth-box-remove:before{content:"󱐈"}.mdi-earth-minus:before{content:"󱐄"}.mdi-earth-off:before{content:"󰇨"}.mdi-earth-plus:before{content:"󱐃"}.mdi-earth-remove:before{content:"󱐅"}.mdi-egg:before{content:"󰪯"}.mdi-egg-easter:before{content:"󰪰"}.mdi-egg-fried:before{content:"󱡊"}.mdi-egg-off:before{content:"󱏰"}.mdi-egg-off-outline:before{content:"󱏱"}.mdi-egg-outline:before{content:"󱏲"}.mdi-eiffel-tower:before{content:"󱕫"}.mdi-eight-track:before{content:"󰧪"}.mdi-eject:before{content:"󰇪"}.mdi-eject-circle:before{content:"󱬣"}.mdi-eject-circle-outline:before{content:"󱬤"}.mdi-eject-outline:before{content:"󰮑"}.mdi-electric-switch:before{content:"󰺟"}.mdi-electric-switch-closed:before{content:"󱃙"}.mdi-electron-framework:before{content:"󱀤"}.mdi-elephant:before{content:"󰟆"}.mdi-elevation-decline:before{content:"󰇫"}.mdi-elevation-rise:before{content:"󰇬"}.mdi-elevator:before{content:"󰇭"}.mdi-elevator-down:before{content:"󱋂"}.mdi-elevator-passenger:before{content:"󱎁"}.mdi-elevator-passenger-off:before{content:"󱥹"}.mdi-elevator-passenger-off-outline:before{content:"󱥺"}.mdi-elevator-passenger-outline:before{content:"󱥻"}.mdi-elevator-up:before{content:"󱋁"}.mdi-ellipse:before{content:"󰺠"}.mdi-ellipse-outline:before{content:"󰺡"}.mdi-email:before{content:"󰇮"}.mdi-email-alert:before{content:"󰛏"}.mdi-email-alert-outline:before{content:"󰵂"}.mdi-email-arrow-left:before{content:"󱃚"}.mdi-email-arrow-left-outline:before{content:"󱃛"}.mdi-email-arrow-right:before{content:"󱃜"}.mdi-email-arrow-right-outline:before{content:"󱃝"}.mdi-email-box:before{content:"󰴃"}.mdi-email-check:before{content:"󰪱"}.mdi-email-check-outline:before{content:"󰪲"}.mdi-email-edit:before{content:"󰻣"}.mdi-email-edit-outline:before{content:"󰻤"}.mdi-email-fast:before{content:"󱡯"}.mdi-email-fast-outline:before{content:"󱡰"}.mdi-email-heart-outline:before{content:"󱱛"}.mdi-email-lock:before{content:"󰇱"}.mdi-email-lock-outline:before{content:"󱭡"}.mdi-email-mark-as-unread:before{content:"󰮒"}.mdi-email-minus:before{content:"󰻥"}.mdi-email-minus-outline:before{content:"󰻦"}.mdi-email-multiple:before{content:"󰻧"}.mdi-email-multiple-outline:before{content:"󰻨"}.mdi-email-newsletter:before{content:"󰾱"}.mdi-email-off:before{content:"󱏣"}.mdi-email-off-outline:before{content:"󱏤"}.mdi-email-open:before{content:"󰇯"}.mdi-email-open-heart-outline:before{content:"󱱜"}.mdi-email-open-multiple:before{content:"󰻩"}.mdi-email-open-multiple-outline:before{content:"󰻪"}.mdi-email-open-outline:before{content:"󰗯"}.mdi-email-outline:before{content:"󰇰"}.mdi-email-plus:before{content:"󰧫"}.mdi-email-plus-outline:before{content:"󰧬"}.mdi-email-remove:before{content:"󱙡"}.mdi-email-remove-outline:before{content:"󱙢"}.mdi-email-seal:before{content:"󱥛"}.mdi-email-seal-outline:before{content:"󱥜"}.mdi-email-search:before{content:"󰥡"}.mdi-email-search-outline:before{content:"󰥢"}.mdi-email-sync:before{content:"󱋇"}.mdi-email-sync-outline:before{content:"󱋈"}.mdi-email-variant:before{content:"󰗰"}.mdi-ember:before{content:"󰬰"}.mdi-emby:before{content:"󰚴"}.mdi-emoticon:before{content:"󰱨"}.mdi-emoticon-angry:before{content:"󰱩"}.mdi-emoticon-angry-outline:before{content:"󰱪"}.mdi-emoticon-confused:before{content:"󱃞"}.mdi-emoticon-confused-outline:before{content:"󱃟"}.mdi-emoticon-cool:before{content:"󰱫"}.mdi-emoticon-cool-outline:before{content:"󰇳"}.mdi-emoticon-cry:before{content:"󰱬"}.mdi-emoticon-cry-outline:before{content:"󰱭"}.mdi-emoticon-dead:before{content:"󰱮"}.mdi-emoticon-dead-outline:before{content:"󰚛"}.mdi-emoticon-devil:before{content:"󰱯"}.mdi-emoticon-devil-outline:before{content:"󰇴"}.mdi-emoticon-excited:before{content:"󰱰"}.mdi-emoticon-excited-outline:before{content:"󰚜"}.mdi-emoticon-frown:before{content:"󰽌"}.mdi-emoticon-frown-outline:before{content:"󰽍"}.mdi-emoticon-happy:before{content:"󰱱"}.mdi-emoticon-happy-outline:before{content:"󰇵"}.mdi-emoticon-kiss:before{content:"󰱲"}.mdi-emoticon-kiss-outline:before{content:"󰱳"}.mdi-emoticon-lol:before{content:"󱈔"}.mdi-emoticon-lol-outline:before{content:"󱈕"}.mdi-emoticon-minus:before{content:"󱲲"}.mdi-emoticon-minus-outline:before{content:"󱲳"}.mdi-emoticon-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-plus:before{content:"󱲴"}.mdi-emoticon-plus-outline:before{content:"󱲵"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-outline:before{content:"󰱵"}.mdi-emoticon-remove:before{content:"󱲶"}.mdi-emoticon-remove-outline:before{content:"󱲷"}.mdi-emoticon-sad:before{content:"󰱶"}.mdi-emoticon-sad-outline:before{content:"󰇸"}.mdi-emoticon-sick:before{content:"󱕼"}.mdi-emoticon-sick-outline:before{content:"󱕽"}.mdi-emoticon-tongue:before{content:"󰇹"}.mdi-emoticon-tongue-outline:before{content:"󰱷"}.mdi-emoticon-wink:before{content:"󰱸"}.mdi-emoticon-wink-outline:before{content:"󰱹"}.mdi-engine:before{content:"󰇺"}.mdi-engine-off:before{content:"󰩆"}.mdi-engine-off-outline:before{content:"󰩇"}.mdi-engine-outline:before{content:"󰇻"}.mdi-epsilon:before{content:"󱃠"}.mdi-equal:before{content:"󰇼"}.mdi-equal-box:before{content:"󰇽"}.mdi-equalizer:before{content:"󰺢"}.mdi-equalizer-outline:before{content:"󰺣"}.mdi-eraser:before{content:"󰇾"}.mdi-eraser-variant:before{content:"󰙂"}.mdi-escalator:before{content:"󰇿"}.mdi-escalator-box:before{content:"󱎙"}.mdi-escalator-down:before{content:"󱋀"}.mdi-escalator-up:before{content:"󱊿"}.mdi-eslint:before{content:"󰱺"}.mdi-et:before{content:"󰪳"}.mdi-ethereum:before{content:"󰡪"}.mdi-ethernet:before{content:"󰈀"}.mdi-ethernet-cable:before{content:"󰈁"}.mdi-ethernet-cable-off:before{content:"󰈂"}.mdi-ethernet-off:before{content:"󱳑"}.mdi-ev-plug-ccs1:before{content:"󱔙"}.mdi-ev-plug-ccs2:before{content:"󱔚"}.mdi-ev-plug-chademo:before{content:"󱔛"}.mdi-ev-plug-tesla:before{content:"󱔜"}.mdi-ev-plug-type1:before{content:"󱔝"}.mdi-ev-plug-type2:before{content:"󱔞"}.mdi-ev-station:before{content:"󰗱"}.mdi-evernote:before{content:"󰈄"}.mdi-excavator:before{content:"󱀥"}.mdi-exclamation:before{content:"󰈅"}.mdi-exclamation-thick:before{content:"󱈸"}.mdi-exit-run:before{content:"󰩈"}.mdi-exit-to-app:before{content:"󰈆"}.mdi-expand-all:before{content:"󰪴"}.mdi-expand-all-outline:before{content:"󰪵"}.mdi-expansion-card:before{content:"󰢮"}.mdi-expansion-card-variant:before{content:"󰾲"}.mdi-exponent:before{content:"󰥣"}.mdi-exponent-box:before{content:"󰥤"}.mdi-export:before{content:"󰈇"}.mdi-export-variant:before{content:"󰮓"}.mdi-eye:before{content:"󰈈"}.mdi-eye-arrow-left:before{content:"󱣽"}.mdi-eye-arrow-left-outline:before{content:"󱣾"}.mdi-eye-arrow-right:before{content:"󱣿"}.mdi-eye-arrow-right-outline:before{content:"󱤀"}.mdi-eye-check:before{content:"󰴄"}.mdi-eye-check-outline:before{content:"󰴅"}.mdi-eye-circle:before{content:"󰮔"}.mdi-eye-circle-outline:before{content:"󰮕"}.mdi-eye-closed:before{content:"󱲣"}.mdi-eye-lock:before{content:"󱰆"}.mdi-eye-lock-open:before{content:"󱰇"}.mdi-eye-lock-open-outline:before{content:"󱰈"}.mdi-eye-lock-outline:before{content:"󱰉"}.mdi-eye-minus:before{content:"󱀦"}.mdi-eye-minus-outline:before{content:"󱀧"}.mdi-eye-off:before{content:"󰈉"}.mdi-eye-off-outline:before{content:"󰛑"}.mdi-eye-outline:before{content:"󰛐"}.mdi-eye-plus:before{content:"󰡫"}.mdi-eye-plus-outline:before{content:"󰡬"}.mdi-eye-refresh:before{content:"󱥼"}.mdi-eye-refresh-outline:before{content:"󱥽"}.mdi-eye-remove:before{content:"󱗣"}.mdi-eye-remove-outline:before{content:"󱗤"}.mdi-eye-settings:before{content:"󰡭"}.mdi-eye-settings-outline:before{content:"󰡮"}.mdi-eyedropper:before{content:"󰈊"}.mdi-eyedropper-minus:before{content:"󱏝"}.mdi-eyedropper-off:before{content:"󱏟"}.mdi-eyedropper-plus:before{content:"󱏜"}.mdi-eyedropper-remove:before{content:"󱏞"}.mdi-eyedropper-variant:before{content:"󰈋"}.mdi-face-agent:before{content:"󰵰"}.mdi-face-man:before{content:"󰙃"}.mdi-face-man-outline:before{content:"󰮖"}.mdi-face-man-profile:before{content:"󰙄"}.mdi-face-man-shimmer:before{content:"󱗌"}.mdi-face-man-shimmer-outline:before{content:"󱗍"}.mdi-face-mask:before{content:"󱖆"}.mdi-face-mask-outline:before{content:"󱖇"}.mdi-face-recognition:before{content:"󰱻"}.mdi-face-woman:before{content:"󱁷"}.mdi-face-woman-outline:before{content:"󱁸"}.mdi-face-woman-profile:before{content:"󱁶"}.mdi-face-woman-shimmer:before{content:"󱗎"}.mdi-face-woman-shimmer-outline:before{content:"󱗏"}.mdi-facebook:before{content:"󰈌"}.mdi-facebook-gaming:before{content:"󰟝"}.mdi-facebook-messenger:before{content:"󰈎"}.mdi-facebook-workplace:before{content:"󰬱"}.mdi-factory:before{content:"󰈏"}.mdi-family-tree:before{content:"󱘎"}.mdi-fan:before{content:"󰈐"}.mdi-fan-alert:before{content:"󱑬"}.mdi-fan-auto:before{content:"󱜝"}.mdi-fan-chevron-down:before{content:"󱑭"}.mdi-fan-chevron-up:before{content:"󱑮"}.mdi-fan-clock:before{content:"󱨺"}.mdi-fan-minus:before{content:"󱑰"}.mdi-fan-off:before{content:"󰠝"}.mdi-fan-plus:before{content:"󱑯"}.mdi-fan-remove:before{content:"󱑱"}.mdi-fan-speed-1:before{content:"󱑲"}.mdi-fan-speed-2:before{content:"󱑳"}.mdi-fan-speed-3:before{content:"󱑴"}.mdi-fast-forward:before{content:"󰈑"}.mdi-fast-forward-10:before{content:"󰵱"}.mdi-fast-forward-15:before{content:"󱤺"}.mdi-fast-forward-30:before{content:"󰴆"}.mdi-fast-forward-45:before{content:"󱬒"}.mdi-fast-forward-5:before{content:"󱇸"}.mdi-fast-forward-60:before{content:"󱘋"}.mdi-fast-forward-outline:before{content:"󰛒"}.mdi-faucet:before{content:"󱬩"}.mdi-faucet-variant:before{content:"󱬪"}.mdi-fax:before{content:"󰈒"}.mdi-feather:before{content:"󰛓"}.mdi-feature-search:before{content:"󰩉"}.mdi-feature-search-outline:before{content:"󰩊"}.mdi-fedora:before{content:"󰣛"}.mdi-fence:before{content:"󱞚"}.mdi-fence-electric:before{content:"󱟶"}.mdi-fencing:before{content:"󱓁"}.mdi-ferris-wheel:before{content:"󰺤"}.mdi-ferry:before{content:"󰈓"}.mdi-file:before{content:"󰈔"}.mdi-file-account:before{content:"󰜻"}.mdi-file-account-outline:before{content:"󱀨"}.mdi-file-alert:before{content:"󰩋"}.mdi-file-alert-outline:before{content:"󰩌"}.mdi-file-arrow-left-right:before{content:"󱪓"}.mdi-file-arrow-left-right-outline:before{content:"󱪔"}.mdi-file-arrow-up-down:before{content:"󱪕"}.mdi-file-arrow-up-down-outline:before{content:"󱪖"}.mdi-file-cabinet:before{content:"󰪶"}.mdi-file-cad:before{content:"󰻫"}.mdi-file-cad-box:before{content:"󰻬"}.mdi-file-cancel:before{content:"󰷆"}.mdi-file-cancel-outline:before{content:"󰷇"}.mdi-file-certificate:before{content:"󱆆"}.mdi-file-certificate-outline:before{content:"󱆇"}.mdi-file-chart:before{content:"󰈕"}.mdi-file-chart-check:before{content:"󱧆"}.mdi-file-chart-check-outline:before{content:"󱧇"}.mdi-file-chart-outline:before{content:"󱀩"}.mdi-file-check:before{content:"󰈖"}.mdi-file-check-outline:before{content:"󰸩"}.mdi-file-clock:before{content:"󱋡"}.mdi-file-clock-outline:before{content:"󱋢"}.mdi-file-cloud:before{content:"󰈗"}.mdi-file-cloud-outline:before{content:"󱀪"}.mdi-file-code:before{content:"󰈮"}.mdi-file-code-outline:before{content:"󱀫"}.mdi-file-cog:before{content:"󱁻"}.mdi-file-cog-outline:before{content:"󱁼"}.mdi-file-compare:before{content:"󰢪"}.mdi-file-delimited:before{content:"󰈘"}.mdi-file-delimited-outline:before{content:"󰺥"}.mdi-file-document:before{content:"󰈙"}.mdi-file-document-alert:before{content:"󱪗"}.mdi-file-document-alert-outline:before{content:"󱪘"}.mdi-file-document-arrow-right:before{content:"󱰏"}.mdi-file-document-arrow-right-outline:before{content:"󱰐"}.mdi-file-document-check:before{content:"󱪙"}.mdi-file-document-check-outline:before{content:"󱪚"}.mdi-file-document-edit:before{content:"󰷈"}.mdi-file-document-edit-outline:before{content:"󰷉"}.mdi-file-document-minus:before{content:"󱪛"}.mdi-file-document-minus-outline:before{content:"󱪜"}.mdi-file-document-multiple:before{content:"󱔗"}.mdi-file-document-multiple-outline:before{content:"󱔘"}.mdi-file-document-outline:before{content:"󰧮"}.mdi-file-document-plus:before{content:"󱪝"}.mdi-file-document-plus-outline:before{content:"󱪞"}.mdi-file-document-refresh:before{content:"󱱺"}.mdi-file-document-refresh-outline:before{content:"󱱻"}.mdi-file-document-remove:before{content:"󱪟"}.mdi-file-document-remove-outline:before{content:"󱪠"}.mdi-file-download:before{content:"󰥥"}.mdi-file-download-outline:before{content:"󰥦"}.mdi-file-edit:before{content:"󱇧"}.mdi-file-edit-outline:before{content:"󱇨"}.mdi-file-excel:before{content:"󰈛"}.mdi-file-excel-box:before{content:"󰈜"}.mdi-file-excel-box-outline:before{content:"󱀬"}.mdi-file-excel-outline:before{content:"󱀭"}.mdi-file-export:before{content:"󰈝"}.mdi-file-export-outline:before{content:"󱀮"}.mdi-file-eye:before{content:"󰷊"}.mdi-file-eye-outline:before{content:"󰷋"}.mdi-file-find:before{content:"󰈞"}.mdi-file-find-outline:before{content:"󰮗"}.mdi-file-gif-box:before{content:"󰵸"}.mdi-file-hidden:before{content:"󰘓"}.mdi-file-image:before{content:"󰈟"}.mdi-file-image-marker:before{content:"󱝲"}.mdi-file-image-marker-outline:before{content:"󱝳"}.mdi-file-image-minus:before{content:"󱤻"}.mdi-file-image-minus-outline:before{content:"󱤼"}.mdi-file-image-outline:before{content:"󰺰"}.mdi-file-image-plus:before{content:"󱤽"}.mdi-file-image-plus-outline:before{content:"󱤾"}.mdi-file-image-remove:before{content:"󱤿"}.mdi-file-image-remove-outline:before{content:"󱥀"}.mdi-file-import:before{content:"󰈠"}.mdi-file-import-outline:before{content:"󱀯"}.mdi-file-jpg-box:before{content:"󰈥"}.mdi-file-key:before{content:"󱆄"}.mdi-file-key-outline:before{content:"󱆅"}.mdi-file-link:before{content:"󱅷"}.mdi-file-link-outline:before{content:"󱅸"}.mdi-file-lock:before{content:"󰈡"}.mdi-file-lock-open:before{content:"󱧈"}.mdi-file-lock-open-outline:before{content:"󱧉"}.mdi-file-lock-outline:before{content:"󱀰"}.mdi-file-marker:before{content:"󱝴"}.mdi-file-marker-outline:before{content:"󱝵"}.mdi-file-minus:before{content:"󱪡"}.mdi-file-minus-outline:before{content:"󱪢"}.mdi-file-move:before{content:"󰪹"}.mdi-file-move-outline:before{content:"󱀱"}.mdi-file-multiple:before{content:"󰈢"}.mdi-file-multiple-outline:before{content:"󱀲"}.mdi-file-music:before{content:"󰈣"}.mdi-file-music-outline:before{content:"󰸪"}.mdi-file-outline:before{content:"󰈤"}.mdi-file-pdf-box:before{content:"󰈦"}.mdi-file-percent:before{content:"󰠞"}.mdi-file-percent-outline:before{content:"󱀳"}.mdi-file-phone:before{content:"󱅹"}.mdi-file-phone-outline:before{content:"󱅺"}.mdi-file-plus:before{content:"󰝒"}.mdi-file-plus-outline:before{content:"󰻭"}.mdi-file-png-box:before{content:"󰸭"}.mdi-file-powerpoint:before{content:"󰈧"}.mdi-file-powerpoint-box:before{content:"󰈨"}.mdi-file-powerpoint-box-outline:before{content:"󱀴"}.mdi-file-powerpoint-outline:before{content:"󱀵"}.mdi-file-presentation-box:before{content:"󰈩"}.mdi-file-question:before{content:"󰡯"}.mdi-file-question-outline:before{content:"󱀶"}.mdi-file-refresh:before{content:"󰤘"}.mdi-file-refresh-outline:before{content:"󰕁"}.mdi-file-remove:before{content:"󰮘"}.mdi-file-remove-outline:before{content:"󱀷"}.mdi-file-replace:before{content:"󰬲"}.mdi-file-replace-outline:before{content:"󰬳"}.mdi-file-restore:before{content:"󰙰"}.mdi-file-restore-outline:before{content:"󱀸"}.mdi-file-rotate-left:before{content:"󱨻"}.mdi-file-rotate-left-outline:before{content:"󱨼"}.mdi-file-rotate-right:before{content:"󱨽"}.mdi-file-rotate-right-outline:before{content:"󱨾"}.mdi-file-search:before{content:"󰱼"}.mdi-file-search-outline:before{content:"󰱽"}.mdi-file-send:before{content:"󰈪"}.mdi-file-send-outline:before{content:"󱀹"}.mdi-file-settings:before{content:"󱁹"}.mdi-file-settings-outline:before{content:"󱁺"}.mdi-file-sign:before{content:"󱧃"}.mdi-file-star:before{content:"󱀺"}.mdi-file-star-four-points:before{content:"󱰭"}.mdi-file-star-four-points-outline:before{content:"󱰮"}.mdi-file-star-outline:before{content:"󱀻"}.mdi-file-swap:before{content:"󰾴"}.mdi-file-swap-outline:before{content:"󰾵"}.mdi-file-sync:before{content:"󱈖"}.mdi-file-sync-outline:before{content:"󱈗"}.mdi-file-table:before{content:"󰱾"}.mdi-file-table-box:before{content:"󱃡"}.mdi-file-table-box-multiple:before{content:"󱃢"}.mdi-file-table-box-multiple-outline:before{content:"󱃣"}.mdi-file-table-box-outline:before{content:"󱃤"}.mdi-file-table-outline:before{content:"󰱿"}.mdi-file-tree:before{content:"󰙅"}.mdi-file-tree-outline:before{content:"󱏒"}.mdi-file-undo:before{content:"󰣜"}.mdi-file-undo-outline:before{content:"󱀼"}.mdi-file-upload:before{content:"󰩍"}.mdi-file-upload-outline:before{content:"󰩎"}.mdi-file-video:before{content:"󰈫"}.mdi-file-video-outline:before{content:"󰸬"}.mdi-file-word:before{content:"󰈬"}.mdi-file-word-box:before{content:"󰈭"}.mdi-file-word-box-outline:before{content:"󱀽"}.mdi-file-word-outline:before{content:"󱀾"}.mdi-file-xml-box:before{content:"󱭋"}.mdi-film:before{content:"󰈯"}.mdi-filmstrip:before{content:"󰈰"}.mdi-filmstrip-box:before{content:"󰌲"}.mdi-filmstrip-box-multiple:before{content:"󰴘"}.mdi-filmstrip-off:before{content:"󰈱"}.mdi-filter:before{content:"󰈲"}.mdi-filter-check:before{content:"󱣬"}.mdi-filter-check-outline:before{content:"󱣭"}.mdi-filter-cog:before{content:"󱪣"}.mdi-filter-cog-outline:before{content:"󱪤"}.mdi-filter-menu:before{content:"󱃥"}.mdi-filter-menu-outline:before{content:"󱃦"}.mdi-filter-minus:before{content:"󰻮"}.mdi-filter-minus-outline:before{content:"󰻯"}.mdi-filter-multiple:before{content:"󱨿"}.mdi-filter-multiple-outline:before{content:"󱩀"}.mdi-filter-off:before{content:"󱓯"}.mdi-filter-off-outline:before{content:"󱓰"}.mdi-filter-outline:before{content:"󰈳"}.mdi-filter-plus:before{content:"󰻰"}.mdi-filter-plus-outline:before{content:"󰻱"}.mdi-filter-remove:before{content:"󰈴"}.mdi-filter-remove-outline:before{content:"󰈵"}.mdi-filter-settings:before{content:"󱪥"}.mdi-filter-settings-outline:before{content:"󱪦"}.mdi-filter-variant:before{content:"󰈶"}.mdi-filter-variant-minus:before{content:"󱄒"}.mdi-filter-variant-plus:before{content:"󱄓"}.mdi-filter-variant-remove:before{content:"󱀿"}.mdi-finance:before{content:"󰠟"}.mdi-find-replace:before{content:"󰛔"}.mdi-fingerprint:before{content:"󰈷"}.mdi-fingerprint-off:before{content:"󰺱"}.mdi-fire:before{content:"󰈸"}.mdi-fire-alert:before{content:"󱗗"}.mdi-fire-circle:before{content:"󱠇"}.mdi-fire-extinguisher:before{content:"󰻲"}.mdi-fire-hydrant:before{content:"󱄷"}.mdi-fire-hydrant-alert:before{content:"󱄸"}.mdi-fire-hydrant-off:before{content:"󱄹"}.mdi-fire-off:before{content:"󱜢"}.mdi-fire-station:before{content:"󱳃"}.mdi-fire-truck:before{content:"󰢫"}.mdi-firebase:before{content:"󰥧"}.mdi-firefox:before{content:"󰈹"}.mdi-fireplace:before{content:"󰸮"}.mdi-fireplace-off:before{content:"󰸯"}.mdi-firewire:before{content:"󰖾"}.mdi-firework:before{content:"󰸰"}.mdi-firework-off:before{content:"󱜣"}.mdi-fish:before{content:"󰈺"}.mdi-fish-off:before{content:"󱏳"}.mdi-fishbowl:before{content:"󰻳"}.mdi-fishbowl-outline:before{content:"󰻴"}.mdi-fit-to-page:before{content:"󰻵"}.mdi-fit-to-page-outline:before{content:"󰻶"}.mdi-fit-to-screen:before{content:"󱣴"}.mdi-fit-to-screen-outline:before{content:"󱣵"}.mdi-flag:before{content:"󰈻"}.mdi-flag-checkered:before{content:"󰈼"}.mdi-flag-minus:before{content:"󰮙"}.mdi-flag-minus-outline:before{content:"󱂲"}.mdi-flag-off:before{content:"󱣮"}.mdi-flag-off-outline:before{content:"󱣯"}.mdi-flag-outline:before{content:"󰈽"}.mdi-flag-plus:before{content:"󰮚"}.mdi-flag-plus-outline:before{content:"󱂳"}.mdi-flag-remove:before{content:"󰮛"}.mdi-flag-remove-outline:before{content:"󱂴"}.mdi-flag-triangle:before{content:"󰈿"}.mdi-flag-variant:before{content:"󰉀"}.mdi-flag-variant-minus:before{content:"󱮴"}.mdi-flag-variant-minus-outline:before{content:"󱮵"}.mdi-flag-variant-off:before{content:"󱮰"}.mdi-flag-variant-off-outline:before{content:"󱮱"}.mdi-flag-variant-outline:before{content:"󰈾"}.mdi-flag-variant-plus:before{content:"󱮲"}.mdi-flag-variant-plus-outline:before{content:"󱮳"}.mdi-flag-variant-remove:before{content:"󱮶"}.mdi-flag-variant-remove-outline:before{content:"󱮷"}.mdi-flare:before{content:"󰵲"}.mdi-flash:before{content:"󰉁"}.mdi-flash-alert:before{content:"󰻷"}.mdi-flash-alert-outline:before{content:"󰻸"}.mdi-flash-auto:before{content:"󰉂"}.mdi-flash-off:before{content:"󰉃"}.mdi-flash-off-outline:before{content:"󱭅"}.mdi-flash-outline:before{content:"󰛕"}.mdi-flash-red-eye:before{content:"󰙻"}.mdi-flash-triangle:before{content:"󱬝"}.mdi-flash-triangle-outline:before{content:"󱬞"}.mdi-flashlight:before{content:"󰉄"}.mdi-flashlight-off:before{content:"󰉅"}.mdi-flask:before{content:"󰂓"}.mdi-flask-empty:before{content:"󰂔"}.mdi-flask-empty-minus:before{content:"󱈺"}.mdi-flask-empty-minus-outline:before{content:"󱈻"}.mdi-flask-empty-off:before{content:"󱏴"}.mdi-flask-empty-off-outline:before{content:"󱏵"}.mdi-flask-empty-outline:before{content:"󰂕"}.mdi-flask-empty-plus:before{content:"󱈼"}.mdi-flask-empty-plus-outline:before{content:"󱈽"}.mdi-flask-empty-remove:before{content:"󱈾"}.mdi-flask-empty-remove-outline:before{content:"󱈿"}.mdi-flask-minus:before{content:"󱉀"}.mdi-flask-minus-outline:before{content:"󱉁"}.mdi-flask-off:before{content:"󱏶"}.mdi-flask-off-outline:before{content:"󱏷"}.mdi-flask-outline:before{content:"󰂖"}.mdi-flask-plus:before{content:"󱉂"}.mdi-flask-plus-outline:before{content:"󱉃"}.mdi-flask-remove:before{content:"󱉄"}.mdi-flask-remove-outline:before{content:"󱉅"}.mdi-flask-round-bottom:before{content:"󱉋"}.mdi-flask-round-bottom-empty:before{content:"󱉌"}.mdi-flask-round-bottom-empty-outline:before{content:"󱉍"}.mdi-flask-round-bottom-outline:before{content:"󱉎"}.mdi-fleur-de-lis:before{content:"󱌃"}.mdi-flip-horizontal:before{content:"󱃧"}.mdi-flip-to-back:before{content:"󰉇"}.mdi-flip-to-front:before{content:"󰉈"}.mdi-flip-vertical:before{content:"󱃨"}.mdi-floor-lamp:before{content:"󰣝"}.mdi-floor-lamp-dual:before{content:"󱁀"}.mdi-floor-lamp-dual-outline:before{content:"󱟎"}.mdi-floor-lamp-outline:before{content:"󱟈"}.mdi-floor-lamp-torchiere:before{content:"󱝇"}.mdi-floor-lamp-torchiere-outline:before{content:"󱟖"}.mdi-floor-lamp-torchiere-variant:before{content:"󱁁"}.mdi-floor-lamp-torchiere-variant-outline:before{content:"󱟏"}.mdi-floor-plan:before{content:"󰠡"}.mdi-floppy:before{content:"󰉉"}.mdi-floppy-variant:before{content:"󰧯"}.mdi-flower:before{content:"󰉊"}.mdi-flower-outline:before{content:"󰧰"}.mdi-flower-pollen:before{content:"󱢅"}.mdi-flower-pollen-outline:before{content:"󱢆"}.mdi-flower-poppy:before{content:"󰴈"}.mdi-flower-tulip:before{content:"󰧱"}.mdi-flower-tulip-outline:before{content:"󰧲"}.mdi-focus-auto:before{content:"󰽎"}.mdi-focus-field:before{content:"󰽏"}.mdi-focus-field-horizontal:before{content:"󰽐"}.mdi-focus-field-vertical:before{content:"󰽑"}.mdi-folder:before{content:"󰉋"}.mdi-folder-account:before{content:"󰉌"}.mdi-folder-account-outline:before{content:"󰮜"}.mdi-folder-alert:before{content:"󰷌"}.mdi-folder-alert-outline:before{content:"󰷍"}.mdi-folder-arrow-down:before{content:"󱧨"}.mdi-folder-arrow-down-outline:before{content:"󱧩"}.mdi-folder-arrow-left:before{content:"󱧪"}.mdi-folder-arrow-left-outline:before{content:"󱧫"}.mdi-folder-arrow-left-right:before{content:"󱧬"}.mdi-folder-arrow-left-right-outline:before{content:"󱧭"}.mdi-folder-arrow-right:before{content:"󱧮"}.mdi-folder-arrow-right-outline:before{content:"󱧯"}.mdi-folder-arrow-up:before{content:"󱧰"}.mdi-folder-arrow-up-down:before{content:"󱧱"}.mdi-folder-arrow-up-down-outline:before{content:"󱧲"}.mdi-folder-arrow-up-outline:before{content:"󱧳"}.mdi-folder-cancel:before{content:"󱧴"}.mdi-folder-cancel-outline:before{content:"󱧵"}.mdi-folder-check:before{content:"󱥾"}.mdi-folder-check-outline:before{content:"󱥿"}.mdi-folder-clock:before{content:"󰪺"}.mdi-folder-clock-outline:before{content:"󰪻"}.mdi-folder-cog:before{content:"󱁿"}.mdi-folder-cog-outline:before{content:"󱂀"}.mdi-folder-download:before{content:"󰉍"}.mdi-folder-download-outline:before{content:"󱃩"}.mdi-folder-edit:before{content:"󰣞"}.mdi-folder-edit-outline:before{content:"󰷎"}.mdi-folder-eye:before{content:"󱞊"}.mdi-folder-eye-outline:before{content:"󱞋"}.mdi-folder-file:before{content:"󱧶"}.mdi-folder-file-outline:before{content:"󱧷"}.mdi-folder-google-drive:before{content:"󰉎"}.mdi-folder-heart:before{content:"󱃪"}.mdi-folder-heart-outline:before{content:"󱃫"}.mdi-folder-hidden:before{content:"󱞞"}.mdi-folder-home:before{content:"󱂵"}.mdi-folder-home-outline:before{content:"󱂶"}.mdi-folder-image:before{content:"󰉏"}.mdi-folder-information:before{content:"󱂷"}.mdi-folder-information-outline:before{content:"󱂸"}.mdi-folder-key:before{content:"󰢬"}.mdi-folder-key-network:before{content:"󰢭"}.mdi-folder-key-network-outline:before{content:"󰲀"}.mdi-folder-key-outline:before{content:"󱃬"}.mdi-folder-lock:before{content:"󰉐"}.mdi-folder-lock-open:before{content:"󰉑"}.mdi-folder-lock-open-outline:before{content:"󱪧"}.mdi-folder-lock-outline:before{content:"󱪨"}.mdi-folder-marker:before{content:"󱉭"}.mdi-folder-marker-outline:before{content:"󱉮"}.mdi-folder-minus:before{content:"󱭉"}.mdi-folder-minus-outline:before{content:"󱭊"}.mdi-folder-move:before{content:"󰉒"}.mdi-folder-move-outline:before{content:"󱉆"}.mdi-folder-multiple:before{content:"󰉓"}.mdi-folder-multiple-image:before{content:"󰉔"}.mdi-folder-multiple-outline:before{content:"󰉕"}.mdi-folder-multiple-plus:before{content:"󱑾"}.mdi-folder-multiple-plus-outline:before{content:"󱑿"}.mdi-folder-music:before{content:"󱍙"}.mdi-folder-music-outline:before{content:"󱍚"}.mdi-folder-network:before{content:"󰡰"}.mdi-folder-network-outline:before{content:"󰲁"}.mdi-folder-off:before{content:"󱧸"}.mdi-folder-off-outline:before{content:"󱧹"}.mdi-folder-open:before{content:"󰝰"}.mdi-folder-open-outline:before{content:"󰷏"}.mdi-folder-outline:before{content:"󰉖"}.mdi-folder-play:before{content:"󱧺"}.mdi-folder-play-outline:before{content:"󱧻"}.mdi-folder-plus:before{content:"󰉗"}.mdi-folder-plus-outline:before{content:"󰮝"}.mdi-folder-pound:before{content:"󰴉"}.mdi-folder-pound-outline:before{content:"󰴊"}.mdi-folder-question:before{content:"󱧊"}.mdi-folder-question-outline:before{content:"󱧋"}.mdi-folder-refresh:before{content:"󰝉"}.mdi-folder-refresh-outline:before{content:"󰕂"}.mdi-folder-remove:before{content:"󰉘"}.mdi-folder-remove-outline:before{content:"󰮞"}.mdi-folder-search:before{content:"󰥨"}.mdi-folder-search-outline:before{content:"󰥩"}.mdi-folder-settings:before{content:"󱁽"}.mdi-folder-settings-outline:before{content:"󱁾"}.mdi-folder-star:before{content:"󰚝"}.mdi-folder-star-multiple:before{content:"󱏓"}.mdi-folder-star-multiple-outline:before{content:"󱏔"}.mdi-folder-star-outline:before{content:"󰮟"}.mdi-folder-swap:before{content:"󰾶"}.mdi-folder-swap-outline:before{content:"󰾷"}.mdi-folder-sync:before{content:"󰴋"}.mdi-folder-sync-outline:before{content:"󰴌"}.mdi-folder-table:before{content:"󱋣"}.mdi-folder-table-outline:before{content:"󱋤"}.mdi-folder-text:before{content:"󰲂"}.mdi-folder-text-outline:before{content:"󰲃"}.mdi-folder-upload:before{content:"󰉙"}.mdi-folder-upload-outline:before{content:"󱃭"}.mdi-folder-wrench:before{content:"󱧼"}.mdi-folder-wrench-outline:before{content:"󱧽"}.mdi-folder-zip:before{content:"󰛫"}.mdi-folder-zip-outline:before{content:"󰞹"}.mdi-font-awesome:before{content:"󰀺"}.mdi-food:before{content:"󰉚"}.mdi-food-apple:before{content:"󰉛"}.mdi-food-apple-outline:before{content:"󰲄"}.mdi-food-croissant:before{content:"󰟈"}.mdi-food-drumstick:before{content:"󱐟"}.mdi-food-drumstick-off:before{content:"󱑨"}.mdi-food-drumstick-off-outline:before{content:"󱑩"}.mdi-food-drumstick-outline:before{content:"󱐠"}.mdi-food-fork-drink:before{content:"󰗲"}.mdi-food-halal:before{content:"󱕲"}.mdi-food-hot-dog:before{content:"󱡋"}.mdi-food-kosher:before{content:"󱕳"}.mdi-food-off:before{content:"󰗳"}.mdi-food-off-outline:before{content:"󱤕"}.mdi-food-outline:before{content:"󱤖"}.mdi-food-steak:before{content:"󱑪"}.mdi-food-steak-off:before{content:"󱑫"}.mdi-food-takeout-box:before{content:"󱠶"}.mdi-food-takeout-box-outline:before{content:"󱠷"}.mdi-food-turkey:before{content:"󱜜"}.mdi-food-variant:before{content:"󰉜"}.mdi-food-variant-off:before{content:"󱏥"}.mdi-foot-print:before{content:"󰽒"}.mdi-football:before{content:"󰉝"}.mdi-football-australian:before{content:"󰉞"}.mdi-football-helmet:before{content:"󰉟"}.mdi-forest:before{content:"󱢗"}.mdi-forest-outline:before{content:"󱱣"}.mdi-forklift:before{content:"󰟉"}.mdi-form-dropdown:before{content:"󱐀"}.mdi-form-select:before{content:"󱐁"}.mdi-form-textarea:before{content:"󱂕"}.mdi-form-textbox:before{content:"󰘎"}.mdi-form-textbox-lock:before{content:"󱍝"}.mdi-form-textbox-password:before{content:"󰟵"}.mdi-format-align-bottom:before{content:"󰝓"}.mdi-format-align-center:before{content:"󰉠"}.mdi-format-align-justify:before{content:"󰉡"}.mdi-format-align-left:before{content:"󰉢"}.mdi-format-align-middle:before{content:"󰝔"}.mdi-format-align-right:before{content:"󰉣"}.mdi-format-align-top:before{content:"󰝕"}.mdi-format-annotation-minus:before{content:"󰪼"}.mdi-format-annotation-plus:before{content:"󰙆"}.mdi-format-bold:before{content:"󰉤"}.mdi-format-clear:before{content:"󰉥"}.mdi-format-color-fill:before{content:"󰉦"}.mdi-format-color-highlight:before{content:"󰸱"}.mdi-format-color-marker-cancel:before{content:"󱌓"}.mdi-format-color-text:before{content:"󰚞"}.mdi-format-columns:before{content:"󰣟"}.mdi-format-float-center:before{content:"󰉧"}.mdi-format-float-left:before{content:"󰉨"}.mdi-format-float-none:before{content:"󰉩"}.mdi-format-float-right:before{content:"󰉪"}.mdi-format-font:before{content:"󰛖"}.mdi-format-font-size-decrease:before{content:"󰧳"}.mdi-format-font-size-increase:before{content:"󰧴"}.mdi-format-header-1:before{content:"󰉫"}.mdi-format-header-2:before{content:"󰉬"}.mdi-format-header-3:before{content:"󰉭"}.mdi-format-header-4:before{content:"󰉮"}.mdi-format-header-5:before{content:"󰉯"}.mdi-format-header-6:before{content:"󰉰"}.mdi-format-header-decrease:before{content:"󰉱"}.mdi-format-header-equal:before{content:"󰉲"}.mdi-format-header-increase:before{content:"󰉳"}.mdi-format-header-pound:before{content:"󰉴"}.mdi-format-horizontal-align-center:before{content:"󰘞"}.mdi-format-horizontal-align-left:before{content:"󰘟"}.mdi-format-horizontal-align-right:before{content:"󰘠"}.mdi-format-indent-decrease:before{content:"󰉵"}.mdi-format-indent-increase:before{content:"󰉶"}.mdi-format-italic:before{content:"󰉷"}.mdi-format-letter-case:before{content:"󰬴"}.mdi-format-letter-case-lower:before{content:"󰬵"}.mdi-format-letter-case-upper:before{content:"󰬶"}.mdi-format-letter-ends-with:before{content:"󰾸"}.mdi-format-letter-matches:before{content:"󰾹"}.mdi-format-letter-spacing:before{content:"󱥖"}.mdi-format-letter-spacing-variant:before{content:"󱫻"}.mdi-format-letter-starts-with:before{content:"󰾺"}.mdi-format-line-height:before{content:"󱫼"}.mdi-format-line-spacing:before{content:"󰉸"}.mdi-format-line-style:before{content:"󰗈"}.mdi-format-line-weight:before{content:"󰗉"}.mdi-format-list-bulleted:before{content:"󰉹"}.mdi-format-list-bulleted-square:before{content:"󰷐"}.mdi-format-list-bulleted-triangle:before{content:"󰺲"}.mdi-format-list-bulleted-type:before{content:"󰉺"}.mdi-format-list-checkbox:before{content:"󰥪"}.mdi-format-list-checks:before{content:"󰝖"}.mdi-format-list-group:before{content:"󱡠"}.mdi-format-list-group-plus:before{content:"󱭖"}.mdi-format-list-numbered:before{content:"󰉻"}.mdi-format-list-numbered-rtl:before{content:"󰴍"}.mdi-format-list-text:before{content:"󱉯"}.mdi-format-overline:before{content:"󰺳"}.mdi-format-page-break:before{content:"󰛗"}.mdi-format-page-split:before{content:"󱤗"}.mdi-format-paint:before{content:"󰉼"}.mdi-format-paragraph:before{content:"󰉽"}.mdi-format-paragraph-spacing:before{content:"󱫽"}.mdi-format-pilcrow:before{content:"󰛘"}.mdi-format-pilcrow-arrow-left:before{content:"󰊆"}.mdi-format-pilcrow-arrow-right:before{content:"󰊅"}.mdi-format-quote-close:before{content:"󰉾"}.mdi-format-quote-close-outline:before{content:"󱆨"}.mdi-format-quote-open:before{content:"󰝗"}.mdi-format-quote-open-outline:before{content:"󱆧"}.mdi-format-rotate-90:before{content:"󰚪"}.mdi-format-section:before{content:"󰚟"}.mdi-format-size:before{content:"󰉿"}.mdi-format-strikethrough:before{content:"󰊀"}.mdi-format-strikethrough-variant:before{content:"󰊁"}.mdi-format-subscript:before{content:"󰊂"}.mdi-format-superscript:before{content:"󰊃"}.mdi-format-text:before{content:"󰊄"}.mdi-format-text-rotation-angle-down:before{content:"󰾻"}.mdi-format-text-rotation-angle-up:before{content:"󰾼"}.mdi-format-text-rotation-down:before{content:"󰵳"}.mdi-format-text-rotation-down-vertical:before{content:"󰾽"}.mdi-format-text-rotation-none:before{content:"󰵴"}.mdi-format-text-rotation-up:before{content:"󰾾"}.mdi-format-text-rotation-vertical:before{content:"󰾿"}.mdi-format-text-variant:before{content:"󰸲"}.mdi-format-text-variant-outline:before{content:"󱔏"}.mdi-format-text-wrapping-clip:before{content:"󰴎"}.mdi-format-text-wrapping-overflow:before{content:"󰴏"}.mdi-format-text-wrapping-wrap:before{content:"󰴐"}.mdi-format-textbox:before{content:"󰴑"}.mdi-format-title:before{content:"󰗴"}.mdi-format-underline:before{content:"󰊇"}.mdi-format-underline-wavy:before{content:"󱣩"}.mdi-format-vertical-align-bottom:before{content:"󰘡"}.mdi-format-vertical-align-center:before{content:"󰘢"}.mdi-format-vertical-align-top:before{content:"󰘣"}.mdi-format-wrap-inline:before{content:"󰊈"}.mdi-format-wrap-square:before{content:"󰊉"}.mdi-format-wrap-tight:before{content:"󰊊"}.mdi-format-wrap-top-bottom:before{content:"󰊋"}.mdi-forum:before{content:"󰊌"}.mdi-forum-minus:before{content:"󱪩"}.mdi-forum-minus-outline:before{content:"󱪪"}.mdi-forum-outline:before{content:"󰠢"}.mdi-forum-plus:before{content:"󱪫"}.mdi-forum-plus-outline:before{content:"󱪬"}.mdi-forum-remove:before{content:"󱪭"}.mdi-forum-remove-outline:before{content:"󱪮"}.mdi-forward:before{content:"󰊍"}.mdi-forwardburger:before{content:"󰵵"}.mdi-fountain:before{content:"󰥫"}.mdi-fountain-pen:before{content:"󰴒"}.mdi-fountain-pen-tip:before{content:"󰴓"}.mdi-fraction-one-half:before{content:"󱦒"}.mdi-freebsd:before{content:"󰣠"}.mdi-french-fries:before{content:"󱥗"}.mdi-frequently-asked-questions:before{content:"󰺴"}.mdi-fridge:before{content:"󰊐"}.mdi-fridge-alert:before{content:"󱆱"}.mdi-fridge-alert-outline:before{content:"󱆲"}.mdi-fridge-bottom:before{content:"󰊒"}.mdi-fridge-industrial:before{content:"󱗮"}.mdi-fridge-industrial-alert:before{content:"󱗯"}.mdi-fridge-industrial-alert-outline:before{content:"󱗰"}.mdi-fridge-industrial-off:before{content:"󱗱"}.mdi-fridge-industrial-off-outline:before{content:"󱗲"}.mdi-fridge-industrial-outline:before{content:"󱗳"}.mdi-fridge-off:before{content:"󱆯"}.mdi-fridge-off-outline:before{content:"󱆰"}.mdi-fridge-outline:before{content:"󰊏"}.mdi-fridge-top:before{content:"󰊑"}.mdi-fridge-variant:before{content:"󱗴"}.mdi-fridge-variant-alert:before{content:"󱗵"}.mdi-fridge-variant-alert-outline:before{content:"󱗶"}.mdi-fridge-variant-off:before{content:"󱗷"}.mdi-fridge-variant-off-outline:before{content:"󱗸"}.mdi-fridge-variant-outline:before{content:"󱗹"}.mdi-fruit-cherries:before{content:"󱁂"}.mdi-fruit-cherries-off:before{content:"󱏸"}.mdi-fruit-citrus:before{content:"󱁃"}.mdi-fruit-citrus-off:before{content:"󱏹"}.mdi-fruit-grapes:before{content:"󱁄"}.mdi-fruit-grapes-outline:before{content:"󱁅"}.mdi-fruit-pear:before{content:"󱨎"}.mdi-fruit-pineapple:before{content:"󱁆"}.mdi-fruit-watermelon:before{content:"󱁇"}.mdi-fuel:before{content:"󰟊"}.mdi-fuel-cell:before{content:"󱢵"}.mdi-fullscreen:before{content:"󰊓"}.mdi-fullscreen-exit:before{content:"󰊔"}.mdi-function:before{content:"󰊕"}.mdi-function-variant:before{content:"󰡱"}.mdi-furigana-horizontal:before{content:"󱂁"}.mdi-furigana-vertical:before{content:"󱂂"}.mdi-fuse:before{content:"󰲅"}.mdi-fuse-alert:before{content:"󱐭"}.mdi-fuse-blade:before{content:"󰲆"}.mdi-fuse-off:before{content:"󱐬"}.mdi-gamepad:before{content:"󰊖"}.mdi-gamepad-circle:before{content:"󰸳"}.mdi-gamepad-circle-down:before{content:"󰸴"}.mdi-gamepad-circle-left:before{content:"󰸵"}.mdi-gamepad-circle-outline:before{content:"󰸶"}.mdi-gamepad-circle-right:before{content:"󰸷"}.mdi-gamepad-circle-up:before{content:"󰸸"}.mdi-gamepad-down:before{content:"󰸹"}.mdi-gamepad-left:before{content:"󰸺"}.mdi-gamepad-outline:before{content:"󱤙"}.mdi-gamepad-right:before{content:"󰸻"}.mdi-gamepad-round:before{content:"󰸼"}.mdi-gamepad-round-down:before{content:"󰸽"}.mdi-gamepad-round-left:before{content:"󰸾"}.mdi-gamepad-round-outline:before{content:"󰸿"}.mdi-gamepad-round-right:before{content:"󰹀"}.mdi-gamepad-round-up:before{content:"󰹁"}.mdi-gamepad-square:before{content:"󰺵"}.mdi-gamepad-square-outline:before{content:"󰺶"}.mdi-gamepad-up:before{content:"󰹂"}.mdi-gamepad-variant:before{content:"󰊗"}.mdi-gamepad-variant-outline:before{content:"󰺷"}.mdi-gamma:before{content:"󱃮"}.mdi-gantry-crane:before{content:"󰷑"}.mdi-garage:before{content:"󰛙"}.mdi-garage-alert:before{content:"󰡲"}.mdi-garage-alert-variant:before{content:"󱋕"}.mdi-garage-lock:before{content:"󱟻"}.mdi-garage-open:before{content:"󰛚"}.mdi-garage-open-variant:before{content:"󱋔"}.mdi-garage-variant:before{content:"󱋓"}.mdi-garage-variant-lock:before{content:"󱟼"}.mdi-gas-burner:before{content:"󱨛"}.mdi-gas-cylinder:before{content:"󰙇"}.mdi-gas-station:before{content:"󰊘"}.mdi-gas-station-in-use:before{content:"󱳄"}.mdi-gas-station-in-use-outline:before{content:"󱳅"}.mdi-gas-station-off:before{content:"󱐉"}.mdi-gas-station-off-outline:before{content:"󱐊"}.mdi-gas-station-outline:before{content:"󰺸"}.mdi-gate:before{content:"󰊙"}.mdi-gate-alert:before{content:"󱟸"}.mdi-gate-and:before{content:"󰣡"}.mdi-gate-arrow-left:before{content:"󱟷"}.mdi-gate-arrow-right:before{content:"󱅩"}.mdi-gate-buffer:before{content:"󱫾"}.mdi-gate-nand:before{content:"󰣢"}.mdi-gate-nor:before{content:"󰣣"}.mdi-gate-not:before{content:"󰣤"}.mdi-gate-open:before{content:"󱅪"}.mdi-gate-or:before{content:"󰣥"}.mdi-gate-xnor:before{content:"󰣦"}.mdi-gate-xor:before{content:"󰣧"}.mdi-gatsby:before{content:"󰹃"}.mdi-gauge:before{content:"󰊚"}.mdi-gauge-empty:before{content:"󰡳"}.mdi-gauge-full:before{content:"󰡴"}.mdi-gauge-low:before{content:"󰡵"}.mdi-gavel:before{content:"󰊛"}.mdi-gender-female:before{content:"󰊜"}.mdi-gender-male:before{content:"󰊝"}.mdi-gender-male-female:before{content:"󰊞"}.mdi-gender-male-female-variant:before{content:"󱄿"}.mdi-gender-non-binary:before{content:"󱅀"}.mdi-gender-transgender:before{content:"󰊟"}.mdi-generator-mobile:before{content:"󱲊"}.mdi-generator-portable:before{content:"󱲋"}.mdi-generator-stationary:before{content:"󱲌"}.mdi-gentoo:before{content:"󰣨"}.mdi-gesture:before{content:"󰟋"}.mdi-gesture-double-tap:before{content:"󰜼"}.mdi-gesture-pinch:before{content:"󰪽"}.mdi-gesture-spread:before{content:"󰪾"}.mdi-gesture-swipe:before{content:"󰵶"}.mdi-gesture-swipe-down:before{content:"󰜽"}.mdi-gesture-swipe-horizontal:before{content:"󰪿"}.mdi-gesture-swipe-left:before{content:"󰜾"}.mdi-gesture-swipe-right:before{content:"󰜿"}.mdi-gesture-swipe-up:before{content:"󰝀"}.mdi-gesture-swipe-vertical:before{content:"󰫀"}.mdi-gesture-tap:before{content:"󰝁"}.mdi-gesture-tap-box:before{content:"󱊩"}.mdi-gesture-tap-button:before{content:"󱊨"}.mdi-gesture-tap-hold:before{content:"󰵷"}.mdi-gesture-two-double-tap:before{content:"󰝂"}.mdi-gesture-two-tap:before{content:"󰝃"}.mdi-ghost:before{content:"󰊠"}.mdi-ghost-off:before{content:"󰧵"}.mdi-ghost-off-outline:before{content:"󱙜"}.mdi-ghost-outline:before{content:"󱙝"}.mdi-gift:before{content:"󰹄"}.mdi-gift-off:before{content:"󱛯"}.mdi-gift-off-outline:before{content:"󱛰"}.mdi-gift-open:before{content:"󱛱"}.mdi-gift-open-outline:before{content:"󱛲"}.mdi-gift-outline:before{content:"󰊡"}.mdi-git:before{content:"󰊢"}.mdi-github:before{content:"󰊤"}.mdi-gitlab:before{content:"󰮠"}.mdi-glass-cocktail:before{content:"󰍖"}.mdi-glass-cocktail-off:before{content:"󱗦"}.mdi-glass-flute:before{content:"󰊥"}.mdi-glass-fragile:before{content:"󱡳"}.mdi-glass-mug:before{content:"󰊦"}.mdi-glass-mug-off:before{content:"󱗧"}.mdi-glass-mug-variant:before{content:"󱄖"}.mdi-glass-mug-variant-off:before{content:"󱗨"}.mdi-glass-pint-outline:before{content:"󱌍"}.mdi-glass-stange:before{content:"󰊧"}.mdi-glass-tulip:before{content:"󰊨"}.mdi-glass-wine:before{content:"󰡶"}.mdi-glasses:before{content:"󰊪"}.mdi-globe-light:before{content:"󰙯"}.mdi-globe-light-outline:before{content:"󱋗"}.mdi-globe-model:before{content:"󰣩"}.mdi-gmail:before{content:"󰊫"}.mdi-gnome:before{content:"󰊬"}.mdi-go-kart:before{content:"󰵹"}.mdi-go-kart-track:before{content:"󰵺"}.mdi-gog:before{content:"󰮡"}.mdi-gold:before{content:"󱉏"}.mdi-golf:before{content:"󰠣"}.mdi-golf-cart:before{content:"󱆤"}.mdi-golf-tee:before{content:"󱂃"}.mdi-gondola:before{content:"󰚆"}.mdi-goodreads:before{content:"󰵻"}.mdi-google:before{content:"󰊭"}.mdi-google-ads:before{content:"󰲇"}.mdi-google-analytics:before{content:"󰟌"}.mdi-google-assistant:before{content:"󰟍"}.mdi-google-cardboard:before{content:"󰊮"}.mdi-google-chrome:before{content:"󰊯"}.mdi-google-circles:before{content:"󰊰"}.mdi-google-circles-communities:before{content:"󰊱"}.mdi-google-circles-extended:before{content:"󰊲"}.mdi-google-circles-group:before{content:"󰊳"}.mdi-google-classroom:before{content:"󰋀"}.mdi-google-cloud:before{content:"󱇶"}.mdi-google-downasaur:before{content:"󱍢"}.mdi-google-drive:before{content:"󰊶"}.mdi-google-earth:before{content:"󰊷"}.mdi-google-fit:before{content:"󰥬"}.mdi-google-glass:before{content:"󰊸"}.mdi-google-hangouts:before{content:"󰋉"}.mdi-google-keep:before{content:"󰛜"}.mdi-google-lens:before{content:"󰧶"}.mdi-google-maps:before{content:"󰗵"}.mdi-google-my-business:before{content:"󱁈"}.mdi-google-nearby:before{content:"󰊹"}.mdi-google-play:before{content:"󰊼"}.mdi-google-plus:before{content:"󰊽"}.mdi-google-podcast:before{content:"󰺹"}.mdi-google-spreadsheet:before{content:"󰧷"}.mdi-google-street-view:before{content:"󰲈"}.mdi-google-translate:before{content:"󰊿"}.mdi-gradient-horizontal:before{content:"󱝊"}.mdi-gradient-vertical:before{content:"󰚠"}.mdi-grain:before{content:"󰵼"}.mdi-graph:before{content:"󱁉"}.mdi-graph-outline:before{content:"󱁊"}.mdi-graphql:before{content:"󰡷"}.mdi-grass:before{content:"󱔐"}.mdi-grave-stone:before{content:"󰮢"}.mdi-grease-pencil:before{content:"󰙈"}.mdi-greater-than:before{content:"󰥭"}.mdi-greater-than-or-equal:before{content:"󰥮"}.mdi-greenhouse:before{content:"󰀭"}.mdi-grid:before{content:"󰋁"}.mdi-grid-large:before{content:"󰝘"}.mdi-grid-off:before{content:"󰋂"}.mdi-grill:before{content:"󰹅"}.mdi-grill-outline:before{content:"󱆊"}.mdi-group:before{content:"󰋃"}.mdi-guitar-acoustic:before{content:"󰝱"}.mdi-guitar-electric:before{content:"󰋄"}.mdi-guitar-pick:before{content:"󰋅"}.mdi-guitar-pick-outline:before{content:"󰋆"}.mdi-guy-fawkes-mask:before{content:"󰠥"}.mdi-gymnastics:before{content:"󱩁"}.mdi-hail:before{content:"󰫁"}.mdi-hair-dryer:before{content:"󱃯"}.mdi-hair-dryer-outline:before{content:"󱃰"}.mdi-halloween:before{content:"󰮣"}.mdi-hamburger:before{content:"󰚅"}.mdi-hamburger-check:before{content:"󱝶"}.mdi-hamburger-minus:before{content:"󱝷"}.mdi-hamburger-off:before{content:"󱝸"}.mdi-hamburger-plus:before{content:"󱝹"}.mdi-hamburger-remove:before{content:"󱝺"}.mdi-hammer:before{content:"󰣪"}.mdi-hammer-screwdriver:before{content:"󱌢"}.mdi-hammer-sickle:before{content:"󱢇"}.mdi-hammer-wrench:before{content:"󱌣"}.mdi-hand-back-left:before{content:"󰹆"}.mdi-hand-back-left-off:before{content:"󱠰"}.mdi-hand-back-left-off-outline:before{content:"󱠲"}.mdi-hand-back-left-outline:before{content:"󱠬"}.mdi-hand-back-right:before{content:"󰹇"}.mdi-hand-back-right-off:before{content:"󱠱"}.mdi-hand-back-right-off-outline:before{content:"󱠳"}.mdi-hand-back-right-outline:before{content:"󱠭"}.mdi-hand-clap:before{content:"󱥋"}.mdi-hand-clap-off:before{content:"󱩂"}.mdi-hand-coin:before{content:"󱢏"}.mdi-hand-coin-outline:before{content:"󱢐"}.mdi-hand-cycle:before{content:"󱮜"}.mdi-hand-extended:before{content:"󱢶"}.mdi-hand-extended-outline:before{content:"󱢷"}.mdi-hand-front-left:before{content:"󱠫"}.mdi-hand-front-left-outline:before{content:"󱠮"}.mdi-hand-front-right:before{content:"󰩏"}.mdi-hand-front-right-outline:before{content:"󱠯"}.mdi-hand-heart:before{content:"󱃱"}.mdi-hand-heart-outline:before{content:"󱕾"}.mdi-hand-okay:before{content:"󰩐"}.mdi-hand-peace:before{content:"󰩑"}.mdi-hand-peace-variant:before{content:"󰩒"}.mdi-hand-pointing-down:before{content:"󰩓"}.mdi-hand-pointing-left:before{content:"󰩔"}.mdi-hand-pointing-right:before{content:"󰋇"}.mdi-hand-pointing-up:before{content:"󰩕"}.mdi-hand-saw:before{content:"󰹈"}.mdi-hand-wash:before{content:"󱕿"}.mdi-hand-wash-outline:before{content:"󱖀"}.mdi-hand-water:before{content:"󱎟"}.mdi-hand-wave:before{content:"󱠡"}.mdi-hand-wave-outline:before{content:"󱠢"}.mdi-handball:before{content:"󰽓"}.mdi-handcuffs:before{content:"󱄾"}.mdi-hands-pray:before{content:"󰕹"}.mdi-handshake:before{content:"󱈘"}.mdi-handshake-outline:before{content:"󱖡"}.mdi-hanger:before{content:"󰋈"}.mdi-hard-hat:before{content:"󰥯"}.mdi-harddisk:before{content:"󰋊"}.mdi-harddisk-plus:before{content:"󱁋"}.mdi-harddisk-remove:before{content:"󱁌"}.mdi-hat-fedora:before{content:"󰮤"}.mdi-hazard-lights:before{content:"󰲉"}.mdi-hdmi-port:before{content:"󱮸"}.mdi-hdr:before{content:"󰵽"}.mdi-hdr-off:before{content:"󰵾"}.mdi-head:before{content:"󱍞"}.mdi-head-alert:before{content:"󱌸"}.mdi-head-alert-outline:before{content:"󱌹"}.mdi-head-check:before{content:"󱌺"}.mdi-head-check-outline:before{content:"󱌻"}.mdi-head-cog:before{content:"󱌼"}.mdi-head-cog-outline:before{content:"󱌽"}.mdi-head-dots-horizontal:before{content:"󱌾"}.mdi-head-dots-horizontal-outline:before{content:"󱌿"}.mdi-head-flash:before{content:"󱍀"}.mdi-head-flash-outline:before{content:"󱍁"}.mdi-head-heart:before{content:"󱍂"}.mdi-head-heart-outline:before{content:"󱍃"}.mdi-head-lightbulb:before{content:"󱍄"}.mdi-head-lightbulb-outline:before{content:"󱍅"}.mdi-head-minus:before{content:"󱍆"}.mdi-head-minus-outline:before{content:"󱍇"}.mdi-head-outline:before{content:"󱍟"}.mdi-head-plus:before{content:"󱍈"}.mdi-head-plus-outline:before{content:"󱍉"}.mdi-head-question:before{content:"󱍊"}.mdi-head-question-outline:before{content:"󱍋"}.mdi-head-remove:before{content:"󱍌"}.mdi-head-remove-outline:before{content:"󱍍"}.mdi-head-snowflake:before{content:"󱍎"}.mdi-head-snowflake-outline:before{content:"󱍏"}.mdi-head-sync:before{content:"󱍐"}.mdi-head-sync-outline:before{content:"󱍑"}.mdi-headphones:before{content:"󰋋"}.mdi-headphones-bluetooth:before{content:"󰥰"}.mdi-headphones-box:before{content:"󰋌"}.mdi-headphones-off:before{content:"󰟎"}.mdi-headphones-settings:before{content:"󰋍"}.mdi-headset:before{content:"󰋎"}.mdi-headset-dock:before{content:"󰋏"}.mdi-headset-off:before{content:"󰋐"}.mdi-heart:before{content:"󰋑"}.mdi-heart-box:before{content:"󰋒"}.mdi-heart-box-outline:before{content:"󰋓"}.mdi-heart-broken:before{content:"󰋔"}.mdi-heart-broken-outline:before{content:"󰴔"}.mdi-heart-circle:before{content:"󰥱"}.mdi-heart-circle-outline:before{content:"󰥲"}.mdi-heart-cog:before{content:"󱙣"}.mdi-heart-cog-outline:before{content:"󱙤"}.mdi-heart-flash:before{content:"󰻹"}.mdi-heart-half:before{content:"󰛟"}.mdi-heart-half-full:before{content:"󰛞"}.mdi-heart-half-outline:before{content:"󰛠"}.mdi-heart-minus:before{content:"󱐯"}.mdi-heart-minus-outline:before{content:"󱐲"}.mdi-heart-multiple:before{content:"󰩖"}.mdi-heart-multiple-outline:before{content:"󰩗"}.mdi-heart-off:before{content:"󰝙"}.mdi-heart-off-outline:before{content:"󱐴"}.mdi-heart-outline:before{content:"󰋕"}.mdi-heart-plus:before{content:"󱐮"}.mdi-heart-plus-outline:before{content:"󱐱"}.mdi-heart-pulse:before{content:"󰗶"}.mdi-heart-remove:before{content:"󱐰"}.mdi-heart-remove-outline:before{content:"󱐳"}.mdi-heart-search:before{content:"󱲍"}.mdi-heart-settings:before{content:"󱙥"}.mdi-heart-settings-outline:before{content:"󱙦"}.mdi-heat-pump:before{content:"󱩃"}.mdi-heat-pump-outline:before{content:"󱩄"}.mdi-heat-wave:before{content:"󱩅"}.mdi-heating-coil:before{content:"󱪯"}.mdi-helicopter:before{content:"󰫂"}.mdi-help:before{content:"󰋖"}.mdi-help-box:before{content:"󰞋"}.mdi-help-box-multiple:before{content:"󱰊"}.mdi-help-box-multiple-outline:before{content:"󱰋"}.mdi-help-box-outline:before{content:"󱰌"}.mdi-help-circle:before{content:"󰋗"}.mdi-help-circle-outline:before{content:"󰘥"}.mdi-help-network:before{content:"󰛵"}.mdi-help-network-outline:before{content:"󰲊"}.mdi-help-rhombus:before{content:"󰮥"}.mdi-help-rhombus-outline:before{content:"󰮦"}.mdi-hexadecimal:before{content:"󱊧"}.mdi-hexagon:before{content:"󰋘"}.mdi-hexagon-multiple:before{content:"󰛡"}.mdi-hexagon-multiple-outline:before{content:"󱃲"}.mdi-hexagon-outline:before{content:"󰋙"}.mdi-hexagon-slice-1:before{content:"󰫃"}.mdi-hexagon-slice-2:before{content:"󰫄"}.mdi-hexagon-slice-3:before{content:"󰫅"}.mdi-hexagon-slice-4:before{content:"󰫆"}.mdi-hexagon-slice-5:before{content:"󰫇"}.mdi-hexagon-slice-6:before{content:"󰫈"}.mdi-hexagram:before{content:"󰫉"}.mdi-hexagram-outline:before{content:"󰫊"}.mdi-high-definition:before{content:"󰟏"}.mdi-high-definition-box:before{content:"󰡸"}.mdi-highway:before{content:"󰗷"}.mdi-hiking:before{content:"󰵿"}.mdi-history:before{content:"󰋚"}.mdi-hockey-puck:before{content:"󰡹"}.mdi-hockey-sticks:before{content:"󰡺"}.mdi-hololens:before{content:"󰋛"}.mdi-home:before{content:"󰋜"}.mdi-home-account:before{content:"󰠦"}.mdi-home-alert:before{content:"󰡻"}.mdi-home-alert-outline:before{content:"󱗐"}.mdi-home-analytics:before{content:"󰺺"}.mdi-home-assistant:before{content:"󰟐"}.mdi-home-automation:before{content:"󰟑"}.mdi-home-battery:before{content:"󱤁"}.mdi-home-battery-outline:before{content:"󱤂"}.mdi-home-circle:before{content:"󰟒"}.mdi-home-circle-outline:before{content:"󱁍"}.mdi-home-city:before{content:"󰴕"}.mdi-home-city-outline:before{content:"󰴖"}.mdi-home-clock:before{content:"󱨒"}.mdi-home-clock-outline:before{content:"󱨓"}.mdi-home-edit:before{content:"󱅙"}.mdi-home-edit-outline:before{content:"󱅚"}.mdi-home-export-outline:before{content:"󰾛"}.mdi-home-flood:before{content:"󰻺"}.mdi-home-floor-0:before{content:"󰷒"}.mdi-home-floor-1:before{content:"󰶀"}.mdi-home-floor-2:before{content:"󰶁"}.mdi-home-floor-3:before{content:"󰶂"}.mdi-home-floor-a:before{content:"󰶃"}.mdi-home-floor-b:before{content:"󰶄"}.mdi-home-floor-g:before{content:"󰶅"}.mdi-home-floor-l:before{content:"󰶆"}.mdi-home-floor-negative-1:before{content:"󰷓"}.mdi-home-group:before{content:"󰷔"}.mdi-home-group-minus:before{content:"󱧁"}.mdi-home-group-plus:before{content:"󱧀"}.mdi-home-group-remove:before{content:"󱧂"}.mdi-home-heart:before{content:"󰠧"}.mdi-home-import-outline:before{content:"󰾜"}.mdi-home-lightbulb:before{content:"󱉑"}.mdi-home-lightbulb-outline:before{content:"󱉒"}.mdi-home-lightning-bolt:before{content:"󱤃"}.mdi-home-lightning-bolt-outline:before{content:"󱤄"}.mdi-home-lock:before{content:"󰣫"}.mdi-home-lock-open:before{content:"󰣬"}.mdi-home-map-marker:before{content:"󰗸"}.mdi-home-minus:before{content:"󰥴"}.mdi-home-minus-outline:before{content:"󱏕"}.mdi-home-modern:before{content:"󰋝"}.mdi-home-off:before{content:"󱩆"}.mdi-home-off-outline:before{content:"󱩇"}.mdi-home-outline:before{content:"󰚡"}.mdi-home-percent:before{content:"󱱼"}.mdi-home-percent-outline:before{content:"󱱽"}.mdi-home-plus:before{content:"󰥵"}.mdi-home-plus-outline:before{content:"󱏖"}.mdi-home-remove:before{content:"󱉇"}.mdi-home-remove-outline:before{content:"󱏗"}.mdi-home-roof:before{content:"󱄫"}.mdi-home-search:before{content:"󱎰"}.mdi-home-search-outline:before{content:"󱎱"}.mdi-home-silo:before{content:"󱮠"}.mdi-home-silo-outline:before{content:"󱮡"}.mdi-home-sound-in:before{content:"󱰯"}.mdi-home-sound-in-outline:before{content:"󱰰"}.mdi-home-sound-out:before{content:"󱰱"}.mdi-home-sound-out-outline:before{content:"󱰲"}.mdi-home-switch:before{content:"󱞔"}.mdi-home-switch-outline:before{content:"󱞕"}.mdi-home-thermometer:before{content:"󰽔"}.mdi-home-thermometer-outline:before{content:"󰽕"}.mdi-home-variant:before{content:"󰋞"}.mdi-home-variant-outline:before{content:"󰮧"}.mdi-hook:before{content:"󰛢"}.mdi-hook-off:before{content:"󰛣"}.mdi-hoop-house:before{content:"󰹖"}.mdi-hops:before{content:"󰋟"}.mdi-horizontal-rotate-clockwise:before{content:"󱃳"}.mdi-horizontal-rotate-counterclockwise:before{content:"󱃴"}.mdi-horse:before{content:"󱖿"}.mdi-horse-human:before{content:"󱗀"}.mdi-horse-variant:before{content:"󱗁"}.mdi-horse-variant-fast:before{content:"󱡮"}.mdi-horseshoe:before{content:"󰩘"}.mdi-hospital:before{content:"󰿶"}.mdi-hospital-box:before{content:"󰋠"}.mdi-hospital-box-outline:before{content:"󰿷"}.mdi-hospital-building:before{content:"󰋡"}.mdi-hospital-marker:before{content:"󰋢"}.mdi-hot-tub:before{content:"󰠨"}.mdi-hours-12:before{content:"󱲔"}.mdi-hours-24:before{content:"󱑸"}.mdi-hub:before{content:"󱲕"}.mdi-hub-outline:before{content:"󱲖"}.mdi-hubspot:before{content:"󰴗"}.mdi-hulu:before{content:"󰠩"}.mdi-human:before{content:"󰋦"}.mdi-human-baby-changing-table:before{content:"󱎋"}.mdi-human-cane:before{content:"󱖁"}.mdi-human-capacity-decrease:before{content:"󱖛"}.mdi-human-capacity-increase:before{content:"󱖜"}.mdi-human-child:before{content:"󰋧"}.mdi-human-dolly:before{content:"󱦀"}.mdi-human-edit:before{content:"󱓨"}.mdi-human-female:before{content:"󰙉"}.mdi-human-female-boy:before{content:"󰩙"}.mdi-human-female-dance:before{content:"󱗉"}.mdi-human-female-female:before{content:"󰩚"}.mdi-human-female-female-child:before{content:"󱲎"}.mdi-human-female-girl:before{content:"󰩛"}.mdi-human-greeting:before{content:"󱟄"}.mdi-human-greeting-proximity:before{content:"󱖝"}.mdi-human-greeting-variant:before{content:"󰙊"}.mdi-human-handsdown:before{content:"󰙋"}.mdi-human-handsup:before{content:"󰙌"}.mdi-human-male:before{content:"󰙍"}.mdi-human-male-board:before{content:"󰢐"}.mdi-human-male-board-poll:before{content:"󰡆"}.mdi-human-male-boy:before{content:"󰩜"}.mdi-human-male-child:before{content:"󱎌"}.mdi-human-male-female:before{content:"󰋨"}.mdi-human-male-female-child:before{content:"󱠣"}.mdi-human-male-girl:before{content:"󰩝"}.mdi-human-male-height:before{content:"󰻻"}.mdi-human-male-height-variant:before{content:"󰻼"}.mdi-human-male-male:before{content:"󰩞"}.mdi-human-male-male-child:before{content:"󱲏"}.mdi-human-non-binary:before{content:"󱡈"}.mdi-human-pregnant:before{content:"󰗏"}.mdi-human-queue:before{content:"󱕱"}.mdi-human-scooter:before{content:"󱇩"}.mdi-human-walker:before{content:"󱭱"}.mdi-human-wheelchair:before{content:"󱎍"}.mdi-human-white-cane:before{content:"󱦁"}.mdi-humble-bundle:before{content:"󰝄"}.mdi-hvac:before{content:"󱍒"}.mdi-hvac-off:before{content:"󱖞"}.mdi-hydraulic-oil-level:before{content:"󱌤"}.mdi-hydraulic-oil-temperature:before{content:"󱌥"}.mdi-hydro-power:before{content:"󱋥"}.mdi-hydrogen-station:before{content:"󱢔"}.mdi-ice-cream:before{content:"󰠪"}.mdi-ice-cream-off:before{content:"󰹒"}.mdi-ice-pop:before{content:"󰻽"}.mdi-id-card:before{content:"󰿀"}.mdi-identifier:before{content:"󰻾"}.mdi-ideogram-cjk:before{content:"󱌱"}.mdi-ideogram-cjk-variant:before{content:"󱌲"}.mdi-image:before{content:"󰋩"}.mdi-image-album:before{content:"󰋪"}.mdi-image-area:before{content:"󰋫"}.mdi-image-area-close:before{content:"󰋬"}.mdi-image-auto-adjust:before{content:"󰿁"}.mdi-image-broken:before{content:"󰋭"}.mdi-image-broken-variant:before{content:"󰋮"}.mdi-image-check:before{content:"󱬥"}.mdi-image-check-outline:before{content:"󱬦"}.mdi-image-edit:before{content:"󱇣"}.mdi-image-edit-outline:before{content:"󱇤"}.mdi-image-filter-black-white:before{content:"󰋰"}.mdi-image-filter-center-focus:before{content:"󰋱"}.mdi-image-filter-center-focus-strong:before{content:"󰻿"}.mdi-image-filter-center-focus-strong-outline:before{content:"󰼀"}.mdi-image-filter-center-focus-weak:before{content:"󰋲"}.mdi-image-filter-drama:before{content:"󰋳"}.mdi-image-filter-drama-outline:before{content:"󱯿"}.mdi-image-filter-frames:before{content:"󰋴"}.mdi-image-filter-hdr:before{content:"󰋵"}.mdi-image-filter-hdr-outline:before{content:"󱱤"}.mdi-image-filter-none:before{content:"󰋶"}.mdi-image-filter-tilt-shift:before{content:"󰋷"}.mdi-image-filter-vintage:before{content:"󰋸"}.mdi-image-frame:before{content:"󰹉"}.mdi-image-lock:before{content:"󱪰"}.mdi-image-lock-outline:before{content:"󱪱"}.mdi-image-marker:before{content:"󱝻"}.mdi-image-marker-outline:before{content:"󱝼"}.mdi-image-minus:before{content:"󱐙"}.mdi-image-minus-outline:before{content:"󱭇"}.mdi-image-move:before{content:"󰧸"}.mdi-image-multiple:before{content:"󰋹"}.mdi-image-multiple-outline:before{content:"󰋯"}.mdi-image-off:before{content:"󰠫"}.mdi-image-off-outline:before{content:"󱇑"}.mdi-image-outline:before{content:"󰥶"}.mdi-image-plus:before{content:"󰡼"}.mdi-image-plus-outline:before{content:"󱭆"}.mdi-image-refresh:before{content:"󱧾"}.mdi-image-refresh-outline:before{content:"󱧿"}.mdi-image-remove:before{content:"󱐘"}.mdi-image-remove-outline:before{content:"󱭈"}.mdi-image-search:before{content:"󰥷"}.mdi-image-search-outline:before{content:"󰥸"}.mdi-image-size-select-actual:before{content:"󰲍"}.mdi-image-size-select-large:before{content:"󰲎"}.mdi-image-size-select-small:before{content:"󰲏"}.mdi-image-sync:before{content:"󱨀"}.mdi-image-sync-outline:before{content:"󱨁"}.mdi-image-text:before{content:"󱘍"}.mdi-import:before{content:"󰋺"}.mdi-inbox:before{content:"󰚇"}.mdi-inbox-arrow-down:before{content:"󰋻"}.mdi-inbox-arrow-down-outline:before{content:"󱉰"}.mdi-inbox-arrow-up:before{content:"󰏑"}.mdi-inbox-arrow-up-outline:before{content:"󱉱"}.mdi-inbox-full:before{content:"󱉲"}.mdi-inbox-full-outline:before{content:"󱉳"}.mdi-inbox-multiple:before{content:"󰢰"}.mdi-inbox-multiple-outline:before{content:"󰮨"}.mdi-inbox-outline:before{content:"󱉴"}.mdi-inbox-remove:before{content:"󱖟"}.mdi-inbox-remove-outline:before{content:"󱖠"}.mdi-incognito:before{content:"󰗹"}.mdi-incognito-circle:before{content:"󱐡"}.mdi-incognito-circle-off:before{content:"󱐢"}.mdi-incognito-off:before{content:"󰁵"}.mdi-induction:before{content:"󱡌"}.mdi-infinity:before{content:"󰛤"}.mdi-information:before{content:"󰋼"}.mdi-information-box:before{content:"󱱥"}.mdi-information-box-outline:before{content:"󱱦"}.mdi-information-off:before{content:"󱞌"}.mdi-information-off-outline:before{content:"󱞍"}.mdi-information-outline:before{content:"󰋽"}.mdi-information-slab-box:before{content:"󱱧"}.mdi-information-slab-box-outline:before{content:"󱱨"}.mdi-information-slab-circle:before{content:"󱱩"}.mdi-information-slab-circle-outline:before{content:"󱱪"}.mdi-information-slab-symbol:before{content:"󱱫"}.mdi-information-symbol:before{content:"󱱬"}.mdi-information-variant:before{content:"󰙎"}.mdi-information-variant-box:before{content:"󱱭"}.mdi-information-variant-box-outline:before{content:"󱱮"}.mdi-information-variant-circle:before{content:"󱱯"}.mdi-information-variant-circle-outline:before{content:"󱱰"}.mdi-instagram:before{content:"󰋾"}.mdi-instrument-triangle:before{content:"󱁎"}.mdi-integrated-circuit-chip:before{content:"󱤓"}.mdi-invert-colors:before{content:"󰌁"}.mdi-invert-colors-off:before{content:"󰹊"}.mdi-invoice:before{content:"󱳒"}.mdi-invoice-arrow-left:before{content:"󱳓"}.mdi-invoice-arrow-left-outline:before{content:"󱳔"}.mdi-invoice-arrow-right:before{content:"󱳕"}.mdi-invoice-arrow-right-outline:before{content:"󱳖"}.mdi-invoice-check:before{content:"󱳗"}.mdi-invoice-check-outline:before{content:"󱳘"}.mdi-invoice-clock:before{content:"󱳙"}.mdi-invoice-clock-outline:before{content:"󱳚"}.mdi-invoice-edit:before{content:"󱳛"}.mdi-invoice-edit-outline:before{content:"󱳜"}.mdi-invoice-export-outline:before{content:"󱳝"}.mdi-invoice-fast:before{content:"󱳞"}.mdi-invoice-fast-outline:before{content:"󱳟"}.mdi-invoice-import:before{content:"󱳠"}.mdi-invoice-import-outline:before{content:"󱳡"}.mdi-invoice-list:before{content:"󱳢"}.mdi-invoice-list-outline:before{content:"󱳣"}.mdi-invoice-minus:before{content:"󱳤"}.mdi-invoice-minus-outline:before{content:"󱳥"}.mdi-invoice-multiple:before{content:"󱳦"}.mdi-invoice-multiple-outline:before{content:"󱳧"}.mdi-invoice-outline:before{content:"󱳨"}.mdi-invoice-plus:before{content:"󱳩"}.mdi-invoice-plus-outline:before{content:"󱳪"}.mdi-invoice-remove:before{content:"󱳫"}.mdi-invoice-remove-outline:before{content:"󱳬"}.mdi-invoice-send:before{content:"󱳭"}.mdi-invoice-send-outline:before{content:"󱳮"}.mdi-invoice-text:before{content:"󱳯"}.mdi-invoice-text-arrow-left:before{content:"󱳰"}.mdi-invoice-text-arrow-left-outline:before{content:"󱳱"}.mdi-invoice-text-arrow-right:before{content:"󱳲"}.mdi-invoice-text-arrow-right-outline:before{content:"󱳳"}.mdi-invoice-text-check:before{content:"󱳴"}.mdi-invoice-text-check-outline:before{content:"󱳵"}.mdi-invoice-text-clock:before{content:"󱳶"}.mdi-invoice-text-clock-outline:before{content:"󱳷"}.mdi-invoice-text-edit:before{content:"󱳸"}.mdi-invoice-text-edit-outline:before{content:"󱳹"}.mdi-invoice-text-fast:before{content:"󱳺"}.mdi-invoice-text-fast-outline:before{content:"󱳻"}.mdi-invoice-text-minus:before{content:"󱳼"}.mdi-invoice-text-minus-outline:before{content:"󱳽"}.mdi-invoice-text-multiple:before{content:"󱳾"}.mdi-invoice-text-multiple-outline:before{content:"󱳿"}.mdi-invoice-text-outline:before{content:"󱴀"}.mdi-invoice-text-plus:before{content:"󱴁"}.mdi-invoice-text-plus-outline:before{content:"󱴂"}.mdi-invoice-text-remove:before{content:"󱴃"}.mdi-invoice-text-remove-outline:before{content:"󱴄"}.mdi-invoice-text-send:before{content:"󱴅"}.mdi-invoice-text-send-outline:before{content:"󱴆"}.mdi-iobroker:before{content:"󱋨"}.mdi-ip:before{content:"󰩟"}.mdi-ip-network:before{content:"󰩠"}.mdi-ip-network-outline:before{content:"󰲐"}.mdi-ip-outline:before{content:"󱦂"}.mdi-ipod:before{content:"󰲑"}.mdi-iron:before{content:"󱠤"}.mdi-iron-board:before{content:"󱠸"}.mdi-iron-outline:before{content:"󱠥"}.mdi-island:before{content:"󱁏"}.mdi-island-variant:before{content:"󱳆"}.mdi-iv-bag:before{content:"󱂹"}.mdi-jabber:before{content:"󰷕"}.mdi-jeepney:before{content:"󰌂"}.mdi-jellyfish:before{content:"󰼁"}.mdi-jellyfish-outline:before{content:"󰼂"}.mdi-jira:before{content:"󰌃"}.mdi-jquery:before{content:"󰡽"}.mdi-jsfiddle:before{content:"󰌄"}.mdi-jump-rope:before{content:"󱋿"}.mdi-kabaddi:before{content:"󰶇"}.mdi-kangaroo:before{content:"󱕘"}.mdi-karate:before{content:"󰠬"}.mdi-kayaking:before{content:"󰢯"}.mdi-keg:before{content:"󰌅"}.mdi-kettle:before{content:"󰗺"}.mdi-kettle-alert:before{content:"󱌗"}.mdi-kettle-alert-outline:before{content:"󱌘"}.mdi-kettle-off:before{content:"󱌛"}.mdi-kettle-off-outline:before{content:"󱌜"}.mdi-kettle-outline:before{content:"󰽖"}.mdi-kettle-pour-over:before{content:"󱜼"}.mdi-kettle-steam:before{content:"󱌙"}.mdi-kettle-steam-outline:before{content:"󱌚"}.mdi-kettlebell:before{content:"󱌀"}.mdi-key:before{content:"󰌆"}.mdi-key-alert:before{content:"󱦃"}.mdi-key-alert-outline:before{content:"󱦄"}.mdi-key-arrow-right:before{content:"󱌒"}.mdi-key-chain:before{content:"󱕴"}.mdi-key-chain-variant:before{content:"󱕵"}.mdi-key-change:before{content:"󰌇"}.mdi-key-link:before{content:"󱆟"}.mdi-key-minus:before{content:"󰌈"}.mdi-key-outline:before{content:"󰷖"}.mdi-key-plus:before{content:"󰌉"}.mdi-key-remove:before{content:"󰌊"}.mdi-key-star:before{content:"󱆞"}.mdi-key-variant:before{content:"󰌋"}.mdi-key-wireless:before{content:"󰿂"}.mdi-keyboard:before{content:"󰌌"}.mdi-keyboard-backspace:before{content:"󰌍"}.mdi-keyboard-caps:before{content:"󰌎"}.mdi-keyboard-close:before{content:"󰌏"}.mdi-keyboard-close-outline:before{content:"󱰀"}.mdi-keyboard-esc:before{content:"󱊷"}.mdi-keyboard-f1:before{content:"󱊫"}.mdi-keyboard-f10:before{content:"󱊴"}.mdi-keyboard-f11:before{content:"󱊵"}.mdi-keyboard-f12:before{content:"󱊶"}.mdi-keyboard-f2:before{content:"󱊬"}.mdi-keyboard-f3:before{content:"󱊭"}.mdi-keyboard-f4:before{content:"󱊮"}.mdi-keyboard-f5:before{content:"󱊯"}.mdi-keyboard-f6:before{content:"󱊰"}.mdi-keyboard-f7:before{content:"󱊱"}.mdi-keyboard-f8:before{content:"󱊲"}.mdi-keyboard-f9:before{content:"󱊳"}.mdi-keyboard-off:before{content:"󰌐"}.mdi-keyboard-off-outline:before{content:"󰹋"}.mdi-keyboard-outline:before{content:"󰥻"}.mdi-keyboard-return:before{content:"󰌑"}.mdi-keyboard-settings:before{content:"󰧹"}.mdi-keyboard-settings-outline:before{content:"󰧺"}.mdi-keyboard-space:before{content:"󱁐"}.mdi-keyboard-tab:before{content:"󰌒"}.mdi-keyboard-tab-reverse:before{content:"󰌥"}.mdi-keyboard-variant:before{content:"󰌓"}.mdi-khanda:before{content:"󱃽"}.mdi-kickstarter:before{content:"󰝅"}.mdi-kite:before{content:"󱦅"}.mdi-kite-outline:before{content:"󱦆"}.mdi-kitesurfing:before{content:"󱝄"}.mdi-klingon:before{content:"󱍛"}.mdi-knife:before{content:"󰧻"}.mdi-knife-military:before{content:"󰧼"}.mdi-knob:before{content:"󱮖"}.mdi-koala:before{content:"󱜿"}.mdi-kodi:before{content:"󰌔"}.mdi-kubernetes:before{content:"󱃾"}.mdi-label:before{content:"󰌕"}.mdi-label-multiple:before{content:"󱍵"}.mdi-label-multiple-outline:before{content:"󱍶"}.mdi-label-off:before{content:"󰫋"}.mdi-label-off-outline:before{content:"󰫌"}.mdi-label-outline:before{content:"󰌖"}.mdi-label-percent:before{content:"󱋪"}.mdi-label-percent-outline:before{content:"󱋫"}.mdi-label-variant:before{content:"󰫍"}.mdi-label-variant-outline:before{content:"󰫎"}.mdi-ladder:before{content:"󱖢"}.mdi-ladybug:before{content:"󰠭"}.mdi-lambda:before{content:"󰘧"}.mdi-lamp:before{content:"󰚵"}.mdi-lamp-outline:before{content:"󱟐"}.mdi-lamps:before{content:"󱕶"}.mdi-lamps-outline:before{content:"󱟑"}.mdi-lan:before{content:"󰌗"}.mdi-lan-check:before{content:"󱊪"}.mdi-lan-connect:before{content:"󰌘"}.mdi-lan-disconnect:before{content:"󰌙"}.mdi-lan-pending:before{content:"󰌚"}.mdi-land-fields:before{content:"󱪲"}.mdi-land-plots:before{content:"󱪳"}.mdi-land-plots-circle:before{content:"󱪴"}.mdi-land-plots-circle-variant:before{content:"󱪵"}.mdi-land-plots-marker:before{content:"󱱝"}.mdi-land-rows-horizontal:before{content:"󱪶"}.mdi-land-rows-vertical:before{content:"󱪷"}.mdi-landslide:before{content:"󱩈"}.mdi-landslide-outline:before{content:"󱩉"}.mdi-language-c:before{content:"󰙱"}.mdi-language-cpp:before{content:"󰙲"}.mdi-language-csharp:before{content:"󰌛"}.mdi-language-css3:before{content:"󰌜"}.mdi-language-fortran:before{content:"󱈚"}.mdi-language-go:before{content:"󰟓"}.mdi-language-haskell:before{content:"󰲒"}.mdi-language-html5:before{content:"󰌝"}.mdi-language-java:before{content:"󰬷"}.mdi-language-javascript:before{content:"󰌞"}.mdi-language-kotlin:before{content:"󱈙"}.mdi-language-lua:before{content:"󰢱"}.mdi-language-markdown:before{content:"󰍔"}.mdi-language-markdown-outline:before{content:"󰽛"}.mdi-language-php:before{content:"󰌟"}.mdi-language-python:before{content:"󰌠"}.mdi-language-r:before{content:"󰟔"}.mdi-language-ruby:before{content:"󰴭"}.mdi-language-ruby-on-rails:before{content:"󰫏"}.mdi-language-rust:before{content:"󱘗"}.mdi-language-swift:before{content:"󰛥"}.mdi-language-typescript:before{content:"󰛦"}.mdi-language-xaml:before{content:"󰙳"}.mdi-laptop:before{content:"󰌢"}.mdi-laptop-account:before{content:"󱩊"}.mdi-laptop-off:before{content:"󰛧"}.mdi-laravel:before{content:"󰫐"}.mdi-laser-pointer:before{content:"󱒄"}.mdi-lasso:before{content:"󰼃"}.mdi-lastpass:before{content:"󰑆"}.mdi-latitude:before{content:"󰽗"}.mdi-launch:before{content:"󰌧"}.mdi-lava-lamp:before{content:"󰟕"}.mdi-layers:before{content:"󰌨"}.mdi-layers-edit:before{content:"󱢒"}.mdi-layers-minus:before{content:"󰹌"}.mdi-layers-off:before{content:"󰌩"}.mdi-layers-off-outline:before{content:"󰧽"}.mdi-layers-outline:before{content:"󰧾"}.mdi-layers-plus:before{content:"󰹍"}.mdi-layers-remove:before{content:"󰹎"}.mdi-layers-search:before{content:"󱈆"}.mdi-layers-search-outline:before{content:"󱈇"}.mdi-layers-triple:before{content:"󰽘"}.mdi-layers-triple-outline:before{content:"󰽙"}.mdi-lead-pencil:before{content:"󰙏"}.mdi-leaf:before{content:"󰌪"}.mdi-leaf-circle:before{content:"󱤅"}.mdi-leaf-circle-outline:before{content:"󱤆"}.mdi-leaf-maple:before{content:"󰲓"}.mdi-leaf-maple-off:before{content:"󱋚"}.mdi-leaf-off:before{content:"󱋙"}.mdi-leak:before{content:"󰷗"}.mdi-leak-off:before{content:"󰷘"}.mdi-lectern:before{content:"󱫰"}.mdi-led-off:before{content:"󰌫"}.mdi-led-on:before{content:"󰌬"}.mdi-led-outline:before{content:"󰌭"}.mdi-led-strip:before{content:"󰟖"}.mdi-led-strip-variant:before{content:"󱁑"}.mdi-led-strip-variant-off:before{content:"󱩋"}.mdi-led-variant-off:before{content:"󰌮"}.mdi-led-variant-on:before{content:"󰌯"}.mdi-led-variant-outline:before{content:"󰌰"}.mdi-leek:before{content:"󱅽"}.mdi-less-than:before{content:"󰥼"}.mdi-less-than-or-equal:before{content:"󰥽"}.mdi-library:before{content:"󰌱"}.mdi-library-outline:before{content:"󱨢"}.mdi-library-shelves:before{content:"󰮩"}.mdi-license:before{content:"󰿃"}.mdi-lifebuoy:before{content:"󰡾"}.mdi-light-flood-down:before{content:"󱦇"}.mdi-light-flood-up:before{content:"󱦈"}.mdi-light-recessed:before{content:"󱞛"}.mdi-light-switch:before{content:"󰥾"}.mdi-light-switch-off:before{content:"󱨤"}.mdi-lightbulb:before{content:"󰌵"}.mdi-lightbulb-alert:before{content:"󱧡"}.mdi-lightbulb-alert-outline:before{content:"󱧢"}.mdi-lightbulb-auto:before{content:"󱠀"}.mdi-lightbulb-auto-outline:before{content:"󱠁"}.mdi-lightbulb-cfl:before{content:"󱈈"}.mdi-lightbulb-cfl-off:before{content:"󱈉"}.mdi-lightbulb-cfl-spiral:before{content:"󱉵"}.mdi-lightbulb-cfl-spiral-off:before{content:"󱋃"}.mdi-lightbulb-fluorescent-tube:before{content:"󱠄"}.mdi-lightbulb-fluorescent-tube-outline:before{content:"󱠅"}.mdi-lightbulb-group:before{content:"󱉓"}.mdi-lightbulb-group-off:before{content:"󱋍"}.mdi-lightbulb-group-off-outline:before{content:"󱋎"}.mdi-lightbulb-group-outline:before{content:"󱉔"}.mdi-lightbulb-multiple:before{content:"󱉕"}.mdi-lightbulb-multiple-off:before{content:"󱋏"}.mdi-lightbulb-multiple-off-outline:before{content:"󱋐"}.mdi-lightbulb-multiple-outline:before{content:"󱉖"}.mdi-lightbulb-night:before{content:"󱩌"}.mdi-lightbulb-night-outline:before{content:"󱩍"}.mdi-lightbulb-off:before{content:"󰹏"}.mdi-lightbulb-off-outline:before{content:"󰹐"}.mdi-lightbulb-on:before{content:"󰛨"}.mdi-lightbulb-on-10:before{content:"󱩎"}.mdi-lightbulb-on-20:before{content:"󱩏"}.mdi-lightbulb-on-30:before{content:"󱩐"}.mdi-lightbulb-on-40:before{content:"󱩑"}.mdi-lightbulb-on-50:before{content:"󱩒"}.mdi-lightbulb-on-60:before{content:"󱩓"}.mdi-lightbulb-on-70:before{content:"󱩔"}.mdi-lightbulb-on-80:before{content:"󱩕"}.mdi-lightbulb-on-90:before{content:"󱩖"}.mdi-lightbulb-on-outline:before{content:"󰛩"}.mdi-lightbulb-outline:before{content:"󰌶"}.mdi-lightbulb-question:before{content:"󱧣"}.mdi-lightbulb-question-outline:before{content:"󱧤"}.mdi-lightbulb-spot:before{content:"󱟴"}.mdi-lightbulb-spot-off:before{content:"󱟵"}.mdi-lightbulb-variant:before{content:"󱠂"}.mdi-lightbulb-variant-outline:before{content:"󱠃"}.mdi-lighthouse:before{content:"󰧿"}.mdi-lighthouse-on:before{content:"󰨀"}.mdi-lightning-bolt:before{content:"󱐋"}.mdi-lightning-bolt-circle:before{content:"󰠠"}.mdi-lightning-bolt-outline:before{content:"󱐌"}.mdi-line-scan:before{content:"󰘤"}.mdi-lingerie:before{content:"󱑶"}.mdi-link:before{content:"󰌷"}.mdi-link-box:before{content:"󰴚"}.mdi-link-box-outline:before{content:"󰴛"}.mdi-link-box-variant:before{content:"󰴜"}.mdi-link-box-variant-outline:before{content:"󰴝"}.mdi-link-circle:before{content:"󱲬"}.mdi-link-circle-outline:before{content:"󱲭"}.mdi-link-edit:before{content:"󱲮"}.mdi-link-lock:before{content:"󱂺"}.mdi-link-off:before{content:"󰌸"}.mdi-link-plus:before{content:"󰲔"}.mdi-link-variant:before{content:"󰌹"}.mdi-link-variant-minus:before{content:"󱃿"}.mdi-link-variant-off:before{content:"󰌺"}.mdi-link-variant-plus:before{content:"󱄀"}.mdi-link-variant-remove:before{content:"󱄁"}.mdi-linkedin:before{content:"󰌻"}.mdi-linux:before{content:"󰌽"}.mdi-linux-mint:before{content:"󰣭"}.mdi-lipstick:before{content:"󱎵"}.mdi-liquid-spot:before{content:"󱠦"}.mdi-liquor:before{content:"󱤞"}.mdi-list-box:before{content:"󱭻"}.mdi-list-box-outline:before{content:"󱭼"}.mdi-list-status:before{content:"󱖫"}.mdi-litecoin:before{content:"󰩡"}.mdi-loading:before{content:"󰝲"}.mdi-location-enter:before{content:"󰿄"}.mdi-location-exit:before{content:"󰿅"}.mdi-lock:before{content:"󰌾"}.mdi-lock-alert:before{content:"󰣮"}.mdi-lock-alert-outline:before{content:"󱗑"}.mdi-lock-check:before{content:"󱎚"}.mdi-lock-check-outline:before{content:"󱚨"}.mdi-lock-clock:before{content:"󰥿"}.mdi-lock-minus:before{content:"󱚩"}.mdi-lock-minus-outline:before{content:"󱚪"}.mdi-lock-off:before{content:"󱙱"}.mdi-lock-off-outline:before{content:"󱙲"}.mdi-lock-open:before{content:"󰌿"}.mdi-lock-open-alert:before{content:"󱎛"}.mdi-lock-open-alert-outline:before{content:"󱗒"}.mdi-lock-open-check:before{content:"󱎜"}.mdi-lock-open-check-outline:before{content:"󱚫"}.mdi-lock-open-minus:before{content:"󱚬"}.mdi-lock-open-minus-outline:before{content:"󱚭"}.mdi-lock-open-outline:before{content:"󰍀"}.mdi-lock-open-plus:before{content:"󱚮"}.mdi-lock-open-plus-outline:before{content:"󱚯"}.mdi-lock-open-remove:before{content:"󱚰"}.mdi-lock-open-remove-outline:before{content:"󱚱"}.mdi-lock-open-variant:before{content:"󰿆"}.mdi-lock-open-variant-outline:before{content:"󰿇"}.mdi-lock-outline:before{content:"󰍁"}.mdi-lock-pattern:before{content:"󰛪"}.mdi-lock-percent:before{content:"󱰒"}.mdi-lock-percent-open:before{content:"󱰓"}.mdi-lock-percent-open-outline:before{content:"󱰔"}.mdi-lock-percent-open-variant:before{content:"󱰕"}.mdi-lock-percent-open-variant-outline:before{content:"󱰖"}.mdi-lock-percent-outline:before{content:"󱰗"}.mdi-lock-plus:before{content:"󰗻"}.mdi-lock-plus-outline:before{content:"󱚲"}.mdi-lock-question:before{content:"󰣯"}.mdi-lock-remove:before{content:"󱚳"}.mdi-lock-remove-outline:before{content:"󱚴"}.mdi-lock-reset:before{content:"󰝳"}.mdi-lock-smart:before{content:"󰢲"}.mdi-locker:before{content:"󰟗"}.mdi-locker-multiple:before{content:"󰟘"}.mdi-login:before{content:"󰍂"}.mdi-login-variant:before{content:"󰗼"}.mdi-logout:before{content:"󰍃"}.mdi-logout-variant:before{content:"󰗽"}.mdi-longitude:before{content:"󰽚"}.mdi-looks:before{content:"󰍄"}.mdi-lotion:before{content:"󱖂"}.mdi-lotion-outline:before{content:"󱖃"}.mdi-lotion-plus:before{content:"󱖄"}.mdi-lotion-plus-outline:before{content:"󱖅"}.mdi-loupe:before{content:"󰍅"}.mdi-lumx:before{content:"󰍆"}.mdi-lungs:before{content:"󱂄"}.mdi-mace:before{content:"󱡃"}.mdi-magazine-pistol:before{content:"󰌤"}.mdi-magazine-rifle:before{content:"󰌣"}.mdi-magic-staff:before{content:"󱡄"}.mdi-magnet:before{content:"󰍇"}.mdi-magnet-on:before{content:"󰍈"}.mdi-magnify:before{content:"󰍉"}.mdi-magnify-close:before{content:"󰦀"}.mdi-magnify-expand:before{content:"󱡴"}.mdi-magnify-minus:before{content:"󰍊"}.mdi-magnify-minus-cursor:before{content:"󰩢"}.mdi-magnify-minus-outline:before{content:"󰛬"}.mdi-magnify-plus:before{content:"󰍋"}.mdi-magnify-plus-cursor:before{content:"󰩣"}.mdi-magnify-plus-outline:before{content:"󰛭"}.mdi-magnify-remove-cursor:before{content:"󱈌"}.mdi-magnify-remove-outline:before{content:"󱈍"}.mdi-magnify-scan:before{content:"󱉶"}.mdi-mail:before{content:"󰺻"}.mdi-mailbox:before{content:"󰛮"}.mdi-mailbox-open:before{content:"󰶈"}.mdi-mailbox-open-outline:before{content:"󰶉"}.mdi-mailbox-open-up:before{content:"󰶊"}.mdi-mailbox-open-up-outline:before{content:"󰶋"}.mdi-mailbox-outline:before{content:"󰶌"}.mdi-mailbox-up:before{content:"󰶍"}.mdi-mailbox-up-outline:before{content:"󰶎"}.mdi-manjaro:before{content:"󱘊"}.mdi-map:before{content:"󰍍"}.mdi-map-check:before{content:"󰺼"}.mdi-map-check-outline:before{content:"󰺽"}.mdi-map-clock:before{content:"󰴞"}.mdi-map-clock-outline:before{content:"󰴟"}.mdi-map-legend:before{content:"󰨁"}.mdi-map-marker:before{content:"󰍎"}.mdi-map-marker-account:before{content:"󱣣"}.mdi-map-marker-account-outline:before{content:"󱣤"}.mdi-map-marker-alert:before{content:"󰼅"}.mdi-map-marker-alert-outline:before{content:"󰼆"}.mdi-map-marker-check:before{content:"󰲕"}.mdi-map-marker-check-outline:before{content:"󱋻"}.mdi-map-marker-circle:before{content:"󰍏"}.mdi-map-marker-distance:before{content:"󰣰"}.mdi-map-marker-down:before{content:"󱄂"}.mdi-map-marker-left:before{content:"󱋛"}.mdi-map-marker-left-outline:before{content:"󱋝"}.mdi-map-marker-minus:before{content:"󰙐"}.mdi-map-marker-minus-outline:before{content:"󱋹"}.mdi-map-marker-multiple:before{content:"󰍐"}.mdi-map-marker-multiple-outline:before{content:"󱉷"}.mdi-map-marker-off:before{content:"󰍑"}.mdi-map-marker-off-outline:before{content:"󱋽"}.mdi-map-marker-outline:before{content:"󰟙"}.mdi-map-marker-path:before{content:"󰴠"}.mdi-map-marker-plus:before{content:"󰙑"}.mdi-map-marker-plus-outline:before{content:"󱋸"}.mdi-map-marker-question:before{content:"󰼇"}.mdi-map-marker-question-outline:before{content:"󰼈"}.mdi-map-marker-radius:before{content:"󰍒"}.mdi-map-marker-radius-outline:before{content:"󱋼"}.mdi-map-marker-remove:before{content:"󰼉"}.mdi-map-marker-remove-outline:before{content:"󱋺"}.mdi-map-marker-remove-variant:before{content:"󰼊"}.mdi-map-marker-right:before{content:"󱋜"}.mdi-map-marker-right-outline:before{content:"󱋞"}.mdi-map-marker-star:before{content:"󱘈"}.mdi-map-marker-star-outline:before{content:"󱘉"}.mdi-map-marker-up:before{content:"󱄃"}.mdi-map-minus:before{content:"󰦁"}.mdi-map-outline:before{content:"󰦂"}.mdi-map-plus:before{content:"󰦃"}.mdi-map-search:before{content:"󰦄"}.mdi-map-search-outline:before{content:"󰦅"}.mdi-mapbox:before{content:"󰮪"}.mdi-margin:before{content:"󰍓"}.mdi-marker:before{content:"󰙒"}.mdi-marker-cancel:before{content:"󰷙"}.mdi-marker-check:before{content:"󰍕"}.mdi-mastodon:before{content:"󰫑"}.mdi-material-design:before{content:"󰦆"}.mdi-material-ui:before{content:"󰍗"}.mdi-math-compass:before{content:"󰍘"}.mdi-math-cos:before{content:"󰲖"}.mdi-math-integral:before{content:"󰿈"}.mdi-math-integral-box:before{content:"󰿉"}.mdi-math-log:before{content:"󱂅"}.mdi-math-norm:before{content:"󰿊"}.mdi-math-norm-box:before{content:"󰿋"}.mdi-math-sin:before{content:"󰲗"}.mdi-math-tan:before{content:"󰲘"}.mdi-matrix:before{content:"󰘨"}.mdi-medal:before{content:"󰦇"}.mdi-medal-outline:before{content:"󱌦"}.mdi-medical-bag:before{content:"󰛯"}.mdi-medical-cotton-swab:before{content:"󱪸"}.mdi-medication:before{content:"󱬔"}.mdi-medication-outline:before{content:"󱬕"}.mdi-meditation:before{content:"󱅻"}.mdi-memory:before{content:"󰍛"}.mdi-memory-arrow-down:before{content:"󱲦"}.mdi-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu:before{content:"󰍜"}.mdi-menu-close:before{content:"󱲐"}.mdi-menu-down:before{content:"󰍝"}.mdi-menu-down-outline:before{content:"󰚶"}.mdi-menu-left:before{content:"󰍞"}.mdi-menu-left-outline:before{content:"󰨂"}.mdi-menu-open:before{content:"󰮫"}.mdi-menu-right:before{content:"󰍟"}.mdi-menu-right-outline:before{content:"󰨃"}.mdi-menu-swap:before{content:"󰩤"}.mdi-menu-swap-outline:before{content:"󰩥"}.mdi-menu-up:before{content:"󰍠"}.mdi-menu-up-outline:before{content:"󰚷"}.mdi-merge:before{content:"󰽜"}.mdi-message:before{content:"󰍡"}.mdi-message-alert:before{content:"󰍢"}.mdi-message-alert-outline:before{content:"󰨄"}.mdi-message-arrow-left:before{content:"󱋲"}.mdi-message-arrow-left-outline:before{content:"󱋳"}.mdi-message-arrow-right:before{content:"󱋴"}.mdi-message-arrow-right-outline:before{content:"󱋵"}.mdi-message-badge:before{content:"󱥁"}.mdi-message-badge-outline:before{content:"󱥂"}.mdi-message-bookmark:before{content:"󱖬"}.mdi-message-bookmark-outline:before{content:"󱖭"}.mdi-message-bulleted:before{content:"󰚢"}.mdi-message-bulleted-off:before{content:"󰚣"}.mdi-message-check:before{content:"󱮊"}.mdi-message-check-outline:before{content:"󱮋"}.mdi-message-cog:before{content:"󰛱"}.mdi-message-cog-outline:before{content:"󱅲"}.mdi-message-draw:before{content:"󰍣"}.mdi-message-fast:before{content:"󱧌"}.mdi-message-fast-outline:before{content:"󱧍"}.mdi-message-flash:before{content:"󱖩"}.mdi-message-flash-outline:before{content:"󱖪"}.mdi-message-image:before{content:"󰍤"}.mdi-message-image-outline:before{content:"󱅬"}.mdi-message-lock:before{content:"󰿌"}.mdi-message-lock-outline:before{content:"󱅭"}.mdi-message-minus:before{content:"󱅮"}.mdi-message-minus-outline:before{content:"󱅯"}.mdi-message-off:before{content:"󱙍"}.mdi-message-off-outline:before{content:"󱙎"}.mdi-message-outline:before{content:"󰍥"}.mdi-message-plus:before{content:"󰙓"}.mdi-message-plus-outline:before{content:"󱂻"}.mdi-message-processing:before{content:"󰍦"}.mdi-message-processing-outline:before{content:"󱅰"}.mdi-message-question:before{content:"󱜺"}.mdi-message-question-outline:before{content:"󱜻"}.mdi-message-reply:before{content:"󰍧"}.mdi-message-reply-outline:before{content:"󱜽"}.mdi-message-reply-text:before{content:"󰍨"}.mdi-message-reply-text-outline:before{content:"󱜾"}.mdi-message-settings:before{content:"󰛰"}.mdi-message-settings-outline:before{content:"󱅱"}.mdi-message-star:before{content:"󰚚"}.mdi-message-star-outline:before{content:"󱉐"}.mdi-message-text:before{content:"󰍩"}.mdi-message-text-clock:before{content:"󱅳"}.mdi-message-text-clock-outline:before{content:"󱅴"}.mdi-message-text-fast:before{content:"󱧎"}.mdi-message-text-fast-outline:before{content:"󱧏"}.mdi-message-text-lock:before{content:"󰿍"}.mdi-message-text-lock-outline:before{content:"󱅵"}.mdi-message-text-outline:before{content:"󰍪"}.mdi-message-video:before{content:"󰍫"}.mdi-meteor:before{content:"󰘩"}.mdi-meter-electric:before{content:"󱩗"}.mdi-meter-electric-outline:before{content:"󱩘"}.mdi-meter-gas:before{content:"󱩙"}.mdi-meter-gas-outline:before{content:"󱩚"}.mdi-metronome:before{content:"󰟚"}.mdi-metronome-tick:before{content:"󰟛"}.mdi-micro-sd:before{content:"󰟜"}.mdi-microphone:before{content:"󰍬"}.mdi-microphone-message:before{content:"󰔊"}.mdi-microphone-message-off:before{content:"󰔋"}.mdi-microphone-minus:before{content:"󰢳"}.mdi-microphone-off:before{content:"󰍭"}.mdi-microphone-outline:before{content:"󰍮"}.mdi-microphone-plus:before{content:"󰢴"}.mdi-microphone-question:before{content:"󱦉"}.mdi-microphone-question-outline:before{content:"󱦊"}.mdi-microphone-settings:before{content:"󰍯"}.mdi-microphone-variant:before{content:"󰍰"}.mdi-microphone-variant-off:before{content:"󰍱"}.mdi-microscope:before{content:"󰙔"}.mdi-microsoft:before{content:"󰍲"}.mdi-microsoft-access:before{content:"󱎎"}.mdi-microsoft-azure:before{content:"󰠅"}.mdi-microsoft-azure-devops:before{content:"󰿕"}.mdi-microsoft-bing:before{content:"󰂤"}.mdi-microsoft-dynamics-365:before{content:"󰦈"}.mdi-microsoft-edge:before{content:"󰇩"}.mdi-microsoft-excel:before{content:"󱎏"}.mdi-microsoft-internet-explorer:before{content:"󰌀"}.mdi-microsoft-office:before{content:"󰏆"}.mdi-microsoft-onedrive:before{content:"󰏊"}.mdi-microsoft-onenote:before{content:"󰝇"}.mdi-microsoft-outlook:before{content:"󰴢"}.mdi-microsoft-powerpoint:before{content:"󱎐"}.mdi-microsoft-sharepoint:before{content:"󱎑"}.mdi-microsoft-teams:before{content:"󰊻"}.mdi-microsoft-visual-studio:before{content:"󰘐"}.mdi-microsoft-visual-studio-code:before{content:"󰨞"}.mdi-microsoft-windows:before{content:"󰖳"}.mdi-microsoft-windows-classic:before{content:"󰨡"}.mdi-microsoft-word:before{content:"󱎒"}.mdi-microsoft-xbox:before{content:"󰖹"}.mdi-microsoft-xbox-controller:before{content:"󰖺"}.mdi-microsoft-xbox-controller-battery-alert:before{content:"󰝋"}.mdi-microsoft-xbox-controller-battery-charging:before{content:"󰨢"}.mdi-microsoft-xbox-controller-battery-empty:before{content:"󰝌"}.mdi-microsoft-xbox-controller-battery-full:before{content:"󰝍"}.mdi-microsoft-xbox-controller-battery-low:before{content:"󰝎"}.mdi-microsoft-xbox-controller-battery-medium:before{content:"󰝏"}.mdi-microsoft-xbox-controller-battery-unknown:before{content:"󰝐"}.mdi-microsoft-xbox-controller-menu:before{content:"󰹯"}.mdi-microsoft-xbox-controller-off:before{content:"󰖻"}.mdi-microsoft-xbox-controller-view:before{content:"󰹰"}.mdi-microwave:before{content:"󰲙"}.mdi-microwave-off:before{content:"󱐣"}.mdi-middleware:before{content:"󰽝"}.mdi-middleware-outline:before{content:"󰽞"}.mdi-midi:before{content:"󰣱"}.mdi-midi-port:before{content:"󰣲"}.mdi-mine:before{content:"󰷚"}.mdi-minecraft:before{content:"󰍳"}.mdi-mini-sd:before{content:"󰨅"}.mdi-minidisc:before{content:"󰨆"}.mdi-minus:before{content:"󰍴"}.mdi-minus-box:before{content:"󰍵"}.mdi-minus-box-multiple:before{content:"󱅁"}.mdi-minus-box-multiple-outline:before{content:"󱅂"}.mdi-minus-box-outline:before{content:"󰛲"}.mdi-minus-circle:before{content:"󰍶"}.mdi-minus-circle-multiple:before{content:"󰍚"}.mdi-minus-circle-multiple-outline:before{content:"󰫓"}.mdi-minus-circle-off:before{content:"󱑙"}.mdi-minus-circle-off-outline:before{content:"󱑚"}.mdi-minus-circle-outline:before{content:"󰍷"}.mdi-minus-network:before{content:"󰍸"}.mdi-minus-network-outline:before{content:"󰲚"}.mdi-minus-thick:before{content:"󱘹"}.mdi-mirror:before{content:"󱇽"}.mdi-mirror-rectangle:before{content:"󱞟"}.mdi-mirror-variant:before{content:"󱞠"}.mdi-mixed-martial-arts:before{content:"󰶏"}.mdi-mixed-reality:before{content:"󰡿"}.mdi-molecule:before{content:"󰮬"}.mdi-molecule-co:before{content:"󱋾"}.mdi-molecule-co2:before{content:"󰟤"}.mdi-monitor:before{content:"󰍹"}.mdi-monitor-account:before{content:"󱩛"}.mdi-monitor-arrow-down:before{content:"󱧐"}.mdi-monitor-arrow-down-variant:before{content:"󱧑"}.mdi-monitor-cellphone:before{content:"󰦉"}.mdi-monitor-cellphone-star:before{content:"󰦊"}.mdi-monitor-dashboard:before{content:"󰨇"}.mdi-monitor-edit:before{content:"󱋆"}.mdi-monitor-eye:before{content:"󱎴"}.mdi-monitor-lock:before{content:"󰷛"}.mdi-monitor-multiple:before{content:"󰍺"}.mdi-monitor-off:before{content:"󰶐"}.mdi-monitor-screenshot:before{content:"󰹑"}.mdi-monitor-share:before{content:"󱒃"}.mdi-monitor-shimmer:before{content:"󱄄"}.mdi-monitor-small:before{content:"󱡶"}.mdi-monitor-speaker:before{content:"󰽟"}.mdi-monitor-speaker-off:before{content:"󰽠"}.mdi-monitor-star:before{content:"󰷜"}.mdi-monitor-vertical:before{content:"󱰳"}.mdi-moon-first-quarter:before{content:"󰽡"}.mdi-moon-full:before{content:"󰽢"}.mdi-moon-last-quarter:before{content:"󰽣"}.mdi-moon-new:before{content:"󰽤"}.mdi-moon-waning-crescent:before{content:"󰽥"}.mdi-moon-waning-gibbous:before{content:"󰽦"}.mdi-moon-waxing-crescent:before{content:"󰽧"}.mdi-moon-waxing-gibbous:before{content:"󰽨"}.mdi-moped:before{content:"󱂆"}.mdi-moped-electric:before{content:"󱖷"}.mdi-moped-electric-outline:before{content:"󱖸"}.mdi-moped-outline:before{content:"󱖹"}.mdi-more:before{content:"󰍻"}.mdi-mortar-pestle:before{content:"󱝈"}.mdi-mortar-pestle-plus:before{content:"󰏱"}.mdi-mosque:before{content:"󰵅"}.mdi-mosque-outline:before{content:"󱠧"}.mdi-mother-heart:before{content:"󱌔"}.mdi-mother-nurse:before{content:"󰴡"}.mdi-motion:before{content:"󱖲"}.mdi-motion-outline:before{content:"󱖳"}.mdi-motion-pause:before{content:"󱖐"}.mdi-motion-pause-outline:before{content:"󱖒"}.mdi-motion-play:before{content:"󱖏"}.mdi-motion-play-outline:before{content:"󱖑"}.mdi-motion-sensor:before{content:"󰶑"}.mdi-motion-sensor-off:before{content:"󱐵"}.mdi-motorbike:before{content:"󰍼"}.mdi-motorbike-electric:before{content:"󱖺"}.mdi-motorbike-off:before{content:"󱬖"}.mdi-mouse:before{content:"󰍽"}.mdi-mouse-bluetooth:before{content:"󰦋"}.mdi-mouse-left-click:before{content:"󱴇"}.mdi-mouse-left-click-outline:before{content:"󱴈"}.mdi-mouse-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off:before{content:"󰍾"}.mdi-mouse-outline:before{content:"󱴉"}.mdi-mouse-right-click:before{content:"󱴊"}.mdi-mouse-right-click-outline:before{content:"󱴋"}.mdi-mouse-scroll-wheel:before{content:"󱴌"}.mdi-mouse-variant:before{content:"󰍿"}.mdi-mouse-variant-off:before{content:"󰎀"}.mdi-move-resize:before{content:"󰙕"}.mdi-move-resize-variant:before{content:"󰙖"}.mdi-movie:before{content:"󰎁"}.mdi-movie-check:before{content:"󱛳"}.mdi-movie-check-outline:before{content:"󱛴"}.mdi-movie-cog:before{content:"󱛵"}.mdi-movie-cog-outline:before{content:"󱛶"}.mdi-movie-edit:before{content:"󱄢"}.mdi-movie-edit-outline:before{content:"󱄣"}.mdi-movie-filter:before{content:"󱄤"}.mdi-movie-filter-outline:before{content:"󱄥"}.mdi-movie-minus:before{content:"󱛷"}.mdi-movie-minus-outline:before{content:"󱛸"}.mdi-movie-off:before{content:"󱛹"}.mdi-movie-off-outline:before{content:"󱛺"}.mdi-movie-open:before{content:"󰿎"}.mdi-movie-open-check:before{content:"󱛻"}.mdi-movie-open-check-outline:before{content:"󱛼"}.mdi-movie-open-cog:before{content:"󱛽"}.mdi-movie-open-cog-outline:before{content:"󱛾"}.mdi-movie-open-edit:before{content:"󱛿"}.mdi-movie-open-edit-outline:before{content:"󱜀"}.mdi-movie-open-minus:before{content:"󱜁"}.mdi-movie-open-minus-outline:before{content:"󱜂"}.mdi-movie-open-off:before{content:"󱜃"}.mdi-movie-open-off-outline:before{content:"󱜄"}.mdi-movie-open-outline:before{content:"󰿏"}.mdi-movie-open-play:before{content:"󱜅"}.mdi-movie-open-play-outline:before{content:"󱜆"}.mdi-movie-open-plus:before{content:"󱜇"}.mdi-movie-open-plus-outline:before{content:"󱜈"}.mdi-movie-open-remove:before{content:"󱜉"}.mdi-movie-open-remove-outline:before{content:"󱜊"}.mdi-movie-open-settings:before{content:"󱜋"}.mdi-movie-open-settings-outline:before{content:"󱜌"}.mdi-movie-open-star:before{content:"󱜍"}.mdi-movie-open-star-outline:before{content:"󱜎"}.mdi-movie-outline:before{content:"󰷝"}.mdi-movie-play:before{content:"󱜏"}.mdi-movie-play-outline:before{content:"󱜐"}.mdi-movie-plus:before{content:"󱜑"}.mdi-movie-plus-outline:before{content:"󱜒"}.mdi-movie-remove:before{content:"󱜓"}.mdi-movie-remove-outline:before{content:"󱜔"}.mdi-movie-roll:before{content:"󰟞"}.mdi-movie-search:before{content:"󱇒"}.mdi-movie-search-outline:before{content:"󱇓"}.mdi-movie-settings:before{content:"󱜕"}.mdi-movie-settings-outline:before{content:"󱜖"}.mdi-movie-star:before{content:"󱜗"}.mdi-movie-star-outline:before{content:"󱜘"}.mdi-mower:before{content:"󱙯"}.mdi-mower-bag:before{content:"󱙰"}.mdi-mower-bag-on:before{content:"󱭠"}.mdi-mower-on:before{content:"󱭟"}.mdi-muffin:before{content:"󰦌"}.mdi-multicast:before{content:"󱢓"}.mdi-multimedia:before{content:"󱮗"}.mdi-multiplication:before{content:"󰎂"}.mdi-multiplication-box:before{content:"󰎃"}.mdi-mushroom:before{content:"󰟟"}.mdi-mushroom-off:before{content:"󱏺"}.mdi-mushroom-off-outline:before{content:"󱏻"}.mdi-mushroom-outline:before{content:"󰟠"}.mdi-music:before{content:"󰝚"}.mdi-music-accidental-double-flat:before{content:"󰽩"}.mdi-music-accidental-double-sharp:before{content:"󰽪"}.mdi-music-accidental-flat:before{content:"󰽫"}.mdi-music-accidental-natural:before{content:"󰽬"}.mdi-music-accidental-sharp:before{content:"󰽭"}.mdi-music-box:before{content:"󰎄"}.mdi-music-box-multiple:before{content:"󰌳"}.mdi-music-box-multiple-outline:before{content:"󰼄"}.mdi-music-box-outline:before{content:"󰎅"}.mdi-music-circle:before{content:"󰎆"}.mdi-music-circle-outline:before{content:"󰫔"}.mdi-music-clef-alto:before{content:"󰽮"}.mdi-music-clef-bass:before{content:"󰽯"}.mdi-music-clef-treble:before{content:"󰽰"}.mdi-music-note:before{content:"󰎇"}.mdi-music-note-bluetooth:before{content:"󰗾"}.mdi-music-note-bluetooth-off:before{content:"󰗿"}.mdi-music-note-eighth:before{content:"󰎈"}.mdi-music-note-eighth-dotted:before{content:"󰽱"}.mdi-music-note-half:before{content:"󰎉"}.mdi-music-note-half-dotted:before{content:"󰽲"}.mdi-music-note-minus:before{content:"󱮉"}.mdi-music-note-off:before{content:"󰎊"}.mdi-music-note-off-outline:before{content:"󰽳"}.mdi-music-note-outline:before{content:"󰽴"}.mdi-music-note-plus:before{content:"󰷞"}.mdi-music-note-quarter:before{content:"󰎋"}.mdi-music-note-quarter-dotted:before{content:"󰽵"}.mdi-music-note-sixteenth:before{content:"󰎌"}.mdi-music-note-sixteenth-dotted:before{content:"󰽶"}.mdi-music-note-whole:before{content:"󰎍"}.mdi-music-note-whole-dotted:before{content:"󰽷"}.mdi-music-off:before{content:"󰝛"}.mdi-music-rest-eighth:before{content:"󰽸"}.mdi-music-rest-half:before{content:"󰽹"}.mdi-music-rest-quarter:before{content:"󰽺"}.mdi-music-rest-sixteenth:before{content:"󰽻"}.mdi-music-rest-whole:before{content:"󰽼"}.mdi-mustache:before{content:"󱗞"}.mdi-nail:before{content:"󰷟"}.mdi-nas:before{content:"󰣳"}.mdi-nativescript:before{content:"󰢀"}.mdi-nature:before{content:"󰎎"}.mdi-nature-outline:before{content:"󱱱"}.mdi-nature-people:before{content:"󰎏"}.mdi-nature-people-outline:before{content:"󱱲"}.mdi-navigation:before{content:"󰎐"}.mdi-navigation-outline:before{content:"󱘇"}.mdi-navigation-variant:before{content:"󱣰"}.mdi-navigation-variant-outline:before{content:"󱣱"}.mdi-near-me:before{content:"󰗍"}.mdi-necklace:before{content:"󰼋"}.mdi-needle:before{content:"󰎑"}.mdi-needle-off:before{content:"󱧒"}.mdi-netflix:before{content:"󰝆"}.mdi-network:before{content:"󰛳"}.mdi-network-off:before{content:"󰲛"}.mdi-network-off-outline:before{content:"󰲜"}.mdi-network-outline:before{content:"󰲝"}.mdi-network-pos:before{content:"󱫋"}.mdi-network-strength-1:before{content:"󰣴"}.mdi-network-strength-1-alert:before{content:"󰣵"}.mdi-network-strength-2:before{content:"󰣶"}.mdi-network-strength-2-alert:before{content:"󰣷"}.mdi-network-strength-3:before{content:"󰣸"}.mdi-network-strength-3-alert:before{content:"󰣹"}.mdi-network-strength-4:before{content:"󰣺"}.mdi-network-strength-4-alert:before{content:"󰣻"}.mdi-network-strength-4-cog:before{content:"󱤚"}.mdi-network-strength-off:before{content:"󰣼"}.mdi-network-strength-off-outline:before{content:"󰣽"}.mdi-network-strength-outline:before{content:"󰣾"}.mdi-new-box:before{content:"󰎔"}.mdi-newspaper:before{content:"󰎕"}.mdi-newspaper-check:before{content:"󱥃"}.mdi-newspaper-minus:before{content:"󰼌"}.mdi-newspaper-plus:before{content:"󰼍"}.mdi-newspaper-remove:before{content:"󱥄"}.mdi-newspaper-variant:before{content:"󱀁"}.mdi-newspaper-variant-multiple:before{content:"󱀂"}.mdi-newspaper-variant-multiple-outline:before{content:"󱀃"}.mdi-newspaper-variant-outline:before{content:"󱀄"}.mdi-nfc:before{content:"󰎖"}.mdi-nfc-search-variant:before{content:"󰹓"}.mdi-nfc-tap:before{content:"󰎗"}.mdi-nfc-variant:before{content:"󰎘"}.mdi-nfc-variant-off:before{content:"󰹔"}.mdi-ninja:before{content:"󰝴"}.mdi-nintendo-game-boy:before{content:"󱎓"}.mdi-nintendo-switch:before{content:"󰟡"}.mdi-nintendo-wii:before{content:"󰖫"}.mdi-nintendo-wiiu:before{content:"󰜭"}.mdi-nix:before{content:"󱄅"}.mdi-nodejs:before{content:"󰎙"}.mdi-noodles:before{content:"󱅾"}.mdi-not-equal:before{content:"󰦍"}.mdi-not-equal-variant:before{content:"󰦎"}.mdi-note:before{content:"󰎚"}.mdi-note-alert:before{content:"󱝽"}.mdi-note-alert-outline:before{content:"󱝾"}.mdi-note-check:before{content:"󱝿"}.mdi-note-check-outline:before{content:"󱞀"}.mdi-note-edit:before{content:"󱞁"}.mdi-note-edit-outline:before{content:"󱞂"}.mdi-note-minus:before{content:"󱙏"}.mdi-note-minus-outline:before{content:"󱙐"}.mdi-note-multiple:before{content:"󰚸"}.mdi-note-multiple-outline:before{content:"󰚹"}.mdi-note-off:before{content:"󱞃"}.mdi-note-off-outline:before{content:"󱞄"}.mdi-note-outline:before{content:"󰎛"}.mdi-note-plus:before{content:"󰎜"}.mdi-note-plus-outline:before{content:"󰎝"}.mdi-note-remove:before{content:"󱙑"}.mdi-note-remove-outline:before{content:"󱙒"}.mdi-note-search:before{content:"󱙓"}.mdi-note-search-outline:before{content:"󱙔"}.mdi-note-text:before{content:"󰎞"}.mdi-note-text-outline:before{content:"󱇗"}.mdi-notebook:before{content:"󰠮"}.mdi-notebook-check:before{content:"󱓵"}.mdi-notebook-check-outline:before{content:"󱓶"}.mdi-notebook-edit:before{content:"󱓧"}.mdi-notebook-edit-outline:before{content:"󱓩"}.mdi-notebook-heart:before{content:"󱨋"}.mdi-notebook-heart-outline:before{content:"󱨌"}.mdi-notebook-minus:before{content:"󱘐"}.mdi-notebook-minus-outline:before{content:"󱘑"}.mdi-notebook-multiple:before{content:"󰹕"}.mdi-notebook-outline:before{content:"󰺿"}.mdi-notebook-plus:before{content:"󱘒"}.mdi-notebook-plus-outline:before{content:"󱘓"}.mdi-notebook-remove:before{content:"󱘔"}.mdi-notebook-remove-outline:before{content:"󱘕"}.mdi-notification-clear-all:before{content:"󰎟"}.mdi-npm:before{content:"󰛷"}.mdi-nuke:before{content:"󰚤"}.mdi-null:before{content:"󰟢"}.mdi-numeric:before{content:"󰎠"}.mdi-numeric-0:before{content:"󰬹"}.mdi-numeric-0-box:before{content:"󰎡"}.mdi-numeric-0-box-multiple:before{content:"󰼎"}.mdi-numeric-0-box-multiple-outline:before{content:"󰎢"}.mdi-numeric-0-box-outline:before{content:"󰎣"}.mdi-numeric-0-circle:before{content:"󰲞"}.mdi-numeric-0-circle-outline:before{content:"󰲟"}.mdi-numeric-1:before{content:"󰬺"}.mdi-numeric-1-box:before{content:"󰎤"}.mdi-numeric-1-box-multiple:before{content:"󰼏"}.mdi-numeric-1-box-multiple-outline:before{content:"󰎥"}.mdi-numeric-1-box-outline:before{content:"󰎦"}.mdi-numeric-1-circle:before{content:"󰲠"}.mdi-numeric-1-circle-outline:before{content:"󰲡"}.mdi-numeric-10:before{content:"󰿩"}.mdi-numeric-10-box:before{content:"󰽽"}.mdi-numeric-10-box-multiple:before{content:"󰿪"}.mdi-numeric-10-box-multiple-outline:before{content:"󰿫"}.mdi-numeric-10-box-outline:before{content:"󰽾"}.mdi-numeric-10-circle:before{content:"󰿬"}.mdi-numeric-10-circle-outline:before{content:"󰿭"}.mdi-numeric-2:before{content:"󰬻"}.mdi-numeric-2-box:before{content:"󰎧"}.mdi-numeric-2-box-multiple:before{content:"󰼐"}.mdi-numeric-2-box-multiple-outline:before{content:"󰎨"}.mdi-numeric-2-box-outline:before{content:"󰎩"}.mdi-numeric-2-circle:before{content:"󰲢"}.mdi-numeric-2-circle-outline:before{content:"󰲣"}.mdi-numeric-3:before{content:"󰬼"}.mdi-numeric-3-box:before{content:"󰎪"}.mdi-numeric-3-box-multiple:before{content:"󰼑"}.mdi-numeric-3-box-multiple-outline:before{content:"󰎫"}.mdi-numeric-3-box-outline:before{content:"󰎬"}.mdi-numeric-3-circle:before{content:"󰲤"}.mdi-numeric-3-circle-outline:before{content:"󰲥"}.mdi-numeric-4:before{content:"󰬽"}.mdi-numeric-4-box:before{content:"󰎭"}.mdi-numeric-4-box-multiple:before{content:"󰼒"}.mdi-numeric-4-box-multiple-outline:before{content:"󰎲"}.mdi-numeric-4-box-outline:before{content:"󰎮"}.mdi-numeric-4-circle:before{content:"󰲦"}.mdi-numeric-4-circle-outline:before{content:"󰲧"}.mdi-numeric-5:before{content:"󰬾"}.mdi-numeric-5-box:before{content:"󰎱"}.mdi-numeric-5-box-multiple:before{content:"󰼓"}.mdi-numeric-5-box-multiple-outline:before{content:"󰎯"}.mdi-numeric-5-box-outline:before{content:"󰎰"}.mdi-numeric-5-circle:before{content:"󰲨"}.mdi-numeric-5-circle-outline:before{content:"󰲩"}.mdi-numeric-6:before{content:"󰬿"}.mdi-numeric-6-box:before{content:"󰎳"}.mdi-numeric-6-box-multiple:before{content:"󰼔"}.mdi-numeric-6-box-multiple-outline:before{content:"󰎴"}.mdi-numeric-6-box-outline:before{content:"󰎵"}.mdi-numeric-6-circle:before{content:"󰲪"}.mdi-numeric-6-circle-outline:before{content:"󰲫"}.mdi-numeric-7:before{content:"󰭀"}.mdi-numeric-7-box:before{content:"󰎶"}.mdi-numeric-7-box-multiple:before{content:"󰼕"}.mdi-numeric-7-box-multiple-outline:before{content:"󰎷"}.mdi-numeric-7-box-outline:before{content:"󰎸"}.mdi-numeric-7-circle:before{content:"󰲬"}.mdi-numeric-7-circle-outline:before{content:"󰲭"}.mdi-numeric-8:before{content:"󰭁"}.mdi-numeric-8-box:before{content:"󰎹"}.mdi-numeric-8-box-multiple:before{content:"󰼖"}.mdi-numeric-8-box-multiple-outline:before{content:"󰎺"}.mdi-numeric-8-box-outline:before{content:"󰎻"}.mdi-numeric-8-circle:before{content:"󰲮"}.mdi-numeric-8-circle-outline:before{content:"󰲯"}.mdi-numeric-9:before{content:"󰭂"}.mdi-numeric-9-box:before{content:"󰎼"}.mdi-numeric-9-box-multiple:before{content:"󰼗"}.mdi-numeric-9-box-multiple-outline:before{content:"󰎽"}.mdi-numeric-9-box-outline:before{content:"󰎾"}.mdi-numeric-9-circle:before{content:"󰲰"}.mdi-numeric-9-circle-outline:before{content:"󰲱"}.mdi-numeric-9-plus:before{content:"󰿮"}.mdi-numeric-9-plus-box:before{content:"󰎿"}.mdi-numeric-9-plus-box-multiple:before{content:"󰼘"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"󰏀"}.mdi-numeric-9-plus-box-outline:before{content:"󰏁"}.mdi-numeric-9-plus-circle:before{content:"󰲲"}.mdi-numeric-9-plus-circle-outline:before{content:"󰲳"}.mdi-numeric-negative-1:before{content:"󱁒"}.mdi-numeric-off:before{content:"󱧓"}.mdi-numeric-positive-1:before{content:"󱗋"}.mdi-nut:before{content:"󰛸"}.mdi-nutrition:before{content:"󰏂"}.mdi-nuxt:before{content:"󱄆"}.mdi-oar:before{content:"󰙼"}.mdi-ocarina:before{content:"󰷠"}.mdi-oci:before{content:"󱋩"}.mdi-ocr:before{content:"󱄺"}.mdi-octagon:before{content:"󰏃"}.mdi-octagon-outline:before{content:"󰏄"}.mdi-octagram:before{content:"󰛹"}.mdi-octagram-edit:before{content:"󱰴"}.mdi-octagram-edit-outline:before{content:"󱰵"}.mdi-octagram-minus:before{content:"󱰶"}.mdi-octagram-minus-outline:before{content:"󱰷"}.mdi-octagram-outline:before{content:"󰝵"}.mdi-octagram-plus:before{content:"󱰸"}.mdi-octagram-plus-outline:before{content:"󱰹"}.mdi-octahedron:before{content:"󱥐"}.mdi-octahedron-off:before{content:"󱥑"}.mdi-odnoklassniki:before{content:"󰏅"}.mdi-offer:before{content:"󱈛"}.mdi-office-building:before{content:"󰦑"}.mdi-office-building-cog:before{content:"󱥉"}.mdi-office-building-cog-outline:before{content:"󱥊"}.mdi-office-building-marker:before{content:"󱔠"}.mdi-office-building-marker-outline:before{content:"󱔡"}.mdi-office-building-minus:before{content:"󱮪"}.mdi-office-building-minus-outline:before{content:"󱮫"}.mdi-office-building-outline:before{content:"󱔟"}.mdi-office-building-plus:before{content:"󱮨"}.mdi-office-building-plus-outline:before{content:"󱮩"}.mdi-office-building-remove:before{content:"󱮬"}.mdi-office-building-remove-outline:before{content:"󱮭"}.mdi-oil:before{content:"󰏇"}.mdi-oil-lamp:before{content:"󰼙"}.mdi-oil-level:before{content:"󱁓"}.mdi-oil-temperature:before{content:"󰿸"}.mdi-om:before{content:"󰥳"}.mdi-omega:before{content:"󰏉"}.mdi-one-up:before{content:"󰮭"}.mdi-onepassword:before{content:"󰢁"}.mdi-opacity:before{content:"󰗌"}.mdi-open-in-app:before{content:"󰏋"}.mdi-open-in-new:before{content:"󰏌"}.mdi-open-source-initiative:before{content:"󰮮"}.mdi-openid:before{content:"󰏍"}.mdi-opera:before{content:"󰏎"}.mdi-orbit:before{content:"󰀘"}.mdi-orbit-variant:before{content:"󱗛"}.mdi-order-alphabetical-ascending:before{content:"󰈍"}.mdi-order-alphabetical-descending:before{content:"󰴇"}.mdi-order-bool-ascending:before{content:"󰊾"}.mdi-order-bool-ascending-variant:before{content:"󰦏"}.mdi-order-bool-descending:before{content:"󱎄"}.mdi-order-bool-descending-variant:before{content:"󰦐"}.mdi-order-numeric-ascending:before{content:"󰕅"}.mdi-order-numeric-descending:before{content:"󰕆"}.mdi-origin:before{content:"󰭃"}.mdi-ornament:before{content:"󰏏"}.mdi-ornament-variant:before{content:"󰏐"}.mdi-outdoor-lamp:before{content:"󱁔"}.mdi-overscan:before{content:"󱀅"}.mdi-owl:before{content:"󰏒"}.mdi-pac-man:before{content:"󰮯"}.mdi-package:before{content:"󰏓"}.mdi-package-check:before{content:"󱭑"}.mdi-package-down:before{content:"󰏔"}.mdi-package-up:before{content:"󰏕"}.mdi-package-variant:before{content:"󰏖"}.mdi-package-variant-closed:before{content:"󰏗"}.mdi-package-variant-closed-check:before{content:"󱭒"}.mdi-package-variant-closed-minus:before{content:"󱧔"}.mdi-package-variant-closed-plus:before{content:"󱧕"}.mdi-package-variant-closed-remove:before{content:"󱧖"}.mdi-package-variant-minus:before{content:"󱧗"}.mdi-package-variant-plus:before{content:"󱧘"}.mdi-package-variant-remove:before{content:"󱧙"}.mdi-page-first:before{content:"󰘀"}.mdi-page-last:before{content:"󰘁"}.mdi-page-layout-body:before{content:"󰛺"}.mdi-page-layout-footer:before{content:"󰛻"}.mdi-page-layout-header:before{content:"󰛼"}.mdi-page-layout-header-footer:before{content:"󰽿"}.mdi-page-layout-sidebar-left:before{content:"󰛽"}.mdi-page-layout-sidebar-right:before{content:"󰛾"}.mdi-page-next:before{content:"󰮰"}.mdi-page-next-outline:before{content:"󰮱"}.mdi-page-previous:before{content:"󰮲"}.mdi-page-previous-outline:before{content:"󰮳"}.mdi-pail:before{content:"󱐗"}.mdi-pail-minus:before{content:"󱐷"}.mdi-pail-minus-outline:before{content:"󱐼"}.mdi-pail-off:before{content:"󱐹"}.mdi-pail-off-outline:before{content:"󱐾"}.mdi-pail-outline:before{content:"󱐺"}.mdi-pail-plus:before{content:"󱐶"}.mdi-pail-plus-outline:before{content:"󱐻"}.mdi-pail-remove:before{content:"󱐸"}.mdi-pail-remove-outline:before{content:"󱐽"}.mdi-palette:before{content:"󰏘"}.mdi-palette-advanced:before{content:"󰏙"}.mdi-palette-outline:before{content:"󰸌"}.mdi-palette-swatch:before{content:"󰢵"}.mdi-palette-swatch-outline:before{content:"󱍜"}.mdi-palette-swatch-variant:before{content:"󱥚"}.mdi-palm-tree:before{content:"󱁕"}.mdi-pan:before{content:"󰮴"}.mdi-pan-bottom-left:before{content:"󰮵"}.mdi-pan-bottom-right:before{content:"󰮶"}.mdi-pan-down:before{content:"󰮷"}.mdi-pan-horizontal:before{content:"󰮸"}.mdi-pan-left:before{content:"󰮹"}.mdi-pan-right:before{content:"󰮺"}.mdi-pan-top-left:before{content:"󰮻"}.mdi-pan-top-right:before{content:"󰮼"}.mdi-pan-up:before{content:"󰮽"}.mdi-pan-vertical:before{content:"󰮾"}.mdi-panda:before{content:"󰏚"}.mdi-pandora:before{content:"󰏛"}.mdi-panorama:before{content:"󰏜"}.mdi-panorama-fisheye:before{content:"󰏝"}.mdi-panorama-horizontal:before{content:"󱤨"}.mdi-panorama-horizontal-outline:before{content:"󰏞"}.mdi-panorama-outline:before{content:"󱦌"}.mdi-panorama-sphere:before{content:"󱦍"}.mdi-panorama-sphere-outline:before{content:"󱦎"}.mdi-panorama-variant:before{content:"󱦏"}.mdi-panorama-variant-outline:before{content:"󱦐"}.mdi-panorama-vertical:before{content:"󱤩"}.mdi-panorama-vertical-outline:before{content:"󰏟"}.mdi-panorama-wide-angle:before{content:"󱥟"}.mdi-panorama-wide-angle-outline:before{content:"󰏠"}.mdi-paper-cut-vertical:before{content:"󰏡"}.mdi-paper-roll:before{content:"󱅗"}.mdi-paper-roll-outline:before{content:"󱅘"}.mdi-paperclip:before{content:"󰏢"}.mdi-paperclip-check:before{content:"󱫆"}.mdi-paperclip-lock:before{content:"󱧚"}.mdi-paperclip-minus:before{content:"󱫇"}.mdi-paperclip-off:before{content:"󱫈"}.mdi-paperclip-plus:before{content:"󱫉"}.mdi-paperclip-remove:before{content:"󱫊"}.mdi-parachute:before{content:"󰲴"}.mdi-parachute-outline:before{content:"󰲵"}.mdi-paragliding:before{content:"󱝅"}.mdi-parking:before{content:"󰏣"}.mdi-party-popper:before{content:"󱁖"}.mdi-passport:before{content:"󰟣"}.mdi-passport-alert:before{content:"󱲸"}.mdi-passport-biometric:before{content:"󰷡"}.mdi-passport-cancel:before{content:"󱲹"}.mdi-passport-check:before{content:"󱲺"}.mdi-passport-minus:before{content:"󱲻"}.mdi-passport-plus:before{content:"󱲼"}.mdi-passport-remove:before{content:"󱲽"}.mdi-pasta:before{content:"󱅠"}.mdi-patio-heater:before{content:"󰾀"}.mdi-patreon:before{content:"󰢂"}.mdi-pause:before{content:"󰏤"}.mdi-pause-box:before{content:"󰂼"}.mdi-pause-box-outline:before{content:"󱭺"}.mdi-pause-circle:before{content:"󰏥"}.mdi-pause-circle-outline:before{content:"󰏦"}.mdi-pause-octagon:before{content:"󰏧"}.mdi-pause-octagon-outline:before{content:"󰏨"}.mdi-paw:before{content:"󰏩"}.mdi-paw-off:before{content:"󰙗"}.mdi-paw-off-outline:before{content:"󱙶"}.mdi-paw-outline:before{content:"󱙵"}.mdi-peace:before{content:"󰢄"}.mdi-peanut:before{content:"󰿼"}.mdi-peanut-off:before{content:"󰿽"}.mdi-peanut-off-outline:before{content:"󰿿"}.mdi-peanut-outline:before{content:"󰿾"}.mdi-pen:before{content:"󰏪"}.mdi-pen-lock:before{content:"󰷢"}.mdi-pen-minus:before{content:"󰷣"}.mdi-pen-off:before{content:"󰷤"}.mdi-pen-plus:before{content:"󰷥"}.mdi-pen-remove:before{content:"󰷦"}.mdi-pencil:before{content:"󰏫"}.mdi-pencil-box:before{content:"󰏬"}.mdi-pencil-box-multiple:before{content:"󱅄"}.mdi-pencil-box-multiple-outline:before{content:"󱅅"}.mdi-pencil-box-outline:before{content:"󰏭"}.mdi-pencil-circle:before{content:"󰛿"}.mdi-pencil-circle-outline:before{content:"󰝶"}.mdi-pencil-lock:before{content:"󰏮"}.mdi-pencil-lock-outline:before{content:"󰷧"}.mdi-pencil-minus:before{content:"󰷨"}.mdi-pencil-minus-outline:before{content:"󰷩"}.mdi-pencil-off:before{content:"󰏯"}.mdi-pencil-off-outline:before{content:"󰷪"}.mdi-pencil-outline:before{content:"󰲶"}.mdi-pencil-plus:before{content:"󰷫"}.mdi-pencil-plus-outline:before{content:"󰷬"}.mdi-pencil-remove:before{content:"󰷭"}.mdi-pencil-remove-outline:before{content:"󰷮"}.mdi-pencil-ruler:before{content:"󱍓"}.mdi-pencil-ruler-outline:before{content:"󱰑"}.mdi-penguin:before{content:"󰻀"}.mdi-pentagon:before{content:"󰜁"}.mdi-pentagon-outline:before{content:"󰜀"}.mdi-pentagram:before{content:"󱙧"}.mdi-percent:before{content:"󰏰"}.mdi-percent-box:before{content:"󱨂"}.mdi-percent-box-outline:before{content:"󱨃"}.mdi-percent-circle:before{content:"󱨄"}.mdi-percent-circle-outline:before{content:"󱨅"}.mdi-percent-outline:before{content:"󱉸"}.mdi-periodic-table:before{content:"󰢶"}.mdi-perspective-less:before{content:"󰴣"}.mdi-perspective-more:before{content:"󰴤"}.mdi-ph:before{content:"󱟅"}.mdi-phone:before{content:"󰏲"}.mdi-phone-alert:before{content:"󰼚"}.mdi-phone-alert-outline:before{content:"󱆎"}.mdi-phone-bluetooth:before{content:"󰏳"}.mdi-phone-bluetooth-outline:before{content:"󱆏"}.mdi-phone-cancel:before{content:"󱂼"}.mdi-phone-cancel-outline:before{content:"󱆐"}.mdi-phone-check:before{content:"󱆩"}.mdi-phone-check-outline:before{content:"󱆪"}.mdi-phone-classic:before{content:"󰘂"}.mdi-phone-classic-off:before{content:"󱉹"}.mdi-phone-clock:before{content:"󱧛"}.mdi-phone-dial:before{content:"󱕙"}.mdi-phone-dial-outline:before{content:"󱕚"}.mdi-phone-forward:before{content:"󰏴"}.mdi-phone-forward-outline:before{content:"󱆑"}.mdi-phone-hangup:before{content:"󰏵"}.mdi-phone-hangup-outline:before{content:"󱆒"}.mdi-phone-in-talk:before{content:"󰏶"}.mdi-phone-in-talk-outline:before{content:"󱆂"}.mdi-phone-incoming:before{content:"󰏷"}.mdi-phone-incoming-outgoing:before{content:"󱬿"}.mdi-phone-incoming-outgoing-outline:before{content:"󱭀"}.mdi-phone-incoming-outline:before{content:"󱆓"}.mdi-phone-lock:before{content:"󰏸"}.mdi-phone-lock-outline:before{content:"󱆔"}.mdi-phone-log:before{content:"󰏹"}.mdi-phone-log-outline:before{content:"󱆕"}.mdi-phone-message:before{content:"󱆖"}.mdi-phone-message-outline:before{content:"󱆗"}.mdi-phone-minus:before{content:"󰙘"}.mdi-phone-minus-outline:before{content:"󱆘"}.mdi-phone-missed:before{content:"󰏺"}.mdi-phone-missed-outline:before{content:"󱆥"}.mdi-phone-off:before{content:"󰷯"}.mdi-phone-off-outline:before{content:"󱆦"}.mdi-phone-outgoing:before{content:"󰏻"}.mdi-phone-outgoing-outline:before{content:"󱆙"}.mdi-phone-outline:before{content:"󰷰"}.mdi-phone-paused:before{content:"󰏼"}.mdi-phone-paused-outline:before{content:"󱆚"}.mdi-phone-plus:before{content:"󰙙"}.mdi-phone-plus-outline:before{content:"󱆛"}.mdi-phone-refresh:before{content:"󱦓"}.mdi-phone-refresh-outline:before{content:"󱦔"}.mdi-phone-remove:before{content:"󱔯"}.mdi-phone-remove-outline:before{content:"󱔰"}.mdi-phone-return:before{content:"󰠯"}.mdi-phone-return-outline:before{content:"󱆜"}.mdi-phone-ring:before{content:"󱆫"}.mdi-phone-ring-outline:before{content:"󱆬"}.mdi-phone-rotate-landscape:before{content:"󰢅"}.mdi-phone-rotate-portrait:before{content:"󰢆"}.mdi-phone-settings:before{content:"󰏽"}.mdi-phone-settings-outline:before{content:"󱆝"}.mdi-phone-sync:before{content:"󱦕"}.mdi-phone-sync-outline:before{content:"󱦖"}.mdi-phone-voip:before{content:"󰏾"}.mdi-pi:before{content:"󰏿"}.mdi-pi-box:before{content:"󰐀"}.mdi-pi-hole:before{content:"󰷱"}.mdi-piano:before{content:"󰙽"}.mdi-piano-off:before{content:"󰚘"}.mdi-pickaxe:before{content:"󰢷"}.mdi-picture-in-picture-bottom-right:before{content:"󰹗"}.mdi-picture-in-picture-bottom-right-outline:before{content:"󰹘"}.mdi-picture-in-picture-top-right:before{content:"󰹙"}.mdi-picture-in-picture-top-right-outline:before{content:"󰹚"}.mdi-pier:before{content:"󰢇"}.mdi-pier-crane:before{content:"󰢈"}.mdi-pig:before{content:"󰐁"}.mdi-pig-variant:before{content:"󱀆"}.mdi-pig-variant-outline:before{content:"󱙸"}.mdi-piggy-bank:before{content:"󱀇"}.mdi-piggy-bank-outline:before{content:"󱙹"}.mdi-pill:before{content:"󰐂"}.mdi-pill-multiple:before{content:"󱭌"}.mdi-pill-off:before{content:"󱩜"}.mdi-pillar:before{content:"󰜂"}.mdi-pin:before{content:"󰐃"}.mdi-pin-off:before{content:"󰐄"}.mdi-pin-off-outline:before{content:"󰤰"}.mdi-pin-outline:before{content:"󰤱"}.mdi-pine-tree:before{content:"󰐅"}.mdi-pine-tree-box:before{content:"󰐆"}.mdi-pine-tree-fire:before{content:"󱐚"}.mdi-pine-tree-variant:before{content:"󱱳"}.mdi-pine-tree-variant-outline:before{content:"󱱴"}.mdi-pinterest:before{content:"󰐇"}.mdi-pinwheel:before{content:"󰫕"}.mdi-pinwheel-outline:before{content:"󰫖"}.mdi-pipe:before{content:"󰟥"}.mdi-pipe-disconnected:before{content:"󰟦"}.mdi-pipe-leak:before{content:"󰢉"}.mdi-pipe-valve:before{content:"󱡍"}.mdi-pipe-wrench:before{content:"󱍔"}.mdi-pirate:before{content:"󰨈"}.mdi-pistol:before{content:"󰜃"}.mdi-piston:before{content:"󰢊"}.mdi-pitchfork:before{content:"󱕓"}.mdi-pizza:before{content:"󰐉"}.mdi-plane-car:before{content:"󱫿"}.mdi-plane-train:before{content:"󱬀"}.mdi-play:before{content:"󰐊"}.mdi-play-box:before{content:"󱉺"}.mdi-play-box-edit-outline:before{content:"󱰺"}.mdi-play-box-lock:before{content:"󱨖"}.mdi-play-box-lock-open:before{content:"󱨗"}.mdi-play-box-lock-open-outline:before{content:"󱨘"}.mdi-play-box-lock-outline:before{content:"󱨙"}.mdi-play-box-multiple:before{content:"󰴙"}.mdi-play-box-multiple-outline:before{content:"󱏦"}.mdi-play-box-outline:before{content:"󰐋"}.mdi-play-circle:before{content:"󰐌"}.mdi-play-circle-outline:before{content:"󰐍"}.mdi-play-network:before{content:"󰢋"}.mdi-play-network-outline:before{content:"󰲷"}.mdi-play-outline:before{content:"󰼛"}.mdi-play-pause:before{content:"󰐎"}.mdi-play-protected-content:before{content:"󰐏"}.mdi-play-speed:before{content:"󰣿"}.mdi-playlist-check:before{content:"󰗇"}.mdi-playlist-edit:before{content:"󰤀"}.mdi-playlist-minus:before{content:"󰐐"}.mdi-playlist-music:before{content:"󰲸"}.mdi-playlist-music-outline:before{content:"󰲹"}.mdi-playlist-play:before{content:"󰐑"}.mdi-playlist-plus:before{content:"󰐒"}.mdi-playlist-remove:before{content:"󰐓"}.mdi-playlist-star:before{content:"󰷲"}.mdi-plex:before{content:"󰚺"}.mdi-pliers:before{content:"󱦤"}.mdi-plus:before{content:"󰐕"}.mdi-plus-box:before{content:"󰐖"}.mdi-plus-box-multiple:before{content:"󰌴"}.mdi-plus-box-multiple-outline:before{content:"󱅃"}.mdi-plus-box-outline:before{content:"󰜄"}.mdi-plus-circle:before{content:"󰐗"}.mdi-plus-circle-multiple:before{content:"󰍌"}.mdi-plus-circle-multiple-outline:before{content:"󰐘"}.mdi-plus-circle-outline:before{content:"󰐙"}.mdi-plus-lock:before{content:"󱩝"}.mdi-plus-lock-open:before{content:"󱩞"}.mdi-plus-minus:before{content:"󰦒"}.mdi-plus-minus-box:before{content:"󰦓"}.mdi-plus-minus-variant:before{content:"󱓉"}.mdi-plus-network:before{content:"󰐚"}.mdi-plus-network-outline:before{content:"󰲺"}.mdi-plus-outline:before{content:"󰜅"}.mdi-plus-thick:before{content:"󱇬"}.mdi-pocket:before{content:"󱲾"}.mdi-podcast:before{content:"󰦔"}.mdi-podium:before{content:"󰴥"}.mdi-podium-bronze:before{content:"󰴦"}.mdi-podium-gold:before{content:"󰴧"}.mdi-podium-silver:before{content:"󰴨"}.mdi-point-of-sale:before{content:"󰶒"}.mdi-pokeball:before{content:"󰐝"}.mdi-pokemon-go:before{content:"󰨉"}.mdi-poker-chip:before{content:"󰠰"}.mdi-polaroid:before{content:"󰐞"}.mdi-police-badge:before{content:"󱅧"}.mdi-police-badge-outline:before{content:"󱅨"}.mdi-police-station:before{content:"󱠹"}.mdi-poll:before{content:"󰐟"}.mdi-polo:before{content:"󱓃"}.mdi-polymer:before{content:"󰐡"}.mdi-pool:before{content:"󰘆"}.mdi-pool-thermometer:before{content:"󱩟"}.mdi-popcorn:before{content:"󰐢"}.mdi-post:before{content:"󱀈"}.mdi-post-lamp:before{content:"󱩠"}.mdi-post-outline:before{content:"󱀉"}.mdi-postage-stamp:before{content:"󰲻"}.mdi-pot:before{content:"󰋥"}.mdi-pot-mix:before{content:"󰙛"}.mdi-pot-mix-outline:before{content:"󰙷"}.mdi-pot-outline:before{content:"󰋿"}.mdi-pot-steam:before{content:"󰙚"}.mdi-pot-steam-outline:before{content:"󰌦"}.mdi-pound:before{content:"󰐣"}.mdi-pound-box:before{content:"󰐤"}.mdi-pound-box-outline:before{content:"󱅿"}.mdi-power:before{content:"󰐥"}.mdi-power-cycle:before{content:"󰤁"}.mdi-power-off:before{content:"󰤂"}.mdi-power-on:before{content:"󰤃"}.mdi-power-plug:before{content:"󰚥"}.mdi-power-plug-battery:before{content:"󱰻"}.mdi-power-plug-battery-outline:before{content:"󱰼"}.mdi-power-plug-off:before{content:"󰚦"}.mdi-power-plug-off-outline:before{content:"󱐤"}.mdi-power-plug-outline:before{content:"󱐥"}.mdi-power-settings:before{content:"󰐦"}.mdi-power-sleep:before{content:"󰤄"}.mdi-power-socket:before{content:"󰐧"}.mdi-power-socket-au:before{content:"󰤅"}.mdi-power-socket-ch:before{content:"󰾳"}.mdi-power-socket-de:before{content:"󱄇"}.mdi-power-socket-eu:before{content:"󰟧"}.mdi-power-socket-fr:before{content:"󱄈"}.mdi-power-socket-it:before{content:"󱓿"}.mdi-power-socket-jp:before{content:"󱄉"}.mdi-power-socket-uk:before{content:"󰟨"}.mdi-power-socket-us:before{content:"󰟩"}.mdi-power-standby:before{content:"󰤆"}.mdi-powershell:before{content:"󰨊"}.mdi-prescription:before{content:"󰜆"}.mdi-presentation:before{content:"󰐨"}.mdi-presentation-play:before{content:"󰐩"}.mdi-pretzel:before{content:"󱕢"}.mdi-printer:before{content:"󰐪"}.mdi-printer-3d:before{content:"󰐫"}.mdi-printer-3d-nozzle:before{content:"󰹛"}.mdi-printer-3d-nozzle-alert:before{content:"󱇀"}.mdi-printer-3d-nozzle-alert-outline:before{content:"󱇁"}.mdi-printer-3d-nozzle-heat:before{content:"󱢸"}.mdi-printer-3d-nozzle-heat-outline:before{content:"󱢹"}.mdi-printer-3d-nozzle-off:before{content:"󱬙"}.mdi-printer-3d-nozzle-off-outline:before{content:"󱬚"}.mdi-printer-3d-nozzle-outline:before{content:"󰹜"}.mdi-printer-3d-off:before{content:"󱬎"}.mdi-printer-alert:before{content:"󰐬"}.mdi-printer-check:before{content:"󱅆"}.mdi-printer-eye:before{content:"󱑘"}.mdi-printer-off:before{content:"󰹝"}.mdi-printer-off-outline:before{content:"󱞅"}.mdi-printer-outline:before{content:"󱞆"}.mdi-printer-pos:before{content:"󱁗"}.mdi-printer-pos-alert:before{content:"󱮼"}.mdi-printer-pos-alert-outline:before{content:"󱮽"}.mdi-printer-pos-cancel:before{content:"󱮾"}.mdi-printer-pos-cancel-outline:before{content:"󱮿"}.mdi-printer-pos-check:before{content:"󱯀"}.mdi-printer-pos-check-outline:before{content:"󱯁"}.mdi-printer-pos-cog:before{content:"󱯂"}.mdi-printer-pos-cog-outline:before{content:"󱯃"}.mdi-printer-pos-edit:before{content:"󱯄"}.mdi-printer-pos-edit-outline:before{content:"󱯅"}.mdi-printer-pos-minus:before{content:"󱯆"}.mdi-printer-pos-minus-outline:before{content:"󱯇"}.mdi-printer-pos-network:before{content:"󱯈"}.mdi-printer-pos-network-outline:before{content:"󱯉"}.mdi-printer-pos-off:before{content:"󱯊"}.mdi-printer-pos-off-outline:before{content:"󱯋"}.mdi-printer-pos-outline:before{content:"󱯌"}.mdi-printer-pos-pause:before{content:"󱯍"}.mdi-printer-pos-pause-outline:before{content:"󱯎"}.mdi-printer-pos-play:before{content:"󱯏"}.mdi-printer-pos-play-outline:before{content:"󱯐"}.mdi-printer-pos-plus:before{content:"󱯑"}.mdi-printer-pos-plus-outline:before{content:"󱯒"}.mdi-printer-pos-refresh:before{content:"󱯓"}.mdi-printer-pos-refresh-outline:before{content:"󱯔"}.mdi-printer-pos-remove:before{content:"󱯕"}.mdi-printer-pos-remove-outline:before{content:"󱯖"}.mdi-printer-pos-star:before{content:"󱯗"}.mdi-printer-pos-star-outline:before{content:"󱯘"}.mdi-printer-pos-stop:before{content:"󱯙"}.mdi-printer-pos-stop-outline:before{content:"󱯚"}.mdi-printer-pos-sync:before{content:"󱯛"}.mdi-printer-pos-sync-outline:before{content:"󱯜"}.mdi-printer-pos-wrench:before{content:"󱯝"}.mdi-printer-pos-wrench-outline:before{content:"󱯞"}.mdi-printer-search:before{content:"󱑗"}.mdi-printer-settings:before{content:"󰜇"}.mdi-printer-wireless:before{content:"󰨋"}.mdi-priority-high:before{content:"󰘃"}.mdi-priority-low:before{content:"󰘄"}.mdi-professional-hexagon:before{content:"󰐭"}.mdi-progress-alert:before{content:"󰲼"}.mdi-progress-check:before{content:"󰦕"}.mdi-progress-clock:before{content:"󰦖"}.mdi-progress-close:before{content:"󱄊"}.mdi-progress-download:before{content:"󰦗"}.mdi-progress-helper:before{content:"󱮢"}.mdi-progress-pencil:before{content:"󱞇"}.mdi-progress-question:before{content:"󱔢"}.mdi-progress-star:before{content:"󱞈"}.mdi-progress-star-four-points:before{content:"󱰽"}.mdi-progress-tag:before{content:"󱴍"}.mdi-progress-upload:before{content:"󰦘"}.mdi-progress-wrench:before{content:"󰲽"}.mdi-projector:before{content:"󰐮"}.mdi-projector-off:before{content:"󱨣"}.mdi-projector-screen:before{content:"󰐯"}.mdi-projector-screen-off:before{content:"󱠍"}.mdi-projector-screen-off-outline:before{content:"󱠎"}.mdi-projector-screen-outline:before{content:"󱜤"}.mdi-projector-screen-variant:before{content:"󱠏"}.mdi-projector-screen-variant-off:before{content:"󱠐"}.mdi-projector-screen-variant-off-outline:before{content:"󱠑"}.mdi-projector-screen-variant-outline:before{content:"󱠒"}.mdi-propane-tank:before{content:"󱍗"}.mdi-propane-tank-outline:before{content:"󱍘"}.mdi-protocol:before{content:"󰿘"}.mdi-publish:before{content:"󰚧"}.mdi-publish-off:before{content:"󱥅"}.mdi-pulse:before{content:"󰐰"}.mdi-pump:before{content:"󱐂"}.mdi-pump-off:before{content:"󱬢"}.mdi-pumpkin:before{content:"󰮿"}.mdi-purse:before{content:"󰼜"}.mdi-purse-outline:before{content:"󰼝"}.mdi-puzzle:before{content:"󰐱"}.mdi-puzzle-check:before{content:"󱐦"}.mdi-puzzle-check-outline:before{content:"󱐧"}.mdi-puzzle-edit:before{content:"󱓓"}.mdi-puzzle-edit-outline:before{content:"󱓙"}.mdi-puzzle-heart:before{content:"󱓔"}.mdi-puzzle-heart-outline:before{content:"󱓚"}.mdi-puzzle-minus:before{content:"󱓑"}.mdi-puzzle-minus-outline:before{content:"󱓗"}.mdi-puzzle-outline:before{content:"󰩦"}.mdi-puzzle-plus:before{content:"󱓐"}.mdi-puzzle-plus-outline:before{content:"󱓖"}.mdi-puzzle-remove:before{content:"󱓒"}.mdi-puzzle-remove-outline:before{content:"󱓘"}.mdi-puzzle-star:before{content:"󱓕"}.mdi-puzzle-star-outline:before{content:"󱓛"}.mdi-pyramid:before{content:"󱥒"}.mdi-pyramid-off:before{content:"󱥓"}.mdi-qi:before{content:"󰦙"}.mdi-qqchat:before{content:"󰘅"}.mdi-qrcode:before{content:"󰐲"}.mdi-qrcode-edit:before{content:"󰢸"}.mdi-qrcode-minus:before{content:"󱆌"}.mdi-qrcode-plus:before{content:"󱆋"}.mdi-qrcode-remove:before{content:"󱆍"}.mdi-qrcode-scan:before{content:"󰐳"}.mdi-quadcopter:before{content:"󰐴"}.mdi-quality-high:before{content:"󰐵"}.mdi-quality-low:before{content:"󰨌"}.mdi-quality-medium:before{content:"󰨍"}.mdi-queue-first-in-last-out:before{content:"󱲯"}.mdi-quora:before{content:"󰴩"}.mdi-rabbit:before{content:"󰤇"}.mdi-rabbit-variant:before{content:"󱩡"}.mdi-rabbit-variant-outline:before{content:"󱩢"}.mdi-racing-helmet:before{content:"󰶓"}.mdi-racquetball:before{content:"󰶔"}.mdi-radar:before{content:"󰐷"}.mdi-radiator:before{content:"󰐸"}.mdi-radiator-disabled:before{content:"󰫗"}.mdi-radiator-off:before{content:"󰫘"}.mdi-radio:before{content:"󰐹"}.mdi-radio-am:before{content:"󰲾"}.mdi-radio-fm:before{content:"󰲿"}.mdi-radio-handheld:before{content:"󰐺"}.mdi-radio-off:before{content:"󱈜"}.mdi-radio-tower:before{content:"󰐻"}.mdi-radioactive:before{content:"󰐼"}.mdi-radioactive-circle:before{content:"󱡝"}.mdi-radioactive-circle-outline:before{content:"󱡞"}.mdi-radioactive-off:before{content:"󰻁"}.mdi-radiobox-blank:before{content:"󰐽"}.mdi-radiobox-indeterminate-variant:before{content:"󱱞"}.mdi-radiobox-marked:before{content:"󰐾"}.mdi-radiology-box:before{content:"󱓅"}.mdi-radiology-box-outline:before{content:"󱓆"}.mdi-radius:before{content:"󰳀"}.mdi-radius-outline:before{content:"󰳁"}.mdi-railroad-light:before{content:"󰼞"}.mdi-rake:before{content:"󱕄"}.mdi-raspberry-pi:before{content:"󰐿"}.mdi-raw:before{content:"󱨏"}.mdi-raw-off:before{content:"󱨐"}.mdi-ray-end:before{content:"󰑀"}.mdi-ray-end-arrow:before{content:"󰑁"}.mdi-ray-start:before{content:"󰑂"}.mdi-ray-start-arrow:before{content:"󰑃"}.mdi-ray-start-end:before{content:"󰑄"}.mdi-ray-start-vertex-end:before{content:"󱗘"}.mdi-ray-vertex:before{content:"󰑅"}.mdi-razor-double-edge:before{content:"󱦗"}.mdi-razor-single-edge:before{content:"󱦘"}.mdi-react:before{content:"󰜈"}.mdi-read:before{content:"󰑇"}.mdi-receipt:before{content:"󰠤"}.mdi-receipt-clock:before{content:"󱰾"}.mdi-receipt-clock-outline:before{content:"󱰿"}.mdi-receipt-outline:before{content:"󰓷"}.mdi-receipt-send:before{content:"󱱀"}.mdi-receipt-send-outline:before{content:"󱱁"}.mdi-receipt-text:before{content:"󰑉"}.mdi-receipt-text-arrow-left:before{content:"󱱂"}.mdi-receipt-text-arrow-left-outline:before{content:"󱱃"}.mdi-receipt-text-arrow-right:before{content:"󱱄"}.mdi-receipt-text-arrow-right-outline:before{content:"󱱅"}.mdi-receipt-text-check:before{content:"󱩣"}.mdi-receipt-text-check-outline:before{content:"󱩤"}.mdi-receipt-text-clock:before{content:"󱱆"}.mdi-receipt-text-clock-outline:before{content:"󱱇"}.mdi-receipt-text-edit:before{content:"󱱈"}.mdi-receipt-text-edit-outline:before{content:"󱱉"}.mdi-receipt-text-minus:before{content:"󱩥"}.mdi-receipt-text-minus-outline:before{content:"󱩦"}.mdi-receipt-text-outline:before{content:"󱧜"}.mdi-receipt-text-plus:before{content:"󱩧"}.mdi-receipt-text-plus-outline:before{content:"󱩨"}.mdi-receipt-text-remove:before{content:"󱩩"}.mdi-receipt-text-remove-outline:before{content:"󱩪"}.mdi-receipt-text-send:before{content:"󱱊"}.mdi-receipt-text-send-outline:before{content:"󱱋"}.mdi-record:before{content:"󰑊"}.mdi-record-circle:before{content:"󰻂"}.mdi-record-circle-outline:before{content:"󰻃"}.mdi-record-player:before{content:"󰦚"}.mdi-record-rec:before{content:"󰑋"}.mdi-rectangle:before{content:"󰹞"}.mdi-rectangle-outline:before{content:"󰹟"}.mdi-recycle:before{content:"󰑌"}.mdi-recycle-variant:before{content:"󱎝"}.mdi-reddit:before{content:"󰑍"}.mdi-redhat:before{content:"󱄛"}.mdi-redo:before{content:"󰑎"}.mdi-redo-variant:before{content:"󰑏"}.mdi-reflect-horizontal:before{content:"󰨎"}.mdi-reflect-vertical:before{content:"󰨏"}.mdi-refresh:before{content:"󰑐"}.mdi-refresh-auto:before{content:"󱣲"}.mdi-refresh-circle:before{content:"󱍷"}.mdi-regex:before{content:"󰑑"}.mdi-registered-trademark:before{content:"󰩧"}.mdi-reiterate:before{content:"󱖈"}.mdi-relation-many-to-many:before{content:"󱒖"}.mdi-relation-many-to-one:before{content:"󱒗"}.mdi-relation-many-to-one-or-many:before{content:"󱒘"}.mdi-relation-many-to-only-one:before{content:"󱒙"}.mdi-relation-many-to-zero-or-many:before{content:"󱒚"}.mdi-relation-many-to-zero-or-one:before{content:"󱒛"}.mdi-relation-one-or-many-to-many:before{content:"󱒜"}.mdi-relation-one-or-many-to-one:before{content:"󱒝"}.mdi-relation-one-or-many-to-one-or-many:before{content:"󱒞"}.mdi-relation-one-or-many-to-only-one:before{content:"󱒟"}.mdi-relation-one-or-many-to-zero-or-many:before{content:"󱒠"}.mdi-relation-one-or-many-to-zero-or-one:before{content:"󱒡"}.mdi-relation-one-to-many:before{content:"󱒢"}.mdi-relation-one-to-one:before{content:"󱒣"}.mdi-relation-one-to-one-or-many:before{content:"󱒤"}.mdi-relation-one-to-only-one:before{content:"󱒥"}.mdi-relation-one-to-zero-or-many:before{content:"󱒦"}.mdi-relation-one-to-zero-or-one:before{content:"󱒧"}.mdi-relation-only-one-to-many:before{content:"󱒨"}.mdi-relation-only-one-to-one:before{content:"󱒩"}.mdi-relation-only-one-to-one-or-many:before{content:"󱒪"}.mdi-relation-only-one-to-only-one:before{content:"󱒫"}.mdi-relation-only-one-to-zero-or-many:before{content:"󱒬"}.mdi-relation-only-one-to-zero-or-one:before{content:"󱒭"}.mdi-relation-zero-or-many-to-many:before{content:"󱒮"}.mdi-relation-zero-or-many-to-one:before{content:"󱒯"}.mdi-relation-zero-or-many-to-one-or-many:before{content:"󱒰"}.mdi-relation-zero-or-many-to-only-one:before{content:"󱒱"}.mdi-relation-zero-or-many-to-zero-or-many:before{content:"󱒲"}.mdi-relation-zero-or-many-to-zero-or-one:before{content:"󱒳"}.mdi-relation-zero-or-one-to-many:before{content:"󱒴"}.mdi-relation-zero-or-one-to-one:before{content:"󱒵"}.mdi-relation-zero-or-one-to-one-or-many:before{content:"󱒶"}.mdi-relation-zero-or-one-to-only-one:before{content:"󱒷"}.mdi-relation-zero-or-one-to-zero-or-many:before{content:"󱒸"}.mdi-relation-zero-or-one-to-zero-or-one:before{content:"󱒹"}.mdi-relative-scale:before{content:"󰑒"}.mdi-reload:before{content:"󰑓"}.mdi-reload-alert:before{content:"󱄋"}.mdi-reminder:before{content:"󰢌"}.mdi-remote:before{content:"󰑔"}.mdi-remote-desktop:before{content:"󰢹"}.mdi-remote-off:before{content:"󰻄"}.mdi-remote-tv:before{content:"󰻅"}.mdi-remote-tv-off:before{content:"󰻆"}.mdi-rename:before{content:"󱰘"}.mdi-rename-box:before{content:"󰑕"}.mdi-rename-box-outline:before{content:"󱰙"}.mdi-rename-outline:before{content:"󱰚"}.mdi-reorder-horizontal:before{content:"󰚈"}.mdi-reorder-vertical:before{content:"󰚉"}.mdi-repeat:before{content:"󰑖"}.mdi-repeat-off:before{content:"󰑗"}.mdi-repeat-once:before{content:"󰑘"}.mdi-repeat-variant:before{content:"󰕇"}.mdi-replay:before{content:"󰑙"}.mdi-reply:before{content:"󰑚"}.mdi-reply-all:before{content:"󰑛"}.mdi-reply-all-outline:before{content:"󰼟"}.mdi-reply-circle:before{content:"󱆮"}.mdi-reply-outline:before{content:"󰼠"}.mdi-reproduction:before{content:"󰑜"}.mdi-resistor:before{content:"󰭄"}.mdi-resistor-nodes:before{content:"󰭅"}.mdi-resize:before{content:"󰩨"}.mdi-resize-bottom-right:before{content:"󰑝"}.mdi-responsive:before{content:"󰑞"}.mdi-restart:before{content:"󰜉"}.mdi-restart-alert:before{content:"󱄌"}.mdi-restart-off:before{content:"󰶕"}.mdi-restore:before{content:"󰦛"}.mdi-restore-alert:before{content:"󱄍"}.mdi-rewind:before{content:"󰑟"}.mdi-rewind-10:before{content:"󰴪"}.mdi-rewind-15:before{content:"󱥆"}.mdi-rewind-30:before{content:"󰶖"}.mdi-rewind-45:before{content:"󱬓"}.mdi-rewind-5:before{content:"󱇹"}.mdi-rewind-60:before{content:"󱘌"}.mdi-rewind-outline:before{content:"󰜊"}.mdi-rhombus:before{content:"󰜋"}.mdi-rhombus-medium:before{content:"󰨐"}.mdi-rhombus-medium-outline:before{content:"󱓜"}.mdi-rhombus-outline:before{content:"󰜌"}.mdi-rhombus-split:before{content:"󰨑"}.mdi-rhombus-split-outline:before{content:"󱓝"}.mdi-ribbon:before{content:"󰑠"}.mdi-rice:before{content:"󰟪"}.mdi-rickshaw:before{content:"󱖻"}.mdi-rickshaw-electric:before{content:"󱖼"}.mdi-ring:before{content:"󰟫"}.mdi-rivet:before{content:"󰹠"}.mdi-road:before{content:"󰑡"}.mdi-road-variant:before{content:"󰑢"}.mdi-robber:before{content:"󱁘"}.mdi-robot:before{content:"󰚩"}.mdi-robot-angry:before{content:"󱚝"}.mdi-robot-angry-outline:before{content:"󱚞"}.mdi-robot-confused:before{content:"󱚟"}.mdi-robot-confused-outline:before{content:"󱚠"}.mdi-robot-dead:before{content:"󱚡"}.mdi-robot-dead-outline:before{content:"󱚢"}.mdi-robot-excited:before{content:"󱚣"}.mdi-robot-excited-outline:before{content:"󱚤"}.mdi-robot-happy:before{content:"󱜙"}.mdi-robot-happy-outline:before{content:"󱜚"}.mdi-robot-industrial:before{content:"󰭆"}.mdi-robot-industrial-outline:before{content:"󱨚"}.mdi-robot-love:before{content:"󱚥"}.mdi-robot-love-outline:before{content:"󱚦"}.mdi-robot-mower:before{content:"󱇷"}.mdi-robot-mower-outline:before{content:"󱇳"}.mdi-robot-off:before{content:"󱚧"}.mdi-robot-off-outline:before{content:"󱙻"}.mdi-robot-outline:before{content:"󱙺"}.mdi-robot-vacuum:before{content:"󰜍"}.mdi-robot-vacuum-alert:before{content:"󱭝"}.mdi-robot-vacuum-off:before{content:"󱰁"}.mdi-robot-vacuum-variant:before{content:"󰤈"}.mdi-robot-vacuum-variant-alert:before{content:"󱭞"}.mdi-robot-vacuum-variant-off:before{content:"󱰂"}.mdi-rocket:before{content:"󰑣"}.mdi-rocket-launch:before{content:"󱓞"}.mdi-rocket-launch-outline:before{content:"󱓟"}.mdi-rocket-outline:before{content:"󱎯"}.mdi-rodent:before{content:"󱌧"}.mdi-roller-shade:before{content:"󱩫"}.mdi-roller-shade-closed:before{content:"󱩬"}.mdi-roller-skate:before{content:"󰴫"}.mdi-roller-skate-off:before{content:"󰅅"}.mdi-rollerblade:before{content:"󰴬"}.mdi-rollerblade-off:before{content:"󰀮"}.mdi-rollupjs:before{content:"󰯀"}.mdi-rolodex:before{content:"󱪹"}.mdi-rolodex-outline:before{content:"󱪺"}.mdi-roman-numeral-1:before{content:"󱂈"}.mdi-roman-numeral-10:before{content:"󱂑"}.mdi-roman-numeral-2:before{content:"󱂉"}.mdi-roman-numeral-3:before{content:"󱂊"}.mdi-roman-numeral-4:before{content:"󱂋"}.mdi-roman-numeral-5:before{content:"󱂌"}.mdi-roman-numeral-6:before{content:"󱂍"}.mdi-roman-numeral-7:before{content:"󱂎"}.mdi-roman-numeral-8:before{content:"󱂏"}.mdi-roman-numeral-9:before{content:"󱂐"}.mdi-room-service:before{content:"󰢍"}.mdi-room-service-outline:before{content:"󰶗"}.mdi-rotate-360:before{content:"󱦙"}.mdi-rotate-3d:before{content:"󰻇"}.mdi-rotate-3d-variant:before{content:"󰑤"}.mdi-rotate-left:before{content:"󰑥"}.mdi-rotate-left-variant:before{content:"󰑦"}.mdi-rotate-orbit:before{content:"󰶘"}.mdi-rotate-right:before{content:"󰑧"}.mdi-rotate-right-variant:before{content:"󰑨"}.mdi-rounded-corner:before{content:"󰘇"}.mdi-router:before{content:"󱇢"}.mdi-router-network:before{content:"󱂇"}.mdi-router-network-wireless:before{content:"󱲗"}.mdi-router-wireless:before{content:"󰑩"}.mdi-router-wireless-off:before{content:"󱖣"}.mdi-router-wireless-settings:before{content:"󰩩"}.mdi-routes:before{content:"󰑪"}.mdi-routes-clock:before{content:"󱁙"}.mdi-rowing:before{content:"󰘈"}.mdi-rss:before{content:"󰑫"}.mdi-rss-box:before{content:"󰑬"}.mdi-rss-off:before{content:"󰼡"}.mdi-rug:before{content:"󱑵"}.mdi-rugby:before{content:"󰶙"}.mdi-ruler:before{content:"󰑭"}.mdi-ruler-square:before{content:"󰳂"}.mdi-ruler-square-compass:before{content:"󰺾"}.mdi-run:before{content:"󰜎"}.mdi-run-fast:before{content:"󰑮"}.mdi-rv-truck:before{content:"󱇔"}.mdi-sack:before{content:"󰴮"}.mdi-sack-outline:before{content:"󱱌"}.mdi-sack-percent:before{content:"󰴯"}.mdi-safe:before{content:"󰩪"}.mdi-safe-square:before{content:"󱉼"}.mdi-safe-square-outline:before{content:"󱉽"}.mdi-safety-goggles:before{content:"󰴰"}.mdi-sail-boat:before{content:"󰻈"}.mdi-sail-boat-sink:before{content:"󱫯"}.mdi-sale:before{content:"󰑯"}.mdi-sale-outline:before{content:"󱨆"}.mdi-salesforce:before{content:"󰢎"}.mdi-sass:before{content:"󰟬"}.mdi-satellite:before{content:"󰑰"}.mdi-satellite-uplink:before{content:"󰤉"}.mdi-satellite-variant:before{content:"󰑱"}.mdi-sausage:before{content:"󰢺"}.mdi-sausage-off:before{content:"󱞉"}.mdi-saw-blade:before{content:"󰹡"}.mdi-sawtooth-wave:before{content:"󱑺"}.mdi-saxophone:before{content:"󰘉"}.mdi-scale:before{content:"󰑲"}.mdi-scale-balance:before{content:"󰗑"}.mdi-scale-bathroom:before{content:"󰑳"}.mdi-scale-off:before{content:"󱁚"}.mdi-scale-unbalanced:before{content:"󱦸"}.mdi-scan-helper:before{content:"󱏘"}.mdi-scanner:before{content:"󰚫"}.mdi-scanner-off:before{content:"󰤊"}.mdi-scatter-plot:before{content:"󰻉"}.mdi-scatter-plot-outline:before{content:"󰻊"}.mdi-scent:before{content:"󱥘"}.mdi-scent-off:before{content:"󱥙"}.mdi-school:before{content:"󰑴"}.mdi-school-outline:before{content:"󱆀"}.mdi-scissors-cutting:before{content:"󰩫"}.mdi-scooter:before{content:"󱖽"}.mdi-scooter-electric:before{content:"󱖾"}.mdi-scoreboard:before{content:"󱉾"}.mdi-scoreboard-outline:before{content:"󱉿"}.mdi-screen-rotation:before{content:"󰑵"}.mdi-screen-rotation-lock:before{content:"󰑸"}.mdi-screw-flat-top:before{content:"󰷳"}.mdi-screw-lag:before{content:"󰷴"}.mdi-screw-machine-flat-top:before{content:"󰷵"}.mdi-screw-machine-round-top:before{content:"󰷶"}.mdi-screw-round-top:before{content:"󰷷"}.mdi-screwdriver:before{content:"󰑶"}.mdi-script:before{content:"󰯁"}.mdi-script-outline:before{content:"󰑷"}.mdi-script-text:before{content:"󰯂"}.mdi-script-text-key:before{content:"󱜥"}.mdi-script-text-key-outline:before{content:"󱜦"}.mdi-script-text-outline:before{content:"󰯃"}.mdi-script-text-play:before{content:"󱜧"}.mdi-script-text-play-outline:before{content:"󱜨"}.mdi-sd:before{content:"󰑹"}.mdi-seal:before{content:"󰑺"}.mdi-seal-variant:before{content:"󰿙"}.mdi-search-web:before{content:"󰜏"}.mdi-seat:before{content:"󰳃"}.mdi-seat-flat:before{content:"󰑻"}.mdi-seat-flat-angled:before{content:"󰑼"}.mdi-seat-individual-suite:before{content:"󰑽"}.mdi-seat-legroom-extra:before{content:"󰑾"}.mdi-seat-legroom-normal:before{content:"󰑿"}.mdi-seat-legroom-reduced:before{content:"󰒀"}.mdi-seat-outline:before{content:"󰳄"}.mdi-seat-passenger:before{content:"󱉉"}.mdi-seat-recline-extra:before{content:"󰒁"}.mdi-seat-recline-normal:before{content:"󰒂"}.mdi-seatbelt:before{content:"󰳅"}.mdi-security:before{content:"󰒃"}.mdi-security-network:before{content:"󰒄"}.mdi-seed:before{content:"󰹢"}.mdi-seed-off:before{content:"󱏽"}.mdi-seed-off-outline:before{content:"󱏾"}.mdi-seed-outline:before{content:"󰹣"}.mdi-seed-plus:before{content:"󱩭"}.mdi-seed-plus-outline:before{content:"󱩮"}.mdi-seesaw:before{content:"󱖤"}.mdi-segment:before{content:"󰻋"}.mdi-select:before{content:"󰒅"}.mdi-select-all:before{content:"󰒆"}.mdi-select-arrow-down:before{content:"󱭙"}.mdi-select-arrow-up:before{content:"󱭘"}.mdi-select-color:before{content:"󰴱"}.mdi-select-compare:before{content:"󰫙"}.mdi-select-drag:before{content:"󰩬"}.mdi-select-group:before{content:"󰾂"}.mdi-select-inverse:before{content:"󰒇"}.mdi-select-marker:before{content:"󱊀"}.mdi-select-multiple:before{content:"󱊁"}.mdi-select-multiple-marker:before{content:"󱊂"}.mdi-select-off:before{content:"󰒈"}.mdi-select-place:before{content:"󰿚"}.mdi-select-remove:before{content:"󱟁"}.mdi-select-search:before{content:"󱈄"}.mdi-selection:before{content:"󰒉"}.mdi-selection-drag:before{content:"󰩭"}.mdi-selection-ellipse:before{content:"󰴲"}.mdi-selection-ellipse-arrow-inside:before{content:"󰼢"}.mdi-selection-ellipse-remove:before{content:"󱟂"}.mdi-selection-marker:before{content:"󱊃"}.mdi-selection-multiple:before{content:"󱊅"}.mdi-selection-multiple-marker:before{content:"󱊄"}.mdi-selection-off:before{content:"󰝷"}.mdi-selection-remove:before{content:"󱟃"}.mdi-selection-search:before{content:"󱈅"}.mdi-semantic-web:before{content:"󱌖"}.mdi-send:before{content:"󰒊"}.mdi-send-check:before{content:"󱅡"}.mdi-send-check-outline:before{content:"󱅢"}.mdi-send-circle:before{content:"󰷸"}.mdi-send-circle-outline:before{content:"󰷹"}.mdi-send-clock:before{content:"󱅣"}.mdi-send-clock-outline:before{content:"󱅤"}.mdi-send-lock:before{content:"󰟭"}.mdi-send-lock-outline:before{content:"󱅦"}.mdi-send-outline:before{content:"󱅥"}.mdi-send-variant:before{content:"󱱍"}.mdi-send-variant-clock:before{content:"󱱾"}.mdi-send-variant-clock-outline:before{content:"󱱿"}.mdi-send-variant-outline:before{content:"󱱎"}.mdi-serial-port:before{content:"󰙜"}.mdi-server:before{content:"󰒋"}.mdi-server-minus:before{content:"󰒌"}.mdi-server-minus-outline:before{content:"󱲘"}.mdi-server-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-network-outline:before{content:"󱲙"}.mdi-server-off:before{content:"󰒏"}.mdi-server-outline:before{content:"󱲚"}.mdi-server-plus:before{content:"󰒐"}.mdi-server-plus-outline:before{content:"󱲛"}.mdi-server-remove:before{content:"󰒑"}.mdi-server-security:before{content:"󰒒"}.mdi-set-all:before{content:"󰝸"}.mdi-set-center:before{content:"󰝹"}.mdi-set-center-right:before{content:"󰝺"}.mdi-set-left:before{content:"󰝻"}.mdi-set-left-center:before{content:"󰝼"}.mdi-set-left-right:before{content:"󰝽"}.mdi-set-merge:before{content:"󱓠"}.mdi-set-none:before{content:"󰝾"}.mdi-set-right:before{content:"󰝿"}.mdi-set-split:before{content:"󱓡"}.mdi-set-square:before{content:"󱑝"}.mdi-set-top-box:before{content:"󰦟"}.mdi-settings-helper:before{content:"󰩮"}.mdi-shaker:before{content:"󱄎"}.mdi-shaker-outline:before{content:"󱄏"}.mdi-shape:before{content:"󰠱"}.mdi-shape-circle-plus:before{content:"󰙝"}.mdi-shape-outline:before{content:"󰠲"}.mdi-shape-oval-plus:before{content:"󱇺"}.mdi-shape-plus:before{content:"󰒕"}.mdi-shape-plus-outline:before{content:"󱱏"}.mdi-shape-polygon-plus:before{content:"󰙞"}.mdi-shape-rectangle-plus:before{content:"󰙟"}.mdi-shape-square-plus:before{content:"󰙠"}.mdi-shape-square-rounded-plus:before{content:"󱓺"}.mdi-share:before{content:"󰒖"}.mdi-share-all:before{content:"󱇴"}.mdi-share-all-outline:before{content:"󱇵"}.mdi-share-circle:before{content:"󱆭"}.mdi-share-off:before{content:"󰼣"}.mdi-share-off-outline:before{content:"󰼤"}.mdi-share-outline:before{content:"󰤲"}.mdi-share-variant:before{content:"󰒗"}.mdi-share-variant-outline:before{content:"󱔔"}.mdi-shark:before{content:"󱢺"}.mdi-shark-fin:before{content:"󱙳"}.mdi-shark-fin-outline:before{content:"󱙴"}.mdi-shark-off:before{content:"󱢻"}.mdi-sheep:before{content:"󰳆"}.mdi-shield:before{content:"󰒘"}.mdi-shield-account:before{content:"󰢏"}.mdi-shield-account-outline:before{content:"󰨒"}.mdi-shield-account-variant:before{content:"󱖧"}.mdi-shield-account-variant-outline:before{content:"󱖨"}.mdi-shield-airplane:before{content:"󰚻"}.mdi-shield-airplane-outline:before{content:"󰳇"}.mdi-shield-alert:before{content:"󰻌"}.mdi-shield-alert-outline:before{content:"󰻍"}.mdi-shield-bug:before{content:"󱏚"}.mdi-shield-bug-outline:before{content:"󱏛"}.mdi-shield-car:before{content:"󰾃"}.mdi-shield-check:before{content:"󰕥"}.mdi-shield-check-outline:before{content:"󰳈"}.mdi-shield-cross:before{content:"󰳉"}.mdi-shield-cross-outline:before{content:"󰳊"}.mdi-shield-crown:before{content:"󱢼"}.mdi-shield-crown-outline:before{content:"󱢽"}.mdi-shield-edit:before{content:"󱆠"}.mdi-shield-edit-outline:before{content:"󱆡"}.mdi-shield-half:before{content:"󱍠"}.mdi-shield-half-full:before{content:"󰞀"}.mdi-shield-home:before{content:"󰚊"}.mdi-shield-home-outline:before{content:"󰳋"}.mdi-shield-key:before{content:"󰯄"}.mdi-shield-key-outline:before{content:"󰯅"}.mdi-shield-link-variant:before{content:"󰴳"}.mdi-shield-link-variant-outline:before{content:"󰴴"}.mdi-shield-lock:before{content:"󰦝"}.mdi-shield-lock-open:before{content:"󱦚"}.mdi-shield-lock-open-outline:before{content:"󱦛"}.mdi-shield-lock-outline:before{content:"󰳌"}.mdi-shield-moon:before{content:"󱠨"}.mdi-shield-moon-outline:before{content:"󱠩"}.mdi-shield-off:before{content:"󰦞"}.mdi-shield-off-outline:before{content:"󰦜"}.mdi-shield-outline:before{content:"󰒙"}.mdi-shield-plus:before{content:"󰫚"}.mdi-shield-plus-outline:before{content:"󰫛"}.mdi-shield-refresh:before{content:"󰂪"}.mdi-shield-refresh-outline:before{content:"󰇠"}.mdi-shield-remove:before{content:"󰫜"}.mdi-shield-remove-outline:before{content:"󰫝"}.mdi-shield-search:before{content:"󰶚"}.mdi-shield-star:before{content:"󱄻"}.mdi-shield-star-outline:before{content:"󱄼"}.mdi-shield-sun:before{content:"󱁝"}.mdi-shield-sun-outline:before{content:"󱁞"}.mdi-shield-sword:before{content:"󱢾"}.mdi-shield-sword-outline:before{content:"󱢿"}.mdi-shield-sync:before{content:"󱆢"}.mdi-shield-sync-outline:before{content:"󱆣"}.mdi-shimmer:before{content:"󱕅"}.mdi-ship-wheel:before{content:"󰠳"}.mdi-shipping-pallet:before{content:"󱡎"}.mdi-shoe-ballet:before{content:"󱗊"}.mdi-shoe-cleat:before{content:"󱗇"}.mdi-shoe-formal:before{content:"󰭇"}.mdi-shoe-heel:before{content:"󰭈"}.mdi-shoe-print:before{content:"󰷺"}.mdi-shoe-sneaker:before{content:"󱗈"}.mdi-shopping:before{content:"󰒚"}.mdi-shopping-music:before{content:"󰒛"}.mdi-shopping-outline:before{content:"󱇕"}.mdi-shopping-search:before{content:"󰾄"}.mdi-shopping-search-outline:before{content:"󱩯"}.mdi-shore:before{content:"󱓹"}.mdi-shovel:before{content:"󰜐"}.mdi-shovel-off:before{content:"󰜑"}.mdi-shower:before{content:"󰦠"}.mdi-shower-head:before{content:"󰦡"}.mdi-shredder:before{content:"󰒜"}.mdi-shuffle:before{content:"󰒝"}.mdi-shuffle-disabled:before{content:"󰒞"}.mdi-shuffle-variant:before{content:"󰒟"}.mdi-shuriken:before{content:"󱍿"}.mdi-sickle:before{content:"󱣀"}.mdi-sigma:before{content:"󰒠"}.mdi-sigma-lower:before{content:"󰘫"}.mdi-sign-caution:before{content:"󰒡"}.mdi-sign-direction:before{content:"󰞁"}.mdi-sign-direction-minus:before{content:"󱀀"}.mdi-sign-direction-plus:before{content:"󰿜"}.mdi-sign-direction-remove:before{content:"󰿝"}.mdi-sign-language:before{content:"󱭍"}.mdi-sign-language-outline:before{content:"󱭎"}.mdi-sign-pole:before{content:"󱓸"}.mdi-sign-real-estate:before{content:"󱄘"}.mdi-sign-text:before{content:"󰞂"}.mdi-sign-yield:before{content:"󱮯"}.mdi-signal:before{content:"󰒢"}.mdi-signal-2g:before{content:"󰜒"}.mdi-signal-3g:before{content:"󰜓"}.mdi-signal-4g:before{content:"󰜔"}.mdi-signal-5g:before{content:"󰩯"}.mdi-signal-cellular-1:before{content:"󰢼"}.mdi-signal-cellular-2:before{content:"󰢽"}.mdi-signal-cellular-3:before{content:"󰢾"}.mdi-signal-cellular-outline:before{content:"󰢿"}.mdi-signal-distance-variant:before{content:"󰹤"}.mdi-signal-hspa:before{content:"󰜕"}.mdi-signal-hspa-plus:before{content:"󰜖"}.mdi-signal-off:before{content:"󰞃"}.mdi-signal-variant:before{content:"󰘊"}.mdi-signature:before{content:"󰷻"}.mdi-signature-freehand:before{content:"󰷼"}.mdi-signature-image:before{content:"󰷽"}.mdi-signature-text:before{content:"󰷾"}.mdi-silo:before{content:"󱮟"}.mdi-silo-outline:before{content:"󰭉"}.mdi-silverware:before{content:"󰒣"}.mdi-silverware-clean:before{content:"󰿞"}.mdi-silverware-fork:before{content:"󰒤"}.mdi-silverware-fork-knife:before{content:"󰩰"}.mdi-silverware-spoon:before{content:"󰒥"}.mdi-silverware-variant:before{content:"󰒦"}.mdi-sim:before{content:"󰒧"}.mdi-sim-alert:before{content:"󰒨"}.mdi-sim-alert-outline:before{content:"󱗓"}.mdi-sim-off:before{content:"󰒩"}.mdi-sim-off-outline:before{content:"󱗔"}.mdi-sim-outline:before{content:"󱗕"}.mdi-simple-icons:before{content:"󱌝"}.mdi-sina-weibo:before{content:"󰫟"}.mdi-sine-wave:before{content:"󰥛"}.mdi-sitemap:before{content:"󰒪"}.mdi-sitemap-outline:before{content:"󱦜"}.mdi-size-l:before{content:"󱎦"}.mdi-size-m:before{content:"󱎥"}.mdi-size-s:before{content:"󱎤"}.mdi-size-xl:before{content:"󱎧"}.mdi-size-xs:before{content:"󱎣"}.mdi-size-xxl:before{content:"󱎨"}.mdi-size-xxs:before{content:"󱎢"}.mdi-size-xxxl:before{content:"󱎩"}.mdi-skate:before{content:"󰴵"}.mdi-skate-off:before{content:"󰚙"}.mdi-skateboard:before{content:"󱓂"}.mdi-skateboarding:before{content:"󰔁"}.mdi-skew-less:before{content:"󰴶"}.mdi-skew-more:before{content:"󰴷"}.mdi-ski:before{content:"󱌄"}.mdi-ski-cross-country:before{content:"󱌅"}.mdi-ski-water:before{content:"󱌆"}.mdi-skip-backward:before{content:"󰒫"}.mdi-skip-backward-outline:before{content:"󰼥"}.mdi-skip-forward:before{content:"󰒬"}.mdi-skip-forward-outline:before{content:"󰼦"}.mdi-skip-next:before{content:"󰒭"}.mdi-skip-next-circle:before{content:"󰙡"}.mdi-skip-next-circle-outline:before{content:"󰙢"}.mdi-skip-next-outline:before{content:"󰼧"}.mdi-skip-previous:before{content:"󰒮"}.mdi-skip-previous-circle:before{content:"󰙣"}.mdi-skip-previous-circle-outline:before{content:"󰙤"}.mdi-skip-previous-outline:before{content:"󰼨"}.mdi-skull:before{content:"󰚌"}.mdi-skull-crossbones:before{content:"󰯆"}.mdi-skull-crossbones-outline:before{content:"󰯇"}.mdi-skull-outline:before{content:"󰯈"}.mdi-skull-scan:before{content:"󱓇"}.mdi-skull-scan-outline:before{content:"󱓈"}.mdi-skype:before{content:"󰒯"}.mdi-skype-business:before{content:"󰒰"}.mdi-slack:before{content:"󰒱"}.mdi-slash-forward:before{content:"󰿟"}.mdi-slash-forward-box:before{content:"󰿠"}.mdi-sledding:before{content:"󰐛"}.mdi-sleep:before{content:"󰒲"}.mdi-sleep-off:before{content:"󰒳"}.mdi-slide:before{content:"󱖥"}.mdi-slope-downhill:before{content:"󰷿"}.mdi-slope-uphill:before{content:"󰸀"}.mdi-slot-machine:before{content:"󱄔"}.mdi-slot-machine-outline:before{content:"󱄕"}.mdi-smart-card:before{content:"󱂽"}.mdi-smart-card-off:before{content:"󱣷"}.mdi-smart-card-off-outline:before{content:"󱣸"}.mdi-smart-card-outline:before{content:"󱂾"}.mdi-smart-card-reader:before{content:"󱂿"}.mdi-smart-card-reader-outline:before{content:"󱃀"}.mdi-smog:before{content:"󰩱"}.mdi-smoke:before{content:"󱞙"}.mdi-smoke-detector:before{content:"󰎒"}.mdi-smoke-detector-alert:before{content:"󱤮"}.mdi-smoke-detector-alert-outline:before{content:"󱤯"}.mdi-smoke-detector-off:before{content:"󱠉"}.mdi-smoke-detector-off-outline:before{content:"󱠊"}.mdi-smoke-detector-outline:before{content:"󱠈"}.mdi-smoke-detector-variant:before{content:"󱠋"}.mdi-smoke-detector-variant-alert:before{content:"󱤰"}.mdi-smoke-detector-variant-off:before{content:"󱠌"}.mdi-smoking:before{content:"󰒴"}.mdi-smoking-off:before{content:"󰒵"}.mdi-smoking-pipe:before{content:"󱐍"}.mdi-smoking-pipe-off:before{content:"󱐨"}.mdi-snail:before{content:"󱙷"}.mdi-snake:before{content:"󱔎"}.mdi-snapchat:before{content:"󰒶"}.mdi-snowboard:before{content:"󱌇"}.mdi-snowflake:before{content:"󰜗"}.mdi-snowflake-alert:before{content:"󰼩"}.mdi-snowflake-check:before{content:"󱩰"}.mdi-snowflake-melt:before{content:"󱋋"}.mdi-snowflake-off:before{content:"󱓣"}.mdi-snowflake-thermometer:before{content:"󱩱"}.mdi-snowflake-variant:before{content:"󰼪"}.mdi-snowman:before{content:"󰒷"}.mdi-snowmobile:before{content:"󰛝"}.mdi-snowshoeing:before{content:"󱩲"}.mdi-soccer:before{content:"󰒸"}.mdi-soccer-field:before{content:"󰠴"}.mdi-social-distance-2-meters:before{content:"󱕹"}.mdi-social-distance-6-feet:before{content:"󱕺"}.mdi-sofa:before{content:"󰒹"}.mdi-sofa-outline:before{content:"󱕭"}.mdi-sofa-single:before{content:"󱕮"}.mdi-sofa-single-outline:before{content:"󱕯"}.mdi-solar-panel:before{content:"󰶛"}.mdi-solar-panel-large:before{content:"󰶜"}.mdi-solar-power:before{content:"󰩲"}.mdi-solar-power-variant:before{content:"󱩳"}.mdi-solar-power-variant-outline:before{content:"󱩴"}.mdi-soldering-iron:before{content:"󱂒"}.mdi-solid:before{content:"󰚍"}.mdi-sony-playstation:before{content:"󰐔"}.mdi-sort:before{content:"󰒺"}.mdi-sort-alphabetical-ascending:before{content:"󰖽"}.mdi-sort-alphabetical-ascending-variant:before{content:"󱅈"}.mdi-sort-alphabetical-descending:before{content:"󰖿"}.mdi-sort-alphabetical-descending-variant:before{content:"󱅉"}.mdi-sort-alphabetical-variant:before{content:"󰒻"}.mdi-sort-ascending:before{content:"󰒼"}.mdi-sort-bool-ascending:before{content:"󱎅"}.mdi-sort-bool-ascending-variant:before{content:"󱎆"}.mdi-sort-bool-descending:before{content:"󱎇"}.mdi-sort-bool-descending-variant:before{content:"󱎈"}.mdi-sort-calendar-ascending:before{content:"󱕇"}.mdi-sort-calendar-descending:before{content:"󱕈"}.mdi-sort-clock-ascending:before{content:"󱕉"}.mdi-sort-clock-ascending-outline:before{content:"󱕊"}.mdi-sort-clock-descending:before{content:"󱕋"}.mdi-sort-clock-descending-outline:before{content:"󱕌"}.mdi-sort-descending:before{content:"󰒽"}.mdi-sort-numeric-ascending:before{content:"󱎉"}.mdi-sort-numeric-ascending-variant:before{content:"󰤍"}.mdi-sort-numeric-descending:before{content:"󱎊"}.mdi-sort-numeric-descending-variant:before{content:"󰫒"}.mdi-sort-numeric-variant:before{content:"󰒾"}.mdi-sort-reverse-variant:before{content:"󰌼"}.mdi-sort-variant:before{content:"󰒿"}.mdi-sort-variant-lock:before{content:"󰳍"}.mdi-sort-variant-lock-open:before{content:"󰳎"}.mdi-sort-variant-off:before{content:"󱪻"}.mdi-sort-variant-remove:before{content:"󱅇"}.mdi-soundbar:before{content:"󱟛"}.mdi-soundcloud:before{content:"󰓀"}.mdi-source-branch:before{content:"󰘬"}.mdi-source-branch-check:before{content:"󱓏"}.mdi-source-branch-minus:before{content:"󱓋"}.mdi-source-branch-plus:before{content:"󱓊"}.mdi-source-branch-refresh:before{content:"󱓍"}.mdi-source-branch-remove:before{content:"󱓌"}.mdi-source-branch-sync:before{content:"󱓎"}.mdi-source-commit:before{content:"󰜘"}.mdi-source-commit-end:before{content:"󰜙"}.mdi-source-commit-end-local:before{content:"󰜚"}.mdi-source-commit-local:before{content:"󰜛"}.mdi-source-commit-next-local:before{content:"󰜜"}.mdi-source-commit-start:before{content:"󰜝"}.mdi-source-commit-start-next-local:before{content:"󰜞"}.mdi-source-fork:before{content:"󰓁"}.mdi-source-merge:before{content:"󰘭"}.mdi-source-pull:before{content:"󰓂"}.mdi-source-repository:before{content:"󰳏"}.mdi-source-repository-multiple:before{content:"󰳐"}.mdi-soy-sauce:before{content:"󰟮"}.mdi-soy-sauce-off:before{content:"󱏼"}.mdi-spa:before{content:"󰳑"}.mdi-spa-outline:before{content:"󰳒"}.mdi-space-invaders:before{content:"󰯉"}.mdi-space-station:before{content:"󱎃"}.mdi-spade:before{content:"󰹥"}.mdi-speaker:before{content:"󰓃"}.mdi-speaker-bluetooth:before{content:"󰦢"}.mdi-speaker-message:before{content:"󱬑"}.mdi-speaker-multiple:before{content:"󰴸"}.mdi-speaker-off:before{content:"󰓄"}.mdi-speaker-pause:before{content:"󱭳"}.mdi-speaker-play:before{content:"󱭲"}.mdi-speaker-stop:before{content:"󱭴"}.mdi-speaker-wireless:before{content:"󰜟"}.mdi-spear:before{content:"󱡅"}.mdi-speedometer:before{content:"󰓅"}.mdi-speedometer-medium:before{content:"󰾅"}.mdi-speedometer-slow:before{content:"󰾆"}.mdi-spellcheck:before{content:"󰓆"}.mdi-sphere:before{content:"󱥔"}.mdi-sphere-off:before{content:"󱥕"}.mdi-spider:before{content:"󱇪"}.mdi-spider-outline:before{content:"󱱵"}.mdi-spider-thread:before{content:"󱇫"}.mdi-spider-web:before{content:"󰯊"}.mdi-spirit-level:before{content:"󱓱"}.mdi-spoon-sugar:before{content:"󱐩"}.mdi-spotify:before{content:"󰓇"}.mdi-spotlight:before{content:"󰓈"}.mdi-spotlight-beam:before{content:"󰓉"}.mdi-spray:before{content:"󰙥"}.mdi-spray-bottle:before{content:"󰫠"}.mdi-sprinkler:before{content:"󱁟"}.mdi-sprinkler-fire:before{content:"󱦝"}.mdi-sprinkler-variant:before{content:"󱁠"}.mdi-sprout:before{content:"󰹦"}.mdi-sprout-outline:before{content:"󰹧"}.mdi-square:before{content:"󰝤"}.mdi-square-circle:before{content:"󱔀"}.mdi-square-circle-outline:before{content:"󱱐"}.mdi-square-edit-outline:before{content:"󰤌"}.mdi-square-medium:before{content:"󰨓"}.mdi-square-medium-outline:before{content:"󰨔"}.mdi-square-off:before{content:"󱋮"}.mdi-square-off-outline:before{content:"󱋯"}.mdi-square-opacity:before{content:"󱡔"}.mdi-square-outline:before{content:"󰝣"}.mdi-square-root:before{content:"󰞄"}.mdi-square-root-box:before{content:"󰦣"}.mdi-square-rounded:before{content:"󱓻"}.mdi-square-rounded-badge:before{content:"󱨇"}.mdi-square-rounded-badge-outline:before{content:"󱨈"}.mdi-square-rounded-outline:before{content:"󱓼"}.mdi-square-small:before{content:"󰨕"}.mdi-square-wave:before{content:"󱑻"}.mdi-squeegee:before{content:"󰫡"}.mdi-ssh:before{content:"󰣀"}.mdi-stack-exchange:before{content:"󰘋"}.mdi-stack-overflow:before{content:"󰓌"}.mdi-stackpath:before{content:"󰍙"}.mdi-stadium:before{content:"󰿹"}.mdi-stadium-outline:before{content:"󱬃"}.mdi-stadium-variant:before{content:"󰜠"}.mdi-stairs:before{content:"󰓍"}.mdi-stairs-box:before{content:"󱎞"}.mdi-stairs-down:before{content:"󱊾"}.mdi-stairs-up:before{content:"󱊽"}.mdi-stamper:before{content:"󰴹"}.mdi-standard-definition:before{content:"󰟯"}.mdi-star:before{content:"󰓎"}.mdi-star-box:before{content:"󰩳"}.mdi-star-box-multiple:before{content:"󱊆"}.mdi-star-box-multiple-outline:before{content:"󱊇"}.mdi-star-box-outline:before{content:"󰩴"}.mdi-star-check:before{content:"󱕦"}.mdi-star-check-outline:before{content:"󱕪"}.mdi-star-circle:before{content:"󰓏"}.mdi-star-circle-outline:before{content:"󰦤"}.mdi-star-cog:before{content:"󱙨"}.mdi-star-cog-outline:before{content:"󱙩"}.mdi-star-crescent:before{content:"󰥹"}.mdi-star-david:before{content:"󰥺"}.mdi-star-face:before{content:"󰦥"}.mdi-star-four-points:before{content:"󰫢"}.mdi-star-four-points-box:before{content:"󱱑"}.mdi-star-four-points-box-outline:before{content:"󱱒"}.mdi-star-four-points-circle:before{content:"󱱓"}.mdi-star-four-points-circle-outline:before{content:"󱱔"}.mdi-star-four-points-outline:before{content:"󰫣"}.mdi-star-four-points-small:before{content:"󱱕"}.mdi-star-half:before{content:"󰉆"}.mdi-star-half-full:before{content:"󰓐"}.mdi-star-minus:before{content:"󱕤"}.mdi-star-minus-outline:before{content:"󱕨"}.mdi-star-off:before{content:"󰓑"}.mdi-star-off-outline:before{content:"󱕛"}.mdi-star-outline:before{content:"󰓒"}.mdi-star-plus:before{content:"󱕣"}.mdi-star-plus-outline:before{content:"󱕧"}.mdi-star-remove:before{content:"󱕥"}.mdi-star-remove-outline:before{content:"󱕩"}.mdi-star-settings:before{content:"󱙪"}.mdi-star-settings-outline:before{content:"󱙫"}.mdi-star-shooting:before{content:"󱝁"}.mdi-star-shooting-outline:before{content:"󱝂"}.mdi-star-three-points:before{content:"󰫤"}.mdi-star-three-points-outline:before{content:"󰫥"}.mdi-state-machine:before{content:"󱇯"}.mdi-steam:before{content:"󰓓"}.mdi-steering:before{content:"󰓔"}.mdi-steering-off:before{content:"󰤎"}.mdi-step-backward:before{content:"󰓕"}.mdi-step-backward-2:before{content:"󰓖"}.mdi-step-forward:before{content:"󰓗"}.mdi-step-forward-2:before{content:"󰓘"}.mdi-stethoscope:before{content:"󰓙"}.mdi-sticker:before{content:"󱍤"}.mdi-sticker-alert:before{content:"󱍥"}.mdi-sticker-alert-outline:before{content:"󱍦"}.mdi-sticker-check:before{content:"󱍧"}.mdi-sticker-check-outline:before{content:"󱍨"}.mdi-sticker-circle-outline:before{content:"󰗐"}.mdi-sticker-emoji:before{content:"󰞅"}.mdi-sticker-minus:before{content:"󱍩"}.mdi-sticker-minus-outline:before{content:"󱍪"}.mdi-sticker-outline:before{content:"󱍫"}.mdi-sticker-plus:before{content:"󱍬"}.mdi-sticker-plus-outline:before{content:"󱍭"}.mdi-sticker-remove:before{content:"󱍮"}.mdi-sticker-remove-outline:before{content:"󱍯"}.mdi-sticker-text:before{content:"󱞎"}.mdi-sticker-text-outline:before{content:"󱞏"}.mdi-stocking:before{content:"󰓚"}.mdi-stomach:before{content:"󱂓"}.mdi-stool:before{content:"󱥝"}.mdi-stool-outline:before{content:"󱥞"}.mdi-stop:before{content:"󰓛"}.mdi-stop-circle:before{content:"󰙦"}.mdi-stop-circle-outline:before{content:"󰙧"}.mdi-storage-tank:before{content:"󱩵"}.mdi-storage-tank-outline:before{content:"󱩶"}.mdi-store:before{content:"󰓜"}.mdi-store-24-hour:before{content:"󰓝"}.mdi-store-alert:before{content:"󱣁"}.mdi-store-alert-outline:before{content:"󱣂"}.mdi-store-check:before{content:"󱣃"}.mdi-store-check-outline:before{content:"󱣄"}.mdi-store-clock:before{content:"󱣅"}.mdi-store-clock-outline:before{content:"󱣆"}.mdi-store-cog:before{content:"󱣇"}.mdi-store-cog-outline:before{content:"󱣈"}.mdi-store-edit:before{content:"󱣉"}.mdi-store-edit-outline:before{content:"󱣊"}.mdi-store-marker:before{content:"󱣋"}.mdi-store-marker-outline:before{content:"󱣌"}.mdi-store-minus:before{content:"󱙞"}.mdi-store-minus-outline:before{content:"󱣍"}.mdi-store-off:before{content:"󱣎"}.mdi-store-off-outline:before{content:"󱣏"}.mdi-store-outline:before{content:"󱍡"}.mdi-store-plus:before{content:"󱙟"}.mdi-store-plus-outline:before{content:"󱣐"}.mdi-store-remove:before{content:"󱙠"}.mdi-store-remove-outline:before{content:"󱣑"}.mdi-store-search:before{content:"󱣒"}.mdi-store-search-outline:before{content:"󱣓"}.mdi-store-settings:before{content:"󱣔"}.mdi-store-settings-outline:before{content:"󱣕"}.mdi-storefront:before{content:"󰟇"}.mdi-storefront-check:before{content:"󱭽"}.mdi-storefront-check-outline:before{content:"󱭾"}.mdi-storefront-edit:before{content:"󱭿"}.mdi-storefront-edit-outline:before{content:"󱮀"}.mdi-storefront-minus:before{content:"󱮃"}.mdi-storefront-minus-outline:before{content:"󱮄"}.mdi-storefront-outline:before{content:"󱃁"}.mdi-storefront-plus:before{content:"󱮁"}.mdi-storefront-plus-outline:before{content:"󱮂"}.mdi-storefront-remove:before{content:"󱮅"}.mdi-storefront-remove-outline:before{content:"󱮆"}.mdi-stove:before{content:"󰓞"}.mdi-strategy:before{content:"󱇖"}.mdi-stretch-to-page:before{content:"󰼫"}.mdi-stretch-to-page-outline:before{content:"󰼬"}.mdi-string-lights:before{content:"󱊺"}.mdi-string-lights-off:before{content:"󱊻"}.mdi-subdirectory-arrow-left:before{content:"󰘌"}.mdi-subdirectory-arrow-right:before{content:"󰘍"}.mdi-submarine:before{content:"󱕬"}.mdi-subtitles:before{content:"󰨖"}.mdi-subtitles-outline:before{content:"󰨗"}.mdi-subway:before{content:"󰚬"}.mdi-subway-alert-variant:before{content:"󰶝"}.mdi-subway-variant:before{content:"󰓟"}.mdi-summit:before{content:"󰞆"}.mdi-sun-angle:before{content:"󱬧"}.mdi-sun-angle-outline:before{content:"󱬨"}.mdi-sun-clock:before{content:"󱩷"}.mdi-sun-clock-outline:before{content:"󱩸"}.mdi-sun-compass:before{content:"󱦥"}.mdi-sun-snowflake:before{content:"󱞖"}.mdi-sun-snowflake-variant:before{content:"󱩹"}.mdi-sun-thermometer:before{content:"󱣖"}.mdi-sun-thermometer-outline:before{content:"󱣗"}.mdi-sun-wireless:before{content:"󱟾"}.mdi-sun-wireless-outline:before{content:"󱟿"}.mdi-sunglasses:before{content:"󰓠"}.mdi-surfing:before{content:"󱝆"}.mdi-surround-sound:before{content:"󰗅"}.mdi-surround-sound-2-0:before{content:"󰟰"}.mdi-surround-sound-2-1:before{content:"󱜩"}.mdi-surround-sound-3-1:before{content:"󰟱"}.mdi-surround-sound-5-1:before{content:"󰟲"}.mdi-surround-sound-5-1-2:before{content:"󱜪"}.mdi-surround-sound-7-1:before{content:"󰟳"}.mdi-svg:before{content:"󰜡"}.mdi-swap-horizontal:before{content:"󰓡"}.mdi-swap-horizontal-bold:before{content:"󰯍"}.mdi-swap-horizontal-circle:before{content:"󰿡"}.mdi-swap-horizontal-circle-outline:before{content:"󰿢"}.mdi-swap-horizontal-hidden:before{content:"󱴎"}.mdi-swap-horizontal-variant:before{content:"󰣁"}.mdi-swap-vertical:before{content:"󰓢"}.mdi-swap-vertical-bold:before{content:"󰯎"}.mdi-swap-vertical-circle:before{content:"󰿣"}.mdi-swap-vertical-circle-outline:before{content:"󰿤"}.mdi-swap-vertical-variant:before{content:"󰣂"}.mdi-swim:before{content:"󰓣"}.mdi-switch:before{content:"󰓤"}.mdi-sword:before{content:"󰓥"}.mdi-sword-cross:before{content:"󰞇"}.mdi-syllabary-hangul:before{content:"󱌳"}.mdi-syllabary-hiragana:before{content:"󱌴"}.mdi-syllabary-katakana:before{content:"󱌵"}.mdi-syllabary-katakana-halfwidth:before{content:"󱌶"}.mdi-symbol:before{content:"󱔁"}.mdi-symfony:before{content:"󰫦"}.mdi-synagogue:before{content:"󱬄"}.mdi-synagogue-outline:before{content:"󱬅"}.mdi-sync:before{content:"󰓦"}.mdi-sync-alert:before{content:"󰓧"}.mdi-sync-circle:before{content:"󱍸"}.mdi-sync-off:before{content:"󰓨"}.mdi-tab:before{content:"󰓩"}.mdi-tab-minus:before{content:"󰭋"}.mdi-tab-plus:before{content:"󰝜"}.mdi-tab-remove:before{content:"󰭌"}.mdi-tab-search:before{content:"󱦞"}.mdi-tab-unselected:before{content:"󰓪"}.mdi-table:before{content:"󰓫"}.mdi-table-account:before{content:"󱎹"}.mdi-table-alert:before{content:"󱎺"}.mdi-table-arrow-down:before{content:"󱎻"}.mdi-table-arrow-left:before{content:"󱎼"}.mdi-table-arrow-right:before{content:"󱎽"}.mdi-table-arrow-up:before{content:"󱎾"}.mdi-table-border:before{content:"󰨘"}.mdi-table-cancel:before{content:"󱎿"}.mdi-table-chair:before{content:"󱁡"}.mdi-table-check:before{content:"󱏀"}.mdi-table-clock:before{content:"󱏁"}.mdi-table-cog:before{content:"󱏂"}.mdi-table-column:before{content:"󰠵"}.mdi-table-column-plus-after:before{content:"󰓬"}.mdi-table-column-plus-before:before{content:"󰓭"}.mdi-table-column-remove:before{content:"󰓮"}.mdi-table-column-width:before{content:"󰓯"}.mdi-table-edit:before{content:"󰓰"}.mdi-table-eye:before{content:"󱂔"}.mdi-table-eye-off:before{content:"󱏃"}.mdi-table-filter:before{content:"󱮌"}.mdi-table-furniture:before{content:"󰖼"}.mdi-table-headers-eye:before{content:"󱈝"}.mdi-table-headers-eye-off:before{content:"󱈞"}.mdi-table-heart:before{content:"󱏄"}.mdi-table-key:before{content:"󱏅"}.mdi-table-large:before{content:"󰓱"}.mdi-table-large-plus:before{content:"󰾇"}.mdi-table-large-remove:before{content:"󰾈"}.mdi-table-lock:before{content:"󱏆"}.mdi-table-merge-cells:before{content:"󰦦"}.mdi-table-minus:before{content:"󱏇"}.mdi-table-multiple:before{content:"󱏈"}.mdi-table-network:before{content:"󱏉"}.mdi-table-of-contents:before{content:"󰠶"}.mdi-table-off:before{content:"󱏊"}.mdi-table-picnic:before{content:"󱝃"}.mdi-table-pivot:before{content:"󱠼"}.mdi-table-plus:before{content:"󰩵"}.mdi-table-question:before{content:"󱬡"}.mdi-table-refresh:before{content:"󱎠"}.mdi-table-remove:before{content:"󰩶"}.mdi-table-row:before{content:"󰠷"}.mdi-table-row-height:before{content:"󰓲"}.mdi-table-row-plus-after:before{content:"󰓳"}.mdi-table-row-plus-before:before{content:"󰓴"}.mdi-table-row-remove:before{content:"󰓵"}.mdi-table-search:before{content:"󰤏"}.mdi-table-settings:before{content:"󰠸"}.mdi-table-split-cell:before{content:"󱐪"}.mdi-table-star:before{content:"󱏋"}.mdi-table-sync:before{content:"󱎡"}.mdi-table-tennis:before{content:"󰹨"}.mdi-tablet:before{content:"󰓶"}.mdi-tablet-cellphone:before{content:"󰦧"}.mdi-tablet-dashboard:before{content:"󰻎"}.mdi-taco:before{content:"󰝢"}.mdi-tag:before{content:"󰓹"}.mdi-tag-arrow-down:before{content:"󱜫"}.mdi-tag-arrow-down-outline:before{content:"󱜬"}.mdi-tag-arrow-left:before{content:"󱜭"}.mdi-tag-arrow-left-outline:before{content:"󱜮"}.mdi-tag-arrow-right:before{content:"󱜯"}.mdi-tag-arrow-right-outline:before{content:"󱜰"}.mdi-tag-arrow-up:before{content:"󱜱"}.mdi-tag-arrow-up-outline:before{content:"󱜲"}.mdi-tag-check:before{content:"󱩺"}.mdi-tag-check-outline:before{content:"󱩻"}.mdi-tag-edit:before{content:"󱲜"}.mdi-tag-edit-outline:before{content:"󱲝"}.mdi-tag-faces:before{content:"󰓺"}.mdi-tag-heart:before{content:"󰚋"}.mdi-tag-heart-outline:before{content:"󰯏"}.mdi-tag-hidden:before{content:"󱱶"}.mdi-tag-minus:before{content:"󰤐"}.mdi-tag-minus-outline:before{content:"󱈟"}.mdi-tag-multiple:before{content:"󰓻"}.mdi-tag-multiple-outline:before{content:"󱋷"}.mdi-tag-off:before{content:"󱈠"}.mdi-tag-off-outline:before{content:"󱈡"}.mdi-tag-outline:before{content:"󰓼"}.mdi-tag-plus:before{content:"󰜢"}.mdi-tag-plus-outline:before{content:"󱈢"}.mdi-tag-remove:before{content:"󰜣"}.mdi-tag-remove-outline:before{content:"󱈣"}.mdi-tag-search:before{content:"󱤇"}.mdi-tag-search-outline:before{content:"󱤈"}.mdi-tag-text:before{content:"󱈤"}.mdi-tag-text-outline:before{content:"󰓽"}.mdi-tailwind:before{content:"󱏿"}.mdi-tally-mark-1:before{content:"󱪼"}.mdi-tally-mark-2:before{content:"󱪽"}.mdi-tally-mark-3:before{content:"󱪾"}.mdi-tally-mark-4:before{content:"󱪿"}.mdi-tally-mark-5:before{content:"󱫀"}.mdi-tangram:before{content:"󰓸"}.mdi-tank:before{content:"󰴺"}.mdi-tanker-truck:before{content:"󰿥"}.mdi-tape-drive:before{content:"󱛟"}.mdi-tape-measure:before{content:"󰭍"}.mdi-target:before{content:"󰓾"}.mdi-target-account:before{content:"󰯐"}.mdi-target-variant:before{content:"󰩷"}.mdi-taxi:before{content:"󰓿"}.mdi-tea:before{content:"󰶞"}.mdi-tea-outline:before{content:"󰶟"}.mdi-teamviewer:before{content:"󰔀"}.mdi-teddy-bear:before{content:"󱣻"}.mdi-telescope:before{content:"󰭎"}.mdi-television:before{content:"󰔂"}.mdi-television-ambient-light:before{content:"󱍖"}.mdi-television-box:before{content:"󰠹"}.mdi-television-classic:before{content:"󰟴"}.mdi-television-classic-off:before{content:"󰠺"}.mdi-television-guide:before{content:"󰔃"}.mdi-television-off:before{content:"󰠻"}.mdi-television-pause:before{content:"󰾉"}.mdi-television-play:before{content:"󰻏"}.mdi-television-shimmer:before{content:"󱄐"}.mdi-television-speaker:before{content:"󱬛"}.mdi-television-speaker-off:before{content:"󱬜"}.mdi-television-stop:before{content:"󰾊"}.mdi-temperature-celsius:before{content:"󰔄"}.mdi-temperature-fahrenheit:before{content:"󰔅"}.mdi-temperature-kelvin:before{content:"󰔆"}.mdi-temple-buddhist:before{content:"󱬆"}.mdi-temple-buddhist-outline:before{content:"󱬇"}.mdi-temple-hindu:before{content:"󱬈"}.mdi-temple-hindu-outline:before{content:"󱬉"}.mdi-tennis:before{content:"󰶠"}.mdi-tennis-ball:before{content:"󰔇"}.mdi-tennis-ball-outline:before{content:"󱱟"}.mdi-tent:before{content:"󰔈"}.mdi-terraform:before{content:"󱁢"}.mdi-terrain:before{content:"󰔉"}.mdi-test-tube:before{content:"󰙨"}.mdi-test-tube-empty:before{content:"󰤑"}.mdi-test-tube-off:before{content:"󰤒"}.mdi-text:before{content:"󰦨"}.mdi-text-account:before{content:"󱕰"}.mdi-text-box:before{content:"󰈚"}.mdi-text-box-check:before{content:"󰺦"}.mdi-text-box-check-outline:before{content:"󰺧"}.mdi-text-box-edit:before{content:"󱩼"}.mdi-text-box-edit-outline:before{content:"󱩽"}.mdi-text-box-minus:before{content:"󰺨"}.mdi-text-box-minus-outline:before{content:"󰺩"}.mdi-text-box-multiple:before{content:"󰪷"}.mdi-text-box-multiple-outline:before{content:"󰪸"}.mdi-text-box-outline:before{content:"󰧭"}.mdi-text-box-plus:before{content:"󰺪"}.mdi-text-box-plus-outline:before{content:"󰺫"}.mdi-text-box-remove:before{content:"󰺬"}.mdi-text-box-remove-outline:before{content:"󰺭"}.mdi-text-box-search:before{content:"󰺮"}.mdi-text-box-search-outline:before{content:"󰺯"}.mdi-text-long:before{content:"󰦪"}.mdi-text-recognition:before{content:"󱄽"}.mdi-text-search:before{content:"󱎸"}.mdi-text-search-variant:before{content:"󱩾"}.mdi-text-shadow:before{content:"󰙩"}.mdi-text-short:before{content:"󰦩"}.mdi-texture:before{content:"󰔌"}.mdi-texture-box:before{content:"󰿦"}.mdi-theater:before{content:"󰔍"}.mdi-theme-light-dark:before{content:"󰔎"}.mdi-thermometer:before{content:"󰔏"}.mdi-thermometer-alert:before{content:"󰸁"}.mdi-thermometer-auto:before{content:"󱬏"}.mdi-thermometer-bluetooth:before{content:"󱢕"}.mdi-thermometer-check:before{content:"󱩿"}.mdi-thermometer-chevron-down:before{content:"󰸂"}.mdi-thermometer-chevron-up:before{content:"󰸃"}.mdi-thermometer-high:before{content:"󱃂"}.mdi-thermometer-lines:before{content:"󰔐"}.mdi-thermometer-low:before{content:"󱃃"}.mdi-thermometer-minus:before{content:"󰸄"}.mdi-thermometer-off:before{content:"󱔱"}.mdi-thermometer-plus:before{content:"󰸅"}.mdi-thermometer-probe:before{content:"󱬫"}.mdi-thermometer-probe-off:before{content:"󱬬"}.mdi-thermometer-water:before{content:"󱪀"}.mdi-thermostat:before{content:"󰎓"}.mdi-thermostat-auto:before{content:"󱬗"}.mdi-thermostat-box:before{content:"󰢑"}.mdi-thermostat-box-auto:before{content:"󱬘"}.mdi-thermostat-cog:before{content:"󱲀"}.mdi-thought-bubble:before{content:"󰟶"}.mdi-thought-bubble-outline:before{content:"󰟷"}.mdi-thumb-down:before{content:"󰔑"}.mdi-thumb-down-outline:before{content:"󰔒"}.mdi-thumb-up:before{content:"󰔓"}.mdi-thumb-up-outline:before{content:"󰔔"}.mdi-thumbs-up-down:before{content:"󰔕"}.mdi-thumbs-up-down-outline:before{content:"󱤔"}.mdi-ticket:before{content:"󰔖"}.mdi-ticket-account:before{content:"󰔗"}.mdi-ticket-confirmation:before{content:"󰔘"}.mdi-ticket-confirmation-outline:before{content:"󱎪"}.mdi-ticket-outline:before{content:"󰤓"}.mdi-ticket-percent:before{content:"󰜤"}.mdi-ticket-percent-outline:before{content:"󱐫"}.mdi-tie:before{content:"󰔙"}.mdi-tilde:before{content:"󰜥"}.mdi-tilde-off:before{content:"󱣳"}.mdi-timelapse:before{content:"󰔚"}.mdi-timeline:before{content:"󰯑"}.mdi-timeline-alert:before{content:"󰾕"}.mdi-timeline-alert-outline:before{content:"󰾘"}.mdi-timeline-check:before{content:"󱔲"}.mdi-timeline-check-outline:before{content:"󱔳"}.mdi-timeline-clock:before{content:"󱇻"}.mdi-timeline-clock-outline:before{content:"󱇼"}.mdi-timeline-minus:before{content:"󱔴"}.mdi-timeline-minus-outline:before{content:"󱔵"}.mdi-timeline-outline:before{content:"󰯒"}.mdi-timeline-plus:before{content:"󰾖"}.mdi-timeline-plus-outline:before{content:"󰾗"}.mdi-timeline-question:before{content:"󰾙"}.mdi-timeline-question-outline:before{content:"󰾚"}.mdi-timeline-remove:before{content:"󱔶"}.mdi-timeline-remove-outline:before{content:"󱔷"}.mdi-timeline-text:before{content:"󰯓"}.mdi-timeline-text-outline:before{content:"󰯔"}.mdi-timer:before{content:"󱎫"}.mdi-timer-10:before{content:"󰔜"}.mdi-timer-3:before{content:"󰔝"}.mdi-timer-alert:before{content:"󱫌"}.mdi-timer-alert-outline:before{content:"󱫍"}.mdi-timer-cancel:before{content:"󱫎"}.mdi-timer-cancel-outline:before{content:"󱫏"}.mdi-timer-check:before{content:"󱫐"}.mdi-timer-check-outline:before{content:"󱫑"}.mdi-timer-cog:before{content:"󱤥"}.mdi-timer-cog-outline:before{content:"󱤦"}.mdi-timer-edit:before{content:"󱫒"}.mdi-timer-edit-outline:before{content:"󱫓"}.mdi-timer-lock:before{content:"󱫔"}.mdi-timer-lock-open:before{content:"󱫕"}.mdi-timer-lock-open-outline:before{content:"󱫖"}.mdi-timer-lock-outline:before{content:"󱫗"}.mdi-timer-marker:before{content:"󱫘"}.mdi-timer-marker-outline:before{content:"󱫙"}.mdi-timer-minus:before{content:"󱫚"}.mdi-timer-minus-outline:before{content:"󱫛"}.mdi-timer-music:before{content:"󱫜"}.mdi-timer-music-outline:before{content:"󱫝"}.mdi-timer-off:before{content:"󱎬"}.mdi-timer-off-outline:before{content:"󰔞"}.mdi-timer-outline:before{content:"󰔛"}.mdi-timer-pause:before{content:"󱫞"}.mdi-timer-pause-outline:before{content:"󱫟"}.mdi-timer-play:before{content:"󱫠"}.mdi-timer-play-outline:before{content:"󱫡"}.mdi-timer-plus:before{content:"󱫢"}.mdi-timer-plus-outline:before{content:"󱫣"}.mdi-timer-refresh:before{content:"󱫤"}.mdi-timer-refresh-outline:before{content:"󱫥"}.mdi-timer-remove:before{content:"󱫦"}.mdi-timer-remove-outline:before{content:"󱫧"}.mdi-timer-sand:before{content:"󰔟"}.mdi-timer-sand-complete:before{content:"󱦟"}.mdi-timer-sand-empty:before{content:"󰚭"}.mdi-timer-sand-full:before{content:"󰞌"}.mdi-timer-sand-paused:before{content:"󱦠"}.mdi-timer-settings:before{content:"󱤣"}.mdi-timer-settings-outline:before{content:"󱤤"}.mdi-timer-star:before{content:"󱫨"}.mdi-timer-star-outline:before{content:"󱫩"}.mdi-timer-stop:before{content:"󱫪"}.mdi-timer-stop-outline:before{content:"󱫫"}.mdi-timer-sync:before{content:"󱫬"}.mdi-timer-sync-outline:before{content:"󱫭"}.mdi-timetable:before{content:"󰔠"}.mdi-tire:before{content:"󱢖"}.mdi-toaster:before{content:"󱁣"}.mdi-toaster-off:before{content:"󱆷"}.mdi-toaster-oven:before{content:"󰳓"}.mdi-toggle-switch:before{content:"󰔡"}.mdi-toggle-switch-off:before{content:"󰔢"}.mdi-toggle-switch-off-outline:before{content:"󰨙"}.mdi-toggle-switch-outline:before{content:"󰨚"}.mdi-toggle-switch-variant:before{content:"󱨥"}.mdi-toggle-switch-variant-off:before{content:"󱨦"}.mdi-toilet:before{content:"󰦫"}.mdi-toolbox:before{content:"󰦬"}.mdi-toolbox-outline:before{content:"󰦭"}.mdi-tools:before{content:"󱁤"}.mdi-tooltip:before{content:"󰔣"}.mdi-tooltip-account:before{content:"󰀌"}.mdi-tooltip-cellphone:before{content:"󱠻"}.mdi-tooltip-check:before{content:"󱕜"}.mdi-tooltip-check-outline:before{content:"󱕝"}.mdi-tooltip-edit:before{content:"󰔤"}.mdi-tooltip-edit-outline:before{content:"󱋅"}.mdi-tooltip-image:before{content:"󰔥"}.mdi-tooltip-image-outline:before{content:"󰯕"}.mdi-tooltip-minus:before{content:"󱕞"}.mdi-tooltip-minus-outline:before{content:"󱕟"}.mdi-tooltip-outline:before{content:"󰔦"}.mdi-tooltip-plus:before{content:"󰯖"}.mdi-tooltip-plus-outline:before{content:"󰔧"}.mdi-tooltip-question:before{content:"󱮺"}.mdi-tooltip-question-outline:before{content:"󱮻"}.mdi-tooltip-remove:before{content:"󱕠"}.mdi-tooltip-remove-outline:before{content:"󱕡"}.mdi-tooltip-text:before{content:"󰔨"}.mdi-tooltip-text-outline:before{content:"󰯗"}.mdi-tooth:before{content:"󰣃"}.mdi-tooth-outline:before{content:"󰔩"}.mdi-toothbrush:before{content:"󱄩"}.mdi-toothbrush-electric:before{content:"󱄬"}.mdi-toothbrush-paste:before{content:"󱄪"}.mdi-torch:before{content:"󱘆"}.mdi-tortoise:before{content:"󰴻"}.mdi-toslink:before{content:"󱊸"}.mdi-touch-text-outline:before{content:"󱱠"}.mdi-tournament:before{content:"󰦮"}.mdi-tow-truck:before{content:"󰠼"}.mdi-tower-beach:before{content:"󰚁"}.mdi-tower-fire:before{content:"󰚂"}.mdi-town-hall:before{content:"󱡵"}.mdi-toy-brick:before{content:"󱊈"}.mdi-toy-brick-marker:before{content:"󱊉"}.mdi-toy-brick-marker-outline:before{content:"󱊊"}.mdi-toy-brick-minus:before{content:"󱊋"}.mdi-toy-brick-minus-outline:before{content:"󱊌"}.mdi-toy-brick-outline:before{content:"󱊍"}.mdi-toy-brick-plus:before{content:"󱊎"}.mdi-toy-brick-plus-outline:before{content:"󱊏"}.mdi-toy-brick-remove:before{content:"󱊐"}.mdi-toy-brick-remove-outline:before{content:"󱊑"}.mdi-toy-brick-search:before{content:"󱊒"}.mdi-toy-brick-search-outline:before{content:"󱊓"}.mdi-track-light:before{content:"󰤔"}.mdi-track-light-off:before{content:"󱬁"}.mdi-trackpad:before{content:"󰟸"}.mdi-trackpad-lock:before{content:"󰤳"}.mdi-tractor:before{content:"󰢒"}.mdi-tractor-variant:before{content:"󱓄"}.mdi-trademark:before{content:"󰩸"}.mdi-traffic-cone:before{content:"󱍼"}.mdi-traffic-light:before{content:"󰔫"}.mdi-traffic-light-outline:before{content:"󱠪"}.mdi-train:before{content:"󰔬"}.mdi-train-bus:before{content:"󱳇"}.mdi-train-car:before{content:"󰯘"}.mdi-train-car-autorack:before{content:"󱬭"}.mdi-train-car-box:before{content:"󱬮"}.mdi-train-car-box-full:before{content:"󱬯"}.mdi-train-car-box-open:before{content:"󱬰"}.mdi-train-car-caboose:before{content:"󱬱"}.mdi-train-car-centerbeam:before{content:"󱬲"}.mdi-train-car-centerbeam-full:before{content:"󱬳"}.mdi-train-car-container:before{content:"󱬴"}.mdi-train-car-flatbed:before{content:"󱬵"}.mdi-train-car-flatbed-car:before{content:"󱬶"}.mdi-train-car-flatbed-tank:before{content:"󱬷"}.mdi-train-car-gondola:before{content:"󱬸"}.mdi-train-car-gondola-full:before{content:"󱬹"}.mdi-train-car-hopper:before{content:"󱬺"}.mdi-train-car-hopper-covered:before{content:"󱬻"}.mdi-train-car-hopper-full:before{content:"󱬼"}.mdi-train-car-intermodal:before{content:"󱬽"}.mdi-train-car-passenger:before{content:"󱜳"}.mdi-train-car-passenger-door:before{content:"󱜴"}.mdi-train-car-passenger-door-open:before{content:"󱜵"}.mdi-train-car-passenger-variant:before{content:"󱜶"}.mdi-train-car-tank:before{content:"󱬾"}.mdi-train-variant:before{content:"󰣄"}.mdi-tram:before{content:"󰔭"}.mdi-tram-side:before{content:"󰿧"}.mdi-transcribe:before{content:"󰔮"}.mdi-transcribe-close:before{content:"󰔯"}.mdi-transfer:before{content:"󱁥"}.mdi-transfer-down:before{content:"󰶡"}.mdi-transfer-left:before{content:"󰶢"}.mdi-transfer-right:before{content:"󰔰"}.mdi-transfer-up:before{content:"󰶣"}.mdi-transit-connection:before{content:"󰴼"}.mdi-transit-connection-horizontal:before{content:"󱕆"}.mdi-transit-connection-variant:before{content:"󰴽"}.mdi-transit-detour:before{content:"󰾋"}.mdi-transit-skip:before{content:"󱔕"}.mdi-transit-transfer:before{content:"󰚮"}.mdi-transition:before{content:"󰤕"}.mdi-transition-masked:before{content:"󰤖"}.mdi-translate:before{content:"󰗊"}.mdi-translate-off:before{content:"󰸆"}.mdi-translate-variant:before{content:"󱮙"}.mdi-transmission-tower:before{content:"󰴾"}.mdi-transmission-tower-export:before{content:"󱤬"}.mdi-transmission-tower-import:before{content:"󱤭"}.mdi-transmission-tower-off:before{content:"󱧝"}.mdi-trash-can:before{content:"󰩹"}.mdi-trash-can-outline:before{content:"󰩺"}.mdi-tray:before{content:"󱊔"}.mdi-tray-alert:before{content:"󱊕"}.mdi-tray-arrow-down:before{content:"󰄠"}.mdi-tray-arrow-up:before{content:"󰄝"}.mdi-tray-full:before{content:"󱊖"}.mdi-tray-minus:before{content:"󱊗"}.mdi-tray-plus:before{content:"󱊘"}.mdi-tray-remove:before{content:"󱊙"}.mdi-treasure-chest:before{content:"󰜦"}.mdi-treasure-chest-outline:before{content:"󱱷"}.mdi-tree:before{content:"󰔱"}.mdi-tree-outline:before{content:"󰹩"}.mdi-trello:before{content:"󰔲"}.mdi-trending-down:before{content:"󰔳"}.mdi-trending-neutral:before{content:"󰔴"}.mdi-trending-up:before{content:"󰔵"}.mdi-triangle:before{content:"󰔶"}.mdi-triangle-down:before{content:"󱱖"}.mdi-triangle-down-outline:before{content:"󱱗"}.mdi-triangle-outline:before{content:"󰔷"}.mdi-triangle-small-down:before{content:"󱨉"}.mdi-triangle-small-up:before{content:"󱨊"}.mdi-triangle-wave:before{content:"󱑼"}.mdi-triforce:before{content:"󰯙"}.mdi-trophy:before{content:"󰔸"}.mdi-trophy-award:before{content:"󰔹"}.mdi-trophy-broken:before{content:"󰶤"}.mdi-trophy-outline:before{content:"󰔺"}.mdi-trophy-variant:before{content:"󰔻"}.mdi-trophy-variant-outline:before{content:"󰔼"}.mdi-truck:before{content:"󰔽"}.mdi-truck-alert:before{content:"󱧞"}.mdi-truck-alert-outline:before{content:"󱧟"}.mdi-truck-cargo-container:before{content:"󱣘"}.mdi-truck-check:before{content:"󰳔"}.mdi-truck-check-outline:before{content:"󱊚"}.mdi-truck-delivery:before{content:"󰔾"}.mdi-truck-delivery-outline:before{content:"󱊛"}.mdi-truck-fast:before{content:"󰞈"}.mdi-truck-fast-outline:before{content:"󱊜"}.mdi-truck-flatbed:before{content:"󱢑"}.mdi-truck-minus:before{content:"󱦮"}.mdi-truck-minus-outline:before{content:"󱦽"}.mdi-truck-off-road:before{content:"󱲞"}.mdi-truck-off-road-off:before{content:"󱲟"}.mdi-truck-outline:before{content:"󱊝"}.mdi-truck-plus:before{content:"󱦭"}.mdi-truck-plus-outline:before{content:"󱦼"}.mdi-truck-remove:before{content:"󱦯"}.mdi-truck-remove-outline:before{content:"󱦾"}.mdi-truck-snowflake:before{content:"󱦦"}.mdi-truck-trailer:before{content:"󰜧"}.mdi-trumpet:before{content:"󱂖"}.mdi-tshirt-crew:before{content:"󰩻"}.mdi-tshirt-crew-outline:before{content:"󰔿"}.mdi-tshirt-v:before{content:"󰩼"}.mdi-tshirt-v-outline:before{content:"󰕀"}.mdi-tsunami:before{content:"󱪁"}.mdi-tumble-dryer:before{content:"󰤗"}.mdi-tumble-dryer-alert:before{content:"󱆺"}.mdi-tumble-dryer-off:before{content:"󱆻"}.mdi-tune:before{content:"󰘮"}.mdi-tune-variant:before{content:"󱕂"}.mdi-tune-vertical:before{content:"󰙪"}.mdi-tune-vertical-variant:before{content:"󱕃"}.mdi-tunnel:before{content:"󱠽"}.mdi-tunnel-outline:before{content:"󱠾"}.mdi-turbine:before{content:"󱪂"}.mdi-turkey:before{content:"󱜛"}.mdi-turnstile:before{content:"󰳕"}.mdi-turnstile-outline:before{content:"󰳖"}.mdi-turtle:before{content:"󰳗"}.mdi-twitch:before{content:"󰕃"}.mdi-twitter:before{content:"󰕄"}.mdi-two-factor-authentication:before{content:"󰦯"}.mdi-typewriter:before{content:"󰼭"}.mdi-ubisoft:before{content:"󰯚"}.mdi-ubuntu:before{content:"󰕈"}.mdi-ufo:before{content:"󱃄"}.mdi-ufo-outline:before{content:"󱃅"}.mdi-ultra-high-definition:before{content:"󰟹"}.mdi-umbraco:before{content:"󰕉"}.mdi-umbrella:before{content:"󰕊"}.mdi-umbrella-beach:before{content:"󱢊"}.mdi-umbrella-beach-outline:before{content:"󱢋"}.mdi-umbrella-closed:before{content:"󰦰"}.mdi-umbrella-closed-outline:before{content:"󱏢"}.mdi-umbrella-closed-variant:before{content:"󱏡"}.mdi-umbrella-outline:before{content:"󰕋"}.mdi-underwear-outline:before{content:"󱴏"}.mdi-undo:before{content:"󰕌"}.mdi-undo-variant:before{content:"󰕍"}.mdi-unfold-less-horizontal:before{content:"󰕎"}.mdi-unfold-less-vertical:before{content:"󰝠"}.mdi-unfold-more-horizontal:before{content:"󰕏"}.mdi-unfold-more-vertical:before{content:"󰝡"}.mdi-ungroup:before{content:"󰕐"}.mdi-unicode:before{content:"󰻐"}.mdi-unicorn:before{content:"󱗂"}.mdi-unicorn-variant:before{content:"󱗃"}.mdi-unicycle:before{content:"󱗥"}.mdi-unity:before{content:"󰚯"}.mdi-unreal:before{content:"󰦱"}.mdi-update:before{content:"󰚰"}.mdi-upload:before{content:"󰕒"}.mdi-upload-box:before{content:"󱴐"}.mdi-upload-box-outline:before{content:"󱴑"}.mdi-upload-circle:before{content:"󱴒"}.mdi-upload-circle-outline:before{content:"󱴓"}.mdi-upload-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple:before{content:"󰠽"}.mdi-upload-multiple-outline:before{content:"󱴔"}.mdi-upload-network:before{content:"󰛶"}.mdi-upload-network-outline:before{content:"󰳘"}.mdi-upload-off:before{content:"󱃆"}.mdi-upload-off-outline:before{content:"󱃇"}.mdi-upload-outline:before{content:"󰸇"}.mdi-usb:before{content:"󰕓"}.mdi-usb-c-port:before{content:"󱲿"}.mdi-usb-flash-drive:before{content:"󱊞"}.mdi-usb-flash-drive-outline:before{content:"󱊟"}.mdi-usb-port:before{content:"󱇰"}.mdi-vacuum:before{content:"󱦡"}.mdi-vacuum-outline:before{content:"󱦢"}.mdi-valve:before{content:"󱁦"}.mdi-valve-closed:before{content:"󱁧"}.mdi-valve-open:before{content:"󱁨"}.mdi-van-passenger:before{content:"󰟺"}.mdi-van-utility:before{content:"󰟻"}.mdi-vanish:before{content:"󰟼"}.mdi-vanish-quarter:before{content:"󱕔"}.mdi-vanity-light:before{content:"󱇡"}.mdi-variable:before{content:"󰫧"}.mdi-variable-box:before{content:"󱄑"}.mdi-vector-arrange-above:before{content:"󰕔"}.mdi-vector-arrange-below:before{content:"󰕕"}.mdi-vector-bezier:before{content:"󰫨"}.mdi-vector-circle:before{content:"󰕖"}.mdi-vector-circle-variant:before{content:"󰕗"}.mdi-vector-combine:before{content:"󰕘"}.mdi-vector-curve:before{content:"󰕙"}.mdi-vector-difference:before{content:"󰕚"}.mdi-vector-difference-ab:before{content:"󰕛"}.mdi-vector-difference-ba:before{content:"󰕜"}.mdi-vector-ellipse:before{content:"󰢓"}.mdi-vector-intersection:before{content:"󰕝"}.mdi-vector-line:before{content:"󰕞"}.mdi-vector-link:before{content:"󰿨"}.mdi-vector-point:before{content:"󰇄"}.mdi-vector-point-edit:before{content:"󰧨"}.mdi-vector-point-minus:before{content:"󱭸"}.mdi-vector-point-plus:before{content:"󱭹"}.mdi-vector-point-select:before{content:"󰕟"}.mdi-vector-polygon:before{content:"󰕠"}.mdi-vector-polygon-variant:before{content:"󱡖"}.mdi-vector-polyline:before{content:"󰕡"}.mdi-vector-polyline-edit:before{content:"󱈥"}.mdi-vector-polyline-minus:before{content:"󱈦"}.mdi-vector-polyline-plus:before{content:"󱈧"}.mdi-vector-polyline-remove:before{content:"󱈨"}.mdi-vector-radius:before{content:"󰝊"}.mdi-vector-rectangle:before{content:"󰗆"}.mdi-vector-selection:before{content:"󰕢"}.mdi-vector-square:before{content:"󰀁"}.mdi-vector-square-close:before{content:"󱡗"}.mdi-vector-square-edit:before{content:"󱣙"}.mdi-vector-square-minus:before{content:"󱣚"}.mdi-vector-square-open:before{content:"󱡘"}.mdi-vector-square-plus:before{content:"󱣛"}.mdi-vector-square-remove:before{content:"󱣜"}.mdi-vector-triangle:before{content:"󰕣"}.mdi-vector-union:before{content:"󰕤"}.mdi-vhs:before{content:"󰨛"}.mdi-vibrate:before{content:"󰕦"}.mdi-vibrate-off:before{content:"󰳙"}.mdi-video:before{content:"󰕧"}.mdi-video-2d:before{content:"󱨜"}.mdi-video-3d:before{content:"󰟽"}.mdi-video-3d-off:before{content:"󱏙"}.mdi-video-3d-variant:before{content:"󰻑"}.mdi-video-4k-box:before{content:"󰠾"}.mdi-video-account:before{content:"󰤙"}.mdi-video-box:before{content:"󰃽"}.mdi-video-box-off:before{content:"󰃾"}.mdi-video-check:before{content:"󱁩"}.mdi-video-check-outline:before{content:"󱁪"}.mdi-video-high-definition:before{content:"󱔮"}.mdi-video-image:before{content:"󰤚"}.mdi-video-input-antenna:before{content:"󰠿"}.mdi-video-input-component:before{content:"󰡀"}.mdi-video-input-hdmi:before{content:"󰡁"}.mdi-video-input-scart:before{content:"󰾌"}.mdi-video-input-svideo:before{content:"󰡂"}.mdi-video-marker:before{content:"󱦩"}.mdi-video-marker-outline:before{content:"󱦪"}.mdi-video-minus:before{content:"󰦲"}.mdi-video-minus-outline:before{content:"󰊺"}.mdi-video-off:before{content:"󰕨"}.mdi-video-off-outline:before{content:"󰯛"}.mdi-video-outline:before{content:"󰯜"}.mdi-video-plus:before{content:"󰦳"}.mdi-video-plus-outline:before{content:"󰇓"}.mdi-video-stabilization:before{content:"󰤛"}.mdi-video-standard-definition:before{content:"󱲠"}.mdi-video-switch:before{content:"󰕩"}.mdi-video-switch-outline:before{content:"󰞐"}.mdi-video-vintage:before{content:"󰨜"}.mdi-video-wireless:before{content:"󰻒"}.mdi-video-wireless-outline:before{content:"󰻓"}.mdi-view-agenda:before{content:"󰕪"}.mdi-view-agenda-outline:before{content:"󱇘"}.mdi-view-array:before{content:"󰕫"}.mdi-view-array-outline:before{content:"󱒅"}.mdi-view-carousel:before{content:"󰕬"}.mdi-view-carousel-outline:before{content:"󱒆"}.mdi-view-column:before{content:"󰕭"}.mdi-view-column-outline:before{content:"󱒇"}.mdi-view-comfy:before{content:"󰹪"}.mdi-view-comfy-outline:before{content:"󱒈"}.mdi-view-compact:before{content:"󰹫"}.mdi-view-compact-outline:before{content:"󰹬"}.mdi-view-dashboard:before{content:"󰕮"}.mdi-view-dashboard-edit:before{content:"󱥇"}.mdi-view-dashboard-edit-outline:before{content:"󱥈"}.mdi-view-dashboard-outline:before{content:"󰨝"}.mdi-view-dashboard-variant:before{content:"󰡃"}.mdi-view-dashboard-variant-outline:before{content:"󱒉"}.mdi-view-day:before{content:"󰕯"}.mdi-view-day-outline:before{content:"󱒊"}.mdi-view-gallery:before{content:"󱢈"}.mdi-view-gallery-outline:before{content:"󱢉"}.mdi-view-grid:before{content:"󰕰"}.mdi-view-grid-compact:before{content:"󱱡"}.mdi-view-grid-outline:before{content:"󱇙"}.mdi-view-grid-plus:before{content:"󰾍"}.mdi-view-grid-plus-outline:before{content:"󱇚"}.mdi-view-headline:before{content:"󰕱"}.mdi-view-list:before{content:"󰕲"}.mdi-view-list-outline:before{content:"󱒋"}.mdi-view-module:before{content:"󰕳"}.mdi-view-module-outline:before{content:"󱒌"}.mdi-view-parallel:before{content:"󰜨"}.mdi-view-parallel-outline:before{content:"󱒍"}.mdi-view-quilt:before{content:"󰕴"}.mdi-view-quilt-outline:before{content:"󱒎"}.mdi-view-sequential:before{content:"󰜩"}.mdi-view-sequential-outline:before{content:"󱒏"}.mdi-view-split-horizontal:before{content:"󰯋"}.mdi-view-split-vertical:before{content:"󰯌"}.mdi-view-stream:before{content:"󰕵"}.mdi-view-stream-outline:before{content:"󱒐"}.mdi-view-week:before{content:"󰕶"}.mdi-view-week-outline:before{content:"󱒑"}.mdi-vimeo:before{content:"󰕷"}.mdi-violin:before{content:"󰘏"}.mdi-virtual-reality:before{content:"󰢔"}.mdi-virus:before{content:"󱎶"}.mdi-virus-off:before{content:"󱣡"}.mdi-virus-off-outline:before{content:"󱣢"}.mdi-virus-outline:before{content:"󱎷"}.mdi-vlc:before{content:"󰕼"}.mdi-voicemail:before{content:"󰕽"}.mdi-volcano:before{content:"󱪃"}.mdi-volcano-outline:before{content:"󱪄"}.mdi-volleyball:before{content:"󰦴"}.mdi-volume-equal:before{content:"󱬐"}.mdi-volume-high:before{content:"󰕾"}.mdi-volume-low:before{content:"󰕿"}.mdi-volume-medium:before{content:"󰖀"}.mdi-volume-minus:before{content:"󰝞"}.mdi-volume-mute:before{content:"󰝟"}.mdi-volume-off:before{content:"󰖁"}.mdi-volume-plus:before{content:"󰝝"}.mdi-volume-source:before{content:"󱄠"}.mdi-volume-variant-off:before{content:"󰸈"}.mdi-volume-vibrate:before{content:"󱄡"}.mdi-vote:before{content:"󰨟"}.mdi-vote-outline:before{content:"󰨠"}.mdi-vpn:before{content:"󰖂"}.mdi-vuejs:before{content:"󰡄"}.mdi-vuetify:before{content:"󰹭"}.mdi-walk:before{content:"󰖃"}.mdi-wall:before{content:"󰟾"}.mdi-wall-fire:before{content:"󱨑"}.mdi-wall-sconce:before{content:"󰤜"}.mdi-wall-sconce-flat:before{content:"󰤝"}.mdi-wall-sconce-flat-outline:before{content:"󱟉"}.mdi-wall-sconce-flat-variant:before{content:"󰐜"}.mdi-wall-sconce-flat-variant-outline:before{content:"󱟊"}.mdi-wall-sconce-outline:before{content:"󱟋"}.mdi-wall-sconce-round:before{content:"󰝈"}.mdi-wall-sconce-round-outline:before{content:"󱟌"}.mdi-wall-sconce-round-variant:before{content:"󰤞"}.mdi-wall-sconce-round-variant-outline:before{content:"󱟍"}.mdi-wallet:before{content:"󰖄"}.mdi-wallet-bifold:before{content:"󱱘"}.mdi-wallet-bifold-outline:before{content:"󱱙"}.mdi-wallet-giftcard:before{content:"󰖅"}.mdi-wallet-membership:before{content:"󰖆"}.mdi-wallet-outline:before{content:"󰯝"}.mdi-wallet-plus:before{content:"󰾎"}.mdi-wallet-plus-outline:before{content:"󰾏"}.mdi-wallet-travel:before{content:"󰖇"}.mdi-wallpaper:before{content:"󰸉"}.mdi-wan:before{content:"󰖈"}.mdi-wardrobe:before{content:"󰾐"}.mdi-wardrobe-outline:before{content:"󰾑"}.mdi-warehouse:before{content:"󰾁"}.mdi-washing-machine:before{content:"󰜪"}.mdi-washing-machine-alert:before{content:"󱆼"}.mdi-washing-machine-off:before{content:"󱆽"}.mdi-watch:before{content:"󰖉"}.mdi-watch-export:before{content:"󰖊"}.mdi-watch-export-variant:before{content:"󰢕"}.mdi-watch-import:before{content:"󰖋"}.mdi-watch-import-variant:before{content:"󰢖"}.mdi-watch-variant:before{content:"󰢗"}.mdi-watch-vibrate:before{content:"󰚱"}.mdi-watch-vibrate-off:before{content:"󰳚"}.mdi-water:before{content:"󰖌"}.mdi-water-alert:before{content:"󱔂"}.mdi-water-alert-outline:before{content:"󱔃"}.mdi-water-boiler:before{content:"󰾒"}.mdi-water-boiler-alert:before{content:"󱆳"}.mdi-water-boiler-auto:before{content:"󱮘"}.mdi-water-boiler-off:before{content:"󱆴"}.mdi-water-check:before{content:"󱔄"}.mdi-water-check-outline:before{content:"󱔅"}.mdi-water-circle:before{content:"󱠆"}.mdi-water-minus:before{content:"󱔆"}.mdi-water-minus-outline:before{content:"󱔇"}.mdi-water-off:before{content:"󰖍"}.mdi-water-off-outline:before{content:"󱔈"}.mdi-water-opacity:before{content:"󱡕"}.mdi-water-outline:before{content:"󰸊"}.mdi-water-percent:before{content:"󰖎"}.mdi-water-percent-alert:before{content:"󱔉"}.mdi-water-plus:before{content:"󱔊"}.mdi-water-plus-outline:before{content:"󱔋"}.mdi-water-polo:before{content:"󱊠"}.mdi-water-pump:before{content:"󰖏"}.mdi-water-pump-off:before{content:"󰾓"}.mdi-water-remove:before{content:"󱔌"}.mdi-water-remove-outline:before{content:"󱔍"}.mdi-water-sync:before{content:"󱟆"}.mdi-water-thermometer:before{content:"󱪅"}.mdi-water-thermometer-outline:before{content:"󱪆"}.mdi-water-well:before{content:"󱁫"}.mdi-water-well-outline:before{content:"󱁬"}.mdi-waterfall:before{content:"󱡉"}.mdi-watering-can:before{content:"󱒁"}.mdi-watering-can-outline:before{content:"󱒂"}.mdi-watermark:before{content:"󰘒"}.mdi-wave:before{content:"󰼮"}.mdi-wave-arrow-down:before{content:"󱲰"}.mdi-wave-arrow-up:before{content:"󱲱"}.mdi-wave-undercurrent:before{content:"󱳀"}.mdi-waveform:before{content:"󱑽"}.mdi-waves:before{content:"󰞍"}.mdi-waves-arrow-left:before{content:"󱡙"}.mdi-waves-arrow-right:before{content:"󱡚"}.mdi-waves-arrow-up:before{content:"󱡛"}.mdi-waze:before{content:"󰯞"}.mdi-weather-cloudy:before{content:"󰖐"}.mdi-weather-cloudy-alert:before{content:"󰼯"}.mdi-weather-cloudy-arrow-right:before{content:"󰹮"}.mdi-weather-cloudy-clock:before{content:"󱣶"}.mdi-weather-dust:before{content:"󱭚"}.mdi-weather-fog:before{content:"󰖑"}.mdi-weather-hail:before{content:"󰖒"}.mdi-weather-hazy:before{content:"󰼰"}.mdi-weather-hurricane:before{content:"󰢘"}.mdi-weather-hurricane-outline:before{content:"󱱸"}.mdi-weather-lightning:before{content:"󰖓"}.mdi-weather-lightning-rainy:before{content:"󰙾"}.mdi-weather-moonset:before{content:"󱴕"}.mdi-weather-moonset-down:before{content:"󱴖"}.mdi-weather-moonset-up:before{content:"󱴗"}.mdi-weather-night:before{content:"󰖔"}.mdi-weather-night-partly-cloudy:before{content:"󰼱"}.mdi-weather-partly-cloudy:before{content:"󰖕"}.mdi-weather-partly-lightning:before{content:"󰼲"}.mdi-weather-partly-rainy:before{content:"󰼳"}.mdi-weather-partly-snowy:before{content:"󰼴"}.mdi-weather-partly-snowy-rainy:before{content:"󰼵"}.mdi-weather-pouring:before{content:"󰖖"}.mdi-weather-rainy:before{content:"󰖗"}.mdi-weather-snowy:before{content:"󰖘"}.mdi-weather-snowy-heavy:before{content:"󰼶"}.mdi-weather-snowy-rainy:before{content:"󰙿"}.mdi-weather-sunny:before{content:"󰖙"}.mdi-weather-sunny-alert:before{content:"󰼷"}.mdi-weather-sunny-off:before{content:"󱓤"}.mdi-weather-sunset:before{content:"󰖚"}.mdi-weather-sunset-down:before{content:"󰖛"}.mdi-weather-sunset-up:before{content:"󰖜"}.mdi-weather-tornado:before{content:"󰼸"}.mdi-weather-windy:before{content:"󰖝"}.mdi-weather-windy-variant:before{content:"󰖞"}.mdi-web:before{content:"󰖟"}.mdi-web-box:before{content:"󰾔"}.mdi-web-cancel:before{content:"󱞐"}.mdi-web-check:before{content:"󰞉"}.mdi-web-clock:before{content:"󱉊"}.mdi-web-minus:before{content:"󱂠"}.mdi-web-off:before{content:"󰪎"}.mdi-web-plus:before{content:"󰀳"}.mdi-web-refresh:before{content:"󱞑"}.mdi-web-remove:before{content:"󰕑"}.mdi-web-sync:before{content:"󱞒"}.mdi-webcam:before{content:"󰖠"}.mdi-webcam-off:before{content:"󱜷"}.mdi-webhook:before{content:"󰘯"}.mdi-webpack:before{content:"󰜫"}.mdi-webrtc:before{content:"󱉈"}.mdi-wechat:before{content:"󰘑"}.mdi-weight:before{content:"󰖡"}.mdi-weight-gram:before{content:"󰴿"}.mdi-weight-kilogram:before{content:"󰖢"}.mdi-weight-lifter:before{content:"󱅝"}.mdi-weight-pound:before{content:"󰦵"}.mdi-whatsapp:before{content:"󰖣"}.mdi-wheel-barrow:before{content:"󱓲"}.mdi-wheelchair:before{content:"󱪇"}.mdi-wheelchair-accessibility:before{content:"󰖤"}.mdi-whistle:before{content:"󰦶"}.mdi-whistle-outline:before{content:"󱊼"}.mdi-white-balance-auto:before{content:"󰖥"}.mdi-white-balance-incandescent:before{content:"󰖦"}.mdi-white-balance-iridescent:before{content:"󰖧"}.mdi-white-balance-sunny:before{content:"󰖨"}.mdi-widgets:before{content:"󰜬"}.mdi-widgets-outline:before{content:"󱍕"}.mdi-wifi:before{content:"󰖩"}.mdi-wifi-alert:before{content:"󱚵"}.mdi-wifi-arrow-down:before{content:"󱚶"}.mdi-wifi-arrow-left:before{content:"󱚷"}.mdi-wifi-arrow-left-right:before{content:"󱚸"}.mdi-wifi-arrow-right:before{content:"󱚹"}.mdi-wifi-arrow-up:before{content:"󱚺"}.mdi-wifi-arrow-up-down:before{content:"󱚻"}.mdi-wifi-cancel:before{content:"󱚼"}.mdi-wifi-check:before{content:"󱚽"}.mdi-wifi-cog:before{content:"󱚾"}.mdi-wifi-lock:before{content:"󱚿"}.mdi-wifi-lock-open:before{content:"󱛀"}.mdi-wifi-marker:before{content:"󱛁"}.mdi-wifi-minus:before{content:"󱛂"}.mdi-wifi-off:before{content:"󰖪"}.mdi-wifi-plus:before{content:"󱛃"}.mdi-wifi-refresh:before{content:"󱛄"}.mdi-wifi-remove:before{content:"󱛅"}.mdi-wifi-settings:before{content:"󱛆"}.mdi-wifi-star:before{content:"󰸋"}.mdi-wifi-strength-1:before{content:"󰤟"}.mdi-wifi-strength-1-alert:before{content:"󰤠"}.mdi-wifi-strength-1-lock:before{content:"󰤡"}.mdi-wifi-strength-1-lock-open:before{content:"󱛋"}.mdi-wifi-strength-2:before{content:"󰤢"}.mdi-wifi-strength-2-alert:before{content:"󰤣"}.mdi-wifi-strength-2-lock:before{content:"󰤤"}.mdi-wifi-strength-2-lock-open:before{content:"󱛌"}.mdi-wifi-strength-3:before{content:"󰤥"}.mdi-wifi-strength-3-alert:before{content:"󰤦"}.mdi-wifi-strength-3-lock:before{content:"󰤧"}.mdi-wifi-strength-3-lock-open:before{content:"󱛍"}.mdi-wifi-strength-4:before{content:"󰤨"}.mdi-wifi-strength-4-alert:before{content:"󰤩"}.mdi-wifi-strength-4-lock:before{content:"󰤪"}.mdi-wifi-strength-4-lock-open:before{content:"󱛎"}.mdi-wifi-strength-alert-outline:before{content:"󰤫"}.mdi-wifi-strength-lock-open-outline:before{content:"󱛏"}.mdi-wifi-strength-lock-outline:before{content:"󰤬"}.mdi-wifi-strength-off:before{content:"󰤭"}.mdi-wifi-strength-off-outline:before{content:"󰤮"}.mdi-wifi-strength-outline:before{content:"󰤯"}.mdi-wifi-sync:before{content:"󱛇"}.mdi-wikipedia:before{content:"󰖬"}.mdi-wind-power:before{content:"󱪈"}.mdi-wind-power-outline:before{content:"󱪉"}.mdi-wind-turbine:before{content:"󰶥"}.mdi-wind-turbine-alert:before{content:"󱦫"}.mdi-wind-turbine-check:before{content:"󱦬"}.mdi-window-close:before{content:"󰖭"}.mdi-window-closed:before{content:"󰖮"}.mdi-window-closed-variant:before{content:"󱇛"}.mdi-window-maximize:before{content:"󰖯"}.mdi-window-minimize:before{content:"󰖰"}.mdi-window-open:before{content:"󰖱"}.mdi-window-open-variant:before{content:"󱇜"}.mdi-window-restore:before{content:"󰖲"}.mdi-window-shutter:before{content:"󱄜"}.mdi-window-shutter-alert:before{content:"󱄝"}.mdi-window-shutter-auto:before{content:"󱮣"}.mdi-window-shutter-cog:before{content:"󱪊"}.mdi-window-shutter-open:before{content:"󱄞"}.mdi-window-shutter-settings:before{content:"󱪋"}.mdi-windsock:before{content:"󱗺"}.mdi-wiper:before{content:"󰫩"}.mdi-wiper-wash:before{content:"󰶦"}.mdi-wiper-wash-alert:before{content:"󱣟"}.mdi-wizard-hat:before{content:"󱑷"}.mdi-wordpress:before{content:"󰖴"}.mdi-wrap:before{content:"󰖶"}.mdi-wrap-disabled:before{content:"󰯟"}.mdi-wrench:before{content:"󰖷"}.mdi-wrench-check:before{content:"󱮏"}.mdi-wrench-check-outline:before{content:"󱮐"}.mdi-wrench-clock:before{content:"󱦣"}.mdi-wrench-clock-outline:before{content:"󱮓"}.mdi-wrench-cog:before{content:"󱮑"}.mdi-wrench-cog-outline:before{content:"󱮒"}.mdi-wrench-outline:before{content:"󰯠"}.mdi-xamarin:before{content:"󰡅"}.mdi-xml:before{content:"󰗀"}.mdi-xmpp:before{content:"󰟿"}.mdi-yahoo:before{content:"󰭏"}.mdi-yeast:before{content:"󰗁"}.mdi-yin-yang:before{content:"󰚀"}.mdi-yoga:before{content:"󱅼"}.mdi-youtube:before{content:"󰗃"}.mdi-youtube-gaming:before{content:"󰡈"}.mdi-youtube-studio:before{content:"󰡇"}.mdi-youtube-subscription:before{content:"󰵀"}.mdi-youtube-tv:before{content:"󰑈"}.mdi-yurt:before{content:"󱔖"}.mdi-z-wave:before{content:"󰫪"}.mdi-zend:before{content:"󰫫"}.mdi-zigbee:before{content:"󰵁"}.mdi-zip-box:before{content:"󰗄"}.mdi-zip-box-outline:before{content:"󰿺"}.mdi-zip-disk:before{content:"󰨣"}.mdi-zodiac-aquarius:before{content:"󰩽"}.mdi-zodiac-aries:before{content:"󰩾"}.mdi-zodiac-cancer:before{content:"󰩿"}.mdi-zodiac-capricorn:before{content:"󰪀"}.mdi-zodiac-gemini:before{content:"󰪁"}.mdi-zodiac-leo:before{content:"󰪂"}.mdi-zodiac-libra:before{content:"󰪃"}.mdi-zodiac-pisces:before{content:"󰪄"}.mdi-zodiac-sagittarius:before{content:"󰪅"}.mdi-zodiac-scorpio:before{content:"󰪆"}.mdi-zodiac-taurus:before{content:"󰪇"}.mdi-zodiac-virgo:before{content:"󰪈"}.mdi-blank:before{content:"";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:#0000008a}.mdi-dark.mdi-inactive:before{color:#00000042}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:#ffffff4d}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@layer vuetify-components{.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field .v-field__input>input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1 1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden}.v-autocomplete__content{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-menu>.v-overlay__content.v-autocomplete__content{border-radius:4px}.v-autocomplete__content>.v-sheet{display:flex;flex-direction:column}.v-autocomplete__mask{background:rgb(var(--v-theme-surface-light))}.v-autocomplete__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:transparent}.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input{transition:none}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{transform:rotate(180deg)}}@layer vuetify-components{.v-highlight__mark{background:var(--v-highlight-background, color-mix(in srgb, currentColor var(--v-highlight-opacity, 8%), transparent));border-radius:var(--v-highlight-border-radius, 2px);color:var(--v-highlight-color, inherit)}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-highlight__mark{background:buttontext;color:highlighttext}}}@layer vuetify-components{.v-menu>.v-overlay__content{display:flex;flex-direction:column}.v-menu>.v-overlay__content{border-radius:4px}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:rgb(var(--v-theme-surface));border-radius:inherit;overflow:auto;height:100%}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}}@layer vuetify-components{.v-select--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field .v-field__input,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;opacity:1;flex:0 0;position:absolute;left:0;right:0;width:100%;transition:none;pointer-events:none;caret-color:transparent;padding-inline:inherit}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{overflow:hidden}.v-select__content{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-menu>.v-overlay__content.v-select__content{border-radius:4px}.v-select__content>.v-sheet{display:flex;flex-direction:column}.v-select__mask{background:rgb(var(--v-theme-surface-light))}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{transform:rotate(180deg)}}@layer vuetify-components{.v-sheet{display:block}.v-sheet{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet{border-radius:0}.v-sheet{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-sheet--rounded{border-radius:4px}}@layer vuetify-components{.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}}@layer vuetify-components{.v-avatar-group{display:inline-flex;align-items:center;gap:8px}.v-avatar-group--hoverable .v-avatar{cursor:pointer;transition:transform .25s cubic-bezier(.4,0,.2,1)}.v-avatar-group--hoverable .v-avatar:hover{transform:translateY(-8px)}.v-avatar-group--hoverable.v-avatar-group--vertical .v-avatar:hover{transform:translate(8px)}.v-avatar-group__content{display:flex;align-items:center}.v-avatar-group .v-avatar-group__overflow{background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-avatar-group--horizontal .v-avatar:not(:first-child){margin-inline-start:var(--v-avatar-group-gap, -12px)}.v-avatar-group--horizontal.v-avatar-group--reverse .v-avatar-group__content{flex-direction:row-reverse}.v-avatar-group--horizontal.v-avatar-group--reverse .v-avatar:not(:first-child){margin-inline-start:0;margin-inline-end:var(--v-avatar-group-gap, -12px)}.v-avatar-group--vertical .v-avatar-group__content{flex-direction:column}.v-avatar-group--vertical .v-avatar:not(:first-child){margin-block-start:var(--v-avatar-group-gap, -12px)}.v-avatar-group--vertical.v-avatar-group--reverse .v-avatar-group__content{flex-direction:column-reverse}.v-avatar-group--vertical.v-avatar-group--reverse .v-avatar:not(:first-child){margin-block-start:0;margin-block-end:var(--v-avatar-group-gap, -12px)}}@layer vuetify-components{.v-banner{display:grid;flex:1 1;font-size:.875rem;grid-template-areas:"prepend content actions";grid-template-columns:max-content auto max-content;grid-template-rows:max-content max-content;line-height:1.4285714286;overflow:hidden;padding-inline:16px 8px;padding-top:16px;padding-bottom:16px;position:relative;width:100%}.v-banner{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0 0 thin 0}.v-banner--border{border-width:thin;box-shadow:none}.v-banner{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-banner--absolute{position:absolute}.v-banner--fixed{position:fixed}.v-banner--sticky{position:sticky}.v-banner{border-radius:0}.v-banner{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-banner--rounded{border-radius:4px}.v-banner--stacked:not(.v-banner--one-line){grid-template-areas:"prepend content" ". actions"}.v-banner--stacked .v-banner-text{padding-inline-end:36px}.v-banner--density-default .v-banner-actions{margin-bottom:-8px}.v-banner--density-default.v-banner--one-line{padding-top:8px;padding-bottom:8px}.v-banner--density-default.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-default.v-banner--one-line{padding-top:10px}.v-banner--density-default.v-banner--two-line{padding-top:16px;padding-bottom:16px}.v-banner--density-default.v-banner--three-line{padding-top:24px;padding-bottom:16px}.v-banner--density-default:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-default.v-banner--two-line .v-banner-actions,.v-banner--density-default.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner--density-comfortable .v-banner-actions{margin-bottom:-4px}.v-banner--density-comfortable.v-banner--one-line{padding-top:4px;padding-bottom:4px}.v-banner--density-comfortable.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-comfortable.v-banner--two-line{padding-top:12px;padding-bottom:12px}.v-banner--density-comfortable.v-banner--three-line{padding-top:20px;padding-bottom:12px}.v-banner--density-comfortable:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-comfortable.v-banner--two-line .v-banner-actions,.v-banner--density-comfortable.v-banner--three-line .v-banner-actions{margin-top:16px}.v-banner--density-compact .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--one-line{padding-top:0;padding-bottom:0}.v-banner--density-compact.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--two-line{padding-top:8px;padding-bottom:8px}.v-banner--density-compact.v-banner--three-line{padding-top:16px;padding-bottom:8px}.v-banner--density-compact:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-compact.v-banner--two-line .v-banner-actions,.v-banner--density-compact.v-banner--three-line .v-banner-actions{margin-top:12px}.v-banner--sticky{top:0;z-index:1}.v-banner__content{align-items:center;display:flex;grid-area:content}.v-banner__prepend{align-self:flex-start;grid-area:prepend;margin-inline-end:24px}.v-banner-actions{align-self:flex-end;display:flex;flex:0 1;grid-area:actions;justify-content:flex-end}.v-banner--two-line .v-banner-actions,.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner-text{-webkit-box-orient:vertical;display:-webkit-box;padding-inline-end:90px;overflow:hidden}.v-banner--one-line .v-banner-text{-webkit-line-clamp:1}.v-banner--two-line .v-banner-text{-webkit-line-clamp:2}.v-banner--three-line .v-banner-text{-webkit-line-clamp:3}.v-banner--two-line .v-banner-text,.v-banner--three-line .v-banner-text{align-self:flex-start}}@layer vuetify-components{.v-bottom-navigation{display:flex;max-width:100%;overflow:hidden;position:absolute;transition:transform,color,.2s,.1s cubic-bezier(.4,0,.2,1)}.v-bottom-navigation{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-bottom-navigation--border{border-width:thin;box-shadow:none}.v-bottom-navigation{border-radius:0}.v-bottom-navigation{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-bottom-navigation--active{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-bottom-navigation__content{display:flex;flex:none;font-size:.6875rem;justify-content:center;transition:inherit;width:100%}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{font-size:inherit;height:100%;max-width:168px;min-width:80px;text-transform:none;transition:inherit;width:auto}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{border-radius:0}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__content,.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{font-size:1.5rem}.v-bottom-navigation--grow .v-bottom-navigation__content>.v-btn{flex-basis:0;flex-grow:1}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content>span{transition:inherit;opacity:0}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content{transform:translateY(.5rem)}}@layer vuetify-final.transitions{.bottom-sheet-transition-enter-active,.bottom-sheet-transition-leave-active{transition-property:transform;pointer-events:none}.bottom-sheet-transition-enter-from,.bottom-sheet-transition-leave-to{transform:translateY(100%)}}@layer vuetify-components{.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{align-self:flex-end;border-radius:0;flex:0 1 auto;left:0;right:0;margin-inline:auto;margin-bottom:0;transition-duration:.2s;width:100%;max-width:100%;overflow:visible}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}@media(prefers-reduced-motion:reduce){.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{transition:none}}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-card,.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-sheet{border-radius:0}.v-bottom-sheet.v-bottom-sheet--inset{max-width:none}@media(min-width:600px){.v-bottom-sheet.v-bottom-sheet--inset{max-width:70%}}}@layer vuetify-components{.v-breadcrumbs{display:flex;align-items:center;line-height:1.5;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-top:16px;padding-bottom:16px}.v-breadcrumbs--density-comfortable{padding-top:12px;padding-bottom:12px}.v-breadcrumbs--density-compact{padding-top:8px;padding-bottom:8px}.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{align-items:center;color:inherit;display:inline-flex;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}}@layer vuetify-components{.v-calendar-category .v-calendar-category__column,.v-calendar-category .v-calendar-category__column-header{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-category .v-calendar-daily__head,.v-calendar-category .v-calendar-daily__intervals-head,.v-calendar-category .v-calendar-daily__intervals-body{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.v-calendar-category{overflow:auto;position:relative}.v-calendar-category .v-calendar-category__category{text-align:center}.v-calendar-category .v-calendar-daily__day-container{width:min-content}.v-calendar-category .v-calendar-daily__day-container .v-calendar-category__columns{position:absolute;height:100%;width:100%;top:0}.v-calendar-category .v-calendar-daily__day-body{display:flex;flex:1;width:100%;height:100%}.v-calendar-category .v-calendar-daily__head{flex-direction:row;width:min-content;min-width:100%;position:sticky;top:0;z-index:2}.v-calendar-category .v-calendar-daily_head-day{width:auto;position:unset}.v-calendar-category .v-calendar-daily__intervals-head{position:sticky;left:0;top:0;z-index:2}.v-calendar-category .v-calendar-daily_head-weekday{position:sticky;left:50%;width:50px}.v-calendar-category .v-calendar-daily_head-day-label{width:56px;position:sticky;left:50%}.v-calendar-category .v-calendar-daily__day{min-width:200px}.v-calendar-category .v-calendar-daily__intervals-body{position:sticky;left:0;z-index:1}.v-calendar-category .v-calendar-daily__interval:last-of-type:after{display:none}.v-calendar-category .v-calendar-daily__body{overflow:visible}.v-calendar-category .v-calendar-daily__body .v-calendar-daily__scroll-area{overflow-y:visible;flex:none}.v-calendar-category .v-calendar-daily__pane{overflow-y:visible}.v-calendar-category .v-calendar-category__columns{display:flex;width:min-content;min-width:100%}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column,.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{flex:1 1 auto;width:0;position:relative}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{min-width:200px}}@layer vuetify-components{.v-calendar-daily{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-left:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-head{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-head:after{background:rgba(var(--v-border-color),var(--v-border-opacity));background:linear-gradient(90deg,transparent,rgba(var(--v-border-color),var(--v-border-opacity)))}.v-calendar-daily .v-calendar-daily_head-day{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday,.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label{color:rgb(var(--v-theme-on-surface))}.v-calendar-daily .v-calendar-daily__intervals-body{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text{color:rgb(var(--v-theme-on-surface))}.v-calendar-daily .v-calendar-daily__day{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__day-interval{border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;position:relative}.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none}.v-calendar-daily .v-calendar-daily__day-interval--hover{cursor:pointer}.v-calendar-daily .v-calendar-daily__day-interval--hover .v-calendar-daily__day-interval__underlay{opacity:var(--v-hover-opacity)}.v-calendar-daily .v-calendar-daily__day-interval__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-calendar-daily .v-calendar-daily__day-interval__underlay{background:currentColor;pointer-events:none;opacity:0}.v-calendar-daily .v-calendar-daily__interval:after{border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily{display:flex;flex-direction:column;overflow:hidden;height:100%}.v-calendar-daily__head{flex:none;display:flex}.v-calendar-daily__intervals-head{flex:none;position:relative}.v-calendar-daily__intervals-head:after{position:absolute;bottom:0;height:1px;left:0;right:0;content:""}.v-calendar-daily_head-day{flex:1 1 auto;width:0;position:relative}.v-calendar-daily_head-weekday{-webkit-user-select:none;user-select:none;padding:3px 0 0;font-size:11px;text-align:center;text-transform:uppercase}.v-calendar-daily_head-day-label{-webkit-user-select:none;user-select:none;padding:0 0 3px;cursor:pointer;text-align:center}.v-calendar-daily__body{flex:1 1 60%;overflow:hidden;display:flex;position:relative;flex-direction:column}.v-calendar-daily__scroll-area{overflow-y:scroll;flex:1 1 auto;display:flex;align-items:flex-start}.v-calendar-daily__pane{width:100%;overflow-y:hidden;flex:none;display:flex;align-items:flex-start}.v-calendar-daily__day-container{display:flex;flex:1;width:100%;height:100%}.v-calendar-daily__intervals-body{flex:none;-webkit-user-select:none;user-select:none}.v-calendar-daily__interval{text-align:right;padding-right:8px;border-bottom:none;position:relative}.v-calendar-daily__interval:after{width:8px;position:absolute;height:1px;display:block;content:"";right:0;bottom:-1px}.v-calendar-daily__interval-text{display:block;position:relative;top:-6px;font-size:10px;padding-right:4px}.v-calendar-daily__day{flex:1;width:0;position:relative}}@layer vuetify-components{.v-calendar-weekly{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-left:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__head-weekday{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:rgb(var(--v-theme-on-surface))}.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__day{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.v-calendar-weekly__head{display:flex;-webkit-user-select:none;user-select:none}.v-calendar-weekly__head-weekday{flex:1 0 20px;-webkit-user-select:none;user-select:none;padding:0 4px;font-size:11px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.v-calendar-weekly__head-weeknumber{position:relative;flex:0 0 24px}.v-calendar-weekly__week{display:flex;flex:1;height:unset;min-height:0}.v-calendar-weekly__weeknumber{display:flex;flex:0 0 24px;height:unset;min-height:0;padding-top:14.5px;text-align:center}.v-calendar-weekly__weeknumber>small{width:100%}.v-calendar-weekly__day{flex:1;width:0;overflow:hidden;-webkit-user-select:none;user-select:none;position:relative;padding:0;min-width:0}.v-calendar-weekly__day.v-present .v-calendar-weekly__day-month{color:currentColor}.v-calendar-weekly__day-label{text-decoration:none;-webkit-user-select:none;user-select:none;cursor:pointer;box-shadow:none;text-align:center;margin:4px 0 0}.v-calendar-weekly__day-label .v-icon-btn{font-size:12px}.v-calendar-weekly__day-month{position:absolute;text-decoration:none;-webkit-user-select:none;user-select:none;box-shadow:none;top:0;left:36px;height:32px;line-height:32px}}@layer vuetify-components{.v-icon-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-icon-btn--border{border-width:thin;box-shadow:none}.v-icon-btn:hover>.v-icon-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-icon-btn:focus-visible>.v-icon-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-icon-btn:focus>.v-icon-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-icon-btn--active>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]>.v-icon-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-icon-btn--active:hover>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-icon-btn--active:focus-visible>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-icon-btn--active:focus>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-icon-btn--variant-plain,.v-icon-btn--variant-outlined,.v-icon-btn--variant-text,.v-icon-btn--variant-tonal{background:transparent;color:inherit}.v-icon-btn--variant-plain{opacity:.62}.v-icon-btn--variant-plain:focus,.v-icon-btn--variant-plain:hover{opacity:1}.v-icon-btn--variant-plain .v-icon-btn__overlay{display:none}.v-icon-btn--variant-elevated,.v-icon-btn--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-icon-btn--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-icon-btn--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-icon-btn--variant-outlined{border:thin solid currentColor}.v-icon-btn--variant-text .v-icon-btn__overlay{background:currentColor}.v-icon-btn--variant-tonal .v-icon-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-icon-btn .v-icon-btn__underlay{position:absolute}.v-icon-btn{align-items:center;border-radius:var(--v-icon-btn-border-radius, 50%);cursor:pointer;display:inline-flex;flex:none;font-size:.875rem;font-weight:500;line-height:normal;height:var(--v-icon-btn-height);justify-content:center;outline:none;overflow:hidden;position:relative;transition-property:width,height,transform,border-radius,background-color,color,box-shadow,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;width:var(--v-icon-btn-width)}@supports selector(:focus-visible){.v-icon-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-icon-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-icon-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-icon-btn--disabled,.v-icon-btn--loading,.v-icon-btn--readonly{pointer-events:none}.v-icon-btn--disabled{opacity:.26}.v-icon-btn--start{margin-inline-end:8px}.v-icon-btn--end{margin-inline-start:8px}.v-icon-btn--x-small{--v-icon-btn-height: 16px;--v-icon-btn-width: 16px}.v-icon-btn--small{--v-icon-btn-height: 24px;--v-icon-btn-width: 24px}.v-icon-btn--default{--v-icon-btn-height: 40px;--v-icon-btn-width: 40px}.v-icon-btn--large{--v-icon-btn-height: 48px;--v-icon-btn-width: 48px}.v-icon-btn--x-large{--v-icon-btn-height: 56px;--v-icon-btn-width: 56px}.v-icon-btn--width-narrow{width:var(--v-icon-btn-narrow-width, var(--v-icon-btn-width))}.v-icon-btn--width-wide{width:var(--v-icon-btn-wide-width, var(--v-icon-btn-width))}.v-icon-btn .v-icon-btn__icon.v-icon--size-x-small{font-size:var(--v-icon-btn-icon-size, 10px)}.v-icon-btn .v-icon-btn__loader>.v-progress-circular--size-x-small{height:var(--v-icon-btn-icon-size, 10px);width:var(--v-icon-btn-icon-size, 10px)}.v-icon-btn .v-icon-btn__icon.v-icon--size-small{font-size:var(--v-icon-btn-icon-size, 16px)}.v-icon-btn .v-icon-btn__loader>.v-progress-circular--size-small{height:var(--v-icon-btn-icon-size, 16px);width:var(--v-icon-btn-icon-size, 16px)}.v-icon-btn .v-icon-btn__icon.v-icon--size-default{font-size:var(--v-icon-btn-icon-size, 24px)}.v-icon-btn .v-icon-btn__loader>.v-progress-circular--size-default{height:var(--v-icon-btn-icon-size, 24px);width:var(--v-icon-btn-icon-size, 24px)}.v-icon-btn .v-icon-btn__icon.v-icon--size-large{font-size:var(--v-icon-btn-icon-size, 28px)}.v-icon-btn .v-icon-btn__loader>.v-progress-circular--size-large{height:var(--v-icon-btn-icon-size, 28px);width:var(--v-icon-btn-icon-size, 28px)}.v-icon-btn .v-icon-btn__icon.v-icon--size-x-large{font-size:var(--v-icon-btn-icon-size, 32px)}.v-icon-btn .v-icon-btn__loader>.v-progress-circular--size-x-large{height:var(--v-icon-btn-icon-size, 32px);width:var(--v-icon-btn-icon-size, 32px)}.v-icon-btn__content{align-items:center;justify-content:center;display:inline-flex;transition-property:transform;transition-duration:inherit;transition-timing-function:inherit;transition-delay:inherit;transform:rotate(var(--v-icon-btn-rotate, 0deg))}.v-icon-btn--loading .v-icon-btn__content{opacity:0}.v-icon-btn__content .v-icon{transition:.2s cubic-bezier(.4,0,.2,1);transition-property:opacity,font-size,width,height;transform-origin:center}.v-icon-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-icon-btn__overlay,.v-icon-btn__underlay{pointer-events:none}.v-icon-btn__overlay,.v-icon-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-icon-btn__overlay{background-color:currentColor;opacity:0;transition:opacity .2s ease-in-out}.v-icon-btn--active:not(:hover) .v-icon-btn__overlay{--v-activated-opacity: 0}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-icon-btn:focus-visible{outline:2px solid;outline-offset:2px}.v-icon-btn:not(.v-icon-btn--active):hover,.v-icon-btn:not(.v-icon-btn--active):focus{color:highlight}.v-icon-btn--active:not(.v-icon-btn--disabled),.v-icon-btn--active:not(.v-icon-btn--disabled)[class*=bg-]{outline-color:canvastext;background:highlight;color:highlighttext}.v-icon-btn--disabled{color:graytext}.v-icon-btn__overlay,.v-icon-btn__underlay,.v-icon-btn .v-icon{forced-color-adjust:preserve-parent-color}}}@layer vuetify-components{.v-calendar-events .v-event-more{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.v-calendar-events .v-event-more.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar .v-event{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;line-height:20px;margin-right:-1px;z-index:1;border-radius:4px}.v-calendar .v-event-more{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;font-weight:700;z-index:1;position:relative}.v-calendar .v-event-timed-container{position:absolute;top:0;bottom:0;left:0;right:0;margin-right:10px;pointer-events:none}.v-calendar .v-event-timed{position:absolute;white-space:nowrap;text-overflow:ellipsis;font-size:12px;cursor:pointer;border:1px solid rgb(var(--v-theme-surface));border-radius:4px;pointer-events:all}.v-calendar .v-event-summary{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.v-calendar.v-calendar-events .v-calendar-weekly__day{overflow:visible}}@layer vuetify-components{.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 30%,transparent);color:rgb(var(--v-theme-on-surface-variant))}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{margin:0;bottom:0;left:0;right:0}.v-carousel-item{display:block;height:inherit;text-decoration:none}.v-carousel-item>.v-img{height:inherit}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{flex-direction:column;height:100%;width:50px}}@layer vuetify-components{.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}:has(.v-window__controls--right).v-window--show-arrows-on-hover .v-window__left{transform:translate(200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}:has(.v-window__controls--left).v-window--show-arrows-on-hover .v-window__right{transform:translate(-200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window--vertical-arrows .v-window__controls{flex-direction:column;justify-content:center;gap:12px}.v-window--vertical-arrows .v-window__controls--left{align-items:start}.v-locale--is-rtl.v-window--vertical-arrows .v-window__controls--left,.v-locale--is-rtl .v-window--vertical-arrows .v-window__controls--left,.v-window--vertical-arrows .v-window__controls--right{align-items:end}.v-locale--is-rtl.v-window--vertical-arrows .v-window__controls--right,.v-locale--is-rtl .v-window--vertical-arrows .v-window__controls--right{align-items:start}.v-window--vertical-arrows .v-window__controls .v-window__left .v-icon,.v-window--vertical-arrows .v-window__controls .v-window__right .v-icon{transform:rotate(90deg)}.v-window--crossfade>.v-window__container{isolation:isolate}.v-window--crossfade>.v-window__container>.v-window-item{mix-blend-mode:plus-lighter}}@layer vuetify-final.transitions{.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition-duration:0s}}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-window-crossfade-transition-enter-active,.v-window-crossfade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-crossfade-transition-leave-from,.v-window-crossfade-transition-leave-to{position:absolute;top:0;width:100%}.v-window-crossfade-transition-enter-from,.v-window-crossfade-transition-leave-to{opacity:0}}@layer vuetify-components{.v-code{background-color:rgb(var(--v-theme-code));color:rgb(var(--v-theme-on-code));border-radius:4px;line-height:1.8;font-size:.9em;font-weight:400;padding:.2em .4em}.v-code:has(>pre){display:inline-block}}@layer vuetify-components{.v-color-input{padding:0}.v-color-input.v-input--density-default .v-color-input__pip{--v-avatar-height: 40px}.v-color-input.v-input--density-comfortable .v-color-input__pip{--v-avatar-height: 32px}.v-color-input.v-input--density-compact .v-color-input__pip{--v-avatar-height: 28px}.v-color-input .v-color-input__pip.v-avatar--variant-text{--v-avatar-height: min-content}}@layer vuetify-components{.v-color-picker{align-self:flex-start;contain:content;width:300px}.v-color-picker.v-sheet.v-picker{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-color-picker.v-sheet.v-picker{border-radius:4px}.v-color-picker__controls{display:flex;flex-direction:column;padding:16px;width:100%}.v-color-picker--flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-color-picker--flat .v-color-picker__track:not(.v-input--is-disabled) .v-slider__thumb{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}}@layer vuetify-components{.v-color-picker-canvas{display:flex;position:relative;overflow:hidden;contain:content;touch-action:none;width:100%}.v-color-picker-canvas__dot{position:absolute;top:0;left:0;width:15px;height:15px;background:transparent;border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1.5px #0000004d}@media(forced-colors:active){.v-color-picker-canvas__dot{border-style:solid;outline:2px solid highlight}}.v-color-picker-canvas__dot--disabled{box-shadow:0 0 0 1.5px #ffffffb3,inset 0 0 1px 1.5px #0000004d}.v-color-picker-canvas:hover .v-color-picker-canvas__dot{will-change:transform}}@layer vuetify-components{.v-color-picker-edit{display:flex;margin-top:24px}.v-color-picker-edit__input{width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.v-color-picker-edit__input>input::-webkit-outer-spin-button,.v-color-picker-edit__input>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-color-picker-edit__input:not(:last-child){margin-inline-end:8px}.v-color-picker-edit__input input{padding:0;font:inherit;border-style:none;border-radius:4px;margin:0 0 8px;min-width:0;outline:none;text-align:center;width:100%;height:32px;background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 20%,transparent);color:rgba(var(--v-theme-on-surface));-moz-appearance:textfield}@media(forced-colors:active){.v-color-picker-edit__input input{border-style:solid}}.v-color-picker-edit__input span{font-size:.75rem}}@layer vuetify-components;@layer vuetify-overrides{.v-color-picker-preview__alpha .v-slider-track__background,.v-color-picker-preview__alpha .v-slider-track__fill{background-color:transparent;background-size:var(--v-slider-track-length, 100%) 100%,auto;background-repeat:no-repeat,repeat}}@layer vuetify-components{.v-locale--is-ltr.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-ltr.v-color-picker-preview__alpha .v-slider-track__fill,.v-locale--is-ltr .v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__alpha .v-slider-track__fill{background-image:linear-gradient(to right,transparent,var(--v-color-picker-color-hsv)),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==)}.v-locale--is-rtl.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-rtl.v-color-picker-preview__alpha .v-slider-track__fill,.v-locale--is-rtl .v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__alpha .v-slider-track__fill{background-image:linear-gradient(to left,transparent,var(--v-color-picker-color-hsv)),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==)}.v-color-picker-preview__sliders{display:flex;flex:1 0 auto;flex-direction:column;padding-inline-end:8px}.v-color-picker-preview__dot{position:relative;height:30px;width:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:50%;overflow:hidden;margin-inline-end:24px}.v-color-picker-preview__dot>div{width:100%;height:100%}.v-locale--is-ltr.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-ltr.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__fill,.v-locale--is-ltr .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__fill{background-image:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.v-locale--is-rtl.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-rtl.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__fill,.v-locale--is-rtl .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__fill{background-image:linear-gradient(to left,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.v-color-picker-preview__track{position:relative;width:100%}}@layer vuetify-overrides{.v-color-picker-preview__track{margin:0}}@layer vuetify-components{.v-color-picker-preview__track:not(.v-slider--variant-pill) .v-slider-track__fill{display:none}.v-color-picker-preview__track .v-slider-track__stop{display:none}.v-color-picker-preview{align-items:center;display:flex;margin-bottom:0}.v-color-picker-preview__eye-dropper{position:relative;margin-right:12px}@media(forced-colors:active){.v-color-picker-preview__dot{border-style:solid}.v-color-picker-preview__dot>div{forced-color-adjust:preserve-parent-color}.v-color-picker-preview__sliders{forced-color-adjust:preserve-parent-color}.v-color-picker-preview .v-slider-thumb__surface{background:transparent;border:solid canvastext}}}@layer vuetify-components{.v-slider .v-slider__container input{cursor:default;padding:0;width:100%;display:none}.v-slider>.v-input__append,.v-slider>.v-input__prepend{padding:0}.v-slider__container{--v-slider-track-size: 4px;position:relative;min-height:inherit;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center}.v-slider.v-input--horizontal>.v-input__prepend{margin-inline-end:8px}.v-slider.v-input--horizontal>.v-input__append{margin-inline-start:8px}.v-slider.v-input--horizontal>.v-input__control{margin-inline:8px 8px;min-height:32px;display:flex;align-items:center}.v-slider.v-input--vertical{justify-content:center;margin-top:12px;margin-bottom:12px}.v-slider.v-input--vertical>.v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels>.v-input__control{margin-bottom:4px}.v-slider__label{margin-inline-end:12px}.v-slider--variant-pill.v-slider--size-x-small .v-slider__container{--v-slider-track-size: 16px;--v-slider-pill-handle-height: 44px;--v-slider-pill-track-radius: 8px;--v-slider-pill-icon-size: 24px}.v-slider--variant-pill.v-slider--size-small .v-slider__container{--v-slider-track-size: 24px;--v-slider-pill-handle-height: 44px;--v-slider-pill-track-radius: 8px;--v-slider-pill-icon-size: 24px}.v-slider--variant-pill.v-slider--size-medium .v-slider__container{--v-slider-track-size: 40px;--v-slider-pill-handle-height: 52px;--v-slider-pill-track-radius: 12px;--v-slider-pill-icon-size: 24px}.v-slider--variant-pill.v-slider--size-large .v-slider__container{--v-slider-track-size: 56px;--v-slider-pill-handle-height: 68px;--v-slider-pill-track-radius: 16px;--v-slider-pill-icon-size: 24px}.v-slider--variant-pill.v-slider--size-x-large .v-slider__container{--v-slider-track-size: 96px;--v-slider-pill-handle-height: 108px;--v-slider-pill-track-radius: 28px;--v-slider-pill-icon-size: 32px}.v-slider--variant-pill .v-slider-track,.v-slider--variant-pill .v-slider__inner-icon{--v-slider-pill-idle-clearance: calc(4px / 2 + var(--v-slider-thumb-gap, 6px));--v-slider-pill-active-clearance: calc(2px / 2 + var(--v-slider-thumb-gap, 6px));--v-slider-pill-center-clearance: calc(var(--v-slider-thumb-gap, 6px) / 2)}.v-slider--has-prepend-inner.v-slider--variant-pill .v-slider-track__stop--start,.v-slider--has-append-inner.v-slider--variant-pill .v-slider-track__stop--end{display:none}.v-slider--has-prepend-inner .v-slider__inner-icon,.v-slider--has-append-inner .v-slider__inner-icon{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none}.v-slider--has-prepend-inner .v-slider__inner-icon>.v-icon,.v-slider--has-append-inner .v-slider__inner-icon>.v-icon{font-size:var(--v-slider-pill-icon-size)}.v-slider--has-prepend-inner .v-slider__inner-icon--filled>*,.v-slider--has-append-inner .v-slider__inner-icon--filled>*{color:color-mix(in srgb,currentColor 24%,rgb(var(--v-theme-surface)))}.v-slider--has-prepend-inner.v-input--horizontal .v-slider__inner-icon,.v-slider--has-append-inner.v-input--horizontal .v-slider__inner-icon{inset-block:0;margin-block:auto;width:calc(var(--v-slider-pill-icon-size) + 8px * 2);height:var(--v-slider-pill-icon-size)}.v-slider--has-prepend-inner.v-input--horizontal .v-slider__inner-icon--prepend,.v-slider--has-append-inner.v-input--horizontal .v-slider__inner-icon--prepend{inset-inline-start:0}.v-slider--has-prepend-inner.v-input--horizontal .v-slider__inner-icon--prepend.v-slider__inner-icon--flipped,.v-slider--has-append-inner.v-input--horizontal .v-slider__inner-icon--prepend.v-slider__inner-icon--flipped{inset-inline-start:calc(var(--v-slider-inner-icon-position) + var(--v-slider-pill-idle-clearance) - 8px)}.v-slider--has-prepend-inner.v-input--horizontal .v-slider__inner-icon--append,.v-slider--has-append-inner.v-input--horizontal .v-slider__inner-icon--append{inset-inline-end:0}.v-slider--has-prepend-inner.v-input--horizontal .v-slider__inner-icon--append.v-slider__inner-icon--flipped,.v-slider--has-append-inner.v-input--horizontal .v-slider__inner-icon--append.v-slider__inner-icon--flipped{inset-inline-end:calc(100% - var(--v-slider-inner-icon-position) + var(--v-slider-pill-idle-clearance) - 8px)}.v-slider--has-prepend-inner.v-input--vertical .v-slider__inner-icon,.v-slider--has-append-inner.v-input--vertical .v-slider__inner-icon{inset-inline:0;margin-inline:auto;width:var(--v-slider-pill-icon-size);height:calc(var(--v-slider-pill-icon-size) + 8px * 2)}.v-slider--has-prepend-inner.v-input--vertical .v-slider__inner-icon--prepend,.v-slider--has-append-inner.v-input--vertical .v-slider__inner-icon--prepend{bottom:0}.v-slider--has-prepend-inner.v-input--vertical .v-slider__inner-icon--prepend.v-slider__inner-icon--flipped,.v-slider--has-append-inner.v-input--vertical .v-slider__inner-icon--prepend.v-slider__inner-icon--flipped{bottom:calc(var(--v-slider-inner-icon-position) + var(--v-slider-pill-idle-clearance) - 8px)}.v-slider--has-prepend-inner.v-input--vertical .v-slider__inner-icon--append,.v-slider--has-append-inner.v-input--vertical .v-slider__inner-icon--append{top:0}.v-slider--has-prepend-inner.v-input--vertical .v-slider__inner-icon--append.v-slider__inner-icon--flipped,.v-slider--has-append-inner.v-input--vertical .v-slider__inner-icon--append.v-slider__inner-icon--flipped{top:calc(100% - var(--v-slider-inner-icon-position) + var(--v-slider-pill-idle-clearance) - 8px)}}@layer vuetify-components{.v-slider-thumb{touch-action:none;color:rgb(var(--v-theme-surface-variant))}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 70%,transparent);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label>.v-slider-thumb__label-wedge{background:inherit}.v-slider-thumb{--v-slider-thumb-size: 20px;outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{cursor:pointer;width:var(--v-slider-thumb-size);height:var(--v-slider-thumb-size);border-radius:50%;-webkit-user-select:none;user-select:none;background-color:currentColor}@media(forced-colors:active){.v-slider-thumb__surface{background-color:highlight}}.v-slider-thumb__surface:before{transition:.3s cubic-bezier(.4,0,.2,1);content:"";color:inherit;top:0;left:0;width:100%;height:100%;border-radius:50%;background:currentColor;position:absolute;pointer-events:none;opacity:0}.v-slider-thumb__surface:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{display:flex;align-items:center;justify-content:center;font-size:.6875rem;min-width:35px;height:25px;border-radius:4px;padding:6px;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label>.v-slider-thumb__label-wedge{width:12px;height:12px;position:absolute}.v-slider-thumb__ripple{position:absolute;left:calc(var(--v-slider-thumb-size) / -2);top:calc(var(--v-slider-thumb-size) / -2);width:calc(var(--v-slider-thumb-size) * 2);height:calc(var(--v-slider-thumb-size) * 2);background:inherit}.v-slider.v-input--horizontal .v-slider-thumb{top:50%;inset-inline-start:var(--v-slider-thumb-position);transform:translate(-50%,-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb{transform:translate(50%,-50%)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:50%;top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size) / 2)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label>.v-slider-thumb__label-wedge{clip-path:polygon(50% 100%,0 50%,100% 50%);bottom:-5.8px}.v-slider.v-input--vertical .v-slider-thumb{top:var(--v-slider-thumb-position);transform:translateY(-50%)}.v-slider.v-input--vertical .v-slider-thumb__label-container{top:50%;right:0}.v-slider.v-input--vertical .v-slider-thumb__label{top:-12.5px;left:calc(var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label>.v-slider-thumb__label-wedge{clip-path:polygon(0 50%,50% 0,50% 100%);left:-5.8px}.v-slider-thumb--focused .v-slider-thumb__surface:before{transform:scale(2);opacity:var(--v-focus-opacity)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media(hover:hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}.v-slider--variant-pill .v-slider-thumb{--v-slider-thumb-size: var(--v-slider-pill-handle-height);--v-slider-pill-thumb-width: 4px}.v-slider--variant-pill .v-slider-thumb--pressed,.v-slider--variant-pill .v-slider-thumb--focus-visible{--v-slider-pill-thumb-width: 2px}.v-slider--variant-pill .v-slider-thumb__surface{border-radius:4px}.v-slider--variant-pill .v-slider-thumb__surface:before,.v-slider--variant-pill .v-slider-thumb__surface:after{display:none}.v-slider--variant-pill.v-input--horizontal .v-slider-thumb__surface{width:var(--v-slider-pill-thumb-width)}.v-slider--variant-pill.v-input--vertical .v-slider-thumb__surface{height:var(--v-slider-pill-thumb-width)}.v-slider--variant-pill .v-slider-thumb__ripple{display:none}.v-slider--variant-pill .v-slider-thumb__label{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));font-size:.875rem;font-weight:500;line-height:1.4285714286;letter-spacing:.0071428571em;height:44px;min-width:48px;padding:0 16px;border-radius:9999px}.v-slider--variant-pill .v-slider-thumb__label>.v-slider-thumb__label-wedge{display:none}.v-slider--variant-pill.v-input--horizontal .v-slider-thumb__label{bottom:4px}.v-slider--variant-pill.v-input--vertical .v-slider-thumb__label{top:-22px;left:4px}.v-slider--variant-pill .v-slider-thumb--focus-visible .v-slider-thumb__surface{outline:3px solid currentColor;outline-offset:2px}}@layer vuetify-components{.v-slider-track__background{background-color:rgb(var(--v-theme-surface-variant))}@media(forced-colors:active){.v-slider-track__background{background-color:highlight}}.v-slider-track__fill{background-color:rgb(var(--v-theme-surface-variant))}@media(forced-colors:active){.v-slider-track__fill{background-color:highlight}}.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-surface-light))}.v-slider-track{border-radius:6px}@media(forced-colors:active){.v-slider-track{border:thin solid buttontext}}.v-slider-track__background,.v-slider-track__fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:inherit}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;width:100%;position:relative}.v-slider-track__tick{position:absolute;opacity:0;transition:.2s opacity cubic-bezier(.4,0,.2,1);border-radius:2px;width:var(--v-slider-tick-size);height:var(--v-slider-tick-size);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / -2))}.v-locale--is-ltr.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--first .v-slider-track__tick-label{transform:none}.v-locale--is-rtl.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(100%)}.v-locale--is-ltr.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--last .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{display:flex;align-items:center;width:100%;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y}.v-slider.v-input--horizontal .v-slider-track__background{inset-inline-start:0;width:100%;height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{inset-inline-start:var(--v-slider-value-start);width:calc(var(--v-slider-value-stop) - var(--v-slider-value-start));height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{inset-inline-start:var(--v-slider-tick-position);margin-top:calc(calc(var(--v-slider-track-size) + 2px) / 2)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / -2))}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size) / 2 + 8px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-track__tick--first{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick--last{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--vertical .v-slider-track{height:100%;display:flex;justify-content:center;width:calc(var(--v-slider-track-size) + 2px);touch-action:pan-x}.v-slider.v-input--vertical .v-slider-track__background{top:0;height:100%;width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{top:calc(100% - var(--v-slider-value-stop));height:calc(var(--v-slider-value-stop) - var(--v-slider-value-start));width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{bottom:var(--v-slider-tick-position);margin-inline-start:calc(calc(var(--v-slider-track-size) + 2px) / 2);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / 2))}.v-locale--is-rtl.v-slider.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / 2))}.v-slider.v-input--vertical .v-slider-track__tick--first{bottom:calc(0% + var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick--last{bottom:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size) / 2 + 12px);transform:translateY(-50%)}.v-slider-track__ticks--always-show .v-slider-track__tick,.v-slider--focused .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38}.v-slider--variant-pill .v-slider-track{--v-slider-pill-before-end: min(var(--v-slider-value-start) - var(--v-slider-pill-start-gap), var(--v-slider-value-stop) - var(--v-slider-pill-stop-gap));--v-slider-pill-after-start: max(var(--v-slider-value-stop) + var(--v-slider-pill-stop-gap), var(--v-slider-value-start) + var(--v-slider-pill-start-gap));--v-slider-pill-after-start-offset: max(var(--v-slider-value-stop-offset) + var(--v-slider-pill-stop-gap), var(--v-slider-value-start-offset) + var(--v-slider-pill-start-gap));--v-slider-pill-stop-indicator-inset: clamp(0px, 4px, (var(--v-slider-track-size) - 4px) / 2);border-radius:var(--v-slider-pill-track-radius)}.v-slider--variant-pill .v-slider-track__background,.v-slider--variant-pill .v-slider-track__fill{border-radius:2px}.v-slider--variant-pill .v-slider-track__background--opacity{opacity:.24}.v-locale--is-ltr.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before,.v-locale--is-ltr.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--start,.v-locale--is-ltr .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before,.v-locale--is-ltr .v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--start{mask:radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left top/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left bottom/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,linear-gradient(#000 0 0) left center/min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2) calc(100% - (min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2)) no-repeat,linear-gradient(#000 0 0) right center/ calc(100% - min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)) 100% no-repeat}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before,.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--start,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--start,.v-locale--is-ltr.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after,.v-locale--is-ltr.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--end,.v-locale--is-ltr .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after,.v-locale--is-ltr .v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--end{mask:radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) right top/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) right bottom/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,linear-gradient(#000 0 0) right center/min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2) calc(100% - (min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2)) no-repeat,linear-gradient(#000 0 0) left center/ calc(100% - min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)) 100% no-repeat}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after,.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--end,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__fill--end{mask:radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left top/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left bottom/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,linear-gradient(#000 0 0) left center/min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2) calc(100% - (min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2)) no-repeat,linear-gradient(#000 0 0) right center/ calc(100% - min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)) 100% no-repeat}.v-slider--variant-pill.v-input--vertical .v-slider-track__background--before,.v-slider--variant-pill.v-input--vertical .v-slider-track__fill--start{mask:radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left bottom/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) right bottom/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,linear-gradient(#000 0 0) center bottom/ calc(100% - (min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2)) min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2) no-repeat,linear-gradient(#000 0 0) center top/100% calc(100% - min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)) no-repeat}.v-slider--variant-pill.v-input--vertical .v-slider-track__background--after,.v-slider--variant-pill.v-input--vertical .v-slider-track__fill--end{mask:radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) left top/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,radial-gradient(circle closest-side,#000 calc(100% - 1px),transparent) right top/ calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) calc(min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2) no-repeat,linear-gradient(#000 0 0) center top/ calc(100% - (min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)*2)) min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2) no-repeat,linear-gradient(#000 0 0) center bottom/100% calc(100% - min(var(--v-slider-pill-track-radius),var(--v-slider-track-size) / 2)) no-repeat}.v-slider--variant-pill .v-slider-track__stop{position:absolute}.v-slider--variant-pill .v-slider-track__stop--start{--v-slider-tick-position: calc(var(--v-slider-pill-stop-indicator-inset) + 4px / 2)}.v-slider--variant-pill .v-slider-track__stop--end{--v-slider-tick-position: calc(100% - var(--v-slider-pill-stop-indicator-inset) - 4px / 2)}.v-slider--variant-pill.v-input--horizontal .v-slider-track{height:var(--v-slider-track-size)}.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill{inset-inline-start:calc(var(--v-slider-value-start) + var(--v-slider-pill-start-gap));width:calc(var(--v-slider-value-stop) - var(--v-slider-value-start) - var(--v-slider-pill-start-gap) - var(--v-slider-pill-stop-gap));height:var(--v-slider-track-size)}.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before{inset-inline-start:0;width:var(--v-slider-pill-before-end)}.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after{inset-inline-start:var(--v-slider-pill-after-start);width:calc(100% - var(--v-slider-pill-after-start))}.v-slider--variant-pill.v-input--vertical .v-slider-track{width:var(--v-slider-track-size)}.v-slider--variant-pill.v-input--vertical .v-slider-track__fill{top:calc(100% - var(--v-slider-value-stop) + var(--v-slider-pill-stop-gap));height:calc(var(--v-slider-value-stop) - var(--v-slider-value-start) - var(--v-slider-pill-start-gap) - var(--v-slider-pill-stop-gap));width:var(--v-slider-track-size)}.v-slider--variant-pill.v-input--vertical .v-slider-track__background--before{top:calc(100% - var(--v-slider-pill-before-end));height:var(--v-slider-pill-before-end)}.v-slider--variant-pill.v-input--vertical .v-slider-track__background--after{top:0;height:calc(100% - var(--v-slider-pill-after-start))}.v-slider--variant-pill .v-slider-track__tick,.v-slider--variant-pill .v-slider-track__stop{--v-slider-pill-tick-size: clamp(0px, 1000 * min(max(var(--v-slider-tick-position) - var(--v-slider-value-start), var(--v-slider-value-start) - var(--v-slider-tick-position)) - var(--v-slider-pill-start-gap), max(var(--v-slider-tick-position) - var(--v-slider-value-stop), var(--v-slider-value-stop) - var(--v-slider-tick-position)) - var(--v-slider-pill-stop-gap)), 4px);width:4px;height:4px;border-radius:50%;background-color:currentColor}.v-slider--variant-pill .v-slider-track__tick--filled,.v-slider--variant-pill .v-slider-track__stop--filled{background-color:color-mix(in srgb,currentColor 24%,rgb(var(--v-theme-surface)))}.v-slider--variant-pill .v-slider-track__tick--first,.v-slider--variant-pill .v-slider-track__tick--last,.v-slider--variant-pill .v-slider-track__stop--first,.v-slider--variant-pill .v-slider-track__stop--last{background-color:transparent}.v-slider--variant-pill.v-input--horizontal .v-slider-track__stop{inset-inline-start:var(--v-slider-tick-position)}.v-slider--variant-pill.v-input--horizontal .v-slider-track__tick,.v-slider--variant-pill.v-input--horizontal .v-slider-track__stop{width:var(--v-slider-pill-tick-size);top:50%;margin-top:0;transform:translate(-50%,-50%)}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__stop,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__stop{transform:translate(50%,-50%)}.v-slider--variant-pill.v-input--vertical .v-slider-track__stop{bottom:var(--v-slider-tick-position)}.v-slider--variant-pill.v-input--vertical .v-slider-track__tick,.v-slider--variant-pill.v-input--vertical .v-slider-track__stop{height:var(--v-slider-pill-tick-size);inset-inline-start:50%;margin-inline-start:0;transform:translate(-50%,50%)}.v-locale--is-rtl.v-slider--variant-pill.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl.v-slider--variant-pill.v-input--vertical .v-slider-track__stop,.v-locale--is-rtl .v-slider--variant-pill.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl .v-slider--variant-pill.v-input--vertical .v-slider-track__stop{transform:translate(50%,50%)}.v-slider--variant-pill.v-input--horizontal .v-slider-track__background,.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill{background-size:var(--v-slider-track-length) 100%}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--before{background-position-x:right}.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after{background-position-x:calc(-1 * var(--v-slider-pill-after-start-offset))}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__background--after{background-position-x:right calc(-1 * var(--v-slider-pill-after-start-offset))}.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill{background-position-x:calc(-1 * (var(--v-slider-value-start-offset) + var(--v-slider-pill-start-gap)))}.v-locale--is-rtl.v-slider--variant-pill.v-input--horizontal .v-slider-track__fill,.v-locale--is-rtl .v-slider--variant-pill.v-input--horizontal .v-slider-track__fill{background-position-x:right calc(-1 * (var(--v-slider-value-start-offset) + var(--v-slider-pill-start-gap)))}.v-slider--variant-pill.v-input--vertical .v-slider-track__background,.v-slider--variant-pill.v-input--vertical .v-slider-track__fill{background-size:100% var(--v-slider-track-length)}.v-slider--variant-pill.v-input--vertical .v-slider-track__background--before{background-position-y:bottom}.v-slider--variant-pill.v-input--vertical .v-slider-track__fill{background-position-y:calc(-1 * (var(--v-slider-track-length) - var(--v-slider-value-stop-offset) + var(--v-slider-pill-stop-gap)))}}@layer vuetify-components{.v-color-picker-swatches{overflow-y:auto}.v-color-picker-swatches>div{display:flex;flex-wrap:wrap;justify-content:center;padding:8px}.v-color-picker-swatches__swatch{display:flex;flex-direction:column;margin-bottom:10px}.v-color-picker-swatches__color{position:relative;height:18px;max-height:18px;width:45px;margin:2px 4px;border-radius:2px;-webkit-user-select:none;user-select:none;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;cursor:pointer}.v-color-picker-swatches__color--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-color-picker-swatches__color>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media(forced-colors:active){.v-color-picker-swatches>div{forced-color-adjust:preserve-parent-color}}}@layer vuetify-components{.v-picker.v-sheet{display:grid;grid-auto-rows:min-content;grid-template-areas:"header" "body";grid-template-columns:minmax(0,1fr);overflow:hidden}.v-picker.v-sheet{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-picker.v-sheet{border-radius:4px}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"header" "body" "actions"}.v-picker.v-sheet.v-picker--landscape{grid-template-columns:auto 1fr;grid-template-areas:"header body" "header body"}.v-picker.v-sheet.v-picker--landscape.v-picker--with-actions{grid-template-areas:"header body" "header actions"}.v-picker__body{grid-area:body;overflow:hidden;position:relative;display:flex;justify-content:center;flex-wrap:wrap}.v-picker__header-wrapper{grid-area:header}.v-picker__actions{grid-area:actions;padding:0 12px 12px;display:flex;align-items:center;justify-content:flex-end}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--divided .v-picker__header{border-bottom-color:rgba(var(--v-border-color),var(--v-border-opacity));border-bottom-style:solid;border-bottom-width:thin}.v-picker-title{text-transform:uppercase;font-size:.75rem;padding-inline:24px 12px;padding-top:16px;padding-bottom:16px;font-weight:400;letter-spacing:.1666666667em}}@layer vuetify-components{.v-combobox--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-combobox .v-field .v-text-field__prefix,.v-combobox .v-field .v-text-field__suffix,.v-combobox .v-field .v-field__input,.v-combobox .v-field .v-field__input>input,.v-combobox .v-field.v-field{cursor:text}.v-combobox .v-field .v-field__input>input{flex:1 1}.v-combobox .v-field input{min-width:64px}.v-combobox .v-field:not(.v-field--focused) input{min-width:0}.v-combobox .v-field--dirty .v-combobox__selection{margin-inline-end:2px}.v-combobox .v-combobox__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-combobox__content{overflow:hidden}.v-combobox__content{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-menu>.v-overlay__content.v-combobox__content{border-radius:4px}.v-combobox__content>.v-sheet{display:flex;flex-direction:column}.v-combobox__mask{background:rgb(var(--v-theme-surface-light))}.v-combobox__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-combobox__selection:first-child{margin-inline-start:0}.v-combobox--selecting-index .v-combobox__selection{opacity:var(--v-medium-emphasis-opacity)}.v-combobox--selecting-index .v-combobox__selection--selected{opacity:1}.v-combobox--selecting-index .v-field__input>input{caret-color:transparent}.v-combobox--single:not(.v-combobox--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--active input{transition:none}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--focused .v-combobox__selection{opacity:0}.v-combobox__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-combobox--active-menu .v-combobox__menu-icon{transform:rotate(180deg)}}@layer vuetify-components{.v-data-table{width:100%}.v-data-table__table{width:100%;border-collapse:separate;border-spacing:0}.v-data-table__tr--focus{border:1px dotted black}.v-data-table__tr--clickable{cursor:pointer}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-start,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-start,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-start,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-start{text-align:start}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end{text-align:end}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end .v-data-table-header__content{flex-direction:row-reverse}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center{text-align:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center .v-data-table-header__content{justify-content:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--no-padding{padding:0 8px}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--empty,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--empty,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--empty,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--empty{padding:0}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap .v-data-table-header__content{display:contents}.v-data-table .v-table__wrapper>table>thead>tr>th,.v-data-table .v-table__wrapper>table tbody>tr>th{align-items:center}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--fixed,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--fixed{position:sticky}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:focus,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:focus{cursor:pointer;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{opacity:0}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):focus-visible .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):focus-visible .v-data-table-header__sort-icon{opacity:.5}.v-data-table .v-table__wrapper>table>thead>tr.v-data-table__tr--mobile>td,.v-data-table .v-table__wrapper>table tbody>tr.v-data-table__tr--mobile>td{height:fit-content}.v-data-table-column--fixed,.v-data-table-column--fixed-end,.v-data-table__th--sticky{background-color:rgb(var(--v-theme-surface));background-image:inherit;left:0;z-index:1}}@layer vuetify-overrides{.v-data-table-column--fixed,.v-data-table-column--fixed-end,.v-data-table__th--sticky{position:sticky}}@layer vuetify-components{.v-data-table-column--fixed-end{left:unset;right:0}.v-data-table-column--last-fixed{border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table-column--first-fixed-end{border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed,.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed-end{z-index:2}.v-data-table-group-header-row td{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface))}.v-data-table-group-header-row td>span{padding-left:5px}}@layer vuetify-overrides{.v-data-table__tr--expanded>td{height:0;padding:0;border-bottom:none;contain:layout}}@layer vuetify-components{.v-data-table--loading:not(.v-table--fixed-header)>.v-table__wrapper>table>thead>tr>.v-data-table__td:not(.v-data-table-column--fixed),.v-data-table--loading:not(.v-table--fixed-header)>.v-table__wrapper>table>thead>tr>.v-data-table__td:not(.v-data-table-column--fixed-end),.v-data-table--loading:not(.v-table--fixed-footer)>.v-table__wrapper>table>tfoot>tr>.v-data-table__td:not(.v-data-table-column--fixed),.v-data-table--loading:not(.v-table--fixed-footer)>.v-table__wrapper>table>tfoot>tr>.v-data-table__td:not(.v-data-table-column--fixed-end),.v-data-table--loading>.v-table__wrapper>table>tbody>tr>.v-data-table__td:not(.v-data-table-column--fixed),.v-data-table--loading>.v-table__wrapper>table>tbody>tr>.v-data-table__td:not(.v-data-table-column--fixed-end){opacity:var(--v-disabled-opacity)}}@layer vuetify-overrides{.v-data-table-group-header-row__column{padding-inline-start:calc(var(--v-data-table-group-header-row-depth) * 16px)}}@layer vuetify-components{.v-data-table-header__content{display:flex;align-items:center}.v-data-table-header__content>.v-data-table-header__select-all{margin-inline:16px -4px;flex-grow:0}.v-data-table-header__content>.v-data-table-header__select-all:only-child{margin-inline-start:auto}.v-data-table-header__sort-icon{margin-inline:0px}.v-data-table-header__sort-badge{display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;padding:4px;border-radius:50%;background:rgba(var(--v-border-color),var(--v-border-opacity));min-width:20px;min-height:20px;width:20px;height:20px}}@layer vuetify-overrides{.v-data-table-progress>th{border:none;height:auto;padding:0}}@layer vuetify-components{.v-data-table-progress__loader{position:relative}.v-data-table-rows-loading,.v-data-table-rows-no-data{text-align:center}.v-data-table__tr--mobile>.v-data-table__td--expanded-row{grid-template-columns:auto;justify-content:center}.v-data-table__tr--mobile>.v-data-table__td--select-row{grid-template-columns:0;justify-content:end}.v-data-table__tr--mobile>td{align-items:center;column-gap:4px;display:grid;grid-template-columns:repeat(2,1fr);min-height:var(--v-table-row-height)}}@layer vuetify-overrides{.v-data-table__tr--mobile>td:not(:last-child){border-bottom:0}}@layer vuetify-components{.v-data-table__td-title{font-weight:500;text-align:start}.v-data-table__td-value{text-align:end}.v-data-table__td-sort-icon{color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-disabled-opacity) * 100%),transparent)}.v-data-table__td-sort-icon-active{color:rgba(var(--v-theme-on-surface))}}@layer vuetify-components{.v-data-table-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:8px 4px}.v-data-table-footer__items-per-page{align-items:center;display:flex;justify-content:center}.v-data-table-footer__items-per-page>span{padding-inline-end:8px}.v-data-table-footer__items-per-page>.v-select{width:90px}.v-data-table-footer__info{display:flex;justify-content:flex-end;min-width:116px;padding:0 16px}.v-data-table-footer__paginationz{align-items:center;display:flex;margin-inline-start:16px}.v-data-table-footer__page{padding:0 8px}}@layer vuetify-components{.v-pagination{min-width:0}.v-pagination__list{margin:0;padding:0;display:inline-flex;list-style-type:none;justify-content:center;width:100%}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem}}@layer vuetify-components{.v-date-input input{direction:ltr}.v-date-input--rtl input{text-align:right}.v-date-input--rtl .v-date-input__format-hint{justify-content:flex-end}.v-date-input__format-hint{align-items:center;direction:ltr;display:flex;top:0;right:0;bottom:0;left:0;opacity:var(--v-disabled-opacity);padding:inherit;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:pre}.v-date-input__format-hint>span{opacity:0}}@layer vuetify-components{.v-date-picker{overflow:hidden;width:328px;--v-date-picker-landscape-header-width: 170px}.v-date-picker--show-week{width:368px}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper){width:calc(328px + var(--v-date-picker-landscape-header-width))}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper) .v-picker__header-wrapper{width:var(--v-date-picker-landscape-header-width)}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper) .v-picker__header-wrapper .v-date-picker-header{height:auto;padding-inline:24px}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper).v-picker--show-week{width:calc(368px + var(--v-date-picker-landscape-header-width))}.v-date-picker>.v-picker__body{flex-direction:column}}@layer vuetify-components{.v-date-picker-controls{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;height:var(--v-date-picker-controls-height, 56px);padding:4px 12px}.v-date-picker-controls .v-btn{text-transform:none;font-weight:400;line-height:initial;letter-spacing:initial}.v-date-picker-controls .v-btn>.v-btn__append>.v-icon{transition-property:transform;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-date-picker--months .v-date-picker-controls .v-date-picker-controls__only-month-btn>.v-btn__append>.v-icon{transform:rotate(180deg)}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__year-btn>.v-btn__append>.v-icon,.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__only-year-btn>.v-btn__append>.v-icon{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls__month,.v-date-picker-controls__year{display:flex}.v-locale--is-rtl.v-date-picker-controls__month,.v-locale--is-rtl.v-date-picker-controls__year,.v-locale--is-rtl .v-date-picker-controls__month,.v-locale--is-rtl .v-date-picker-controls__year{flex-direction:row-reverse}.v-date-picker-controls .v-date-picker-controls__month .v-btn,.v-date-picker-controls .v-date-picker-controls__year .v-btn{--v-btn-height: 36px}.v-date-picker-controls .v-date-picker-controls__month .v-btn.v-btn--icon,.v-date-picker-controls .v-date-picker-controls__year .v-btn.v-btn--icon{width:var(--v-btn-height);height:var(--v-btn-height)}.v-date-picker-controls .v-date-picker-controls__month-btn,.v-date-picker-controls .v-date-picker-controls__year-btn{padding:0 12px}.v-date-picker-controls .v-date-picker-controls__only-month-btn,.v-date-picker-controls .v-date-picker-controls__only-year-btn{padding-inline:12px 8px;min-width:40px}.v-date-picker-controls .v-date-picker-controls__only-month-btn>.v-btn__append,.v-date-picker-controls .v-date-picker-controls__only-year-btn>.v-btn__append{margin-inline:4px -4px}.v-date-picker__title{display:inline-block}}@layer vuetify-components{.v-date-picker-header{align-items:flex-end;height:70px;display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;line-height:40px;grid-area:content;justify-content:space-between;white-space:pre-wrap}.v-date-picker-header--clickable .v-date-picker-header__content{cursor:pointer}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.date-picker-header-transition-enter-active,.date-picker-header-reverse-transition-enter-active,.date-picker-header-transition-leave-active,.date-picker-header-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.date-picker-header-transition-enter-from{transform:translateY(100%)}.date-picker-header-transition-leave-to{opacity:0;transform:translateY(-100%)}.date-picker-header-reverse-transition-enter-from{transform:translateY(-100%)}.date-picker-header-reverse-transition-leave-to{opacity:0;transform:translateY(100%)}}@layer vuetify-components{.v-date-picker-month{display:flex;justify-content:center;overflow:hidden;padding:0 12px 8px;position:relative;--v-date-picker-month-day-diff: 4px}.v-date-picker-month__weeks{display:flex;flex-direction:column;font-size:.875rem;font-variant-numeric:tabular-nums;min-width:calc(2ch + 4px)}.v-date-picker-month__weekday{font-size:.875rem}.v-date-picker-month__days{touch-action:pan-y pinch-zoom;width:100%}.v-date-picker-month__days-row{display:grid;grid-template-columns:repeat(var(--v-date-picker-days-in-week),1fr);justify-items:center}.v-date-picker-month__day{align-items:center;display:flex;justify-content:center;position:relative;height:44px;padding:2px;--range-selection-rounding: 999px;width:100%}.v-date-picker-month__day--range-start>.v-btn,.v-date-picker-month__day--range-end>.v-btn,.v-date-picker-month__day--preview-start>.v-btn,.v-date-picker-month__day--preview-end>.v-btn{position:relative;z-index:1}.v-date-picker-month__day--selected:not(.v-date-picker-month__day--range-middle) .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day .v-btn.v-date-picker-month__day-btn{--v-btn-height: 24px;width:36px;height:36px;--v-btn-size: .875rem}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__range-bg{position:absolute;top:2px;right:0;bottom:2px;left:0;pointer-events:none}.v-date-picker-month__range-bg--range{opacity:.1}.v-date-picker-month__range-bg--preview{opacity:.06}.v-date-picker-month__day--range-start>.v-date-picker-month__range-bg{inset-inline-start:2px;border-start-start-radius:var(--range-selection-rounding);border-end-start-radius:var(--range-selection-rounding)}.v-date-picker-month__day--range-end>.v-date-picker-month__range-bg{inset-inline-end:2px;border-start-end-radius:var(--range-selection-rounding);border-end-end-radius:var(--range-selection-rounding)}.v-date-picker-month__day--preview-start>.v-date-picker-month__range-bg{inset-inline-start:2px;border-start-start-radius:var(--range-selection-rounding);border-end-start-radius:var(--range-selection-rounding)}.v-date-picker-month__day--preview-end>.v-date-picker-month__range-bg{inset-inline-end:2px;border-start-end-radius:var(--range-selection-rounding);border-end-end-radius:var(--range-selection-rounding)}.v-date-picker-month__day--range-middle:last-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--range-middle:has(+.v-date-picker-month__day--hide-adjacent)>.v-date-picker-month__range-bg,.v-date-picker-month__day--range-start:last-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--range-start:has(+.v-date-picker-month__day--hide-adjacent)>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-middle:last-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-middle:has(+.v-date-picker-month__day--hide-adjacent)>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-start:last-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-start:has(+.v-date-picker-month__day--hide-adjacent)>.v-date-picker-month__range-bg{inset-inline-end:1px;border-start-end-radius:var(--range-selection-rounding);border-end-end-radius:var(--range-selection-rounding)}.v-date-picker-month__day--range-middle:first-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--hide-adjacent+.v-date-picker-month__day--range-middle>.v-date-picker-month__range-bg,.v-date-picker-month__day--range-end:first-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--hide-adjacent+.v-date-picker-month__day--range-end>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-middle:first-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--hide-adjacent+.v-date-picker-month__day--preview-middle>.v-date-picker-month__range-bg,.v-date-picker-month__day--preview-end:first-of-type>.v-date-picker-month__range-bg,.v-date-picker-month__day--hide-adjacent+.v-date-picker-month__day--preview-end>.v-date-picker-month__range-bg{inset-inline-start:1px;border-start-start-radius:var(--range-selection-rounding);border-end-start-radius:var(--range-selection-rounding)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-month__events{height:8px;left:0;text-indent:0;position:absolute;text-align:center;white-space:pre;width:100%}.v-date-picker-month__events>div{height:8px;margin:0 1px -1px;width:8px}.v-date-picker-month__events .v-badge--dot .v-badge__badge{border-radius:4px;height:8px;width:8px}.v-date-picker-month__day .v-date-picker-month__events{bottom:8px}}@layer vuetify-components{.v-date-picker-months{height:288px}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;height:inherit;justify-content:space-around;grid-template-columns:repeat(var(--v-date-picker-months-columns, 2),1fr);grid-gap:0px 24px;padding-inline-start:36px;padding-inline-end:36px}.v-date-picker-months__content .v-btn{--v-btn-height: 36px;text-transform:none;padding-inline-start:8px;padding-inline-end:8px}}@layer vuetify-components{.v-date-picker-years{height:288px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;justify-content:space-around;grid-template-columns:repeat(var(--v-date-picker-years-columns, 3),1fr);gap:8px 24px;padding-inline:32px}.v-date-picker-years__content .v-btn{--v-btn-height: 36px;padding-inline:8px}}@layer vuetify-components{.v-empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:16px}.v-empty-state--start{align-items:flex-start}.v-empty-state--center{align-items:center}.v-empty-state--end{align-items:flex-end}.v-empty-state__media{text-align:center;width:100%}.v-empty-state__media .v-icon{color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent)}.v-empty-state__headline{color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent);font-size:3.5625rem;font-weight:400;line-height:1.1228070175;text-align:center;margin-bottom:8px}.v-empty-state--mobile .v-empty-state__headline{font-size:2rem}.v-empty-state__title{font-size:1.375rem;font-weight:400;line-height:1.2727272727;margin-bottom:4px;text-align:center}.v-empty-state__text{font-size:.875rem;font-weight:400;line-height:1.4285714286;padding:0 16px;text-align:center}.v-empty-state__content{padding:24px 0}.v-empty-state__actions{display:flex;gap:8px;padding:16px}.v-empty-state__action-btn.v-btn{background-color:initial;color:initial}}@layer vuetify-components{.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) 26%,transparent)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.4615384615}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;position:relative;z-index:1;border-radius:4px}}@layer vuetify-overrides{.v-expansion-panels>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>.v-expansion-panel--active{border-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>.v-expansion-panel--before-active{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>.v-expansion-panel--after-active{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(.v-expansion-panel--after-active):not(.v-expansion-panel--active){border-top-left-radius:var(--v-expansion-panels-inner-radius, 0);border-top-right-radius:var(--v-expansion-panels-inner-radius, 0)}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:last-child):not(.v-expansion-panel--before-active):not(.v-expansion-panel--active){border-bottom-left-radius:var(--v-expansion-panels-inner-radius, 0);border-bottom-right-radius:var(--v-expansion-panels-inner-radius, 0)}.v-expansion-panels--variant-accordion>:first-child:not(:last-child){border-bottom-left-radius:var(--v-expansion-panels-inner-radius, 0);border-bottom-right-radius:var(--v-expansion-panels-inner-radius, 0)}.v-expansion-panels--variant-accordion>:last-child:not(:first-child){border-top-left-radius:var(--v-expansion-panels-inner-radius, 0);border-top-right-radius:var(--v-expansion-panels-inner-radius, 0)}.v-expansion-panels--variant-accordion>:last-child:not(:first-child) .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:var(--v-expansion-panels-inner-radius, 0)}}@layer vuetify-components{.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:.3s border-radius cubic-bezier(.4,0,.2,1)}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s all cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width;border-radius:4px}@media(prefers-reduced-motion:reduce){.v-expansion-panel{transition-property:border-radius,border}}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:.3s opacity cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{border-radius:inherit;z-index:-1}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel__shadow{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-expansion-panel-title{background-color:transparent;border:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;text-align:start;border-radius:inherit;display:flex;font:inherit;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;width:100%;justify-content:space-between}@media(prefers-reduced-motion:no-preference){.v-expansion-panel-title{transition:.3s cubic-bezier(.4,0,.2,1);transition-property:min-height,border-radius}}.v-expansion-panel-title--hover:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--hover:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--hover:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--focusable.v-expansion-panel-title--active .v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:hover .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus-visible .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}@supports selector(:focus-visible){.v-expansion-panel-title:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-expansion-panel-title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel-title:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title__overlay{background-color:currentColor;border-radius:inherit;opacity:0}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;user-select:none;margin-inline-start:auto}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{padding:8px 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--variant-accordion.v-expansion-panels--no-divider>.v-expansion-panel:after{opacity:0}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel .v-expansion-panel__shadow{display:none}.v-expansion-panels--tile{border-radius:0}.v-expansion-panels--tile>.v-expansion-panel{border-radius:0}@media(forced-colors:active){.v-expansion-panel{border:thin solid}.v-expansion-panel-title:focus-visible{outline:2px solid;outline-offset:-2px}}}@layer vuetify-components{.v-fab{align-items:center;display:inline-flex;flex:1 1 auto;pointer-events:none;position:relative;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle}.v-fab .v-btn{pointer-events:auto}.v-fab .v-btn--variant-elevated{box-shadow:0 1px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.v-fab .v-btn--variant-elevated:hover{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.v-fab--app,.v-fab--absolute{display:flex}.v-fab--absolute{position:absolute;top:0;right:0;bottom:0;left:0}.v-fab--start,.v-fab--left{justify-content:flex-start}.v-fab--center{align-items:center;justify-content:center}.v-fab--end,.v-fab--right{justify-content:flex-end}.v-fab--bottom{align-items:flex-end}.v-fab--top{align-items:flex-start}}@layer vuetify-overrides{.v-fab--extended .v-btn{border-radius:9999px}}@layer vuetify-components{.v-fab__container{align-self:center;display:inline-flex;vertical-align:middle}.v-fab--app .v-fab__container{margin:12px;position:fixed}.v-fab--absolute .v-fab__container{position:absolute;z-index:4}.v-fab--offset.v-fab--top .v-fab__container{transform:translateY(-50%)}.v-fab--offset.v-fab--bottom .v-fab__container{transform:translateY(50%)}.v-fab--top .v-fab__container{top:0}.v-fab--bottom .v-fab__container{bottom:0}.v-fab--left .v-fab__container,.v-fab--start .v-fab__container{left:0}.v-fab--right .v-fab__container,.v-fab--end .v-fab__container{right:0}}@layer vuetify-components{.v-file-input--hide.v-input .v-field,.v-file-input--hide.v-input .v-input__control,.v-file-input--hide.v-input .v-input__details{display:none}.v-file-input--hide.v-input .v-input__prepend{grid-area:control;margin:0 auto}.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-file-input .v-field__input{word-break:break-word}.v-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:0}.v-file-input .v-field{outline:2px dashed transparent;outline-offset:2px;transition:outline-color .25s cubic-bezier(.4,0,.2,1)}.v-file-input--dragging .v-field{outline-color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-file-input--dragging input[type=file]{z-index:1}.v-file-input input[inert]{pointer-events:none}}@layer vuetify-components{.v-file-upload .v-input__control{flex-direction:column}.v-file-upload-dropzone{padding:64px 16px;flex-direction:column;justify-content:center;align-items:center;position:relative}.v-file-upload-dropzone.v-sheet{display:flex;border-radius:4px;border-style:dashed;border-width:2px;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.v-file-upload-dropzone.v-file-upload-dropzone--density-compact{padding:32px 0;flex-direction:row;gap:1rem}.v-file-upload-dropzone .v-overlay__scrim{pointer-events:none}.v-file-upload-dropzone--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-file-upload-dropzone--dragging.v-sheet{border-color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-file-upload-dropzone--dragging>*{pointer-events:none}.v-file-upload-dropzone--clickable:not(.v-file-upload-dropzone--readonly){cursor:pointer}.v-file-upload-dropzone--has-files:not(.v-file-upload-dropzone--clickable),.v-file-upload-dropzone--readonly{cursor:default}.v-file-upload-dropzone--error.v-sheet{border-color:rgb(var(--v-theme-error))}.v-file-upload-dropzone--inset{padding:16px}.v-file-upload-dropzone input[type=file]{left:0;opacity:0;position:absolute;cursor:pointer;top:0;z-index:-1}.v-file-upload-title{font-size:1.5rem;font-weight:600;text-align:center}.v-file-upload-icon{opacity:var(--v-medium-emphasis-opacity);font-size:3rem;margin-bottom:1rem}.v-file-upload-dropzone--density-comfortable .v-file-upload-icon{font-size:2.5rem;margin-bottom:.5rem}.v-file-upload-dropzone--density-compact .v-file-upload-icon{font-size:2rem;margin-bottom:0rem}.v-file-upload-divider{align-items:center;display:flex;margin:32px 0;justify-content:center;width:100%}.v-file-upload-divider .v-divider__wrapper{max-width:100%}.v-file-upload-inset{width:100%}.v-file-upload-inset__action{display:flex;justify-content:center;width:100%;padding:8px 0}.v-file-upload-list{margin:16px 0}.v-file-upload-item:not(:first-child){margin-top:8px}.v-file-upload__loader{border-radius:inherit;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.v-file-upload__loader>*{pointer-events:auto}}@layer vuetify-components{.v-footer{align-items:center;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom}.v-footer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-footer--border{border-width:thin;box-shadow:none}.v-footer{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{border-radius:0}.v-footer{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-footer--rounded{border-radius:4px}}@layer vuetify-components{.v-hotkey{align-items:center;display:inline-flex;gap:4px;vertical-align:middle;line-height:1.5}.v-hotkey--disabled{opacity:.26}.v-hotkey--inline{max-height:1lh;vertical-align:baseline;font-size:1em;line-height:inherit}.v-hotkey__prefix,.v-hotkey__suffix{opacity:var(--v-medium-emphasis-opacity);font-weight:400;vertical-align:baseline}.v-hotkey--contained .v-hotkey__contained-wrapper{display:inline-flex;align-items:center;gap:2px;padding:.2rem 4px;box-sizing:border-box;background:unset;box-shadow:unset;min-height:1em;font-size:.75rem;line-height:1.5}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__prefix,.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__suffix{opacity:var(--v-high-emphasis-opacity)}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__prefix{margin-right:2px}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__suffix{margin-left:2px}.v-hotkey--contained .v-hotkey__divider{opacity:var(--v-medium-emphasis-opacity);font-size:inherit}.v-hotkey--contained .v-hotkey__combination{display:inline-flex;align-items:center;gap:2px}.v-hotkey--contained.v-hotkey--inline .v-hotkey__contained-wrapper.v-kbd{align-self:baseline;align-items:baseline;font-size:1em;line-height:inherit;padding:1px 4px 0;gap:2px;margin-left:0;margin-right:0}.v-hotkey--contained.v-hotkey--inline .v-hotkey__divider{font-size:1em;align-self:baseline}.v-hotkey--contained.v-hotkey--inline .v-hotkey__combination{gap:2px;align-items:baseline}.v-hotkey__key.v-kbd{min-height:unset;font-size:.75rem;line-height:1.5;padding:.2rem;min-width:1.5em}.v-hotkey__key.v-kbd--variant-plain,.v-hotkey__key.v-kbd--variant-outlined,.v-hotkey__key.v-kbd--variant-text,.v-hotkey__key.v-kbd--variant-tonal{background:transparent;color:inherit}.v-hotkey__key.v-kbd--variant-plain{opacity:.62}.v-hotkey__key.v-kbd--variant-plain:focus,.v-hotkey__key.v-kbd--variant-plain:hover{opacity:1}.v-hotkey__key.v-kbd--variant-plain .v-hotkey__overlay{display:none}.v-hotkey__key.v-kbd--variant-elevated,.v-hotkey__key.v-kbd--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-hotkey__key.v-kbd--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-hotkey__key.v-kbd--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-hotkey__key.v-kbd--variant-outlined{border:thin solid currentColor}.v-hotkey__key.v-kbd--variant-text .v-hotkey__overlay{background:currentColor}.v-hotkey__key.v-kbd--variant-tonal .v-hotkey__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-hotkey__key.v-kbd .v-hotkey__underlay{position:absolute}.v-hotkey__key-symbol.v-kbd{line-height:normal;font-size:1em}.v-hotkey__key-icon .v-icon{min-width:unset}.v-hotkey__key-icon .v-icon:has(svg){max-width:.75rem}.v-hotkey__key-icon .v-icon:not(:has(svg)){font-size:.75rem;line-height:inherit;height:inherit}.v-hotkey__key--nested{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;display:inline-flex;align-items:center;min-width:auto;min-height:auto;align-self:baseline}.v-hotkey__key--nested.v-hotkey__key-icon{align-self:center}.v-hotkey__divider{align-items:center;display:inline-flex;opacity:var(--v-medium-emphasis-opacity);font-size:1em}.v-hotkey__combination{display:flex;gap:2px}.v-hotkey--inline .v-hotkey__key{align-self:center;padding:1px 4px 0;min-width:20px;height:calc(1lh - 2px);line-height:calc(1lh - 2px)}.v-hotkey--inline .v-hotkey__key-icon.v-kbd{padding-block:0}.v-hotkey--inline .v-hotkey__key-icon .v-icon{width:min-content;min-width:fit-content;max-height:calc(1ex + 2px)}.v-hotkey--inline .v-hotkey__key-icon .v-icon .v-icon__svg{height:100%;width:unset}.v-hotkey--inline .v-hotkey__combination{align-items:baseline;gap:1px}.v-hotkey--inline .v-hotkey__divider{font-size:1em}.v-hotkey--inline .v-hotkey__prefix,.v-hotkey--inline .v-hotkey__suffix{align-self:baseline;font-size:inherit}.v-hotkey--variant-elevated .v-hotkey__key.v-kbd{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-hotkey--variant-flat .v-hotkey__key.v-kbd{box-shadow:none}.v-hotkey--variant-outlined .v-hotkey__key.v-kbd{background:none}.v-hotkey--variant-outlined .v-hotkey__key.v-kbd{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}}@layer vuetify-overrides{.v-hotkey--variant-text .v-hotkey__key.v-kbd{background:transparent;border:none;padding-inline:0;min-width:auto}.v-hotkey--variant-text .v-hotkey__key.v-kbd{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}}@layer vuetify-components{.v-hotkey--variant-text .v-hotkey__combination{gap:1px}.v-hotkey--variant-tonal .v-hotkey__key.v-kbd{border:unset;box-shadow:unset}}@layer vuetify-components{.v-kbd{font-family:var(--v-font-body, "Roboto", sans-serif);align-items:center;align-self:stretch;background:rgb(var(--v-theme-kbd));color:rgb(var(--v-theme-on-kbd));display:inline-flex;font-size:.875em;font-weight:400;line-height:1;justify-content:center;min-height:1em;min-width:20px;padding:3px 6px;vertical-align:baseline;margin-inline:1px}.v-kbd{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:thin}.v-kbd--border{border-width:thin;box-shadow:none}.v-kbd{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-kbd{border-radius:4px}}@layer vuetify-components{.v-infinite-scroll--horizontal{display:flex;flex-direction:row;overflow-x:auto}.v-infinite-scroll--horizontal .v-infinite-scroll-intersect{height:100%;width:var(--v-infinite-margin-size, 1px)}.v-infinite-scroll--vertical{display:flex;flex-direction:column;overflow-y:auto}.v-infinite-scroll--vertical .v-infinite-scroll-intersect{height:1px;width:100%}.v-infinite-scroll-intersect{overflow:hidden;pointer-events:none;margin-top:var(--v-infinite-margin);margin-bottom:calc(var(--v-infinite-margin) * -1)}.v-infinite-scroll-intersect:nth-child(2){--v-infinite-margin: var(--v-infinite-margin-size, 1px)}.v-infinite-scroll-intersect:nth-last-child(2){--v-infinite-margin: calc(var(--v-infinite-margin-size, 1px) * -1)}.v-infinite-scroll__side{align-items:center;display:flex;justify-content:center;padding:8px;transition-property:padding;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-infinite-scroll__side:empty,.v-infinite-scroll__side:has(>div:only-child:empty){padding:0}}@layer vuetify-components{.v-item-group{flex:0 1 auto;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1)}}@layer vuetify-components{.v-layout{--v-scrollbar-offset: 0px;display:flex;flex:1 1 auto}.v-layout--full-height{--v-scrollbar-offset: inherit;height:100%}}@layer vuetify-components{.v-layout-item{position:absolute;transition:.2s cubic-bezier(.4,0,.2,1)}.v-layout-item--absolute{position:absolute}}@layer vuetify-components{.v-locale-provider{display:contents}}@layer vuetify-components{.v-number-input input[type=number]{-moz-appearance:textfield}.v-number-input input[type=number]::-webkit-outer-spin-button,.v-number-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.v-number-input .v-field:has(.v-field__prepend-inner>.v-number-input__control:first-child){padding-inline-start:0}.v-number-input .v-field:has(.v-field__append-inner>.v-number-input__control:last-child){padding-inline-end:0}.v-number-input .v-field__prepend-inner:has(.v-number-input__control){overflow:hidden;border-start-start-radius:inherit;border-end-start-radius:inherit}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-icon{margin-inline-end:4px}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>hr+.v-icon,.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-number-input__control+.v-icon{margin-inline:8px 0}.v-number-input .v-field__prepend-inner:has(.v-number-input__control) .v-divider--vertical{margin-inline:-1px 0}.v-number-input .v-field__append-inner:has(.v-number-input__control){overflow:hidden;border-start-end-radius:inherit;border-end-end-radius:inherit}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon{margin-inline-start:4px}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon:has(+hr),.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon:has(+.v-number-input__control){margin-inline:0 8px}.v-number-input .v-field__append-inner:has(.v-number-input__control) .v-divider--vertical{margin-inline:0 -1px}.v-number-input .v-field__clearable:has(+.v-field__append-inner>hr:first-child){margin-inline-end:8px}.v-number-input--inset .v-divider{height:55%;width:55%;align-self:center}.v-number-input--split .v-field__input{text-align:center}.v-number-input--stacked .v-number-input__control{flex-direction:column-reverse}.v-number-input--stacked .v-number-input__control .v-btn{flex:1}.v-number-input--stacked .v-field--variant-underlined>.v-field__prepend-inner:has(.v-number-input__control),.v-number-input--stacked .v-field--variant-underlined>.v-field__append-inner:has(.v-number-input__control){padding-top:var(--v-field-padding-top)}.v-number-input--stacked .v-field--variant-underlined>.v-field__prepend-inner:has(.v-number-input__control)>*:not(.v-number-input__control,.v-divider--vertical),.v-number-input--stacked .v-field--variant-underlined>.v-field__append-inner:has(.v-number-input__control)>*:not(.v-number-input__control,.v-divider--vertical){margin-top:var(--v-input-padding-top, 0)}.v-number-input--hide-input .v-field{flex:none;gap:0}.v-number-input--hide-input .v-field__input{width:0;padding-inline:0}.v-number-input__control{display:flex;height:100%}.v-number-input__control .v-btn{background-color:transparent;border-radius:0}}@layer vuetify-components{.v-otp-input{align-items:center;display:flex;justify-content:center;padding:.5rem 0;position:relative}.v-otp-input{border-radius:4px}.v-otp-input .v-field{height:100%}.v-otp-input .v-field--variant-solo.v-field--focused .v-field__overlay,.v-otp-input .v-field--variant-plain.v-field--focused .v-field__overlay{background-color:currentColor;opacity:calc(var(--v-theme-overlay-multiplier) * .12)}.v-otp-input .v-field .v-field__outline__start,.v-otp-input .v-field .v-field__outline__end{flex:1}.v-otp-input__field--highlighted .v-field__outline{opacity:.5}.v-otp-input__field--highlighted.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-otp-input__field--highlighted.v-field--focused.v-field--variant-underlined .v-field__outline:after{opacity:.5}.v-otp-input__field--highlighted.v-field--focused.v-field--variant-plain .v-field__overlay,.v-otp-input__field--highlighted.v-field--focused.v-field--variant-solo .v-field__overlay,.v-otp-input__field--highlighted.v-field--focused.v-field--variant-solo-filled .v-field__overlay{opacity:calc(var(--v-theme-overlay-multiplier) * .04)}.v-otp-input__field--highlighted.v-field--focused.v-field--variant-solo-inverted .v-field__overlay{opacity:.5}.v-otp-input__divider{display:flex;align-items:center;justify-content:center;margin:0 8px}.v-otp-input__divider:has(>.v-icon){margin:0 -4px}.v-otp-group{display:contents}.v-otp-group .v-field{flex:1}.v-otp-group--merged{display:flex;gap:0;align-items:center;height:100%;border-radius:inherit}.v-otp-group--merged:has(.v-field--variant-solo),.v-otp-group--merged:has(.v-field--variant-solo-filled),.v-otp-group--merged:has(.v-field--variant-solo-inverted){box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-otp-group--merged .v-field{flex:1;border-radius:0;box-shadow:none}.v-otp-group--merged .v-field .v-field__outline__start,.v-otp-group--merged .v-field .v-field__outline__end{border-radius:0}.v-otp-group--merged .v-field:not(:first-child){margin-inline-start:-1px}.v-otp-group--merged .v-field:not(:first-child) .v-field__outline__start{border-inline-start-width:0}.v-otp-group--merged .v-field:hover{z-index:1}.v-otp-group--merged .v-field:hover .v-field__outline__start{border-inline-start-width:var(--v-field-border-width)}.v-otp-group--merged .v-field.v-field--focused{z-index:2}.v-otp-group--merged .v-field.v-field--focused .v-field__outline__start{border-inline-start-width:var(--v-field-border-width)}.v-otp-group--merged .v-field:first-child,.v-otp-group--merged .v-field:first-child .v-field__outline__start{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-otp-group--merged .v-field:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-otp-group--merged .v-field:last-child .v-field__outline__end{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-otp-input__input{position:absolute;bottom:0;inset-inline-start:50%;width:1px;height:1px;padding:0;margin:0;border:0;outline:none;background:transparent;color:transparent;caret-color:transparent;opacity:0;pointer-events:none}@media(any-pointer:coarse){.v-otp-input__input{top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:1;pointer-events:auto}.v-otp-input__input::selection{background:transparent;color:transparent}.v-otp-input__input:-webkit-autofill{background:transparent!important;color:transparent!important;-webkit-text-fill-color:transparent!important;box-shadow:none!important}}.v-otp-input__content{align-items:center;display:flex;gap:.5rem;padding:.5rem;justify-content:center;width:100%;max-width:320px;position:relative;border-radius:inherit}.v-otp-input--divided .v-otp-input__content{max-width:360px}.v-otp-input--density-default .v-otp-input__content{height:64px}.v-otp-input--density-comfortable .v-otp-input__content{height:60px}.v-otp-input--density-compact .v-otp-input__content{height:56px}.v-otp-input__field{color:inherit;font-size:1.25rem;height:100%;width:100%;display:grid;place-items:center;place-content:center;position:relative}.v-otp-input__field>*{grid-area:1/1}.v-otp-input__placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-otp-input__composition{color:currentColor;opacity:.6;font-style:italic;text-decoration:underline}.v-otp-input__caret{width:1px;height:1.2em;background:currentColor;animation:v-otp-blink 1s step-end infinite}.v-otp-input__spacer{display:block;min-width:0;max-width:100%;opacity:0;pointer-events:none}.v-otp-input__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.v-otp-input__loader .v-progress-linear{position:absolute}@keyframes v-otp-blink{0%,to{opacity:1}50%{opacity:0}}}@layer vuetify-components{.v-parallax{position:relative;overflow:hidden}.v-parallax--active>.v-img__img{will-change:transform}}@layer vuetify-components{.v-progress{display:flex;flex-direction:column;gap:8px}.v-progress>.v-progress-circular,.v-progress>.v-loading-indicator{align-self:center}.v-progress:has(>.v-progress-circular,>.v-loading-indicator)>.v-progress__details>*:only-child{margin-inline:auto}.v-progress__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-progress__label+.v-progress__value{margin-inline-start:auto}.v-progress__details{display:flex;align-items:flex-end;gap:8px}.v-progress__details--location-bottom{align-items:flex-start;order:1}.v-progress--absolute{position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}.v-progress--absolute>.v-progress__details{height:0;overflow:visible}.v-progress--absolute>.v-progress__spacer{height:0}}@layer vuetify-components{.v-pull-to-refresh{overflow:hidden;position:relative}.v-pull-to-refresh__pull-down{position:absolute;width:100%;transition:top .3s ease-out}.v-pull-to-refresh__pull-down--touching{transition:none}.v-pull-to-refresh__pull-down-default{display:flex;width:100%;height:100%;justify-content:center;align-items:flex-end;padding-bottom:10px}.v-pull-to-refresh__scroll-container{position:relative;transition:top .3s ease-out}.v-pull-to-refresh__scroll-container--touching{transition:none}}@layer vuetify-components{.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{padding-inline-start:6px;margin-top:8px}}@layer vuetify-components{.v-rating{max-width:100%;display:inline-flex;white-space:nowrap}.v-rating--readonly{pointer-events:none}.v-rating__wrapper{align-items:center;display:inline-flex;flex-direction:column}.v-rating__wrapper--bottom{flex-direction:column-reverse}.v-rating__item{display:inline-flex;position:relative}.v-rating__item label{cursor:pointer}.v-rating__item .v-btn--variant-plain{opacity:1}.v-rating__item .v-btn{transition-property:transform}.v-rating__item .v-btn .v-icon{transition-property:inherit;transition-duration:inherit;transition-delay:inherit;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-rating--hover .v-rating__item:hover:not(.v-rating__item--focused) .v-btn{transform:scale(1.25)}.v-rating__item--half{overflow:hidden;position:absolute;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);z-index:1}.v-rating__item--half .v-btn__overlay,.v-rating__item--half:hover .v-btn__overlay{opacity:0}.v-rating__hidden{height:0;opacity:0;position:absolute;width:0}}@layer vuetify-components{.v-skeleton-loader{align-items:center;background:rgb(var(--v-theme-surface));border-radius:4px;display:flex;flex-wrap:wrap;position:relative;vertical-align:top}.v-skeleton-loader__actions{justify-content:end}.v-skeleton-loader .v-skeleton-loader__ossein{height:100%}.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-border-opacity) * 100%),transparent)}@media(forced-colors:active){.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:canvastext}}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line{border-radius:4px}.v-skeleton-loader__bone{align-items:center;border-radius:inherit;display:flex;flex:1 1 100%;flex-wrap:wrap;overflow:hidden;position:relative}.v-skeleton-loader__bone:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,color-mix(in srgb,rgb(var(--v-theme-surface)) 0%,transparent),color-mix(in srgb,rgb(var(--v-theme-surface)) 30%,transparent),color-mix(in srgb,rgb(var(--v-theme-surface)) 0%,transparent));transform:translate(-100%);contain:content;will-change:transform;z-index:1}.v-skeleton-loader__bone:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media(forced-colors:active)and (pointer:fine){.v-skeleton-loader__bone{cursor:progress}}.v-skeleton-loader__avatar{border-radius:50%;flex:0 1 auto;margin:8px 16px;max-height:48px;min-height:48px;height:48px;max-width:48px;min-width:48px;width:48px}.v-skeleton-loader__avatar+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__avatar+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__avatar+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__button{border-radius:4px;height:36px;margin:16px;max-width:64px}.v-skeleton-loader__button+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__button+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__button+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__chip{border-radius:16px;margin:16px;height:32px;max-width:96px}.v-skeleton-loader__chip+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__chip+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__chip+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{max-width:88px;width:20%}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{max-width:256px;width:40%}.v-skeleton-loader__date-picker-days{flex-wrap:wrap;margin:16px}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;margin:4px;max-width:100%}.v-skeleton-loader__date-picker-options{flex-wrap:nowrap}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text{flex:1 1 auto}.v-skeleton-loader__chip-group{flex-wrap:wrap;padding:16px;gap:12px}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip{flex:0 0 auto;margin:0}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip:nth-child(5n+1){min-width:60px}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip:nth-child(5n+2){min-width:160px}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip:nth-child(5n+3){min-width:85px}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip:nth-child(5n+4){min-width:55px}.v-skeleton-loader__chip-group>.v-skeleton-loader__chip:nth-child(5n+5){min-width:110px}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;margin:16px;height:24px}.v-skeleton-loader__heading+.v-skeleton-loader__subtitle{margin-top:-16px}.v-skeleton-loader__image{height:150px;border-radius:0}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__list-item{margin:16px}.v-skeleton-loader__list-item .v-skeleton-loader__text{margin:0}.v-skeleton-loader__table-heading{align-items:center;display:flex;justify-content:space-between}.v-skeleton-loader__table-heading>.v-skeleton-loader__heading{max-width:15%;height:32px}.v-skeleton-loader__table-heading>.v-skeleton-loader__text{max-width:40%}.v-skeleton-loader__table-thead{align-items:baseline;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin:0 8px}.v-skeleton-loader__table-thead>.v-skeleton-loader__heading{margin-top:16px;margin-inline:8px;max-width:100px}.v-skeleton-loader__table-tfoot{justify-content:flex-end;flex-wrap:nowrap;min-height:62px}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__avatar{min-height:36px;min-width:36px;height:36px;width:36px;flex-grow:0}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-top:16px}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone:nth-child(1){max-width:170px}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone:nth-child(2){max-width:64px}.v-skeleton-loader__table-row{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin:0 8px}.v-skeleton-loader__table-row+.v-skeleton-loader__divider{margin:0 16px}.v-skeleton-loader__table-cell>.v-skeleton-loader__text{margin-inline:8px}.v-skeleton-loader__subtitle{max-width:70%}.v-skeleton-loader__subtitle>.v-skeleton-loader__text{height:16px;border-radius:8px}.v-skeleton-loader__text{border-radius:6px;margin:16px;height:12px}.v-skeleton-loader__text+.v-skeleton-loader__text{margin-top:-8px;max-width:50%}.v-skeleton-loader__text+.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:70%}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@keyframes loading{to{transform:translate(100%)}}}@layer vuetify-components{.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));border-radius:4px;font-size:.875rem;line-height:1.6;display:inline-block;padding:5px 16px;text-transform:initial;width:auto;opacity:1;transition-property:opacity,transform;overflow-wrap:break-word}.v-tooltip:not(.v-tooltip--interactive)>.v-overlay__content{pointer-events:none}}@layer vuetify-overrides{.v-tooltip>.v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}}@layer vuetify-components{.v-speed-dial__content{gap:8px}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--end,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--end-center,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--right,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--right-center{flex-direction:row}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--left,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--left-center,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--start,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--start-center{flex-direction:row-reverse}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--top,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--top-center{flex-direction:column-reverse}.v-speed-dial__content>*:nth-child(1){transition-delay:1ms}.v-speed-dial__content>*:nth-child(2){transition-delay:.05s}.v-speed-dial__content>*:nth-child(3){transition-delay:.1s}.v-speed-dial__content>*:nth-child(4){transition-delay:.15s}.v-speed-dial__content>*:nth-child(5){transition-delay:.2s}.v-speed-dial__content>*:nth-child(6){transition-delay:.25s}.v-speed-dial__content>*:nth-child(7){transition-delay:.3s}.v-speed-dial__content>*:nth-child(8){transition-delay:.35s}.v-speed-dial__content>*:nth-child(9){transition-delay:.4s}.v-speed-dial__content>*:nth-child(10){transition-delay:.45s}}@layer vuetify-components{.v-stepper.v-sheet{overflow:hidden}.v-stepper.v-sheet{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-stepper.v-sheet{border-radius:4px}.v-stepper.v-sheet.v-stepper--flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-stepper-header{align-items:center;display:flex;position:relative;overflow-x:auto;justify-content:space-between;z-index:1}.v-stepper-header{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-stepper-header .v-divider{margin:0 -16px}.v-stepper-header .v-divider:last-child{margin-inline-end:0}.v-stepper-header .v-divider:first-child{margin-inline-start:0}.v-stepper--alt-labels .v-stepper-header{height:auto}.v-stepper--alt-labels .v-stepper-header .v-divider{align-self:flex-start;margin:35px -67px 0}.v-stepper-window{margin:1.5rem}.v-stepper-actions{display:flex;align-items:center;justify-content:space-between;padding:1rem}.v-stepper .v-stepper-actions{padding:0 1.5rem 1rem}.v-stepper-window-item .v-stepper-actions{padding:1.5rem 0 0}}@layer vuetify-components{.v-stepper-item{margin:0;font:inherit;overflow:hidden;text-transform:none;background-color:transparent;border-style:none;color:inherit;align-items:center;align-self:stretch;display:inline-flex;flex:none;outline:none;opacity:var(--v-medium-emphasis-opacity);padding:1.5rem;position:relative;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-stepper-item:hover>.v-stepper-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-stepper-item:focus-visible>.v-stepper-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-stepper-item:focus>.v-stepper-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-stepper-item--active>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]>.v-stepper-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-stepper-item--active:hover>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-stepper-item--active:focus-visible>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-stepper-item--active:focus>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-stepper--non-linear .v-stepper-item{opacity:var(--v-high-emphasis-opacity)}.v-stepper-item--selected{opacity:1}.v-stepper-item--error{color:rgb(var(--v-theme-error))}.v-stepper-item--disabled{opacity:var(--v-medium-emphasis-opacity)}.v-stepper-item[disabled],.v-stepper-item--disabled{pointer-events:none}.v-stepper--alt-labels .v-stepper-item{flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:175px}.v-stepper-item__avatar.v-avatar{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent);color:rgb(var(--v-theme-on-surface-variant));font-size:.75rem;margin-inline-end:8px}.v-stepper--mobile .v-stepper-item__avatar.v-avatar{margin-inline-end:0}.v-stepper-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-stepper-item--selected .v-stepper-item__avatar.v-avatar,.v-stepper-item--complete .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-item--error .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-error))}.v-stepper--alt-labels .v-stepper-item__avatar.v-avatar{margin-bottom:16px;margin-inline-end:0}.v-stepper-item__content{text-align:start}.v-stepper--alt-labels .v-stepper-item__content{text-align:center}.v-stepper-item__title{line-height:1}.v-stepper--mobile .v-stepper-item__title{display:none}.v-stepper-item__subtitle{font-size:.75rem;line-height:1;opacity:var(--v-medium-emphasis-opacity)}.v-stepper--mobile .v-stepper-item__subtitle{display:none}.v-stepper-item__overlay{background-color:currentColor;opacity:0;transition:opacity .2s ease-in-out}.v-stepper-item__overlay,.v-stepper-item__underlay{pointer-events:none}.v-stepper-item__overlay,.v-stepper-item__underlay{position:absolute;top:0;left:0;width:100%;height:100%}}@layer vuetify-components{.v-stepper-vertical-item{position:relative;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-stepper-vertical-item__title{font-size:1rem}.v-stepper-vertical-item__subtitle{font-size:.75rem}.v-stepper-vertical-item .v-expansion-panel-text{padding-inline-start:32px}.v-stepper-vertical-item:not(:last-child):before{content:"";position:absolute;width:2px;height:calc(100% - 30px);background:rgba(var(--v-border-color),var(--v-border-opacity));left:35px;top:44px;z-index:1;transition-duration:.3s;transition-property:height}.v-stepper-vertical-item:after{display:none}.v-stepper-vertical-item.v-expansion-panel--disabled .v-expansion-panel-title,.v-stepper-vertical-item:not(.v-stepper-vertical-item--editable) .v-expansion-panel-title{pointer-events:none}.v-stepper-vertical-item.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay,.v-stepper-vertical-item:not(.v-stepper-vertical-item--editable) .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:0}.v-stepper-vertical-item__avatar.v-avatar{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent);color:rgb(var(--v-theme-on-surface-variant));transition-property:background;align-self:start}.v-stepper-vertical-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-expansion-panel--active .v-stepper-vertical-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-vertical-item--error .v-stepper-vertical-item__avatar.v-avatar{background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-stepper-vertical-item--error .v-stepper-vertical-item__title,.v-stepper-vertical-item--error .v-stepper-vertical-item__subtitle{color:rgb(var(--v-theme-error))}.v-stepper-vertical-actions.v-stepper-actions .v-btn{margin-inline-end:8px}.v-stepper .v-stepper-vertical-actions.v-stepper-actions{justify-content:flex-end;padding:24px 0 0;flex-direction:row-reverse}}@layer vuetify-components{.v-system-bar{align-items:center;display:flex;flex:1 1 auto;height:24px;justify-content:flex-end;max-width:100%;padding-inline:8px;position:relative;text-align:end;width:100%}.v-system-bar .v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-system-bar{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-system-bar--absolute{position:absolute}.v-system-bar--fixed{position:fixed}.v-system-bar{background:rgba(var(--v-theme-surface-light));color:color-mix(in srgb,rgb(var(--v-theme-on-surface-light)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-system-bar{font-size:.6875rem;font-weight:500;letter-spacing:.0454545455em;line-height:1.4545454545;text-transform:none}.v-system-bar--rounded{border-radius:0}.v-system-bar--window{height:32px}.v-system-bar:not(.v-system-bar--absolute){padding-inline-end:calc(var(--v-scrollbar-offset) + 8px)}}@layer vuetify-components;@layer vuetify-overrides{.v-tab{height:var(--v-tabs-height);border-radius:var(--v-tabs-inset-radius, 0);min-width:90px;overflow:visible}}@layer vuetify-components{.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{position:absolute;bottom:0;inset-inline-start:0;height:2px;width:100%;background:currentColor;pointer-events:none;opacity:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{top:0;height:100%;width:2px}.v-tab--slider-primary>.v-btn__content{align-self:stretch;position:relative}.v-tab--slider-primary .v-tab__slider{height:3px;border-start-start-radius:3px;border-start-end-radius:3px}.v-tab--slider-primary.v-btn--stacked>.v-btn__content{align-self:auto;flex-grow:1}.v-tab--slider-primary.v-btn--stacked>.v-btn__prepend{align-items:end;flex-grow:1}.v-tab--slider-primary.v-btn--stacked:has(>.v-btn__prepend)>.v-btn__content{justify-content:start}.v-slide-group--vertical .v-tab--slider-primary>.v-btn__content{align-self:auto;position:static}.v-slide-group--vertical .v-tab--slider-primary .v-tab__slider{margin-block:auto;height:1lh;width:3px;border-start-start-radius:0;border-start-end-radius:3px;border-end-end-radius:3px}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-tab--selected.v-btn{color:highlight}.v-tab__slider{background:highlight}}}@layer vuetify-components{.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height: 48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height: 72px}.v-tabs--density-comfortable{--v-tabs-height: 44px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height: 68px}.v-tabs--density-compact{--v-tabs-height: 36px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height: 60px}.v-tabs.v-slide-group--vertical{height:auto;flex:none;--v-tabs-height: 48px}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>*:last-child,.v-tabs--align-tabs-center .v-slide-group__content>*:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>*:first-child,.v-tabs--align-tabs-center .v-slide-group__content>*:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}.v-tabs--inset{--v-tabs-inset-radius: 4px;--v-tabs-inset-padding: 4px;--v-tabs-slider-background: rgba(var(--v-theme-on-surface), .2);background:color-mix(in srgb,rgb(var(--v-theme-on-surface)) 6%,transparent);box-shadow:inset 0 0 0 2px rgba(var(--v-border-color),var(--v-border-opacity));border-radius:min(calc(var(--v-tabs-inset-radius) + var(--v-slide-group-padding-x, var(--v-tabs-inset-padding))),calc(var(--v-tabs-inset-radius) + var(--v-slide-group-padding-y, var(--v-tabs-inset-padding))))}.v-tabs--inset .v-slide-group__content{padding:var(--v-tabs-inset-padding);gap:calc(var(--v-tabs-inset-padding) * 2)}.v-tabs--inset .v-tab{transition-property:box-shadow,transform,opacity,background,color}.v-tabs--inset .v-tab:focus-visible{outline:2px solid rgb(var(--v-border-color));outline-offset:2px}.v-tabs--inset .v-tab:focus-visible:after{opacity:0}.v-tabs--inset:not(.v-tabs--fixed-tabs,.v-tabs--grow){max-width:max-content}.v-tabs--inset .v-tab__slider{background:var(--v-tabs-slider-background);top:0;right:0;bottom:0;left:0;border-radius:var(--v-tabs-inset-radius);z-index:-1;width:auto}.v-tabs--inset.v-tabs--horizontal,.v-tabs--inset.v-tabs--horizontal .v-tab__slider{height:auto}.v-tabs--inset .v-btn__overlay{display:none}.v-tabs--inset.v-tabs--vertical .v-tab{grid-template-columns:max-content 1fr max-content}.v-tabs--inset.v-tabs--vertical .v-tab>.v-btn__content{justify-content:start}.v-tabs--inset.v-tabs--vertical .v-tab .v-tab__slider{width:auto}@media(max-width:1144.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}}@layer vuetify-components{.v-textarea{--v-textarea-max-height: initial}.v-textarea .v-field{--v-textarea-control-height: var(--v-input-control-height)}.v-textarea .v-field:not(.v-field--no-label,.v-field--active) textarea::placeholder{opacity:0}.v-textarea .v-field__field{--v-input-control-height: var(--v-textarea-control-height)}.v-textarea .v-field__input{max-height:var(--v-textarea-max-height);flex:1 1 auto;outline:none;-webkit-mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px)),linear-gradient(to right,transparent,transparent calc(100% - var(--v-textarea-scroll-bar-width, 16px)),black calc(100% - var(--v-textarea-scroll-bar-width, 16px)));mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px)),linear-gradient(to right,transparent,transparent calc(100% - var(--v-textarea-scroll-bar-width, 16px)),black calc(100% - var(--v-textarea-scroll-bar-width, 16px)))}.v-textarea .v-field__input.v-textarea__sizer{visibility:hidden;position:absolute;top:0;left:0;overflow:hidden;pointer-events:none}}@layer vuetify-overrides{.v-textarea .v-field__input.v-textarea__sizer{height:0;min-height:0}}@layer vuetify-components{.v-textarea--no-resize .v-field__input{resize:none}.v-textarea--auto-grow:not(.v-textarea--capped) textarea.v-field__input:not(.v-textarea__sizer){overflow-y:hidden}.v-textarea--field-sizing textarea.v-field__input{field-sizing:content;height:auto;min-height:var(--v-textarea-min-height)}.v-textarea textarea{flex:1;min-width:0;height:100%;transition:.15s opacity cubic-bezier(.4,0,.2,1)}.v-textarea textarea:focus,.v-textarea textarea:active{outline:none}.v-textarea textarea:invalid{box-shadow:none}}@layer vuetify-components{.v-timeline .v-timeline-divider__dot{background:rgb(var(--v-theme-surface-light))}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-timeline .v-timeline-divider__dot{border:2px solid}}}@layer vuetify-components{.v-timeline .v-timeline-divider__inner-dot{background:rgb(var(--v-theme-on-surface))}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-timeline .v-timeline-divider__inner-dot{background-color:transparent}}}@layer vuetify-components{.v-timeline{--v-timeline-dot-border-size: 8px;display:grid;grid-auto-flow:dense;position:relative}.v-timeline--horizontal.v-timeline{grid-column-gap:24px;width:100%}.v-timeline--horizontal.v-timeline .v-timeline--side-end>.v-timeline-item>.v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end>.v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start)>.v-timeline-item__body{grid-row:3;align-self:flex-start;padding-block-start:24px}.v-timeline--horizontal.v-timeline .v-timeline--side-end>.v-timeline-item>.v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end>.v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start)>.v-timeline-item__opposite{grid-row:1;align-self:flex-end;padding-block-end:24px}.v-timeline--horizontal.v-timeline .v-timeline--side-start>.v-timeline-item>.v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start>.v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end)>.v-timeline-item__body{grid-row:1;align-self:flex-end;padding-block-end:24px}.v-timeline--horizontal.v-timeline .v-timeline--side-start>.v-timeline-item>.v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start>.v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end)>.v-timeline-item__opposite{grid-row:3;align-self:flex-start;padding-block-start:24px}.v-timeline--vertical.v-timeline{row-gap:24px;height:100%}.v-timeline--vertical.v-timeline>.v-timeline-item:first-child>.v-timeline-divider,.v-timeline--vertical.v-timeline>.v-timeline-item:first-child>.v-timeline-item__body,.v-timeline--vertical.v-timeline>.v-timeline-item:first-child>.v-timeline-item__opposite{padding-block-start:24px}.v-timeline--vertical.v-timeline>.v-timeline-item:last-child>.v-timeline-divider,.v-timeline--vertical.v-timeline>.v-timeline-item:last-child>.v-timeline-item__body,.v-timeline--vertical.v-timeline>.v-timeline-item:last-child>.v-timeline-item__opposite{padding-block-end:24px}.v-timeline--vertical.v-timeline .v-timeline--side-start>.v-timeline-item>.v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start>.v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end)>.v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline .v-timeline--side-start>.v-timeline-item>.v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start>.v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end)>.v-timeline-item__opposite{grid-column:3;justify-self:flex-start;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline--side-end>.v-timeline-item>.v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end>.v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start)>.v-timeline-item__body{grid-column:3;justify-self:flex-start;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline--side-end>.v-timeline-item>.v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end>.v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start)>.v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline-item{display:contents}.v-timeline-divider{position:relative;display:flex;align-items:center}.v-timeline--horizontal>:where(.v-timeline-item)>.v-timeline-divider{flex-direction:row;grid-row:2;width:100%}.v-timeline--vertical>:where(.v-timeline-item)>.v-timeline-divider{height:100%;flex-direction:column;grid-column:2}.v-timeline-divider__before{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}@media(forced-colors:active){.v-timeline-divider__before{background:canvastext}}.v-timeline-divider__after{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}@media(forced-colors:active){.v-timeline-divider__after{background:canvastext}}.v-timeline--horizontal>:where(.v-timeline-item)>:where(.v-timeline-divider)>.v-timeline-divider__before{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:-12px;inset-inline-end:initial}.v-timeline--horizontal>:where(.v-timeline-item)>:where(.v-timeline-divider)>.v-timeline-divider__after{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical>:where(.v-timeline-item)>:where(.v-timeline-divider)>.v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);top:-12px}.v-timeline--vertical>:where(.v-timeline-item)>:where(.v-timeline-divider)>.v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);bottom:-12px}.v-timeline--vertical>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));top:0}.v-timeline--vertical>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--vertical>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--vertical>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));bottom:0}.v-timeline--vertical>.v-timeline-item:only-child>:where(.v-timeline-divider)>.v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset))}.v-timeline--horizontal>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:0;inset-inline-end:initial}.v-timeline--horizontal>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--horizontal>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:0;inset-inline-start:initial}.v-timeline-divider__dot{z-index:1;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center}.v-timeline-divider__dot{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-timeline-divider__dot--size-x-small{--v-timeline-dot-border-size: 6px;height:22px;width:22px}.v-timeline-divider__dot--size-small{--v-timeline-dot-border-size: 8px;height:30px;width:30px}.v-timeline-divider__dot--size-default{--v-timeline-dot-border-size: 8px;height:38px;width:38px}.v-timeline-divider__dot--size-large{--v-timeline-dot-border-size: 8px;height:46px;width:46px}.v-timeline-divider__dot--size-x-large{--v-timeline-dot-border-size: 10px;height:54px;width:54px}.v-timeline-divider__inner-dot{align-items:center;border-radius:50%;display:flex;justify-content:center;height:calc(100% - var(--v-timeline-dot-border-size));width:calc(100% - var(--v-timeline-dot-border-size))}}@layer vuetify-components{.v-timeline--horizontal.v-timeline--justify-center{grid-template-rows:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--vertical.v-timeline--justify-center{grid-template-columns:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--horizontal.v-timeline--justify-auto{grid-template-rows:auto min-content auto}.v-timeline--vertical.v-timeline--justify-auto{grid-template-columns:auto min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable{height:100%}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-end{grid-template-rows:min-content min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-start{grid-template-rows:auto min-content min-content}.v-timeline--vertical.v-timeline--density-comfortable{width:100%}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-end{grid-template-columns:min-content min-content auto}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-start{grid-template-columns:auto min-content min-content}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-end{grid-template-rows:0 min-content auto}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-start{grid-template-rows:auto min-content 0}.v-timeline--horizontal.v-timeline--density-compact>:where(.v-timeline-item)>.v-timeline-item__body{grid-row:1}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-end{grid-template-columns:0 min-content auto}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-start{grid-template-columns:auto min-content 0}.v-timeline--vertical.v-timeline--density-compact>:where(.v-timeline-item)>.v-timeline-item__body{grid-column:3}.v-timeline--horizontal.v-timeline.v-timeline--side-end>.v-timeline-item>.v-timeline-item__body{grid-row:3;align-self:flex-start;padding-block-end:initial;padding-block-start:24px}.v-timeline--horizontal.v-timeline.v-timeline--side-end>.v-timeline-item>.v-timeline-item__opposite{grid-row:1;align-self:flex-end;padding-block-end:24px;padding-block-start:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end>.v-timeline-item>.v-timeline-item__body{grid-column:3;justify-self:flex-start;padding-inline-start:24px;padding-inline-end:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end>.v-timeline-item>.v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px;padding-inline-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start>.v-timeline-item>.v-timeline-item__body{grid-row:1;align-self:flex-end;padding-block-end:24px;padding-block-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start>.v-timeline-item>.v-timeline-item__opposite{grid-row:3;align-self:flex-start;padding-block-end:initial;padding-block-start:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start>.v-timeline-item>.v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start>.v-timeline-item>.v-timeline-item__opposite{grid-column:3;justify-self:flex-start;padding-inline-start:24px}.v-timeline-divider--fill-dot .v-timeline-divider__inner-dot{height:inherit;width:inherit}.v-timeline--align-center{--v-timeline-line-size-base: 50%;--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-center{justify-items:center}.v-timeline--horizontal.v-timeline--align-center>:where(.v-timeline-item)>.v-timeline-item__body{padding-inline:12px}.v-timeline--horizontal.v-timeline--align-center>:where(.v-timeline-item)>.v-timeline-item__opposite{padding-inline:12px}.v-timeline--horizontal.v-timeline--align-center>:where(.v-timeline-item)>.v-timeline-divider{justify-content:center}.v-timeline--vertical.v-timeline--align-center{align-items:center}.v-timeline--vertical.v-timeline--align-center>:where(.v-timeline-item)>.v-timeline-divider{justify-content:center}.v-timeline--align-start{--v-timeline-line-size-base: 100%;--v-timeline-line-size-offset: 12px}.v-timeline--align-start>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__before{--v-timeline-line-size-offset: 24px}.v-timeline--align-start>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__after{--v-timeline-line-size-offset: -12px}.v-timeline--align-start>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__after{--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-start{justify-items:flex-start}.v-timeline--horizontal.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider{justify-content:flex-start}.v-timeline--horizontal.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider>.v-timeline-divider__before{width:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--horizontal.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider>.v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start{align-items:flex-start}.v-timeline--vertical.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider{justify-content:flex-start}.v-timeline--vertical.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider>.v-timeline-divider__before{height:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start>:where(.v-timeline-item)>.v-timeline-divider>.v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--truncate-line-start>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__before{display:none}.v-timeline--truncate-line-start>.v-timeline-item:first-child>:where(.v-timeline-divider)>.v-timeline-divider__after{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-item__opposite{padding-block-start:0}.v-timeline--horizontal.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-start>.v-timeline-item:first-child>.v-timeline-item__opposite{padding-inline-start:0}.v-timeline--truncate-line-end>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__after{display:none}.v-timeline--truncate-line-end>.v-timeline-item:last-child>:where(.v-timeline-divider)>.v-timeline-divider__before{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-item__opposite{padding-block-end:0}.v-timeline--horizontal.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-end>.v-timeline-item:last-child>.v-timeline-item__opposite{padding-inline-end:0}}@layer vuetify-components{.v-time-picker.v-picker{min-width:328px}.v-time-picker .v-picker__body,.v-time-picker-controls__field-label,.v-time-picker .v-field{transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform,max-height,opacity,font-size}@media(prefers-reduced-motion:reduce){.v-time-picker .v-picker__body,.v-time-picker-controls__field-label,.v-time-picker .v-field{transition:none}}.v-time-picker .v-picker__body{transition-behavior:allow-discrete;max-height:calc-size(max-content,size)}.v-time-picker--variant-input .v-picker__body{transform:scale(0);max-height:0}}@layer vuetify-components{.v-time-picker-clock{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}.v-time-picker-clock:after{color:rgb(var(--v-theme-primary))}.v-time-picker-clock .v-time-picker-clock__item--active{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-time-picker-clock{margin:24px;background:rgb(var(--v-theme-surface-light));border-radius:50%;position:relative;transition:none;-webkit-user-select:none;user-select:none;max-width:256px;aspect-ratio:1;flex:100%}.v-time-picker-clock__container{display:flex;flex-direction:column;flex-basis:290px;justify-content:center;padding:10px}.v-time-picker-clock__hand{background-color:currentColor;height:calc(50% - 4px);width:2px;bottom:50%;left:calc(50% - 1px);transform-origin:center bottom;position:absolute;will-change:transform;z-index:1}.v-time-picker-clock__hand:before{background:transparent;border-width:2px;border-style:solid;border-color:currentColor;border-radius:100%;width:10px;height:10px;content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%,-50%)}.v-time-picker-clock__hand:after{content:"";position:absolute;height:8px;width:8px;top:100%;left:50%;border-radius:100%;background-color:currentColor;transform:translate(-50%,-50%)}.v-time-picker-clock__hand--inner:after{height:14px}.v-time-picker-clock--readonly{pointer-events:none}.v-time-picker-clock .v-time-picker-clock__item--disabled{opacity:var(--v-disabled-opacity)}.v-picker--full-width .v-time-picker-clock__container{max-width:290px}.v-time-picker-clock__inner{position:absolute;bottom:27px;left:27px;right:27px;top:27px}.v-time-picker-clock__item{align-items:center;border-radius:100%;cursor:default;display:flex;font-size:16px;justify-content:center;height:40px;position:absolute;text-align:center;width:40px;-webkit-user-select:none;user-select:none;transform:translate(-50%,-50%)}.v-time-picker-clock__item>span{z-index:1}.v-time-picker-clock__item:before,.v-time-picker-clock__item:after{content:"";border-radius:100%;position:absolute;top:50%;left:50%;height:14px;width:14px;transform:translate(-50%,-50%)}.v-time-picker-clock__item:after,.v-time-picker-clock__item:before{height:40px;width:40px}.v-time-picker-clock__item--active{cursor:default;z-index:2}.v-time-picker-clock__item--disabled{pointer-events:none}.v-picker--landscape .v-time-picker-clock__container{flex-direction:row}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-time-picker-clock__hand{background-color:highlight}.v-time-picker-clock__hand:before{border-color:highlight}.v-time-picker-clock__hand:after{background-color:highlight}.v-time-picker-clock__item--active{outline:2px solid highlight}}}@layer vuetify-components{.v-time-picker-controls{display:flex;align-items:center;justify-content:center;font-size:.875rem;margin-inline:24px;margin-bottom:12px}.v-picker__header-wrapper>.v-picker__header:first-child .v-time-picker-controls{margin-top:24px}.v-time-picker-controls__text{padding-bottom:12px}.v-time-picker-controls__time{display:flex;white-space:nowrap;direction:ltr;justify-content:center;align-items:start}.v-time-picker-controls__time__separator{width:24px;text-align:center}.v-time-picker--density-compact .v-time-picker-controls__time__separator{font-weight:700}.v-time-picker--density-default .v-time-picker-controls__time__separator{font-size:56px;line-height:74px}.v-time-picker--variant-input .v-time-picker--density-default .v-time-picker-controls__time__separator{line-height:64px}.v-time-picker-controls__time--with-seconds .v-time-picker--density-default .v-time-picker-controls__time__separator{height:80px;font-size:56px}.v-time-picker--density-comfortable .v-time-picker-controls__time__separator{font-size:40px;line-height:58px}.v-time-picker--variant-input .v-time-picker--density-comfortable .v-time-picker-controls__time__separator{line-height:48px}.v-time-picker-controls__time--with-seconds .v-time-picker--density-comfortable .v-time-picker-controls__time__separator{height:64px;font-size:40px}.v-time-picker--density-compact .v-time-picker-controls__time__separator{font-size:32px;line-height:50px}.v-time-picker--variant-input .v-time-picker--density-compact .v-time-picker-controls__time__separator{line-height:40px}.v-time-picker-controls__time--with-seconds .v-time-picker--density-compact .v-time-picker-controls__time__separator{height:56px;font-size:32px}.v-time-picker-controls__time__field{width:96px}.v-time-picker-controls__time__field .v-field{width:96px;background-color:rgb(var(--v-theme-surface-light));color:inherit;transition:color .25s cubic-bezier(.4,0,.2,1)}.v-time-picker-controls__time__field .v-field>.v-field__overlay{opacity:.04}.v-time-picker-controls__time__field--active .v-field>.v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-time-picker--variant-input .v-time-picker-controls__time__field,.v-time-picker--variant-input .v-time-picker-controls__time__field .v-field{width:96px}.v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field,.v-time-picker--variant-input .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field{width:64px}.v-time-picker-controls__time__field .v-field__input{padding:0;font-weight:500;text-align:center;line-height:1;align-self:center}.v-time-picker-controls__time__field .v-field__input:focus::placeholder{opacity:0}.v-time-picker-controls__time__field.v-input>.v-input__details{font-size:12px;letter-spacing:.0333333333em;padding-inline:0;white-space:normal}.v-time-picker-controls__time__field.v-input>.v-input__details>.v-messages{opacity:1}.v-time-picker-controls__time__field.v-input--error .v-field__input{color:rgb(var(--v-theme-error))}.v-time-picker-controls__ampm{margin-left:12px;display:flex;flex-direction:column;text-transform:uppercase}.v-time-picker-controls__ampm--readonly{pointer-events:none}.v-time-picker-controls__ampm--readonly .v-picker__title__btn.v-picker__title__btn--active{opacity:.6}.v-time-picker-controls__ampm__btn.v-btn{min-width:52px;padding:0 8px}.v-time-picker-controls__ampm__btn.v-btn.v-time-picker-controls__ampm__am{border-radius:4px 4px 0 0;border:1px solid}.v-time-picker-controls__ampm__btn.v-btn.v-time-picker-controls__ampm__pm{border-radius:0 0 4px 4px;border:1px solid;border-top:none}.v-time-picker-controls__ampm__btn.v-btn__active{background:rgb(var(--v-theme-primary))}.v-time-picker--density-default .v-time-picker-controls__time__field .v-input__control{height:80px}.v-time-picker--density-default .v-time-picker-controls__time__field .v-input__control .v-field{font-size:56px}.v-time-picker--density-default .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:80px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control{height:72px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field{font-size:44px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:72px}.v-time-picker--density-default .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field .v-field{font-size:40px}.v-time-picker--density-default .v-time-picker-controls__ampm__btn.v-btn{font-size:18px;height:40px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__ampm__btn.v-btn{height:36px}.v-time-picker--density-comfortable .v-time-picker-controls__time__field .v-input__control{height:64px}.v-time-picker--density-comfortable .v-time-picker-controls__time__field .v-input__control .v-field{font-size:40px}.v-time-picker--density-comfortable .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:64px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control{height:56px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field{font-size:32px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:56px}.v-time-picker--density-comfortable .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field .v-field{font-size:32px}.v-time-picker--density-comfortable .v-time-picker-controls__ampm__btn.v-btn{font-size:14px;height:32px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__ampm__btn.v-btn{height:28px}.v-time-picker--density-compact .v-time-picker-controls__time__field .v-input__control{height:56px}.v-time-picker--density-compact .v-time-picker-controls__time__field .v-input__control .v-field{font-size:32px}.v-time-picker--density-compact .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:56px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control{height:48px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field{font-size:26px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:48px}.v-time-picker--density-compact .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field .v-field{font-size:28px}.v-time-picker--density-compact .v-time-picker-controls__ampm__btn.v-btn{font-size:12px;height:28px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__ampm__btn.v-btn{height:24px}.v-picker__title--landscape .v-time-picker-controls{flex-direction:column;justify-content:center;height:100%}.v-picker__title--landscape .v-time-picker-controls__time{text-align:right}.v-picker__title--landscape .v-time-picker-controls__time .v-picker__title__btn,.v-picker__title--landscape .v-time-picker-controls__time span{height:55px;font-size:55px}.v-picker__title--landscape .v-time-picker-controls__ampm{margin:16px 0 0;align-self:initial;text-align:center}.v-picker--time .v-picker__title--landscape{padding:0}.v-picker--time .v-picker__title--landscape .v-time-picker-controls__time{text-align:center}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-time-picker-controls__time__field:has(input:focus-visible){outline:2px solid highlight;outline-offset:2px}.v-time-picker-controls__ampm__btn.v-btn--active{color:highlight;forced-color-adjust:preserve-parent-color}}}@layer vuetify-components{.v-treeview-item{--list-indent-size: 28px}.v-treeview-item.v-treeview-item--filtered{display:none}.v-treeview-item.v-list-item--disabled:not(a){pointer-events:auto}.v-treeview-item.v-list-item--disabled:not(a) .v-selection-control{pointer-events:none}.v-treeview-item .v-list-item-action>.v-btn--icon{max-width:28px;max-height:28px}.v-treeview-item__level{width:28px}.v-treeview--fluid .v-treeview-item__level{width:0}.v-treeview{--v-treeview-indent-line-color: rgb(var(--v-theme-on-surface));--v-treeview-indent-line-opacity: .4}.v-treeview.v-list{--indent-padding: 16px}.v-treeview.v-list--disabled .v-list-item__prepend{pointer-events:auto}.v-treeview .v-list-item--slim>.v-list-item__prepend>.v-icon~.v-list-item__spacer{width:var(--v-list-prepend-gap, 10px)}.v-treeview .v-list-item--slim>.v-list-item__prepend:not(:has(.v-list-item-action))>.v-icon{margin-inline-start:-6px}.v-treeview:has(.v-treeview-indent-lines) .v-list-item-action:first-child>.v-selection-control,.v-treeview:has(.v-treeview-indent-lines) .v-treeview-indent-lines+.v-list-item-action>.v-selection-control{margin-inline:min(0px,-1 * (var(--v-selection-control-size) - 28px) / 2)}.v-treeview-indent-lines{position:absolute;inset-inline-start:0;height:100%;display:grid;padding-inline-start:8px;padding-block:0;grid-template-columns:repeat(var(--v-indent-parts, 1),var(--prepend-width));opacity:var(--v-treeview-indent-line-opacity);pointer-events:none}.v-treeview-indent-line,.v-treeview-indent-line:before{border:0px solid var(--v-treeview-indent-line-color)}.v-treeview-indent-line--leaf,.v-treeview-indent-line--line{border-inline-start-width:1px;height:100%;width:calc(50% + 1px);justify-self:end}.v-treeview-indent-line--leaf{position:relative}.v-treeview-indent-line--leaf:before{content:"";position:absolute;border-bottom-width:1px;height:calc(50% + 1px);width:100%}.v-treeview-indent-line--leaf:last-child:before{width:calc(100% - 4px)}.v-treeview-indent-line--leaf-link{border-bottom-width:1px;height:calc(50% + 1px);margin-inline-start:0;margin-inline-end:6px}.v-treeview-indent-line--last-leaf{border-inline-start-width:1px;border-bottom-width:1px;height:calc(50% + 1px);margin-inline-start:calc(50% - 1px);border-bottom-left-radius:4px}.v-locale--is-rtl.v-treeview-indent-line--last-leaf,.v-locale--is-rtl .v-treeview-indent-line--last-leaf{border-bottom-left-radius:0;border-bottom-right-radius:4px}.v-treeview-indent-line--last-leaf:last-child{margin-inline-end:4px}.v-treeview-group.v-list-group{--list-indent-size: 0px}.v-treeview-group.v-list-group>.v-treeview-item__level{width:0px}}@layer vuetify-overrides{.v-treeview-group.v-list-group .v-list-group__items .v-list-item{padding-inline-start:calc(var(--indent-padding))}} diff --git a/frontend/dist/assets/index-DGu27qaY.js b/frontend/dist/assets/index-DGu27qaY.js deleted file mode 100644 index c4a22bf..0000000 --- a/frontend/dist/assets/index-DGu27qaY.js +++ /dev/null @@ -1,44 +0,0 @@ -var Np=Object.defineProperty;var Am=e=>{throw TypeError(e)};var Rp=(e,t,n)=>t in e?Np(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ln=(e,t,n)=>Rp(e,typeof t!="symbol"?t+"":t,n),Tm=(e,t,n)=>t.has(e)||Am("Cannot "+n);var Ta=(e,t,n)=>(Tm(e,t,"read from private field"),n?n.call(e):t.get(e)),Vc=(e,t,n)=>t.has(e)?Am("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),Ic=(e,t,n,a)=>(Tm(e,t,"write to private field"),a?a.call(e,n):t.set(e,n),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))a(l);new MutationObserver(l=>{for(const i of l)if(i.type==="childList")for(const r of i.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&a(r)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function a(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();/** -* @vue/shared v3.5.44 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function bs(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const mt={},ti=[],fa=()=>{},uy=()=>!1,Wo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ws=e=>e.startsWith("onUpdate:"),_t=Object.assign,Tf=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Hp=Object.prototype.hasOwnProperty,kt=(e,t)=>Hp.call(e,t),Re=Array.isArray,Al=e=>br(e)==="[object Map]",La=e=>br(e)==="[object Set]",Dm=e=>br(e)==="[object Date]",zp=e=>br(e)==="[object RegExp]",Qe=e=>typeof e=="function",At=e=>typeof e=="string",Jn=e=>typeof e=="symbol",Vt=e=>e!==null&&typeof e=="object",Df=e=>(Vt(e)||Qe(e))&&Qe(e.then)&&Qe(e.catch),sy=Object.prototype.toString,br=e=>sy.call(e),Wp=e=>br(e).slice(8,-1),Ss=e=>br(e)==="[object Object]",ks=e=>At(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ai=bs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ps=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Up=/-\w/g,nn=ps(e=>e.replace(Up,t=>t.slice(1).toUpperCase())),jp=/\B([A-Z])/g,Hn=ps(e=>e.replace(jp,"-$1").toLowerCase()),yl=ps(e=>e.charAt(0).toUpperCase()+e.slice(1)),qr=ps(e=>e?`on${yl(e)}`:""),gn=(e,t)=>!Object.is(e,t),lr=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},xs=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Fu=e=>{const t=At(e)?Number(e):NaN;return isNaN(t)?e:t};let Em;const Cs=()=>Em||(Em=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),Kp="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Gp=bs(Kp);function Se(e){if(Re(e)){const t={};for(let n=0;nn.startsWith("/*")?"":n).split(Yp).forEach(n=>{if(n){const a=n.split(qp);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function fe(e){let t="";if(At(e))t=e;else if(Re(e))for(let n=0;nva(n,t))}const fy=e=>!!(e&&e.__v_isRef===!0),it=e=>At(e)?e:e==null?"":Re(e)||Vt(e)&&(e.toString===sy||!Qe(e.toString))?fy(e)?it(e.value):JSON.stringify(e,vy,2):String(e),vy=(e,t)=>fy(t)?vy(e,t.value):Al(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[a,l],i)=>(n[Pc(a,i)+" =>"]=l,n),{})}:La(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Pc(n))}:Jn(t)?Pc(t):Vt(t)&&!Re(t)&&!Ss(t)?String(t):t,Pc=(e,t="")=>{var n;return Jn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function nx(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}/** -* @vue/reactivity v3.5.44 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let dn;class Ef{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&dn&&(dn.active?(this.parent=dn,this.index=(dn.scopes||(dn.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes){const a=this.scopes.slice();for(t=0,n=a.length;t0&&--this._on===0){if(dn===this)dn=this.prevScope;else{let t=dn;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let n,a;for(n=0,a=this.effects.length;n0)return;if(Zr){let t=Zr;for(Zr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Xr;){let t=Xr;for(Xr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=n}}if(e)throw e}function gy(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function yy(e){let t,n=e.depsTail,a=n;for(;a;){const l=a.prevDep;a.version===-1?(a===n&&(n=l),Ff(a),ax(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=l}e.deps=t,e.depsTail=n}function ud(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(by(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function by(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===uo)||(e.globalVersion=uo,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!ud(e))))return;e.flags|=2;const t=e.dep,n=Nt,a=Sa;Nt=e,Sa=!0;try{gy(e);const l=e.fn(e._value);(t.version===0||gn(l,e._value))&&(e.flags|=128,e._value=l,t.version++)}catch(l){throw t.version++,l}finally{Nt=n,Sa=a,yy(e),e.flags&=-3}}function Ff(e,t=!1){const{dep:n,prevSub:a,nextSub:l}=e;if(a&&(a.nextSub=l,e.prevSub=void 0),l&&(l.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Ff(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function ax(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function lx(e,t){e.effect instanceof oo&&(e=e.effect.fn);const n=new oo(e);t&&_t(n,t);try{n.run()}catch(l){throw n.stop(),l}const a=n.run.bind(n);return a.effect=n,a}function ix(e){e.effect.stop()}let Sa=!0;const wy=[];function Na(){wy.push(Sa),Sa=!1}function Ra(){const e=wy.pop();Sa=e===void 0?!0:e}function $m(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Nt;Nt=void 0;try{t()}finally{Nt=n}}}let uo=0;class rx{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Is{constructor(t){this.computed=t,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(t){if(!Nt||!Sa||Nt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Nt)n=this.activeLink=new rx(Nt,this),Nt.deps?(n.prevDep=Nt.depsTail,Nt.depsTail.nextDep=n,Nt.depsTail=n):Nt.deps=Nt.depsTail=n,Sy(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const a=n.nextDep;a.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=a),n.prevDep=Nt.depsTail,n.nextDep=void 0,Nt.depsTail.nextDep=n,Nt.depsTail=n,Nt.deps===n&&(Nt.deps=a)}return n}trigger(t){this.version++,uo++,this.notify(t)}notify(t){Bf();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{$f()}}}function Sy(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)Sy(a)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ou=new WeakMap,li=Symbol(""),sd=Symbol(""),so=Symbol("");function Dn(e,t,n){if(Sa&&Nt){let a=Ou.get(e);a||Ou.set(e,a=new Map);let l=a.get(n);l||(a.set(n,l=new Is),l.map=a,l.key=n),l.track()}}function tl(e,t,n,a,l,i){const r=Ou.get(e);if(!r){uo++;return}const o=u=>{u&&u.trigger()};if(Bf(),t==="clear")r.forEach(o);else{const u=Re(e),d=u&&ks(n);if(u&&n==="length"){const s=Number(a);r.forEach((c,f)=>{(f==="length"||f===so||!Jn(f)&&f>=s)&&o(c)})}else switch((n!==void 0||r.has(void 0))&&o(r.get(n)),d&&o(r.get(so)),t){case"add":u?d&&o(r.get("length")):(o(r.get(li)),Al(e)&&o(r.get(sd)));break;case"delete":u||(o(r.get(li)),Al(e)&&o(r.get(sd)));break;case"set":Al(e)&&o(r.get(li));break}}$f()}function ox(e,t){const n=Ou.get(e);return n&&n.get(t)}function Ui(e){const t=Oe(e);return t===e||(Dn(t,"iterate",so),jn(e))?t:Ca(e)?ka(e)?t.map(n=>Ol(ma(n))):t.map(Ol):t.map(ma)}function Ps(e){return Dn(e=Oe(e),"iterate",so),e}function Ba(e,t){return Ca(e)?Ol(ka(e)?ma(t):t):ma(t)}const ux={__proto__:null,[Symbol.iterator](){return Tc(this,Symbol.iterator,e=>Ba(this,e))},concat(...e){return Ui(this).concat(...e.map(t=>Re(t)?Ui(t):t))},entries(){return Tc(this,"entries",e=>(e[1]=Ba(this,e[1]),e))},every(e,t){return Xa(this,"every",e,t,void 0,arguments)},filter(e,t){return Xa(this,"filter",e,t,n=>n.map(a=>Ba(this,a)),arguments)},find(e,t){return Xa(this,"find",e,t,n=>Ba(this,n),arguments)},findIndex(e,t){return Xa(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Xa(this,"findLast",e,t,n=>Ba(this,n),arguments)},findLastIndex(e,t){return Xa(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Xa(this,"forEach",e,t,void 0,arguments)},includes(...e){return Dc(this,"includes",e)},indexOf(...e){return Dc(this,"indexOf",e)},join(e){return Ui(this).join(e)},lastIndexOf(...e){return Dc(this,"lastIndexOf",e)},map(e,t){return Xa(this,"map",e,t,void 0,arguments)},pop(){return Er(this,"pop")},push(...e){return Er(this,"push",e)},reduce(e,...t){return Om(this,"reduce",e,t)},reduceRight(e,...t){return Om(this,"reduceRight",e,t)},shift(){return Er(this,"shift")},some(e,t){return Xa(this,"some",e,t,void 0,arguments)},splice(...e){return Er(this,"splice",e)},toReversed(){return Ui(this).toReversed()},toSorted(e){return Ui(this).toSorted(e)},toSpliced(...e){return Ui(this).toSpliced(...e)},unshift(...e){return Er(this,"unshift",e)},values(){return Tc(this,"values",e=>Ba(this,e))}};function Tc(e,t,n){const a=Ps(e),l=a[t],i=l.call(a);if(a!==e&&!jn(e)){if(i[Symbol.toStringTag]==="Array Iterator"){const r=Object.create(Object.getPrototypeOf(i));return r.next=()=>Fm(i.next(),n),l!==ky[t]&&Object.defineProperties(r,{return:{get(){const o=i.return;return typeof o=="function"?o.bind(i):o}},throw:{get(){const o=i.throw;return typeof o=="function"?o.bind(i):o}}}),r}i._next=i.next,i.next=()=>Fm(i._next(),n)}return i}function Fm(e,t){return e.done||(e.value=t(e.value)),e}const ky=Array.prototype;function Xa(e,t,n,a,l,i){const r=Ps(e),o=r!==e&&!jn(e),u=r[t];if(u!==ky[t]){const c=u.apply(e,i);return o?ma(c):c}let d=n;r!==e&&(o?d=function(c,f){return n.call(this,Ba(e,c),f,e)}:n.length>2&&(d=function(c,f){return n.call(this,c,f,e)}));const s=u.call(r,d,a);return o&&l?l(s):s}function Om(e,t,n,a){const l=Ps(e),i=l!==e&&!jn(e);let r=n,o=!1;l!==e&&(i?(o=a.length===0,r=function(d,s,c){return o&&(o=!1,d=Ba(e,d)),n.call(this,d,Ba(e,s),c,e)}):n.length>3&&(r=function(d,s,c){return n.call(this,d,s,c,e)}));const u=l[t](r,...a);return o?Ba(e,u):u}function Dc(e,t,n){const a=Oe(e);Dn(a,"iterate",so);const l=a[t](...n);return(l===-1||l===!1)&&wr(n[0])?(n[0]=Oe(n[0]),a[t](...n)):l}function Er(e,t,n=[]){Na(),Bf();const a=Oe(e)[t].apply(e,n);return $f(),Ra(),a}const sx=bs("__proto__,__v_isRef,__isVue"),py=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Jn));function cx(e){Jn(e)||(e=String(e));const t=Oe(this);return Dn(t,"has",e),t.hasOwnProperty(e)}class xy{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,a){if(n==="__v_skip")return t.__v_skip;const l=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!l;if(n==="__v_isReadonly")return l;if(n==="__v_isShallow")return i;if(n==="__v_raw")return a===(l?i?Ay:Py:i?Iy:Vy).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const r=Re(t);if(!l){let u;if(r&&(u=ux[n]))return u;if(n==="hasOwnProperty")return cx}const o=Reflect.get(t,n,Mt(t)?t:a);if((Jn(n)?py.has(n):sx(n))||(l||Dn(t,"get",n),i))return o;if(Mt(o)){const u=r&&ks(n)?o:o.value;return l&&Vt(u)?Lt(u):u}return Vt(o)?l?Lt(o):yn(o):o}}class Cy extends xy{constructor(t=!1){super(!1,t)}set(t,n,a,l){let i=t[n];const r=Re(t)&&ks(n);if(!this._isShallow){const d=Ca(i);if(!jn(a)&&!Ca(a)&&(i=Oe(i),a=Oe(a)),!r&&Mt(i)&&!Mt(a))return d||(i.value=a),!0}const o=r?Number(n)e,ru=e=>Reflect.getPrototypeOf(e);function hx(e,t,n){return function(...a){const l=this.__v_raw,i=Oe(l),r=Al(i),o=e==="entries"||e===Symbol.iterator&&r,u=e==="keys"&&r,d=l[e](...a),s=n?cd:t?Ol:ma;return!t&&Dn(i,"iterate",u?sd:li),_t(Object.create(d),{next(){const{value:c,done:f}=d.next();return f?{value:c,done:f}:{value:o?[s(c[0]),s(c[1])]:s(c),done:f}}})}}function ou(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function gx(e,t){const n={get(l){const i=this.__v_raw,r=Oe(i),o=Oe(l);e||(gn(l,o)&&Dn(r,"get",l),Dn(r,"get",o));const{has:u}=ru(r),d=t?cd:e?Ol:ma;if(u.call(r,l))return d(i.get(l));if(u.call(r,o))return d(i.get(o));i!==r&&i.get(l)},get size(){const l=this.__v_raw;return!e&&Dn(Oe(l),"iterate",li),l.size},has(l){const i=this.__v_raw,r=Oe(i),o=Oe(l);return e||(gn(l,o)&&Dn(r,"has",l),Dn(r,"has",o)),l===o?i.has(l):i.has(l)||i.has(o)},forEach(l,i){const r=this,o=r.__v_raw,u=Oe(o),d=t?cd:e?Ol:ma;return!e&&Dn(u,"iterate",li),o.forEach((s,c)=>l.call(i,d(s),d(c),r))}};return _t(n,e?{add:ou("add"),set:ou("set"),delete:ou("delete"),clear:ou("clear")}:{add(l){const i=Oe(this),r=ru(i),o=Oe(l),u=!t&&!jn(l)&&!Ca(l)?o:l;return r.has.call(i,u)||gn(l,u)&&r.has.call(i,l)||gn(o,u)&&r.has.call(i,o)||(i.add(u),tl(i,"add",u,u)),this},set(l,i){!t&&!jn(i)&&!Ca(i)&&(i=Oe(i));const r=Oe(this),{has:o,get:u}=ru(r);let d=o.call(r,l);d||(l=Oe(l),d=o.call(r,l));const s=u.call(r,l);return r.set(l,i),d?gn(i,s)&&tl(r,"set",l,i):tl(r,"add",l,i),this},delete(l){const i=Oe(this),{has:r,get:o}=ru(i);let u=r.call(i,l);u||(l=Oe(l),u=r.call(i,l)),o&&o.call(i,l);const d=i.delete(l);return u&&tl(i,"delete",l,void 0),d},clear(){const l=Oe(this),i=l.size!==0,r=l.clear();return i&&tl(l,"clear",void 0,void 0),r}}),["keys","values","entries",Symbol.iterator].forEach(l=>{n[l]=hx(l,e,t)}),n}function As(e,t){const n=gx(e,t);return(a,l,i)=>l==="__v_isReactive"?!e:l==="__v_isReadonly"?e:l==="__v_isShallow"?t:l==="__v_raw"?a:Reflect.get(kt(n,l)&&l in a?n:a,l,i)}const yx={get:As(!1,!1)},bx={get:As(!1,!0)},wx={get:As(!0,!1)},Sx={get:As(!0,!0)},Vy=new WeakMap,Iy=new WeakMap,Py=new WeakMap,Ay=new WeakMap;function kx(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function yn(e){return Ca(e)?e:Ts(e,!1,dx,yx,Vy)}function co(e){return Ts(e,!1,vx,bx,Iy)}function Lt(e){return Ts(e,!0,fx,wx,Py)}function Wn(e){return Ts(e,!0,mx,Sx,Ay)}function Ts(e,t,n,a,l){if(!Vt(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const i=l.get(e);if(i)return i;const r=kx(Wp(e));if(r===0)return e;const o=new Proxy(e,r===2?a:n);return l.set(e,o),o}function ka(e){return Ca(e)?ka(e.__v_raw):!!(e&&e.__v_isReactive)}function Ca(e){return!!(e&&e.__v_isReadonly)}function jn(e){return!!(e&&e.__v_isShallow)}function wr(e){return e?!!e.__v_raw:!1}function Oe(e){const t=e&&e.__v_raw;return t?Oe(t):e}function Of(e){return!kt(e,"__v_skip")&&Object.isExtensible(e)&&cy(e,"__v_skip",!0),e}const ma=e=>Vt(e)?yn(e):e,Ol=e=>Vt(e)?Lt(e):e;function Mt(e){return e?e.__v_isRef===!0:!1}function oe(e){return Ty(e,!1)}function ne(e){return Ty(e,!0)}function Ty(e,t){return Mt(e)?e:new px(e,t)}class px{constructor(t,n){this.dep=new Is,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Oe(t),this._value=n?t:ma(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,a=this.__v_isShallow||jn(t)||Ca(t);t=a?t:Oe(t),gn(t,n)&&(this._rawValue=t,this._value=a?t:ma(t),this.dep.trigger())}}function dd(e){e.dep&&e.dep.trigger()}function Dt(e){return Mt(e)?e.value:e}function pe(e){return Qe(e)?e():Dt(e)}const xx={get:(e,t,n)=>t==="__v_raw"?e:Dt(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const l=e[t];return Mt(l)&&!Mt(n)?(l.value=n,!0):Reflect.set(e,t,n,a)}};function Lf(e){return ka(e)?e:new Proxy(e,xx)}class Cx{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Is,{get:a,set:l}=t(n.track.bind(n),n.trigger.bind(n));this._get=a,this._set=l}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Dy(e){return new Cx(e)}function _i(e){const t=Re(e)?new Array(e.length):{};for(const n in e)t[n]=Ey(e,n);return t}class _x{constructor(t,n,a){this._object=t,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0,this._key=Jn(n)?n:String(n),this._raw=Oe(t);let l=!0,i=t;if(!Re(t)||Jn(this._key)||!ks(this._key))do l=!wr(i)||jn(i);while(l&&(i=i.__v_raw));this._shallow=l}get value(){let t=this._object[this._key];return this._shallow&&(t=Dt(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Mt(this._raw[this._key])){const n=this._object[this._key];if(Mt(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return ox(this._raw,this._key)}}class Vx{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function z(e,t,n){return Mt(e)?e:Qe(e)?new Vx(e):Vt(e)&&arguments.length>1?Ey(e,t,n):oe(e)}function Ey(e,t,n){return new _x(e,t,n)}class Ix{constructor(t,n,a){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Is(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=uo-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&Nt!==this)return hy(this,!0),!0}get value(){const t=this.dep.track();return by(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Px(e,t,n=!1){let a,l;return Qe(e)?a=e:(a=e.get,l=e.set),new Ix(a,l,n)}const Ax={GET:"get",HAS:"has",ITERATE:"iterate"},Tx={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},uu={},Lu=new WeakMap;let Vl;function Dx(){return Vl}function My(e,t=!1,n=Vl){if(n){let a=Lu.get(n);a||Lu.set(n,a=[]),a.push(e)}}function Ex(e,t,n=mt){const{immediate:a,deep:l,once:i,scheduler:r,augmentJob:o,call:u}=n,d=S=>l?S:jn(S)||l===!1||l===0?nl(S,1):nl(S);let s,c,f,v,m=!1,h=!1;if(Mt(e)?(c=()=>e.value,m=jn(e)):ka(e)?(c=()=>d(e),m=!0):Re(e)?(h=!0,m=e.some(S=>ka(S)||jn(S)),c=()=>e.map(S=>{if(Mt(S))return S.value;if(ka(S))return d(S);if(Qe(S))return u?u(S,2):S()})):Qe(e)?t?c=u?()=>u(e,2):e:c=()=>{if(f){Na();try{f()}finally{Ra()}}const S=Vl;Vl=s;try{return u?u(e,3,[v]):e(v)}finally{Vl=S}}:c=fa,t&&l){const S=c,w=l===!0?1/0:l;c=()=>nl(S(),w)}const g=Mf(),b=()=>{s.stop(),g&&g.active&&Tf(g.effects,s)};if(i&&t){const S=t;t=(...w)=>{try{return S(...w)}finally{b()}}}let p=h?new Array(e.length).fill(uu):uu;const k=S=>{if(!(!(s.flags&1)||!s.dirty&&!S))if(t){const w=s.run();if(S||l||m||(h?w.some((x,y)=>gn(x,p[y])):gn(w,p))){const x=Vl;Na();try{f&&f(),Vl=s;const y=[w,p===uu?void 0:h&&p[0]===uu?[]:p,v];p=w,u?u(t,3,y):t(...y)}finally{Vl=x,Ra()}}}else s.run()};return o&&o(k),s=new oo(c),s.scheduler=r?()=>r(k,!1):k,v=S=>My(S,!1,s),f=s.onStop=()=>{const S=Lu.get(s);if(S){if(u)u(S,4);else for(const w of S)w();Lu.delete(s)}},t?a?k(!0):p=s.run():r?r(k.bind(null,!0),!0):s.run(),b.pause=s.pause.bind(s),b.resume=s.resume.bind(s),b.stop=b,b}function nl(e,t=1/0,n){if(t<=0||!Vt(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,Mt(e))nl(e.value,t,n);else if(Re(e))for(let a=0;a{nl(a,t,n)});else if(Ss(e)){for(const a in e)nl(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&nl(e[a],t,n)}return e}/** -* @vue/runtime-core v3.5.44 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const By=[];function Mx(e){By.push(e)}function Bx(){By.pop()}function $x(e,t){}const Fx={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},Ox={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Sr(e,t,n,a){try{return a?e(...a):e()}catch(l){Vi(l,t,n)}}function Qn(e,t,n,a){if(Qe(e)){const l=Sr(e,t,n,a);return l&&Df(l)&&l.catch(i=>{Vi(i,t,n)}),l}if(Re(e)){const l=[];for(let i=0;i>>1,l=Fn[a],i=vo(l);i=vo(n)?Fn.push(e):Fn.splice(Nx(t),0,e),e.flags|=1,Fy()}}function Fy(){Nu||(Nu=$y.then(Ly))}function fo(e){if(!Re(e))Il&&e.id===-1?Il.splice(Ji+1,0,e):e.flags&1||($a.push(e),e.flags|=1);else for(let t=0;t=t))continue;Fn.splice(a,1),a=e?a-1:ba,l.flags&4&&(l.flags&=-2),l(),l.flags&4||(l.flags&=-2)}}}function Ru(e,t,n=0){if($a.length){let a=$a,l=0;if(t){a=[];for(let r=0;r<$a.length;r++){const o=$a[r];(o.i!==void 0?!o.i||o.i.uidvo(r)-vo(o));if($a.length=l,Il){for(let r=0;re.id==null?e.flags&2?-1:1/0:e.id;function Ly(e){try{for(ba=0;baQi.emit(l,...i)),su=[]):typeof window<"u"&&window.HTMLElement&&!((a=(n=window.navigator)==null?void 0:n.userAgent)!=null&&a.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{Ny(i,t)}),setTimeout(()=>{Qi||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,su=[])},3e3)):su=[]}let pn=null,Ds=null;function mo(e){const t=pn;return pn=e,Ds=e&&e.type.__scopeId||null,t}function Hx(e){Ds=e}function zx(){Ds=null}const Wx=e=>Ve;function Ve(e,t=pn,n){if(!t||e._n)return e;const a=(...l)=>{a._d&&bo(-1);const i=mo(t),r=cl.length;let o;try{o=e(...l)}finally{for(let u=cl.length;u>r;u--)Rs();mo(i),a._d&&bo(1)}return o};return a._n=!0,a._c=!0,a._d=!0,a}function xt(e,t){if(pn===null)return e;const n=Go(pn),a=e.dirs||(e.dirs=[]);for(let l=0;l1)return n&&Qe(t)?t.call(a&&a.proxy):t}}function Ry(){return!!(_n()||ii)}const Hy=Symbol.for("v-scx"),zy=()=>Ye(Hy);function Xt(e,t){return Uo(e,null,t)}function Ux(e,t){return Uo(e,null,{flush:"post"})}function Wy(e,t){return Uo(e,null,{flush:"sync"})}function ve(e,t,n){return Uo(e,t,n)}function Uo(e,t,n=mt){const{immediate:a,deep:l,flush:i,once:r}=n,o=_t({},n),u=t&&a||!t&&i!=="post";let d;if(hi){if(i==="sync"){const v=zy();d=v.__watcherHandles||(v.__watcherHandles=[])}else if(!u){const v=()=>{};return v.stop=fa,v.resume=fa,v.pause=fa,v}}const s=kn;o.call=(v,m,h)=>Qn(v,s,m,h);let c=!1;i==="post"?o.scheduler=v=>{v.i=s,on(v,s&&s.suspense)}:i!=="sync"&&(c=!0,o.scheduler=(v,m)=>{m?v():Nf(v)}),o.augmentJob=v=>{t&&(v.flags|=4),c&&(v.flags|=2,s&&(v.id=s.uid,v.i=s))};const f=Ex(e,t,o);return hi&&(d?d.push(f):u&&f()),f}function jx(e,t,n){const a=this.proxy,l=At(e)?e.includes(".")?Uy(a,e):()=>a[e]:e.bind(a,a);let i;Qe(t)?i=t:(i=t.handler,n=t);const r=pr(this),o=Uo(l,i.bind(a),n);return r(),o}function Uy(e,t){const n=t.split(".");return()=>{let a=e;for(let l=0;le.__isTeleport,ei=e=>e&&(e.disabled||e.disabled===""),Kx=e=>e&&(e.defer||e.defer===""),Lm=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Nm=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,fd=(e,t)=>{const n=e&&e.to;return At(n)?t?t(n):null:n},Gx={name:"Teleport",__isTeleport:!0,process(e,t,n,a,l,i,r,o,u,d){const{mc:s,pc:c,pbc:f,o:{insert:v,querySelector:m,createText:h,createComment:g,parentNode:b}}=d,p=ei(t.props);let{dynamicChildren:k}=t;const S=(y,_,V)=>{y.shapeFlag&16&&s(y.children,_,V,l,i,r,o,u)},w=(y=t)=>{const _=ei(y.props),V=y.target=fd(y.props,m),T=vd(V,y,h,v);V&&(r!=="svg"&&Lm(V)?r="svg":r!=="mathml"&&Nm(V)&&(r="mathml"),l&&l.isCE&&(l.ce._teleportTargets||(l.ce._teleportTargets=new Set)).add(V),_||(S(y,V,T),Rr(y,!1)))},x=y=>{const _=()=>{if(Cl.get(y)===_){if(Cl.delete(y),ei(y.props)){const V=b(y.el)||n;S(y,V,y.anchor),Rr(y,!0)}w(y)}};Cl.set(y,_),on(_,i)};if(e==null){const y=t.el=h(""),_=t.anchor=h("");if(v(y,n,a),v(_,n,a),Kx(t.props)||i&&i.pendingBranch){x(t);return}p&&(S(t,n,_),Rr(t,!0)),w()}else{t.el=e.el;const y=t.anchor=e.anchor,_=Cl.get(e);if(_){_.flags|=8,Cl.delete(e),x(t);return}t.targetStart=e.targetStart;const V=t.target=e.target,T=t.targetAnchor=e.targetAnchor,A=ei(e.props),B=A?n:V,E=A?y:T;if(r==="svg"||Lm(V)?r="svg":(r==="mathml"||Nm(V))&&(r="mathml"),k?(f(e.dynamicChildren,k,B,l,i,r,o),Jf(e,t,!0)):u||c(e,t,B,E,l,i,r,o,!1),p)A?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):cu(t,n,y,d,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const P=fd(t.props,m);P&&(t.target=P,cu(t,P,null,d,0))}else A&&cu(t,V,T,d,1);Rr(t,p)}},remove(e,t,n,{um:a,o:{remove:l}},i){const{shapeFlag:r,children:o,anchor:u,targetStart:d,targetAnchor:s,target:c,props:f}=e,v=ei(f),m=i||!v,h=Cl.get(e);if(h&&(h.flags|=8,Cl.delete(e)),c&&(l(d),l(s)),i&&l(u),!h&&(v||c)&&r&16)for(let g=0;g{e.isMounted=!0}),sn(()=>{e.isUnmounting=!0}),e}const ra=[Function,Array],Hf={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ra,onEnter:ra,onAfterEnter:ra,onEnterCancelled:ra,onBeforeLeave:ra,onLeave:ra,onAfterLeave:ra,onLeaveCancelled:ra,onBeforeAppear:ra,onAppear:ra,onAfterAppear:ra,onAppearCancelled:ra},qx={name:"BaseTransition",props:Hf,setup(e,{slots:t}){const n=_n(),a=Rf();return()=>{const l=t.default&&Ms(t.default(),!0),i=l&&l.length?Gy(l):n.subTree?zt():void 0;if(!i)return;const r=Oe(e),{mode:o}=r;if(a.isLeaving)return Mc(i);const u=Hu(i);if(!u)return Mc(i);let d=sr(u,r,a,n,c=>d=c);u.type!==qt&&Ha(u,d);let s=n.subTree&&Hu(n.subTree);if(s&&s.type!==qt&&!wa(s,u)&&ho(n.subTree)){let c=sr(s,r,a,n);if(Ha(s,c),o==="out-in"&&u.type!==qt)return a.isLeaving=!0,c.afterLeave=()=>{a.isLeaving=!1,n.job.flags&8||n.update(),delete c.afterLeave,s=void 0},Mc(i);o==="in-out"&&u.type!==qt?c.delayLeave=(f,v,m)=>{const h=qy(a,s);h[String(s.key)]=s,f[ua]=()=>{v(),f[ua]=void 0,delete d.delayedLeave,s=void 0},d.delayedLeave=()=>{m(),delete d.delayedLeave,s=void 0}}:s=void 0}else s&&(s=void 0);return i}}};function Gy(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==qt){t=n;break}}return t}const Yy=qx;function qy(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function sr(e,t,n,a,l){const{appear:i,mode:r,persisted:o=!1,onBeforeEnter:u,onEnter:d,onAfterEnter:s,onEnterCancelled:c,onBeforeLeave:f,onLeave:v,onAfterLeave:m,onLeaveCancelled:h,onBeforeAppear:g,onAppear:b,onAfterAppear:p,onAppearCancelled:k}=t,S=String(e.key),w=qy(n,e),x=(V,T)=>{V&&Qn(V,a,9,T)},y=(V,T)=>{const A=T[1];x(V,T),Re(V)?V.every(B=>B.length<=1)&&A():V.length<=1&&A()},_={mode:r,persisted:o,beforeEnter(V){let T=u;if(!n.isMounted)if(i)T=g||u;else return;V[ua]&&V[ua](!0);const A=w[S];if(A&&wa(e,A)){let B=A.el[ua];if(!B){const E=ho(A);B=E&&E.el[ua]}B&&B()}x(T,[V])},enter(V){if(w[S]===e)return;let T=d,A=s,B=c;if(!n.isMounted)if(i)T=b||d,A=p||s,B=k||c;else return;let E=!1;V[Mr]=L=>{E||(E=!0,L?x(B,[V]):x(A,[V]),_.delayedLeave&&_.delayedLeave(),V[Mr]=void 0)};const P=V[Mr].bind(null,!1);T?y(T,[V,P]):P()},leave(V,T){const A=String(e.key);if(V[Mr]&&V[Mr](!0),n.isUnmounting)return T();x(f,[V]);let B=!1;V[ua]=P=>{B||(B=!0,T(),P?x(h,[V]):x(m,[V]),V[ua]=void 0,w[A]===e&&delete w[A])};const E=V[ua].bind(null,!1);w[A]=e,v?y(v,[V,E]):E()},clone(V){const T=sr(V,t,n,a,l);return l&&l(T),T}};return _}function Mc(e){if(jo(e))return e=ha(e),e.children=null,e}function Hu(e){if(!jo(e))return Es(e.type)&&e.children?Gy(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Qe(n.default))return n.default()}}function Ha(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;const n=e.component.subTree;Ha(Es(n.type)&&Hu(n)||n,t)}else if(e.shapeFlag&128)e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback);else if(e.transition=t,e.type===we&&Re(e.children)){const n=qf(e.children,!1);n&&Ha(n,t)}}function Ms(e,t=!1,n){let a=[],l=0;for(let i=0;i1)for(let i=0;in.value,set:i=>n.value=i})}return n}function Rm(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const zu=new WeakMap;function ir(e,t,n,a,l=!1){if(Re(e)){e.forEach((h,g)=>ir(h,t&&(Re(t)?t[g]:t),n,a,l));return}if(ul(a)&&!l){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&ir(e,t,n,a.component.subTree);return}const i=a.shapeFlag&4?Go(a.component):a.el,r=l?null:i,{i:o,r:u}=e,d=t&&t.r,s=o.refs===mt?o.refs={}:o.refs,c=o.setupState,f=Oe(c),v=c===mt?uy:h=>Rm(s,h)?!1:kt(f,h),m=(h,g)=>!(g&&Rm(s,g));if(d!=null&&d!==u){if(Hm(t),At(d))s[d]=null,v(d)&&(c[d]=null);else if(Mt(d)){const h=t;m(d,h.k)&&(d.value=null),h.k&&(s[h.k]=null)}}if(Qe(u))Sr(u,o,12,[r,s]);else{const h=At(u),g=Mt(u);if(h||g){const b=()=>{if(e.f){const p=h?v(u)?c[u]:s[u]:m()||!e.k?u.value:s[e.k];if(l)Re(p)&&Tf(p,i);else if(Re(p))p.includes(i)||p.push(i);else if(h)s[u]=[i],v(u)&&(c[u]=s[u]);else{const k=[i];m(u,e.k)&&(u.value=k),e.k&&(s[e.k]=k)}}else h?(s[u]=r,v(u)&&(c[u]=r)):g&&(m(u,e.k)&&(u.value=r),e.k&&(s[e.k]=r))};if(r){const p=()=>{b(),zu.delete(e)};p.id=-1,zu.set(e,p),on(p,n)}else Hm(e),b()}}}function Hm(e){const t=zu.get(e);t&&(t.flags|=8,zu.delete(e))}let zm=!1;const ji=()=>{zm||(console.error("Hydration completed but contains mismatches."),zm=!0)},Zx=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Jx=e=>e.namespaceURI.includes("MathML"),du=e=>{if(e.nodeType===1){if(Zx(e))return"svg";if(Jx(e))return"mathml"}},tr=e=>e.nodeType===8;function Qx(e){const{mt:t,p:n,o:{patchProp:a,createText:l,nextSibling:i,parentNode:r,remove:o,insert:u,createComment:d}}=e,s=(k,S)=>{if(!S.hasChildNodes()){n(null,k,S),Ru(),S._vnode=k;return}c(S.firstChild,k,null,null,null),Ru(),S._vnode=k},c=(k,S,w,x,y,_=!1)=>{_=_||!!S.dynamicChildren;const V=tr(k)&&k.data==="[",T=()=>h(k,S,w,x,y,V),{type:A,ref:B,shapeFlag:E,patchFlag:P}=S;let L=k.nodeType;S.el=k,P===-2&&(_=!1,S.dynamicChildren=null);let R=null;switch(A){case sl:L!==3?S.children===""?(u(S.el=l(""),r(k),k),R=k):R=T():(k.data!==S.children&&(ji(),k.data=S.children),R=i(k));break;case qt:p(k)?(R=i(k),b(S.el=k.content.firstChild,k,w)):L!==8||V?R=T():R=i(k);break;case Tl:if(V&&(k=i(k),L=k.nodeType),L===1||L===3){R=k;const W=!S.children.length;for(let N=0;N{_=_||!!S.dynamicChildren;const{type:V,dynamicProps:T,props:A,patchFlag:B,shapeFlag:E,dirs:P,transition:L}=S,R=V==="input"||V==="option",W=!!T;if(R||W||B!==-1){P&&Ma(S,null,w,"created");let N=!1;if(p(k)){N=kb(null,L)&&w&&w.vnode.props&&w.vnode.props.appear;const U=k.content.firstChild;if(N){const G=U.getAttribute("class");G&&(U.$cls=G),L.beforeEnter(U)}b(U,k,w),S.el=k=U}if(E&16&&!(A&&(A.innerHTML||A.textContent))){let U=v(k.firstChild,S,k,w,x,y,_);for(U&&!Iu(k,1)&&ji();U;){const G=U;U=U.nextSibling,o(G)}}else if(E&8){let U=S.children;U[0]===` -`&&(k.tagName==="PRE"||k.tagName==="TEXTAREA")&&(U=U.slice(1));const{textContent:G}=k;G!==U&&G!==U.replace(/\r\n|\r/g,` -`)&&(Iu(k,0)||ji(),k.textContent=S.children)}if(A){if(R||W||!_||B&48){const U=k.tagName.includes("-"),G=k.namespaceURI.includes("svg")?"svg":k.namespaceURI.includes("MathML")?"mathml":void 0;for(const Z in A)if(R&&(Z.endsWith("value")||Z==="indeterminate")||Wo(Z)&&!ai(Z)||Z[0]==="."||U&&!ai(Z)||T&&T.includes(Z)){if(tC(k,Z,A[Z]))continue;a(k,Z,null,A[Z],G,w)}}else if(A.onClick)a(k,"onClick",null,A.onClick,void 0,w);else if(B&4&&ka(A.style))for(const U in A.style)A.style[U]}let Y;(Y=A&&A.onVnodeBeforeMount)&&Nn(Y,w,S),P&&Ma(S,null,w,"beforeMount"),((Y=A&&A.onVnodeMounted)||P||N)&&Cb(()=>{Y&&Nn(Y,w,S),N&&L.enter(k),P&&Ma(S,null,w,"mounted")},x)}return k.nextSibling},v=(k,S,w,x,y,_,V)=>{V=V||!!S.dynamicChildren;const T=S.children,A=T.length;let B=!1;for(let E=0;E{const{slotScopeIds:V}=S;V&&(y=y?y.concat(V):V);const T=r(k),A=v(i(k),S,T,w,x,y,_);return A&&tr(A)&&A.data==="]"?i(S.anchor=A):(ji(),u(S.anchor=d("]"),T,A),A)},h=(k,S,w,x,y,_)=>{if(aC(k,S)||ji(),S.el=null,_){const A=g(k);for(;;){const B=i(k);if(B&&B!==A)o(B);else break}}const V=i(k),T=r(k);return o(k),n(null,S,T,V,w,x,du(T),y),w&&(w.vnode.el=S.el,Ns(w,S.el)),V},g=(k,S="[",w="]")=>{let x=0;for(;k;)if(k=i(k),k&&tr(k)&&(k.data===S&&x++,k.data===w)){if(x===0)return i(k);x--}return k},b=(k,S,w)=>{const x=S.parentNode;x&&x.replaceChild(k,S);let y=w;for(;y;)y.vnode.el===S&&(y.vnode.el=y.subTree.el=k),y=y.parent},p=k=>k.nodeType===1&&k.tagName==="TEMPLATE";return[s,c]}const eC=new Set(["src","srcset","href","poster"]);function tC(e,t,n){return eC.has(t)?e.getAttribute(t)===(n==null?null:`${n}`):!1}const Wu="data-allow-mismatch",nC={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Iu(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Wu);)e=e.parentElement;return Wf(e&&e.getAttribute(Wu),t)}function Wf(e,t){if(e==null)return!1;if(e==="")return!0;{const n=e.split(",");return t===0&&n.includes("children")?!0:n.includes(nC[t])}}function aC(e,t){return Iu(e.parentElement,1)||lC(e)||iC(t)}function lC(e){return e.nodeType===1&&Wf(e.getAttribute(Wu),1)}function iC({props:e}){const t=e&&e[Wu];return typeof t=="string"&&Wf(t,1)}const rC=Cs().requestIdleCallback||(e=>setTimeout(e,1)),oC=Cs().cancelIdleCallback||(e=>clearTimeout(e)),uC=(e=1e4)=>t=>{const n=rC(t,{timeout:e});return()=>oC(n)};function sC(e){const{top:t,left:n,bottom:a,right:l}=e.getBoundingClientRect(),{innerHeight:i,innerWidth:r}=window;return(t>0&&t0&&a0&&n0&&l(t,n)=>{const a=new IntersectionObserver(i=>{for(const r of i)if(r.isIntersecting){a.disconnect(),t();break}},e),l=i=>{if(sC(i))return t(),a.disconnect(),!1;if(getComputedStyle(i).display==="contents"){for(let r=0;r{if(i instanceof Element)return l(i)}),()=>a.disconnect()},dC=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},fC=(e=[])=>(t,n)=>{At(e)&&(e=[e]);let a=!1;const l=r=>{a||(a=!0,i(),t(),r.target.dispatchEvent(new r.constructor(r.type,r)))},i=()=>{n(r=>{for(const o of e)r.removeEventListener(o,l)})};return n(r=>{for(const o of e)r.addEventListener(o,l,{once:!0})}),i};function vC(e,t){if(tr(e)&&e.data==="["){let n=1,a=e.nextSibling;for(;a;){if(a.nodeType===1){if(t(a)===!1)break}else if(tr(a))if(a.data==="]"){if(--n===0)break}else a.data==="["&&n++;a=a.nextSibling}}else t(e)}const ul=e=>!!e.type.__asyncLoader;function mC(e){Qe(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:a,delay:l=200,hydrate:i,timeout:r,suspensible:o=!0,onError:u}=e;let d=null,s,c=0;const f=()=>(c++,d=null,v()),v=()=>{let m;return d||(m=d=t().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),u)return new Promise((g,b)=>{u(h,()=>g(f()),()=>b(h),c+1)});throw h}).then(h=>m!==d&&d?d:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),s=h,h)))};return Bs({name:"AsyncComponentWrapper",__asyncLoader:v,__asyncHydrate(m,h,g){const b=m.isConnected;let p=!1;(h.bu||(h.bu=[])).push(()=>p=!0);const k=()=>{p||!m.parentNode||b&&!m.isConnected||g()},S=i?()=>{const w=i(k,x=>vC(m,x));w&&(h.bum||(h.bum=[])).push(w)}:k;s?S():v().then(()=>!h.isUnmounted&&S())},get __asyncResolved(){return s},setup(){const m=kn;if(zf(m),s)return()=>fu(s,m);const h=w=>{d=null,Vi(w,m,13,!a)};if(o&&m.suspense||hi)return v().then(w=>()=>fu(w,m)).catch(w=>(h(w),()=>a?C(a,{error:w}):null));const g=oe(!1),b=oe(),p=oe(!!l);let k,S;return Pi(()=>{k!=null&&clearTimeout(k),S!=null&&clearTimeout(S)}),l&&(S=setTimeout(()=>{m.isUnmounted||(p.value=!1)},l)),r!=null&&(k=setTimeout(()=>{if(!m.isUnmounted&&!g.value&&!b.value){const w=new Error(`Async component timed out after ${r}ms.`);h(w),b.value=w}},r)),v().then(()=>{m.isUnmounted||(g.value=!0,m.parent&&jo(m.parent.vnode)&&m.parent.update())}).catch(w=>{if(m.isUnmounted){d=null;return}h(w),b.value=w}),()=>{if(g.value&&s)return fu(s,m);if(b.value&&a)return C(a,{error:b.value});if(n&&!p.value)return fu(n,m)}}})}function fu(e,t){const{ref:n,props:a,children:l,ce:i}=t.vnode,r=C(e,a,l);return r.ref=n,r.ce=i,delete t.vnode.ce,r}const jo=e=>e.type.__isKeepAlive,hC={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=_n(),a=n.ctx;if(!a.renderer)return()=>{const p=t.default&&t.default();return p&&p.length===1?p[0]:p};const l=new Map,i=new Set;let r=null;const o=n.suspense,{renderer:{p:u,m:d,um:s,o:{createElement:c}}}=a,f=c("div");a.activate=(p,k,S,w,x)=>{const y=p.component;d(p,k,S,0,o),u(y.vnode,p,k,S,y,o,w,p.slotScopeIds,x),on(()=>{y.isDeactivated=!1,y.a&&lr(y.a);const _=p.props&&p.props.onVnodeMounted;_&&Nn(_,y.parent,p)},o)},a.deactivate=p=>{const k=p.component;Ku(k.m),Ku(k.a),d(p,f,null,1,o),on(()=>{k.da&&lr(k.da);const S=p.props&&p.props.onVnodeUnmounted;S&&Nn(S,k.parent,p),k.isDeactivated=!0},o)};function v(p){vu(p),s(p,n,o,!0)}function m(p){l.forEach((k,S)=>{const w=xd(ul(k)?k.type.__asyncResolved||{}:k.type);w&&!p(w)&&h(S)})}function h(p){const k=l.get(p);k&&(!r||!wa(k,r))?v(k):r&&(vu(r),k&&vu(k)),l.delete(p),i.delete(p)}ve(()=>[e.include,e.exclude],([p,k])=>{p&&m(S=>Hr(p,S)),k&&m(S=>!Hr(k,S))},{flush:"post",deep:!0});let g=null;const b=()=>{g!=null&&(Gu(n.subTree.type)?on(()=>{const p=mu(n.subTree);p.component&&l.set(g,p)},n.subTree.suspense):l.set(g,mu(n.subTree)))};return Rt(b),kr(b),sn(()=>{l.forEach(p=>{const{subTree:k,suspense:S}=n,w=mu(k);if(p.type===w.type&&p.key===w.key){vu(w);const x=w.component.da;x&&on(x,S);return}v(p)})}),()=>{if(g=null,!t.default)return r=null;const p=t.default(),k=p[0];if(p.length>1)return r=null,p;if(!_a(k)||!(k.shapeFlag&4)&&!(k.shapeFlag&128))return r=null,k;let S=mu(k);if(S.type===qt)return r=null,S;const w=S.type,x=xd(ul(S)?S.type.__asyncResolved||{}:w),{include:y,exclude:_,max:V}=e;if(y&&(!x||!Hr(y,x))||_&&x&&Hr(_,x))return S.shapeFlag&=-257,r=S,k;const T=S.key==null?w:S.key,A=l.get(T);return S.el&&(S=ha(S),k.shapeFlag&128&&(k.ssContent=S)),g=T,A?(S.el=A.el,S.component=A.component,S.transition&&Ha(S,S.transition),S.shapeFlag|=512,i.delete(T),i.add(T)):(i.add(T),V&&i.size>parseInt(V,10)&&h(i.values().next().value)),S.shapeFlag|=256,r=S,Gu(k.type)?k:S}}},gC=hC;function Hr(e,t){return Re(e)?e.some(n=>Hr(n,t)):At(e)?e.split(",").includes(t):zp(e)?(e.lastIndex=0,e.test(t)):!1}function Uf(e,t){Xy(e,"a",t)}function $s(e,t){Xy(e,"da",t)}function Xy(e,t,n=kn){const a=e.__wdc||(e.__wdc=()=>{let l=n;for(;l;){if(l.isDeactivated)return;l=l.parent}return e()});if(Fs(t,a,n),n){let l=n.parent;for(;l&&l.parent;)jo(l.parent.vnode)&&yC(a,t,n,l),l=l.parent}}function yC(e,t,n,a){const l=Fs(t,e,a,!0);Pi(()=>{Tf(a[t],l)},n)}function vu(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function mu(e){return e.shapeFlag&128?e.ssContent:e}function Fs(e,t,n=kn,a=!1){if(n){const l=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{Na();const o=pr(n),u=Qn(t,n,e,r);return o(),Ra(),u});return a?l.unshift(i):l.push(i),i}}const bl=e=>(t,n=kn)=>{(!hi||e==="sp")&&Fs(e,(...a)=>t(...a),n)},Ii=bl("bm"),Rt=bl("m"),Os=bl("bu"),kr=bl("u"),sn=bl("bum"),Pi=bl("um"),Zy=bl("sp"),Jy=bl("rtg"),Qy=bl("rtc");function eb(e,t=kn){Fs("ec",e,t)}const jf="components",bC="directives";function tb(e,t){return Kf(jf,e,!0,t)||e}const nb=Symbol.for("v-ndc");function ab(e){return At(e)?Kf(jf,e,!1)||e:e||nb}function wC(e){return Kf(bC,e)}function Kf(e,t,n=!0,a=!1){const l=pn||kn;if(l){const i=l.type;if(e===jf){const o=xd(i,!1);if(o&&(o===t||o===nn(t)||o===yl(nn(t))))return i}const r=Wm(l[e]||i[e],t)||Wm(l.appContext[e],t);return!r&&a?i:r}}function Wm(e,t){return e&&(e[t]||e[nn(t)]||e[yl(nn(t))])}function Uu(e,t,n,a){let l;const i=n&&n[a],r=Re(e);if(r||At(e)){const o=r&&ka(e);let u=!1,d=!1;o&&(u=!jn(e),d=Ca(e),e=Ps(e)),l=new Array(e.length);for(let s=0,c=e.length;st(o,u,void 0,i&&i[u]));else{const o=Object.keys(e);l=new Array(o.length);for(let u=0,d=o.length;u{const i=a.fn(...l);return i&&(i.key=a.key),i}:a.fn)}return e}function kC(e,t,n,a,l,i){if(n==null&&(n={}),pn.ce||pn.parent&&ul(pn.parent)&&pn.parent.ce){const d=i!=null&&n.key==null?_t({},n,{key:i}):n,s=Object.keys(d).length>0;return t!=="default"&&(d.name=t),Ze(),tn(we,null,[C("slot",d,a&&a())],s?-2:64)}let r=e[t];r&&r._c&&(r._d=!1);const o=cl.length;Ze();let u;try{const d=r&&Gf(r(n)),s=n.key||i||d&&d.key;u=tn(we,{key:(s&&!Jn(s)?s:`_${t}`)+(!d&&a?"_fb":"")},d||(a?a():[]),d&&e._===1?64:-2)}catch(d){for(let s=cl.length;s>o;s--)Rs();throw d}finally{r&&r._c&&(r._d=!0)}return!l&&u.scopeId&&(u.slotScopeIds=[u.scopeId+"-s"]),u}function Gf(e){return e.some(t=>_a(t)?!(t.type===qt||t.type===we&&!Gf(t.children)):!0)?e:null}function pC(e,t){const n={};for(const a in e)n[t&&/[A-Z]/.test(a)?`on:${a}`:qr(a)]=e[a];return n}const md=e=>e?Ab(e)?Go(e):md(e.parent):null,Jr=_t(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=>md(e.parent),$root:e=>md(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Yf(e),$forceUpdate:e=>e.f||(e.f=()=>{Nf(e.update)}),$nextTick:e=>e.n||(e.n=Ne.bind(e.proxy)),$watch:e=>jx.bind(e)}),Bc=(e,t)=>e!==mt&&!e.__isScriptSetup&&kt(e,t),hd={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:a,data:l,props:i,accessCache:r,type:o,appContext:u}=e;if(t[0]!=="$"){const f=r[t];if(f!==void 0)switch(f){case 1:return a[t];case 2:return l[t];case 4:return n[t];case 3:return i[t]}else{if(Bc(a,t))return r[t]=1,a[t];if(l!==mt&&kt(l,t))return r[t]=2,l[t];if(kt(i,t))return r[t]=3,i[t];if(n!==mt&&kt(n,t))return r[t]=4,n[t];gd&&(r[t]=0)}}const d=Jr[t];let s,c;if(d)return t==="$attrs"&&Dn(e.attrs,"get",""),d(e);if((s=o.__cssModules)&&(s=s[t]))return s;if(n!==mt&&kt(n,t))return r[t]=4,n[t];if(c=u.config.globalProperties,kt(c,t))return c[t]},set({_:e},t,n){const{data:a,setupState:l,ctx:i}=e;return Bc(l,t)?(l[t]=n,!0):a!==mt&&kt(a,t)?(a[t]=n,!0):kt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:l,props:i,type:r}},o){let u;return!!(n[o]||e!==mt&&o[0]!=="$"&&kt(e,o)||Bc(t,o)||kt(i,o)||kt(a,o)||kt(Jr,o)||kt(l.config.globalProperties,o)||(u=r.__cssModules)&&u[o])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:kt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},xC=_t({},hd,{get(e,t){if(t!==Symbol.unscopables)return hd.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Gp(t)}});function CC(){return null}function _C(){return null}function VC(e){}function IC(e){}function PC(){return null}function AC(){}function TC(e,t){return null}function DC(){return lb().slots}function EC(){return lb().attrs}function lb(e){const t=_n();return t.setupContext||(t.setupContext=Eb(t))}function go(e){return Re(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function MC(e,t){const n=go(e);for(const a in t){if(a.startsWith("__skip"))continue;let l=n[a];l?Re(l)||Qe(l)?l=n[a]={type:l,default:t[a]}:l.default=t[a]:l===null&&(l=n[a]={default:t[a]}),l&&t[`__skip_${a}`]&&(l.skipFactory=!0)}return n}function BC(e,t){return!e||!t?e||t:Re(e)&&Re(t)?e.concat(t):_t({},go(e),go(t))}function $C(e,t){const n={};for(const a in e)t.includes(a)||Object.defineProperty(n,a,{enumerable:!0,get:()=>e[a]});return n}function FC(e){const t=_n(),n=hi;let a=e();wo(),n&&Dl(!1);const l=()=>{pr(t),n&&Dl(!0)},i=()=>{_n()!==t&&t.scope.off(),wo(),n&&Dl(!1)};return Df(a)&&(a=a.catch(r=>{throw l(),Promise.resolve().then(()=>Promise.resolve().then(i)),r})),[a,()=>{l(),Promise.resolve().then(i)}]}let gd=!0;function OC(e){const t=Yf(e),n=e.proxy,a=e.ctx;gd=!1,t.beforeCreate&&Um(t.beforeCreate,e,"bc");const{data:l,computed:i,methods:r,watch:o,provide:u,inject:d,created:s,beforeMount:c,mounted:f,beforeUpdate:v,updated:m,activated:h,deactivated:g,beforeDestroy:b,beforeUnmount:p,destroyed:k,unmounted:S,render:w,renderTracked:x,renderTriggered:y,errorCaptured:_,serverPrefetch:V,expose:T,inheritAttrs:A,components:B,directives:E,filters:P}=t;if(d&&LC(d,a,null),r)for(const W in r){const N=r[W];Qe(N)&&(a[W]=N.bind(n))}if(l){const W=l.call(n,n);Vt(W)&&(e.data=yn(W))}if(gd=!0,i)for(const W in i){const N=i[W],Y=Qe(N)?N.bind(n,n):Qe(N.get)?N.get.bind(n,n):fa,U=!Qe(N)&&Qe(N.set)?N.set.bind(n):fa,G=M({get:Y,set:U});Object.defineProperty(a,W,{enumerable:!0,configurable:!0,get:()=>G.value,set:Z=>G.value=Z})}if(o)for(const W in o)ib(o[W],a,n,W);if(u){const W=Qe(u)?u.call(n):u;Reflect.ownKeys(W).forEach(N=>{bt(N,W[N])})}s&&Um(s,e,"c");function R(W,N){Re(N)?N.forEach(Y=>W(Y.bind(n))):N&&W(N.bind(n))}if(R(Ii,c),R(Rt,f),R(Os,v),R(kr,m),R(Uf,h),R($s,g),R(eb,_),R(Qy,x),R(Jy,y),R(sn,p),R(Pi,S),R(Zy,V),Re(T))if(T.length){const W=e.exposed||(e.exposed={});T.forEach(N=>{Object.defineProperty(W,N,{get:()=>n[N],set:Y=>n[N]=Y,enumerable:!0})})}else e.exposed||(e.exposed={});w&&e.render===fa&&(e.render=w),A!=null&&(e.inheritAttrs=A),B&&(e.components=B),E&&(e.directives=E),V&&zf(e)}function LC(e,t,n=fa){Re(e)&&(e=yd(e));for(const a in e){const l=e[a];let i;Vt(l)?"default"in l?i=Ye(l.from||a,l.default,!0):i=Ye(l.from||a):i=Ye(l),Mt(i)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>i.value,set:r=>i.value=r}):t[a]=i}}function Um(e,t,n){Qn(Re(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,n)}function ib(e,t,n,a){let l=a.includes(".")?Uy(n,a):()=>n[a];if(At(e)){const i=t[e];Qe(i)&&ve(l,i)}else if(Qe(e))ve(l,e.bind(n));else if(Vt(e))if(Re(e))e.forEach(i=>ib(i,t,n,a));else{const i=Qe(e.handler)?e.handler.bind(n):t[e.handler];Qe(i)&&ve(l,i,e)}}function Yf(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:l,optionsCache:i,config:{optionMergeStrategies:r}}=e.appContext,o=i.get(t);let u;return o?u=o:!l.length&&!n&&!a?u=t:(u={},l.length&&l.forEach(d=>ju(u,d,r,!0)),ju(u,t,r)),Vt(t)&&i.set(t,u),u}function ju(e,t,n,a=!1){const{mixins:l,extends:i}=t;i&&ju(e,i,n,!0),l&&l.forEach(r=>ju(e,r,n,!0));for(const r in t)if(!(a&&r==="expose")){const o=NC[r]||n&&n[r];e[r]=o?o(e[r],t[r]):t[r]}return e}const NC={data:jm,props:Km,emits:Km,methods:zr,computed:zr,beforeCreate:$n,created:$n,beforeMount:$n,mounted:$n,beforeUpdate:$n,updated:$n,beforeDestroy:$n,beforeUnmount:$n,destroyed:$n,unmounted:$n,activated:$n,deactivated:$n,errorCaptured:$n,serverPrefetch:$n,components:zr,directives:zr,watch:HC,provide:jm,inject:RC};function jm(e,t){return t?e?function(){return _t(Qe(e)?e.call(this,this):e,Qe(t)?t.call(this,this):t)}:t:e}function RC(e,t){return zr(yd(e),yd(t))}function yd(e){if(Re(e)){const t={};for(let n=0;n{let s,c=mt,f;return Wy(()=>{const v=e[l];gn(s,v)&&(s=v,d())}),{get(){return u(),n.get?n.get(s):s},set(v){const m=n.set?n.set(v):v;if(!gn(m,s)&&!(c!==mt&&gn(v,c)))return;const h=a.vnode.props,g=!!(h&&(t in h||l in h||i in h)&&(`onUpdate:${t}`in h||`onUpdate:${l}`in h||`onUpdate:${i}`in h));g||(s=v,d()),a.emit(`update:${t}`,m),gn(v,c)&&(gn(v,m)&&!gn(m,f)||g&&c!==mt&&!gn(m,s))&&d(),c=v,f=m}}});return o[Symbol.iterator]=()=>{let u=0;return{next(){return u<2?{value:u++?r||mt:o,done:!1}:{done:!0}}}},o}const ob=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${nn(t)}Modifiers`]||e[`${Hn(t)}Modifiers`];function jC(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||mt;let l=n;const i=t.startsWith("update:"),r=i&&ob(a,t.slice(7));r&&(r.trim&&(l=n.map(s=>At(s)?s.trim():s)),r.number&&(l=l.map(xs)));let o,u=a[o=qr(t)]||a[o=qr(nn(t))];!u&&i&&(u=a[o=qr(Hn(t))]),u&&Qn(u,e,6,l);const d=a[o+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[o])return;e.emitted[o]=!0,Qn(d,e,6,l)}}const KC=new WeakMap;function ub(e,t,n=!1){const a=n?KC:t.emitsCache,l=a.get(e);if(l!==void 0)return l;const i=e.emits;let r={},o=!1;if(!Qe(e)){const u=d=>{const s=ub(d,t,!0);s&&(o=!0,_t(r,s))};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!i&&!o?(Vt(e)&&a.set(e,null),null):(Re(i)?i.forEach(u=>r[u]=null):_t(r,i),Vt(e)&&a.set(e,r),r)}function Ls(e,t){return!e||!Wo(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),kt(e,t[0].toLowerCase()+t.slice(1))||kt(e,Hn(t))||kt(e,t))}function Pu(e){const{type:t,vnode:n,proxy:a,withProxy:l,propsOptions:[i],slots:r,attrs:o,emit:u,render:d,renderCache:s,props:c,data:f,setupState:v,ctx:m,inheritAttrs:h}=e,g=mo(e);let b,p;try{if(n.shapeFlag&4){const S=l||a,w=S;b=Rn(d.call(w,S,s,c,v,f,m)),p=o}else{const S=t;b=Rn(S.length>1?S(c,{attrs:o,slots:r,emit:u}):S(c,null)),p=t.props?o:GC(o)}}catch(S){cl.length=0,Vi(S,e,1),b=C(qt)}let k=b;if(p&&h!==!1){const S=Object.keys(p),{shapeFlag:w}=k;S.length&&w&7&&(i&&S.some(ws)&&(p=YC(p,i)),k=ha(k,p,!1,!0))}if(n.dirs&&(k=ha(k,null,!1,!0),k.dirs=k.dirs?k.dirs.concat(n.dirs):n.dirs),n.transition){const S=Es(k.type)&&Hu(k)||k;Ha(S,n.transition)}return b=k,mo(g),b}function qf(e,t=!0){let n;for(let a=0;a{let t;for(const n in e)(n==="class"||n==="style"||Wo(n))&&((t||(t={}))[n]=e[n]);return t},YC=(e,t)=>{const n={};for(const a in e)(!ws(a)||!(a.slice(9)in t))&&(n[a]=e[a]);return n};function qC(e,t,n){const{props:a,children:l,component:i}=e,{props:r,children:o,patchFlag:u}=t,d=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return a?Gm(a,r,d):!!r;if(u&8){const s=t.dynamicProps;for(let c=0;cObject.create(cb),fb=e=>Object.getPrototypeOf(e)===cb;function XC(e,t,n,a=!1){const l={},i=db();e.propsDefaults=Object.create(null),vb(e,t,l,i);for(const r in e.propsOptions[0])r in l||(l[r]=void 0);n?e.props=a?l:co(l):e.type.props?e.props=l:e.props=i,e.attrs=i}function ZC(e,t,n,a){const{props:l,attrs:i,vnode:{patchFlag:r}}=e,o=Oe(l),[u]=e.propsOptions;let d=!1;if((a||r>0)&&!(r&16)){if(r&8){const s=e.vnode.dynamicProps;for(let c=0;c{u=!0;const[f,v]=mb(c,t,!0);_t(r,f),v&&o.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}if(!i&&!u)return Vt(e)&&a.set(e,ti),ti;if(Re(i))for(let s=0;se==="_"||e==="_ctx"||e==="$stable",Zf=e=>Re(e)?e.map(Rn):[Rn(e)],QC=(e,t,n)=>{if(t._n)return t;const a=Ve((...l)=>Zf(t(...l)),n);return a._c=!1,a},hb=(e,t,n)=>{const a=e._ctx;for(const l in e){if(Xf(l))continue;const i=e[l];if(Qe(i))t[l]=QC(l,i,a);else if(i!=null){const r=Zf(i);t[l]=()=>r}}},gb=(e,t)=>{const n=Zf(t);e.slots.default=()=>n},yb=(e,t,n)=>{for(const a in t)(n||!Xf(a))&&(e[a]=t[a])},e_=(e,t,n)=>{const a=e.slots=db();if(e.vnode.shapeFlag&32){const l=t._;l?(yb(a,t,n),n&&cy(a,"_",l,!0)):hb(t,a)}else t&&gb(e,t)},t_=(e,t,n)=>{const{vnode:a,slots:l}=e;let i=!0,r=mt;if(a.shapeFlag&32){const o=t._;o?n&&o===1?i=!1:yb(l,t,n):(i=!t.$stable,hb(t,l)),r=t}else t&&(gb(e,t),r={default:1});if(i)for(const o in l)!Xf(o)&&r[o]==null&&delete l[o]},on=Cb;function bb(e){return Sb(e)}function wb(e){return Sb(e,Qx)}function Sb(e,t){const n=Cs();n.__VUE__=!0;const{insert:a,remove:l,patchProp:i,createElement:r,createText:o,createComment:u,setText:d,setElementText:s,parentNode:c,nextSibling:f,setScopeId:v=fa,insertStaticContent:m}=e,h=(D,F,K,X=null,j=null,ee=null,ie=void 0,he=null,be=!!F.dynamicChildren)=>{if(D===F)return;D&&!wa(D,F)&&(X=re(D),Z(D,j,ee,!0),D=null),F.patchFlag===-2&&(be=!1,F.dynamicChildren=null),F.dynamicChildren&&D&&D.dynamicChildren&&D.dynamicChildren.hasOnce&&(F.dynamicChildren===ti&&(F.dynamicChildren=[]),F.dynamicChildren.hasOnce=!0);const{type:ue,ref:_e,shapeFlag:Ce}=F;switch(ue){case sl:g(D,F,K,X);break;case qt:b(D,F,K,X);break;case Tl:D==null&&p(F,K,X,ie);break;case we:B(D,F,K,X,j,ee,ie,he,be);break;default:Ce&1?w(D,F,K,X,j,ee,ie,he,be):Ce&6?E(D,F,K,X,j,ee,ie,he,be):(Ce&64||Ce&128)&&ue.process(D,F,K,X,j,ee,ie,he,be,H)}_e!=null&&j?ir(_e,D&&D.ref,ee,F||D,!F):_e==null&&D&&D.ref!=null&&ir(D.ref,null,ee,D,!0)},g=(D,F,K,X)=>{if(D==null)a(F.el=o(F.children),K,X);else{const j=F.el=D.el;F.children!==D.children&&d(j,F.children)}},b=(D,F,K,X)=>{D==null?a(F.el=u(F.children||""),K,X):F.el=D.el},p=(D,F,K,X)=>{[D.el,D.anchor]=m(D.children,F,K,X,D.el,D.anchor)},k=({el:D,anchor:F},K,X)=>{let j;for(;D&&D!==F;)j=f(D),a(D,K,X),D=j;a(F,K,X)},S=({el:D,anchor:F})=>{let K;for(;D&&D!==F;)K=f(D),l(D),D=K;l(F)},w=(D,F,K,X,j,ee,ie,he,be)=>{if(F.type==="svg"?ie="svg":F.type==="math"&&(ie="mathml"),D==null)x(F,K,X,j,ee,ie,he,be);else{const ue=D.el&&D.el._isVueCE?D.el:null;try{ue&&ue._beginPatch(),V(D,F,j,ee,ie,he,be)}finally{ue&&ue._endPatch()}}},x=(D,F,K,X,j,ee,ie,he)=>{let be,ue;const{props:_e,shapeFlag:Ce,transition:Ee,dirs:Le}=D;if(be=D.el=r(D.type,ee,_e&&_e.is,_e),Ce&8?s(be,D.children):Ce&16&&_(D.children,be,null,X,j,$c(D,ee),ie,he),Le&&Ma(D,null,X,"created"),y(be,D,D.scopeId,ie,X),_e){for(const Je in _e)Je!=="value"&&!ai(Je)&&i(be,Je,null,_e[Je],ee,X);"value"in _e&&i(be,"value",null,_e.value,ee),(ue=_e.onVnodeBeforeMount)&&Nn(ue,X,D)}Le&&Ma(D,null,X,"beforeMount");const Ke=kb(j,Ee);Ke&&Ee.beforeEnter(be),a(be,F,K),((ue=_e&&_e.onVnodeMounted)||Ke||Le)&&on(()=>{try{ue&&Nn(ue,X,D),Ke&&Ee.enter(be),Le&&Ma(D,null,X,"mounted")}finally{}},j)},y=(D,F,K,X,j)=>{if(K&&v(D,K),X)for(let ee=0;ee{for(let ue=be;ue{const he=F.el=D.el;let{patchFlag:be,dynamicChildren:ue,dirs:_e}=F;be|=D.patchFlag&16;const Ce=D.props||mt,Ee=F.props||mt;let Le;if(K&&ql(K,!1),(Le=Ee.onVnodeBeforeUpdate)&&Nn(Le,K,F,D),_e&&Ma(F,D,K,"beforeUpdate"),K&&ql(K,!0),ue&&(!D.dynamicChildren||D.dynamicChildren.length!==ue.length)&&(be=0,ie=!1,ue=null),(Ce.innerHTML&&Ee.innerHTML==null||Ce.textContent&&Ee.textContent==null)&&s(he,""),ue?T(D.dynamicChildren,ue,he,K,X,$c(F,j),ee):ie||N(D,F,he,null,K,X,$c(F,j),ee,!1),be>0){if(be&16)A(he,Ce,Ee,K,j);else if(be&2&&Ce.class!==Ee.class&&i(he,"class",null,Ee.class,j),be&4&&i(he,"style",Ce.style,Ee.style,j),be&8){const Ke=F.dynamicProps;for(let Je=0;Je{Le&&Nn(Le,K,F,D),_e&&Ma(F,D,K,"updated")},X)},T=(D,F,K,X,j,ee,ie)=>{for(let he=0;he{if(F!==K){if(F!==mt)for(const ee in F)!ai(ee)&&!(ee in K)&&i(D,ee,F[ee],null,j,X);for(const ee in K){if(ai(ee))continue;const ie=K[ee],he=F[ee];ie!==he&&ee!=="value"&&i(D,ee,he,ie,j,X)}"value"in K&&i(D,"value",F.value,K.value,j)}},B=(D,F,K,X,j,ee,ie,he,be)=>{const ue=F.el=D?D.el:o(""),_e=F.anchor=D?D.anchor:o("");let{patchFlag:Ce,dynamicChildren:Ee,slotScopeIds:Le}=F;Le&&(he=he?he.concat(Le):Le),D==null?(a(ue,K,X),a(_e,K,X),_(F.children||[],K,_e,j,ee,ie,he,be)):Ce>0&&Ce&64&&Ee&&D.dynamicChildren&&D.dynamicChildren.length===Ee.length?(T(D.dynamicChildren,Ee,K,j,ee,ie,he),(F.key!=null||j&&F===j.subTree)&&Jf(D,F,!0)):N(D,F,K,_e,j,ee,ie,he,be)},E=(D,F,K,X,j,ee,ie,he,be)=>{F.slotScopeIds=he,D==null?F.shapeFlag&512?j.ctx.activate(F,K,X,ie,be):P(F,K,X,j,ee,ie,be):L(D,F,be)},P=(D,F,K,X,j,ee,ie)=>{const he=D.component=Pb(D,X,j);if(jo(D)&&(he.ctx.renderer=H),Tb(he,!1,ie),he.asyncDep){if(j&&j.registerDep(he,R,ie,ee),!D.el){const be=he.subTree=C(qt);b(null,be,F,K),D.placeholder=be.el}}else R(he,D,F,K,j,ee,ie)},L=(D,F,K)=>{const X=F.component=D.component;if(qC(D,F,K))if(X.asyncDep&&!X.asyncResolved){F.el=D.el,F.placeholder=D.placeholder,W(X,F,K);return}else X.next=F,X.update();else F.el=D.el,F.placeholder=D.placeholder,X.vnode=F},R=(D,F,K,X,j,ee,ie)=>{const he=()=>{if(D.isMounted){let{next:Ce,bu:Ee,u:Le,parent:Ke,vnode:Je}=D;{const lt=pb(D);if(lt){Ce&&(Ce.el=Je.el,W(D,Ce,ie)),lt.asyncDep.then(()=>{on(()=>{D.isUnmounted||ue()},j)});return}}let ke=Ce,ze;ql(D,!1),Ce?(Ce.el=Je.el,W(D,Ce,ie)):Ce=Je,Ee&&lr(Ee),(ze=Ce.props&&Ce.props.onVnodeBeforeUpdate)&&Nn(ze,Ke,Ce,Je),ql(D,!0);const tt=Pu(D),wt=D.subTree;D.subTree=tt,h(wt,tt,c(wt.el),re(wt),D,j,ee),Ce.el=tt.el,ke===null&&Ns(D,tt.el),Le&&on(Le,j),(ze=Ce.props&&Ce.props.onVnodeUpdated)&&on(()=>Nn(ze,Ke,Ce,Je),j)}else{let Ce;const{el:Ee,props:Le}=F,{bm:Ke,m:Je,parent:ke,root:ze,type:tt}=D,wt=ul(F);if(ql(D,!1),Ke&&lr(Ke),!wt&&(Ce=Le&&Le.onVnodeBeforeMount)&&Nn(Ce,ke,F),ql(D,!0),Ee&&O){const lt=()=>{D.subTree=Pu(D),O(Ee,D.subTree,D,j,null)};wt&&tt.__asyncHydrate?tt.__asyncHydrate(Ee,D,lt):lt()}else{ze.ce&&ze.ce._hasShadowRoot()&&ze.ce._injectChildStyle(tt,D.parent?D.parent.type:void 0);const lt=D.subTree=Pu(D);h(null,lt,K,X,D,j,ee),F.el=lt.el}if(Je&&on(Je,j),!wt&&(Ce=Le&&Le.onVnodeMounted)){const lt=F;on(()=>Nn(Ce,ke,lt),j)}(F.shapeFlag&256||ke&&ul(ke.vnode)&&ke.vnode.shapeFlag&256)&&D.a&&on(D.a,j),D.isMounted=!0,F=K=X=null}};D.scope.on();const be=D.effect=new oo(he);D.scope.off();const ue=D.update=be.run.bind(be),_e=D.job=be.runIfDirty.bind(be);_e.i=D,_e.id=D.uid,be.scheduler=()=>Nf(_e),ql(D,!0),ue()},W=(D,F,K)=>{F.component=D;const X=D.vnode.props;D.vnode=F,D.next=null,ZC(D,F.props,X,K),t_(D,F.children,K),Na(),Oy(D),Ra()},N=(D,F,K,X,j,ee,ie,he,be=!1)=>{const ue=D&&D.children,_e=D?D.shapeFlag:0,Ce=F.children,{patchFlag:Ee,shapeFlag:Le}=F;if(Ee>0){if(Ee&128){U(ue,Ce,K,X,j,ee,ie,he,be);return}else if(Ee&256){Y(ue,Ce,K,X,j,ee,ie,he,be);return}}Le&8?(_e&16&&J(ue,j,ee),Ce!==ue&&s(K,Ce)):_e&16?Le&16?U(ue,Ce,K,X,j,ee,ie,he,be):J(ue,j,ee,!0):(_e&8&&s(K,""),Le&16&&_(Ce,K,X,j,ee,ie,he,be))},Y=(D,F,K,X,j,ee,ie,he,be)=>{D=D||ti,F=F||ti;const ue=D.length,_e=F.length,Ce=Math.min(ue,_e);let Ee;for(Ee=0;Ee_e?J(D,j,ee,!0,!1,Ce):_(F,K,X,j,ee,ie,he,be,Ce)},U=(D,F,K,X,j,ee,ie,he,be)=>{let ue=0;const _e=F.length;let Ce=D.length-1,Ee=_e-1;for(;ue<=Ce&&ue<=Ee;){const Le=D[ue],Ke=F[ue]=be?Ja(F[ue]):Rn(F[ue]);if(wa(Le,Ke))h(Le,Ke,K,null,j,ee,ie,he,be);else break;ue++}for(;ue<=Ce&&ue<=Ee;){const Le=D[Ce],Ke=F[Ee]=be?Ja(F[Ee]):Rn(F[Ee]);if(wa(Le,Ke))h(Le,Ke,K,null,j,ee,ie,he,be);else break;Ce--,Ee--}if(ue>Ce){if(ue<=Ee){const Le=Ee+1,Ke=Le<_e?F[Le].el:X;for(;ue<=Ee;)h(null,F[ue]=be?Ja(F[ue]):Rn(F[ue]),K,Ke,j,ee,ie,he,be),ue++}}else if(ue>Ee)for(;ue<=Ce;)Z(D[ue],j,ee,!0),ue++;else{const Le=ue,Ke=ue,Je=new Map;for(ue=Ke;ue<=Ee;ue++){const Me=F[ue]=be?Ja(F[ue]):Rn(F[ue]);Me.key!=null&&Je.set(Me.key,ue)}let ke,ze=0;const tt=Ee-Ke+1;let wt=!1,lt=0;const ye=new Array(tt);for(ue=0;ue=tt){Z(Me,j,ee,!0);continue}let ce;if(Me.key!=null)ce=Je.get(Me.key);else for(ke=Ke;ke<=Ee;ke++)if(ye[ke-Ke]===0&&wa(Me,F[ke])){ce=ke;break}ce===void 0?Z(Me,j,ee,!0):(ye[ce-Ke]=ue+1,ce>=lt?lt=ce:wt=!0,h(Me,F[ce],K,null,j,ee,ie,he,be),ze++)}const $e=wt?n_(ye):ti;for(ke=$e.length-1,ue=tt-1;ue>=0;ue--){const Me=Ke+ue,ce=F[Me],xe=F[Me+1],Te=Me+1<_e?xe.el||wd(xe):X;ye[ue]===0?h(null,ce,K,Te,j,ee,ie,he,be):wt&&(ke<0||ue!==$e[ke]?G(ce,K,Te,2):ke--)}}},G=(D,F,K,X,j=null)=>{const{el:ee,type:ie,transition:he,children:be,shapeFlag:ue}=D;if(ue&6){G(D.component.subTree,F,K,X);return}if(ue&128){D.suspense.move(F,K,X);return}if(ue&64){ie.move(D,F,K,H);return}if(ie===we){a(ee,F,K);for(let Ce=0;Cehe.enter(ee),j));else{const{leave:Ce,delayLeave:Ee,afterLeave:Le}=he,Ke=()=>{D.ctx.isUnmounted?l(ee):a(ee,F,K)},Je=()=>{const ke=ee._isLeaving||!!ee[ua];ee._isLeaving&&ee[ua](!0),he.persisted&&!ke?Ke():Ce(ee,()=>{Ke(),Le&&Le()})};Ee?Ee(ee,Ke,Je):Je()}else a(ee,F,K)},Z=(D,F,K,X=!1,j=!1)=>{const{type:ee,props:ie,ref:he,children:be,dynamicChildren:ue,shapeFlag:_e,patchFlag:Ce,dirs:Ee,cacheIndex:Le,memo:Ke}=D;if((Ce===-2||ue&&ue.hasOnce)&&(j=!1),he!=null&&(Na(),ir(he,null,K,D,!0),Ra()),Le!=null&&(!D.ctx||D.ctx===F)&&(F.renderCache[Le]=void 0),_e&256){F.ctx.deactivate(D);return}const Je=_e&1&&Ee,ke=!ul(D);let ze;if(ke&&(ze=ie&&ie.onVnodeBeforeUnmount)&&Nn(ze,F,D),_e&6)ae(D.component,K,X);else{if(_e&128){D.suspense.unmount(K,X);return}Je&&Ma(D,null,F,"beforeUnmount"),_e&64?D.type.remove(D,F,K,H,X):ue&&!ue.hasOnce&&(ee!==we||Ce>0&&Ce&64)?J(ue,F,K,!1,!0):(ee===we&&Ce&384||!j&&_e&16)&&J(be,F,K),X&&se(D)}const tt=Ke!=null&&Le==null;(ke&&(ze=ie&&ie.onVnodeUnmounted)||Je||tt)&&on(()=>{ze&&Nn(ze,F,D),Je&&Ma(D,null,F,"unmounted"),tt&&(D.el=null)},K)},se=D=>{const{type:F,el:K,anchor:X,transition:j}=D,ee=F===we;if(ee&&!j){Q(K,X);return}if(F===Tl){S(D),j&&!j.persisted&&j.afterLeave&&j.afterLeave();return}const ie=ee?ho(D):D,he=()=>{ee?c(K)&&Q(K,X):l(K),j&&!j.persisted&&j.afterLeave&&j.afterLeave()};if(ie&&ie.shapeFlag&1&&j&&!j.persisted){const{leave:be,delayLeave:ue}=j,_e=ie.el,Ce=()=>be(_e,he);ue?ue(_e,he,Ce):Ce()}else he()},Q=(D,F)=>{let K;for(;D!==F;)K=f(D),l(D),D=K;l(F)},ae=(D,F,K)=>{const{bum:X,scope:j,job:ee,subTree:ie,um:he,m:be,a:ue}=D;Ku(be),Ku(ue),X&&lr(X),j.stop(),ee?(ee.flags|=8,Z(ie,D,F,K)):D.vnode.el&&ie&&(ie.transition=D.vnode.transition,Z(ie,D,F,K)),he&&on(he,F),on(()=>{D.isUnmounted=!0},F)},J=(D,F,K,X=!1,j=!1,ee=0)=>{for(let ie=ee;ie{if(D.shapeFlag&6)return re(D.component.subTree);if(D.shapeFlag&128)return D.suspense.next();const F=f(D.anchor||D.el),K=F&&F[jy];return K?f(K):F},q=(D,F,K)=>{const X=D&&F._vnode?void 0:D&&D.component?D.component.uid:m_();Rx(()=>{D==null?F._vnode&&Z(F._vnode,null,null,!0):h(F._vnode||null,D,F,null,null,null,K),F._vnode=D},X)},H={p:h,um:Z,m:G,r:se,mt:P,mc:_,pc:N,pbc:T,n:re,o:e};let $,O;return t&&([$,O]=t(H)),{render:q,hydrate:$,createApp:WC(q,$)}}function $c({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 ql({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function kb(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Jf(e,t,n=!1){const a=e.children,l=t.children;if(Re(a)&&Re(l))for(let i=0;i>1,e[n[o]]0&&(t[a]=n[i-1]),n[i]=a)}}for(i=n.length,r=n[i-1];i-- >0;)n[i]=r,r=t[r];return n}function pb(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:pb(t)}function Ku(e){if(e)for(let t=0;te.__isSuspense;let Sd=0;const a_={name:"Suspense",__isSuspense:!0,process(e,t,n,a,l,i,r,o,u,d){if(e==null)i_(t,n,a,l,i,r,o,u,d);else{if(i&&i.deps>0&&!e.suspense.isInFallback&&!i.isHydrating){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}r_(e,t,n,a,l,r,o,u,d)}},hydrate:o_,normalize:u_},l_=a_;function yo(e,t){const n=e.props&&e.props[t];Qe(n)&&n()}function i_(e,t,n,a,l,i,r,o,u){const{p:d,o:{createElement:s}}=u,c=s("div"),f=e.suspense=xb(e,l,a,t,c,n,i,r,o,u);d(null,f.pendingBranch=e.ssContent,c,null,a,f,i,r),f.deps>0?(yo(e,"onPending"),yo(e,"onFallback"),d(null,e.ssFallback,t,n,a,null,i,r),rr(f,e.ssFallback)):f.resolve(!1,!0)}function r_(e,t,n,a,l,i,r,o,{p:u,um:d,o:{createElement:s}}){const c=t.suspense=e.suspense;c.vnode=t,t.el=e.el;const f=t.ssContent,v=t.ssFallback,{activeBranch:m,pendingBranch:h,isInFallback:g,isHydrating:b}=c;if(h)c.pendingBranch=f,wa(h,f)?(c.deps++,u(h,f,b?n:c.hiddenContainer,null,l,c,i,r,o),c.deps--,c.deps<=0?c.resolve():g&&!b&&!c.isFallbackMountPending&&(u(m,v,n,a,l,null,i,r,o),rr(c,v))):(c.pendingId=Sd++,b?(c.isHydrating=!1,c.activeBranch=h):d(h,l,c),c.deps=0,c.effects.length=0,c.hiddenContainer=s("div"),g?(u(null,f,c.hiddenContainer,null,l,c,i,r,o),c.deps<=0?c.resolve():c.isFallbackMountPending||(u(m,v,n,a,l,null,i,r,o),rr(c,v))):m&&wa(m,f)?(u(m,f,n,a,l,c,i,r,o),c.resolve(!0)):(u(null,f,c.hiddenContainer,null,l,c,i,r,o),c.deps<=0&&c.resolve()));else if(m&&wa(m,f))u(m,f,n,a,l,c,i,r,o),rr(c,f);else if(yo(t,"onPending"),c.pendingBranch=f,f.shapeFlag&512?c.pendingId=f.component.suspenseId:c.pendingId=Sd++,u(null,f,c.hiddenContainer,null,l,c,i,r,o),c.deps<=0)c.resolve();else{const{timeout:p,pendingId:k}=c;p>0?setTimeout(()=>{c.pendingId===k&&c.fallback(v)},p):p===0&&c.fallback(v)}}function xb(e,t,n,a,l,i,r,o,u,d,s=!1){const{p:c,m:f,um:v,n:m,o:{parentNode:h,remove:g}}=d;let b;const p=s_(e);p&&t&&t.pendingBranch&&(b=t.pendingId,t.deps++);const k=e.props?Fu(e.props.timeout):void 0,S=i,w={vnode:e,parent:t,parentComponent:n,namespace:r,container:a,hiddenContainer:l,deps:0,pendingId:Sd++,timeout:typeof k=="number"?k:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!s,isHydrating:s,isUnmounted:!1,effects:[],resolve(x=!1,y=!1){const{vnode:_,activeBranch:V,pendingBranch:T,pendingId:A,effects:B,parentComponent:E,container:P,isInFallback:L}=w;let R=!1;if(w.isHydrating)w.isHydrating=!1;else if(!x){R=V&&T.transition&&T.transition.mode==="out-in";let Y=!1;R&&(V.transition.afterLeave=()=>{A===w.pendingId&&(f(T,P,i===S&&!Y?m(V):i,0),fo(B),L&&_.ssFallback&&(_.ssFallback.el=null))}),V&&!w.isFallbackMountPending&&(h(V.el)===P&&(i=m(V),Y=!0),v(V,E,w,!0),!R&&L&&_.ssFallback&&on(()=>_.ssFallback.el=null,w)),R||f(T,P,i,0)}w.isFallbackMountPending=!1,rr(w,T),w.pendingBranch=null,w.isInFallback=!1;let W=w.parent,N=!1;for(;W;){if(W.pendingBranch){for(let Y=0;Y{if(w.isFallbackMountPending=!1,!w.isInFallback)return;const L=w.vnode.ssFallback;c(null,L,T,B,V,null,A,o,u),rr(w,L)},P=x.transition&&x.transition.mode==="out-in";P&&(w.isFallbackMountPending=!0,_.transition.afterLeave=E),w.isInFallback=!0,v(_,V,null,!0),P||E()},move(x,y,_){w.activeBranch&&f(w.activeBranch,x,y,_),w.container=x},next(){return w.activeBranch&&m(w.activeBranch)},registerDep(x,y,_,V){const T=!!w.pendingBranch;T&&w.deps++;const A=x.vnode.el;x.asyncDep.catch(B=>{Vi(B,x,0)}).then(B=>{if(x.isUnmounted||w.isUnmounted||w.pendingId!==x.suspenseId)return;if(wo(),!x.scope.active){T&&--w.deps===0&&w.resolve();return}x.asyncResolved=!0;const{vnode:E}=x;kd(x,B,!1),A&&(E.el=A);const P=!A&&x.subTree.el;y(x,E,h(A||x.subTree.el),A?null:m(x.subTree),w,V,_),P&&(E.placeholder=null,g(P)),Ns(x,E.el),T&&--w.deps===0&&w.resolve()})},unmount(x,y){w.isUnmounted=!0,w.activeBranch&&v(w.activeBranch,n,x,y),w.pendingBranch&&v(w.pendingBranch,n,x,y)}};return w}function o_(e,t,n,a,l,i,r,o,u){const d=t.suspense=xb(t,a,n,e.parentNode,document.createElement("div"),null,l,i,r,o,!0),s=u(e,d.pendingBranch=t.ssContent,n,d,i,r);return d.deps===0&&d.resolve(!1,!0),s}function u_(e){const{shapeFlag:t,children:n}=e,a=t&32;e.ssContent=qm(a?n.default:n),e.ssFallback=a?qm(n.fallback):C(qt)}function qm(e){let t;if(Qe(e)){const n=mi&&e._c;n&&(e._d=!1,Ze()),e=e(),n&&(e._d=!0,t=En,Rs())}return Re(e)&&(e=qf(e)),e=Rn(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Cb(e,t){t&&t.pendingBranch?Re(e)?t.effects.push(...e):t.effects.push(e):fo(e)}function rr(e,t){e.activeBranch=t;const{vnode:n,parentComponent:a}=e;let l=t.el;for(;!l&&t.component;)t=t.component.subTree,l=t.el;n.el=l,a&&a.subTree===n&&(a.vnode.el=l,Ns(a,l))}function s_(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const we=Symbol.for("v-fgt"),sl=Symbol.for("v-txt"),qt=Symbol.for("v-cmt"),Tl=Symbol.for("v-stc"),cl=[];let En=null;function Ze(e=!1){cl.push(En=e?null:[])}function Rs(){cl.pop(),En=cl[cl.length-1]||null}let mi=1;function bo(e,t=!1){mi+=e,e<0&&En&&t&&(En.hasOnce=!0)}function _b(e){return e.dynamicChildren=mi>0?En||ti:null,Rs(),mi>0&&En&&En.push(e),e}function St(e,t,n,a,l,i){return _b(I(e,t,n,a,l,i,!0))}function tn(e,t,n,a,l){return _b(C(e,t,n,a,l,!0))}function _a(e){return e?e.__v_isVNode===!0:!1}function wa(e,t){return e.type===t.type&&e.key===t.key}function c_(e){}const Vb=({key:e})=>e??null,Au=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?At(e)||Mt(e)||Qe(e)?{i:pn,r:e,k:t,f:!!n}:e:null);function I(e,t=null,n=null,a=0,l=null,i=e===we?0:1,r=!1,o=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Vb(t),ref:t&&Au(t),scopeId:Ds,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:i,patchFlag:a,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:pn};return o?(Yu(u,n),i&128&&e.normalize(u)):n&&(u.shapeFlag|=At(n)?8:16),mi>0&&!r&&En&&(u.patchFlag>0||i&6)&&u.patchFlag!==32&&En.push(u),u}const C=d_;function d_(e,t=null,n=null,a=0,l=null,i=!1){if((!e||e===nb)&&(e=qt),_a(e)){const o=ha(e,t,!0);return n&&Yu(o,n),mi>0&&!i&&En&&(o.shapeFlag&6?En[En.indexOf(e)]=o:En.push(o)),o.patchFlag=-2,o}if(w_(e)&&(e=e.__vccOpts),t){t=Ko(t);let{class:o,style:u}=t;o&&!At(o)&&(t.class=fe(o)),Vt(u)&&(wr(u)&&!Re(u)&&(u=_t({},u)),t.style=Se(u))}const r=At(e)?1:Gu(e)?128:Es(e)?64:Vt(e)?4:Qe(e)?2:0;return I(e,t,n,a,l,r,i,!0)}function Ko(e){return e?wr(e)||fb(e)?_t({},e):e:null}function ha(e,t,n=!1,a=!1){const{props:l,ref:i,patchFlag:r,children:o,transition:u}=e,d=t?le(l||{},t):l,s={__v_isVNode:!0,__v_skip:!0,type:e.type,props:d,key:d&&Vb(d),ref:t&&t.ref?n&&i?Re(i)?i.concat(Au(t)):[i,Au(t)]:Au(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==we?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:u,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ha(e.ssContent),ssFallback:e.ssFallback&&ha(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce,cacheIndex:e.cacheIndex};return u&&a&&Ha(s,u.clone(s)),s}function nt(e=" ",t=0){return C(sl,null,e,t)}function f_(e,t){const n=C(Tl,null,e);return n.staticCount=t,n}function zt(e="",t=!1){return t?(Ze(),tn(qt,null,e)):C(qt,null,e)}function Rn(e){return e==null||typeof e=="boolean"?C(qt):Re(e)?C(we,null,e.slice()):_a(e)?Ja(e):C(sl,null,String(e))}function Ja(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ha(e)}function Yu(e,t){let n=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(Re(t))n=16;else if(typeof t=="object")if(a&65){const l=t.default;l&&(l._c&&(l._d=!1),Yu(e,l()),l._c&&(l._d=!0));return}else{n=32;const l=t._;!l&&!fb(t)?t._ctx=pn:l===3&&pn&&(pn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(Qe(t)){if(a&65){Yu(e,{default:t});return}t={default:t,_ctx:pn},n=32}else t=String(t),a&64?(n=16,t=[nt(t)]):n=8;e.children=t,e.shapeFlag|=n}function le(...e){const t={};for(let n=0;nkn||pn;let qu,Dl;{const e=Cs(),t=(n,a)=>{let l;return(l=e[n])||(l=e[n]=[]),l.push(a),i=>{l.length>1?l.forEach(r=>r(i)):l[0](i)}};qu=t("__VUE_INSTANCE_SETTERS__",n=>kn=n),Dl=t("__VUE_SSR_SETTERS__",n=>hi=n)}const pr=e=>{const t=kn;return qu(e),e.scope.on(),()=>{e.scope.off(),qu(t)}},wo=()=>{kn&&kn.scope.off(),qu(null)};function Ab(e){return e.vnode.shapeFlag&4}let hi=!1;function Tb(e,t=!1,n=!1){t&&Dl(t);const{props:a,children:l}=e.vnode,i=Ab(e);XC(e,a,i,t),e_(e,l,n||t);const r=i?h_(e,t):void 0;return t&&Dl(!1),r}function h_(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,hd);const{setup:a}=n;if(a){Na();const l=e.setupContext=a.length>1?Eb(e):null,i=pr(e),r=Sr(a,e,0,[e.props,l]),o=Df(r);if(Ra(),i(),(o||e.sp)&&!ul(e)&&zf(e),o){if(r.then(wo,wo),t)return r.then(u=>{Dl(!0);try{kd(e,u,t)}finally{Dl(!1)}}).catch(u=>{Vi(u,e,0)});e.asyncDep=r}else kd(e,r,t)}else Db(e,t)}function kd(e,t,n){Qe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Vt(t)&&(e.setupState=Lf(t)),Db(e,n)}let Xu,pd;function g_(e){Xu=e,pd=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,xC))}}const y_=()=>!Xu;function Db(e,t,n){const a=e.type;if(!e.render){if(!t&&Xu&&!a.render){const l=a.template||Yf(e).template;if(l){const{isCustomElement:i,compilerOptions:r}=e.appContext.config,{delimiters:o,compilerOptions:u}=a,d=_t(_t({isCustomElement:i,delimiters:o},r),u);a.render=Xu(l,d)}}e.render=a.render||fa,pd&&pd(e)}{const l=pr(e);Na();try{OC(e)}finally{Ra(),l()}}}const b_={get(e,t){return Dn(e,"get",""),e[t]}};function Eb(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,b_),slots:e.slots,emit:e.emit,expose:t}}function Go(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Lf(Of(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Jr)return Jr[n](e)},has(t,n){return n in t||n in Jr}})):e.proxy}function xd(e,t=!0){return Qe(e)?e.displayName||e.name:e.name||t&&e.__name}function w_(e){return Qe(e)&&"__vccOpts"in e}const M=(e,t)=>Px(e,t,hi);function Ua(e,t,n){try{bo(-1);const a=arguments.length;return a===2?Vt(t)&&!Re(t)?_a(t)?C(e,null,[t]):C(e,t):C(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&_a(n)&&(n=[n]),C(e,t,n))}finally{bo(1)}}function S_(){}function k_(e,t,n,a){const l=n[a];if(l&&Mb(l,e))return l;const i=t();return i.memo=e.slice(),i.cacheIndex=a,n[a]=i}function Mb(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let a=0;a0&&En&&En.push(e),!0}const Bb="3.5.44",p_=fa,x_=Ox,C_=Qi,__=Ny,V_={createComponentInstance:Pb,setupComponent:Tb,renderComponentRoot:Pu,setCurrentRenderingInstance:mo,isVNode:_a,normalizeVNode:Rn,getComponentPublicInstance:Go,ensureValidVNode:Gf,pushWarningContext:Mx,popWarningContext:Bx},I_=V_,P_=null,A_=null,T_=null;/** -* @vue/runtime-dom v3.5.44 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Cd;const Xm=typeof window<"u"&&window.trustedTypes;if(Xm)try{Cd=Xm.createPolicy("vue",{createHTML:e=>e})}catch{}const $b=Cd?e=>Cd.createHTML(e):e=>e,D_="http://www.w3.org/2000/svg",E_="http://www.w3.org/1998/Math/MathML",Za=typeof document<"u"?document:null,Zm=Za&&Za.createElement("template"),Fb={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const l=t==="svg"?Za.createElementNS(D_,e):t==="mathml"?Za.createElementNS(E_,e):n?Za.createElement(e,{is:n}):Za.createElement(e);return e==="select"&&a&&a.multiple!=null&&l.setAttribute("multiple",a.multiple),l},createText:e=>Za.createTextNode(e),createComment:e=>Za.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Za.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,l,i){const r=n?n.previousSibling:t.lastChild;if(l&&(l===i||l.nextSibling))for(;t.insertBefore(l.cloneNode(!0),n),!(l===i||!(l=l.nextSibling)););else{Zm.innerHTML=$b(a==="svg"?`${e}`:a==="mathml"?`${e}`:e);const o=Zm.content;if(a==="svg"||a==="mathml"){const u=o.firstChild;for(;u.firstChild;)o.appendChild(u.firstChild);o.removeChild(u)}t.insertBefore(o,n)}return[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},xl="transition",Br="animation",cr=Symbol("_vtc"),Ob={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},Lb=_t({},Hf,Ob),M_=e=>(e.displayName="Transition",e.props=Lb,e),fl=M_((e,{slots:t})=>Ua(Yy,Nb(e),t)),Xl=(e,t=[])=>{Re(e)?e.forEach(n=>n(...t)):e&&e(...t)},Jm=e=>e?Re(e)?e.some(t=>t.length>1):e.length>1:!1;function Nb(e){const t={};for(const B in e)B in Ob||(t[B]=e[B]);if(e.css===!1)return t;const{name:n="v",type:a,duration:l,enterFromClass:i=`${n}-enter-from`,enterActiveClass:r=`${n}-enter-active`,enterToClass:o=`${n}-enter-to`,appearFromClass:u=i,appearActiveClass:d=r,appearToClass:s=o,leaveFromClass:c=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,m=B_(l),h=m&&m[0],g=m&&m[1],{onBeforeEnter:b,onEnter:p,onEnterCancelled:k,onLeave:S,onLeaveCancelled:w,onBeforeAppear:x=b,onAppear:y=p,onAppearCancelled:_=k}=t,V=(B,E,P,L)=>{B._enterCancelled=L,_l(B,E?s:o),_l(B,E?d:r),P&&P()},T=(B,E)=>{B._isLeaving=!1,_l(B,c),_l(B,v),_l(B,f),E&&E()},A=B=>(E,P)=>{const L=B?y:p,R=()=>V(E,B,P);Xl(L,[E,R]),Qm(()=>{_l(E,B?u:i),Ea(E,B?s:o),Jm(L)||eh(E,a,h,R)})};return _t(t,{onBeforeEnter(B){Xl(b,[B]),Ea(B,i),Ea(B,r)},onBeforeAppear(B){Xl(x,[B]),Ea(B,u),Ea(B,d)},onEnter:A(!1),onAppear:A(!0),onLeave(B,E){B._isLeaving=!0;const P=()=>T(B,E);Ea(B,c),B._enterCancelled?(Ea(B,f),_d(B)):(_d(B),Ea(B,f)),Qm(()=>{B._isLeaving&&(_l(B,c),Ea(B,v),Jm(S)||eh(B,a,g,P))}),Xl(S,[B,P])},onEnterCancelled(B){V(B,!1,void 0,!0),Xl(k,[B])},onAppearCancelled(B){V(B,!0,void 0,!0),Xl(_,[B])},onLeaveCancelled(B){T(B),Xl(w,[B])}})}function B_(e){if(e==null)return null;if(Vt(e))return[Fc(e.enter),Fc(e.leave)];{const t=Fc(e);return[t,t]}}function Fc(e){return Fu(e)}function Ea(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[cr]||(e[cr]=new Set)).add(t)}function _l(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const n=e[cr];n&&(n.delete(t),n.size||(e[cr]=void 0))}function Qm(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let $_=0;function eh(e,t,n,a){const l=e._endId=++$_,i=()=>{l===e._endId&&a()};if(n!=null)return setTimeout(i,n);const{type:r,timeout:o,propCount:u}=Rb(e,t);if(!r)return a();const d=r+"end";let s=0;const c=()=>{e.removeEventListener(d,f),i()},f=v=>{v.target===e&&++s>=u&&c()};setTimeout(()=>{s(n[m]||"").split(", "),l=a(`${xl}Delay`),i=a(`${xl}Duration`),r=th(l,i),o=a(`${Br}Delay`),u=a(`${Br}Duration`),d=th(o,u);let s=null,c=0,f=0;t===xl?r>0&&(s=xl,c=r,f=i.length):t===Br?d>0&&(s=Br,c=d,f=u.length):(c=Math.max(r,d),s=c>0?r>d?xl:Br:null,f=s?s===xl?i.length:u.length:0);const v=s===xl&&/\b(?:transform|all)(?:,|$)/.test(a(`${xl}Property`).toString());return{type:s,timeout:c,propCount:f,hasTransform:v}}function th(e,t){for(;e.lengthnh(n)+nh(e[a])))}function nh(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function _d(e){return(e?e.ownerDocument:document).body.offsetHeight}function F_(e,t,n){const a=e[cr];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Zu=Symbol("_vod"),Qf=Symbol("_vsh"),na={name:"show",beforeMount(e,{value:t},{transition:n}){e[Zu]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):$r(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),$r(e,!0),a.enter(e)):a.leave(e,()=>{$r(e,!1)}):$r(e,t))},beforeUnmount(e,{value:t}){$r(e,t)}};function $r(e,t){e.style.display=t?e[Zu]:"none",e[Qf]=!t}function O_(){na.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Hb=Symbol("");function L_(e){const t=_n();if(!t)return;const n=t.ut=(l=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Ju(i,l))},a=()=>{const l=e(t.proxy);t.ce?Ju(t.ce,l):Vd(t.subTree,l),n(l)};Os(()=>{fo(a)}),Rt(()=>{ve(a,fa,{flush:"post"});const l=new MutationObserver(a);l.observe(t.subTree.el.parentNode,{childList:!0}),Pi(()=>l.disconnect())})}function Vd(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Vd(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Ju(e.el,t);else if(e.type===we)e.children.forEach(n=>Vd(n,t));else if(e.type===Tl){let{el:n,anchor:a}=e;for(;n&&(Ju(n,t),n!==a);)n=n.nextSibling}}function Ju(e,t){if(e.nodeType===1){const n=e.style;let a="";for(const l in t){const i=nx(t[l]);n.setProperty(`--${l}`,i),a+=`--${l}: ${i};`}n[Hb]=a}}const N_=/(?:^|;)\s*display\s*:/;function R_(e,t,n){const a=e.style,l=At(n);let i=!1;if(n&&!l){if(t)if(At(t))for(const r of t.split(";")){const o=r.slice(0,r.indexOf(":")).trim();n[o]==null&&Wr(a,o,"")}else for(const r in t)n[r]==null&&Wr(a,r,"");for(const r in n){r==="display"&&(i=!0);const o=n[r];o!=null?z_(e,r,!At(t)&&t?t[r]:void 0,o)||Wr(a,r,o):Wr(a,r,"")}}else if(l){if(t!==n){const r=a[Hb];r&&(n+=";"+r),a.cssText=n,i=N_.test(n)}}else t&&e.removeAttribute("style");Zu in e&&((!l||t!==n)&&(e[Zu]=i?a.display:""),e[Qf]&&(a.display="none"))}const hu=/\s*!important$/;function Wr(e,t,n){if(Re(n))n.forEach(a=>Wr(e,t,a));else if(n==null&&(n=""),t.startsWith("--"))hu.test(n)?e.setProperty(t,n.replace(hu,""),"important"):e.setProperty(t,n);else{const a=H_(e,t);hu.test(n)?e.setProperty(Hn(a),n.replace(hu,""),"important"):e[a]=n}}const ah=["Webkit","Moz","ms"],Oc={};function H_(e,t){const n=Oc[t];if(n)return n;let a=nn(t);if(a!=="filter"&&a in e)return Oc[t]=a;a=yl(a);for(let l=0;lLc||(Y_.then(()=>Lc=0),Lc=Date.now());function X_(e,t){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;const l=n.value;if(Re(l)){const i=a.stopImmediatePropagation;a.stopImmediatePropagation=()=>{i.call(a),a._stopped=!0};const r=l.slice(),o=[a];for(let u=0;ue.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,zb=(e,t,n,a,l,i)=>{const r=l==="svg";t==="class"?F_(e,a,r):t==="style"?R_(e,n,a):Wo(t)?ws(t)||U_(e,t,n,a,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Z_(e,t,a,r))?(rh(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ih(e,t,a,r,i,t!=="value")):e._isVueCE&&(J_(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!At(a)))?rh(e,nn(t),a,i,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),ih(e,t,a,r))};function Z_(e,t,n,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&uh(t)&&Qe(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"){const l=e.tagName;if(l==="IMG"||l==="VIDEO"||l==="CANVAS"||l==="SOURCE")return!1}return uh(t)&&At(n)?!1:t in e}function J_(e,t){const n=e._def.props;if(!n)return!1;const a=nn(t);return Array.isArray(n)?n.some(l=>nn(l)===a):Object.keys(n).some(l=>nn(l)===a)}const sh={};function Wb(e,t,n){let a=Bs(e,t);Ss(a)&&(a=_t({},a,t));class l extends Hs{constructor(r){super(a,r,n)}}return l.def=a,l}const Q_=((e,t)=>Wb(e,t,tw)),e1=typeof HTMLElement<"u"?HTMLElement:class{};class Hs extends e1{constructor(t,n={},a=es){super(),this._def=t,this._props=n,this._createApp=a,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&a!==es?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(_t({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.assignedSlot||t.parentNode||t.host);)if(t instanceof Hs){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{if(this._pendingResolve=void 0,this.isConnected)return this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,Ne(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const n of t)this._setAttr(n.attributeName)}_resolveDef(){if(this._pendingResolve)return this._pendingResolve;for(let a=0;a{this._resolved=!0,this._pendingResolve=void 0;const{props:i,styles:r}=a;let o;if(i&&!Re(i))for(const u in i){const d=i[u];(d===Number||d&&d.type===Number)&&(u in this._props&&(this._props[u]=Fu(this._props[u])),(o||(o=Object.create(null)))[nn(u)]=!0)}this._numberProps=o,this._resolveProps(a),this.shadowRoot&&this._applyStyles(r),this._connected&&this._mount(a)},n=this._def.__asyncLoader;if(n)return this._pendingResolve=n().then(a=>{a.configureApp=this._def.configureApp,t(this._def=a,!0)}),this._pendingResolve;t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const a in n)kt(this,a)||Object.defineProperty(this,a,{get:()=>Dt(n[a])})}_resolveProps(t){const{props:n}=t,a=Re(n)?n:Object.keys(n||{});for(const l of Object.keys(this))l[0]!=="_"&&a.includes(l)&&this._setProp(l,this[l]);for(const l of a.map(nn))Object.defineProperty(this,l,{get(){return this._getProp(l)},set(i){this._setProp(l,i,!0,!this._patching)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let a=n?this.getAttribute(t):sh;const l=nn(t);n&&this._numberProps&&this._numberProps[l]&&(a=Fu(a)),this._setProp(l,a,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,a=!0,l=!1){if(n!==this._props[t]&&(this._dirty=!0,n===sh?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),l&&this._instance&&this._update(),a)){const i=this._ob;i&&(this._processMutations(i.takeRecords()),i.disconnect()),n===!0?this.setAttribute(Hn(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Hn(t),n+""):n||this.removeAttribute(Hn(t)),i&&i.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),Us(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=C(this._def,_t(t,this._props));return this._instance||(n.ce=a=>{this._instance=a,a.ce=this,a.isCE=!0;const l=(i,r)=>{this.dispatchEvent(new CustomEvent(i,Ss(r[0])?_t({detail:r},r[0]):{detail:r}))};a.emit=(i,...r)=>{l(i,r),Hn(i)!==i&&l(Hn(i),r)},this._setParent()}),n}_applyStyles(t,n,a){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const l=this._nonce,i=this.shadowRoot,r=a?this._getStyleAnchor(a)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(i);let o=null;for(let u=t.length-1;u>=0;u--){const d=document.createElement("style");l&&d.setAttribute("nonce",l),d.textContent=t[u],i.insertBefore(d,o||r),o=d,u===0&&(a||this._styleAnchors.set(this._def,d),n&&this._styleAnchors.set(n,d))}}_getStyleAnchor(t){if(!t)return null;const n=this._styleAnchors.get(t);return n&&n.parentNode===this.shadowRoot?n:(n&&this._styleAnchors.delete(t),null)}_getRootStyleInsertionAnchor(t){for(let n=0;n(delete e.props.mode,e),l1=a1({name:"TransitionGroup",props:_t({},Lb,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=_n(),a=Rf();let l,i,r,o;const u=()=>(o===void 0&&(o=l.length>0&&d1(l[0].el,n.vnode.el,dh(e))),o);return kr(()=>{if(Id.delete(n),!u()){l=[],r=void 0;return}const d=dh(e);l.forEach(i1);const s=r&&c1(r,n.vnode.el);r=void 0,l.forEach(f=>r1(f,s));const c=l.filter(o1);_d(n.vnode.el),c.forEach(f=>{const v=f.el,m=v.style;Ea(v,d),m.transform=m.webkitTransform=m.transitionDuration="";const h=v[Qu]=g=>{g&&g.target!==v||(!g||g.propertyName.endsWith("transform"))&&(v.removeEventListener("transitionend",h),v[Qu]=null,_l(v,d))};v.addEventListener("transitionend",h)}),l=[]}),()=>{const d=Oe(e),s=Nb(d);let c=d.tag||we;if(l=[],o=void 0,i)for(let f=0;fa.willMove()&&a.item.contains(t));return n&&Ws(n.item,n)}function d1(e,t,n){const a=e.cloneNode(),l=e[cr];l&&l.forEach(o=>{o.split(/\s+/).forEach(u=>u&&a.classList.remove(u))}),n.split(/\s+/).forEach(o=>o&&a.classList.add(o)),a.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(a);const{hasTransform:r}=Rb(a);return i.removeChild(a),r}const Ll=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Re(t)?n=>lr(t,n):t};function f1(e){e.target.composing=!0}function fh(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Xn=Symbol("_assign"),gu=Symbol("_initialValue");function Nc(e,t,n){return t&&(e=e.trim()),n&&(e=xs(e)),e}const So={created(e,{modifiers:{lazy:t,trim:n,number:a}},l){e.parentNode&&(e.type==="text"?e[gu]=e.defaultValue.replace(/[\r\n]/g,""):e.type==="textarea"&&(e[gu]=e.defaultValue.replace(/\r\n?/g,` -`))),e[Xn]=Ll(l);const i=a||l.props&&l.props.type==="number";al(e,t?"change":"input",r=>{r.target.composing||e[Xn](Nc(e.value,n,i))}),(n||i)&&al(e,"change",()=>{e.value=Nc(e.value,n,i)}),t||(al(e,"compositionstart",f1),al(e,"compositionend",fh),al(e,"change",fh))},mounted(e,{value:t,modifiers:{trim:n,number:a}}){const l=t??"",i=e[gu];delete e[gu],i!==void 0&&(e.type==="text"||e.type==="textarea")&&e.value!==i?e[Xn](Nc(e.value,n,a)):e.value=l},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:a,trim:l,number:i}},r){if(e[Xn]=Ll(r),e.composing)return;const o=(i||e.type==="number")&&!/^0\d/.test(e.value)?xs(e.value):e.value,u=t??"";if(o===u)return;const d=e.getRootNode();(d instanceof Document||d instanceof ShadowRoot)&&d.activeElement===e&&e.type!=="range"&&(a&&t===n||l&&e.value.trim()===u)||(e.value=u)}},ev={deep:!0,created(e,t,n){e[Xn]=Ll(n),al(e,"change",()=>{const a=e._modelValue,l=dr(e),i=e.checked,r=e[Xn];if(Re(a)){const o=Vs(a,l),u=o!==-1;if(i&&!u)r(a.concat(l));else if(!i&&u){const d=[...a];d.splice(o,1),r(d)}}else if(La(a)){const o=new Set(a);i?o.add(l):o.delete(l),r(o)}else r(Yb(e,i))})},mounted:vh,beforeUpdate(e,t,n){e[Xn]=Ll(n),vh(e,t,n)}};function vh(e,{value:t,oldValue:n},a){e._modelValue=t;let l;if(Re(t))l=Vs(t,a.props.value)>-1;else if(La(t))l=t.has(a.props.value);else{if(t===n)return;l=va(t,Yb(e,!0))}e.checked!==l&&(e.checked=l)}const tv={created(e,{value:t},n){e.checked=va(t,n.props.value),e[Xn]=Ll(n),al(e,"change",()=>{e[Xn](dr(e))})},beforeUpdate(e,{value:t,oldValue:n},a){e[Xn]=Ll(a),t!==n&&(e.checked=va(t,a.props.value))}},Gb={deep:!0,created(e,{value:t,modifiers:{number:n}},a){e._modelValue=t,al(e,"change",()=>{const l=Array.prototype.filter.call(e.options,u=>u.selected).map(u=>n?xs(dr(u)):dr(u)),i=e.multiple,r=i?La(e._modelValue)?new Set(l):l:l[0],o=e._pendingValue=[i,i?Re(r)?l.slice():l:r];try{e[Xn](r)}finally{Ne(()=>{e._pendingValue===o&&(e._pendingValue=void 0)})}}),e[Xn]=Ll(a)},mounted(e,{value:t}){mh(e,t)},beforeUpdate(e,{value:t},n){e._modelValue=t,e[Xn]=Ll(n)},updated(e,{value:t}){const n=e._pendingValue;e._pendingValue=void 0,(!n||n[0]!==e.multiple||!v1(t,n[1],n[0]))&&mh(e,t)}};function v1(e,t,n){if(!n||Re(e))return va(e,t);if(La(e)){if(e.size!==t.length)return!1;for(const a of t)if(!e.has(a))return!1;return!0}return!1}function mh(e,t){const n=e.multiple,a=Re(t);if(!(n&&!a&&!La(t))){for(let l=0,i=e.options.length;lString(d)===String(o)):r.selected=Vs(t,o)>-1}else r.selected=t.has(o);else if(va(dr(r),t)){e.selectedIndex!==l&&(e.selectedIndex=l);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function dr(e){return"_value"in e?e._value:e.value}function Yb(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const qb={created(e,t,n){yu(e,t,n,null,"created")},mounted(e,t,n){yu(e,t,n,null,"mounted")},beforeUpdate(e,t,n,a){yu(e,t,n,a,"beforeUpdate")},updated(e,t,n,a){yu(e,t,n,a,"updated")}};function Xb(e,t){switch(e){case"SELECT":return Gb;case"TEXTAREA":return So;default:switch(t){case"checkbox":return ev;case"radio":return tv;default:return So}}}function yu(e,t,n,a,l){const r=Xb(e.tagName,n.props&&n.props.type)[l];r&&r(e,t,n,a)}function m1(){So.getSSRProps=({value:e})=>({value:e}),tv.getSSRProps=({value:e},t)=>{if(t.props&&va(t.props.value,e))return{checked:!0}},ev.getSSRProps=({value:e},t)=>{if(Re(e)){if(t.props&&Vs(e,t.props.value)>-1)return{checked:!0}}else if(La(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},qb.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=Xb(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const h1=["ctrl","shift","alt","meta"],g1={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)=>h1.some(n=>e[`${n}Key`]&&!t.includes(n))},sa=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=((l,...i)=>{for(let r=0;r{const n=e._withKeys||(e._withKeys={}),a=t.join(".");return n[a]||(n[a]=(l=>{if(!("key"in l))return;const i=Hn(l.key);if(t.some(r=>r===i||y1[r]===i))return e(l)}))},Jb=_t({patchProp:zb},Fb);let Qr,hh=!1;function Qb(){return Qr||(Qr=bb(Jb))}function ew(){return Qr=hh?Qr:wb(Jb),hh=!0,Qr}const Us=((...e)=>{Qb().render(...e)}),b1=((...e)=>{ew().hydrate(...e)}),es=((...e)=>{const t=Qb().createApp(...e),{mount:n}=t;return t.mount=a=>{const l=aw(a);if(!l)return;const i=t._component;!Qe(i)&&!i.render&&!i.template&&(i.template=l.innerHTML),l.nodeType===1&&(l.textContent="");const r=n(l,!1,nw(l));return l instanceof Element&&(l.removeAttribute("v-cloak"),l.setAttribute("data-v-app","")),r},t}),tw=((...e)=>{const t=ew().createApp(...e),{mount:n}=t;return t.mount=a=>{const l=aw(a);if(l)return n(l,!0,nw(l))},t});function nw(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function aw(e){return At(e)?document.querySelector(e):e}let gh=!1;const w1=()=>{gh||(gh=!0,m1(),O_())};/** -* vue v3.5.44 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const S1=()=>{},k1=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Yy,BaseTransitionPropsValidators:Hf,Comment:qt,DeprecationTypes:T_,EffectScope:Ef,ErrorCodes:Fx,ErrorTypeStrings:x_,Fragment:we,KeepAlive:gC,ReactiveEffect:oo,Static:Tl,Suspense:l_,Teleport:Ky,Text:sl,TrackOpTypes:Ax,Transition:fl,TransitionGroup:zs,TriggerOpTypes:Tx,VueElement:Hs,assertNumber:$x,callWithAsyncErrorHandling:Qn,callWithErrorHandling:Sr,camelize:nn,capitalize:yl,cloneVNode:ha,compatUtils:A_,compile:S1,computed:M,createApp:es,createBlock:tn,createCommentVNode:zt,createElementBlock:St,createElementVNode:I,createHydrationRenderer:wb,createPropsRestProxy:$C,createRenderer:bb,createSSRApp:tw,createSlots:SC,createStaticVNode:f_,createTextVNode:nt,createVNode:C,customRef:Dy,defineAsyncComponent:mC,defineComponent:Bs,defineCustomElement:Wb,defineEmits:_C,defineExpose:VC,defineModel:AC,defineOptions:IC,defineProps:CC,defineSSRCustomElement:Q_,defineSlots:PC,devtools:C_,effect:lx,effectScope:Fl,getCurrentInstance:_n,getCurrentScope:Mf,getCurrentWatcher:Dx,getTransitionRawChildren:Ms,guardReactiveProps:Ko,h:Ua,handleError:Vi,hasInjectionContext:Ry,hydrate:b1,hydrateOnIdle:uC,hydrateOnInteraction:fC,hydrateOnMediaQuery:dC,hydrateOnVisible:cC,initCustomFormatter:S_,initDirectivesForSSR:w1,inject:Ye,isMemoSame:Mb,isProxy:wr,isReactive:ka,isReadonly:Ca,isRef:Mt,isRuntimeOnly:y_,isShallow:jn,isVNode:_a,markRaw:Of,mergeDefaults:MC,mergeModels:BC,mergeProps:le,nextTick:Ne,nodeOps:Fb,normalizeClass:fe,normalizeProps:_s,normalizeStyle:Se,onActivated:Uf,onBeforeMount:Ii,onBeforeUnmount:sn,onBeforeUpdate:Os,onDeactivated:$s,onErrorCaptured:eb,onMounted:Rt,onRenderTracked:Qy,onRenderTriggered:Jy,onScopeDispose:pt,onServerPrefetch:Zy,onUnmounted:Pi,onUpdated:kr,onWatcherCleanup:My,openBlock:Ze,patchProp:zb,popScopeId:zx,provide:bt,proxyRefs:Lf,pushScopeId:Hx,queuePostFlushCb:fo,reactive:yn,readonly:Lt,ref:oe,registerRuntimeCompiler:g_,render:Us,renderList:Uu,renderSlot:kC,resolveComponent:tb,resolveDirective:wC,resolveDynamicComponent:ab,resolveFilter:P_,resolveTransitionHooks:sr,setBlockTracking:bo,setDevtoolsHook:__,setTransitionHooks:Ha,shallowReactive:co,shallowReadonly:Wn,shallowRef:ne,ssrContextKey:Hy,ssrUtils:I_,stop:ix,toDisplayString:it,toHandlerKey:qr,toHandlers:pC,toRaw:Oe,toRef:z,toRefs:_i,toValue:pe,transformVNodeArgs:c_,triggerRef:dd,unref:Dt,useAttrs:EC,useCssModule:n1,useCssVars:L_,useHost:Ub,useId:Wt,useModel:UC,useSSRContext:zy,useShadowRoot:t1,useSlots:DC,useTemplateRef:Xx,useTransitionState:Rf,vModelCheckbox:ev,vModelDynamic:qb,vModelRadio:tv,vModelSelect:Gb,vModelText:So,vShow:na,version:Bb,warn:p_,watch:ve,watchEffect:Xt,watchPostEffect:Ux,watchSyncEffect:Wy,withAsyncContext:FC,withCtx:Ve,withDefaults:TC,withDirectives:xt,withKeys:Zb,withMemo:k_,withModifiers:sa,withScopeId:Wx},Symbol.toStringTag,{value:"Module"}));function js(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}var yh={};const zn=typeof window<"u",bh=zn&&"matchMedia"in window&&typeof window.matchMedia=="function",p1=zn&&"ResizeObserver"in window,x1=zn&&"IntersectionObserver"in window,C1=typeof yh.VITE_LOGGER_ENABLED<"u"&&yh.VITE_LOGGER_ENABLED==="true",_1=/[\u0300-\u036F]/g,V1=/ς/g;function Pd(e){return e.toLowerCase().replace(V1,"σ")}const lw={ł:"l",ø:"o",đ:"d",ð:"d",þ:"th",ħ:"h",ŧ:"t",ŋ:"n",ß:"ss",æ:"ae",œ:"oe",ı:"i",Ł:"L",Ø:"O",Đ:"D",Ð:"D",Þ:"Th",Ħ:"H",Ŧ:"T",Ŋ:"N","ẞ":"Ss",Æ:"Ae",Œ:"Oe"},I1=new RegExp(`[${Object.keys(lw).join("")}]`,"g");function iw(e){return e.normalize("NFD").replace(_1,"").replace(I1,t=>lw[t])}function P1(e,t,n){let a="";const l=[];let i=0;for(const r of e){const o=t?Pd(r):r,u=n?iw(o):o;a+=u;for(let d=0;d0&&e[n]===e[n-1]){let i=n;const r=e[n];for(;il[0]-i[0]||l[1]-i[1]),a=[];for(const l of n){const i=a.at(-1);i&&l[0]t+a)}function Da(e,t=0){if(!Ie(e))return t;const n=Number.parseFloat(e);return $1(n)?t:n}function O1(e,t){const n=[];for(const a of e){const l=t(a);at(l)||n.push(l)}return n}var L1=class extends Error{constructor(t,n){const{cause:a,...l}=n;super(t,at(a)?void 0:{cause:a});Ln(this,"name","V0Error");Ln(this,"code");Ln(this,"key");Ln(this,"plugin");Ln(this,"palette");Ln(this,"seed");Ln(this,"variant");Ln(this,"adapter");Ln(this,"prefix");this.code=n.code;for(const[i,r]of Object.entries(l))ko.has(i)||(this[i]=r)}};function ts(e,t){const n=Ye(e,t);if(at(n))throw new L1(`Context "${String(e)}" not found. Ensure it's provided by an ancestor.`,{code:"V0_CONTEXT_MISSING",key:e});return n}function ph(e,t,n){return n?n.provide(e,t):bt(e,t),t}function N1(e,t){if(Ie(e)||Ur(e)){let i=function(u,d){return ph(o,u,d)},r=function(){return ts(o,t)};const o=e;return[r,i]}const n=je(e)?e.suffix:void 0;function a(i,r,o){return ph(n?`${i}:${n}`:i,r,o)}function l(i,r){return ts(n?`${i}:${n}`:i,r)}return[l,a]}function R1(e,t,n){if(Ie(e)){const[i,r]=N1(e),o=t;return[i,(u=o,d)=>r(u,d),o]}const a=t,l=n;return[e,(i=l,r)=>a(i,r),l]}const zc=Symbol.for("v0:installed-plugins");function H1(e){const t=e._context;return t[zc]??(t[zc]=new Set)}function z1(e){return{install(t){t.runWithContext(()=>{var a;const n=H1(t);n.has(e.namespace)||(n.add(e.namespace),e.provide(t),(a=e.setup)==null||a.call(e,t))})}}}function xh(e){return e.startsWith("v0:")?e.slice(3):e}function Ch(){return ts("v0:storage")}function uw(e,t,n){function a(r={}){const{namespace:o=e,persist:u,...d}=r,s=t(d);return R1(o,s)}function l(r={}){const{namespace:o=e,persist:u,...d}=r;let s;return z1({namespace:o,provide:c=>{const[,f,v]=a({...d,namespace:o});if(s=v,f(s,c),u&&(n!=null&&n.restore)){const m=Ch(),h=xh(o),g=m.get(h);ht(g.value)||n.restore(s,g.value)}},setup:n!=null&&n.setup||u?c=>{var v;const f=s;if((v=n==null?void 0:n.setup)==null||v.call(n,f,c,d),u&&(n!=null&&n.persist)){const m=Ch(),h=xh(o),g=m.get(h),b=ve(()=>n.persist(f),p=>{g.value=p});c.onUnmount(b)}}:void 0})}function i(r=e){if(n!=null&&n.fallback){if(!Ry())return n.fallback(r);const o=Ye(r,void 0);return at(o)?n.fallback(r):o}return ts(r)}return[a,l,i]}var W1=class{},U1=class extends W1{constructor(t={}){super();Ln(this,"prefix");Ln(this,"colors");Ln(this,"timestamps");this.prefix=t.prefix||"v0",this.colors=t.colors!==!1,this.timestamps=t.timestamps!==!1}debug(t,...n){this.log("debug","debug",t,...n)}info(t,...n){this.log("info","info",t,...n)}warn(t,...n){this.log("warn","warn",t,...n)}error(t,...n){this.log("error","error",t,...n)}trace(t,...n){this.log("trace","trace",t,...n)}fatal(t,...n){this.log("fatal","error",t,...n)}format(t,n,...a){return[[this.timestamps?this.timestamp():"",`[${this.prefix} ${t.toLowerCase()}]`,n].filter(Boolean).join(" "),...a]}timestamp(){return zn?new Date().toTimeString().split(" ")[0]??"":new Date().toISOString()}style(t){return!this.colors||!zn?"":{trace:"color: #64748b",debug:"color: #3b82f6",info:"color: #10b981",warn:"color: #f59e0b",error:"color: #ef4444",fatal:"color: #dc2626; font-weight: bold",silent:""}[t]||""}log(t,n,a,...l){const[i,...r]=this.format(t,a,...l),o=this.style(t);zn&&o&&Ge(console[n])?console[n](`%c${i}`,o,...r):Ge(console[n])&&console[n](i,...r)}};function j1(e={}){const{adapter:t=new U1({prefix:e.prefix}),level:n="info",enabled:a=C1}=e;let l=n,i=a;function r(S){return{trace:0,debug:1,info:2,warn:3,error:4,fatal:5,silent:6}[S]??2}function o(S){return i?r(S)>=r(l):!1}function u(S){return S}function d(S,...w){o("debug")&&t.debug(S,...w)}function s(S,...w){o("info")&&t.info(S,...w)}function c(S,...w){o("warn")&&t.warn(S,...w)}function f(S,...w){o("error")&&t.error(S,...w)}function v(S,...w){var x;o("trace")&&((x=t.trace)==null||x.call(t,S,...w))}function m(S,...w){var x;o("fatal")&&((x=t.fatal)==null||x.call(t,S,...w))}function h(S){l=S}function g(){return l}function b(){return i}function p(){i=!0}function k(){i=!1}return{debug:d,info:s,warn:c,error:f,trace:v,fatal:m,level:h,current:g,enabled:b,enable:p,disable:k}}const sw="v0:logger";function K1(e=sw){function t(n,a){return`[${e} ${a}] ${n}`}return{debug:(n,...a)=>console.debug(t(n,"debug"),...a),info:(n,...a)=>console.info(t(n,"info"),...a),warn:(n,...a)=>console.warn(t(n,"warn"),...a),error:(n,...a)=>console.error(t(n,"error"),...a),trace:(n,...a)=>console.trace(t(n,"trace"),...a),fatal:(n,...a)=>console.error(t(n,"fatal"),...a),level:()=>{},current:()=>"info",enabled:()=>!0,enable:()=>{},disable:()=>{}}}const[uN,sN,G1]=uw(sw,e=>j1(e),{fallback:e=>K1(e),setup:(e,t,n)=>{}});function Y1(e,t){const n=`[${t}]`;function a(l){return(i,...r)=>l(`${n} ${i}`,...r)}return{...e,debug:a(e.debug),info:a(e.info),warn:a(e.warn),error:a(e.error),trace:a(e.trace),fatal:a(e.fatal)}}function cw(e){const t=G1();return at(e)||!e.trim()?t:Y1(t,e)}function dw(e){const t=cw(),n=(e==null?void 0:e.events)??!1,a=(e==null?void 0:e.reactive)??!1,l=a?co(new Map):new Map,i=new Map,r=new Map,o=new Map,u=new Map,d=new WeakSet,s=[],c=ne(0);let f=0,v=!1,m=1/0,h=-1/0,g=!1,b=!1,p=[];function k($,O){const D=u.get($);if(D)for(const F of D)F(O)}function S($,O=void 0){if(n){if(g){p.push({event:$,data:O});return}k($,O)}}function w($,O){if(!n){t.warn("Events are disabled. Initialize with `createRegistry({ events: true })` to enable.");return}u.has($)||u.set($,new Set),u.get($).add(O)}function x($,O){var D;if(!n){t.warn("Events are disabled. Initialize with `createRegistry({ events: true })` to enable.");return}(D=u.get($))==null||D.delete(O)}function y(){u.clear(),N()}function _($){return l.get($)}function V($,O={},D){v&&G();const F=_($);if(!F)return Z({...O,id:$});const K=Object.hasOwn(O,"value");let X=F.value,j=F.valueIsIndex;return K&&(at(O.value)?(X=F.index,j=!0):(X=O.value,j=!1),j!==F.valueIsIndex&&(j?f++:f--),Object.is(X,F.value)||(P(F.value,$),E(X,$))),Object.assign(F,O,{id:$,index:F.index,value:X,valueIsIndex:j}),l.set($,F),o.clear(),S("update:ticket",F),D&&S(D,F),F}function T($){v&&G();const O=i.get($);return O?O.slice():void 0}function A($){return v&&G(),r.get($)}function B($){return l.has($)}function E($,O){const D=i.get($);D?D.includes(O)||D.push(O):i.set($,[O])}function P($,O){const D=i.get($);if(!D)return;const F=D.filter(K=>K!==O);F.length===0?i.delete($):i.set($,F)}function L(){a&&c.value;const $=o.get("keys");if(!at($))return $;const O=s.map(D=>D.id);return o.set("keys",O),O}function R(){a&&c.value;const $=o.get("values");if(!at($))return $;const O=s.slice();return o.set("values",O),O}function W(){a&&c.value;const $=o.get("entries");if(!at($))return $;const O=s.map(D=>[D.id,D]);return o.set("entries",O),O}function N(){s.length=0,l.clear(),i.clear(),r.clear(),Y(),f=0,v=!1,m=1/0,h=-1/0,S("clear:registry")}function Y(){if(o.clear(),g){b=!0;return}c.value++}function U($){if(g)return $();g=!0,b=!1,p=[];try{return $()}finally{g=!1;const O=p;p=[],o.clear();try{for(const{event:D,data:F}of O)k(D,F)}finally{b&&c.value++}}}function G(){const $=s.length,O=m===1/0?0:m,D=h===-1/0?$-1:Math.min(h,$-1),F=O===0&&D===$-1;if(Y(),F)i.clear(),r.clear();else for(let K=O;K<=D;K++){const X=s[K];r.delete(X.index),X.valueIsIndex&&P(X.value,X.id)}for(let K=O;K<=D;K++){const X=s[K];X.valueIsIndex?(X.value=K,E(X.value,X.id)):F&&E(X.value,X.id),X.index=K,r.set(K,X.id)}v=!1,m=1/0,h=-1/0,S("reindex:registry")}function Z($={}){v&&G();const O=l.size,D=ht($.id),F=$.id??nv();if(B(F))return t.warn(`Ticket "${F}" already exists. Use \`upsert()\` to update or check \`has()\` before registering.`),_(F);const K=at($.value),X=O,j=K?X:$.value,ee=$.valueIsIndex??K;ee&&f++;const ie={unregister:()=>se(F),...$,id:F,index:X,value:j,valueIsIndex:ee},he=a?co(ie):ie;return D&&d.add(he),l.set(he.id,he),s.push(he),r.set(he.index,he.id),E(he.value,he.id),Y(),S("register:ticket",he),he}function se($){const O=l.get($);if(!O)return;O.valueIsIndex&&f--;let D=O.index;s[D]!==O&&(D=s.indexOf(O)),D!==-1&&s.splice(D,1),l.delete(O.id),r.delete(O.index),P(O.value,O.id);const F=f>0&&O.index$.map(O=>Z(O)))}function ae($){const O={...$};return delete O.index,delete O.valueIsIndex,delete O.unregister,d.has($)&&delete O.id,$.valueIsIndex&&delete O.value,O}function J($){const O=[],D=new Set;for(const F of $){if(D.has(F))continue;const K=l.get(F);K&&(O.push(K),D.add(F))}return O.length===0?[]:(U(()=>{let F=0;for(const K of s)D.has(K.id)||(s[F++]=K);s.length=F,Y();for(const K of O)K.valueIsIndex&&f--,m=Math.min(m,K.index),l.delete(K.id),r.delete(K.index),P(K.value,K.id);for(const K of O)S("unregister:ticket",K);f>0&&mae(F)))}function re($,O){v&&G();const D=l.get($);if(!D)return;const F=l.size,K=kh(O,0,F-1),X=D.index;return X===K?D:U(()=>(s.splice(X,1),s.splice(K,0,D),m=Math.min(X,K),h=Math.max(X,K),G(),S("update:ticket",D),D))}function q($){if(v&&G(),$.length!==l.size)return;const O=new Set,D=[];for(const F of $){if(O.has(F))return;const K=l.get(F);if(!K)return;O.add(F),D.push(K)}U(()=>{for(const[F,K]of D.entries())s[F]=K;m=0,h=-1/0,G()})}function H($="first",O,D){if(l.size===0)return;v&&G();const F=s.length;if(!D&&at(O))return $==="first"?s[0]:s.at(-1);const K=at(O)?void 0:kh(O,0,F-1);if($==="last"){const X=at(K)?F-1:K;for(let j=X;j>=0;j--){const ee=s[j];if(!D||D(ee))return ee}}else{const X=at(K)?0:K;for(let j=X;jnew Set(O1(r,i.get))),u=M(()=>{const w=new Set;for(const x of o.value)w.add(pe(x.value));return w});function d(w){if(pe(t))return;const x=i.get(w);!x||pe(x.disabled)||(pe(a)||r.clear(),r.add(w))}function s(w){if(pe(t))return;const x=i.get(w);!x||pe(x.disabled)||r.delete(w)}function c(w){pe(t)||(f(w)?s(w):d(w))}function f(w){return r.has(w)}function v(w,x){var T;const y=w[0];let _=!1;for(const A of r){const B=i.get(A);!B||!Mt(B.value)||(at(y)||(B.value.value=y),_=!0)}if(_||(pe(a)||r.clear(),at(y)))return;const V=(T=i.browse(Oe(y)))==null?void 0:T.values().next().value;at(V)||d(V)}function m(w={}){const x=w.id??nv(),y={disabled:!1,unregister:()=>h(x),...w,isSelected:z(()=>f(x)),id:x},_=i.register(y);return pe(n)&&!pe(t)&&!pe(_.disabled)&&d(x),_}function h(w){r.delete(w),i.unregister(w)}function g(w){return i.batch(()=>w.map(x=>m(x)))}function b(w){for(const x of w)r.delete(x);return i.offboard(w)}function p(){r.clear()}function k(){p(),i.clear()}function S(){p(),i.dispose()}return{...i,disabled:t,selectedIds:r,selectedItems:o,selectedValues:u,register:m,onboard:g,unregister:h,offboard:b,clear:k,dispose:S,reset:p,select:d,unselect:s,toggle:c,selected:f,apply:v,get size(){return i.size}}}function X1(e={}){const{enroll:t=!1,mandatory:n=!1,multiple:a=!1,...l}=e,i=q1({...l,multiple:a,enroll:!1});function r(m="first",h){return i.seek(m,h,g=>!pe(g.disabled))}function o(){if(!pe(n)||i.size===0||i.selectedIds.size>0)return;const m=r("first");m&&i.select(m.id)}function u(m){pe(i.disabled)||pe(n)&&i.selectedIds.size===1||i.selectedIds.delete(m)}function d(m){if(pe(i.disabled))return;const h=i.get(m);!h||pe(h.disabled)||u(m)}function s(m){pe(i.disabled)||(i.selectedIds.has(m)?d(m):i.select(m))}function c(m,h){const g=(h==null?void 0:h.multiple)??pe(a),b=new Set(i.selectedIds),p=new Set;if(g){for(const k of m){const S=i.browse(Oe(k));if(!at(S))for(const w of S){const x=i.get(w);!x||pe(x.disabled)||p.add(w)}}if(pe(n)&&p.size===0)return;for(const k of b)p.has(k)||i.selectedIds.delete(k);for(const k of p)i.selectedIds.add(k)}else{for(const w of m){const x=i.browse(Oe(w));if(!at(x))for(const y of x)p.add(y)}const k=p.values().next().value,S=b.values().next().value;at(S)||u(S),at(k)||i.select(k)}}function f(m={}){const h=m.id??nv(),g={select:()=>i.select(h),unselect:()=>d(h),toggle:()=>s(h),...m,id:h},b=i.register(g);return pe(t)&&!pe(i.disabled)&&!pe(b.disabled)&&i.select(b.id),pe(n)==="force"&&o(),b}function v(m){const h=i.batch(()=>m.map(g=>f(g)));return pe(n)==="force"&&o(),h}return{...i,multiple:a,register:f,onboard:v,unselect:d,toggle:s,apply:c,mandate:o,seek:r,get size(){return i.size}}}function Z1(e={}){const{mandatory:t=!1,...n}=e,a=X1({...n,mandatory:t,multiple:!1}),l=z(()=>a.selectedIds.values().next().value),i=z(()=>a.selectedItems.value.values().next().value);return{...a,selectedId:l,selectedItem:i,selectedIndex:z(()=>{var u;return((u=i.value)==null?void 0:u.index)??-1}),selectedValue:z(()=>{var u;return(u=i.value)==null?void 0:u.value}),get size(){return a.size}}}function J1(e={},t={}){const n=cw(),a=dw({...t,events:!0}),l=new Map;function i(){l.clear()}a.on("register:ticket",i),a.on("unregister:ticket",i),a.on("update:ticket",i),a.on("reindex:registry",i),a.on("clear:registry",i),a.onboard(fw(e,t.prefix,!!t.flat));function r(d){return Ie(d)&&d.length>2&&d[0]==="{"&&d.at(-1)==="}"}function o(d){return je(d)&&"$value"in d}function u(d,s=new Set){const c=Ie(d)?d:JSON.stringify(d);if(l.has(c))return l.get(c);const f=o(d)?d.$value:d,v=Ie(f)&&r(f);if(o(d)&&!v)return l.set(c,f),f;const m=v?f.slice(1,-1):String(f);if(s.has(m)){n.warn(`Circular alias detected for "${m}"`),l.set(c,void 0);return}s.add(m);let h=a.get(m),g=[];if(!h&&m.includes(".")){const k=m.split(".");for(let S=k.length-1;S>0;S--){const w=k.slice(0,S).join("."),x=k.slice(S),y=a.get(w);if(!at(y==null?void 0:y.value)){h=y,g=x;break}}}if(at(h==null?void 0:h.value)){v&&n.warn(`Alias not found for "${String(f)}"`),l.set(c,void 0);return}let b=h.value;if(g.length>0){o(b)&&(b=b.$value);for(const k of g){if(!je(b)||ko.has(k)||!Object.prototype.hasOwnProperty.call(b,k)){b=void 0;break}b=b[k],o(b)&&(b=b.$value)}if(at(b)){n.warn(`Path not found inside "${m}": ${g.join(".")}`),l.set(c,void 0);return}}else o(b)&&(b=b.$value);const p=Ie(b)&&r(b)?u(b,s):b;return l.set(c,p),p}return{...a,resolve:u,isAlias:r,get size(){return a.size}}}function fw(e,t="",n=!1){const a=[],l=[{tokens:e,prefix:t,flat:n}];for(;l.length>0;){const{tokens:i,prefix:r,flat:o}=l.pop(),u={};for(const d in i)Object.hasOwn(i,d)&&d.startsWith("$")&&(u[d]=i[d]);Object.keys(u).length>0&&r&&a.push({id:r,value:u});for(const d in i){if(!Object.hasOwn(i,d)||ko.has(d)||d.startsWith("$"))continue;const s=i[d],c=r?`${r}.${d}`:d;if(!je(s)){a.push({id:c,value:s});continue}if("$value"in s){a.push({id:c,value:s});const f=s.$value;if(je(f)&&!o)for(const v in f){if(!Object.hasOwn(f,v)||ko.has(v)||v.startsWith("$"))continue;const m=f[v],h=`${c}.${v}`;je(m)?"$value"in m?a.push({id:h,value:m}):l.push({tokens:m,prefix:h,flat:o}):a.push({id:h,value:m})}continue}if(o){a.push({id:c,value:s});continue}l.push({tokens:s,prefix:c,flat:o})}}return a}var Q1=class{},eV=class extends Q1{constructor(t){super();Ln(this,"context");this.context=t}t(t,...n){const a=this.lookup(t,n);return at(a)?this.interpolate(t,n):a}ti(t,...n){return this.lookup(t,n)}n(t){const n=this.context.selectedId.value;return!zn||!n?t.toString():new Intl.NumberFormat(String(n)).format(t)}lookup(t,n){var i,r;const a=this.context.selectedId.value;if(!a)return;const l=(i=this.context.tokens.get(`${a}.${t}`))==null?void 0:i.value;if(Ie(l))return this.interpolate(this.resolve(a,l),n);if(this.context.fallbackLocale){const o=(r=this.context.tokens.get(`${this.context.fallbackLocale}.${t}`))==null?void 0:r.value;if(Ie(o))return this.interpolate(this.resolve(this.context.fallbackLocale,o),n)}}resolve(t,n,a=new Set){return n.replace(/{([a-zA-Z0-9.\-_]+)}/g,(l,i)=>{var c;const[r,...o]=i.split("."),u=this.context.has(r)?r:t,d=`${u}.${this.context.has(r)?o.join("."):i}`;if(a.has(d))return l;const s=(c=this.context.tokens.get(d))==null?void 0:c.value;return Ie(s)?this.resolve(u,s,new Set(a).add(d)):l})}interpolate(t,n){let a=t,l=n;if(l.length>0&&je(l[0])){const i=l[0];a=a.replace(/{([a-zA-Z][a-zA-Z0-9_]*)}/g,(r,o)=>at(i[o])?r:String(i[o])),l=l.slice(1)}return a=a.replace(/\{(\d+)\}/g,(i,r)=>{const o=Number.parseInt(r,10);return at(l[o])?i:String(l[o])}),a}};function tV(e={}){const{adapter:t,messages:n={},fallback:a,...l}=e,i=J1(n),r=Z1({...l,reactive:!0});for(const f in n)r.register({id:f}),f===l.default&&!r.selectedId.value&&r.select(f);const o=t??new eV({tokens:i,selectedId:r.selectedId,fallbackLocale:a,has:f=>r.has(f)});function u(f,...v){return o.t(f,...v)}function d(f,...v){return o.ti(f,...v)}function s(f){return o.n(f)}function c(f={}){const{messages:v,...m}=f;return v&&m.id&&!r.has(m.id)&&i.onboard(fw({[m.id]:v})),r.register(m)}return{...r,t:u,ti:d,n:s,register:c,get size(){return r.size}}}function Ad(e){return ht(e)?[]:B1(e)?e:[e]}function nV(e,t,n,a){const l=[];function i(){for(const d of l)d();l.length=0}function r(d,s,c,f){return d.addEventListener(s,c,f),()=>d.removeEventListener(s,c,f)}const o=ve(()=>[pe(e),pe(t),Dt(n),pe(a)],([d,s,c,f])=>{if(i(),!d)return;const v=Ad(s),m=Ad(c);for(const h of v)for(const g of m)l.push(r(d,h,g,f))},{immediate:!0,flush:"post"});function u(){o(),i()}return pt(u,!0),u}function aV(e,t,n){return zn?nV(window,e,t,n):()=>{}}function lV(){const e=ne(!1),t=ne(!1);function n(){e.value=!0}function a(){t.value=!0}return{isHydrated:Wn(e),isSettled:Wn(t),hydrate:n,settle:a}}function iV(){return{isHydrated:Wn(ne(!0)),isSettled:Wn(ne(!0)),hydrate:()=>{},settle:()=>{}}}const[cN,dN,rV]=uw("v0:hydration",()=>lV(),{fallback:()=>iV(),setup:(e,t)=>{const{mount:n}=t;t.mount=(...a)=>{const l=n(...a);return Ne().then(()=>{e.hydrate(),Ne().then(()=>e.settle())}),t.mount=n,l}}});function oV(e,t={}){const{duration:n=1e3,repeat:a=!1}=t;function l(){return pe(n)}const i=ne(l()),r=ne(!1),o=ne(!1);let u,d,s=0,c=i.value;function f(){at(u)||(globalThis.clearTimeout(u),u=void 0)}function v(){m(),zn&&(d=globalThis.setInterval(()=>{if(!r.value||o.value)return;const w=Date.now()-s;i.value=Math.max(0,c-w)},100))}function m(){at(d)||(globalThis.clearInterval(d),d=void 0)}function h(){f(),m(),e(),a?g(l()):(r.value=!1,i.value=0)}function g(w){f(),m(),c=w,s=Date.now(),i.value=w,r.value=!0,o.value=!1,u=globalThis.setTimeout(h,w),v()}function b(){const w=l();w<0||g(w)}function p(){f(),m(),r.value=!1,o.value=!1,i.value=l()}function k(){if(!r.value||o.value)return;const w=Date.now()-s;c=Math.max(0,c-w),i.value=c,f(),m(),o.value=!0}function S(){o.value&&(o.value=!1,s=Date.now(),u=globalThis.setTimeout(h,c),v())}return pt(()=>{f(),m()},!0),{start:b,stop:p,pause:k,resume:S,remaining:i,isActive:r,isPaused:o}}function uV(e){if(!e)return;if(ri(e))return e;const t=Ge(e)?e():je(e)&&"value"in e?e.value:e;if(t){if(ri(t))return t;if(je(t)&&"$el"in t)return t.$el}}function vw(e,t,n){const{isHydrated:a}=rV(),l=z(()=>uV(e)),i=ne(void 0),r=ne(!1),o=z(()=>!!i.value&&!r.value);function u(h){var g;(g=n.onEntry)==null||g.call(n,h),t(h),n.once&&(!n.shouldStop||n.shouldStop(h))&&m()}function d(){var g;if(dl(i.value))return;const h=l.value;if(!(!a.value||!n.supports||!ri(h)||r.value)&&(i.value=n.create(u),n.observe(i.value,h),n.immediate)){const b=n.immediate(h);n.onceIncludesImmediate?u(b):((g=n.onEntry)==null||g.call(n,b),t(b))}}ve(l,(h,g)=>{(g||i.value)&&c(),a.value&&ri(h)&&d()},{immediate:!0});let s;a.value||(s=ve(()=>a.value,h=>{h&&ri(l.value)&&!i.value&&(d(),s==null||s(),s=void 0)}));function c(){i.value&&(i.value.disconnect(),i.value=void 0)}function f(){var h,g;r.value=!0,(h=n.onPause)==null||h.call(n),(g=i.value)==null||g.disconnect()}function v(){r.value=!1,d()}function m(){s==null||s(),s=void 0,c(),i.value=null}return pt(m,!0),{isActive:Wn(o),isPaused:Wn(r),pause:f,resume:v,stop:m}}function sV(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),a={top:Da(n.paddingTop),left:Da(n.paddingLeft),right:Da(n.paddingRight),bottom:Da(n.paddingBottom)},l=a.left+a.right,i=a.top+a.bottom,r=Da(n.borderLeftWidth)+Da(n.borderRightWidth),o=Da(n.borderTopWidth)+Da(n.borderBottomWidth),u=n.boxSizing==="border-box",d=Da(n.width,t.width),s=Da(n.height,t.height),c={border:u?d:d+l+r,content:Math.max(0,u?d-l-r:d)},f={border:u?s:s+i+o,content:Math.max(0,u?s-i-o:s)},v=Ie(n.writingMode)&&n.writingMode.startsWith("vertical"),m=v?f:c,h=v?c:f;return{contentRect:{width:c.content,height:f.content,top:a.top,left:a.left},borderBoxSize:[{inlineSize:m.border,blockSize:h.border}],contentBoxSize:[{inlineSize:m.content,blockSize:h.content}],target:e}}function vl(e,t,n={}){return vw(e,t,{supports:p1,once:n.once,create:a=>new ResizeObserver(l=>{a(l.map(i=>({contentRect:{width:i.contentRect.width,height:i.contentRect.height,top:i.contentRect.top,left:i.contentRect.left},borderBoxSize:i.borderBoxSize,contentBoxSize:i.contentBoxSize,target:i.target})))}),observe:(a,l)=>a.observe(l,{box:n.box??"content-box"}),immediate:n.immediate?a=>[sV(a)]:void 0})}function Oa(e){const t=ne(0),n=ne(0),{pause:a,resume:l,stop:i,isActive:r,isPaused:o}=vl(e,d=>{const s=d[0];s&&(t.value=s.contentRect.width,n.value=s.contentRect.height)},{immediate:!0});function u(){t.value=0,n.value=0,a()}return{width:Wn(t),height:Wn(n),isActive:Wn(r),isPaused:Wn(o),pause:u,resume:l,stop:i}}function cV(e,t,n={}){const a=ne(!1);return{...vw(e,t,{supports:x1,once:n.once,create:l=>new IntersectionObserver(i=>{l(i.map(r=>({boundingClientRect:r.boundingClientRect,intersectionRatio:r.intersectionRatio,intersectionRect:r.intersectionRect,isIntersecting:r.isIntersecting,rootBounds:r.rootBounds,target:r.target,time:r.time})))},{root:n.root??null,rootMargin:n.rootMargin??"0px",threshold:n.threshold??0}),observe:(l,i)=>l.observe(i),onEntry:l=>{const i=l.at(-1);i&&(a.value=i.isIntersecting)},onPause:()=>{a.value=!1},shouldStop:l=>{var i;return((i=l.at(-1))==null?void 0:i.isIntersecting)??!1},immediate:n.immediate?l=>[{boundingClientRect:l.getBoundingClientRect(),intersectionRatio:0,intersectionRect:new DOMRect(0,0,0,0),isIntersecting:!1,rootBounds:null,target:l,time:performance.now()}]:void 0}),isIntersecting:Wn(a)}}function xr(e,t={}){const n=ne(!1),a=ne(0),{pause:l,resume:i,stop:r,isActive:o,isPaused:u}=cV(e,s=>{const c=s.at(-1);c&&(n.value=c.isIntersecting,a.value=c.intersectionRatio)},{immediate:!0,...t});function d(){n.value=!1,a.value=0,l()}return{isIntersecting:Wn(n),intersectionRatio:Wn(a),isActive:o,isPaused:u,pause:d,resume:i,stop:r}}function mw(e){const t=e.filter(a=>a[0]a[0]-l[0]),n=[];for(const a of t){const l=n.at(-1);l&&a[0]<=l[1]?l[1]=Math.max(l[1],a[1]):n.push([a[0],a[1]])}return n}function _h(e,t){const n=[];let a=0;for(const[l,i]of t)a0?_h(a,d):[{text:a,match:!1}]}return[{text:a,match:!1}]}const vV=["xs","sm","md","lg","xl","xxl"];function mV(){return{mobileBreakpoint:"lg",breakpoints:{xs:0,sm:600,md:840,lg:1145,xl:1545,xxl:2138}}}function hV(e={}){const{ssr:t,...n}=e,a=mV(),{mobileBreakpoint:l,breakpoints:i}=ow(a,n),r=Object.entries(i).toSorted((N,Y)=>N[1]-Y[1]),o=r.map(([N])=>N),u=ct(l)?l:i[l]??i.md,d=t?t.clientWidth:zn?window.innerWidth:0,s=t?t.clientHeight??0:zn?window.innerHeight:0,c=ne("xs"),f=ne(d),v=ne(s),m=ne(!1),h=ne(!1),g=ne(!1),b=ne(!1),p=ne(!1),k=ne(!1),S=ne(!1),w=ne(!1),x=ne(!1),y=ne(!1),_=ne(!1),V=ne(!1),T=ne(!1),A=ne(!1),B=ne(!1);function E(N,Y){let U="xs";for(let se=r.length-1;se>=0;se--){const Q=r[se][1];if(Y?window.matchMedia(`(min-width: ${Q}px)`).matches:N>=Q){U=r[se][0];break}}const G=o.indexOf(U),Z=ct(u)?Y?!window.matchMedia(`(min-width: ${u}px)`).matches:N=1,x.value=U>=2,y.value=U>=3,_.value=U>=4,V.value=U<=1,T.value=U<=2,A.value=U<=3,B.value=U<=4}P(E(d,!t&&zn&&bh));let L=!1;function R(){L||!zn||(L=!0,aV("resize",()=>{W()},{passive:!0}))}function W(){zn&&(R(),f.value=window.innerWidth,v.value=window.innerHeight,P(E(f.value,bh)))}return t||R(),{breakpoints:i,mobileBreakpoint:l,name:Lt(c),width:Lt(f),height:Lt(v),isMobile:Lt(m),xs:Lt(h),sm:Lt(g),md:Lt(b),lg:Lt(p),xl:Lt(k),xxl:Lt(S),smAndUp:Lt(w),mdAndUp:Lt(x),lgAndUp:Lt(y),xlAndUp:Lt(_),smAndDown:Lt(V),mdAndDown:Lt(T),lgAndDown:Lt(A),xlAndDown:Lt(B),ssr:!!t,update:W}}function gV(e={}){const t=ne(e.default??!1);function n(){t.value=!t.value}return{isRtl:t,toggle:n,dispose:()=>{}}}const rt=typeof window<"u",hw=rt&&"IntersectionObserver"in window,yV=rt&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),Vh=rt&&"EyeDropper"in window,Ks=rt&&"matchMedia"in window&&Ge(window.matchMedia),ea=()=>Ks&&window.matchMedia("(prefers-reduced-motion: reduce)").matches;var iy;const Ih=rt&&((iy=CSS==null?void 0:CSS.supports)==null?void 0:iy.call(CSS,"-webkit-backdrop-filter","none"));var ry;const bV=rt&&((ry=CSS==null?void 0:CSS.supports)==null?void 0:ry.call(CSS,"field-sizing","content"));function gw(e,t,n){const a=t.length-1;if(a<0)return at(e)?n:e;for(let l=0;l"u"?n:l}if(Ie(t))return po(e,t,n);if(Array.isArray(t))return gw(e,t,n);if(!Ge(t))return n;const a=t(e,n);return typeof a>"u"?n:a}function ns(e){return Ie(e)&&e.endsWith("%")}function Td(e,t=0){return ns(e)?parseFloat(e)/100*t:parseFloat(String(e))||0}function ge(e,t="px"){if(ht(e)||e==="")return;const n=Number(e);return isNaN(n)?String(e):isFinite(n)?`${n}${t}`:void 0}function Dd(e){let t;return!!e&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||!t)}function av(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const Ed=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function xo(e){return Object.keys(e)}function ni(e,t){return t.every(n=>e.hasOwnProperty(n))}function un(e,t){const n={};for(const a of t)Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}function fr(e,t,n){const a=Object.create(null),l=Object.create(null);for(const i in e)t.some(r=>r instanceof RegExp?r.test(i):r===i)?a[i]=e[i]:l[i]=e[i];return[a,l]}function He(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}const yw=/^on[^a-z]/,lv=e=>yw.test(e),wV=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"],SV=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function bw(e){return e.isComposing&&SV.includes(e.key)}function ga(e){const[t,n]=fr(e,[yw]),a=He(t,wV),[l,i]=fr(n,["class","style","id","inert",/^data-/]);return Object.assign(l,t),Object.assign(i,a),[l,i]}function gt(e){return ht(e)?[]:Array.isArray(e)?e:[e]}function ww(e,t){let n=0;const a=(...l)=>{clearTimeout(n),n=setTimeout(()=>e(...l),Dt(t))};return a.clear=()=>{clearTimeout(n)},a.immediate=e,a}function ut(e,t=0,n=1){return Math.max(t,Math.min(n,e))}function Sw(e,t,n,a){return Ge(e)?e({value:t,max:n,percent:a}):e.replaceAll("[value]",String(t)).replaceAll("[max]",String(n)).replaceAll("[percent]",String(Math.round(a)))}function Ph(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function Ah(e,t,n="0"){return e+n.repeat(Math.max(0,t-e.length))}function Th(e,t,n="0"){return n.repeat(Math.max(0,t-e.length))+e}function kV(e,t=1){const n=[];let a=0;for(;ae.slice(a*t,a*t+t))}function Md(e,t=1e3){if(e=t&&at.type===we?kw(t.children):t).flat()}function oi(e=""){if(oi.cache.has(e))return oi.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return oi.cache.set(e,t),t}oi.cache=new Map;function nr(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>nr(e,n)).flat(1);if(t.suspense)return nr(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>nr(e,n)).flat(1);if(t.component){if(Object.getOwnPropertyDescriptor(t.component.provides,e))return[t.component];if(t.component.subTree)return nr(e,t.component.subTree).flat(1)}return[]}var Pl,el;class pw{constructor(t){Vc(this,Pl,[]);Vc(this,el,0);this.size=t}get isFull(){return Ta(this,Pl).length===this.size}push(t){Ta(this,Pl)[Ta(this,el)]=t,Ic(this,el,(Ta(this,el)+1)%this.size)}values(){return Ta(this,Pl).slice(Ta(this,el)).concat(Ta(this,Pl).slice(0,Ta(this,el)))}clear(){Ta(this,Pl).length=0,Ic(this,el,0)}}Pl=new WeakMap,el=new WeakMap;function xV(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function iv(e){const t=M(e),n={};for(const a in t.value)n[a]=z(()=>t.value[a]);return n}function gi(e,t){return e.includes(t)}function xw(e){return e[2].toLowerCase()+e.slice(3)}const vn=()=>[Function,Array];function Dh(e,t){return t="on"+yl(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function Yo(e,...t){if(Array.isArray(e))for(const n of e)n(...t);else Ge(e)&&e(...t)}function bn(e,t=!0){const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","details:not(:has(> summary))","details > summary","[tabindex]",'[contenteditable]:not([contenteditable="false"])',"audio[controls]","video[controls]"].map(l=>`${l}${t?':not([tabindex="-1"])':""}:not([disabled], [inert])`).join(", ");let a;try{a=[...e.querySelectorAll(n)]}catch{return[]}return a.filter(l=>!l.closest("[inert]")).filter(l=>!!l.offsetParent||l.getClientRects().length>0).filter(l=>{var i,r;return!((i=l.parentElement)!=null&&i.closest("details:not([open])"))||l.tagName==="SUMMARY"&&((r=l.parentElement)==null?void 0:r.tagName)==="DETAILS"})}function Et(){var t;let e=document.activeElement;for(;(t=e==null?void 0:e.shadowRoot)!=null&&t.activeElement;)e=e.shadowRoot.activeElement;return e}function Cw(e,t,n){let a,l=e.indexOf(Et());if(l<0){const r=t==="prev"?e.at(-1):e[0],o=(r==null?void 0:r.getAttribute("role"))??"";["option","listbox"].includes(o)&&(l=e.findIndex(u=>u.getAttribute("role")==="option"&&u.getAttribute("aria-selected")==="true"))}const i=t==="next"?1:-1;do l+=i,a=e[l];while((!a||!a.offsetParent||!((n==null?void 0:n(a))??!0))&&l=0);return a}function eo(e,t,n){var l,i,r,o;const a=bn(e);if(ht(t)){const u=Et();(e===u||!e.contains(u))&&((l=a[0])==null||l.focus(n))}else if(t==="first")(i=a[0])==null||i.focus(n);else if(t==="last")(r=a.at(-1))==null||r.focus(n);else if(ct(t))(o=a[t])==null||o.focus(n);else{const u=Cw(a,t);u?u.focus(n):eo(e,t==="next"?"first":"last",n)}}function jr(e){return dl(e)||at(e)||Ie(e)&&e.trim()===""}function Cr(){}function Co(e,t){if(!(rt&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function _w(e){return!e.isTrusted||!!Co(e.target,":autofill")||!!Co(e.target,":-webkit-autofill")}function Gs(e){return e.some(t=>_a(t)?t.type===qt?!1:t.type!==we||Gs(t.children):!0)?e:null}function bu(e,t,n){return(e==null?void 0:e(t))??(n==null?void 0:n(t))}function CV(e,t){if(!rt||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function yi(){const e=ne(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>av(e.value)}),t}function vr(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}function Nl(e){return Ie(e)||ct(e)||Bt(e)||typeof e=="bigint"}function _o(e){return"\\^$*+?.()|{}[]".includes(e)?`\\${e}`:e}function Vo(e){return e.replace(/−/g,"-")}function to(e,t,n){const a=new RegExp(`[\\d\\-${_o(n)}]`),l=Vo(e).split("").filter(r=>a.test(r)).filter((r,o,u)=>o===0&&/[-]/.test(r)||r===n&&o===u.indexOf(r)||/\d/.test(r)).join("");if(t===0)return l.split(n)[0];const i=new RegExp(`${_o(n)}\\d`);if(ct(t)&&i.test(l)){const r=l.split(n);return[r[0],r[1].substring(0,t)].join(n)}return l}function rv(e){const t={};for(const n in e)t[nn(n)]=e[n];return t}function _V(e){const t=["checked","disabled"];return Object.fromEntries(Object.entries(e).filter(([n,a])=>t.includes(n)?!!a:!at(a)))}function Eh(e){const t=n=>Array.isArray(n)?n.map(a=>t(a)):Mt(n)||ka(n)||wr(n)?t(Oe(n)):Dd(n)?Object.keys(n).reduce((a,l)=>(a[l]=t(n[l]),a),{}):n;return t(e)}const Vw=["top","bottom"],VV=["start","end","left","right"];function no(e,t){let[n,a]=e.split(" ");return a||(a=gi(Vw,n)?"start":gi(VV,n)?"top":"center"),{side:Bd(n,t),align:Bd(a,t)}}function Bd(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Wc(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Uc(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Mh(e){return{side:e.align,align:e.side}}function Bh(e){return gi(Vw,e.side)?"y":"x"}class Cn{constructor(t){if(ri(t)){const n=document.body.currentCSSZoom??1,a=1+(1-n)/n,{x:l,y:i,width:r,height:o}=t.getBoundingClientRect();this.x=l*a,this.y=i*a,this.width=r*a,this.height=o*a}else this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function $h(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function mr(e){if(Array.isArray(e)){const t=document.body.currentCSSZoom??1,n=1+(1-t)/t;return new Cn({x:e[0]*n,y:e[1]*n,width:0*n,height:0*n})}else return new Cn(e)}function Fh(e){if(e===document.documentElement)if(visualViewport){const t=document.body.clientWidth,n=document.body.currentCSSZoom??(t?document.documentElement.clientWidth/t:1);return new Cn({x:visualViewport.scale>1||Ih?0:visualViewport.offsetLeft,y:visualViewport.scale>1||Ih?0:visualViewport.offsetTop,width:document.documentElement.clientWidth/n,height:document.documentElement.clientHeight/n})}else return new Cn({x:0,y:0,width:document.documentElement.clientWidth,height:document.documentElement.clientHeight});else return new Cn(e)}function ov(e){const t=new Cn(e),n=getComputedStyle(e),a=n.transform;if(a){let l,i,r,o,u;if(a.startsWith("matrix3d("))l=a.slice(9,-1).split(/, /),i=Number(l[0]),r=Number(l[5]),o=Number(l[12]),u=Number(l[13]);else if(a.startsWith("matrix("))l=a.slice(7,-1).split(/, /),i=Number(l[0]),r=Number(l[3]),o=Number(l[4]),u=Number(l[5]);else return new Cn(t);const d=n.transformOrigin,s=t.x-o-(1-i)*parseFloat(d),c=t.y-u-(1-r)*parseFloat(d.slice(d.indexOf(" ")+1)),f=i?t.width/i:e.offsetWidth+1,v=r?t.height/r:e.offsetHeight+1;return new Cn({x:s,y:c,width:f,height:v})}else return new Cn(t)}function Qa(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let a;try{a=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(l=>{a.onfinish=()=>{l(a)}})),a}const Tu=new WeakMap;function IV(e,t){Object.keys(t).forEach(n=>{if(lv(n)){const a=xw(n),l=Tu.get(e);if(ht(t[n]))l==null||l.forEach(i=>{const[r,o]=i;r===a&&(e.removeEventListener(a,o),l.delete(i))});else if(!l||![...l].some(i=>i[0]===a&&i[1]===t[n])){e.addEventListener(a,t[n]);const i=l||new Set;i.add([a,t[n]]),Tu.has(e)||Tu.set(e,i)}}else ht(t[n])?e.removeAttribute(n):e.setAttribute(n,t[n])})}function PV(e,t){Object.keys(t).forEach(n=>{if(lv(n)){const a=xw(n),l=Tu.get(e);l==null||l.forEach(i=>{const[r,o]=i;r===a&&(e.removeEventListener(a,o),l.delete(i))})}else e.removeAttribute(n)})}const Ki=2.4,Oh=.2126729,Lh=.7151522,Nh=.072175,AV=.55,TV=.58,DV=.57,EV=.62,wu=.03,Rh=1.45,MV=5e-4,BV=1.25,$V=1.25,Hh=.078,zh=12.82051282051282,Su=.06,Wh=.001;function Uh(e,t){const n=(e.r/255)**Ki,a=(e.g/255)**Ki,l=(e.b/255)**Ki,i=(t.r/255)**Ki,r=(t.g/255)**Ki,o=(t.b/255)**Ki;let u=n*Oh+a*Lh+l*Nh,d=i*Oh+r*Lh+o*Nh;if(u<=wu&&(u+=(wu-u)**Rh),d<=wu&&(d+=(wu-d)**Rh),Math.abs(d-u)u){const c=(d**AV-u**TV)*BV;s=c-Wh?0:c>-Hh?c-c*zh*Su:c+Su}return s*100}const as=.20689655172413793,FV=e=>e>as**3?Math.cbrt(e):e/(3*as**2)+4/29,OV=e=>e>as?e**3:3*as**2*(e-4/29);function Iw(e){const t=FV,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function Pw(e){const t=OV,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const LV=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],NV=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,RV=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],HV=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function Aw(e){const t=Array(3),n=NV,a=LV;for(let l=0;l<3;++l)t[l]=Math.round(ut(n(a[l][0]*e[0]+a[l][1]*e[1]+a[l][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function uv({r:e,g:t,b:n}){const a=[0,0,0],l=HV,i=RV;e=l(e/255),t=l(t/255),n=l(n/255);for(let r=0;r<3;++r)a[r]=i[r][0]*e+i[r][1]*t+i[r][2]*n;return a}function $d(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function zV(e){return $d(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const jh=/^(?(?:rgb|hsl)a?)\((?.+)\)/,WV={rgb:(e,t,n,a)=>({r:e,g:t,b:n,a}),rgba:(e,t,n,a)=>({r:e,g:t,b:n,a}),hsl:(e,t,n,a)=>Kh({h:e,s:t,l:n,a}),hsla:(e,t,n,a)=>Kh({h:e,s:t,l:n,a}),hsv:(e,t,n,a)=>za({h:e,s:t,v:n,a}),hsva:(e,t,n,a)=>za({h:e,s:t,v:n,a})};function Zn(e){if(ct(e))return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(Ie(e)&&jh.test(e)){const{groups:t}=e.match(jh),{fn:n,values:a}=t,l=a.split(/,\s*|\s*\/\s*|\s+/).map((i,r)=>i.endsWith("%")||r>0&&r<3&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(i)/100:parseFloat(i));return WV[n](...l)}else if(Ie(e)){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),Mw(t)}else if(je(e)){if(ni(e,["r","g","b"]))return e;if(ni(e,["h","s","l"]))return za(sv(e));if(ni(e,["h","s","v"]))return za(e)}throw new TypeError(`Invalid color: ${ht(e)?e:String(e)||e.constructor.name} -Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function za(e){const{h:t,s:n,v:a,a:l}=e,i=o=>{const u=(o+t/60)%6;return a-a*n*Math.max(Math.min(u,4-u,1),0)},r=[i(5),i(3),i(1)].map(o=>Math.round(o*255));return{r:r[0],g:r[1],b:r[2],a:l}}function Kh(e){return za(sv(e))}function qo(e){if(!e)return{h:0,s:1,v:1,a:1};const t=e.r/255,n=e.g/255,a=e.b/255,l=Math.max(t,n,a),i=Math.min(t,n,a);let r=0;l!==i&&(l===t?r=60*(0+(n-a)/(l-i)):l===n?r=60*(2+(a-t)/(l-i)):l===a&&(r=60*(4+(t-n)/(l-i)))),r<0&&(r=r+360);const o=l===0?0:(l-i)/l,u=[r,o,l];return{h:u[0],s:u[1],v:u[2],a:e.a}}function Fd(e){const{h:t,s:n,v:a,a:l}=e,i=a-a*n/2,r=i===1||i===0?0:(a-i)/Math.min(i,1-i);return{h:t,s:r,l:i,a:l}}function sv(e){const{h:t,s:n,l:a,a:l}=e,i=a+n*Math.min(a,1-a),r=i===0?0:2-2*a/i;return{h:t,s:r,v:i,a:l}}function Tw({r:e,g:t,b:n,a}){return ct(a)?`rgb(${e}, ${t}, ${n}, ${a})`:`rgb(${e}, ${t}, ${n})`}function Dw(e){return Tw(za(e))}function ku(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function Ew({r:e,g:t,b:n,a}){return`#${[ku(e),ku(t),ku(n),ct(a)?ku(Math.round(a*255)):""].join("")}`}function Mw(e){e=jV(e);let[t,n,a,l]=kV(e,2).map(i=>parseInt(i,16));return l=ct(l)?l/255:l,{r:t,g:n,b:a,a:l}}function UV(e){const t=Mw(e);return qo(t)}function Bw(e){return Ew(za(e))}function jV(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=Ah(Ah(e,6),8,"F")),e}function KV(e,t){const n=Iw(uv(e));return n[0]=n[0]+t*10,Aw(Pw(n))}function GV(e,t){const n=Iw(uv(e));return n[0]=n[0]-t*10,Aw(Pw(n))}function Od(e){const t=Zn(e);return uv(t)[1]}function YV(e,t){const n=Od(e),a=Od(t),l=Math.max(n,a),i=Math.min(n,a);return(l+.05)/(i+.05)}function $w(e){const t=Math.abs(Uh(Zn(0),Zn(e)));return Math.abs(Uh(Zn(16777215),Zn(e)))>Math.min(t,50)}function te(e,t){return n=>Object.keys(e).reduce((a,l)=>{const r=je(e[l])?e[l]:{type:e[l]};return n&&l in n?a[l]={...r,default:n[l]}:a[l]=r,t&&!a[l].source&&(a[l].source=t),a},{})}const Ae=te({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function Ut(e,t){const n=_n();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function ja(e="composables"){const t=Ut(e).type;return oi((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}function Fw(e,t=Ut("injectSelf")){const{provides:n}=t;if(n&&e in n)return n[e]}const bi=Symbol.for("vuetify:defaults"),Ow=Symbol.for("vuetify:defaults:root");function qV(e){return oe(e)}function Ys(){const e=Ye(bi);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function $t(e,t){const n=Ys(),a=Ye(Ow,null),l=oe(e),i=M(()=>{var c;if(Dt(t==null?void 0:t.disabled))return n.value;const o=Dt(t==null?void 0:t.scoped),u=Dt(t==null?void 0:t.reset),d=Dt(t==null?void 0:t.root);if(!l.value&&!(o||u||d))return n.value;let s=xn(l.value,{prev:n.value});if(o)return s;if(u||d){const f=Number(u||1/0),v=Ie(d)?(c=s.prev)==null?void 0:c[d]:void 0;d&&(a!=null&&a.value)&&(s=a.value);for(let m=0;m<=f&&!(!s||!("prev"in s));m++)s=s.prev;return s&&v&&(s=xn(xn(s,{prev:s}),v)),s}return s.prev?xn(s.prev,s,void 0,(f,v)=>v!==void 0):s});return bt(bi,i),i}function Gh(e){const t=Ut("injectComponentDefaults");return z(()=>{var n,a;return(a=(n=Fw(bi,t))==null?void 0:n.value)==null?void 0:a[e]})}function aa(e){const t=Ut("injectNestedDefaults"),n=Ys(),a=t.props._as??t.type.name;return z(()=>{var l,i;return(i=(l=n.value)==null?void 0:l[a])==null?void 0:i[e]})}function XV(e,t){return e.props&&(typeof e.props[t]<"u"||typeof e.props[oi(t)]<"u")}function ZV(e={},t,n=Ys()){const a=Ut("useDefaults");if(t=t??a.type.name??a.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const l=M(()=>{var u;return(u=n.value)==null?void 0:u[e._as??t]}),i=new Proxy(e,{get(u,d){var v,m,h,g;const s=Reflect.get(u,d);if(d==="class"||d==="style")return[(v=l.value)==null?void 0:v[d],s].filter(b=>b!=null);if(XV(a.vnode,d))return s;const c=(m=l.value)==null?void 0:m[d];if(c!==void 0)return c;const f=(g=(h=n.value)==null?void 0:h.global)==null?void 0:g[d];return f!==void 0?f:s}}),r=ne();Xt(()=>{if(l.value){const u=Object.entries(l.value).filter(([d])=>d.startsWith(d[0].toUpperCase()));r.value=u.length?Object.fromEntries(u):void 0}else r.value=void 0});function o(){const u=Fw(bi,a);bt(bi,M(()=>r.value?xn((u==null?void 0:u.value)??{},r.value):u==null?void 0:u.value))}return{props:i,provideSubDefaults:o}}function In(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=te(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(a){return un(a,t)},e.props._as=String,e.setup=function(a,l){const i=Ys();if(!i.value)return e._setup(a,l);const{props:r,provideSubDefaults:o}=ZV(a,a._as??e.name,i),u=e._setup(r,l);return o(),u}}return e}function de(e=!0){return t=>(e?In:Bs)(t)}function JV(e,t){return t.props=e,t}function Ka(e,t="div",n){return de()({name:n??yl(nn(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...Ae()},setup(a,{slots:l}){return()=>{var i;return Ua(a.tag,{class:[e,a.class],style:a.style},(i=l.default)==null?void 0:i.call(l))}}})}function QV(e,t,n,a){if(!n||Nl(e)||Nl(t))return;const l=n.get(e);if(l)l.set(t,a);else{const i=new WeakMap;i.set(t,a),n.set(e,i)}}function eI(e,t,n){var i,r;if(!n||Nl(e)||Nl(t))return null;const a=(i=n.get(e))==null?void 0:i.get(t);if(Bt(a))return a;const l=(r=n.get(t))==null?void 0:r.get(e);return Bt(l)?l:null}function ln(e,t,n=new WeakMap){if(e===t)return!0;if(e instanceof Date&&t instanceof Date&&e.getTime()!==t.getTime()||e!==Object(e)||t!==Object(t))return!1;const a=Object.keys(e);if(a.length!==Object.keys(t).length)return!1;const l=eI(e,t,n);return l||(QV(e,t,n,!0),a.every(i=>ln(e[i],t[i],n)))}function Lw(e){if(!Ge(e.getRootNode)){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const Io="cubic-bezier(0.4, 0, 0.2, 1)",Yh="cubic-bezier(0.0, 0, 0.2, 1)",qh="cubic-bezier(0.4, 0, 1, 1)",or={linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5,instant:e=>1};function Ld(e,t){const n={duration:300,transition:or.easeInOutCubic};let a=-1;const l=ne(pe(e));ve(()=>pe(e),async r=>{cancelAnimationFrame(a);const o={...n,...pe(t)};await i(l,l.value,r,o)});function i(r,o,u,d){const s=performance.now(),c=ea()?or.instant:d.transition??or.easeInOutCubic;return new Promise(f=>{a=requestAnimationFrame(function v(m){const g=(m-s)/d.duration;r.value=o+(u-o)*c(ut(g,0,1)),g<1?a=requestAnimationFrame(v):(r.value=u,f())})})}return M(()=>l.value)}function Un(e,t,n){return Object.keys(e).filter(a=>lv(a)&&a.endsWith(t)).reduce((a,l)=>(a[l.slice(0,-t.length)]=i=>Yo(e[l],i,n(i)),a),{})}function qs(e,t=!1){for(;e;){if(t?tI(e):cv(e))return e;e=e.parentElement}return document.scrollingElement}function Po(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(cv(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function cv(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e),n=t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight,a=t.overflowX==="scroll"||t.overflowX==="auto"&&e.scrollWidth>e.clientWidth;return n||a}function tI(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function nI({depth:e,isLast:t,isLastGroup:n,leafLinks:a,separateRoots:l,parentIndentLines:i,variant:r}){const o=t&&(!n||l||e>1);return!i||!e?{leaf:void 0,node:void 0,children:i,footer:i&&(!o||r==="simple")?[...i,l?"none":"line"]:["none"]}:r==="simple"?{leaf:[...i,"line"],node:[...i,"line"],children:[...i,"line"],footer:[...i,"line","line"]}:{leaf:[...i,o?"last-leaf":"leaf",...a?["leaf-link"]:[]],node:[...i,o?"last-leaf":"leaf"],children:[...i,o?"none":"line"],footer:[...i,o?"none":"line"]}}function aI(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function me(e){const t=Ut("useRender");t.render=e}function lI(e,t,n={leading:!0,trailing:!0}){let a=0,l=0,i=!1,r=0;function o(){clearTimeout(a),i=!1,r=0}const u=(...d)=>{clearTimeout(a);const s=Date.now();r||(r=s);const c=s-Math.max(r,l);function f(){l=Date.now(),a=setTimeout(o,t),e(...d)}i?c>=t?f():n.trailing&&(a=setTimeout(f,t-c)):(i=!0,n.leading&&f())};return u.clear=o,u.immediate=e,u}const De=[String,Function,Object,Array],Nd=Symbol.for("vuetify:icons"),Xs=te({icon:{type:De},tag:{type:[String,Object,Function],required:!0}},"icon"),Rd=de()({name:"VComponentIcon",props:Xs(),setup(e,{slots:t}){return()=>{const n=e.icon;return C(e.tag,null,{default:()=>{var a;return[e.icon?C(n,null,null):(a=t.default)==null?void 0:a.call(t)]}})}}}),dv=In({name:"VSvgIcon",inheritAttrs:!1,props:Xs(),setup(e,{attrs:t}){return()=>C(e.tag,le(t,{style:null}),{default:()=>[I("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(n=>Array.isArray(n)?I("path",{d:n[0],"fill-opacity":n[1]},null):I("path",{d:n},null)):I("path",{d:e.icon},null)])]})}}),iI=In({name:"VLigatureIcon",props:Xs(),setup(e){return()=>C(e.tag,null,{default:()=>[e.icon]})}}),fv=In({name:"VClassIcon",props:Xs(),setup(e){return()=>C(e.tag,{class:fe(e.icon)},null)}}),rI=e=>{const t=Ye(Nd);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:M(()=>{var u;const a=pe(e);if(!a)return{component:Rd};let l=a;if(Ie(l)&&(l=l.trim(),l.startsWith("$")&&(l=(u=t.aliases)==null?void 0:u[l.slice(1)])),Array.isArray(l))return{component:dv,icon:l};if(!Ie(l))return{component:Rd,icon:l};const i=Object.keys(t.sets).find(d=>Ie(l)&&l.startsWith(`${d}:`)),r=i?l.slice(i.length+1):l;return{component:t.sets[i??t.defaultSet].component,icon:r}})}},oI={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",clock:"mdi-clock-outline",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",tableGroupCollapse:"mdi-chevron-down",tableGroupExpand:"mdi-chevron-right",eyeDropper:"mdi-eyedropper",upload:"mdi-cloud-upload",color:"mdi-palette",command:"mdi-apple-keyboard-command",ctrl:"mdi-apple-keyboard-control",space:"mdi-keyboard-space",shift:"mdi-apple-keyboard-shift",alt:"mdi-apple-keyboard-option",enter:"mdi-keyboard-return",arrowup:"mdi-arrow-up",arrowdown:"mdi-arrow-down",arrowleft:"mdi-arrow-left",arrowright:"mdi-arrow-right",backspace:"mdi-backspace",play:"mdi-play",pause:"mdi-pause",fullscreen:"mdi-fullscreen",fullscreenExit:"mdi-fullscreen-exit",volumeHigh:"mdi-volume-high",volumeMedium:"mdi-volume-medium",volumeLow:"mdi-volume-low",volumeOff:"mdi-volume-variant-off",search:"mdi-magnify"},uI={component:e=>Ua(fv,{...e,class:"mdi"})};function sI(){return{svg:{component:dv},class:{component:fv}}}function cI(e){const t=sI(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=uI),xn({defaultSet:n,sets:t,aliases:{...oI,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}function wn(e,t){let n;function a(){n=Fl(),n.run(()=>t.length?t(()=>{n==null||n.stop(),a()}):t())}ve(e,l=>{l&&!n?a():l||(n==null||n.stop(),n=void 0)},{immediate:!0}),pt(()=>{n==null||n.stop()})}function Pe(e,t,n,a=i=>i,l=i=>i){const i=Ut("useProxiedModel"),r=oe(at(e[t])?n:e[t]),o=oi(t),d=M(o!==t?()=>{var c,f,v,m;return e[t],!!(((c=i.vnode.props)!=null&&c.hasOwnProperty(t)||(f=i.vnode.props)!=null&&f.hasOwnProperty(o))&&((v=i.vnode.props)!=null&&v.hasOwnProperty(`onUpdate:${t}`)||(m=i.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${o}`)))}:()=>{var c,f;return e[t],!!((c=i.vnode.props)!=null&&c.hasOwnProperty(t)&&((f=i.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});wn(()=>!d.value,()=>{ve(()=>e[t],c=>{r.value=c})});const s=M({get(){const c=e[t];return a(d.value?c:r.value)},set(c){const f=l(c),v=Oe(d.value?e[t]:r.value);v===f||a(v)===c||(r.value=f,i==null||i.emit(`update:${t}`,f))}});return Object.defineProperty(s,"externalValue",{get:()=>d.value?e[t]:r.value}),s}const dI={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending.",selectRow:"Select row",selectAll:"Select all",selectGroup:"Select group"},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},monthPicker:{title:"Select month",itemsSelected:"{0} selected",header:"Enter month",range:{title:"Enter months"},ariaLabel:{previousYear:"Previous year",nextYear:"Next year",selectYear:"Select year",currentMonth:"Current month, {0}"}},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"},ariaLabel:{previousMonth:"Previous month",nextMonth:"Next month",selectYear:"Select year",previousYear:"Previous year",nextYear:"Next year",selectMonth:"Select month",selectDate:"{0}",currentDate:"Today, {0}"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},heatmap:{less:"Less",more:"More"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Enter verification code"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},fileUpload:{title:"Drag and drop files here",divider:"or",browse:"Browse Files"},timePicker:{am:"AM",pm:"PM",title:"Select Time",hour:"Hour",minute:"Minute",second:"Second",notAllowed:"Value is not allowed"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},rangeSlider:{ariaLabel:{start:"Minimum",end:"Maximum"}},splitBtn:{menu:"More options"},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"},rules:{required:"This field is required",email:"Please enter a valid email",number:"This field can only contain numbers",integer:"This field can only contain integer values",capital:"This field can only contain uppercase letters",maxLength:"You must enter a maximum of {0} characters",minLength:"You must enter a minimum of {0} characters",strictLength:"The length of the entered field is invalid",exclude:"The {0} character is not allowed",notEmpty:"Please choose at least one value",pattern:"Invalid format"},command:{search:"Type a command or search..."},hotkey:{then:"then",ctrl:"Ctrl",command:"Command",space:"Space",shift:"Shift",alt:"Alt",enter:"Enter",escape:"Escape",upArrow:"Up Arrow",downArrow:"Down Arrow",leftArrow:"Left Arrow",rightArrow:"Right Arrow",backspace:"Backspace",option:"Option",plus:"plus",shortcut:"Keyboard shortcut: {0}",or:"or"},media:{play:"Play",pause:"Pause",seek:"Seek",volume:"Volume",mute:"Mute",unmute:"Unmute",enterFullscreen:"Full screen",exitFullscreen:"Exit full screen"},colorPicker:{ariaLabel:{eyedropper:"Select color with eyedropper",hueSlider:"Hue",alphaSlider:"Alpha",redInput:"Red value",greenInput:"Green value",blueInput:"Blue value",alphaInput:"Alpha value",hueInput:"Hue value",saturationInput:"Saturation value",lightnessInput:"Lightness value",hexInput:"HEX value",hexaInput:"HEX with alpha value",changeFormat:"Change color format"}}},Xh="$vuetify.",fI=(e,t)=>e.replace(/\{(\d+)\}/g,(n,a)=>String(t[Number(a)]));function Nw(e,t){e.has(t)||e.register({id:t}),e.selectedId.value!==t&&e.select(t)}function Zh(e,t,n){const a=tV({fallback:t,messages:n});return Nw(a,e),a}const Rw=(e,t,n)=>{const a=ne(Zh(e.value,t.value,n.value));return ve(e,l=>Nw(a.value,l),{flush:"sync"}),ve([t,n],()=>{a.value=Zh(e.value,t.value,n.value)},{deep:!0,flush:"sync"}),(l,...i)=>{if(!l.startsWith(Xh))return fI(l,i);const r=a.value.ti(l.slice(Xh.length),...i);return Ie(r)?r:l}};function vv(e,t){return(n,a)=>new Intl.NumberFormat([e.value,t.value],a).format(n)}function Hw(e,t){return vv(e,t)(.1).includes(",")?",":"."}function zw(e,t){var n;return((n=new Intl.NumberFormat([e.value,t.value],{useGrouping:!0}).formatToParts(1e4).find(a=>a.type==="group"))==null?void 0:n.value)??" "}function jc(e,t,n){const a=Pe(e,t,e[t]??n.value);return a.value=e[t]??n.value,ve(n,l=>{e[t]==null&&(a.value=n.value)}),a}function Ww(e){return t=>{const n=jc(t,"locale",e.current),a=jc(t,"fallback",e.fallback),l=jc(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:a,messages:l,decimalSeparator:z(()=>Hw(n,a)),numericGroupSeparator:z(()=>zw(n,a)),t:Rw(n,a,l),n:vv(n,a),provide:Ww({current:n,fallback:a,messages:l})}}}function vI(e){const t=ne((e==null?void 0:e.locale)??"en"),n=ne((e==null?void 0:e.fallback)??"en"),a=oe({en:dI,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:a,decimalSeparator:z(()=>(e==null?void 0:e.decimalSeparator)??Hw(t,n)),numericGroupSeparator:z(()=>(e==null?void 0:e.numericGroupSeparator)??zw(t,n)),t:Rw(t,n,a),n:vv(t,n),provide:Ww({current:t,fallback:n,messages:a})}}const hr=Symbol.for("vuetify:locale");function mI(e){var a;const t=(a=e==null?void 0:e.adapter)!=null&&a.name?e.adapter:vI(e),n=gI(t,e);return{...t,...n}}function dt(){const e=Ye(hr);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function Uw(e){const t=Ye(hr);if(!t)throw new Error("[Vuetify] Could not find injected locale instance");const n=t.provide(e),a=yI(n,t.rtl,e),l={...n,...a};return bt(hr,l),l}function hI(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!0,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function gI(e,t){const n=oe((t==null?void 0:t.rtl)??hI()),a=gV();return ve(()=>n.value[e.current.value]??!1,l=>{a.isRtl.value=l},{flush:"sync",immediate:!0}),{isRtl:Lt(a.isRtl),rtl:n,rtlClasses:z(()=>`v-locale--is-${a.isRtl.value?"rtl":"ltr"}`)}}function yI(e,t,n){const a=M(()=>n.rtl??t.value[e.current.value]??!1);return{isRtl:a,rtl:t,rtlClasses:z(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function Ht(){const e=Ye(hr);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}function Xo(e){const t=e.slice(-2).toUpperCase();switch(!0){case e==="GB-alt-variant":return{firstDay:0,firstWeekSize:4};case e==="001":return{firstDay:1,firstWeekSize:1};case`AG AS BD BR BS BT BW BZ CA CO DM DO ET GT GU HK HN ID IL IN JM JP KE - KH KR LA MH MM MO MT MX MZ NI NP PA PE PH PK PR PY SA SG SV TH TT TW UM US - VE VI WS YE ZA ZW`.includes(t):return{firstDay:0,firstWeekSize:1};case`AI AL AM AR AU AZ BA BM BN BY CL CM CN CR CY EC GE HR KG KZ LB LK LV - MD ME MK MN MY NZ RO RS SI TJ TM TR UA UY UZ VN XK`.includes(t):return{firstDay:1,firstWeekSize:1};case`AD AN AT AX BE BG CH CZ DE DK EE ES FI FJ FO FR GB GF GP GR HU IE IS - IT LI LT LU MC MQ NL NO PL RE RU SE SK SM VA`.includes(t):return{firstDay:1,firstWeekSize:4};case"AE AF BH DJ DZ EG IQ IR JO KW LY OM QA SD SY".includes(t):return{firstDay:6,firstWeekSize:1};case t==="MV":return{firstDay:5,firstWeekSize:1};case t==="PT":return{firstDay:0,firstWeekSize:4};default:return null}}function bI(e,t,n){var s;const a=[];let l=[];const i=jw(e),r=Kw(e),o=n??((s=Xo(t))==null?void 0:s.firstDay)??0,u=(i.getDay()-o+7)%7,d=(r.getDay()-o+7)%7;for(let c=0;c0&&a.push(l),a}function ao(e,t,n){var i;let a=(n??((i=Xo(t))==null?void 0:i.firstDay)??0)%7;[0,1,2,3,4,5,6].includes(a)||(a=0);const l=new Date(e);for(;l.getDay()!==a;)l.setDate(l.getDate()-1);return l}function wI(e,t){var l;const n=new Date(e),a=((((l=Xo(t))==null?void 0:l.firstDay)??0)+6)%7;for(;n.getDay()!==a;)n.setDate(n.getDate()+1);return n}function jw(e){return new Date(e.getFullYear(),e.getMonth(),1)}function Kw(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function SI(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const kI=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function Gw(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(kI.test(e))return SI(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const Jh=new Date(2e3,0,2);function pI(e,t,n){var l;const a=t??((l=Xo(e))==null?void 0:l.firstDay)??0;return da(7).map(i=>{const r=new Date(Jh);return r.setDate(Jh.getDate()+a+i),new Intl.DateTimeFormat(e,{weekday:n??"narrow"}).format(r)})}function xI(e,t,n,a){const l=Gw(e)??new Date,i=a==null?void 0:a[t];if(typeof i=="function")return i(l,t,n);let r={};switch(t){case"fullDate":r={year:"numeric",month:"short",day:"numeric"};break;case"fullDateWithWeekday":r={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const o=l.getDate(),u=new Intl.DateTimeFormat(n,{month:"long"}).format(l);return`${o} ${u}`;case"normalDateWithWeekday":r={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":r={month:"short",day:"numeric"};break;case"year":r={year:"numeric"};break;case"month":r={month:"long"};break;case"monthShort":r={month:"short"};break;case"monthAndYear":r={month:"long",year:"numeric"};break;case"monthAndDate":r={month:"long",day:"numeric"};break;case"weekday":r={weekday:"long"};break;case"weekdayShort":r={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(l.getDate());case"hours12h":r={hour:"numeric",hour12:!0};break;case"hours24h":r={hour:"numeric",hour12:!1};break;case"minutes":r={minute:"numeric"};break;case"seconds":r={second:"numeric"};break;case"fullTime":r={hour:"numeric",minute:"numeric"};break;case"fullTime12h":r={hour:"numeric",minute:"numeric",hour12:!0};break;case"fullTime24h":r={hour:"numeric",minute:"numeric",hour12:!1};break;case"fullDateTime":r={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"};break;case"fullDateTime12h":r={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0};break;case"fullDateTime24h":r={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!1};break;case"keyboardDate":r={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":return r={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric"},new Intl.DateTimeFormat(n,r).format(l).replace(/, /g," ");case"keyboardDateTime12h":return r={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!0},new Intl.DateTimeFormat(n,r).format(l).replace(/, /g," ");case"keyboardDateTime24h":return r={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!1},new Intl.DateTimeFormat(n,r).format(l).replace(/, /g," ");default:r=i??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,r).format(l)}function CI(e,t){const n=e.toJsDate(t),a=n.getFullYear(),l=Th(String(n.getMonth()+1),2,"0"),i=Th(String(n.getDate()),2,"0");return`${a}-${l}-${i}`}function _I(e){const[t,n,a]=e.split("-").map(Number);return new Date(t,n-1,a)}function VI(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function II(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function ui(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function PI(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function AI(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function Ao(e){return e.getFullYear()}function TI(e){return e.getMonth()}function DI(e,t,n,a){const l=Xo(t),i=n??(l==null?void 0:l.firstDay)??0,r=(l==null?void 0:l.firstWeekSize)??1;return a!==void 0?EI(e,t,i,a):MI(e,t,i,r)}function EI(e,t,n,a){const l=(7+a-n)%7,i=ao(e,t,n),r=ui(i,6);function o(f){return(7+new Date(f,0,1).getDay()-n)%7}let u=Ao(i);u=a&&o++;const u=new Date(o,0,1),d=r(o),s=d>=a?ui(u,d-7):ui(u,d);return 1+rs(mv(l),To(s),"weeks")}function BI(e){return e.getDate()}function $I(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function FI(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function OI(e){return e.getHours()}function LI(e){return e.getMinutes()}function NI(e){return new Date(e.getFullYear(),0,1)}function RI(e){return new Date(e.getFullYear(),11,31)}function HI(e,t){return is(e,t[0])||is(e,t[1])||ls(e,t[0])&&UI(e,t[1])}function zI(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function ls(e,t){return e.getTime()>t.getTime()}function WI(e,t){return ls(To(e),To(t))}function UI(e,t){return e.getTime(){n.locale=e.locale[a]??a??n.locale}),n}function wl(){const e=Ye(Yw);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=dt();return qw(e,t)}const hv=["sm","md","lg","xl","xxl"],Hd=Symbol.for("vuetify:display"),eg={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:840,lg:1145,xl:1545,xxl:2138}},nP=(e=eg)=>xn(eg,e);function tg(e){const t=rt&&!e?window.navigator.userAgent:"ssr";function n(m){return!!t.match(m)}const a=n(/android/i),l=n(/iphone|ipad|ipod/i),i=n(/cordova/i),r=n(/electron/i),o=n(/chrome/i),u=n(/edge/i),d=n(/firefox/i),s=n(/opera/i),c=n(/win/i),f=n(/mac/i),v=n(/linux/i);return{android:a,ios:l,cordova:i,electron:r,chrome:o,edge:u,firefox:d,opera:s,win:c,mac:f,linux:v,touch:yV,ssr:t==="ssr"}}function aP(e,t){const{thresholds:n,mobileBreakpoint:a}=nP(e),l=je(t)?t:t?{clientWidth:0,clientHeight:0}:void 0,i=hV({breakpoints:n,mobileBreakpoint:a,ssr:l}),r=ne(tg(t)),o=l?Fl():void 0;function u(){o?o.run(()=>i.update()):i.update(),r.value=tg()}return{xs:i.xs,sm:i.sm,md:i.md,lg:i.lg,xl:i.xl,xxl:i.xxl,smAndUp:i.smAndUp,mdAndUp:i.mdAndUp,lgAndUp:i.lgAndUp,xlAndUp:i.xlAndUp,smAndDown:i.smAndDown,mdAndDown:i.mdAndDown,lgAndDown:i.lgAndDown,xlAndDown:i.xlAndDown,name:i.name,height:i.height,width:i.width,mobile:i.isMobile,mobileBreakpoint:ne(a),platform:r,thresholds:ne(n),ssr:!!t,update:u}}const Kl=te({mobile:{type:Boolean,default:!1},mobileBreakpoint:[Number,String]},"display");function Yn(e={mobile:null},t=ja()){const n=Ye(Hd);if(!n)throw new Error("Could not find Vuetify display injection");function a(r,o,u){return u?!window.matchMedia(`(min-width: ${r}px)`).matches:o{const r=n.width.value,o=Ks&&!n.platform.value.ssr;return e.mobile?!0:ct(e.mobileBreakpoint)?a(e.mobileBreakpoint,r,o):e.mobileBreakpoint?a(n.thresholds.value[e.mobileBreakpoint],r,o):dl(e.mobile)?n.mobile.value:!1});return{...n,displayClasses:z(()=>t?{[`${t}--mobile`]:l.value}:{}),mobile:l}}const Xw=Symbol.for("vuetify:goto");function Zw(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:or}}function lP(e){return gv(e)??(document.scrollingElement||document.body)}function gv(e){return Ie(e)?document.querySelector(e):av(e)}function Kc(e,t,n){if(ct(e))return t&&n?-e:e;let a=gv(e),l=0;for(;a;)l+=t?a.offsetLeft:a.offsetTop,a=a.offsetParent;return l}function iP(e,t){return{rtl:t.isRtl,options:xn(Zw(),e)}}async function ng(e,t,n,a){const l=n?"scrollLeft":"scrollTop",i=xn((a==null?void 0:a.options)??Zw(),t),r=a==null?void 0:a.rtl.value,o=(ct(e)?e:gv(e))??0,u=i.container==="parent"&&o instanceof HTMLElement?o.parentElement:lP(i.container),d=ea()?i.patterns.instant:Ge(i.easing)?i.easing:i.patterns[i.easing];if(!d)throw new TypeError(`Easing function "${i.easing}" not found.`);let s;if(ct(o))s=Kc(o,n,r);else if(s=Kc(o,n,r)-Kc(u,n,r),i.layout){const m=window.getComputedStyle(o).getPropertyValue("--v-layout-top");m&&(s-=parseInt(m,10))}s+=i.offset,s=oP(u,s,!!r,!!n);const c=u[l]??0;if(s===c)return Promise.resolve(s);const f=performance.now();return new Promise(v=>requestAnimationFrame(function m(h){const b=(h-f)/i.duration,p=Math.floor(c+(s-c)*d(ut(b,0,1)));if(u[l]=p,b>=1&&Math.abs(p-u[l])<10)return v(s);if(b>2)return v(u[l]);requestAnimationFrame(m)}))}function rP(e={}){const t=Ye(Xw),{isRtl:n}=Ht();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const a={...t,rtl:z(()=>t.rtl.value||n.value)};async function l(i,r){return ng(i,xn(e,r),!1,a)}return l.horizontal=async(i,r)=>ng(i,xn(e,r),!0,a),l}function oP(e,t,n,a){const{scrollWidth:l,scrollHeight:i}=e,[r,o]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let u,d;return a?n?(u=-(l-r),d=0):(u=0,d=l-r):(u=0,d=i+-o),ut(t,u,d)}const Do=Symbol.for("vuetify:theme"),st=te({theme:String},"theme");function ag(){return{defaultTheme:"system",prefix:"v-",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"shadow-color":"#000000","high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#EEEEEE","theme-on-kbd":"#000000","theme-code":"#F5F5F5","theme-on-code":"#000000","theme-on-dark":"#FFF","theme-on-light":"#000","elevation-overlay-color":"black","elevation-overlay-opacity-step":"2%","highlight-opacity":"8%"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#c8c8c8","on-surface-variant":"#000000",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"shadow-color":"#000000","high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#424242","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC","theme-on-dark":"#FFF","theme-on-light":"#000","elevation-overlay-color":"white","elevation-overlay-opacity-step":"2%","highlight-opacity":"20%"}}},stylesheetId:"vuetify-theme-stylesheet",scoped:!1,utilities:!0,transition:!1}}function uP(e=ag()){const t=ag();return e?xn(t,e):{...t,isDisabled:!0}}function Zl(e,t,n,a){e.push(`${fP(t,a)} { -`,...n.map(l=>` ${l}; -`),`} -`)}function lg(e,t){const n=e.dark?2:1,a=e.dark?1:2,l=[];for(const[i,r]of Object.entries(e.colors)){const o=Zn(r);l.push(`--${t}theme-${i}: ${o.r},${o.g},${o.b}`+(ct(o.a)?`,${o.a}`:"")),i.startsWith("on-")||l.push(`--${t}theme-${i}-overlay-multiplier: ${Od(r)>.18?n:a}`)}for(const[i,r]of Object.entries(e.variables)){const o=Ie(r)&&r.startsWith("#")?Zn(r):void 0,u=o?`${o.r}, ${o.g}, ${o.b}`+(ct(o.a)?`, ${o.a}`:""):void 0;l.push(`--${t}${i}: ${u??r}`)}return l}function sP(e,t,n){const a={};if(n)for(const l of["lighten","darken"]){const i=l==="lighten"?KV:GV;for(const r of da(n[l],1))a[`${e}-${l}-${r}`]=Ew(i(Zn(t),r))}return a}function cP(e,t){if(!t)return{};let n={};for(const a of t.colors){const l=e[a];l&&(n={...n,...sP(a,l,t)})}return n}function dP(e,t){const n={};for(const a of Object.keys(e)){if(a.startsWith("on-")||e[`on-${a}`])continue;const l=`on-${a}`,i=Zn(e[a]);n[l]=$w(i)?t["theme-on-dark"]:t["theme-on-light"]}return n}function fP(e,t){if(!t)return e;const n=`:where(${t})`;return e===":root"?n:`${n} ${e}`}function vP(e,t,n){const a=mP(e,t);a&&(a.innerHTML=n)}function mP(e,t){if(!rt)return null;let n=document.getElementById(e);return n||(n=document.createElement("style"),n.id=e,n.type="text/css",t&&n.setAttribute("nonce",t),document.head.appendChild(n)),n}function hP(e){const t=uP(e),n=ne(t.defaultTheme),a=oe(t.themes),l=ne("light"),i=M({get(){return n.value==="system"?l.value:n.value},set(x){n.value=x}}),r=M(()=>{const x={};for(const[y,_]of Object.entries(a.value)){const V=_.dark||y==="dark"?a.value.dark:a.value.light,T=xn(V,_),A={...T.colors,...cP(T.colors,t.variations)};x[y]={...T,colors:{...A,...dP(A,T.variables)}}}return x}),o=z(()=>r.value[i.value]),u=z(()=>n.value==="system"),d=M(()=>{var _;const x=[],y=t.scoped?t.prefix:"";x.push(`@layer theme-base { -`),Zl(x,":root",[`color-scheme: ${(_=o.value)!=null&&_.dark?"dark":"light"}`],t.scope),Zl(x,":root",lg(o.value,t.prefix),t.scope);for(const[V,T]of Object.entries(r.value))Zl(x,`.${t.prefix}theme--${V}`,[`color-scheme: ${T.dark?"dark":"light"}`,...lg(T,t.prefix)],t.scope);if(x.push(`} -`),t.utilities){const V=[],T=[],A=new Set(Object.values(r.value).flatMap(B=>Object.keys(B.colors)));for(const B of A)B.startsWith("on-")?Zl(T,`.${B}`,[`color: rgb(var(--${t.prefix}theme-${B}))`],t.scope):(Zl(V,`.${y}bg-${B}`,[`--${t.prefix}theme-overlay-multiplier: var(--${t.prefix}theme-${B}-overlay-multiplier)`,`background-color: rgb(var(--${t.prefix}theme-${B}))`,`color: rgb(var(--${t.prefix}theme-on-${B}))`],t.scope),Zl(T,`.${y}text-${B}`,[`color: rgb(var(--${t.prefix}theme-${B}))`],t.scope),Zl(T,`.${y}border-${B}`,[`--${t.prefix}border-color: var(--${t.prefix}theme-${B})`],t.scope));x.push(`@layer theme-background { -`,...V.map(B=>` ${B}`),`} -`,`@layer theme-foreground { -`,...T.map(B=>` ${B}`),`} -`)}return`@layer vuetify-utilities { -`+x.map(V=>` ${V}`).join("")+` -}`}),s=z(()=>t.isDisabled?void 0:`${t.prefix}theme--${i.value}`),c=z(()=>Object.keys(r.value));if(Ks){let y=function(){l.value=x.matches?"dark":"light"};var w=y;const x=window.matchMedia("(prefers-color-scheme: dark)");y(),x.addEventListener("change",y,{passive:!0}),Mf()&&pt(()=>{x.removeEventListener("change",y)})}function f(x){if(t.isDisabled)return;const y=x._context.provides.usehead;if(y){let T=function(){return{style:[{textContent:d.value,id:t.stylesheetId,nonce:t.cspNonce||!1,tagPosition:"bodyOpen"}]}};var _=T;if(y.push){const A=y.push(T);rt&&ve(d,()=>{A.patch(T)})}else rt?(y.addHeadObjs(z(T)),Xt(()=>y.updateDOM())):y.addHeadObjs(T())}else{let T=function(){vP(t.stylesheetId,t.cspNonce,d.value)};var V=T;rt?ve(d,T,{immediate:!0}):T()}}let v;function m(x){if(!x){v=null;return}let y,_;if(ri(x)){const A=new Cn(x);y=A.left+A.width/2,_=A.top+A.height/2}else y=x.clientX,_=x.clientY;const V=Math.min(98.9,100*y/window.innerWidth),T=100*_/window.innerHeight;v=`${V.toFixed(2)}% ${T.toFixed(2)}%`}function h(x){if(!(x??t.transition)&&!v)return!1;const _=je(t.transition)?t.transition:{},V=je(x)?x:{};return{origin:V.origin??v??_.origin,duration:V.duration??_.duration}}function g(x,y){if(!rt||!document.startViewTransition||ea())return x(),Promise.resolve();const _=y.origin??"50% 0%",V=y.duration??"500ms",T=document.createElement("style");T.textContent=`html:active-view-transition-type(vuetify-theme)::view-transition-old(root) { animation: none; }html:active-view-transition-type(vuetify-theme)::view-transition-new(root) { animation: v-circle-in ${V} ease-in-out; }@keyframes v-circle-in { from { clip-path: circle(0% at ${_}); } to { clip-path: circle(150% at ${_}); }}`,document.head.appendChild(T);const A=document.startViewTransition({update:()=>x(),types:["vuetify-theme"]});return A.finished.then(()=>{v=null,T.remove()}),A.updateCallbackDone}function b(x,y){if(x!=="system"&&!c.value.includes(x))return Promise.resolve();const _=()=>{i.value=x},V=h(y);return V?g(_,V):(_(),Promise.resolve())}function p(x=c.value,y){const _=x.indexOf(i.value),V=_===-1?0:(_+1)%x.length;return b(x[V],y)}function k(x=["light","dark"],y){return p(x,y)}const S=new Proxy(i,{get(x,y){return Reflect.get(x,y)},set(x,y,_){return y==="value"&&js(`theme.global.name.value = ${_}`,`theme.change('${_}')`),Reflect.set(x,y,_)}});return{install:f,change:b,cycle:p,toggle:k,setTransitionOrigin:m,isDisabled:t.isDisabled,isSystem:u,name:i,themes:a,current:o,computedThemes:r,prefix:t.prefix,themeClasses:s,styles:d,global:{name:S,current:o}}}function ft(e){Ut("provideTheme");const t=Ye(Do,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=z(()=>e.theme??t.name.value),i={...t,name:n,current:z(()=>t.computedThemes.value[n.value]),themeClasses:z(()=>t.isDisabled?void 0:`${t.prefix}theme--${n.value}`)};return bt(Do,i),i}function yv(){Ut("useTheme");const e=Ye(Do,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}const Eo=Symbol.for("vuetify:layout"),Jw=Symbol.for("vuetify:layout-item"),ig=1e3,Qw=te({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),Ai=te({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function bv(){const e=Ye(Eo);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles,layoutRect:e.layoutRect}}function Ti(e){const t=Ye(Eo);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${Wt()}`,a=Ut("useLayoutItem");bt(Jw,{id:n});const l=ne(!1);$s(()=>l.value=!0),Uf(()=>l.value=!1);const{layoutItemStyles:i,layoutItemScrimStyles:r}=t.register(a,{...e,active:M(()=>l.value?!1:e.active.value),id:n});return sn(()=>t.unregister(n)),{layoutItemStyles:i,layoutRect:t.layoutRect,layoutItemScrimStyles:r}}const gP=(e,t,n,a,l,i)=>{let r={top:0,left:0,right:0,bottom:0},o={...r};const u=[{id:"",layer:{...r},percent:{...o}}];for(const d of e){const s=t.get(d),c=n.get(d),f=a.get(d);if(!s||!c||!f)continue;const v={...r,[s.value]:r[s.value]+(f.value?l(c.value,s.value):0)},m={...o,[s.value]:o[s.value]+(f.value?i(c.value):0)};u.push({id:d,layer:v,percent:m}),r=v,o=m}return u};function eS(e){const t=Ye(Eo,null),n=M(()=>t?t.rootZIndex.value-100:ig),a=oe([]),l=yn(new Map),i=yn(new Map),r=yn(new Map),o=yn(new Map),u=yn(new Map),d=yi(),s=ne();vl(()=>d.el,A=>{const{left:B,top:E,width:P,height:L}=A[0].contentRect;s.value=new Cn({x:B,y:E,width:P,height:L})});function c(A,B){var P,L;const E=B==="left"||B==="right"?(P=s.value)==null?void 0:P.width:(L=s.value)==null?void 0:L.height;return Td(A,E??0)}function f(A){return!s.value&&ns(A)?parseFloat(A):0}function v(A,B){return B?`calc(${B}% + ${A}px)`:`${A}px`}const m=ne(!1);let h=-1;ve(()=>{var A,B;return[(A=s.value)==null?void 0:A.width,(B=s.value)==null?void 0:B.height]},()=>{m.value=!0,window.clearTimeout(h),h=window.setTimeout(()=>m.value=!1,100)}),pt(()=>window.clearTimeout(h));const g=M(()=>{const A=new Map,B=e.overlaps??[];for(const E of B.filter(P=>P.includes(":"))){const[P,L]=E.split(":");if(!a.value.includes(P)||!a.value.includes(L))continue;const R=l.get(P),W=l.get(L),N=i.get(P),Y=i.get(L);!R||!W||!N||!Y||(A.set(L,{position:R.value,amount:c(N.value,R.value)}),A.set(P,{position:W.value,amount:-c(Y.value,W.value)}))}return A}),b=M(()=>{const A=[...new Set([...r.values()].map(E=>E.value))].sort((E,P)=>E-P),B=[];for(const E of A){const P=a.value.filter(L=>{var R;return((R=r.get(L))==null?void 0:R.value)===E});B.push(...P)}return gP(B,l,i,o,c,f)}),p=M(()=>!m.value&&!Array.from(u.values()).some(A=>A.value)),k=M(()=>b.value[b.value.length-1].layer),S=z(()=>{const{percent:A}=b.value[b.value.length-1];return{"--v-layout-left":v(k.value.left,A.left),"--v-layout-right":v(k.value.right,A.right),"--v-layout-top":v(k.value.top,0),"--v-layout-bottom":v(k.value.bottom,0),...p.value?void 0:{transition:"none"}}}),w=M(()=>b.value.slice(1).map(({id:A},B)=>{const{layer:E}=b.value[B],P=i.get(A),L=l.get(A);return{id:A,...E,size:c(P.value,L.value),position:L.value}})),x=A=>w.value.find(B=>B.id===A),y=Ut("createLayout"),_=ne(!1);return Rt(()=>{_.value=!0}),bt(Eo,{register:(A,{id:B,order:E,position:P,layoutSize:L,elementSize:R,active:W,disableTransitions:N,absolute:Y})=>{r.set(B,E),l.set(B,P),i.set(B,L),o.set(B,W),N&&u.set(B,N);const G=nr(Jw,y==null?void 0:y.vnode).indexOf(A);G>-1?a.value.splice(G,0,B):a.value.push(B);const Z=M(()=>w.value.findIndex(J=>J.id===B)),se=M(()=>n.value+(_.value?b.value.length*2:0)-Z.value*2),Q=M(()=>{const J=P.value==="left"||P.value==="right",re=P.value==="right",q=P.value==="bottom",H=re||q?1:-1,$=`calc(${100*H}% + ${H}px)`,O=`translate${J?"X":"Y"}`,D={[P.value]:0,zIndex:se.value,transform:`${O}(${W.value?"0px":$})`,position:Y.value||n.value!==ig?"absolute":"fixed",...p.value?void 0:{transition:"none"}},F=ns(R.value)&&s.value?c(R.value,P.value):R.value,K={...w.value[Z.value]};w.value[Z.value];const X=g.value.get(B);X&&(K[X.position]+=X.amount);const{percent:j}=b.value[Z.value],ee=v(K.left,j.left),ie=v(K.right,j.right),he=v(K.top,j.top),be=v(K.bottom,j.bottom);return{...D,height:J?`calc(100% - ${he} - ${be})`:F?ge(F):void 0,left:re?void 0:ee,right:re?ie:void 0,top:P.value!=="bottom"?he:void 0,bottom:P.value!=="top"?be:void 0,width:J?F?ge(F):void 0:`calc(100% - ${ee} - ${ie})`}}),ae=M(()=>({zIndex:se.value-1}));return{layoutItemStyles:Q,layoutItemScrimStyles:ae,zIndex:se}},unregister:A=>{r.delete(A),l.delete(A),i.delete(A),o.delete(A),u.delete(A),a.value=a.value.filter(B=>B!==A)},mainRect:k,mainStyles:S,getLayoutItem:x,items:w,layoutRect:s,rootZIndex:n}),{layoutClasses:z(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),layoutStyles:z(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0})),getLayoutItem:x,items:w,layoutRect:s,layoutRef:d}}const yP={control:"ctrl",command:"cmd",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright",esc:"escape",spacebar:" ",space:" ",return:"enter",del:"delete",plus:"+",slash:"/",underscore:"_",minus:"-",hyphen:"-"};function bP(e){const t=e.toLowerCase();return yP[t]||t}class Fr extends Error{}function wP(e){let t=0;try{const d=i();if(!l())throw new Fr(`Unexpected character '${n()}' at position ${t}`);return d}catch(d){if(d instanceof Fr)return`${d.message}${e}${" ".repeat(t)}`,"";throw d}function n(d=0){return t+d=e.length)throw new Fr("Unexpected end of input");return e[t++]}function l(){return t>=e.length}function i(){const d=[r()];for(;n()==="-";)a(),d.push(r());return d.length===1?d[0]:{type:"sequence",parts:d}}function r(){const d=[o()];for(;n()==="/";)a(),d.push(o());return d.length===1?d[0]:{type:"alternate",parts:d}}function o(){const d=[u()];for(;gi(["+","_"],n());)a(),d.push(u());return d.length===1?d[0]:{type:"combo",parts:d}}function u(){const d=n();if(!Ie(d))throw new Fr("Unexpected end of input");const s=n(1);if(pu(d)&&Ie(s)&&!pu(s))throw new Fr(`Unexpected separator '${d}' at position ${t}`);const c=a();if(pu(c))return c;const f=[c];for(;!l()&&!pu(n())&&n()!==" ";)f.push(a());return bP(f.join(""))}}function pu(e){return gi(["-","/","+","_"],e)}const SP=Symbol.for("vuetify:rules");function kP(e){const t=Ye(SP,null);if(!e){if(!t)throw new Error("Could not find Vuetify rules injection");return t.aliases}return(t==null?void 0:t.resolve(e))??z(e)}function tS(e={}){const{blueprint:t,...n}=e,a=xn(t,n),{aliases:l={},components:i={},directives:r={}}=a,o=Fl();return o.run(()=>{const u=qV(a.defaults),d=aP(a.display,a.ssr),s=hP(a.theme),c=cI(a.icons),f=mI(a.locale),v=eP(a.date,f),m=iP(a.goTo,f);function h(b){for(const k in r)b.directive(k,r[k]);for(const k in i)b.component(k,i[k]);for(const k in l)b.component(k,In({...l[k],name:k,aliasName:l[k].name}));const p=Fl();if(p.run(()=>{s.install(b)}),b.onUnmount(()=>p.stop()),b.provide(bi,u),b.provide(Ow,u),b.provide(Hd,d),b.provide(Do,s),b.provide(Nd,c),b.provide(hr,f),b.provide(Yw,v.options),b.provide(Qh,v.instance),b.provide(Xw,m),rt&&a.ssr)if(b.$nuxt)b.$nuxt.hook("app:suspense:resolve",()=>{d.update()});else{const{mount:k}=b;b.mount=(...S)=>{const w=k(...S);return Ne(()=>d.update()),b.mount=k,w}}b.mixin({computed:{$vuetify(){return yn({defaults:Gi.call(this,bi),display:Gi.call(this,Hd),theme:Gi.call(this,Do),icons:Gi.call(this,Nd),locale:Gi.call(this,hr),date:Gi.call(this,Qh)})}}})}function g(){o.stop()}return{install:h,unmount:g,defaults:u,display:d,theme:s,icons:c,locale:f,date:v,goTo:m}})}const pP="4.3.0";tS.version=pP;function Gi(e){var a,l;const t=this.$,n=((a=t.parent)==null?void 0:a.provides)??((l=t.vnode.appContext)==null?void 0:l.provides);if(n&&e in n)return n[e]}function nS(e,t){const n=M(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),a=M(()=>t.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return{contentHeight:n,extensionHeight:a}}const Xe=te({tag:{type:[String,Object,Function],default:"div"}},"tag"),aS=te({text:String,...Ae(),...Xe()},"VToolbarTitle"),wv=de()({name:"VToolbarTitle",props:aS(),setup(e,{slots:t}){return me(()=>{const n=!!(t.default||t.text||e.text);return C(e.tag,{class:fe(["v-toolbar-title",e.class]),style:Se(e.style)},{default:()=>{var a;return[n&&I("div",{class:"v-toolbar-title__placeholder"},[t.text?t.text():e.text,(a=t.default)==null?void 0:a.call(t)])]}})}),{}}}),xP=te({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function la(e,t,n){return de()({name:e,props:xP({mode:n,origin:t}),setup(a,{slots:l}){const i={onBeforeEnter(r){a.origin&&(r.style.transformOrigin=a.origin)},onLeave(r){if(a.leaveAbsolute){const{offsetTop:o,offsetLeft:u,offsetWidth:d,offsetHeight:s}=r;r._transitionInitialStyles={position:r.style.position,top:r.style.top,left:r.style.left,width:r.style.width,height:r.style.height},r.style.position="absolute",r.style.top=`${o}px`,r.style.left=`${u}px`,r.style.width=`${d}px`,r.style.height=`${s}px`}a.hideOnLeave&&r.style.setProperty("display","none","important")},onAfterLeave(r){if(a.leaveAbsolute&&(r!=null&&r._transitionInitialStyles)){const{position:o,top:u,left:d,width:s,height:c}=r._transitionInitialStyles;delete r._transitionInitialStyles,r.style.position=o||"",r.style.top=u||"",r.style.left=d||"",r.style.width=s||"",r.style.height=c||""}}};return()=>{const r=a.group?zs:fl;return Ua(r,{name:a.disabled?"":e,css:!a.disabled,...a.group?void 0:{mode:a.mode},...a.disabled?{}:i},l.default)}}})}function Sv(e,t,n="in-out"){return de()({name:e,props:{mode:{type:String,default:n},disabled:{type:Boolean,default:ea()},group:Boolean,hideOnLeave:Boolean},setup(a,{slots:l}){const i=a.group?zs:fl;return()=>Ua(i,{name:a.disabled?"":e,css:!a.disabled,...a.disabled?{}:{...t,onLeave:r=>{var o;a.hideOnLeave?r.style.setProperty("display","none","important"):(o=t.onLeave)==null||o.call(t,r)}}},l.default)}})}function kv(e="",t="y"){return{onBeforeEnter(l){l._parent=l.parentNode,l._initialStyle={transition:l.style.transition,overflow:l.style.overflow,width:l.style.width,height:l.style.height}},onEnter(l){const i=l._initialStyle;if(!i)return;l.style.setProperty("transition","none","important"),l.style.overflow="hidden";const r=`${l.offsetWidth}px`,o=`${l.offsetHeight}px`;["x","both"].includes(t)&&(l.style.width="0"),["y","both"].includes(t)&&(l.style.height="0"),l.offsetHeight,l.style.transition=i.transition,e&&l._parent&&l._parent.classList.add(e),requestAnimationFrame(()=>{["x","both"].includes(t)&&(l.style.width=r),["y","both"].includes(t)&&(l.style.height=o)})},onAfterEnter:a,onEnterCancelled:a,onLeave(l){l._initialStyle={transition:"",overflow:l.style.overflow,width:l.style.width,height:l.style.height},l.style.overflow="hidden",["x","both"].includes(t)&&(l.style.width=`${l.offsetWidth}px`),["y","both"].includes(t)&&(l.style.height=`${l.offsetHeight}px`),l.offsetHeight,requestAnimationFrame(()=>{["x","both"].includes(t)&&(l.style.width="0"),["y","both"].includes(t)&&(l.style.height="0")})},onAfterLeave:n,onLeaveCancelled:n};function n(l){e&&l._parent&&l._parent.classList.remove(e),a(l)}function a(l){if(!l._initialStyle)return;const{width:i,height:r}=l._initialStyle;l.style.overflow=l._initialStyle.overflow,i!=null&&["x","both"].includes(t)&&(l.style.width=i),r!=null&&["y","both"].includes(t)&&(l.style.height=r),delete l._initialStyle}}const CP=te({target:[Object,Array]},"v-dialog-transition"),Gc=new WeakMap,Zs=de()({name:"VDialogTransition",props:CP(),setup(e,{slots:t}){const n={onBeforeEnter(a){a.style.pointerEvents="none",a.style.visibility="hidden"},async onEnter(a,l){var c;await new Promise(f=>requestAnimationFrame(f)),await new Promise(f=>requestAnimationFrame(f)),a.style.visibility="";const i=og(e.target,a),{x:r,y:o,sx:u,sy:d,speed:s}=i;if(Gc.set(a,i),ea())Qa(a,[{opacity:0},{}],{duration:125*s,easing:Yh}).finished.then(()=>l());else{const f=Qa(a,[{transform:`translate(${r}px, ${o}px) scale(${u}, ${d})`,opacity:0},{}],{duration:225*s,easing:Yh});(c=rg(a))==null||c.forEach(v=>{Qa(v,[{opacity:0},{opacity:0,offset:.33},{}],{duration:450*s,easing:Io})}),f.finished.then(()=>l())}},onAfterEnter(a){a.style.removeProperty("pointer-events")},onBeforeLeave(a){a.style.pointerEvents="none"},async onLeave(a,l){var c;await new Promise(f=>requestAnimationFrame(f));let i;!Gc.has(a)||Array.isArray(e.target)||e.target.offsetParent||e.target.getClientRects().length?i=og(e.target,a):i=Gc.get(a);const{x:r,y:o,sx:u,sy:d,speed:s}=i;ea()?Qa(a,[{},{opacity:0}],{duration:85*s,easing:qh}).finished.then(()=>l()):(Qa(a,[{},{transform:`translate(${r}px, ${o}px) scale(${u}, ${d})`,opacity:0}],{duration:125*s,easing:qh}).finished.then(()=>l()),(c=rg(a))==null||c.forEach(v=>{Qa(v,[{},{opacity:0,offset:.2},{opacity:0}],{duration:250*s,easing:Io})}))},onAfterLeave(a){a.style.removeProperty("pointer-events")}};return()=>e.target?C(fl,le({name:"dialog-transition"},n,{css:!1}),t):C(fl,{name:"dialog-transition"},t)}});function rg(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function og(e,t){const n=mr(e),a=ov(t),[l,i]=getComputedStyle(t).transformOrigin.split(" ").map(b=>parseFloat(b)),[r,o]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let u=n.left+n.width/2;r==="left"||o==="left"?u-=n.width/2:(r==="right"||o==="right")&&(u+=n.width/2);let d=n.top+n.height/2;r==="top"||o==="top"?d-=n.height/2:(r==="bottom"||o==="bottom")&&(d+=n.height/2);const s=n.width/a.width,c=n.height/a.height,f=Math.max(1,s,c),v=s/f||0,m=c/f||0,h=a.width*a.height/(window.innerWidth*window.innerHeight),g=h>.12?Math.min(1.5,(h-.12)*10+1):1;return{x:u-(l+a.left),y:d-(i+a.top),sx:v,sy:m,speed:g}}const _P=la("fab-transition","center center","out-in"),VP=la("dialog-bottom-transition"),IP=la("dialog-top-transition"),Mo=la("fade-transition"),pv=la("scale-transition"),PP=la("scroll-x-transition"),AP=la("scroll-x-reverse-transition"),TP=la("scroll-y-transition"),DP=la("scroll-y-reverse-transition"),EP=la("slide-x-transition"),MP=la("slide-x-reverse-transition"),Js=la("slide-y-transition"),BP=la("slide-y-reverse-transition"),Di=Sv("expand-transition",kv()),xv=Sv("expand-x-transition",kv("","x")),$P=Sv("expand-both-transition",kv("","both")),FP=te({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Ue=de(!1)({name:"VDefaultsProvider",props:FP(),setup(e,{slots:t}){const{defaults:n,disabled:a,reset:l,root:i,scoped:r}=_i(e);return $t(n,{reset:l,root:i,scoped:r,disabled:a}),()=>{var o;return(o=t.default)==null?void 0:o.call(t)}}}),Jt=te({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function Qt(e){return{dimensionStyles:M(()=>{const n={},a=ge(e.height),l=ge(e.maxHeight),i=ge(e.maxWidth),r=ge(e.minHeight),o=ge(e.minWidth),u=ge(e.width);return a&&(n.height=a),l&&(n.maxHeight=l),i&&(n.maxWidth=i),r&&(n.minHeight=r),o&&(n.minWidth=o),u&&(n.width=u),n})}}function OP(e){return{aspectStyles:M(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const lS=te({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...Ae(),...Jt()},"VResponsive"),zd=de()({name:"VResponsive",props:lS(),setup(e,{slots:t}){const{aspectStyles:n}=OP(e),{dimensionStyles:a}=Qt(e);return me(()=>{var l;return I("div",{class:fe(["v-responsive",{"v-responsive--inline":e.inline},e.class]),style:Se([a.value,e.style])},[I("div",{class:"v-responsive__sizer",style:Se(n.value)},null),(l=t.additional)==null?void 0:l.call(t),t.default&&I("div",{class:fe(["v-responsive__content",e.contentClass])},[t.default()])])}),{}}});function Qs(e){return iv(()=>{const{class:t,style:n}=iS(e);return{colorClasses:t,colorStyles:n}})}function Gt(e){const{colorClasses:t,colorStyles:n}=Qs(()=>({text:pe(e)}));return{textColorClasses:t,textColorStyles:n}}function yt(e){const{colorClasses:t,colorStyles:n}=Qs(()=>({background:pe(e)}));return{backgroundColorClasses:t,backgroundColorStyles:n}}function LP(e){return{text:Ie(e.text)?e.text.replace(/^text-/,""):e.text,background:Ie(e.background)?e.background.replace(/^bg-/,""):e.background}}function iS(e){const t=LP(pe(e)),n=[],a={};if(t.background)if($d(t.background)){if(a.backgroundColor=t.background,!t.text&&zV(t.background)){const l=Zn(t.background);(!ct(l.a)||l.a===1)&&n.push($w(l)?"v-theme-on-dark":"v-theme-on-light")}}else n.push(`bg-${t.background}`);return t.text&&($d(t.text)?(a.color=t.text,a.caretColor=t.text):n.push(`text-${t.text}`)),{class:n,style:a}}const NP=/^-?\d*\.?\d+([a-z%]{0,4})$/i;function rS(e){return String(e).trim().split(/\s+/)}function RP(e){var t,n;return((n=(t=e.toLowerCase().match(NP))==null?void 0:t.at(1))==null?void 0:n.startsWith("x"))===!1}function ug(e){return typeof e=="string"&&!!e&&(e.includes("(")||rS(e).every(RP))}const It=te({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function Tt(e,t=ja()){const n=M(()=>{const l=Mt(e)?e.value:e.rounded,i=Mt(e)?!1:e.tile,r=[];if(i||l===!1||String(l)==="0")r.push("rounded-0");else if(l===!0||l==="")r.push(`${t}--rounded`);else if(Ie(l)&&!ug(l))for(const o of rS(l))r.push(`rounded-${o}`);return r}),a=M(()=>{const l=Mt(e)?e.value:e.rounded;return(!ug(l)||String(l)==="0")&&!(typeof l=="number"&&l!==0)?{}:{borderRadius:ge(l)}});return{roundedClasses:n,roundedStyles:a}}const Ga=te({transition:{type:null,default:"fade-transition",validator:e=>e!==!0}},"transition"),fn=(e,{slots:t})=>{const{transition:n,disabled:a,group:l,target:i,...r}=e,{component:o=l?zs:fl,...u}=je(n)?n:{};let d;return je(n)?d=le(u,_V({disabled:a,group:l,target:i}),r):d=le({name:a||!n?"":n},r),Ua(o,d,t)};function sg(e,t){if(!hw)return;const n=t.modifiers||{},a=t.value,l=Ge(a)||!je(a)?a:a.handler,i=Ge(a)||!je(a)?{}:a.options,r=new IntersectionObserver((o=[],u)=>{var c;const d=(c=e._observe)==null?void 0:c[t.instance.$.uid];if(!d)return;const s=o.some(f=>f.isIntersecting);l&&(!n.quiet||d.init)&&(!n.once||s||d.init)&&l(s,o,u),s&&n.once?Wd(e,t):d.init=!0},i);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:r},r.observe(e)}function Wd(e,t){var a;const n=(a=e._observe)==null?void 0:a[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const Va={mounted:sg,unmounted:Wd,updated:(e,t)=>{var n;(n=e._observe)!=null&&n[t.instance.$.uid]&&(Wd(e,t),sg(e,t))}},oS=te({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,imageClass:null,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...lS(),...Ae(),...It(),...Ga()},"VImg"),ml=de()({name:"VImg",directives:{vIntersect:Va},inheritAttrs:!1,props:oS(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{backgroundColorClasses:l,backgroundColorStyles:i}=yt(()=>e.color),{roundedClasses:r,roundedStyles:o}=Tt(e),u=Ut("VImg"),d=ne(""),s=oe(),c=ne(e.eager?"loading":"idle"),f=ne(),v=ne();let m=!1;const h=M(()=>je(e.src)?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),g=M(()=>h.value.aspect||f.value/v.value||0);ve(()=>e.src,()=>{b(c.value!=="idle")}),ve(g,(P,L)=>{!P&&L&&s.value&&x(s.value)}),ve(s,P=>{!P||c.value==="idle"||(g.value||x(P),S(P),m&&(m=!1,n("load",P.currentSrc||h.value.src)))}),Ii(()=>b());function b(P){if(!(e.eager&&P)&&!(hw&&!P&&!e.eager)){if(c.value="loading",h.value.lazySrc){const L=new Image;L.src=h.value.lazySrc,x(L,null)}h.value.src&&Ne(()=>{var L;n("loadstart",((L=s.value)==null?void 0:L.currentSrc)||h.value.src),setTimeout(()=>{var R;if(!u.isUnmounted)if((R=s.value)!=null&&R.complete){if(s.value.naturalWidth||k(),c.value==="error")return;g.value||x(s.value,null),c.value==="loading"&&p()}else s.value&&(g.value||x(s.value),S(s.value))})})}}function p(){u.isUnmounted||(s.value?(S(s.value),x(s.value),n("load",s.value.currentSrc||h.value.src)):m=!0,c.value="loaded")}function k(){var P;u.isUnmounted||(c.value="error",n("error",((P=s.value)==null?void 0:P.currentSrc)||h.value.src))}function S(P){d.value=P.currentSrc||P.src}let w=-1;sn(()=>{clearTimeout(w)});function x(P,L=100){const R=()=>{if(clearTimeout(w),u.isUnmounted)return;const{naturalHeight:W,naturalWidth:N}=P;W||N?(f.value=N,v.value=W):!P.complete&&c.value==="loading"&&L!=null?w=window.setTimeout(R,L):(P.currentSrc.endsWith(".svg")||P.currentSrc.startsWith("data:image/svg+xml"))&&(f.value=1,v.value=1)};R()}const y=z(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),_=()=>{var R;if(!h.value.src||c.value==="idle")return null;const P=I("img",{class:fe(["v-img__img",y.value,e.imageClass]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:h.value.src,srcset:h.value.srcset,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:s,onLoad:p,onError:k},null),L=(R=a.sources)==null?void 0:R.call(a);return C(fn,{transition:e.transition,appear:!0},{default:()=>[xt(L?I("picture",{class:"v-img__picture"},[L,P]):P,[[na,c.value==="loaded"]])]})},V=()=>C(fn,{transition:e.transition},{default:()=>[h.value.lazySrc&&c.value!=="loaded"&&I("img",{class:fe(["v-img__img","v-img__img--preload",y.value]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:h.value.lazySrc,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),T=()=>a.placeholder?C(fn,{transition:e.transition,appear:!0},{default:()=>[(c.value==="loading"||c.value==="error"&&!a.error)&&I("div",{class:"v-img__placeholder"},[a.placeholder()])]}):null,A=()=>a.error?C(fn,{transition:e.transition,appear:!0},{default:()=>[c.value==="error"&&I("div",{class:"v-img__error"},[a.error()])]}):null,B=()=>e.gradient?I("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,E=ne(!1);{const P=ve(g,L=>{L&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{E.value=!0})}),P())})}return me(()=>{const P=zd.filterProps(e),[L,R]=ga(t);return xt(C(zd,le({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!E.value,"v-img--fit-content":e.width==="fit-content"},l.value,r.value,e.class],style:[{width:ge(e.width==="auto"?f.value:e.width)},i.value,o.value,e.style]},P,L,{aspectRatio:g.value,"aria-label":e.alt||void 0,role:e.alt?"img":void 0}),{additional:()=>I(we,null,[C(_,R,null),C(V,null,null),C(B,null,null),C(T,null,null),C(A,null,null)]),default:a.default}),[[Va,{handler:b,options:e.options},null,{once:!0}]])}),{currentSrc:d,image:s,state:c,naturalWidth:f,naturalHeight:v}}}),Pn=te({border:[Boolean,Number,String]},"border");function Bn(e,t=ja()){return{borderClasses:M(()=>{const a=e.border;return a===!0||a===""?`${t}--border`:Ie(a)||a===0?String(a).split(" ").map(l=>`border-${l}`):[]})}}const en=te({elevation:{type:[Number,String],validator:e=>parseInt(e)>=0},hoverElevation:{type:[Number,String],validator:e=>parseInt(e)>=0}},"elevation");function Yt(e){return{elevationClasses:z(()=>{const n=Mt(e)?e.value:e.elevation,a=Mt(e)?null:e.hoverElevation;return[...ht(n)?[]:[`elevation-${parseInt(n)}`],...ht(a)?[]:[`hover-elevation-${parseInt(a)}`]]})}}const cg={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Ya=te({location:String},"location");function Gl(e,t=!1,n){const{isRtl:a}=Ht();return{locationStyles:M(()=>{if(!e.location)return{};const{side:i,align:r}=no(e.location.split(" ").length>1?e.location:`${e.location} center`,a.value);function o(d){return n?n(d):0}const u={};return i!=="center"&&(t?u[cg[i]]=`calc(100% - ${o(i)}px)`:u[i]=0),r!=="center"?t?u[cg[r]]=`calc(100% - ${o(r)}px)`:u[r]=0:(i==="center"?u.top=u.left="50%":u[{top:"left",bottom:"left",left:"top",right:"top"}[i]]="50%",u.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[i]),u})}}const HP=[null,"prominent","default","comfortable","compact"],uS=te({absolute:Boolean,collapse:Boolean,collapsePosition:{type:String,default:"start"},color:String,density:{type:String,default:"default",validator:e=>HP.includes(e)},extended:{type:Boolean,default:null},extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Pn(),...Ae(),...en(),...Ya(),...It(),...Xe({tag:"header"}),...st()},"VToolbar"),Ud=de()({name:"VToolbar",props:uS(),setup(e,{slots:t}){var m;const{backgroundColorClasses:n,backgroundColorStyles:a}=yt(()=>e.color),{borderClasses:l}=Bn(e),{elevationClasses:i}=Yt(e),{locationStyles:r}=Gl(e),{roundedClasses:o,roundedStyles:u}=Tt(e),{themeClasses:d}=ft(e),{rtlClasses:s}=Ht(),c=ne(e.extended===null?!!((m=t.extension)!=null&&m.call(t)):e.extended),{contentHeight:f,extensionHeight:v}=nS(e,c);return $t({VBtn:{variant:"text"}}),me(()=>{var p;const h=!!(e.title||t.title),g=!!(t.image||e.image),b=(p=t.extension)==null?void 0:p.call(t);return c.value=e.extended===null?!!b:e.extended,C(e.tag,{class:fe(["v-toolbar",`v-toolbar--collapse-${e.collapsePosition}`,{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},n.value,l.value,i.value,o.value,d.value,s.value,e.class]),style:Se([a.value,r.value,u.value,e.style])},{default:()=>[g&&I("div",{key:"image",class:"v-toolbar__image"},[t.image?C(Ue,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},t.image):C(ml,{key:"image-img",cover:!0,src:e.image},null)]),C(Ue,{defaults:{VTabs:{height:ge(f.value)}}},{default:()=>{var k,S,w;return[I("div",{class:"v-toolbar__content",style:{height:ge(f.value)}},[t.prepend&&I("div",{class:"v-toolbar__prepend"},[(k=t.prepend)==null?void 0:k.call(t)]),h&&C(wv,{key:"title",text:e.title},{text:t.title}),(S=t.default)==null?void 0:S.call(t),t.append&&I("div",{class:"v-toolbar__append"},[(w=t.append)==null?void 0:w.call(t)])])]}}),C(Ue,{defaults:{VTabs:{height:ge(v.value)}}},{default:()=>[C(Di,null,{default:()=>[c.value&&I("div",{class:"v-toolbar__extension",style:{height:ge(v.value)}},[b])]})]})]})}),{contentHeight:f,extensionHeight:v}}}),zP=te({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function WP(e,t={}){const{canScroll:n,layoutSize:a}=t;let l=0,i=0;const r=oe(null),o=ne(0),u=ne(0),d=ne(0),s=ne(!1),c=ne(!1),f=ne(!1),v=ne(!1),m=ne(!0),h=M(()=>Number(e.scrollThreshold)),g=M(()=>ut((h.value-o.value)/h.value||0));function b(w){const x="window"in w?window.innerHeight:w.clientHeight,y="window"in w?document.documentElement.scrollHeight:w.scrollHeight;return{clientHeight:x,scrollHeight:y}}function p(){const w=r.value;if(!w)return;const{clientHeight:x,scrollHeight:y}=b(w),_=y-x,V=(a==null?void 0:a.value)||0,T=h.value+V;m.value=_>T}function k(){p()}function S(){const w=r.value;if(!w||n&&!n.value)return;l=o.value,o.value="window"in w?w.pageYOffset:w.scrollTop;const x=w instanceof Window?document.documentElement.scrollHeight:w.scrollHeight;i!==x&&(x>i&&p(),i=x),c.value=o.value=_-5;!c.value&&V&&o.value>=h.value&&m.value&&(v.value=!0);const T=Math.abs(o.value-l)>100,A=o.value<=5;(c.value&&l-o.value>1&&!V||T&&o.value{u.value=u.value||o.value}),ve(s,()=>{u.value=0}),Rt(()=>{ve(()=>e.scrollTarget,w=>{var y;const x=w?document.querySelector(w):window;x&&x!==r.value&&((y=r.value)==null||y.removeEventListener("scroll",S),r.value=x,r.value.addEventListener("scroll",S,{passive:!0}),Promise.resolve().then(()=>{p()}))},{immediate:!0}),window.addEventListener("resize",k,{passive:!0})}),sn(()=>{var w;(w=r.value)==null||w.removeEventListener("scroll",S),window.removeEventListener("resize",k)}),n&&ve(n,S,{immediate:!0}),{scrollThreshold:h,currentScroll:o,currentThreshold:d,isScrollActive:s,scrollRatio:g,isScrollingUp:c,savedScroll:u,isAtBottom:f,reachedBottomWhileScrollingDown:v,hasEnoughScrollableSpace:m}}function Ei(){const e=ne(!1);return Rt(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:z(()=>e.value?void 0:{transition:"none !important"}),isBooted:Lt(e)}}const UP=te({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...He(uS(),["location"]),...Ai(),...zP(),height:{type:[Number,String],default:64}},"VAppBar"),sS=de()({name:"VAppBar",props:UP(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=oe(),a=Pe(e,"modelValue"),l=M(()=>{var V;const _=new Set(((V=e.scrollBehavior)==null?void 0:V.split(" "))??[]);return{hide:_.has("hide"),fullyHide:_.has("fully-hide"),inverted:_.has("inverted"),collapse:_.has("collapse"),elevate:_.has("elevate"),fadeImage:_.has("fade-image")}}),i=M(()=>{const _=l.value;return _.hide||_.fullyHide||_.inverted||_.collapse||_.elevate||_.fadeImage||!a.value}),r=nS(e,z(()=>e.extended??!!t.extension)),o=r.contentHeight,u=z(()=>{var _;return((_=n.value)==null?void 0:_.extensionHeight)??r.extensionHeight.value}),d=z(()=>o.value+u.value),{currentScroll:s,scrollThreshold:c,isScrollingUp:f,scrollRatio:v,isAtBottom:m,reachedBottomWhileScrollingDown:h,hasEnoughScrollableSpace:g}=WP(e,{canScroll:i,layoutSize:d}),b=z(()=>l.value.hide||l.value.fullyHide),p=M(()=>e.collapse||l.value.collapse&&(l.value.inverted?v.value>0:v.value===0)),k=M(()=>e.flat||l.value.fullyHide&&!a.value||l.value.elevate&&(l.value.inverted?s.value>0:s.value===0)),S=M(()=>l.value.fadeImage?l.value.inverted?1-v.value:v.value:void 0),w=M(()=>l.value.hide&&l.value.inverted?0:b.value?s.value!!e.scrollBehavior,()=>{Xt(()=>{if(!b.value){a.value=!0;return}if(l.value.inverted){a.value=s.value>c.value;return}if(!g.value){a.value=!0;return}if(h.value){a.value=!1;return}a.value=f.value&&!m.value||s.valueparseInt(e.order,10)),position:z(()=>e.location),layoutSize:w,elementSize:ne(void 0),active:a,absolute:z(()=>e.absolute)});return me(()=>{const _=He(Ud.filterProps(e),["location"]);return C(Ud,le({ref:n,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...y.value,"--v-toolbar-image-opacity":S.value,height:void 0,...x.value},e.style]},_,{collapse:p.value,flat:k.value}),t)}),{}}}),jP=[null,"default","comfortable","compact"],Ft=te({density:{type:String,default:"default",validator:e=>jP.includes(e)}},"density");function hn(e,t=ja()){return{densityClasses:z(()=>`${t}--density-${e.density}`)}}const cS=["x-small","small","default","large","x-large"],ya=te({size:{type:[String,Number],default:"default"}},"size");function Mi(e,t=ja()){return iv(()=>{const n=e.size;let a,l;return gi(cS,n)?a=`${t}--size-${n}`:n&&(l={width:ge(n),height:ge(n)}),{sizeClasses:a,sizeStyles:l}})}const KP=["elevated","flat","tonal","outlined","text","plain"];function Sl(e,t){return I(we,null,[e&&I("span",{key:"overlay",class:fe(`${t}__overlay`)},null),I("span",{key:"underlay",class:fe(`${t}__underlay`)},null)])}const ia=te({color:String,variant:{type:String,default:"elevated",validator:e=>KP.includes(e)}},"variant");function kl(e,t=ja()){const n=z(()=>{const{variant:i}=pe(e);return`${t}--variant-${i}`}),{colorClasses:a,colorStyles:l}=Qs(()=>{const{variant:i,color:r}=pe(e);return{[["elevated","flat"].includes(i)?"background":"text"]:r}});return{colorClasses:a,colorStyles:l,variantClasses:n}}const dS=te({baseColor:String,connected:Boolean,divided:Boolean,direction:{type:String,default:"horizontal"},...Pn(),...Ae(),...Ft(),...en(),...It(),...ya({size:void 0}),...Xe(),...st(),...ia()},"VBtnGroup"),jd=de()({name:"VBtnGroup",props:dS(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{densityClasses:a}=hn(e),{borderClasses:l}=Bn(e),{elevationClasses:i}=Yt(e),{roundedClasses:r,roundedStyles:o}=Tt(e);$t({VBtn:{height:z(()=>e.direction==="horizontal"&&e.size==null?"auto":null),baseColor:z(()=>e.baseColor),color:z(()=>e.color),density:z(()=>e.density),flat:!0,size:z(()=>e.size),variant:z(()=>e.variant)}}),me(()=>C(e.tag,{class:fe(["v-btn-group",`v-btn-group--${e.direction}`,{"v-btn-group--connected":e.connected,"v-btn-group--divided":e.divided,"v-btn-group--has-size":e.size!=null},`v-btn-group--size-${e.size??"default"}`,n.value,l.value,a.value,i.value,r.value,e.class]),style:Se([o.value,e.style])},t))}}),Bi=te({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),$i=te({value:null,disabled:Boolean,selectedClass:String},"group-item");function Rl(e,t,n=!0){const a=Ut("useGroupItem");if(!a)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const l=Wt();bt(Symbol.for(`${t.description}:id`),l);const i=Ye(t,null);if(!i){if(!n)return i;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const r=z(()=>e.value),o=M(()=>!!(i.disabled.value||e.disabled));function u(){i==null||i.register({id:l,value:r,disabled:o},a)}function d(){i==null||i.unregister(l)}u(),sn(()=>d());const s=M(()=>i.isSelected(l)),c=M(()=>i.items.value[0].id===l),f=M(()=>i.items.value[i.items.value.length-1].id===l),v=M(()=>s.value&&[i.selectedClass.value,e.selectedClass]);return ve(s,m=>{a.emit("group:selected",{value:m})},{flush:"sync"}),{id:l,isSelected:s,isFirst:c,isLast:f,toggle:()=>i.select(l,!s.value),select:m=>i.select(l,m),selectedClass:v,value:r,disabled:o,group:i,register:u,unregister:d}}function Yl(e,t){let n=!1;const a=yn([]),l=Pe(e,"modelValue",[],f=>at(f)?[]:fS(a,dl(f)?[null]:gt(f)),f=>{const v=YP(a,f);return e.multiple?v:v[0]}),i=Ut("useGroup");function r(f,v){const m=f,h=Symbol.for(`${t.description}:id`),b=nr(h,i==null?void 0:i.vnode).indexOf(v);at(Dt(m.value))&&(m.value=b,m.useIndexAsValue=!0),b>-1?a.splice(b,0,m):a.push(m)}function o(f){if(n)return;u();const v=a.findIndex(m=>m.id===f);a.splice(v,1)}function u(){const f=a.find(v=>!v.disabled);f&&e.mandatory==="force"&&!l.value.length&&(l.value=[f.id])}Rt(()=>{u()}),sn(()=>{n=!0}),kr(()=>{for(let f=0;fh.id===f);if(!(v&&(m!=null&&m.disabled)))if(e.multiple){const h=l.value.slice(),g=h.findIndex(p=>p===f),b=~g;if(v=v??!b,b&&e.mandatory&&h.length<=1||!b&&ct(e.max)&&h.length+1>e.max)return;g<0&&v?h.push(f):g>=0&&!v&&h.splice(g,1),l.value=h}else{const h=l.value.includes(f);if(e.mandatory&&h||!h&&!v)return;l.value=v??!h?[f]:[]}}function s(f){if(e.multiple,l.value.length){const v=l.value[0],m=a.findIndex(b=>b.id===v);let h=(m+f)%a.length,g=a[h];for(;g.disabled&&h!==m;)h=(h+f)%a.length,g=a[h];if(g.disabled)return;l.value=[a[h].id]}else{const v=a.find(m=>!m.disabled);v&&(l.value=[v.id])}}const c={register:r,unregister:o,selected:l,select:d,disabled:z(()=>e.disabled),prev:()=>s(a.length-1),next:()=>s(1),isSelected:f=>l.value.includes(f),selectedClass:z(()=>e.selectedClass),items:z(()=>a),getItemIndex:f=>GP(a,f)};return bt(t,c),c}function GP(e,t){const n=fS(e,[t]);return n.length?e.findIndex(a=>a.id===n[0]):-1}function fS(e,t){const n=[];return t.forEach(a=>{const l=e.find(r=>ln(a,r.value)),i=e[a];at(l==null?void 0:l.value)?i!=null&&i.useIndexAsValue&&n.push(i.id):n.push(l.id)}),n}function YP(e,t){const n=[];return t.forEach(a=>{const l=e.findIndex(i=>i.id===a);if(~l){const i=e[l];n.push(at(i.value)?l:i.value)}}),n}const Cv=Symbol.for("vuetify:v-btn-toggle"),qP=te({...dS(),...Bi()},"VBtnToggle"),XP=de()({name:"VBtnToggle",props:qP(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{isSelected:n,next:a,prev:l,select:i,selected:r}=Yl(e,Cv);return me(()=>{const o=jd.filterProps(e);return C(jd,le({class:["v-btn-toggle",{"v-btn-toggle--has-color":!!e.color},e.class]},o,{style:e.style}),{default:()=>{var u;return[(u=t.default)==null?void 0:u.call(t,{isSelected:n,next:a,prev:l,select:i,selected:r})]}})}),{next:a,prev:l,select:i}}}),ZP=te({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:De,opacity:[String,Number],...Ae(),...ya(),...Xe({tag:"i"}),...st()},"VIcon"),We=de()({name:"VIcon",props:ZP(),setup(e,{attrs:t,slots:n}){const a=ne(),{themeClasses:l}=ft(e),{iconData:i}=rI(()=>a.value||e.icon),{sizeClasses:r}=Mi(e),{textColorClasses:o,textColorStyles:u}=Gt(()=>e.color);return me(()=>{var c,f;const d=(c=n.default)==null?void 0:c.call(n);d&&(a.value=(f=kw(d).filter(v=>v.type===sl&&v.children&&Ie(v.children))[0])==null?void 0:f.children);const s=!!(t.onClick||t.onClickOnce);return C(i.value.component,{tag:e.tag,icon:i.value.icon,class:fe(["v-icon","notranslate",l.value,r.value,o.value,{"v-icon--clickable":s,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class]),style:Se([{"--v-icon-opacity":e.opacity},r.value?void 0:{fontSize:ge(e.size),height:ge(e.size),width:ge(e.size)},u.value,e.style]),role:s?"button":void 0,"aria-hidden":!s,tabindex:s?e.disabled?-1:0:void 0},{default:()=>[d]})}),{}}});function Tn(e){return Math.round(e*1e3)/1e3}function Kd(e){return e>10&&e<95}function dg(e,t,n,a,l,i=e){const r=2*Math.PI/l,o=s=>n+a*Math.sin(r*(s-i)),u=s=>a*r*Math.cos(r*(s-i));let d=`M ${Tn(e)} ${Tn(o(e))}`;for(let s=e;s{const d=r(u),s=r(u+1);return` C ${Tn(d.x+d.dx)} ${Tn(d.y+d.dy)} ${Tn(s.x-s.dx)} ${Tn(s.y-s.dy)} ${Tn(s.x)} ${Tn(s.y)}`}).join("")}const vS=te({reveal:{type:[Boolean,Object],default:!1}},"reveal");function mS(e){const n=z(()=>je(e.reveal)?Math.max(0,Number(e.reveal.duration??900)):900),a=ne(e.reveal?"initial":"disabled");return Rt(async()=>{e.reveal&&(a.value="initial",await new Promise(l=>requestAnimationFrame(l)),a.value="pending",await new Promise(l=>setTimeout(l,n.value)),a.value="done")}),{duration:n,state:a}}const QP=1.6,eA=15,tA=4,nA=te({bgColor:String,color:String,indeterminate:[Boolean,String],rounded:Boolean,modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},shape:{type:String,default:"flat",validator:e=>["flat","wavy"].includes(e)},variant:{type:String,default:void 0,validator:e=>["split"].includes(e)},transition:{type:[Boolean,Object],default:void 0},width:{type:[Number,String],default:4},...Ae(),...vS(),...ya(),...Xe({tag:"div"}),...st()},"VProgressCircular"),Gn=de()({name:"VProgressCircular",props:nA(),setup(e,{slots:t}){const a=2*Math.PI*20,l=ne(),{themeClasses:i}=ft(e),{sizeClasses:r,sizeStyles:o}=Mi(e),{textColorClasses:u,textColorStyles:d}=Gt(()=>e.color),{textColorClasses:s,textColorStyles:c}=Gt(()=>e.bgColor),{width:f}=Oa(l),{isIntersecting:v}=xr(l),{state:m,duration:h}=mS(e),g=z(()=>m.value==="initial"?0:ut(parseFloat(e.modelValue),0,100)),b=z(()=>Number(e.width)),p=z(()=>e.transition===!1?void 0:ge(je(e.transition)?e.transition.duration:void 0,"ms")),k=z(()=>o.value?Number(e.size):f.value?f.value:Math.max(b.value,32)),S=z(()=>20/(1-b.value/k.value)*2),w=z(()=>b.value/k.value*S.value),x=z(()=>{const T=(100-g.value)/100*a;return e.rounded&&g.value>0&&g.value<100?ge(Math.min(a-.01,T+w.value)):ge(T)}),y=M(()=>{const T=Number(e.rotate);return e.rounded?T+w.value/2/a*360:T}),_=z(()=>e.shape==="wavy"),V=M(()=>{if(e.variant!=="split"&&!_.value)return;const T=S.value/k.value,A=20,B=_.value&&(e.indeterminate||Kd(g.value))?QP*T:0,E=Math.max(3,Math.floor(a/(eA*T))),P=S.value/2,L=`A ${A} ${A} 0 1 1`,R=e.rounded||_.value;return{waves:E,linecap:R?"round":"butt",gap:(tA*T+(R?w.value:0))/a*100,track:`M ${P+A} ${P}`+` ${L} ${P-A} ${P} ${L} ${P+A} ${P}`.repeat(2),wave:JP(P,A-B,B,E)}});return me(()=>C(e.tag,{ref:l,class:fe(["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":v.value,"v-progress-circular--variant-split":e.variant==="split","v-progress-circular--shape-wavy":_.value,"v-progress-circular--disable-shrink":e.indeterminate&&(e.indeterminate==="disable-shrink"||ea()),"v-progress-circular--revealing":["initial","pending"].includes(m.value),"v-progress-circular--no-transition":e.transition===!1},i.value,r.value,u.value,e.class]),style:Se([o.value,d.value,{"--v-progress-reveal-duration":`${h.value}ms`,"--v-progress-circular-transition-duration":p.value},e.style]),role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:g.value},{default:()=>[I("svg",{style:{transform:`rotate(calc(-90deg + ${y.value}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${S.value} ${S.value}`},[V.value?I("g",{class:"v-progress-circular__split",style:{"--v-progress-circular-value":g.value,"--v-progress-circular-stroke":ge(w.value),"--v-progress-circular-waves":V.value.waves,"--v-progress-circular-gap":V.value.gap}},[I("path",{class:fe(["v-progress-circular__underlay","v-progress-circular__track",s.value]),style:Se(c.value),d:V.value.track,pathLength:"200","stroke-linecap":V.value.linecap},null),I("path",{class:"v-progress-circular__wave",style:{d:`path("${V.value.wave}")`},d:V.value.wave,pathLength:100+100/V.value.waves,"stroke-linecap":V.value.linecap},null)]):I(we,null,[I("circle",{class:fe(["v-progress-circular__underlay",s.value]),style:Se(c.value),fill:"transparent",cx:"50%",cy:"50%",r:20,"stroke-width":w.value,"stroke-dasharray":a,"stroke-dashoffset":0},null),I("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:20,"stroke-width":w.value,"stroke-dasharray":a,"stroke-dashoffset":x.value,"stroke-linecap":e.rounded?"round":void 0},null)])]),t.default&&I("div",{class:"v-progress-circular__content"},[t.default({value:g.value})])]})),{}}}),aA=te({chunkCount:{type:[Number,String],default:null},chunkWidth:{type:[Number,String],default:null},chunkGap:{type:[Number,String],default:4},variant:{type:String,default:void 0,validator:e=>["split"].includes(e)}},"chunks");function lA(e,t,n,a,l){const i=z(()=>e.variant==="split"),r=z(()=>i.value?2:Number(e.chunkCount)||0),o=z(()=>!i.value&&(!!r.value||!!e.chunkWidth)),u=M(()=>{const v=pe(t);return v?r.value?(v-Number(e.chunkGap)*(r.value-1))/r.value:Number(e.chunkWidth):0}),d=z(()=>Number(e.chunkGap)),s=M(()=>{if(!o.value)return{};const v=ge(d.value),m=ge(u.value);return{maskRepeat:"repeat-x",maskImage:`linear-gradient(90deg, #000, #000 ${m}, transparent ${m}, transparent)`,maskSize:`calc(${m} + ${v}) 100%`}}),c=M(()=>{if(!i.value)return;const v=ge(d.value/2),m=pe(l)?"right":"left",h=pe(n);if(h>=100)return;const g=pe(a),b=h>0,p=g>h&&g<100;if(!b&&!p)return;const k=ge(h,"%"),S=ge(g,"%"),w=p?S:k;return{bar:b?{width:`calc(${k} - ${v})`}:void 0,buffer:p?{[m]:b?`calc(${k} + ${v})`:0,width:b?`calc(${S} - ${k} - ${ge(d.value)})`:`calc(${S} - ${v})`}:void 0,background:{[m]:`calc(${w} + ${v})`,width:`calc(100% - ${w} - ${v})`}}});function f(v){if(i.value)return v;const m=pe(t);if(!m)return v;const h=100*d.value/m,g=100*(u.value+d.value)/m,b=Math.floor((v+h)/g+1e-9);return ut(b*g-h/2,0,100)}return{hasChunks:z(()=>o.value||i.value),isSplit:i,chunkCount:r,chunksMaskStyles:s,splitStyles:c,snapValueToChunk:f}}const Du=3;function iA(e,{containerWidth:t,value:n,isActive:a,duration:l}){const i=z(()=>e.shape==="wavy"),r=M(()=>{const k=pe(t);if(!i.value||!k)return;const S=parseFloat(e.height),w=e.indeterminate?20:40,x=S/2+Du,y=S/2,_=Math.max(k-y,y+1),V=_-y;return{width:k,stroke:S,wavelength:w,center:x,start:y,end:_,offset:w/V*100,gap:(parseFloat(e.chunkGap)+S)/V*100,track:`M ${y} ${x} H ${_}`,wave:e.indeterminate?dg(y-w,_,x,Du,w):""}}),o=ne(),u=ne(),d=z(()=>i.value&&!e.indeterminate&&pe(a)&&!!o.value);let s=pe(n),c=0,f=Kd(s)?1:0,v=0,m=0,h=0,g=-1;function b(){if(!r.value||!o.value||!u.value)return;const{start:k,end:S,center:w,wavelength:x}=r.value,y=k+(S-k)*s/100,_=f*f*(3-2*f);u.value.setAttribute("d",dg(k,y,w,Du*_,x,v)),o.value.style.setProperty("--v-progress-linear-value",String(s))}function p(k){var A;const S=h?Math.min(k-h,100)/1e3:0;h=k;const w=pe(n),x=4e3/m;if(!Number.isFinite(x))s=w,c=0;else{const B=s-w,E=Math.exp(-x*S),P=c+x*B;s=w+(B+P*S)*E,c=(c-x*P*S)*E,Math.abs(s-w)<.01&&Math.abs(c)<.01&&(s=w,c=0)}const y=Kd(s)?1:0;f=y>f?Math.min(f+S*2,1):Math.max(f-S*2,0);const _=ea(),V=((A=r.value)==null?void 0:A.wavelength)??40;_||(v=(v-S*V)%V),b();const T=s===w&&f===y;g=d.value&&!(T&&(_||!f))?requestAnimationFrame(p):-1}return ve([d,()=>pe(n)],()=>{d.value&&(m=l(),!(g>=0)&&(h=0,g=requestAnimationFrame(p)))},{immediate:!0,flush:"post"}),ve([o,r],b,{flush:"post"}),pt(()=>cancelAnimationFrame(g)),{geometry:r,svgEl:o,waveEl:u}}const hS=te({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,shape:{type:String,default:"flat",validator:e=>["flat","wavy"].includes(e)},stopIndicator:{type:Boolean,default:void 0},stream:Boolean,striped:Boolean,roundedBar:Boolean,transition:{type:[Boolean,Object],default:void 0},...aA(),...Ae(),...Ya({location:"top"}),...vS(),...It(),...Xe(),...st()},"VProgressLinear"),hl=de()({name:"VProgressLinear",props:hS(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=ne(),a=Pe(e,"modelValue"),{isRtl:l,rtlClasses:i}=Ht(),{themeClasses:r}=ft(e),{locationStyles:o}=Gl(e),{textColorClasses:u,textColorStyles:d}=Gt(()=>e.color),{backgroundColorClasses:s,backgroundColorStyles:c}=yt(()=>e.bgColor||e.color),{backgroundColorClasses:f,backgroundColorStyles:v}=yt(()=>e.bufferColor||e.bgColor||e.color),{backgroundColorClasses:m,backgroundColorStyles:h}=yt(()=>e.color),{textColorClasses:g,textColorStyles:b}=Gt(()=>e.bgColor),{roundedClasses:p,roundedStyles:k}=Tt(e),{isIntersecting:S}=xr(n),{state:w,duration:x}=mS(e),y=M(()=>parseFloat(e.max)),_=M(()=>ge(e.height)),V=M(()=>ut(parseFloat(e.bufferValue)/y.value*100,0,100)),T=M(()=>w.value==="initial"?0:ut(parseFloat(a.value)/y.value*100,0,100)),A=M(()=>l.value!==e.reverse),B=M(()=>e.transition===!1?void 0:ge(je(e.transition)?e.transition.duration:void 0,"ms")),E=z(()=>ht(e.bgOpacity)?void 0:parseFloat(e.bgOpacity)),P=z(()=>e.shape==="wavy"),L=z(()=>!e.indeterminate&&(P.value?e.stopIndicator!==!1:e.variant==="split"&&e.stopIndicator===!0)),R=M(()=>e.indeterminate?"fade-transition":"slide-x-transition"),W=ne(0),{hasChunks:N,splitStyles:Y,chunksMaskStyles:U,snapValueToChunk:G}=lA(e,W,T,V,A);wn(()=>N.value||P.value,()=>{vl(n,$=>{W.value=$[0].contentRect.width})});const Z=M(()=>N.value?G(V.value):V.value),se=M(()=>N.value?G(T.value):T.value),{geometry:Q,svgEl:ae,waveEl:J}=iA(e,{containerWidth:W,value:T,isActive:()=>e.active&&S.value,duration:()=>{if(w.value==="pending")return x.value;const $=getComputedStyle(n.value).getPropertyValue("--v-progress-linear-transition-duration").trim();return parseFloat($)*($.endsWith("ms")?1:1e3)}});function re($){if(!n.value)return;const{left:O,right:D,width:F}=n.value.getBoundingClientRect(),K=A.value?F-$.clientX+(D-F):$.clientX-O;a.value=Math.round(K/F*y.value)}function q(){var $;return I("div",{class:fe(["v-progress-linear__background",s.value]),style:Se([c.value,{opacity:E.value,width:e.stream?0:void 0},e.indeterminate?{}:($=Y.value)==null?void 0:$.background])},null)}function H(){if(!Q.value)return null;const{width:$,stroke:O,wavelength:D,center:F,end:K,gap:X,track:j,wave:ee,offset:ie}=Q.value;function he(){return I("path",{class:fe(["v-progress-linear__track",g.value]),style:Se([b.value,{opacity:E.value}]),d:j,pathLength:"100"},null)}function be(ue){return I("path",{class:fe(["v-progress-linear__wave",ue]),d:ee,pathLength:100+ie},null)}return I("svg",{ref:ae,class:fe(["v-progress-linear__wavy",{"v-progress-linear__wavy--indeterminate":e.indeterminate},u.value]),style:Se([d.value,{"--v-progress-linear-stroke":ge(O),"--v-progress-linear-wavelength":ge(D),"--v-progress-linear-wave-offset":ie,"--v-progress-linear-wave-gap":X}]),viewBox:`0 0 ${$} ${F*2}`},[e.indeterminate?I(we,null,[he(),he(),he(),be("long"),be("short")]):I(we,null,[he(),L.value&&I("circle",{class:"v-progress-linear__stop",cx:K,cy:F},null),I("path",{ref:J,class:"v-progress-linear__wave"},null)])])}return me(()=>C(e.tag,{ref:n,class:fe(["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&S.value,"v-progress-linear--reverse":A.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped,"v-progress-linear--clickable":e.clickable,"v-progress-linear--no-transition":e.transition===!1,"v-progress-linear--revealing":["initial","pending"].includes(w.value),"v-progress-linear--variant-split":e.variant==="split","v-progress-linear--shape-wavy":P.value},p.value,r.value,i.value,e.class]),style:Se([{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?P.value?ge(parseFloat(e.height)+2*Du):_.value:0,"--v-progress-linear-height":_.value,"--v-progress-linear-transition-duration":B.value,"--v-progress-reveal-duration":`${x.value}ms`,"--v-progress-chunk-gap":ge(e.chunkGap),...e.absolute?o.value:{}},P.value?void 0:U.value,k.value,e.style]),role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:Math.min(parseFloat(a.value),y.value),onClick:e.clickable&&re},{default:()=>{var $;return[P.value?H():I(we,null,[e.stream&&I("div",{key:"stream",class:fe(["v-progress-linear__stream",u.value]),style:{...d.value,[A.value?"left":"right"]:`calc(${_.value} * -1)`,borderTop:`calc(${_.value} / 2) dotted`,opacity:e.bufferOpacity!=null?parseFloat(e.bufferOpacity):void 0,top:`calc(50% - ${_.value} / 4)`,width:ge(100-V.value,"%"),"--v-progress-linear-stream-to":`calc(${_.value} * ${A.value?1:-1})`}},null),(e.variant!=="split"||!e.indeterminate)&&q(),I("div",{class:fe(["v-progress-linear__buffer",f.value]),style:Se([v.value,{opacity:e.bufferOpacity!=null?parseFloat(e.bufferOpacity):void 0,width:ge(Z.value,"%")},($=Y.value)==null?void 0:$.buffer])},null),L.value&&I("div",{class:fe(["v-progress-linear__stop",m.value]),style:Se(h.value)},null),C(fl,{name:R.value},{default:()=>{var O;return[e.indeterminate?I("div",{class:"v-progress-linear__indeterminate"},[e.variant==="split"&&I(we,null,[q(),q(),q()]),["long","short"].map(D=>I("div",{key:D,class:fe(["v-progress-linear__indeterminate",D,m.value]),style:Se(h.value)},null))]):I("div",{class:fe(["v-progress-linear__determinate",m.value]),style:Se([h.value,{width:ge(se.value,"%")},(O=Y.value)==null?void 0:O.bar])},null)]}})]),t.default&&I("div",{class:"v-progress-linear__content"},[t.default({value:T.value,buffer:V.value})])]}})),{}}}),Zo=te({loading:[Boolean,String]},"loader");function _r(e,t=ja()){return{loaderClasses:z(()=>({[`${t}--loading`]:e.loading}))}}function Fi(e,{slots:t}){var n;return I("div",{class:fe(`${e.name}__loader`)},[((n=t.default)==null?void 0:n.call(t,{color:e.color,isActive:e.active}))||C(hl,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const rA=["static","relative","fixed","absolute","sticky"],Vr=te({position:{type:String,validator:e=>rA.includes(e)}},"position");function Ir(e,t=ja()){return{positionClasses:z(()=>e.position?`${t}--${e.position}`:void 0)}}function oA(){const e=Ut("useRoute");return M(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function gS(){var e,t;return(t=(e=Ut("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function Jo(e,t){const n=ab("RouterLink"),a=z(()=>!!(e.href||e.to)),l=M(()=>(a==null?void 0:a.value)||Dh(t,"click")||Dh(e,"click"));if(Ie(n)||!("useLink"in n)){const c=z(()=>e.href);return{isLink:a,isRouterLink:z(()=>!1),isClickable:l,href:c,linkProps:yn({href:c}),route:z(()=>{}),navigate:z(()=>{})}}const i=n.useLink({to:z(()=>e.to||""),replace:z(()=>e.replace)}),r=M(()=>e.to?i:void 0),o=oA(),u=M(()=>{var c,f,v,m;return r.value?o.value&&o.value.matched.length===0&&o.value.name==null?((c=r.value.isExactActive)==null?void 0:c.value)??!1:e.exact?o.value?((m=r.value.isExactActive)==null?void 0:m.value)&&ln(r.value.route.value.query,o.value.query):((v=r.value.isExactActive)==null?void 0:v.value)??!1:((f=r.value.isActive)==null?void 0:f.value)??!1:!1}),d=M(()=>{var c;return e.to?(c=r.value)==null?void 0:c.route.value.href:e.href});return{isLink:a,isRouterLink:z(()=>!!e.to),isClickable:l,isActive:u,route:z(()=>{var c;return(c=r.value)==null?void 0:c.route.value}),navigate:z(()=>{var c;return(c=r.value)==null?void 0:c.navigate}),href:d,linkProps:yn({href:d,"aria-current":z(()=>u.value?"page":void 0),"aria-disabled":z(()=>e.disabled&&a.value?"true":void 0),tabindex:z(()=>e.disabled&&a.value?"-1":void 0)})}}const Qo=te({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Yc=!1;function uA(e,t){let n=!1,a=!1,l,i;rt&&(e!=null&&e.beforeEach)&&(Ne(()=>{a||(window.addEventListener("popstate",r),l=e.beforeEach(()=>Yc?n?t():void 0:(Yc=!0,new Promise(o=>{setTimeout(()=>o(n?t():void 0))}))),i=e==null?void 0:e.afterEach(()=>{Yc=!1}))}),pt(()=>{a=!0,window.removeEventListener("popstate",r),l==null||l(),i==null||i()}));function r(o){var u;(u=o.state)!=null&&u.replaced||(n=!0,setTimeout(()=>n=!1))}}function sA(e,t){ve(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&Bt(n)&&t&&Ne(()=>{t(n)})},{immediate:!0})}const Gd=Symbol("rippleStop"),cA=80;function fg(e,t){e.style.transform=t,e.style.webkitTransform=t}function Yd(e){return e.constructor.name==="TouchEvent"}function yS(e){return e.constructor.name==="KeyboardEvent"}const dA=(e,t,n={})=>{var c;let a=0,l=0;if(!yS(e)){const f=new Cn(t),v=Yd(e)?e.touches[e.touches.length-1]:e,m=mr([v.clientX,v.clientY]);a=m.x-f.left,l=m.y-f.top}let i=0,r=.3;(c=t._ripple)!=null&&c.circle?(r=.15,i=t.clientWidth/2,i=n.center?i:i+Math.sqrt((a-i)**2+(l-i)**2)/4):i=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const o=`${(t.clientWidth-i*2)/2}px`,u=`${(t.clientHeight-i*2)/2}px`,d=n.center?o:`${a-i}px`,s=n.center?u:`${l-i}px`;return{radius:i,scale:r,x:d,y:s,centerX:o,centerY:u}},os={show(e,t,n={}){var v;if(!((v=t==null?void 0:t._ripple)!=null&&v.enabled))return;const a=document.createElement("span"),l=document.createElement("span");a.appendChild(l),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:i,scale:r,x:o,y:u,centerX:d,centerY:s}=dA(e,t,n),c=`${i*2}px`;l.className="v-ripple__animation",l.style.width=c,l.style.height=c,t.appendChild(a);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),l.classList.add("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--visible"),fg(l,`translate(${o}, ${u}) scale3d(${r},${r},${r})`),l.dataset.activated=String(performance.now()),requestAnimationFrame(()=>{requestAnimationFrame(()=>{l.classList.remove("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--in"),fg(l,`translate(${d}, ${s}) scale3d(1,1,1)`)})})},hide(e){var i;if(!((i=e==null?void 0:e._ripple)!=null&&i.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=Array.from(t).findLast(r=>!r.dataset.isHiding);if(n)n.dataset.isHiding="true";else return;const a=performance.now()-Number(n.dataset.activated),l=Math.max(250-a,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var o;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((o=n.parentNode)==null?void 0:o.parentNode)===e&&e.removeChild(n.parentNode)},300)},l)}};function bS(e){return typeof e>"u"||!!e}function Bo(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[Gd])){if(e[Gd]=!0,Yd(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||yS(e),n._ripple.class&&(t.class=n._ripple.class),Yd(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{os.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var a;(a=n==null?void 0:n._ripple)!=null&&a.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},cA)}else os.show(e,n,t)}}function us(e){e[Gd]=!0}function qn(e){const t=e.currentTarget;if(t!=null&&t._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{qn(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),os.hide(t)}}function wS(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let $o=!1;function fA(e,t){!$o&&t.includes(e.key)&&($o=!0,Bo(e))}function SS(e){$o=!1,qn(e)}function kS(e){$o&&($o=!1,qn(e))}function pS(e,t,n){const{value:a,modifiers:l}=t,i=bS(a);i||os.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=i,e._ripple.centered=l.center,e._ripple.circle=l.circle;const r=je(a)?a:{};r.class&&(e._ripple.class=r.class);const o=r.keys??["Enter","Space"];if(e._ripple.keyDownHandler=u=>fA(u,o),i&&!n){if(l.stop){e.addEventListener("touchstart",us,{passive:!0}),e.addEventListener("mousedown",us);return}e.addEventListener("touchstart",Bo,{passive:!0}),e.addEventListener("touchend",qn,{passive:!0}),e.addEventListener("touchmove",wS,{passive:!0}),e.addEventListener("touchcancel",qn),e.addEventListener("mousedown",Bo),e.addEventListener("mouseup",qn),e.addEventListener("mouseleave",qn),e.addEventListener("keydown",e._ripple.keyDownHandler),e.addEventListener("keyup",SS),e.addEventListener("blur",kS),e.addEventListener("dragstart",qn,{passive:!0})}else!i&&n&&xS(e)}function xS(e){var t;e.removeEventListener("touchstart",us),e.removeEventListener("mousedown",us),e.removeEventListener("touchstart",Bo),e.removeEventListener("touchend",qn),e.removeEventListener("touchmove",wS),e.removeEventListener("touchcancel",qn),e.removeEventListener("mousedown",Bo),e.removeEventListener("mouseup",qn),e.removeEventListener("mouseleave",qn),(t=e._ripple)!=null&&t.keyDownHandler&&e.removeEventListener("keydown",e._ripple.keyDownHandler),e.removeEventListener("keyup",SS),e.removeEventListener("blur",kS),e.removeEventListener("dragstart",qn)}function vA(e,t){pS(e,t,!1)}function mA(e){xS(e),delete e._ripple}function hA(e,t){if(t.value===t.oldValue)return;const n=bS(t.oldValue);pS(e,t,n)}const Sn={mounted:vA,unmounted:mA,updated:hA},ec=te({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:Cv},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:De,appendIcon:De,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,spaced:String,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},...Pn(),...Ae(),...Ft(),...Jt(),...en(),...$i(),...Zo(),...Ya(),...Vr(),...It(),...Qo(),...ya(),...Xe({tag:"button"}),...st(),...ia({variant:"elevated"})},"VBtn"),Fe=de()({name:"VBtn",props:ec(),emits:{"group:selected":e=>!0},setup(e,{attrs:t,slots:n}){const{themeClasses:a}=ft(e),{borderClasses:l}=Bn(e),{densityClasses:i}=hn(e),{dimensionStyles:r}=Qt(e),{elevationClasses:o}=Yt(e),{loaderClasses:u}=_r(e),{locationStyles:d}=Gl(e),{positionClasses:s}=Ir(e),{roundedClasses:c,roundedStyles:f}=Tt(e),{sizeClasses:v,sizeStyles:m}=Mi(e),h=Rl(e,e.symbol,!1),g=Jo(e,t),b=M(()=>{var A;return e.active!==void 0?e.active:g.isRouterLink.value?(A=g.isActive)==null?void 0:A.value:h==null?void 0:h.isSelected.value}),p=z(()=>b.value?e.activeColor??e.color:e.color),k=M(()=>{var B,E;return{color:(h==null?void 0:h.isSelected.value)&&(!g.isLink.value||((B=g.isActive)==null?void 0:B.value))||!h||((E=g.isActive)==null?void 0:E.value)?p.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:S,colorStyles:w,variantClasses:x}=kl(k),y=M(()=>(h==null?void 0:h.disabled.value)||e.disabled),_=z(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),V=M(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function T(A){var B,E;y.value||g.isLink.value&&(A.metaKey||A.ctrlKey||A.shiftKey||A.button!==0||t.target==="_blank")||(g.isRouterLink.value?(E=(B=g.navigate).value)==null||E.call(B,A):h==null||h.toggle())}return sA(g,h==null?void 0:h.select),me(()=>{const A=g.isLink.value?"a":e.tag,B=!!(e.prependIcon||n.prepend),E=!!(e.appendIcon||n.append),P=!!(e.icon&&e.icon!==!0);return xt(C(A,le(g.linkProps,{type:A==="a"?void 0:"button",class:["v-btn",h==null?void 0:h.selectedClass.value,{"v-btn--active":b.value,"v-btn--block":e.block,"v-btn--disabled":y.value,"v-btn--elevated":_.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},e.spaced?["v-btn--spaced",`v-btn--spaced-${e.spaced}`]:[],a.value,l.value,S.value,i.value,o.value,u.value,s.value,c.value,v.value,x.value,e.class],style:[w.value,r.value,d.value,m.value,f.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:y.value&&A!=="a"||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:T,value:A!=="a"?V.value:void 0}),{default:()=>{var L;return[Sl(!0,"v-btn"),!e.icon&&B&&I("span",{key:"prepend",class:"v-btn__prepend"},[n.prepend?C(Ue,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},n.prepend):C(We,{key:"prepend-icon",icon:e.prependIcon},null)]),I("span",{class:"v-btn__content","data-no-activator":""},[!n.default&&P?C(We,{key:"content-icon",icon:e.icon},null):C(Ue,{key:"content-defaults",disabled:!P,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var R;return[((R=n.default)==null?void 0:R.call(n))??it(e.text)]}})]),!e.icon&&E&&I("span",{key:"append",class:"v-btn__append"},[n.append?C(Ue,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},n.append):C(We,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&I("span",{key:"loader",class:"v-btn__loader"},[((L=n.loader)==null?void 0:L.call(n))??C(Gn,{color:Bt(e.loading)?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[Sn,!y.value&&e.ripple,"",{center:!!e.icon}]])}),{group:h}}}),gA=te({...He(ec({icon:"$menu",variant:"text"}),["spaced"])},"VAppBarNavIcon"),CS=de()({name:"VAppBarNavIcon",props:gA(),setup(e,{slots:t}){return me(()=>C(Fe,le(e,{class:["v-app-bar-nav-icon"]}),t)),{}}}),yA=de()({name:"VAppBarTitle",props:aS(),setup(e,{slots:t}){return me(()=>C(wv,le(e,{class:"v-app-bar-title"}),t)),{}}}),bA=te({withBackground:Boolean,...Ae(),...st(),...Xe()},"VThemeProvider"),_S=de()({name:"VThemeProvider",props:bA(),setup(e,{slots:t}){const{themeClasses:n}=ft(e);return()=>{var a;return e.withBackground?C(e.tag,{class:fe(["v-theme-provider",n.value,e.class]),style:Se(e.style)},{default:()=>{var l;return[(l=t.default)==null?void 0:l.call(t)]}}):(a=t.default)==null?void 0:a.call(t)}}}),wA=te({bordered:Boolean,color:String,content:[Number,String],dot:Boolean,dotSize:[Number,String],floating:Boolean,icon:De,inline:Boolean,label:{type:String,default:"$vuetify.badge"},max:[Number,String],modelValue:{type:Boolean,default:!0},offsetX:[Number,String],offsetY:[Number,String],textColor:String,...Ae(),...Ya({location:"top end"}),...It(),...Xe(),...st(),...Ga({transition:"scale-rotate-transition"}),...Jt()},"VBadge"),tc=de()({name:"VBadge",inheritAttrs:!1,props:wA(),setup(e,t){const{backgroundColorClasses:n,backgroundColorStyles:a}=yt(()=>e.color),{roundedClasses:l,roundedStyles:i}=Tt(e),{t:r}=dt(),{textColorClasses:o,textColorStyles:u}=Gt(()=>e.textColor),d=yv(),s=z(()=>d.isDisabled?void 0:`${d.prefix}theme--${e.theme??d.name.value}`),{locationStyles:c}=Gl(e,!0,v=>(e.floating?e.dot?2:4:e.dot?Number(e.dotSize??8):12)+(["top","bottom"].includes(v)?Number(e.offsetY??0):["left","right"].includes(v)?Number(e.offsetX??0):0)),{dimensionStyles:f}=Qt(e);return me(()=>{const v=Number(e.content),m=!e.max||isNaN(v)?e.content:v<=Number(e.max)?v:`${e.max}+`,[h,g]=fr(t.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return C(e.tag,le({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},g,{style:e.style}),{default:()=>{var b,p;return[I("div",{class:"v-badge__wrapper"},[(p=(b=t.slots).default)==null?void 0:p.call(b),C(fn,{transition:e.transition},{default:()=>[xt(I("span",le({class:["v-badge__badge",s.value,n.value,l.value,o.value],style:[a.value,u.value,f.value,e.inline?{}:c.value,e.dot&&e.dotSize?{width:ge(e.dotSize),height:ge(e.dotSize)}:{},i.value],"aria-atomic":"true","aria-label":r(e.label,v),"aria-live":"polite",role:"status"},h),[C(_S,{theme:e.theme},{default:()=>{var k,S;return[e.dot?void 0:t.slots.badge?(S=(k=t.slots).badge)==null?void 0:S.call(k):e.icon?C(We,{icon:e.icon},null):m]}})]),[[na,e.modelValue]])]})])]}})}),{}}}),SA=te({badge:{type:[Boolean,Object],default:!1},start:Boolean,end:Boolean,icon:De,image:String,text:String,...Pn(),...Ae(),...Ft(),...It(),...ya(),...Xe(),...st(),...ia({variant:"flat"})},"VAvatar"),Zt=de()({name:"VAvatar",props:SA(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{borderClasses:a}=Bn(e),{colorClasses:l,colorStyles:i,variantClasses:r}=kl(e),{densityClasses:o}=hn(e),{roundedClasses:u,roundedStyles:d}=Tt(e),{sizeClasses:s,sizeStyles:c}=Mi(e),f=M(()=>{switch(e.size){case"x-small":return 8;case"small":return 10;case"large":return 14;case"x-large":return 16;default:return 12}}),v=M(()=>{const{floating:h}=je(e.badge)?e.badge:{};return(h?f.value/2:0)-1.5}),m=M(()=>({bordered:!0,dot:!t.badge,dotSize:f.value,offsetX:v.value,offsetY:v.value,color:Ie(e.badge)?e.badge:"primary",...je(e.badge)?e.badge:{}}));return me(()=>{const h=C(e.tag,{class:fe(["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},n.value,a.value,l.value,o.value,u.value,s.value,r.value,e.class]),style:Se([i.value,c.value,d.value,e.style])},{default:()=>[t.default?C(Ue,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[t.default()]}):e.image?C(ml,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?C(We,{key:"icon",icon:e.icon},null):e.text,Sl(!1,"v-avatar")]});return e.badge?C(tc,m.value,{default:()=>h,badge:t.badge}):h}),{}}});function kA({selectedElement:e,containerElement:t,isRtl:n,isHorizontal:a}){const l=si(a,t),i=VS(a,n,t),r=si(a,e),o=_v(a,e),u=r*.4;return i>o?o-u:i+l/^-?\d*\.?\d+(px|%)?$/.test(String(e).trim())},scrollSnap:{type:String,validator:e=>["start","center","end"].includes(e)},scrollToActive:{type:Boolean,default:!0},contentClass:null,direction:{type:String,default:"horizontal"},gap:[Number,String],padding:[Number,String,Array],symbol:{type:null,default:Vv},nextIcon:{type:De,default:"$next"},prevIcon:{type:De,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>Bt(e)||["always","desktop","mobile","never"].includes(e)},...Ae(),...Kl({mobile:null}),...Xe(),...Bi({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Fo=de()({name:"VSlideGroup",props:Iv(),emits:{"update:modelValue":e=>!0,edge:e=>!0},setup(e,{emit:t,slots:n}){const{isRtl:a}=Ht(),{displayClasses:l,mobile:i}=Yn(e),r=Yl(e,e.symbol),o=ne(!1),u=ne(0),d=ne(0),s=ne(0),c=M(()=>e.direction==="horizontal"),f=M(()=>{const[j,ee=j]=gt(e.padding).map(ie=>ge(ie));return{x:j,y:ee,shorthand:j&&`${ee} ${j}`}}),v=yi(),m=yi(),h=Oa(()=>v.el),g=Oa(()=>m.el),b=rP(),p=M(()=>({container:v.el,duration:200,easing:"easeOutQuart"})),k=M(()=>r.selected.value.length?r.items.value.findIndex(j=>j.id===r.selected.value[0]):-1),S=M(()=>r.selected.value.length?r.items.value.findIndex(j=>j.id===r.selected.value[r.selected.value.length-1]):-1);if(rt){let j=-1;ve(()=>[r.selected.value,h.width.value,h.height.value,g.width.value,g.height.value,c.value],()=>{cancelAnimationFrame(j),j=requestAnimationFrame(()=>{const ee=c.value?"width":"height";if(d.value=h[ee].value,s.value=g[ee].value,o.value=d.value+1=0&&m.el){const ie=m.el.children[S.value];x(ie,e.centerActive)}})})}const w=ne(!1);function x(j,ee){if(e.scrollSnap)return _(re(j,ee));let ie=0;ee?ie=pA({containerElement:v.el,isHorizontal:c.value,selectedElement:j}):ie=kA({containerElement:v.el,isHorizontal:c.value,isRtl:a.value,selectedElement:j}),_(W(ie))}let y=0;function _(j){if(!rt||!v.el)return;const ee=si(c.value,v.el),ie=qc(c.value,v.el);if(ie<=ee||(j=ut(j,0,ie-ee),Math.abs(j-N())<=1))return;const he=c.value?b.horizontal(j,p.value):b(j,p.value);if(e.scrollSnap){const be=v.el;be.style.scrollSnapType="none",y++,he.finally(()=>--y||(be.style.scrollSnapType=""))}}function V(j){if(w.value=!0,!(!o.value||!m.el)&&Co(j.target,":focus-visible")!==!1){for(const ee of j.composedPath())for(const ie of m.el.children)if(ie===ee){x(ie);return}}}function T(j){w.value=!1}let A=!1;function B(j){var ee;!A&&!w.value&&!(j.relatedTarget&&((ee=m.el)!=null&&ee.contains(j.relatedTarget)))&&R(),A=!1}function E(){A=!0}function P(j){if(!m.el)return;function ee(ie){j.preventDefault(),R(ie)}c.value?j.key==="ArrowRight"?ee(a.value?"prev":"next"):j.key==="ArrowLeft"&&ee(a.value?"next":"prev"):j.key==="ArrowDown"?ee("next"):j.key==="ArrowUp"&&ee("prev"),j.key==="Home"?ee("first"):j.key==="End"&&ee("last")}function L(j,ee){if(!j)return;let ie=j;do ie=ie==null?void 0:ie[ee==="next"?"nextElementSibling":"previousElementSibling"];while(ie!=null&&ie.hasAttribute("disabled"));return ie}function R(j){if(!m.el)return;let ee;if(!j)ee=bn(m.el)[0];else if(j==="next"){if(ee=L(m.el.querySelector(":focus"),j),!ee)return R("first")}else if(j==="prev"){if(ee=L(m.el.querySelector(":focus"),j),!ee)return R("last")}else j==="first"?(ee=m.el.firstElementChild,ee!=null&&ee.hasAttribute("disabled")&&(ee=L(ee,"next"))):j==="last"&&(ee=m.el.lastElementChild,ee!=null&&ee.hasAttribute("disabled")&&(ee=L(ee,"prev")));ee&&ee.focus({preventScroll:!0})}function W(j){return c.value&&a.value?qc(!0,v.el)-si(!0,v.el)-j:j}function N(){return W(VS(c.value,a.value,v.el))}function Y(j){const ee=si(c.value,j),ie=c.value&&a.value?qc(!0,v.el)-j.offsetLeft-ee:_v(c.value,j);return{start:ie,end:ie+ee}}function U(){return m.el?Array.from(m.el.children,Y):[]}function G(){if(!f.value.x)return 0;const j=getComputedStyle(m.el);return parseFloat(c.value?j.paddingLeft:j.paddingTop)}function Z(j,ee=G()){return e.scrollSnap==="end"?j.end+ee-d.value:e.scrollSnap==="center"?(j.start+j.end-d.value)/2:j.start-ee}function se(){const j=G();return U().map(ee=>Z(ee,j))}function Q(j){return U().find(ee=>ee.startj+1)}function ae(j){return ee=>!j||ee<=j.start+1&&ee+d.value>=j.end-1}function J(j){return(ee,ie)=>Math.abs(ie-j)0,he=j+ee,be=se().filter(Ce=>ie?Ce>j+1:CeCe<=he)??_e[0]:_e.find(Ce=>Ce>=he)??_e.at(-1))??he}function H(j){var ue;if(!v.el||!d.value)return;if(je(j)&&"index"in j){const _e=(ue=m.el)==null?void 0:ue.children[j.index];_e&&x(_e,e.centerActive);return}const ee=N(),ie=Ie(j)?e.scrollDistance:j.by,he=xA(d.value,ie)*(j==="prev"?-1:1),be=e.scrollSnap?q(ee,he):ee+he;_(be)}const $=M(()=>({next:r.next,prev:r.prev,select:r.select,isSelected:r.isSelected})),O=M(()=>o.value||Math.abs(u.value)>0),D=M(()=>{switch(e.showArrows){case"never":return!1;case"always":return!0;case"desktop":return!i.value;case!0:return O.value;case"mobile":return i.value||O.value;default:return!i.value&&O.value}}),F=M(()=>Math.abs(u.value)>1),K=M(()=>O.value?s.value-d.value-Math.abs(u.value)>1:!1);function X(){const j=F.value,ee=K.value;u.value=N(),j&&!F.value&&t("edge","start"),ee&&!K.value&&t("edge","end")}return me(()=>C(e.tag,{class:fe(["v-slide-group",{"v-slide-group--vertical":!c.value,"v-slide-group--has-affixes":D.value,"v-slide-group--is-overflowing":o.value,"v-slide-group--snap":!!e.scrollSnap},l.value,e.class]),style:Se([{"--v-slide-group-padding-x":f.value.x,"--v-slide-group-padding-y":f.value.y},e.style]),tabindex:w.value||r.selected.value.length?-1:0,onFocus:B},{default:()=>{var j,ee,ie;return[D.value&&I("div",{key:"prev",class:fe(["v-slide-group__prev",{"v-slide-group__prev--disabled":!F.value}]),onMousedown:E,onClick:()=>F.value&&H("prev")},[((j=n.prev)==null?void 0:j.call(n,$.value))??C(Mo,null,{default:()=>[C(We,{icon:a.value?e.nextIcon:e.prevIcon},null)]})]),I("div",{key:"container",ref:v,class:fe(["v-slide-group__container",e.contentClass]),style:{"--v-slide-group-snap-align":e.scrollSnap,scrollPadding:f.value.shorthand},onScroll:X},[I("div",{ref:m,class:"v-slide-group__content",style:{gap:ge(e.gap),padding:f.value.shorthand},onFocusin:V,onFocusout:T,onKeydown:P},[(ee=n.default)==null?void 0:ee.call(n,$.value)])]),D.value&&I("div",{key:"next",class:fe(["v-slide-group__next",{"v-slide-group__next--disabled":!K.value}]),onMousedown:E,onClick:()=>K.value&&H("next")},[((ie=n.next)==null?void 0:ie.call(n,$.value))??C(Mo,null,{default:()=>[C(We,{icon:a.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:r.selected,slide:H,scrollOffset:u,focus:R,hasPrev:F,hasNext:K,hasOverflow:o}}}),IS=Symbol.for("vuetify:v-chip-group"),CA=te({baseColor:String,column:Boolean,filter:Boolean,valueComparator:{type:Function,default:ln},...Iv({scrollToActive:!1}),...Ae(),...Bi({selectedClass:"v-chip--selected"}),...Xe(),...st(),...ia({variant:"tonal"})},"VChipGroup"),_A=de()({name:"VChipGroup",props:CA(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{themeClasses:n}=ft(e),{isSelected:a,select:l,next:i,prev:r,selected:o}=Yl(e,IS);return $t({VChip:{baseColor:z(()=>e.baseColor),color:z(()=>e.color),disabled:z(()=>e.disabled),filter:z(()=>e.filter),variant:z(()=>e.variant)}}),me(()=>{const u=Fo.filterProps(e);return C(Fo,le(u,{class:["v-chip-group",{"v-chip-group--column":e.column},n.value,e.class],style:e.style}),{default:()=>{var d;return[(d=t.default)==null?void 0:d.call(t,{isSelected:a,select:l,next:i,prev:r,selected:o.value})]}})}),{}}}),VA=te({activeClass:String,appendAvatar:String,appendIcon:De,baseColor:String,closable:Boolean,closeIcon:{type:De,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:De,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:De,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},modelValue:{type:Boolean,default:!0},onClick:vn(),onClickOnce:vn(),...Pn(),...Ae(),...Ft(),...en(),...$i(),...It(),...Qo(),...ya(),...Xe({tag:"span"}),...st(),...ia({variant:"tonal"})},"VChip"),On=de()({name:"VChip",directives:{vRipple:Sn},props:VA(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{t:l}=dt(),{borderClasses:i}=Bn(e),{densityClasses:r}=hn(e),{elevationClasses:o}=Yt(e),{roundedClasses:u,roundedStyles:d}=Tt(e),{sizeClasses:s}=Mi(e),{themeClasses:c}=ft(e),f=Pe(e,"modelValue"),v=Rl(e,IS,!1),m=Rl(e,Vv,!1),h=Jo(e,t),g=z(()=>e.link!==!1&&h.isLink.value),b=M(()=>!e.disabled&&e.link!==!1&&(!!v||e.link||h.isClickable.value)),p=z(()=>({"aria-label":l(e.closeLabel),disabled:e.disabled,onClick(_){_.preventDefault(),_.stopPropagation(),f.value=!1,n("click:close",_)}}));ve(f,_=>{_?(v==null||v.register(),m==null||m.register()):(v==null||v.unregister(),m==null||m.unregister())});const{colorClasses:k,colorStyles:S,variantClasses:w}=kl(()=>({color:!v||v.isSelected.value?e.color??e.baseColor:e.baseColor,variant:e.variant}));function x(_){var V,T;n("click",_),b.value&&((T=(V=h.navigate).value)==null||T.call(V,_),v==null||v.toggle())}function y(_){(_.key==="Enter"||_.key===" ")&&(_.preventDefault(),x(_))}return()=>{var L;const _=h.isLink.value?"a":e.tag,V=!!(e.appendIcon||e.appendAvatar),T=!!(V||a.append),A=!!(a.close||e.closable),B=!!(a.filter||e.filter)&&v,E=!!(e.prependIcon||e.prependAvatar),P=!!(E||a.prepend);return f.value&&xt(C(_,le(h.linkProps,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":b.value,"v-chip--filter":B,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&((L=h.isActive)==null?void 0:L.value)},c.value,i.value,k.value,r.value,o.value,u.value,s.value,w.value,v==null?void 0:v.selectedClass.value,e.class],style:[S.value,d.value,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:b.value?0:void 0,onClick:(b.value||e.onClick||e.onClickOnce)&&x,onKeydown:b.value&&!g.value&&y}),{default:()=>{var R;return[Sl(b.value,"v-chip"),B&&C(xv,{key:"filter"},{default:()=>[xt(I("div",{class:"v-chip__filter"},[a.filter?C(Ue,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},a.filter):C(We,{key:"filter-icon",icon:e.filterIcon},null)]),[[na,v.isSelected.value]])]}),P&&I("div",{key:"prepend",class:"v-chip__prepend"},[a.prepend?C(Ue,{key:"prepend-defaults",disabled:!E,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},a.prepend):I(we,null,[e.prependIcon&&C(We,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&C(Zt,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),I("div",{class:"v-chip__content","data-no-activator":""},[((R=a.default)==null?void 0:R.call(a,{isSelected:v==null?void 0:v.isSelected.value,selectedClass:v==null?void 0:v.selectedClass.value,select:v==null?void 0:v.select,toggle:v==null?void 0:v.toggle,value:v==null?void 0:v.value.value,disabled:e.disabled}))??it(e.text)]),T&&I("div",{key:"append",class:"v-chip__append"},[a.append?C(Ue,{key:"append-defaults",disabled:!V,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},a.append):I(we,null,[e.appendIcon&&C(We,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&C(Zt,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),A&&I("button",le({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},p.value),[a.close?C(Ue,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},a.close):C(We,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[Sn,b.value&&e.ripple,null]])}}}),IA=te({fluid:{type:Boolean,default:!1},...Ae(),...Jt(),...Xe()},"VContainer"),PS=de()({name:"VContainer",props:IA(),setup(e,{slots:t}){const{rtlClasses:n}=Ht(),{dimensionStyles:a}=Qt(e);return me(()=>C(e.tag,{class:fe(["v-container",{"v-container--fluid":e.fluid},n.value,e.class]),style:Se([a.value,e.style])},t)),{}}}),AS=hv.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}),TS=hv.reduce((e,t)=>{const n="offset"+yl(t);return e[n]={type:[String,Number],default:null},e},{}),vg={col:xo(AS),offset:xo(TS),order:["order","orderSm","orderMd","orderLg","orderXl","orderXxl"]};function Kr(e){if(Ie(e)&&e.includes("/")){const[t,n]=e.split("/");return{cols:Number(t),size:Number(n)}}return{cols:e}}function PA(e,t,n){if(n==null||n===!1)return{};const{cols:a,size:l}=Kr(n),i=t.replace(e,"").toLowerCase();return e==="offset"?{className:`v-col--offset-${i}-${a}`,variables:[{[`--v-col-offset-base-${i}`]:l}]}:e==="order"?{className:`order-${i}-${a}`}:{className:a===""||a===!0?`v-col--${i}`:`v-col--cols-${i}-${a}`,variables:[{[`--v-col-size-base-${i}`]:l}]}}const AA=["auto","start","end","center","baseline","stretch"],TA=e=>AA.includes(e),DA=te({cols:{type:[Boolean,String,Number],default:!1},...AS,offset:{type:[String,Number],default:null},...TS,order:{type:[String,Number],default:null},orderSm:{type:[String,Number],default:null},orderMd:{type:[String,Number],default:null},orderLg:{type:[String,Number],default:null},orderXl:{type:[String,Number],default:null},orderXxl:{type:[String,Number],default:null},alignSelf:{type:String,default:null,validator:TA},...Ae(),...Xe()},"VCol"),qd=de()({name:"VCol",props:DA(),setup(e,{slots:t}){const n=M(()=>Kr(e.cols).size),a=M(()=>Kr(e.offset).size),l=M(()=>{const i=["v-col"],r=[];let o;for(o in vg)vg[o].forEach(s=>{const c=e[s],{className:f,variables:v}=PA(o,s,c);f&&i.push(f),v&&r.push(...v)});const{cols:u}=Kr(e.cols),{cols:d}=Kr(e.offset);return i.push({[`v-col--cols-${u}`]:u,[`v-col--offset-${d}`]:d,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),{classes:i,variables:r}});return()=>{var i;return Ua(e.tag,{class:[l.value.classes,e.class],style:[{"--v-col-size-base":n.value},{"--v-col-offset-base":a.value},l.value.variables,e.style]},(i=t.default)==null?void 0:i.call(t))}}}),Pv=["start","end","center"],DS=["space-between","space-around","space-evenly"],EA=[...Pv,"baseline","stretch"],Yi=e=>EA.includes(e),MA=[...Pv,...DS],qi=e=>MA.includes(e),BA=[...Pv,...DS,"stretch"],Xi=e=>BA.includes(e),mg={align:["align","alignSm","alignMd","alignLg","alignXl","alignXxl"],justify:["justify","justifySm","justifyMd","justifyLg","justifyXl","justifyXxl"],alignContent:["alignContent","alignContentSm","alignContentMd","alignContentLg","alignContentXl","alignContentXxl"]},$A=["gap","gapSm","gapMd","gapLg","gapXl","gapXxl"],FA={align:"align",justify:"justify",alignContent:"align-content"};function OA(e,t,n){let a=FA[e];if(n!=null){if(t){const l=t.replace(e,"");a+=`-${l}`}return a+=`-${n}`,a.toLowerCase()}}const LA=te({dense:Boolean,align:{type:String,default:null,validator:Yi},alignSm:{type:String,default:null,validator:Yi},alignMd:{type:String,default:null,validator:Yi},alignLg:{type:String,default:null,validator:Yi},alignXl:{type:String,default:null,validator:Yi},alignXxl:{type:String,default:null,validator:Yi},justify:{type:String,default:null,validator:qi},justifySm:{type:String,default:null,validator:qi},justifyMd:{type:String,default:null,validator:qi},justifyLg:{type:String,default:null,validator:qi},justifyXl:{type:String,default:null,validator:qi},justifyXxl:{type:String,default:null,validator:qi},alignContent:{type:String,default:null,validator:Xi},alignContentSm:{type:String,default:null,validator:Xi},alignContentMd:{type:String,default:null,validator:Xi},alignContentLg:{type:String,default:null,validator:Xi},alignContentXl:{type:String,default:null,validator:Xi},alignContentXxl:{type:String,default:null,validator:Xi},noGutters:Boolean,gap:[Number,String,Array],gapSm:[Number,String,Array],gapMd:[Number,String,Array],gapLg:[Number,String,Array],gapXl:[Number,String,Array],gapXxl:[Number,String,Array],size:[Number,String],...Ae(),...Ft(),...Xe()},"VRow"),ES=de()({name:"VRow",props:LA(),setup(e,{slots:t}){e.dense&&js("dense",'density="compact"');const n=M(()=>{const l=[];let i;for(i in mg)mg[i].forEach(r=>{const o=e[r],u=OA(i,r,o);u&&l.push(u)});return l.push({"v-row--no-gutters":e.noGutters,"v-row--density-default":e.density==="default"&&!e.noGutters&&!e.dense,"v-row--density-compact":e.density==="compact"||e.dense,"v-row--density-comfortable":e.density==="comfortable",[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),l}),a=M(()=>$A.flatMap((l,i)=>{const r=e[l];if(r==null)return[];const o=i?`-${hv[i-1]}`:"",[u,d]=Array.isArray(r)?[r[0]||0,r[1]||0]:[r,r];return[{class:`v-row--gap${o}`,style:{[`--v-row-gap-x${o}`]:ge(u),[`--v-row-gap-y${o}`]:ge(d)}}]}));return()=>{var l;return Ua(e.tag,{class:["v-row",n.value,a.value.map(i=>i.class),e.class],style:[{"--v-row-columns":e.size},a.value.map(i=>i.style),e.style]},(l=t.default)==null?void 0:l.call(t))}}}),El=Ka("v-spacer","div","VSpacer"),NA={class:"d-flex align-center ml-1"},RA={class:"text-subtitle-1 font-weight-bold",style:{"line-height":"1.2"}},HA={key:0},zA={key:1},WA={__name:"Header",props:{status:{type:Object,default:()=>({connected:!1,version:"",torrents_count:0})},loading:Boolean,currentTab:{type:String,default:"torrents"}},emits:["refresh","toggleDrawer"],setup(e){const t=yv(),n=()=>{t.global.name.value=t.global.current.value.dark?"light":"dark"};return(a,l)=>(Ze(),tn(sS,{flat:"",border:"",density:"comfortable",class:"px-2"},{default:Ve(()=>[C(CS,{variant:"text",onClick:l[0]||(l[0]=i=>a.$emit("toggleDrawer")),title:"사이드 메뉴 토글"}),I("div",NA,[C(Zt,{color:"primary",variant:"tonal",size:"34",class:"mr-3"},{default:Ve(()=>[C(We,{icon:e.currentTab==="torrents"?"mdi-magnet":"mdi-folder-eye-outline",size:"20"},null,8,["icon"])]),_:1}),I("div",null,[I("div",RA,it(e.currentTab==="torrents"?"토렌트 관리":"다운로드 파일 뷰어"),1),l[2]||(l[2]=I("div",{class:"text-caption text-medium-emphasis d-none d-sm-block"}," Transmission & Local File Manager ",-1))])]),C(El),C(On,{color:e.status.connected?"success":"error",variant:"tonal",size:"small",class:"mr-2 font-weight-medium","prepend-icon":e.status.connected?"mdi-check-circle":"mdi-alert-circle"},{default:Ve(()=>[e.status.connected?(Ze(),St("span",HA," Transmission v"+it(e.status.version||"연결됨"),1)):(Ze(),St("span",zA,"연결 끊김"))]),_:1},8,["color","prepend-icon"]),C(Fe,{icon:"",variant:"text",size:"small",onClick:n,title:"테마 변경",class:"mr-1"},{default:Ve(()=>[C(We,{icon:Dt(t).global.current.value.dark?"mdi-weather-night":"mdi-weather-sunny"},null,8,["icon"])]),_:1}),C(Fe,{icon:"mdi-refresh",variant:"tonal",size:"small",loading:e.loading,onClick:l[1]||(l[1]=i=>a.$emit("refresh")),title:"새로고침"},null,8,["loading"])]),_:1}))}},Av=(e,t)=>{const n=e.__vccOpts||e;for(const[a,l]of t)n[a]=l;return n},UA=te({...Ae(),...Xe()},"VCardActions"),ci=de()({name:"VCardActions",props:UA(),setup(e,{slots:t}){return $t({VBtn:{slim:!0,variant:"text"}}),me(()=>C(e.tag,{class:fe(["v-card-actions",e.class]),style:Se(e.style)},t)),{}}}),jA=te({opacity:[Number,String],...Ae(),...Xe()},"VCardSubtitle"),Tv=de()({name:"VCardSubtitle",props:jA(),setup(e,{slots:t}){return me(()=>C(e.tag,{class:fe(["v-card-subtitle",e.class]),style:Se([{"--v-card-subtitle-opacity":e.opacity},e.style])},t)),{}}}),Ml=Ka("v-card-title"),KA=te({appendAvatar:String,appendIcon:De,prependAvatar:String,prependIcon:De,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...Ae(),...Ft(),...Xe()},"VCardItem"),ll=de()({name:"VCardItem",props:KA(),setup(e,{slots:t}){return me(()=>{const n=!!(e.prependAvatar||e.prependIcon),a=!!(n||t.prepend),l=!!(e.appendAvatar||e.appendIcon),i=!!(l||t.append),r=!!(e.title!=null||t.title),o=!!(e.subtitle!=null||t.subtitle);return C(e.tag,{class:fe(["v-card-item",e.class]),style:Se(e.style)},{default:()=>{var u;return[a&&I("div",{key:"prepend",class:"v-card-item__prepend"},[t.prepend?C(Ue,{key:"prepend-defaults",disabled:!n,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},t.prepend):I(we,null,[e.prependAvatar&&C(Zt,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&C(We,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),I("div",{class:"v-card-item__content"},[r&&C(Ml,{key:"title"},{default:()=>{var d;return[((d=t.title)==null?void 0:d.call(t))??it(e.title)]}}),o&&C(Tv,{key:"subtitle"},{default:()=>{var d;return[((d=t.subtitle)==null?void 0:d.call(t))??it(e.subtitle)]}}),(u=t.default)==null?void 0:u.call(t)]),i&&I("div",{key:"append",class:"v-card-item__append"},[t.append?C(Ue,{key:"append-defaults",disabled:!l,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},t.append):I(we,null,[e.appendIcon&&C(We,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&C(Zt,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])]}})}),{}}}),GA=te({opacity:[Number,String],...Ae(),...Xe()},"VCardText"),il=de()({name:"VCardText",props:GA(),setup(e,{slots:t}){return me(()=>C(e.tag,{class:fe(["v-card-text",e.class]),style:Se([{"--v-card-text-opacity":e.opacity},e.style])},t)),{}}}),YA=te({appendAvatar:String,appendIcon:De,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:De,ripple:{type:[Boolean,Object],default:!0},subtitle:{type:[String,Number,Boolean],default:void 0},text:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...Pn(),...Ae(),...Ft(),...Jt(),...en(),...Zo(),...Ya(),...Vr(),...It(),...Qo(),...Xe(),...st(),...ia({variant:"elevated"})},"VCard"),rl=de()({name:"VCard",directives:{vRipple:Sn},props:YA(),setup(e,{attrs:t,slots:n}){const{themeClasses:a}=ft(e),{borderClasses:l}=Bn(e),{colorClasses:i,colorStyles:r,variantClasses:o}=kl(e),{densityClasses:u}=hn(e),{dimensionStyles:d}=Qt(e),{elevationClasses:s}=Yt(e),{loaderClasses:c}=_r(e),{locationStyles:f}=Gl(e),{positionClasses:v}=Ir(e),{roundedClasses:m,roundedStyles:h}=Tt(e),g=Jo(e,t),b=ne(void 0);return ve(()=>e.loading,(p,k)=>{b.value=!p&&Ie(k)?k:Bt(p)?void 0:p},{immediate:!0}),me(()=>{const p=e.link!==!1&&g.isLink.value,k=!e.disabled&&e.link!==!1&&(e.link||g.isClickable.value),S=p?"a":e.tag,w=!!(n.title||e.title!=null),x=!!(n.subtitle||e.subtitle!=null),y=w||x,_=!!(n.append||e.appendAvatar||e.appendIcon),V=!!(n.prepend||e.prependAvatar||e.prependIcon),T=!!(n.image||e.image),A=y||V||_,B=!!(n.text||e.text!=null);return xt(C(S,le(g.linkProps,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":k},a.value,l.value,i.value,u.value,s.value,c.value,v.value,m.value,o.value,e.class],style:[r.value,d.value,f.value,{"--v-card-height":ge(e.height)},h.value,e.style],onClick:k&&g.navigate.value,tabindex:e.disabled?-1:void 0}),{default:()=>{var E;return[T&&I("div",{key:"image",class:"v-card__image"},[n.image?C(Ue,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):C(ml,{key:"image-img",cover:!0,src:e.image},null)]),C(Fi,{name:"v-card",active:!!e.loading,color:b.value},{default:n.loader}),A&&C(ll,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:n.item,prepend:n.prepend,title:n.title,subtitle:n.subtitle,append:n.append}),B&&C(il,{key:"text"},{default:()=>{var P;return[((P=n.text)==null?void 0:P.call(n))??e.text]}}),(E=n.default)==null?void 0:E.call(n),n.actions&&C(ci,null,{default:n.actions}),Sl(k,"v-card")]}}),[[Sn,k&&e.ripple]])}),{}}}),qA=["dotted","dashed","solid","double"],MS=te({color:String,contentOffset:[Number,String,Array],gradient:Boolean,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,variant:{type:String,default:"solid",validator:e=>qA.includes(e)},...Ae(),...st()},"VDivider"),Kt=de()({name:"VDivider",props:MS(),setup(e,{attrs:t,slots:n}){const{themeClasses:a}=ft(e),{textColorClasses:l,textColorStyles:i}=Gt(()=>e.color),r=M(()=>{const u={};return e.length&&(u[e.vertical?"height":"width"]=ge(e.length)),e.thickness&&(u[e.vertical?"borderRightWidth":"borderTopWidth"]=ge(e.thickness)),u}),o=z(()=>{const u=Array.isArray(e.contentOffset)?e.contentOffset[0]:e.contentOffset,d=Array.isArray(e.contentOffset)?e.contentOffset[1]:0;return{marginBlock:e.vertical&&u?ge(u):void 0,marginInline:!e.vertical&&u?ge(u):void 0,transform:d?`translate${e.vertical?"X":"Y"}(${ge(d)})`:void 0}});return me(()=>{const u=t.role,d=!!n.default,s=I("hr",{class:fe([{"v-divider":!0,"v-divider--gradient":e.gradient&&!n.default,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},a.value,l.value,e.class]),style:Se([r.value,i.value,{"--v-border-opacity":e.opacity},{"border-style":e.variant},e.style]),"aria-orientation":!d&&!u?e.vertical?"vertical":"horizontal":void 0,role:d?void 0:u},null);return d?I("div",{class:fe(["v-divider__wrapper",{"v-divider__wrapper--gradient":e.gradient,"v-divider__wrapper--inset":e.inset,"v-divider__wrapper--vertical":e.vertical}])},[s,I("div",{class:"v-divider__content",style:Se(o.value)},[n.default()]),s]):s}),{}}}),BS=Symbol.for("vuetify:form"),XA=te({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function ZA(e){const t=Pe(e,"modelValue"),n=z(()=>e.disabled),a=z(()=>e.readonly),l=ne(!1),i=oe([]),r=oe([]);async function o(){const s=[];let c=!0;r.value=[],l.value=!0;for(const f of i.value){const v=await f.validate();if(v.length>0&&(c=!1,s.push({id:f.id,errorMessages:v})),!c&&e.fastFail)break}return r.value=s,l.value=!1,{valid:c,errors:r.value}}function u(){i.value.forEach(s=>s.reset())}function d(){i.value.forEach(s=>s.resetValidation())}return ve(i,()=>{let s=0,c=0;const f=[];for(const v of i.value)v.isValid===!1?(c++,f.push({id:v.id,errorMessages:v.errorMessages})):v.isValid===!0&&s++;r.value=f,t.value=c>0?!1:s===i.value.length?!0:null},{deep:!0,flush:"post"}),bt(BS,{register:({id:s,vm:c,validate:f,reset:v,resetValidation:m})=>{i.value.some(h=>h.id===s),i.value.push({id:s,validate:f,reset:v,resetValidation:m,vm:Of(c),isValid:null,errorMessages:[]})},unregister:s=>{i.value=i.value.filter(c=>c.id!==s)},update:(s,c,f)=>{const v=i.value.find(m=>m.id===s);v&&(v.isValid=c,v.errorMessages=f)},isDisabled:n,isReadonly:a,isValidating:l,isValid:t,items:i,validateOn:z(()=>e.validateOn)}),{errors:r,isDisabled:n,isReadonly:a,isValidating:l,isValid:t,items:i,validate:o,reset:u,resetValidation:d}}function Oi(e){const t=Ye(BS,null);return{...t,isReadonly:M(()=>!!((e==null?void 0:e.readonly)??(t==null?void 0:t.isReadonly.value))),isDisabled:M(()=>!!((e==null?void 0:e.disabled)??(t==null?void 0:t.isDisabled.value)))}}const Xc=Symbol("Forwarded refs");function Zc(e,t){let n=e;for(;n;){const a=Reflect.getOwnPropertyDescriptor(n,t);if(a)return a;n=Object.getPrototypeOf(n)}}function Ot(e,...t){return e[Xc]=t,new Proxy(e,{get(n,a){if(Reflect.has(n,a))return Reflect.get(n,a);if(!(Ur(a)||a.startsWith("$")||a.startsWith("__"))){for(const l of t)if(l.value&&Reflect.has(l.value,a)){const i=Reflect.get(l.value,a);return Ge(i)?i.bind(l.value):i}}},has(n,a){if(Reflect.has(n,a))return!0;if(Ur(a)||a.startsWith("$")||a.startsWith("__"))return!1;for(const l of t)if(l.value&&Reflect.has(l.value,a))return!0;return!1},set(n,a,l){if(Reflect.has(n,a))return Reflect.set(n,a,l);if(Ur(a)||a.startsWith("$")||a.startsWith("__"))return!1;for(const i of t)if(i.value&&Reflect.has(i.value,a))return Reflect.set(i.value,a,l);return!1},getOwnPropertyDescriptor(n,a){var i;const l=Reflect.getOwnPropertyDescriptor(n,a);if(l)return l;if(!(Ur(a)||a.startsWith("$")||a.startsWith("__"))){for(const r of t){if(!r.value)continue;const o=Zc(r.value,a)??("_"in r.value?Zc((i=r.value._)==null?void 0:i.setupState,a):void 0);if(o)return o}for(const r of t){const o=r.value&&r.value[Xc];if(!o)continue;const u=o.slice();for(;u.length;){const d=u.shift(),s=Zc(d.value,a);if(s)return s;const c=d.value&&d.value[Xc];c&&u.push(...c)}}}}})}const JA=te({...Ae(),...XA()},"VForm"),$S=de()({name:"VForm",props:JA(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,{slots:t,emit:n}){const a=ZA(e),l=oe();function i(o){o.preventDefault(),a.reset()}function r(o){const u=o,d=a.validate();u.then=d.then.bind(d),u.catch=d.catch.bind(d),u.finally=d.finally.bind(d),n("submit",u),u.defaultPrevented||d.then(({valid:s})=>{var c;s&&((c=l.value)==null||c.submit())}),u.preventDefault()}return me(()=>{var o;return I("form",{ref:l,class:fe(["v-form",e.class]),style:Se(e.style),novalidate:!0,onReset:i,onSubmit:r},[(o=t.default)==null?void 0:o.call(t,{get errors(){return a.errors.value},get isDisabled(){return a.isDisabled.value},get isReadonly(){return a.isReadonly.value},get isValidating(){return a.isValidating.value},get isValid(){return a.isValid.value},get items(){return a.items.value},validate:a.validate,reset:a.reset,resetValidation:a.resetValidation})])}),Ot(a,l)}});function Pr(e){const{t}=dt();function n({name:a,color:l,...i}){const r={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[a],o=e[`onClick:${a}`];function u(s){s.key!=="Enter"&&s.key!==" "||(s.preventDefault(),s.stopPropagation(),Yo(o,new PointerEvent("click",s)))}const d=o&&r?t(`$vuetify.input.${r}`,e.label??""):void 0;return C(We,le({icon:e[`${a}Icon`],"aria-label":d,onClick:o,onKeydown:u,color:l},i),null)}return{InputIcon:n}}const QA=te({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...Ae(),...Ga({transition:{component:Js,leaveAbsolute:!0,group:!0}})},"VMessages"),FS=de()({name:"VMessages",props:QA(),setup(e,{slots:t}){const n=M(()=>gt(e.messages)),{textColorClasses:a,textColorStyles:l}=Gt(()=>e.color);return me(()=>C(fn,{transition:e.transition,tag:"div",class:fe(["v-messages",a.value,e.class]),style:Se([l.value,e.style])},{default:()=>[e.active&&n.value.map((i,r)=>I("div",{class:"v-messages__message",key:`${r}-${n.value}`},[t.message?t.message({message:i}):i]))]})),{}}}),Li=te({focused:Boolean,"onUpdate:focused":vn()},"focus");function Pa(e,t=ja()){const n=Pe(e,"focused"),a=z(()=>({[`${t}--focused`]:n.value}));function l(){n.value=!0}function i(){n.value=!1}return{focusClasses:a,isFocused:n,focus:l,blur:i}}const OS=te({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Li()},"validation");function LS(e,t=ja(),n=Wt()){const a=Pe(e,"modelValue"),l=M(()=>at(e.validationValue)?a.value:e.validationValue),i=Oi(e),r=kP(()=>e.rules),o=oe([]),u=ne(!0),d=M(()=>!!(gt(a.value===""?null:a.value).length||gt(l.value===""?null:l.value).length)),s=M(()=>{var w;return(w=e.errorMessages)!=null&&w.length?gt(e.errorMessages).concat(o.value).slice(0,Math.max(0,Number(e.maxErrors))):o.value}),c=M(()=>{var y;let w=(e.validateOn??((y=i.validateOn)==null?void 0:y.value))||"input";w==="lazy"&&(w="input lazy"),w==="eager"&&(w="input eager");const x=new Set((w==null?void 0:w.split(" "))??[]);return{input:x.has("input"),blur:x.has("blur")||x.has("input")||x.has("invalid-input"),invalidInput:x.has("invalid-input"),lazy:x.has("lazy"),eager:x.has("eager")}}),f=M(()=>{var w;return e.error||(w=e.errorMessages)!=null&&w.length?!1:e.rules.length?u.value?o.value.length||c.value.lazy?null:!0:!o.value.length:!0}),v=ne(!1);let m=!1;const h=M(()=>({[`${t}--error`]:f.value===!1,[`${t}--dirty`]:d.value,[`${t}--disabled`]:i.isDisabled.value,[`${t}--readonly`]:i.isReadonly.value})),g=Ut("validation"),b=M(()=>e.name??Dt(n));Ii(()=>{var w;(w=i.register)==null||w.call(i,{id:b.value,vm:g,validate:S,reset:p,resetValidation:k})}),sn(()=>{var w;(w=i.unregister)==null||w.call(i,b.value)}),Rt(async()=>{var w;c.value.lazy||await S(!c.value.eager),(w=i.update)==null||w.call(i,b.value,f.value,s.value)}),wn(()=>c.value.input||c.value.invalidInput&&f.value===!1,()=>{ve(l,()=>{m||S()})}),wn(()=>c.value.blur,()=>{ve(()=>e.focused,w=>{w||S()})}),ve([f,s],()=>{var w;(w=i.update)==null||w.call(i,b.value,f.value,s.value)});async function p(){m=!0,a.value=null,await Ne(),m=!1,await k()}async function k(){u.value=!0,c.value.lazy?o.value=[]:await S(!c.value.eager)}async function S(w=!1){const x=[];v.value=!0;for(const y of r.value){if(x.length>=Number(e.maxErrors??1))break;const V=await(Ge(y)?y:()=>y)(l.value);if(V!==!0){if(V!==!1&&!Ie(V)){console.warn(`${V} is not a valid value. Rule functions must return boolean true or a string.`);continue}x.push(V||"")}}return o.value=x,v.value=!1,u.value=w,o.value}return{errorMessages:s,isDirty:d,isDisabled:i.isDisabled,isReadonly:i.isReadonly,isPristine:u,isValid:f,isValidating:v,reset:p,resetValidation:k,validate:S,validationClasses:h}}const qa=te({id:String,appendIcon:De,baseColor:String,centerAffix:{type:Boolean,default:!0},color:String,glow:Boolean,iconColor:[Boolean,String],prependIcon:De,detailsActive:{type:Boolean,default:null},hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,indentDetails:{type:Boolean,default:null},persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":vn(),"onClick:append":vn(),...Ae(),...Ft(),...un(Jt(),["maxWidth","minWidth","width"]),...st(),...OS()},"VInput"),mn=de()({name:"VInput",props:{...qa()},emits:{"update:modelValue":e=>!0},setup(e,{attrs:t,slots:n,emit:a}){const{densityClasses:l}=hn(e),{dimensionStyles:i}=Qt(e),{themeClasses:r}=ft(e),{rtlClasses:o}=Ht(),{InputIcon:u}=Pr(e),d=Wt(),s=M(()=>e.id||`input-${d}`),{errorMessages:c,isDirty:f,isDisabled:v,isReadonly:m,isPristine:h,isValid:g,isValidating:b,reset:p,resetValidation:k,validate:S,validationClasses:w}=LS(e,"v-input",s),x=M(()=>{var E;return(E=e.errorMessages)!=null&&E.length||!h.value&&c.value.length?c.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages}),y=z(()=>x.value.length>0),_=z(()=>!e.hideDetails||e.hideDetails==="auto"&&(y.value||(e.detailsActive??!!n.details))),V=M(()=>_.value?`${s.value}-messages`:void 0),T=M(()=>({id:s,messagesId:V,isDirty:f,isDisabled:v,isReadonly:m,isPristine:h,isValid:g,isValidating:b,hasDetails:_,reset:p,resetValidation:k,validate:S})),A=z(()=>e.error||e.disabled?void 0:e.focused?e.color:e.baseColor),B=z(()=>{if(e.iconColor)return e.iconColor===!0?A.value:e.iconColor});return me(()=>{var L,R;const E=!!(n.prepend||e.prependIcon),P=!!(n.append||e.appendIcon);return I("div",{class:fe(["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--focused":e.focused,"v-input--glow":e.glow,"v-input--hide-spin-buttons":e.hideSpinButtons,"v-input--indent-details":e.indentDetails},l.value,r.value,o.value,w.value,e.class]),style:Se([i.value,e.style])},[E&&I("div",{key:"prepend",class:"v-input__prepend"},[n.prepend?n.prepend(T.value):e.prependIcon&&C(u,{key:"prepend-icon",name:"prepend",color:B.value},null)]),n.default&&I("div",{class:"v-input__control"},[(L=n.default)==null?void 0:L.call(n,T.value)]),P&&I("div",{key:"append",class:"v-input__append"},[n.append?n.append(T.value):e.appendIcon&&C(u,{key:"append-icon",name:"append",color:B.value},null)]),e.hideDetails!==!0&&I("div",{id:V.value,class:fe(["v-input__details",{"v-input__details--hidden":!_.value}]),role:"alert","aria-live":"polite"},[C(FS,{active:y.value,messages:x.value},{message:n.message}),(R=n.details)==null?void 0:R.call(n,T.value)])])}),{reset:p,resetValidation:k,validate:S,isValid:g,errorMessages:c}}}),eT=te({text:String,onClick:vn(),...Ae(),...st()},"VLabel"),Ar=de()({name:"VLabel",props:eT(),setup(e,{slots:t}){return me(()=>{var n;return I("label",{class:fe(["v-label",{"v-label--clickable":!!e.onClick},e.class]),style:Se(e.style),onClick:e.onClick},[e.text,(n=t.default)==null?void 0:n.call(t)])}),{}}}),NS=Symbol.for("vuetify:selection-control-group"),Dv=te({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:De,trueIcon:De,indeterminateIcon:De,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:ln},...Ae(),...Ft(),...st()},"SelectionControlGroup"),tT=te({...Dv({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),RS=de()({name:"VSelectionControlGroup",props:tT(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=Wt(),l=z(()=>e.id||`v-selection-control-group-${a}`),i=z(()=>e.name||l.value),r=new Set,o=new Set;bt(NS,{modelValue:n,forceUpdate:()=>{r.forEach(s=>s())},onForceUpdate:s=>{r.add(s),pt(()=>{r.delete(s)})},register:s=>{s&&(o.add(s),pt(()=>{o.delete(s)}))}});function u(s){if(!rt)return;let c;for(const f of o){const v=f.el();if(!v||v.disabled)continue;if(!c){c=f;continue}const m=f.isChecked(),h=c.el();(m&&!c.isChecked()||m===c.isChecked()&&h&&h.compareDocumentPosition(v)&Node.DOCUMENT_POSITION_PRECEDING)&&(c=f)}c==null||c.focus(s)}function d(){if(!rt)return;const s=Et();if(s)for(const c of o){const f=c.el();if(f&&f===s){f.blur();return}}}return $t({[e.defaultsTarget]:{color:z(()=>e.color),disabled:z(()=>e.disabled),density:z(()=>e.density),error:z(()=>e.error),inline:z(()=>e.inline),modelValue:n,multiple:z(()=>!!e.multiple||e.multiple==null&&Array.isArray(n.value)),name:i,falseIcon:z(()=>e.falseIcon),trueIcon:z(()=>e.trueIcon),readonly:z(()=>e.readonly),ripple:z(()=>e.ripple),type:z(()=>e.type),valueComparator:z(()=>e.valueComparator)}}),me(()=>{var s;return I("div",{class:fe(["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class]),style:Se(e.style),role:e.type==="radio"?"radiogroup":void 0},[(s=t.default)==null?void 0:s.call(t)])}),{blur:d,focus:u}}}),nc=te({indeterminate:Boolean,label:String,description:String,baseColor:String,trueValue:null,falseValue:null,value:null,...Ae(),...Dv()},"VSelectionControl");function nT(e){const t=Ye(NS,void 0),{densityClasses:n}=hn(e),a=Pe(e,"modelValue"),l=M(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),i=M(()=>e.falseValue!==void 0?e.falseValue:!1),r=M(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),o=M({get(){const m=t?t.modelValue.value:a.value;return r.value?gt(m).some(h=>e.valueComparator(h,l.value)):e.valueComparator(m,l.value)},set(m){if(e.readonly)return;const h=m?l.value:i.value;let g=h;r.value&&(g=m?[...gt(a.value),h]:gt(a.value).filter(b=>!e.valueComparator(b,l.value))),t?t.modelValue.value=g:a.value=g}}),u=M(()=>o.value||e.indeterminate),{textColorClasses:d,textColorStyles:s}=Gt(()=>{if(!(e.error||e.disabled))return u.value?e.color:e.baseColor}),{backgroundColorClasses:c,backgroundColorStyles:f}=yt(()=>u.value&&!e.error&&!e.disabled?e.color:e.baseColor),v=M(()=>e.indeterminate?e.indeterminateIcon:o.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:l,falseValue:i,model:o,textColorClasses:d,textColorStyles:s,backgroundColorClasses:c,backgroundColorStyles:f,icon:v}}const Hl=de()({name:"VSelectionControl",directives:{vRipple:Sn},inheritAttrs:!1,props:nc(),emits:{"update:modelValue":e=>!0},setup(e,{attrs:t,slots:n}){const{group:a,densityClasses:l,icon:i,model:r,textColorClasses:o,textColorStyles:u,backgroundColorClasses:d,backgroundColorStyles:s,trueValue:c}=nT(e),f=Wt(),v=ne(!1),m=ne(!1),h=ne(),g=z(()=>e.id||`input-${f}`),b=z(()=>!e.disabled&&!e.readonly);function p(_){var V,T;(V=h.value)==null||V.focus(_),(_==null?void 0:_.focusVisible)!==void 0&&((T=h.value)!=null&&T.matches(":focus"))&&(m.value=_.focusVisible)}function k(){var _;(_=h.value)==null||_.blur()}a==null||a.register({el:()=>h.value,focus:p,isChecked:()=>r.value}),a==null||a.onForceUpdate(()=>{h.value&&(h.value.checked=r.value)});function S(_){e.disabled||(v.value=!0,Co(_.target,":focus-visible")!==!1&&(m.value=!0))}function w(){v.value=!1,m.value=!1}function x(_){_.stopPropagation()}function y(_){if(!b.value){h.value&&(h.value.checked=r.value,h.value.indeterminate=e.indeterminate);return}e.readonly&&a&&Ne(()=>a.forceUpdate()),r.value=_.target.checked}return me(()=>{var L,R,W;const _=n.label?n.label({label:e.label,props:{for:g.value}}):e.label,V=!!(e.description||n.description),T=`${g.value}-description`,[A,B]=ga(t),E=I("input",le({ref:h,checked:r.value,disabled:!!e.disabled,id:g.value,onBlur:w,onFocus:S,onInput:y,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:c.value,name:e.name,indeterminate:e.indeterminate},B,{"aria-describedby":[V&&T,B["aria-describedby"]].filter(Boolean).join(" ")||void 0}),null),P=_&&C(Ar,{for:g.value,onClick:x},{default:()=>[_]});return I("div",le({class:["v-selection-control",{"v-selection-control--dirty":r.value,"v-selection-control--indeterminate":e.indeterminate,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":v.value,"v-selection-control--focus-visible":m.value,"v-selection-control--inline":e.inline,"v-selection-control--has-description":V},l.value,e.class]},A,{style:e.style}),[I("div",{class:fe(["v-selection-control__wrapper",o.value]),style:Se(u.value)},[(L=n.default)==null?void 0:L.call(n,{backgroundColorClasses:d,backgroundColorStyles:s}),xt(I("div",{class:fe(["v-selection-control__input"])},[((R=n.input)==null?void 0:R.call(n,{model:r,textColorClasses:o,textColorStyles:u,backgroundColorClasses:d,backgroundColorStyles:s,inputNode:E,icon:i.value,props:{onFocus:S,onBlur:w,id:g.value}}))??I(we,null,[i.value&&C(We,{key:"icon",icon:i.value},null),E])]),[[Sn,!e.disabled&&!e.readonly&&e.ripple,null,{center:!0,circle:!0}]])]),V?I("div",{class:"v-selection-control__content"},[P,I("div",{id:T,class:"v-selection-control__description"},[((W=n.description)==null?void 0:W.call(n))??e.description])]):P])}),{blur:k,focus:p,isFocused:v,input:h}}}),aT=te({inset:{type:[Boolean,String],default:!1},flat:Boolean,thumbColor:String,loading:{type:[Boolean,String],default:!1},...He(qa(),["glow"]),...nc(),...ya()},"VSwitch"),lT=["x-small","small","default","large","x-large"],iT={"x-small":11,small:14,default:16,large:18,"x-large":22},HS=de()({name:"VSwitch",inheritAttrs:!1,props:aT(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,{attrs:t,slots:n}){const a=Pe(e,"indeterminate"),l=Pe(e,"modelValue"),{loaderClasses:i}=_r(e),{isFocused:r,focus:o,blur:u}=Pa(e),{backgroundColorClasses:d,backgroundColorStyles:s}=yt(()=>e.thumbColor),c=ne(),f=ne(),v=Ks&&window.matchMedia("(forced-colors: active)").matches,m=z(()=>Ie(e.loading)&&e.loading!==""?e.loading:e.color),h=Wt(),g=z(()=>e.id||`switch-${h}`),b=z(()=>lT.includes(e.size)),p=z(()=>b.value?iT[e.size]:Math.round(16*Number(e.size)/32));function k(){a.value&&(a.value=!1)}function S(w){var x,y;w.stopPropagation(),w.preventDefault(),(y=(x=c.value)==null?void 0:x.input)==null||y.click()}return me(()=>{const[w,x]=ga(t),y=mn.filterProps(e),_=Hl.filterProps(e),V=["material","square"].includes(String(e.inset)),T=!v&&!!e.thumbColor;return C(mn,le({ref:f,class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":!!e.inset},{"v-switch--inset-material":V},{"v-switch--inset-square":e.inset==="square"},{"v-switch--indeterminate":a.value},b.value?`v-switch--size-${e.size}`:void 0,i.value,e.class]},w,y,{modelValue:l.value,"onUpdate:modelValue":A=>l.value=A,id:g.value,focused:r.value,style:[{"--v-switch-scale":b.value?void 0:Number(e.size)/32},e.style]}),{...n,default:({id:A,messagesId:B,isDisabled:E,isReadonly:P,isValid:L})=>{const R={model:l,isValid:L};return C(Hl,le({ref:c},_,{modelValue:l.value,"onUpdate:modelValue":[W=>l.value=W,k],id:A.value,"aria-describedby":B.value,type:"checkbox",indeterminate:a.value,disabled:E.value,readonly:P.value,onFocus:o,onBlur:u},x),{...n,default:({backgroundColorClasses:W,backgroundColorStyles:N})=>I("div",{class:fe(["v-switch__track",v?void 0:W.value]),style:Se(N.value),onClick:S},[n["track-true"]&&I("div",{key:"prepend",class:"v-switch__track-true"},[n["track-true"](R)]),n["track-false"]&&I("div",{key:"append",class:"v-switch__track-false"},[n["track-false"](R)])]),input:({inputNode:W,icon:N,model:Y,backgroundColorClasses:U,backgroundColorStyles:G,textColorClasses:Z,textColorStyles:se})=>I(we,null,[W,I("div",{class:fe(["v-switch__thumb",{"v-switch__thumb--filled":N||e.loading},v?void 0:T&&Y.value?d.value:V?U.value:e.inset?void 0:U.value]),style:Se([T&&Y.value?s.value:V?U.value.length||G.value.backgroundColor?{backgroundColor:"currentColor"}:void 0:e.inset?void 0:G.value])},[n.thumb?C(Ue,{defaults:{VIcon:{icon:N,size:V?p.value:"x-small"}}},{default:()=>[n.thumb({...R,icon:N})]}):C(pv,null,{default:()=>[e.loading?C(Fi,{name:"v-switch",active:!0,color:L.value===!1?void 0:m.value},{default:Q=>n.loader?n.loader(Q):C(Gn,{active:Q.isActive,color:Q.color,indeterminate:!0,size:p.value,width:"2"},null)}):N&&C(We,{key:String(N),class:fe(V?Z.value:void 0),style:Se(V?se.value:void 0),icon:N,size:V?p.value:"x-small"},null)]})])])})}})}),Ot({isFocused:r},c,f)}}),rT=te({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...Ae(),...Ga({transition:{component:Js}})},"VCounter"),ac=de()({name:"VCounter",functional:!0,props:rT(),setup(e,{slots:t}){const n=ne(e.max);ve(()=>e.max,i=>i!=null&&(n.value=i));const a=z(()=>e.active?e.max:n.value),l=z(()=>a.value?`${e.value} / ${a.value}`:String(e.value));return me(()=>C(fn,{transition:e.transition,appear:!0},{default:()=>[xt(I("div",{class:fe(["v-counter",{"text-error":a.value&&!e.disabled&&parseFloat(e.value)>parseFloat(a.value)},e.class]),style:Se(e.style)},[t.default?t.default({counter:l.value,max:a.value,value:e.value}):l.value]),[[na,e.active]])]})),{}}}),oT=te({floating:Boolean,...Ae()},"VFieldLabel"),Gr=de()({name:"VFieldLabel",props:oT(),setup(e,{slots:t}){return me(()=>C(Ar,{class:fe(["v-field-label",{"v-field-label--floating":e.floating},e.class]),style:Se(e.style)},t)),{}}}),uT=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],eu=te({appendInnerIcon:De,bgColor:String,clearable:Boolean,clearIcon:{type:De,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},glow:Boolean,error:Boolean,flat:Boolean,iconColor:[Boolean,String],label:String,persistentClear:Boolean,prependInnerIcon:De,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>uT.includes(e)},"onClick:clear":vn(),"onClick:appendInner":vn(),"onClick:prependInner":vn(),...Ae(),...Zo(),...It(),...st()},"VField"),zl=de()({name:"VField",inheritAttrs:!1,props:{id:String,details:Boolean,labelId:String,...Li(),...eu()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{themeClasses:l}=ft(e),{loaderClasses:i}=_r(e),{focusClasses:r,isFocused:o,focus:u,blur:d}=Pa(e),{InputIcon:s}=Pr(e),{roundedClasses:c,roundedStyles:f}=Tt(e),{rtlClasses:v}=Ht(),m=z(()=>e.dirty||e.active),h=z(()=>!!(e.label||a.label)),g=z(()=>!e.singleLine&&h.value),b=Wt(),p=M(()=>e.id||`input-${b}`),k=z(()=>e.details?`${p.value}-messages`:void 0),S=oe(),w=oe(),x=oe(),y=M(()=>["plain","underlined"].includes(e.variant)),_=M(()=>e.error||e.disabled?void 0:m.value&&o.value?e.color:e.baseColor),V=M(()=>{if(e.iconColor===!0||!e.iconColor&&e.glow&&o.value)return _.value;if(!(!e.iconColor||e.glow&&!o.value))return e.iconColor}),{backgroundColorClasses:T,backgroundColorStyles:A}=yt(()=>e.bgColor),{textColorClasses:B,textColorStyles:E}=Gt(_);ve(m,N=>{if(g.value&&!ea()){const Y=S.value.$el,U=w.value.$el;requestAnimationFrame(()=>{const G=ov(Y),Z=new Cn(U),se=Z.x-G.x,Q=Z.y-G.y-(G.height/2-Z.height/2),ae=Z.width/.75,J=Math.abs(ae-G.width)>1?{maxWidth:ge(ae)}:void 0,re=getComputedStyle(Y),q=getComputedStyle(U),H=parseFloat(re.transitionDuration)*1e3||150,$=parseFloat(q.getPropertyValue("--v-field-label-scale")),O=q.getPropertyValue("color");Y.style.visibility="visible",U.style.visibility="hidden",Qa(Y,{transform:`translate(${se}px, ${Q}px) scale(${$})`,color:O,...J},{duration:H,easing:Io,direction:N?"normal":"reverse"}).finished.then(()=>{Y.style.removeProperty("visibility"),U.style.removeProperty("visibility")})})}},{flush:"post"});const P=M(()=>({isActive:m,isFocused:o,controlRef:x,iconColor:V,blur:d,focus:u})),L=z(()=>{const N=!m.value;return{"aria-hidden":N,for:N?void 0:p.value}}),R=z(()=>{const N=g.value&&m.value;return{"aria-hidden":N,for:N?void 0:p.value}});function W(N){N.target!==Et()&&N.preventDefault()}return me(()=>{var se;const N=e.variant==="outlined",Y=!!(a["prepend-inner"]||e.prependInnerIcon),U=!!(e.clearable||a.clear)&&!e.disabled,G=!!(a["append-inner"]||e.appendInnerIcon||U),Z=()=>a.label?a.label({...P.value,label:e.label,props:{for:p.value}}):e.label;return I("div",le({class:["v-field",{"v-field--active":m.value,"v-field--appended":G,"v-field--center-affix":e.centerAffix??!y.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--glow":e.glow,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":Y,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!Z(),[`v-field--variant-${e.variant}`]:!0},l.value,T.value,r.value,i.value,c.value,v.value,e.class],style:[A.value,f.value,e.style],onClick:W},t),[I("div",{class:"v-field__overlay"},null),C(Fi,{name:"v-field",active:!!e.loading,color:e.error?"error":Ie(e.loading)?e.loading:e.color},{default:a.loader}),Y&&I("div",{key:"prepend",class:"v-field__prepend-inner"},[a["prepend-inner"]?a["prepend-inner"](P.value):e.prependInnerIcon&&C(s,{key:"prepend-icon",name:"prependInner",color:V.value},null)]),I("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&g.value&&C(Gr,le({key:"floating-label",ref:w,class:[B.value],floating:!0},L.value,{style:E.value}),{default:()=>[Z()]}),h.value&&C(Gr,le({key:"label",ref:S,id:e.labelId},R.value),{default:()=>[Z()]}),((se=a.default)==null?void 0:se.call(a,{...P.value,props:{id:p.value,class:"v-field__input","aria-describedby":k.value},focus:u,blur:d}))??I("div",{id:p.value,class:"v-field__input","aria-describedby":k.value},null)]),U&&C(xv,{key:"clear"},{default:()=>[xt(I("div",{class:"v-field__clearable",onMousedown:Q=>{Q.preventDefault(),Q.stopPropagation()}},[C(Ue,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[a.clear?a.clear({...P.value,props:{onFocus:u,onBlur:d,onClick:e["onClick:clear"],tabindex:-1}}):C(s,{name:"clear",onFocus:u,onBlur:d,tabindex:-1},null)]})]),[[na,e.dirty]])]}),G&&I("div",{key:"append",class:"v-field__append-inner"},[a["append-inner"]?a["append-inner"](P.value):e.appendInnerIcon&&C(s,{key:"append-icon",name:"appendInner",color:V.value},null)]),I("div",{class:fe(["v-field__outline",B.value]),style:Se(E.value)},[N&&I(we,null,[I("div",{class:"v-field__outline__start"},null),g.value&&I("div",{class:"v-field__outline__notch"},[C(Gr,le({ref:w,floating:!0},L.value),{default:()=>[Z()]})]),I("div",{class:"v-field__outline__end"},null)]),y.value&&g.value&&C(Gr,le({ref:w,floating:!0},L.value),{default:()=>[Z()]})])])}),{controlRef:x,fieldIconColor:V}}}),zS=te({autocomplete:String},"autocomplete");function WS(e){const t=Wt(),n=ne(0),a=z(()=>e.autocomplete==="suppress");return{isSuppressing:a,fieldAutocomplete:z(()=>a.value?"off":e.autocomplete),fieldName:z(()=>{if(e.name)return a.value?`${e.name}-${t}-${n.value}`:e.name}),update:()=>n.value=new Date().getTime()}}function US(e){function t(n,a){if(!e.autofocus||!n)return;const l=a[0].target,i=l.matches("input,textarea")?l:l.querySelector("input,textarea");setTimeout(()=>i==null?void 0:i.focus(),50)}return{onIntersect:t}}const sT=["color","file","time","date","datetime-local","week","month"],Ni=te({autofocus:Boolean,counter:{type:[Boolean,Number,String],default:void 0},counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...zS(),...He(qa(),["direction"]),...eu()},"VTextField"),Vn=de()({name:"VTextField",directives:{vIntersect:Va},inheritAttrs:!1,props:Ni(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const l=Pe(e,"modelValue",void 0,x=>Object.is(x,-0)?"-0":x),{isFocused:i,focus:r,blur:o}=Pa(e),{onIntersect:u}=US(e),d=M(()=>Ge(e.counterValue)?e.counterValue(l.value):ct(e.counterValue)?e.counterValue:(l.value??"").toString().length),s=M(()=>{if(t.maxlength)return t.maxlength;if(!(!e.counter||!ct(e.counter)&&!Ie(e.counter)))return e.counter}),c=M(()=>["plain","underlined"].includes(e.variant)),f=oe(),v=oe(),m=oe();ve(()=>e.type,()=>{var x;return void((x=m.value)==null?void 0:x.offsetHeight)},{flush:"post"});const h=WS(e),g=M(()=>sT.includes(e.type)||e.persistentPlaceholder||i.value||e.active);function b(){h.isSuppressing.value&&h.update(),i.value||r(),Ne(()=>{var x;m.value!==Et()&&((x=m.value)==null||x.focus())})}function p(x){n("mousedown:control",x),x.target!==m.value&&(b(),x.preventDefault())}function k(x){n("click:control",x)}function S(x,y){x.stopPropagation(),b(),Ne(()=>{y(),Yo(e["onClick:clear"],x)})}function w(x){var A;const y=x.target;if(!((A=e.modelModifiers)!=null&&A.trim&&["text","search","password","tel","url"].includes(e.type))){l.value=y.value;return}const _=y.value,V=y.selectionStart,T=y.selectionEnd;l.value=_,Ne(()=>{let B=0;_.trimStart().length===y.value.length&&(B=_.length-y.value.length),V!=null&&(y.selectionStart=V-B),T!=null&&(y.selectionEnd=T-B)})}return me(()=>{const x=!!(a.counter||e.counter!==void 0),y=e.counter!==!1&&e.counter!==null&&(e.persistentCounter||i.value),_=e.hideDetails!==!0&&!!(a.details||x),V=!!(a.details||x&&y),[T,A]=ga(t),{modelValue:B,...E}=mn.filterProps(e),P=zl.filterProps(e);return C(mn,le({ref:f,modelValue:l.value,"onUpdate:modelValue":L=>l.value=L,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":c.value},e.class],style:e.style},T,E,{centerAffix:!c.value,focused:i.value,detailsActive:V,indentDetails:e.indentDetails??!c.value}),{...a,default:({id:L,isDisabled:R,isDirty:W,isReadonly:N,isValid:Y,hasDetails:U,reset:G})=>C(zl,le({ref:v,onMousedown:p,onClick:k,"onClick:clear":Z=>S(Z,G),role:e.role},He(P,["onClick:clear"]),{id:L.value,labelId:`${L.value}-label`,active:g.value||W.value,dirty:W.value||e.dirty,disabled:R.value,focused:i.value,details:U.value,error:Y.value===!1}),{...a,default:({props:{class:Z,...se},controlRef:Q})=>{const ae=I("input",le({ref:J=>m.value=Q.value=J,value:l.value,onInput:w,autofocus:e.autofocus,readonly:N.value,disabled:R.value,name:h.fieldName.value,autocomplete:h.fieldAutocomplete.value,placeholder:e.placeholder,size:1,role:e.role,type:e.type,onFocus:r,onBlur:o,"aria-labelledby":`${L.value}-label`},se,A),null);return I(we,null,[e.prefix&&I("span",{class:"v-text-field__prefix"},[I("span",{class:"v-text-field__prefix__text"},[e.prefix])]),xt(a.default?I("div",{class:fe(Z),"data-no-activator":""},[a.default({id:L}),ae]):ha(ae,{class:Z}),[[Va,u,null,{once:!0}]]),e.suffix&&I("span",{class:"v-text-field__suffix"},[I("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}}),details:_?L=>{var R;return I(we,null,[(R=a.details)==null?void 0:R.call(a,L),x&&I(we,null,[I("span",null,null),C(ac,{active:y,value:d.value,max:s.value,disabled:e.disabled},a.counter)])])}:void 0})}),Ot({},f,v,m)}}),cT={key:0,class:"mt-4 pt-4 border-t"},dT={__name:"MagnetForm",emits:["add"],setup(e,{emit:t}){const n=t,a=oe(""),l=oe(""),i=oe(!1),r=oe(!1),o=oe(!1),u=async()=>{try{const s=await navigator.clipboard.readText();s&&(a.value=s.trim())}catch(s){console.warn("클립보드 접근 권한이 없거나 지원되지 않습니다.",s)}},d=async()=>{const s=a.value.trim();if(s){o.value=!0;try{await n("add",{magnet:s,download_dir:l.value.trim()||void 0,paused:i.value}),a.value=""}finally{o.value=!1}}};return(s,c)=>(Ze(),tn(rl,{rounded:"lg",elevation:"1",border:"",class:"mb-4"},{default:Ve(()=>[C(ll,{class:"pb-2"},{prepend:Ve(()=>[C(We,{icon:"mdi-plus-circle-outline",color:"primary",class:"mr-2"})]),default:Ve(()=>[C(Ml,{class:"text-h6 font-weight-bold"},{default:Ve(()=>[...c[4]||(c[4]=[nt(" 마그넷 링크 추가 ",-1)])]),_:1}),C(Tv,null,{default:Ve(()=>[...c[5]||(c[5]=[nt(" Magnet URI 또는 토렌트 URL을 입력하여 Transmission에 추가합니다. ",-1)])]),_:1})]),_:1}),C(il,{class:"pt-2"},{default:Ve(()=>[C($S,{onSubmit:sa(d,["prevent"])},{default:Ve(()=>[C(Vn,{modelValue:a.value,"onUpdate:modelValue":c[0]||(c[0]=f=>a.value=f),label:"마그넷 링크 또는 토렌트 주소",placeholder:"magnet:?xt=urn:btih:... 또는 http://.../.torrent","prepend-inner-icon":"mdi-magnet","append-inner-icon":"mdi-content-paste",clearable:"",variant:"outlined",density:"comfortable","hide-details":"auto",disabled:o.value,"onClick:appendInner":u},{append:Ve(()=>[C(Fe,{color:"primary",variant:"elevated",size:"large",height:"48",class:"px-5 font-weight-bold",disabled:!a.value.trim()||o.value,loading:o.value,"prepend-icon":"mdi-download",onClick:d},{default:Ve(()=>[...c[6]||(c[6]=[nt(" 추가 ",-1)])]),_:1},8,["disabled","loading"])]),_:1},8,["modelValue","disabled"]),C(Di,null,{default:Ve(()=>[r.value?(Ze(),St("div",cT,[C(ES,{dense:""},{default:Ve(()=>[C(qd,{cols:"12",md:"8"},{default:Ve(()=>[C(Vn,{modelValue:l.value,"onUpdate:modelValue":c[1]||(c[1]=f=>l.value=f),label:"저장 디렉토리 (선택)",placeholder:"/downloads","prepend-inner-icon":"mdi-folder-download-outline",variant:"outlined",density:"compact",hint:"비워둘 시 Transmission 기본 다운로드 폴더를 사용합니다.","persistent-hint":"",disabled:o.value},null,8,["modelValue","disabled"])]),_:1}),C(qd,{cols:"12",md:"4",class:"d-flex align-center"},{default:Ve(()=>[C(HS,{modelValue:i.value,"onUpdate:modelValue":c[2]||(c[2]=f=>i.value=f),label:"추가 후 일시정지 상태 유지",color:"warning","hide-details":"",density:"compact",disabled:o.value},null,8,["modelValue","disabled"])]),_:1})]),_:1})])):zt("",!0)]),_:1})]),_:1})]),_:1}),C(Kt),C(ci,{class:"px-4 py-2"},{default:Ve(()=>[C(Fe,{variant:"text",size:"small",color:"secondary","prepend-icon":r.value?"mdi-chevron-up":"mdi-cog-outline",onClick:c[3]||(c[3]=f=>r.value=!r.value)},{default:Ve(()=>[nt(it(r.value?"고급 옵션 닫기":"고급 옵션 (저장 경로 / 일시정지)"),1)]),_:1},8,["prepend-icon"])]),_:1})]),_:1}))}},fT=Av(dT,[["__scopeId","data-v-408a5b10"]]),jS=te({...nc({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn",indeterminateIcon:"$checkboxIndeterminate"})},"VCheckboxBtn"),ta=de()({name:"VCheckboxBtn",props:jS(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,{slots:t}){const n=Pe(e,"indeterminate"),a=Pe(e,"modelValue"),l=ne();function i(r){n.value&&(n.value=!1)}return me(()=>{const r=He(Hl.filterProps(e),["modelValue"]);return C(Hl,le({ref:l},r,{modelValue:a.value,"onUpdate:modelValue":[o=>a.value=o,i],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",indeterminate:n.value}),t)}),Ot({},l)}}),vT=te({...He(qa(),["direction","glow"]),...He(jS(),["inline"])},"VCheckbox"),ss=de()({name:"VCheckbox",inheritAttrs:!1,props:vT(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,{attrs:t,slots:n}){const a=Pe(e,"modelValue"),{isFocused:l,focus:i,blur:r}=Pa(e),o=ne(),u=ne(),d=Wt();return me(()=>{const[s,c]=ga(t),f=mn.filterProps(e),v=ta.filterProps(e);return C(mn,le({ref:o,class:["v-checkbox",e.class]},s,f,{modelValue:a.value,"onUpdate:modelValue":m=>a.value=m,id:e.id||`checkbox-${d}`,focused:l.value,style:e.style}),{...n,default:({id:m,messagesId:h,isDisabled:g,isReadonly:b,isValid:p})=>C(ta,le({ref:u},v,{id:m.value,"aria-describedby":h.value,disabled:g.value,readonly:b.value},c,{error:p.value===!1,modelValue:a.value,"onUpdate:modelValue":k=>a.value=k,onFocus:i,onBlur:r}),n)})}),Ot({isFocused:l},u,o)}}),gr=Symbol.for("vuetify:v-menu");function Jc(e,t){return{x:e.x+t.x,y:e.y+t.y}}function mT(e,t){return{x:e.x-t.x,y:e.y-t.y}}function hg(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:a}=e,l=a==="left"?0:a==="center"?t.width/2:a==="right"?t.width:a,i=n==="top"?0:n==="bottom"?t.height:n;return Jc({x:l,y:i},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:a}=e,l=n==="left"?0:n==="right"?t.width:n,i=a==="top"?0:a==="center"?t.height/2:a==="bottom"?t.height:a;return Jc({x:l,y:i},t)}return Jc({x:t.width/2,y:t.height/2},t)}const KS={static:bT,connected:kT},hT=te({locationStrategy:{type:[String,Function],default:"static",validator:e=>Ge(e)||e in KS},location:String,origin:{type:String,default:"auto"},offset:[Number,String,Array],stickToTarget:Boolean,viewportMargin:{type:[Number,String],default:12}},"VOverlay-location-strategies");function gT(e,t){const n=oe({}),a=oe();rt&&wn(()=>!!(t.isActive.value&&e.locationStrategy),o=>{var u,d;ve(()=>e.locationStrategy,o),pt(()=>{window.removeEventListener("resize",l),visualViewport==null||visualViewport.removeEventListener("resize",i),visualViewport==null||visualViewport.removeEventListener("scroll",r),a.value=void 0,t.isActive.value&&(n.value={})}),window.addEventListener("resize",l,{passive:!0}),visualViewport==null||visualViewport.addEventListener("resize",i,{passive:!0}),visualViewport==null||visualViewport.addEventListener("scroll",r,{passive:!0}),Ge(e.locationStrategy)?a.value=(u=e.locationStrategy(t,e,n))==null?void 0:u.updateLocation:a.value=(d=KS[e.locationStrategy](t,e,n))==null?void 0:d.updateLocation});function l(o){var u;(u=a.value)==null||u.call(a,o)}function i(o){var u;(u=a.value)==null||u.call(a,o)}function r(o){var u;(u=a.value)==null||u.call(a,o)}return{contentStyles:n,updateLocation:a}}function yT(e){if(!e)return;const t=e.includes(" ")?e:`${e} center`;let n="center",a="center";const l={left:"start",start:"start",right:"end",end:"end"},i={top:"start",bottom:"end"};for(const r of t.split(" "))r in l?n=l[r]:r in i&&(a=i[r]);return{[`v-overlay--justify-${n}`]:!0,[`v-overlay--align-${a}`]:!0}}function bT(e,t,n){function a(){if(t.origin!=="auto"&&t.origin!=="overlap"){const{side:l,align:i}=no(t.origin,e.isRtl.value);n.value={transformOrigin:`${l} ${i}`}}else n.value={}}return ve([()=>t.origin,e.isRtl],a,{immediate:!0}),{updateLocation:()=>{}}}function wT(e,t,n){const a=document.createElement("div");a.style.position="absolute",a.style.visibility="hidden",a.style[n?"width":"height"]=e,t.appendChild(a);const l=n?a.offsetWidth:a.offsetHeight;return t.removeChild(a),l>0?l:1/0}function ST(e,t){const n=ov(e),a=getComputedStyle(e);function l(i){return e.style[i]&&parseFloat(a[i])||0}return t?n.x+=l("right"):n.x-=l("left"),n.y-=l("top"),n}function kT(e,t,n){(Array.isArray(e.target.value)||aI(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:l,preferredOrigin:i}=iv(()=>{const b=no(t.location??"bottom",e.isRtl.value),p=t.origin==="overlap"?b:t.origin==="auto"?Wc(b):no(t.origin,e.isRtl.value);return b.side===p.side&&b.align===Uc(p).align?{preferredAnchor:Mh(b),preferredOrigin:Mh(p)}:{preferredAnchor:b,preferredOrigin:p}}),[r,o,u,d]=["minWidth","minHeight","maxWidth","maxHeight"].map(b=>{const p=b.endsWith("Width");return()=>{var w;const k=t[b];if(k==null)return 1/0;const S=((w=e.contentEl.value)==null?void 0:w.parentElement)??document.documentElement;if(ct(k)||/^-?[\d.]+(?:px)?$/.test(k.trim()))return parseFloat(k);if(k.endsWith("%")){const x=Fh(S);return parseFloat(k)*(p?x.width:x.height)/100}return wT(k,S,p)}}),s=M(()=>{if(Array.isArray(t.offset))return t.offset;if(Ie(t.offset)){const b=t.offset.split(" ").map(parseFloat);return b.length<2&&b.push(0),b}return ct(t.offset)?[t.offset,0]:[0,0]});let c=!1,f=-1;const v=new pw(4),m=new ResizeObserver(()=>{if(!c)return;if(requestAnimationFrame(p=>{p!==f&&v.clear(),requestAnimationFrame(k=>{f=k})}),v.isFull){const p=v.values();if(ln(p.at(-1),p.at(-3))&&!ln(p.at(-1),p.at(-2)))return}const b=g();b&&v.push(b.flipped)});let h=new Cn({x:0,y:0,width:0,height:0});ve(e.target,(b,p)=>{p&&!Array.isArray(p)&&m.unobserve(p),Array.isArray(b)?ln(b,p)||g():b&&m.observe(b)},{immediate:!0}),ve(e.contentEl,(b,p)=>{p&&m.unobserve(p),b&&m.observe(b)},{immediate:!0}),pt(()=>{m.disconnect()});function g(){if(c=!1,requestAnimationFrame(()=>c=!0),!e.target.value||!e.contentEl.value)return;(Array.isArray(e.target.value)||e.target.value.offsetParent||e.target.value.getClientRects().length)&&(h=mr(e.target.value));const b=ST(e.contentEl.value,e.isRtl.value),p=Po(e.contentEl.value),k=Number(t.viewportMargin),S=r(),w=o(),x=u(),y=d();p.length||(p.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style[e.isRtl.value?"right":"left"]||(b.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),b.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const _=p.reduce((N,Y)=>{const U=Fh(Y);return N?new Cn({x:Math.max(N.left,U.left),y:Math.max(N.top,U.top),width:Math.min(N.right,U.right)-Math.max(N.left,U.left),height:Math.min(N.bottom,U.bottom)-Math.max(N.top,U.top)}):U},void 0);t.stickToTarget?(_.x+=Math.min(k,h.x),_.y+=Math.min(k,h.y),_.width=Math.max(_.width-k*2,h.x+h.width-k),_.height=Math.max(_.height-k*2,h.y+h.height-k)):(_.x+=k,_.y+=k,_.width-=k*2,_.height-=k*2);let V={anchor:l.value,origin:i.value};function T(N){const Y=new Cn(b),U=hg(N.anchor,h),G=hg(N.origin,Y);let{x:Z,y:se}=mT(U,G);switch(N.anchor.side){case"top":se-=s.value[0];break;case"bottom":se+=s.value[0];break;case"left":Z-=s.value[0];break;case"right":Z+=s.value[0];break}switch(N.anchor.align){case"top":se-=s.value[1];break;case"bottom":se+=s.value[1];break;case"left":Z-=s.value[1];break;case"right":Z+=s.value[1];break}return Y.x+=Z,Y.y+=se,Y.width=Math.min(Y.width,x),Y.height=Math.min(Y.height,y),{overflows:$h(Y,_),x:Z,y:se}}let A=0,B=0;const E={x:0,y:0},P={x:!1,y:!1};let L=-1;for(;!(L++>10);){const{x:N,y:Y,overflows:U}=T(V);A+=N,B+=Y,b.x+=N,b.y+=Y;{const G=Bh(V.anchor),Z=U.x.before||U.x.after,se=U.y.before||U.y.after;let Q=!1;if(["x","y"].forEach(ae=>{if(ae==="x"&&Z&&!P.x||ae==="y"&&se&&!P.y){const J={anchor:{...V.anchor},origin:{...V.origin}},re=ae==="x"?G==="y"?Uc:Wc:G==="y"?Wc:Uc;J.anchor=re(J.anchor),J.origin=re(J.origin);const{overflows:q}=T(J);(q[ae].before<=U[ae].before&&q[ae].after<=U[ae].after||q[ae].before+q[ae].after<(U[ae].before+U[ae].after)/2)&&(V=J,Q=P[ae]=!0)}}),Q)continue}U.x.before&&(A+=U.x.before,b.x+=U.x.before),U.x.after&&(A-=U.x.after,b.x-=U.x.after),U.y.before&&(B+=U.y.before,b.y+=U.y.before),U.y.after&&(B-=U.y.after,b.y-=U.y.after);{const G=$h(b,_);E.x=_.width-G.x.before-G.x.after,E.y=_.height-G.y.before-G.y.after,A+=G.x.before,b.x+=G.x.before,B+=G.y.before,b.y+=G.y.before}break}const R=Bh(V.anchor),W=t.origin!=="auto"&&t.origin!=="overlap"?no(t.origin,e.isRtl.value):V.origin;return Object.assign(n.value,{"--v-overlay-anchor-origin":`${V.anchor.side} ${V.anchor.align}`,transformOrigin:`${W.side} ${W.align}`,top:ge(Qc(B)),left:e.isRtl.value?void 0:ge(Qc(A)),right:e.isRtl.value?ge(Qc(-A)):void 0,minWidth:ge(R==="y"?Math.min(S,h.width):S),maxWidth:ge(gg(ut(E.x,S===1/0?0:S,x))),maxHeight:ge(gg(ut(E.y,w===1/0?0:w,y)))}),{available:E,contentBox:b,flipped:P}}return ve(()=>[l.value,i.value,t.origin,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>g()),Ne(()=>{const b=g();if(!b)return;const{available:p,contentBox:k}=b;k.height>p.y&&requestAnimationFrame(()=>{g(),requestAnimationFrame(()=>{g()})})}),{updateLocation:g}}function Qc(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function gg(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Xd=!0;const cs=[];function pT(e){!Xd||cs.length?(cs.push(e),Zd()):(Xd=!1,e(),Zd())}let yg=-1;function Zd(){cancelAnimationFrame(yg),yg=requestAnimationFrame(()=>{const e=cs.shift();e&&e(),cs.length?Zd():Xd=!0})}const Eu={none:null,close:_T,block:VT,reposition:IT},xT=te({scrollStrategy:{type:[String,Function],default:"block",validator:e=>Ge(e)||e in Eu}},"VOverlay-scroll-strategies");function CT(e,t){if(!rt)return;let n;Xt(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=Fl(),await new Promise(a=>setTimeout(a)),n.active&&n.run(()=>{var a;Ge(e.scrollStrategy)?e.scrollStrategy(t,e,n):(a=Eu[e.scrollStrategy])==null||a.call(Eu,t,e,n)}))}),pt(()=>{n==null||n.stop()})}function _T(e){function t(n){e.isActive.value=!1}GS(Ev(e.target.value,e.contentEl.value),t)}function VT(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,a=Ev(e.target.value,e.contentEl.value),l=[...new Set([...Po(a,t.contained?n:void 0),...Po(e.contentEl.value,t.contained?n:void 0)])].filter(u=>!u.classList.contains("v-overlay-scroll-blocked")),i=window.innerWidth-document.documentElement.offsetWidth,r=(u=>cv(u)&&u)(n||document.documentElement);r&&e.root.value.classList.add("v-overlay--scroll-blocked"),l.forEach((u,d)=>{u.style.setProperty("--v-body-scroll-x",ge(-u.scrollLeft)),u.style.setProperty("--v-body-scroll-y",ge(-u.scrollTop)),(u!==document.documentElement||getComputedStyle(u).overflowY!=="scroll")&&u.style.setProperty("--v-scrollbar-offset",ge(i)),u.classList.add("v-overlay-scroll-blocked")}),pt(()=>{l.forEach((u,d)=>{const s=parseFloat(u.style.getPropertyValue("--v-body-scroll-x")),c=parseFloat(u.style.getPropertyValue("--v-body-scroll-y")),f=u.style.scrollBehavior;u.style.scrollBehavior="auto",u.style.removeProperty("--v-body-scroll-x"),u.style.removeProperty("--v-body-scroll-y"),u.style.removeProperty("--v-scrollbar-offset"),u.classList.remove("v-overlay-scroll-blocked"),u.scrollLeft=-s,u.scrollTop=-c,u.style.scrollBehavior=f}),r&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function IT(e,t,n){let a=!1,l=-1,i=-1;function r(o){pT(()=>{var s,c;const u=performance.now();(c=(s=e.updateLocation).value)==null||c.call(s,o),a=(performance.now()-u)/(1e3/60)>2})}i=(typeof requestIdleCallback>"u"?o=>o():requestIdleCallback)(()=>{n.run(()=>{GS(Ev(e.target.value,e.contentEl.value),o=>{a?(cancelAnimationFrame(l),l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{r(o)})})):r(o)})})}),pt(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(i),cancelAnimationFrame(l)})}function Ev(e,t){return Array.isArray(e)?document.elementsFromPoint(...e).find(n=>!(t!=null&&t.contains(n))):e??t}function GS(e,t){const n=[document,...Po(e)];n.forEach(a=>{a.addEventListener("scroll",t,{passive:!0})}),pt(()=>{n.forEach(a=>{a.removeEventListener("scroll",t)})})}const lc=te({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function ic(e,t){let n=()=>{};function a(r,o){n==null||n();const u=r?e.openDelay:e.closeDelay,d=Math.max((o==null?void 0:o.minDelay)??0,Number(u??0));return new Promise(s=>{n=CV(d,()=>{t==null||t(r),s(r)})})}function l(){return a(!0)}function i(r){return a(!1,r)}return{clearDelay:n,runOpenDelay:l,runCloseDelay:i}}function YS(e){e.style.setProperty("-webkit-touch-callout","none")}const ed=["-webkit-user-select","user-select"];function PT(e){const t=ed.map(n=>e.style.getPropertyValue(n));return ed.forEach(n=>e.style.setProperty(n,"none")),()=>ed.forEach((n,a)=>t[a]?e.style.setProperty(n,t[a]):e.style.removeProperty(n))}const xu=new WeakSet;function qS(e){let t=-1,n=!1,a=!1,l;const i={options:e,onTouchstart:r,onMousedown:o,cancel:m};function r(h){if(m(),n=!1,h.touches.length>1||xu.has(h))return;xu.add(h);const g=h.currentTarget,{clientX:b,clientY:p}=h.touches[0],k=h.target;l={el:g,x:b,y:p,unlock:PT(g),detach:()=>{k.removeEventListener("touchmove",d),k.removeEventListener("touchend",s),k.removeEventListener("touchcancel",s),window.removeEventListener("contextmenu",v,{capture:!0})}},k.addEventListener("touchmove",d,{passive:!0}),k.addEventListener("touchend",s,{passive:!1}),k.addEventListener("touchcancel",s),window.addEventListener("contextmenu",v,{capture:!0}),t=window.setTimeout(()=>u(h,!0),i.options.duration??500)}function o(h){m(),n=!1,!(h.button!==0||xu.has(h))&&(xu.add(h),l={el:h.currentTarget,x:h.clientX,y:h.clientY,detach:()=>{window.removeEventListener("mousemove",c),window.removeEventListener("click",f,{capture:!0})}},window.addEventListener("mousemove",c,{passive:!0}),window.addEventListener("click",f,{capture:!0}),t=window.setTimeout(()=>u(h,!1),i.options.duration??500))}function u(h,g){var b;clearTimeout(t),n=!0,(b=getSelection())==null||b.removeAllRanges(),a=!0;try{i.options.handler({originalEvent:h,touch:g,target:l.el,clientX:l.x,clientY:l.y})}finally{a=!1}}function d(h){if(!l||n)return;const{clientX:g,clientY:b}=h.touches[0];(h.touches.length>1||Math.hypot(g-l.x,b-l.y)>10)&&m()}function s(h){n&&h.cancelable&&h.preventDefault(),m()}function c(h){!l||n||Math.hypot(h.clientX-l.x,h.clientY-l.y)>10&&m()}function f(h){n&&(h.preventDefault(),h.stopImmediatePropagation()),m()}function v(h){a||!(l!=null&&l.el.contains(h.target))||(h.preventDefault(),h.stopImmediatePropagation(),n||u(h,!0))}function m(){if(clearTimeout(t),!l)return;const{detach:h,unlock:g}=l;l=void 0,h(),g&&(n?setTimeout(g,10):g())}return i}function XS(e){return Ge(e)?{handler:e}:e}function ZS(e,t){var l;const n=(l=t.instance)==null?void 0:l.$.uid;if(!t.value||at(n))return;const a=qS(XS(t.value));YS(e),e._touchHold??(e._touchHold=Object.create(null)),e._touchHold[n]=a,e.addEventListener("touchstart",a.onTouchstart,{passive:!0}),t.modifiers.mouse&&e.addEventListener("mousedown",a.onMousedown)}function JS(e,t){var l,i;const n=(l=t.instance)==null?void 0:l.$.uid,a=at(n)||(i=e._touchHold)==null?void 0:i[n];a&&(a.cancel(),e.removeEventListener("touchstart",a.onTouchstart),e.removeEventListener("mousedown",a.onMousedown),delete e._touchHold[n])}function AT(e,t){var l,i;const n=(l=t.instance)==null?void 0:l.$.uid,a=at(n)||(i=e._touchHold)==null?void 0:i[n];t.value?a?a.options=XS(t.value):ZS(e,t):JS(e,t)}const TT={mounted:ZS,unmounted:JS,updated:AT},DT=te({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},contextMenu:Boolean,closeOnContentClick:Boolean,...lc()},"VOverlay-activator");function ET(e,{isActive:t,isTop:n,contentEl:a,isSubmenu:l=!1}){const i=Ut("useActivator"),r=oe(),o=Ye(gr,null);let u=!1,d=!1,s=!0;const c=oe(!1);let f=!1;const v=()=>{var N;return!l||(((N=o==null?void 0:o.rootOpenedByHover)==null?void 0:N.call(o))??c.value)},m=M(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),h=M(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!m.value&&!e.contextMenu),{runOpenDelay:g,runCloseDelay:b}=ic(e,N=>{N===(e.openOnHover&&u||m.value&&d)&&!(e.openOnHover&&t.value&&!n.value)&&(t.value!==N&&(s=!0,N&&(f=!0,c.value=u&&e.openOnHover)),t.value=N)});let p=!1;ve(t,N=>{if(!N){p=!0,setTimeout(()=>p=!1,50),c.value=!1,f=!1;return}f||(c.value=!1),f=!1});const k=oe();let S;function w(N){var U;k.value=N;const Y=(U=r.value)==null?void 0:U.getBoundingClientRect();S=N&&Y&&[N[0]-Y.left,N[1]-Y.top]}const x=qS({handler:({originalEvent:N,clientX:Y,clientY:U})=>{N.target.dispatchEvent(new MouseEvent("contextmenu",{bubbles:!0,cancelable:!0,clientX:Y,clientY:U}))}}),y={onClick:N=>{p&&!t.value||(N.stopPropagation(),r.value=N.currentTarget||N.target,t.value||w([N.clientX,N.clientY]),t.value=!t.value)},onMouseenter:N=>{u=!0,r.value=N.currentTarget||N.target,e.target==="cursor"&&w([N.clientX,N.clientY]),g()},onMousemove:N=>{w([N.clientX,N.clientY])},onMouseleave:N=>{u=!1,e.target==="cursor"&&(d=!1),v()&&b()},onFocus:N=>{p||Co(N.target,":focus-visible")!==!1&&(d=!0,N.stopPropagation(),r.value=N.currentTarget||N.target,g())},onContextmenu:N=>{if(N.preventDefault(),N.stopPropagation(),t.value){t.value=!1;return}r.value=N.currentTarget||N.target,w(N.clientX||N.clientY?[N.clientX,N.clientY]:void 0),t.value=!0},onTouchstart:x.onTouchstart,onBlur:N=>{var U;const Y=N.relatedTarget;!Y||(U=a.value)!=null&&U.contains(Y)||(d=!1,N.stopPropagation(),b({minDelay:1}))}},_=M(()=>{const N={};return h.value&&(N.onClick=y.onClick),e.openOnHover&&(N.onMouseenter=y.onMouseenter,N.onMouseleave=y.onMouseleave,e.target==="cursor"&&!h.value&&(N.onMousemove=y.onMousemove)),e.contextMenu&&(N.onContextmenu=y.onContextmenu,N.onTouchstart=y.onTouchstart),m.value&&(N.onFocus=y.onFocus,N.onBlur=y.onBlur),N}),V=M(()=>{const N={};if(e.openOnHover&&(N.onMouseenter=()=>{u=!0,g()},N.onMouseleave=()=>{u=!1,v()&&b()}),m.value&&(N.onFocusin=Y=>{Y.target.matches(":focus-visible")&&(d=!0,g())},N.onFocusout=Y=>{var G;const U=Y.relatedTarget;!U||(G=a.value)!=null&&G.contains(U)||(d=!1,b({minDelay:1}))}),e.closeOnContentClick){const Y=Ye(gr,null);N.onClick=()=>{t.value=!1,Y==null||Y.closeParents()}}return N}),T=M(()=>{const N={};return e.openOnHover&&(N.onMouseenter=()=>{s&&(u=!0,s=!1,g())},N.onMouseleave=()=>{u=!1,v()&&b()}),N});ve(n,N=>{var Y;N&&v()&&(e.openOnHover&&!u&&(!m.value||!d)||m.value&&!d&&(!e.openOnHover||!u))&&!((Y=a.value)!=null&&Y.contains(Et()))&&b()});function A(){var Y;const N=(Y=r.value)==null?void 0:Y.getBoundingClientRect();!S||!N||(k.value=[N.left+S[0],N.top+S[1]])}ve(t,(N,Y,U)=>{!N||!e.contextMenu||e.target||(document.addEventListener("scroll",A,{capture:!0,passive:!0}),U(()=>document.removeEventListener("scroll",A,{capture:!0})))}),Xt(()=>{r.value&&e.contextMenu&&YS(r.value)});function B(){t.value||w(void 0)}const E=yi();Xt(()=>{E.value&&Ne(()=>{r.value=E.el})});const P=yi(),L=M(()=>(e.target==="cursor"||e.contextMenu&&!e.target)&&k.value?k.value:P.value?P.el:QS(e.target,i)||r.value),R=M(()=>Array.isArray(L.value)?void 0:L.value);let W;return ve(()=>!!e.activator,N=>{N&&rt?(W=Fl(),W.run(()=>{MT(e,i,{activatorEl:r,activatorEvents:_})})):W&&W.stop()},{flush:"post",immediate:!0}),pt(()=>{x.cancel(),W==null||W.stop()}),{activatorEl:r,activatorRef:E,target:L,targetEl:R,targetRef:P,activatorEvents:_,contentEvents:V,scrimEvents:T,openedByHover:c,onAfterLeave:B}}function MT(e,t,{activatorEl:n,activatorEvents:a}){ve(()=>e.activator,(o,u)=>{if(u&&o!==u){const d=r(u);d&&i(d)}o&&Ne(()=>l())},{immediate:!0}),ve(()=>e.activatorProps,()=>{l()}),pt(()=>{i()});function l(o=r(),u=e.activatorProps){o&&IV(o,le(a.value,u))}function i(o=r(),u=e.activatorProps){o&&PV(o,le(a.value,u))}function r(o=e.activator){const u=QS(o,t);return n.value=(u==null?void 0:u.nodeType)===Node.ELEMENT_NODE?u:void 0,n.value}}function QS(e,t){var a,l;if(!e)return;let n;if(e==="parent"){let i=(l=(a=t==null?void 0:t.proxy)==null?void 0:a.$el)==null?void 0:l.parentNode;for(;i!=null&&i.hasAttribute("data-no-activator");)i=i.parentNode;n=i}else Ie(e)?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}const e0=te({retainFocus:Boolean,captureFocus:Boolean,disableInitialFocus:Boolean},"focusTrap"),lo=new Map;let bg=0;function BT(){let e;for(const{isActive:t,contentEl:n}of lo.values())t.value&&n.value&&(e=n.value);return e}function wg(e){const t=Et();if(e.key!=="Tab"||!t)return;const n=Array.from(lo.values()).filter(({isActive:s,contentEl:c})=>{var f;return s.value&&((f=c.value)==null?void 0:f.contains(t))}).map(s=>s.contentEl.value);let a,l=t;for(;l;){if(n.includes(l)){a=l;break}l=l.parentElement}if(!a){const s=BT();if(!s)return;const c=bn(s).filter(f=>f.tabIndex>=0);e.preventDefault(),c.length?e.shiftKey?c[c.length-1].focus():c[0].focus():s.focus({preventScroll:!0});return}const i=bn(a).filter(s=>s.tabIndex>=0);if(!i.length)return;if(i.length===1&&i[0].classList.contains("v-list")&&i[0].contains(t)){e.preventDefault();return}const r=i[0],o=i[i.length-1],u=t===r||t===a||r.classList.contains("v-list")&&r.contains(t),d=t===o||o.classList.contains("v-list")&&o.contains(t);e.shiftKey&&u&&(e.preventDefault(),o.focus()),!e.shiftKey&&d&&(e.preventDefault(),r.focus())}function t0(e,{isActive:t,localTop:n,contentEl:a}){const l=Symbol("trap");let i=!1,r=-1;async function o(){i=!0,r=window.setTimeout(()=>{i=!1},100)}async function u(c){var m;const f=c.relatedTarget,v=c.target;document.removeEventListener("pointerdown",o),document.removeEventListener("keydown",d),await new Promise(h=>requestAnimationFrame(h)),t.value&&!i&&f!==v&&a.value&&pe(n)&&![document,a.value].includes(v)&&!a.value.contains(v)&&((m=bn(a.value)[0])==null||m.focus())}function d(c){if(c.key==="Tab"&&(document.removeEventListener("keydown",d),t.value&&a.value&&c.target&&!a.value.contains(c.target))){const f=bn(document.documentElement);if(c.shiftKey&&c.target===f.at(0)||!c.shiftKey&&c.target===f.at(-1)){const v=bn(a.value);v.length>0&&(c.preventDefault(),v[0].focus())}}}const s=z(()=>t.value&&e.captureFocus&&!e.disableInitialFocus);rt&&(ve(()=>e.retainFocus,c=>{c?lo.set(l,{isActive:t,contentEl:a}):lo.delete(l)},{immediate:!0}),ve(s,c=>{c?(document.addEventListener("pointerdown",o),document.addEventListener("focusin",u,{once:!0}),document.addEventListener("keydown",d)):(document.removeEventListener("pointerdown",o),document.removeEventListener("focusin",u),document.removeEventListener("keydown",d))},{immediate:!0}),bg++<1&&document.addEventListener("keydown",wg)),pt(()=>{lo.delete(l),rt&&(clearTimeout(r),document.removeEventListener("pointerdown",o),document.removeEventListener("focusin",u),document.removeEventListener("keydown",d),--bg<1&&document.removeEventListener("keydown",wg))})}function n0(){if(!rt)return ne(!1);const{ssr:e}=Yn();if(e){const t=ne(!1);return Rt(()=>{t.value=!0}),t}else return ne(!0)}const Mv=te({eager:Boolean},"lazy");function Bv(e,t){const n=ne(!1),a=z(()=>n.value||e.eager||t.value);ve(t,()=>n.value=!0);function l(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:a,onAfterLeave:l}}function Ri(){const t=Ut("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const Sg=Symbol.for("vuetify:stack"),Or=yn([]);function $T(e,t,n){const a=Ut("useStack"),l=!n,i=Ye(Sg,void 0),r=yn({activeChildren:new Set});bt(Sg,r);const o=ne(Number(pe(t)));wn(e,()=>{var c;const s=(c=Or.at(-1))==null?void 0:c[1];o.value=s?s+10:Number(pe(t)),l&&Or.push([a.uid,o.value]),i==null||i.activeChildren.add(a.uid),pt(()=>{if(l){const f=Oe(Or).findIndex(v=>v[0]===a.uid);Or.splice(f,1)}i==null||i.activeChildren.delete(a.uid)})});const u=ne(!0);return l&&Xt(()=>{var c;const s=((c=Or.at(-1))==null?void 0:c[0])===a.uid;setTimeout(()=>u.value=s)}),{globalTop:Lt(u),localTop:z(()=>!r.activeChildren.size),stackStyles:z(()=>({zIndex:o.value}))}}function FT(e){return{teleportTarget:M(()=>{const n=e();if(n===!0||!rt)return;const a=n===!1?document.body:Ie(n)?document.querySelector(n):n;if(!a)return;let l=[...a.children].find(i=>i.matches(".v-overlay-container"));return l||(l=document.createElement("div"),l.className="v-overlay-container",a.appendChild(l)),l})}}function OT(){return!0}function a0(e,t,n,a=!1){if(!e||!a&&l0(e,n)===!1)return!1;const l=Lw(t);if(typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&l.host===e.target)return!1;const i=n.value,r=((Ge(i)?void 0:i.include)||(()=>[]))();return r.push(t),!r.some(o=>o==null?void 0:o.contains(e.target))}function l0(e,t){const n=t.value;return((Ge(n)?void 0:n.closeConditional)||OT)(e)}function kg(e,t,n,a=t._clickOutside.lastMousedownWasOutside){const l=Ge(n.value)?n.value:n.value.handler;e.shadowTarget=e.target,a&&a0(e,t,n)&&setTimeout(()=>{l0(e,n)&&l&&l(e)},0)}function pg(e,t){const n=Lw(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const Jd={mounted(e,t){const n=r=>kg(r,e,t),a=r=>kg(r,e,t,!0),l=r=>r.button!==2&&n(r),i=r=>{e._clickOutside.lastMousedownWasOutside=a0(r,e,t,!0)};pg(e,r=>{r.addEventListener("click",n,!0),r.addEventListener("auxclick",l,!0),r.addEventListener("contextmenu",a,!0),r.addEventListener("mousedown",i,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onAuxclick:l,onContextmenu:a,onMousedown:i}},beforeUnmount(e,t){e._clickOutside&&(pg(e,n=>{var o;if(!n||!((o=e._clickOutside)!=null&&o[t.instance.$.uid]))return;const{onClick:a,onAuxclick:l,onContextmenu:i,onMousedown:r}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",a,!0),n.removeEventListener("auxclick",l,!0),n.removeEventListener("contextmenu",i,!0),n.removeEventListener("mousedown",r,!0)}),delete e._clickOutside[t.instance.$.uid])}},td=new WeakMap;function LT(e){const{modelValue:t,color:n,...a}=e;return C(fl,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&I("div",le({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},a),null)]})}const tu=te({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...DT(),...Ae(),...Jt(),...Mv(),...hT(),...xT(),...e0(),...st(),...Ga()},"VOverlay"),Ia=de()({name:"VOverlay",directives:{vClickOutside:Jd},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,_submenu:Boolean,...He(tu(),["disableInitialFocus"])},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,keydown:e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{slots:t,attrs:n,emit:a}){var F,K;const l=Ut("VOverlay"),i=oe(),r=oe(),o=oe(),u=Pe(e,"modelValue"),d=M({get:()=>u.value,set:X=>{X&&e.disabled||(u.value=X)}}),{themeClasses:s}=ft(e),{rtlClasses:c,isRtl:f}=Ht(),{hasContent:v,onAfterLeave:m}=Bv(e,d),h=yt(()=>Ie(e.scrim)?e.scrim:null),{globalTop:g,localTop:b,stackStyles:p}=$T(d,()=>e.zIndex,e._disableGlobalStack),{activatorEl:k,activatorRef:S,target:w,targetEl:x,targetRef:y,activatorEvents:_,onAfterLeave:V,contentEvents:T,scrimEvents:A,openedByHover:B}=ET(e,{isActive:d,isTop:b,contentEl:o,isSubmenu:e._submenu}),{teleportTarget:E}=FT(()=>{var ee,ie,he;const X=e.attach||e.contained;if(X)return X;const j=((ee=k==null?void 0:k.value)==null?void 0:ee.getRootNode())||((he=(ie=l.proxy)==null?void 0:ie.$el)==null?void 0:he.getRootNode());return j instanceof ShadowRoot?j:!1}),{dimensionStyles:P}=Qt(e),L=n0(),R=M(()=>e.locationStrategy==="static"?yT(e.location):void 0),{scopeId:W}=Ri();ve(()=>e.disabled,X=>{X&&(d.value=!1)});const{contentStyles:N,updateLocation:Y}=gT(e,{isRtl:f,contentEl:o,target:w,isActive:d});CT(e,{root:i,contentEl:o,targetEl:x,target:w,isActive:d,updateLocation:Y});const U=Ye(gr,null);((K=(F=l.parent)==null?void 0:F.type)==null?void 0:K.name)!=="VMenu"&&bt(gr,null);function G(X){a("click:outside",X),e.persistent?$():d.value=!1,e.scrim||U==null||U.closeParents(X)}function Z(X){return d.value&&b.value&&(!e.scrim||X.target===r.value||X instanceof MouseEvent&&X.shadowTarget===r.value)}t0(e,{isActive:d,localTop:b,contentEl:o});let se=!1;Xt(()=>{o.value&&(k.value?td.set(o.value,k.value):td.delete(o.value))});function Q(X){let j=X;const ee=new Set;for(;j;){const ie=j.closest(".v-overlay__content");if(!ie||ee.has(ie))return!1;if(ie===o.value)return!0;ee.add(ie),j=td.get(ie)??null}return!1}function ae(){var ue,_e;const X=k.value;if(!X||!X.isConnected||X.closest(".v-overlay__content")||(_e=(ue=o.value)==null?void 0:ue._clickOutside)!=null&&_e.lastMousedownWasOutside)return;const j=Et();if(!((!j||j===document.body)&&se||j===X||X.contains(j)||Q(j)))return;const ie=X.parentElement,he=ie?bn(ie):[];let be;if(he.includes(X))be=X;else{const Ce=bn(X);be=Ce.find(Ee=>Ee.tagName==="INPUT"||Ee.tagName==="TEXTAREA")??Ce[0]}be==null||be.focus({preventScroll:!0})}ve(d,X=>{var j;if(X){const ee=Et(),ie=k.value;se=!!ie&&(ee===ie||ie.contains(ee)),o.value&&(o.value.inert=!1),(j=o.value)!=null&&j._clickOutside&&(o.value._clickOutside.lastMousedownWasOutside=!1)}else o.value&&(o.value.inert=!0),ae()},{flush:"post"}),rt&&ve(d,X=>{X?window.addEventListener("keydown",J):window.removeEventListener("keydown",J)},{immediate:!0}),sn(()=>{rt&&window.removeEventListener("keydown",J)});function J(X){var j,ee,ie;X.key==="Escape"&&g.value&&((j=o.value)!=null&&j.contains(Et())||a("keydown",X),e.persistent?$():(d.value=!1,(ee=o.value)!=null&&ee.contains(Et())&&((ie=k.value)==null||ie.focus())))}function re(X){X.key==="Escape"&&!g.value||a("keydown",X)}const q=gS();wn(()=>e.closeOnBack,()=>{uA(q,()=>{if(g.value&&d.value)return e.persistent?$():d.value=!1,!1})});const H=oe();ve(()=>d.value&&(e.absolute||e.contained)&&E.value==null,X=>{if(X){const j=qs(i.value);j&&j!==document.scrollingElement&&(H.value=j.scrollTop)}});function $(){e.noClickAnimation||o.value&&Qa(o.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Io})}function O(){a("afterEnter")}function D(){m(),V(),a("afterLeave")}return me(()=>{var X;return I(we,null,[(X=t.activator)==null?void 0:X.call(t,{isActive:d.value,targetRef:y,props:le({ref:S},_.value,e.activatorProps)}),L.value&&v.value&&C(Ky,{disabled:!E.value,to:E.value},{default:()=>[I("div",le({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":d.value,"v-overlay--contained":e.contained},R.value,s.value,c.value,e.class],style:[p.value,{"--v-overlay-opacity":e.opacity,top:ge(H.value)},e.style],ref:i,onKeydown:re},W,n),[C(LT,le({color:h,modelValue:d.value&&!!e.scrim,ref:r},A.value),null),C(fn,{appear:!0,persisted:!0,transition:e.transition,target:w.value,onAfterEnter:O,onAfterLeave:D},{default:()=>{var j;return[xt(I("div",le({ref:o,class:["v-overlay__content",e.contentClass],style:[P.value,N.value]},T.value,e.contentProps),[(j=t.default)==null?void 0:j.call(t,{isActive:d})]),[[na,d.value],[Jd,{handler:G,closeConditional:Z,include:()=>d.value?[e.contextMenu&&!e.openOnClick?void 0:k.value,...Array.from(document.querySelectorAll(".v-overlay__content")).filter(Q)]:[]}]])]}})])]})])}),{activatorEl:k,scrimEl:r,target:w,animateClick:$,contentEl:o,rootEl:i,globalTop:g,localTop:b,updateLocation:Y,openedByHover:B}}}),i0=te({fullscreen:Boolean,scrollable:Boolean,...He(tu({captureFocus:!0,location:"center center",origin:"center center",scrollStrategy:"block",transition:{component:Zs},zIndex:2400,retainFocus:!0}),["disableInitialFocus"])},"VDialog"),di=de()({name:"VDialog",props:i0(),emits:{"update:modelValue":e=>!0,"click:outside":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue"),{scopeId:l}=Ri(),i=oe();function r(){var u;t("afterEnter"),(e.scrim||e.retainFocus)&&((u=i.value)!=null&&u.contentEl)&&!i.value.contentEl.contains(Et())&&i.value.contentEl.focus({preventScroll:!0})}function o(){t("afterLeave")}return ve(a,async u=>{var d,s;u||(await Ne(),(s=(d=i.value)==null?void 0:d.activatorEl)==null||s.focus({preventScroll:!0}))}),me(()=>{const u=Ia.filterProps(e),d=le({"aria-haspopup":"dialog"},e.activatorProps),s=le({tabindex:-1},e.contentProps),c=e.fullscreen?Cr:e.locationStrategy;return C(Ia,le({ref:i,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},u,{modelValue:a.value,"onUpdate:modelValue":f=>a.value=f,"aria-modal":"true",activatorProps:d,contentProps:s,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,locationStrategy:c,role:"dialog",onAfterEnter:r,onAfterLeave:o,"onClick:outside":f=>t("click:outside",f)},l),{activator:n.activator,default:(...f)=>C(Ue,{root:"VDialog"},{default:()=>{var v;return[(v=n.default)==null?void 0:v.call(n,...f)]}})})}),Ot({},i)}}),NT={class:"d-flex align-center justify-space-between"},RT={class:"d-flex align-center"},HT={key:0,class:"text-center py-10"},zT={key:1,class:"d-flex flex-column gap-3"},WT={class:"d-flex align-start justify-space-between flex-wrap gap-2 mb-2"},UT={class:"d-flex align-center flex-grow-1 mr-2",style:{"min-width":"260px"}},jT=["title"],KT={class:"d-flex align-center gap-1"},GT={class:"d-flex align-center justify-space-between flex-wrap text-caption text-medium-emphasis mt-2"},YT={class:"d-flex align-center gap-2"},qT={class:"font-weight-bold text-high-emphasis"},XT=["title"],ZT={class:"d-flex align-center gap-3"},JT={key:0,class:"text-primary font-weight-medium"},QT={key:1,class:"text-success font-weight-medium"},eD={class:"pa-3 rounded bg-surface-variant text-body-2 font-weight-medium text-truncate mb-3"},tD={__name:"TorrentList",props:{torrents:{type:Array,default:()=>[]},loading:Boolean},emits:["start","stop","remove"],setup(e,{emit:t}){const n=t,a=oe(!1),l=oe(null),i=oe(!1),r=f=>{l.value=f,i.value=!1,a.value=!0},o=()=>{l.value&&n("remove",{id:l.value.id,deleteData:i.value}),a.value=!1,l.value=null},u=f=>{if(!f||f===0)return"0 B";const v=1024,m=["B","KB","MB","GB","TB"],h=Math.floor(Math.log(f)/Math.log(v));return`${parseFloat((f/Math.pow(v,h)).toFixed(2))} ${m[h]}`},d=f=>!f||f===0?"0 KB/s":`${u(f)}/s`,s=f=>{switch(f){case 4:return"primary";case 6:return"success";case 0:return"secondary";default:return"warning"}},c=f=>{switch(f){case 4:return"mdi-download";case 6:return"mdi-check-all";case 0:return"mdi-pause";default:return"mdi-clock-outline"}};return(f,v)=>(Ze(),tn(rl,{rounded:"lg",elevation:"1",border:""},{default:Ve(()=>[C(ll,{class:"pb-2"},{default:Ve(()=>[I("div",NT,[I("div",RT,[C(We,{icon:"mdi-format-list-bulleted",color:"primary",class:"mr-2"}),C(Ml,{class:"text-h6 font-weight-bold"},{default:Ve(()=>[...v[3]||(v[3]=[nt(" 토렌트 목록 ",-1)])]),_:1}),C(On,{size:"small",variant:"tonal",color:"primary",class:"ml-2 font-weight-bold"},{default:Ve(()=>[nt(it(e.torrents.length)+"개 ",1)]),_:1})])])]),_:1}),C(Kt),C(il,{class:"pa-4"},{default:Ve(()=>[e.torrents.length===0?(Ze(),St("div",HT,[C(We,{icon:"mdi-folder-open-outline",size:"64",color:"secondary",class:"mb-3 opacity-60"}),v[4]||(v[4]=I("div",{class:"text-subtitle-1 font-weight-medium"}," 현재 다운로드 또는 시딩 중인 토렌트가 없습니다. ",-1)),v[5]||(v[5]=I("div",{class:"text-caption text-medium-emphasis mt-1"}," 상단의 입력창에 마그넷 링크를 입력하여 다운로드를 시작해보세요. ",-1))])):(Ze(),St("div",zT,[(Ze(!0),St(we,null,Uu(e.torrents,m=>(Ze(),tn(rl,{key:m.id,variant:"outlined",rounded:"lg",class:"pa-4 bg-surface"},{default:Ve(()=>[I("div",WT,[I("div",UT,[C(On,{color:s(m.status),"prepend-icon":c(m.status),size:"small",variant:"tonal",class:"font-weight-medium mr-2 flex-shrink-0"},{default:Ve(()=>[nt(it(m.status_label),1)]),_:2},1032,["color","prepend-icon"]),I("span",{class:"text-subtitle-2 font-weight-bold text-truncate",title:m.name},it(m.name),9,jT)]),I("div",KT,[m.status===0?(Ze(),tn(Fe,{key:0,icon:"mdi-play",size:"small",variant:"tonal",color:"success",title:"다운로드 재개",onClick:h=>f.$emit("start",m.id)},null,8,["onClick"])):(Ze(),tn(Fe,{key:1,icon:"mdi-pause",size:"small",variant:"tonal",color:"warning",title:"일시정지",onClick:h=>f.$emit("stop",m.id)},null,8,["onClick"])),C(Fe,{icon:"mdi-trash-can-outline",size:"small",variant:"tonal",color:"error",title:"삭제",class:"ml-1",onClick:h=>r(m)},null,8,["onClick"])])]),C(hl,{"model-value":m.percent_done,color:m.percent_done===100?"success":m.status===0?"secondary":"primary",height:"8",rounded:"",striped:"",class:"my-2"},null,8,["model-value","color"]),I("div",GT,[I("div",YT,[I("span",qT,it(m.percent_done)+"% ",1),v[6]||(v[6]=I("span",null,"•",-1)),I("span",null,it(u(m.total_size)),1),m.download_dir?(Ze(),St("span",{key:0,class:"text-truncate d-none d-sm-inline",style:{"max-width":"250px"},title:m.download_dir}," ("+it(m.download_dir)+") ",9,XT)):zt("",!0)]),I("div",ZT,[m.rate_download>0?(Ze(),St("span",JT,[C(We,{icon:"mdi-arrow-down-bold",size:"14"}),nt(" "+it(d(m.rate_download)),1)])):zt("",!0),m.rate_upload>0?(Ze(),St("span",QT,[C(We,{icon:"mdi-arrow-up-bold",size:"14"}),nt(" "+it(d(m.rate_upload)),1)])):zt("",!0)])])]),_:2},1024))),128))]))]),_:1}),C(di,{modelValue:a.value,"onUpdate:modelValue":v[2]||(v[2]=m=>a.value=m),"max-width":"480"},{default:Ve(()=>[C(rl,{rounded:"lg"},{default:Ve(()=>[C(ll,{class:"pb-2"},{prepend:Ve(()=>[C(We,{icon:"mdi-alert-circle-outline",color:"error",size:"28",class:"mr-2"})]),default:Ve(()=>[C(Ml,{class:"text-h6 font-weight-bold"},{default:Ve(()=>[...v[7]||(v[7]=[nt(" 토렌트 삭제 확인 ",-1)])]),_:1})]),_:1}),C(il,null,{default:Ve(()=>{var m;return[v[8]||(v[8]=I("div",{class:"mb-3"}," 다음 토렌트를 삭제하시겠습니까? ",-1)),I("div",eD,it((m=l.value)==null?void 0:m.name),1),C(ss,{modelValue:i.value,"onUpdate:modelValue":v[0]||(v[0]=h=>i.value=h),label:"디스크에 다운로드된 파일도 함께 완전히 삭제",color:"error",density:"compact","hide-details":""},null,8,["modelValue"])]}),_:1}),C(Kt),C(ci,{class:"px-4 py-3"},{default:Ve(()=>[C(El),C(Fe,{variant:"text",color:"secondary",onClick:v[1]||(v[1]=m=>a.value=!1)},{default:Ve(()=>[...v[9]||(v[9]=[nt(" 취소 ",-1)])]),_:1}),C(Fe,{color:"error",variant:"elevated","prepend-icon":"mdi-delete",onClick:o},{default:Ve(()=>[...v[10]||(v[10]=[nt(" 삭제하기 ",-1)])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}))}},nD=Av(tD,[["__scopeId","data-v-2e753334"]]),Hi="/api";async function aD(e=""){const t=e?`?path=${encodeURIComponent(e)}`:"",n=await fetch(`${Hi}/files${t}`);if(!n.ok){const a=await n.json().catch(()=>({}));throw new Error(a.detail||"파일 목록을 가져올 수 없습니다.")}return await n.json()}async function xg(e){const t=await fetch(`${Hi}/files?path=${encodeURIComponent(e)}`,{method:"DELETE"});if(!t.ok){const n=await t.json().catch(()=>({}));throw new Error(n.detail||"파일 삭제에 실패했습니다.")}return await t.json()}async function lD(e){const t=await fetch(`${Hi}/files/check-archive?path=${encodeURIComponent(e)}`);if(!t.ok){const n=await t.json().catch(()=>({}));throw new Error(n.detail||"압축 파일 상태 검사에 실패했습니다.")}return await t.json()}async function iD({path:e,password:t=null,create_subfolder:n=!0,custom_dest:a=null,delete_archive:l=!1,onProgress:i,onSuccess:r,onError:o}){const u=await fetch(`${Hi}/files/extract-stream`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({path:e,password:t?t.trim():null,create_subfolder:n,custom_dest:a,delete_archive:l})});if(!u.ok){const f=await u.json().catch(()=>({}));throw new Error(f.detail||"압축 해제 스트림 연결에 실패했습니다.")}const d=u.body.getReader(),s=new TextDecoder("utf-8");let c="";for(;;){const{done:f,value:v}=await d.read();if(f)break;c+=s.decode(v,{stream:!0});const m=c.split(` - -`);c=m.pop();for(const h of m){const g=h.match(/^data:\s*(.*)$/m);if(g)try{const b=JSON.parse(g[1]);b.status==="progress"&&i?i(b):b.status==="completed"&&r?r(b):b.status==="error"&&o&&o(b)}catch(b){console.warn("SSE 파싱 에러:",b,g[1])}}}}function Jl(e){return`${Hi}/files/download?path=${encodeURIComponent(e)}`}function Cg(e){return`${Hi}/files/download-folder?path=${encodeURIComponent(e)}`}async function rD(e,t="selected_files.zip"){const n=await fetch(`${Hi}/files/download-batch`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({paths:e,zip_name:t})});if(!n.ok){const r=await n.json().catch(()=>({}));throw new Error(r.detail||"일괄 다운로드 생성에 실패했습니다.")}const a=await n.blob(),l=window.URL.createObjectURL(a),i=document.createElement("a");i.href=l,i.download=t,document.body.appendChild(i),i.click(),window.URL.revokeObjectURL(l),document.body.removeChild(i)}const r0=Ka("v-alert-title");function oD(e,t){const n=oe(),a=ne(!1),l=ne(!1),{isIntersecting:i}=xr(n),r=oV(()=>e.value=!1,{duration:t}),o=z(()=>e.value&&i.value&&!a.value&&!l.value),u=z(()=>pe(t)>0?r.remaining.value/pe(t)*100:100);return ve([o,()=>pe(t)],()=>o.value?r.start():r.stop()),ve(e,()=>{a.value=!1,l.value=!1}),{rootEl:n,progress:u,events:{onPointerenter:()=>a.value=!0,onPointerleave:()=>a.value=!1,onFocusin:()=>l.value=!0,onFocusout(s){s.currentTarget.contains(s.relatedTarget)||(l.value=!1)}}}}const o0=te({iconSize:[Number,String],iconSizes:{type:Array,default:()=>[["x-small",10],["small",16],["default",24],["large",28],["x-large",32]]}},"iconSize");function u0(e,t){return{iconSize:M(()=>{const a=new Map(e.iconSizes),l=e.iconSize??t()??"default";return a.has(l)?a.get(l):l})}}const uD=["success","info","warning","error"],sD=te({border:{type:[Boolean,String],validator:e=>Bt(e)||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:De,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,timeout:{type:[Number,String],default:-1},timer:[Boolean,String],type:{type:String,validator:e=>uD.includes(e)},...Ae(),...Ft(),...Jt(),...en(),...o0(),...Ya(),...Vr(),...It(),...Xe(),...st(),...Ga({transition:{component:Di}}),...ia({variant:"flat"})},"VAlert"),s0=de()({name:"VAlert",props:sD(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue"),l=z(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),{iconSize:i}=u0(e,()=>e.prominent?44:void 0),{themeClasses:r}=ft(e),{colorClasses:o,colorStyles:u,variantClasses:d}=kl(()=>({color:e.color??e.type,variant:e.variant})),{densityClasses:s}=hn(e),{dimensionStyles:c}=Qt(e),{elevationClasses:f}=Yt(e),{locationStyles:v}=Gl(e),{positionClasses:m}=Ir(e),{roundedClasses:h,roundedStyles:g}=Tt(e),{textColorClasses:b,textColorStyles:p}=Gt(()=>e.borderColor),{t:k}=dt(),{rootEl:S,progress:w,events:x}=oD(a,()=>Number(e.timeout)),y=z(()=>({"aria-label":k(e.closeLabel),onClick(_){a.value=!1,t("click:close",_)}}));return()=>{const _=!!(n.prepend||l.value),V=!!(n.title||e.title),T=!!(n.close||e.closable),A=!!e.timer&&Number(e.timeout)>0,B={density:e.density,icon:l.value,size:e.iconSize||e.prominent?i.value:void 0};return C(fn,{transition:e.transition},{default:()=>[a.value&&C(e.tag,le({ref:S,class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},r.value,o.value,s.value,f.value,m.value,h.value,d.value,e.class],style:[u.value,c.value,v.value,g.value,e.style],role:"alert"},x),{default:()=>{var E,P;return[Sl(!1,"v-alert"),A&&e.timer!=="close"&&C(hl,{key:"timer",class:"v-alert__timer",absolute:!0,location:e.timer==="bottom"?"bottom":"top",modelValue:w.value,shape:"flat"},null),e.border&&I("div",{key:"border",class:fe(["v-alert__border",b.value]),style:Se(p.value)},null),_&&I("div",{key:"prepend",class:"v-alert__prepend"},[n.prepend?C(Ue,{key:"prepend-defaults",disabled:!l.value,defaults:{VIcon:{...B}}},n.prepend):C(We,le({key:"prepend-icon"},B),null)]),I("div",{class:"v-alert__content"},[V&&C(r0,{key:"title"},{default:()=>{var L;return[((L=n.title)==null?void 0:L.call(n))??e.title]}}),((E=n.text)==null?void 0:E.call(n))??e.text,(P=n.default)==null?void 0:P.call(n)]),n.append&&I("div",{key:"append",class:"v-alert__append"},[n.append()]),T&&I("div",{key:"close",class:"v-alert__close"},[n.close?C(Ue,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var L;return[(L=n.close)==null?void 0:L.call(n,{props:y.value,timerProgress:w.value})]}}):C(Fe,le({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},y.value),null),A&&e.timer==="close"&&C(Gn,{key:"timer",class:"v-alert__timer v-alert__timer--close",modelValue:w.value,shape:"flat",width:2},null)])]}})]})}}}),c0=te({gridlines:{type:[Boolean,String],default:"horizontal",validator:e=>Bt(e)||["horizontal","vertical","all"].includes(e)},fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,striped:{type:String,default:null,validator:e=>["even","odd"].includes(e)},...Ae(),...Ft(),...Xe(),...st()},"VTable"),Wl=de()({name:"VTable",inheritAttrs:!1,props:c0(),setup(e,{attrs:t,slots:n,emit:a}){const{themeClasses:l}=ft(e),{densityClasses:i}=hn(e),r=M(()=>e.gridlines===!1?"none":e.gridlines===!0?"all":e.gridlines);return me(()=>{const[o,u]=fr(t,[/^aria-label/]);return C(e.tag,le(u,{class:["v-table",`v-table--gridlines-${r.value}`,{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!n.top,"v-table--has-bottom":!!n.bottom,"v-table--hover":e.hover,"v-table--striped-even":e.striped==="even","v-table--striped-odd":e.striped==="odd"},l.value,i.value,e.class],style:e.style}),{default:()=>{var d,s,c,f;return[(d=n.top)==null?void 0:d.call(n),n.default?I("div",{class:"v-table__wrapper",style:{height:ge(e.height)}},[I("table",_s(Ko(o)),[(s=n.caption)==null?void 0:s.call(n),n.default()])]):(c=n.wrapper)==null?void 0:c.call(n),(f=n.bottom)==null?void 0:f.call(n)]}})}),{}}}),cD={class:"d-flex align-center justify-space-between flex-wrap gap-2"},dD={class:"d-flex align-center flex-wrap"},fD={class:"d-flex align-center gap-2 flex-wrap"},vD={class:"d-flex align-center flex-wrap mt-3 px-2 py-1 bg-surface-variant rounded text-caption"},mD=["onClick"],hD={key:0,class:"mx-1 text-medium-emphasis"},gD={key:0,class:"d-flex align-center justify-space-between flex-wrap gap-2 mt-3 pa-2 rounded bg-primary-container"},yD={class:"d-flex align-center gap-2"},bD={class:"text-body-2 font-weight-bold"},wD={key:0,class:"text-caption text-medium-emphasis"},SD={class:"d-flex align-center gap-2"},kD={key:0,class:"text-center py-10"},pD={key:1,class:"text-center py-10"},xD={class:"text-center",style:{width:"48px"}},CD=["onClick"],_D=["title"],VD={class:"text-right text-caption text-medium-emphasis"},ID={key:0},PD={key:1,class:"text-disabled"},AD={class:"text-left text-caption text-medium-emphasis d-none d-md-table-cell"},TD={class:"text-center"},DD={class:"d-flex align-center justify-center gap-1"},ED={class:"pa-3 rounded bg-surface-variant text-body-2 font-weight-medium text-truncate mb-3"},MD={class:"text-caption text-medium-emphasis ml-2"},BD={class:"mb-3"},$D={key:1,class:"mt-4 pt-3 border-t"},FD={class:"d-flex justify-space-between align-center mb-1"},OD={class:"text-caption font-weight-bold d-flex align-center"},LD={class:"text-subtitle-2 font-weight-black text-orange-darken-1"},ND={class:"text-caption text-white font-weight-bold"},RD={class:"d-flex justify-space-between align-center text-caption text-medium-emphasis"},HD=["title"],zD={class:"font-weight-medium"},WD={key:0,class:"flex-shrink-0 text-caption font-weight-medium"},UD={key:0},jD={class:"mb-2"},KD={key:1},GD={class:"mb-2"},YD={class:"pa-3 rounded bg-surface-variant text-body-2 font-weight-medium text-truncate"},qD={key:0,class:"text-caption text-error mt-2"},XD={class:"d-flex align-center justify-space-between w-100"},ZD={class:"d-flex align-center text-truncate mr-2"},JD=["src"],QD=["src"],eE=["src"],tE=["src"],nE={class:"text-caption text-medium-emphasis"},aE={__name:"FileViewer",emits:["notify"],setup(e,{emit:t}){const n=t,a=oe(""),l=oe([]),i=oe(0),r=oe(!1),o=oe([]),u=oe(!1),d=oe(!1),s=oe(null),c=oe(!1),f=oe(!1),v=oe(null),m=oe(!1),h=oe(null),g=oe(!0),b=oe(!1),p=oe(!1),k=oe(""),S=oe(!1),w=oe(!1),x=oe(!1),y=oe(""),_=oe(null),V=oe(0),T=oe(""),A=oe(0),B=async(O="")=>{r.value=!0,o.value=[];try{const D=await aD(O);D.success&&(a.value=D.data.current_path,l.value=D.data.items,i.value=D.data.total_size)}catch(D){n("notify",{message:D.message||"파일 목록 로드 실패",type:"error"})}finally{r.value=!1}},E=M(()=>l.value.length>0&&o.value.length===l.value.length),P=M(()=>o.value.length>0&&o.value.length{E.value?o.value=[]:o.value=l.value.map(O=>O.path)},R=M(()=>{const O=new Set(o.value);return l.value.filter(D=>O.has(D.path)&&!D.is_dir).reduce((D,F)=>D+(F.size||0),0)}),W=async()=>{if(o.value.length!==0){u.value=!0;try{const D=`${a.value.split("/").pop()||"downloads"}_선택항목.zip`;await rD(o.value,D),n("notify",{message:"일괄 ZIP 다운로드가 시작되었습니다.",type:"success"})}catch(O){n("notify",{message:O.message||"일괄 다운로드 실패",type:"error"})}finally{u.value=!1}}},N=()=>{o.value.length!==0&&(c.value=!0,d.value=!0)},Y=M(()=>{const O=a.value?a.value.split("/"):[],D=[{title:"다운로드 루트",path:""}];let F="";for(const K of O)K&&(F=F?`${F}/${K}`:K,D.push({title:K,path:F}));return D}),U=O=>{B(O)},G=()=>{if(!a.value)return;const O=a.value.split("/");O.pop(),B(O.join("/"))},Z=O=>{O.is_dir?B(O.path):O.category==="archive"?se(O):ae(O)},se=async O=>{h.value=O,g.value=!0,b.value=!1,k.value="",S.value=!1,y.value="",w.value=!1,x.value=!0,V.value=0,T.value="",A.value=0,m.value=!0;try{const D=await lD(O.path);D.success&&D.data.is_encrypted&&(w.value=!0,Ne(()=>{var F;(F=_.value)==null||F.focus()}))}catch(D){console.warn("암호화 검사 실패:",D)}finally{x.value=!1}},Q=async()=>{if(h.value){y.value="",p.value=!0,V.value=0,T.value="압축 해제 시작 중...",A.value=0;try{await iD({path:h.value.path,password:k.value,create_subfolder:g.value,delete_archive:b.value,onProgress:O=>{V.value=O.percent||0,O.current_file&&(T.value=O.current_file),O.files_done!==void 0&&(A.value=O.files_done)},onSuccess:async O=>{V.value=100,n("notify",{message:O.message||"압축 해제가 완료되었습니다.",type:"success"}),setTimeout(async()=>{m.value=!1,h.value=null,p.value=!1,await B(a.value)},600)},onError:O=>{p.value=!1;const D=O.error_type||"",F=O.message||"압축 해제 실패";D==="PASSWORD_REQUIRED"||D==="WRONG_PASSWORD"?(w.value=!0,y.value=F,Ne(()=>{var K;(K=_.value)==null||K.focus()})):(y.value=F,n("notify",{message:F,type:"error"}))}})}catch(O){p.value=!1,y.value=O.message||"압축 해제 중 네트워크 오류",n("notify",{message:O.message||"압축 해제 중 오류 발생",type:"error"})}}},ae=O=>{["video","audio","image","document"].includes(O.category)?(v.value=O,f.value=!0):window.open(Jl(O.path),"_blank")},J=O=>{c.value=!1,s.value=O,d.value=!0},re=async()=>{try{if(c.value){for(const O of o.value)await xg(O);n("notify",{message:`${o.value.length}개 항목 일괄 삭제 완료`,type:"success"}),o.value=[]}else s.value&&(await xg(s.value.path),n("notify",{message:`'${s.value.name}' 삭제 완료`,type:"success"}));await B(a.value)}catch(O){n("notify",{message:O.message||"삭제 실패",type:"error"})}finally{d.value=!1,s.value=null,c.value=!1}},q=O=>{if(!O||O===0)return"0 B";const D=1024,F=["B","KB","MB","GB","TB"],K=Math.floor(Math.log(O)/Math.log(D));return`${parseFloat((O/Math.pow(D,K)).toFixed(2))} ${F[K]}`},H=O=>O?new Date(O*1e3).toLocaleString("ko-KR",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"}):"",$=O=>{switch(O){case"folder":return{icon:"mdi-folder",color:"amber-darken-1"};case"video":return{icon:"mdi-file-video",color:"deep-purple-accent-2"};case"audio":return{icon:"mdi-file-music",color:"green-accent-4"};case"image":return{icon:"mdi-file-image",color:"light-blue-accent-3"};case"archive":return{icon:"mdi-folder-zip",color:"orange-accent-3"};case"document":return{icon:"mdi-file-document-outline",color:"teal-accent-3"};default:return{icon:"mdi-file-outline",color:"blue-grey-lighten-1"}}};return Rt(()=>{B()}),(O,D)=>(Ze(),tn(rl,{rounded:"lg",elevation:"1",border:""},{default:Ve(()=>[C(ll,{class:"pb-2"},{default:Ve(()=>[I("div",cD,[I("div",dD,[C(Zt,{color:"primary",variant:"tonal",size:"32",class:"mr-2"},{default:Ve(()=>[C(We,{icon:"mdi-folder-eye-outline",size:"20"})]),_:1}),D[14]||(D[14]=I("span",{class:"text-h6 font-weight-bold mr-3"},"다운로드 파일 뷰어",-1)),C(Fe,{icon:"mdi-arrow-up",size:"small",variant:"tonal",density:"comfortable",disabled:!a.value,title:"상위 폴더로 이동",class:"mr-2",onClick:G},null,8,["disabled"])]),I("div",fD,[C(On,{size:"small",variant:"tonal",color:"secondary",class:"font-weight-medium"},{default:Ve(()=>[nt(" 항목 "+it(l.value.length)+"개 • 총 "+it(q(i.value)),1)]),_:1}),a.value&&l.value.length>0?(Ze(),tn(Fe,{key:0,color:"primary",variant:"tonal",size:"small","prepend-icon":"mdi-folder-zip-outline",href:Dt(Cg)(a.value),target:"_blank",title:"현재 폴더 안의 모든 파일을 하나의 ZIP으로 묶어서 다운로드"},{default:Ve(()=>[...D[15]||(D[15]=[nt(" 폴더 전체 ZIP 받기 ",-1)])]),_:1},8,["href"])):zt("",!0),C(Fe,{icon:"mdi-refresh",size:"small",variant:"tonal",loading:r.value,title:"새로고침",onClick:D[0]||(D[0]=F=>B(a.value))},null,8,["loading"])])]),I("div",vD,[C(We,{icon:"mdi-home",size:"16",class:"mr-1 text-medium-emphasis"}),(Ze(!0),St(we,null,Uu(Y.value,(F,K)=>(Ze(),St(we,{key:F.path},[I("span",{class:fe(["crumb-link font-weight-medium cursor-pointer",{"text-primary font-weight-bold":K===Y.value.length-1}]),onClick:X=>U(F.path)},it(F.title),11,mD),K[o.value.length>0?(Ze(),St("div",gD,[I("div",yD,[C(We,{icon:"mdi-checkbox-marked-circle",color:"primary"}),I("span",bD,it(o.value.length)+"개 항목 선택됨 ",1),R.value>0?(Ze(),St("span",wD," ("+it(q(R.value))+") ",1)):zt("",!0)]),I("div",SD,[C(Fe,{color:"primary",variant:"elevated",size:"small","prepend-icon":"mdi-archive-arrow-down",loading:u.value,onClick:W},{default:Ve(()=>[...D[16]||(D[16]=[nt(" 선택 항목 ZIP 다운로드 ",-1)])]),_:1},8,["loading"]),C(Fe,{color:"error",variant:"tonal",size:"small","prepend-icon":"mdi-trash-can-outline",onClick:N},{default:Ve(()=>[...D[17]||(D[17]=[nt(" 일괄 삭제 ",-1)])]),_:1}),C(Fe,{variant:"text",size:"small",onClick:D[1]||(D[1]=F=>o.value=[])},{default:Ve(()=>[...D[18]||(D[18]=[nt(" 선택 해제 ",-1)])]),_:1})])])):zt("",!0)]),_:1})]),_:1}),C(Kt),C(il,{class:"pa-0"},{default:Ve(()=>[r.value&&l.value.length===0?(Ze(),St("div",kD,[C(Gn,{indeterminate:"",color:"primary"}),D[19]||(D[19]=I("div",{class:"text-caption text-medium-emphasis mt-2"},"파일 목록 불러오는 중...",-1))])):l.value.length===0?(Ze(),St("div",pD,[C(We,{icon:"mdi-folder-open-outline",size:"56",color:"secondary",class:"mb-2 opacity-50"}),D[20]||(D[20]=I("div",{class:"text-subtitle-2 font-weight-medium"},"폴더가 비어 있습니다.",-1))])):(Ze(),tn(Wl,{key:2,hover:"",density:"comfortable"},{default:Ve(()=>[I("thead",null,[I("tr",null,[I("th",xD,[C(ta,{"model-value":E.value,indeterminate:P.value,color:"primary",onClick:sa(L,["stop"])},null,8,["model-value","indeterminate"])]),D[21]||(D[21]=I("th",{class:"text-left",style:{"min-width":"250px"}},"이름",-1)),D[22]||(D[22]=I("th",{class:"text-right",style:{width:"120px"}},"크기",-1)),D[23]||(D[23]=I("th",{class:"text-left d-none d-md-table-cell",style:{width:"180px"}},"수정일시",-1)),D[24]||(D[24]=I("th",{class:"text-center",style:{width:"160px"}},"작업",-1))])]),I("tbody",null,[(Ze(!0),St(we,null,Uu(l.value,F=>(Ze(),St("tr",{key:F.path,class:fe(["file-row",{"selected-row":o.value.includes(F.path)}])},[I("td",{class:"text-center",onClick:D[3]||(D[3]=sa(()=>{},["stop"]))},[C(ta,{modelValue:o.value,"onUpdate:modelValue":D[2]||(D[2]=K=>o.value=K),value:F.path,color:"primary"},null,8,["modelValue","value"])]),I("td",null,[I("div",{class:"d-flex align-center cursor-pointer py-1",onClick:K=>Z(F)},[C(We,{icon:$(F.category).icon,color:$(F.category).color,class:"mr-3 flex-shrink-0",size:"22"},null,8,["icon","color"]),I("span",{class:"text-body-2 font-weight-medium text-truncate",title:F.name},it(F.name),9,_D),F.category==="archive"?(Ze(),tn(On,{key:0,size:"x-small",color:"orange",variant:"outlined",class:"ml-2 flex-shrink-0"},{default:Ve(()=>[...D[25]||(D[25]=[nt(" 압축 파일 ",-1)])]),_:1})):zt("",!0)],8,CD)]),I("td",VD,[F.is_dir?(Ze(),St("span",PD,"-")):(Ze(),St("span",ID,it(q(F.size)),1))]),I("td",AD,it(H(F.modified)),1),I("td",TD,[I("div",DD,[F.is_dir?(Ze(),tn(Fe,{key:0,icon:"mdi-folder-open",size:"x-small",variant:"text",color:"primary",title:"폴더 열기",onClick:sa(K=>B(F.path),["stop"])},null,8,["onClick"])):zt("",!0),F.is_dir?(Ze(),tn(Fe,{key:1,icon:"mdi-folder-zip-outline",size:"x-small",variant:"text",color:"teal",title:"이 폴더를 ZIP으로 한 번에 다운로드",href:Dt(Cg)(F.path),target:"_blank"},null,8,["href"])):zt("",!0),F.category==="archive"?(Ze(),tn(Fe,{key:2,icon:"mdi-archive-arrow-down-outline",size:"x-small",variant:"tonal",color:"orange-darken-1",title:"압축 풀기",onClick:sa(K=>se(F),["stop"])},null,8,["onClick"])):zt("",!0),F.is_dir?zt("",!0):(Ze(),tn(Fe,{key:3,icon:"mdi-download",size:"x-small",variant:"text",color:"primary",title:"다운로드",href:Dt(Jl)(F.path),target:"_blank"},null,8,["href"])),!F.is_dir&&["video","audio","image","document"].includes(F.category)?(Ze(),tn(Fe,{key:4,icon:"mdi-eye-outline",size:"x-small",variant:"text",color:"info",title:"미리보기 / 재생",onClick:sa(K=>ae(F),["stop"])},null,8,["onClick"])):zt("",!0),C(Fe,{icon:"mdi-trash-can-outline",size:"x-small",variant:"text",color:"error",title:"삭제",onClick:sa(K=>J(F),["stop"])},null,8,["onClick"])])])],2))),128))])]),_:1}))]),_:1}),C(di,{modelValue:m.value,"onUpdate:modelValue":D[9]||(D[9]=F=>m.value=F),"max-width":"540",persistent:p.value},{default:Ve(()=>[C(rl,{rounded:"lg"},{default:Ve(()=>[C(ll,{class:"pb-2"},{prepend:Ve(()=>[C(We,{icon:"mdi-archive-arrow-down-outline",color:"orange-darken-1",size:"28",class:"mr-2"})]),default:Ve(()=>[C(Ml,{class:"text-h6 font-weight-bold"},{default:Ve(()=>[...D[26]||(D[26]=[nt(" 압축 파일 풀기 ",-1)])]),_:1})]),_:1}),C(il,null,{default:Ve(()=>{var F,K;return[I("div",ED,[nt(" 📦 "+it((F=h.value)==null?void 0:F.name)+" ",1),I("span",MD,"("+it(q((K=h.value)==null?void 0:K.size))+")",1)]),w.value?(Ze(),tn(s0,{key:0,type:"warning",variant:"tonal",density:"compact",icon:"mdi-lock-alert",class:"mb-3 text-caption"},{default:Ve(()=>[...D[27]||(D[27]=[I("strong",null,"암호로 보호된 파일:",-1),nt(" 이 파일의 압축을 해제하려면 올바른 암호(비밀번호)를 입력해야 합니다. ",-1)])]),_:1})):zt("",!0),I("div",BD,[C(Vn,{ref_key:"passwordInputRef",ref:_,modelValue:k.value,"onUpdate:modelValue":D[4]||(D[4]=X=>k.value=X),label:w.value?"압축 해제 암호 (필수)":"압축 해제 암호 (암호가 걸려있는 경우 입력)",placeholder:"비밀번호 입력",type:S.value?"text":"password","prepend-inner-icon":"mdi-lock-outline","append-inner-icon":S.value?"mdi-eye-off":"mdi-eye",variant:"outlined",density:"comfortable",clearable:"",error:!!y.value,"error-messages":y.value,disabled:p.value,"onClick:appendInner":D[5]||(D[5]=X=>S.value=!S.value),onKeyup:Zb(Q,["enter"])},null,8,["modelValue","label","type","append-inner-icon","error","error-messages","disabled"])]),C(ss,{modelValue:g.value,"onUpdate:modelValue":D[6]||(D[6]=X=>g.value=X),label:"새 하위 폴더를 생성하여 압축 풀기",color:"primary",density:"compact","hide-details":"",class:"mb-1",disabled:p.value},null,8,["modelValue","disabled"]),C(ss,{modelValue:b.value,"onUpdate:modelValue":D[7]||(D[7]=X=>b.value=X),label:"압축 해제 완료 후 원본 압축 파일 삭제",color:"error",density:"compact","hide-details":"",disabled:p.value},null,8,["modelValue","disabled"]),p.value?(Ze(),St("div",$D,[I("div",FD,[I("span",OD,[C(We,{icon:"mdi-progress-download",size:"16",class:"mr-1 text-orange-darken-1 rotating"}),D[28]||(D[28]=I("span",null,"압축 해제 진행 중",-1))]),I("span",LD,it(V.value)+"% ",1)]),C(hl,{"model-value":V.value,color:"orange-darken-1",height:"20",rounded:"",striped:"",class:"mb-2"},{default:Ve(({value:X})=>[I("strong",ND,it(Math.ceil(X))+"%",1)]),_:1},8,["model-value"]),I("div",RD,[I("div",{class:"text-truncate mr-2",style:{"max-width":"360px"},title:T.value},[C(We,{icon:"mdi-file-outline",size:"14",class:"mr-1"}),I("span",zD,it(T.value||"처리 중..."),1)],8,HD),A.value>0?(Ze(),St("div",WD,it(A.value)+"개 파일 처리됨 ",1)):zt("",!0)])])):zt("",!0)]}),_:1}),C(Kt),C(ci,{class:"px-4 py-3"},{default:Ve(()=>[C(El),C(Fe,{variant:"text",color:"secondary",disabled:p.value,onClick:D[8]||(D[8]=F=>m.value=!1)},{default:Ve(()=>[...D[29]||(D[29]=[nt(" 취소 ",-1)])]),_:1},8,["disabled"]),C(Fe,{color:"orange-darken-1",variant:"elevated","prepend-icon":"mdi-archive-arrow-down",loading:p.value,onClick:Q},{default:Ve(()=>[...D[30]||(D[30]=[nt(" 압축 풀기 ",-1)])]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1},8,["modelValue","persistent"]),C(di,{modelValue:d.value,"onUpdate:modelValue":D[11]||(D[11]=F=>d.value=F),"max-width":"460"},{default:Ve(()=>[C(rl,{rounded:"lg"},{default:Ve(()=>[C(ll,{class:"pb-2"},{prepend:Ve(()=>[C(We,{icon:"mdi-alert-circle-outline",color:"error",size:"28",class:"mr-2"})]),default:Ve(()=>[C(Ml,{class:"text-h6 font-weight-bold"},{default:Ve(()=>{var F;return[nt(it(c.value?"선택 항목 일괄 삭제":((F=s.value)!=null&&F.is_dir?"폴더":"파일")+" 삭제 확인"),1)]}),_:1})]),_:1}),C(il,null,{default:Ve(()=>{var F,K,X;return[c.value?(Ze(),St("div",UD,[I("p",jD,[D[31]||(D[31]=nt("선택한 ",-1)),I("strong",null,it(o.value.length)+"개",1),D[32]||(D[32]=nt("의 항목을 디스크에서 모두 삭제하시겠습니까?",-1))]),D[33]||(D[33]=I("div",{class:"text-caption text-error"}," ⚠️ 선택한 항목 중 폴더가 포함된 경우 하위 모든 파일도 함께 영구 삭제됩니다. ",-1))])):(Ze(),St("div",KD,[I("p",GD,"정말 다음 "+it((F=s.value)!=null&&F.is_dir?"폴더":"파일")+"을 디스크에서 삭제하시겠습니까?",1),I("div",YD,it((K=s.value)==null?void 0:K.name),1),(X=s.value)!=null&&X.is_dir?(Ze(),St("div",qD," ⚠️ 폴더 안의 모든 파일과 하위 폴더도 함께 영구 삭제됩니다. ")):zt("",!0)]))]}),_:1}),C(Kt),C(ci,{class:"px-4 py-3"},{default:Ve(()=>[C(El),C(Fe,{variant:"text",color:"secondary",onClick:D[10]||(D[10]=F=>d.value=!1)},{default:Ve(()=>[...D[34]||(D[34]=[nt(" 취소 ",-1)])]),_:1}),C(Fe,{color:"error",variant:"elevated","prepend-icon":"mdi-delete",onClick:re},{default:Ve(()=>[...D[35]||(D[35]=[nt(" 삭제하기 ",-1)])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),C(di,{modelValue:f.value,"onUpdate:modelValue":D[13]||(D[13]=F=>f.value=F),"max-width":"850"},{default:Ve(()=>[C(rl,{rounded:"lg"},{default:Ve(()=>[C(ll,{class:"pb-2"},{default:Ve(()=>{var F,K;return[I("div",XD,[I("div",ZD,[C(We,{icon:$((F=v.value)==null?void 0:F.category).icon,color:$((K=v.value)==null?void 0:K.category).color,class:"mr-2"},null,8,["icon","color"]),C(Ml,{class:"text-subtitle-1 font-weight-bold text-truncate pa-0"},{default:Ve(()=>{var X;return[nt(it((X=v.value)==null?void 0:X.name),1)]}),_:1})]),C(Fe,{icon:"mdi-close",variant:"text",size:"small",onClick:D[12]||(D[12]=X=>f.value=!1)})])]}),_:1}),C(Kt),C(il,{class:"pa-4 d-flex justify-center align-center",style:{"min-height":"250px",background:"#000"}},{default:Ve(()=>{var F,K,X,j;return[((F=v.value)==null?void 0:F.category)==="video"?(Ze(),St("video",{key:0,src:Dt(Jl)(v.value.path),controls:"",autoplay:"",style:{"max-width":"100%","max-height":"60vh","border-radius":"4px"}},null,8,JD)):((K=v.value)==null?void 0:K.category)==="audio"?(Ze(),St("audio",{key:1,src:Dt(Jl)(v.value.path),controls:"",autoplay:"",style:{width:"100%","max-width":"500px"}},null,8,QD)):((X=v.value)==null?void 0:X.category)==="image"?(Ze(),St("img",{key:2,src:Dt(Jl)(v.value.path),style:{"max-width":"100%","max-height":"65vh","object-fit":"contain","border-radius":"4px"}},null,8,eE)):((j=v.value)==null?void 0:j.category)==="document"?(Ze(),St("iframe",{key:3,src:Dt(Jl)(v.value.path),style:{width:"100%",height:"60vh",border:"none",background:"#fff"}},null,8,tE)):zt("",!0)]}),_:1}),C(Kt),C(ci,{class:"px-4 py-2"},{default:Ve(()=>{var F,K;return[I("span",nE," 크기: "+it(q((F=v.value)==null?void 0:F.size)),1),C(El),C(Fe,{color:"primary",variant:"tonal","prepend-icon":"mdi-download",size:"small",href:Dt(Jl)((K=v.value)==null?void 0:K.path),target:"_blank"},{default:Ve(()=>[...D[36]||(D[36]=[nt(" 다운로드 ",-1)])]),_:1},8,["href"])]}),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}))}},lE=Av(aE,[["__scopeId","data-v-c5d6c5cc"]]),Tr="/api";async function iE(){const e=await fetch(`${Tr}/status`);if(!e.ok)throw new Error("상태 정보를 가져올 수 없습니다.");return await e.json()}async function rE(){const e=await fetch(`${Tr}/torrents`);if(!e.ok)throw new Error("토렌트 목록을 불러오지 못했습니다.");return await e.json()}async function oE({magnet:e,download_dir:t,paused:n}){const a=await fetch(`${Tr}/torrents/add`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({magnet:e,download_dir:t,paused:n})}),l=await a.json();if(!a.ok)throw new Error(l.detail||"토렌트 추가에 실패했습니다.");return l}async function uE(e,t=!1){const n=await fetch(`${Tr}/torrents/${e}?delete_data=${t}`,{method:"DELETE"}),a=await n.json();if(!n.ok)throw new Error(a.detail||"토렌트 삭제에 실패했습니다.");return a}async function sE(e){const t=await fetch(`${Tr}/torrents/${e}/start`,{method:"POST"}),n=await t.json();if(!t.ok)throw new Error(n.detail||"토렌트 시작 실패");return n}async function cE(e){const t=await fetch(`${Tr}/torrents/${e}/stop`,{method:"POST"}),n=await t.json();if(!t.ok)throw new Error(n.detail||"토렌트 일시정지 실패");return n}const dE=te({...Ae(),...He(Qw(),["fullHeight"]),...st()},"VApp"),d0=de()({name:"VApp",props:dE(),setup(e,{slots:t}){const n=ft(e),{layoutClasses:a,getLayoutItem:l,items:i,layoutRef:r}=eS({...e,fullHeight:!0}),{rtlClasses:o}=Ht();return me(()=>{var u;return I("div",{ref:r,class:fe(["v-application",n.themeClasses.value,a.value,o.value,e.class]),style:Se([e.style])},[I("div",{class:"v-application__wrap"},[(u=t.default)==null?void 0:u.call(t)])])}),{getLayoutItem:l,items:i,theme:n}}}),Qd=Symbol.for("vuetify:list");function f0(e={filterable:!1}){const t=Ye(Qd,{filterable:!1,hasPrepend:ne(!1),updateHasPrepend:()=>null,trackingIndex:ne(-1),navigationStrategy:ne("focus"),uid:""}),{filterable:n,trackingIndex:a=t.trackingIndex,navigationStrategy:l=t.navigationStrategy,uid:i=t.uid||Wt()}=e,r={filterable:t.filterable||n,hasPrepend:ne(!1),updateHasPrepend:o=>{o&&(r.hasPrepend.value=o)},trackingIndex:a,navigationStrategy:l,uid:i};return bt(Qd,r),t}function v0(){return Ye(Qd,null)}const $v=e=>{const t={activate:({id:n,value:a,activated:l})=>(n=Oe(n),e&&!a&&l.size===1&&l.has(n)||(a?l.add(n):l.delete(n)),l),in:(n,a,l)=>{let i=new Set;if(!ht(n))for(const r of gt(n))i=t.activate({id:r,value:!0,activated:new Set(i),children:a,parents:l});return i},out:n=>Array.from(n)};return t},m0=e=>{const t=$v(e);return{activate:({activated:a,id:l,...i})=>{l=Oe(l);const r=a.has(l)?new Set([l]):new Set;return t.activate({...i,id:l,activated:r})},in:(a,l,i)=>{let r=new Set;if(!ht(a)){const o=gt(a);o.length&&(r=t.in(o.slice(0,1),l,i))}return r},out:(a,l,i)=>t.out(a,l,i)}},fE=e=>{const t=$v(e);return{activate:({id:a,activated:l,children:i,...r})=>(a=Oe(a),i.has(a)?l:t.activate({id:a,activated:l,children:i,...r})),in:t.in,out:t.out}},vE=e=>{const t=m0(e);return{activate:({id:a,activated:l,children:i,...r})=>(a=Oe(a),i.has(a)?l:t.activate({id:a,activated:l,children:i,...r})),in:t.in,out:t.out}},mE={open:({id:e,value:t,opened:n,parents:a})=>{if(t){const l=new Set;l.add(e);let i=a.get(e);for(;!ht(i);)l.add(i),i=a.get(i);return l}else return n.delete(e),n},select:()=>null},h0={open:({id:e,value:t,opened:n,parents:a})=>{if(t){let l=a.get(e);for(n.add(e);!ht(l)&&l!==e;)n.add(l),l=a.get(l);return n}else n.delete(e);return n},select:()=>null},hE={open:h0.open,select:({id:e,value:t,opened:n,parents:a})=>{if(!t)return n;const l=[];let i=a.get(e);for(;!ht(i);)l.push(i),i=a.get(i);return new Set(l)}},Fv=e=>{const t={select:({id:n,value:a,selected:l})=>{if(n=Oe(n),e&&!a){const i=Array.from(l.entries()).reduce((r,[o,u])=>(u==="on"&&r.push(o),r),[]);if(i.length===1&&i[0]===n)return l}return l.set(n,a?"on":"off"),l},in:(n,a,l,i)=>{const r=new Map;for(const o of n||[])t.select({id:o,value:!0,selected:r,children:a,parents:l,disabled:i});return r},out:n=>{const a=[];for(const[l,i]of n.entries())i==="on"&&a.push(l);return a}};return t},g0=e=>{const t=Fv(e);return{select:({selected:a,id:l,...i})=>{l=Oe(l);const r=a.has(l)?new Map([[l,a.get(l)]]):new Map;return t.select({...i,id:l,selected:r})},in:(a,l,i,r)=>a!=null&&a.length?t.in(a.slice(0,1),l,i,r):new Map,out:(a,l,i)=>t.out(a,l,i)}},gE=e=>{const t=Fv(e);return{select:({id:a,selected:l,children:i,...r})=>(a=Oe(a),i.has(a)?l:t.select({id:a,selected:l,children:i,...r})),in:t.in,out:t.out}},yE=e=>{const t=g0(e);return{select:({id:a,selected:l,children:i,...r})=>(a=Oe(a),i.has(a)?l:t.select({id:a,selected:l,children:i,...r})),in:t.in,out:t.out}},Ov=e=>{const t={select:({id:n,value:a,selected:l,children:i,parents:r,disabled:o})=>{n=Oe(n);const u=new Map(l),d=[n];for(;d.length;){const c=d.shift();o.has(c)||l.set(Oe(c),a?"on":"off"),i.has(c)&&d.push(...i.get(c))}let s=Oe(r.get(n));for(;s;){let c=!0,f=!0;for(const v of i.get(s)){const m=Oe(v);if(!o.has(m)&&(l.get(m)!=="on"&&(c=!1),l.has(m)&&l.get(m)!=="off"&&(f=!1),!c&&!f))break}l.set(s,c?"on":f?"off":"indeterminate"),s=Oe(r.get(s))}return e&&!a&&Array.from(l.entries()).reduce((f,[v,m])=>(m==="on"&&f.push(v),f),[]).length===0?u:l},in:(n,a,l)=>{let i=new Map;for(const r of n||[])i=t.select({id:r,value:!0,selected:i,children:a,parents:l,disabled:new Set});return i},out:(n,a)=>{const l=[];for(const[i,r]of n.entries())r==="on"&&!a.has(i)&&l.push(i);return l}};return t},bE=e=>{const t=Ov(e);return{select:t.select,in:t.in,out:(a,l,i)=>{const r=[];for(const[o,u]of a.entries())if(u==="on"){if(i.has(o)){const d=i.get(o);if(a.get(d)==="on")continue}r.push(o)}return r}}},wE=e=>{const n={select:Ov(e).select,in:(a,l,i,r)=>{let o=new Map;for(const u of a||[])l.has(u)||(o=n.select({id:u,value:!0,selected:o,children:l,parents:i,disabled:r}));return o},out:a=>{const l=[];for(const[i,r]of a.entries())(r==="on"||r==="indeterminate")&&l.push(i);return l}};return n},wi=Symbol.for("vuetify:nested"),y0={id:ne(),root:{itemsRegistration:oe("render"),register:()=>null,unregister:()=>null,updateDisabled:()=>null,children:oe(new Map),parents:oe(new Map),disabled:oe(new Set),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:oe(!1),scrollToActive:oe(!1),selectable:oe(!1),opened:oe(new Set),activated:oe(new Set),selected:oe(new Map),selectedValues:oe([]),getPath:()=>[]}},SE=te({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean,itemsRegistration:{type:String,default:"render"}},"nested"),kE=(e,{items:t,returnObject:n,scrollToActive:a,valueComparator:l})=>{let i=!1;const r=ne(new Map),o=ne(new Map),u=ne(new Set),d=Pe(e,"opened",e.opened,T=>new Set(Array.isArray(T)?T.map(A=>Oe(A)):T),T=>[...T.values()]);let s=null;function c(){return s||queueMicrotask(()=>{s=null}),s??d.value}function f(T){s=T,d.value=T}const v=M(()=>{if(Ge(e.activeStrategy))return e.activeStrategy(e.mandatory);if(je(e.activeStrategy))return e.activeStrategy;switch(e.activeStrategy){case"leaf":return fE(e.mandatory);case"single-leaf":return vE(e.mandatory);case"independent":return $v(e.mandatory);case"single-independent":default:return m0(e.mandatory)}}),m=M(()=>{if(Ge(e.selectStrategy))return e.selectStrategy(e.mandatory);if(je(e.selectStrategy))return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return yE(e.mandatory);case"leaf":return gE(e.mandatory);case"independent":return Fv(e.mandatory);case"single-independent":return g0(e.mandatory);case"trunk":return bE(e.mandatory);case"branch":return wE(e.mandatory);case"classic":default:return Ov(e.mandatory)}}),h=M(()=>{if(je(e.openStrategy))return e.openStrategy;switch(e.openStrategy){case"list":return hE;case"single":return mE;case"multiple":default:return h0}}),g=M(()=>{const T=[],A=[...t.value];for(;A.length;){const B=A.pop();T.push(B),B.children&&A.push(...B.children)}return T});function b(T){const A=pe(l);if(!A)return T;const B=pe(n);for(const E of g.value){const P=B?Oe(E.raw):E.value;if(A(T,P))return P}return T}const p=Pe(e,"activated",e.activated,T=>v.value.in(Array.isArray(T)?T.map(b):T,r.value,o.value),T=>v.value.out(T,r.value,o.value)),k=Pe(e,"selected",e.selected,T=>m.value.in(Array.isArray(T)?T.map(b):T,r.value,o.value,u.value),T=>m.value.out(T,r.value,o.value));sn(()=>{i=!0});function S(T){const A=[];let B=Oe(T);for(;!at(B);)A.unshift(B),B=o.value.get(B);return A}const w=Ut("nested"),x=new Set,y=lI(()=>{Ne(()=>{r.value=new Map(r.value),o.value=new Map(o.value)})},100);ve(()=>[t.value,pe(n)],()=>{e.itemsRegistration==="props"&&_()},{immediate:!0});function _(){const T=new Map,A=new Map,B=new Set,E=pe(n)?R=>Oe(R.raw):R=>R.value,P=[...t.value];let L=0;for(;Le.activatable),scrollToActive:z(()=>pe(a)),selectable:z(()=>e.selectable),activated:p,selected:k,selectedValues:M(()=>{const T=[];for(const[A,B]of k.value.entries())B==="on"&&T.push(A);return T}),itemsRegistration:z(()=>e.itemsRegistration),register:(T,A,B,E)=>{if(x.has(T)){S(T).map(String).join(" -> "),S(A).concat(T).map(String).join(" -> ");return}else x.add(T);A&&T!==A&&o.value.set(T,A),B&&u.value.add(T),E&&r.value.set(T,[]),ht(A)||r.value.set(A,[...r.value.get(A)||[],T]),y()},unregister:T=>{if(i)return;x.delete(T),r.value.delete(T),u.value.delete(T);const A=o.value.get(T);if(A){const B=r.value.get(A)??[];r.value.set(A,B.filter(E=>E!==T))}o.value.delete(T),y()},updateDisabled:(T,A)=>{A?u.value.add(T):u.value.delete(T)},open:(T,A,B)=>{w.emit("click:open",{id:T,value:A,path:S(T),event:B});const E=h.value.open({id:T,value:A,opened:new Set(c()),children:r.value,parents:o.value,event:B});E&&f(E)},openOnSelect:(T,A,B)=>{const E=h.value.select({id:T,value:A,selected:new Map(k.value),opened:new Set(c()),children:r.value,parents:o.value,event:B});E&&f(E)},select:(T,A,B)=>{w.emit("click:select",{id:T,value:A,path:S(T),event:B});const E=m.value.select({id:T,value:A,selected:new Map(k.value),children:r.value,parents:o.value,disabled:u.value,event:B});E&&(k.value=E),V.root.openOnSelect(T,A,B)},activate:(T,A,B)=>{if(!e.activatable)return V.root.select(T,!0,B);w.emit("click:activate",{id:T,value:A,path:S(T),event:B});const E=v.value.activate({id:T,value:A,activated:new Set(p.value),children:r.value,parents:o.value,event:B});if(E.size!==p.value.size)p.value=E;else{for(const P of E)if(!p.value.has(P)){p.value=E;return}for(const P of p.value)if(!E.has(P)){p.value=E;return}}},children:r,parents:o,disabled:u,getPath:S}};return bt(wi,V),V.root},b0=(e,t,n)=>{const a=Ye(wi,y0),l=Symbol("nested item"),i=M(()=>{const o=Oe(pe(e));return at(o)?l:o}),r={...a,id:i,open:(o,u)=>a.root.open(i.value,o,u),openOnSelect:(o,u)=>a.root.openOnSelect(i.value,o,u),isOpen:M(()=>a.root.opened.value.has(i.value)),parent:M(()=>a.root.parents.value.get(i.value)),activate:(o,u)=>a.root.activate(i.value,o,u),isActivated:M(()=>a.root.activated.value.has(i.value)),scrollToActive:a.root.scrollToActive,select:(o,u)=>a.root.select(i.value,o,u),isSelected:M(()=>a.root.selected.value.get(i.value)==="on"),isIndeterminate:M(()=>a.root.selected.value.get(i.value)==="indeterminate"),isLeaf:M(()=>!a.root.children.value.get(i.value)),isGroupActivator:a.isGroupActivator};return Ii(()=>{a.isGroupActivator||a.root.itemsRegistration.value==="props"||Ne(()=>{a.root.register(i.value,a.id.value,pe(t),n)})}),sn(()=>{a.isGroupActivator||a.root.itemsRegistration.value==="props"||a.root.unregister(i.value)}),ve(i,(o,u)=>{a.isGroupActivator||a.root.itemsRegistration.value==="props"||(a.root.unregister(u),Ne(()=>{a.root.register(o,a.id.value,pe(t),n)}))}),ve(()=>pe(t),o=>{a.root.updateDisabled(i.value,o)}),n&&bt(wi,r),r},pE=()=>{const e=Ye(wi,y0);bt(wi,{...e,isGroupActivator:!0})},xE=In({name:"VListGroupActivator",setup(e,{slots:t}){return pE(),()=>{var n;return(n=t.default)==null?void 0:n.call(t)}}}),w0=te({activeColor:String,baseColor:String,color:String,collapseIcon:{type:De,default:"$collapse"},disabled:Boolean,expandIcon:{type:De,default:"$expand"},rawId:[String,Number],prependIcon:De,appendIcon:De,fluid:Boolean,subgroup:Boolean,title:String,value:null,...Ae(),...Xe()},"VListGroup"),Oo=de()({name:"VListGroup",props:w0(),setup(e,{slots:t}){const{isOpen:n,open:a,id:l}=b0(()=>e.value,()=>e.disabled,!0),i=M(()=>`v-list-group--id-${String(e.rawId??l.value)}`),r=v0(),{isBooted:o}=Ei(),u=Ye(wi),d=z(()=>{var m;return((m=u==null?void 0:u.root)==null?void 0:m.itemsRegistration.value)==="render"});function s(m){var h;["INPUT","TEXTAREA"].includes((h=m.target)==null?void 0:h.tagName)||a(!n.value,m)}const c=M(()=>({onClick:s,class:"v-list-group__header",id:i.value})),f=M(()=>n.value?e.collapseIcon:e.expandIcon),v=M(()=>({VListItem:{activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&f.value,appendIcon:e.appendIcon||!e.subgroup&&f.value,title:e.title,value:e.value}}));return me(()=>C(e.tag,{class:fe(["v-list-group",{"v-list-group--prepend":r==null?void 0:r.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":n.value},e.class]),style:Se(e.style)},{default:()=>[t.activator&&C(Ue,{defaults:v.value},{default:()=>[C(xE,null,{default:()=>[t.activator({props:c.value,isOpen:n.value})]})]}),C(fn,{transition:{component:Di},disabled:!o.value},{default:()=>{var m,h;return[d.value?xt(I("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value,inert:!n.value},[(m=t.default)==null?void 0:m.call(t)]),[[na,n.value]]):n.value&&I("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value},[(h=t.default)==null?void 0:h.call(t)])]}})]})),{isOpen:n}}}),CE=te({opacity:[Number,String],...Ae(),...Xe()},"VListItemSubtitle"),S0=de()({name:"VListItemSubtitle",props:CE(),setup(e,{slots:t}){return me(()=>C(e.tag,{class:fe(["v-list-item-subtitle",e.class]),style:Se([{"--v-list-item-subtitle-opacity":e.opacity},e.style])},t)),{}}}),ds=Ka("v-list-item-title"),Lv=te({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:De,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:De,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,prependGap:[Number,String],subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},value:null,index:Number,tabindex:[Number,String],onClick:vn(),onClickOnce:vn(),...Pn(),...Ae(),...Ft(),...Jt(),...en(),...It(),...Qo(),...Xe(),...st(),...ia({variant:"text"})},"VListItem"),Mn=de()({name:"VListItem",directives:{vRipple:Sn},props:Lv(),emits:{click:e=>!0},setup(e,{attrs:t,slots:n,emit:a}){const l=Jo(e,t),i=oe(),r=M(()=>e.value===void 0?l.href.value:e.value),{activate:o,isActivated:u,select:d,isOpen:s,isSelected:c,isIndeterminate:f,isGroupActivator:v,root:m,parent:h,openOnSelect:g,scrollToActive:b,id:p}=b0(r,()=>e.disabled,!1),k=v0(),S=M(()=>{var $;return e.active!==!1&&(e.active||(($=l.isActive)==null?void 0:$.value)||(m.activatable.value?u.value:c.value))}),w=z(()=>e.link!==!1&&l.isLink.value),x=M(()=>!!k&&(m.selectable.value||m.activatable.value||e.value!=null)),y=M(()=>!e.disabled&&e.link!==!1&&(e.link||l.isClickable.value||x.value)),_=M(()=>k&&k.navigationStrategy.value==="track"&&e.index!==void 0&&k.trackingIndex.value===e.index),V=M(()=>k?w.value?"link":x.value?"option":"listitem":void 0),T=M(()=>{if(x.value)return(k==null?void 0:k.navigationStrategy.value)==="track"&&!m.selectable.value?_.value:m.activatable.value?u.value:m.selectable.value?c.value:S.value}),A=z(()=>e.rounded||e.nav),B=z(()=>e.color??e.activeColor),E=z(()=>({color:S.value?B.value??e.baseColor:e.baseColor,variant:e.variant}));ve(()=>{var $;return($=l.isActive)==null?void 0:$.value},$=>{$&&P()}),ve(u,$=>{var O;!$||!b||(O=i.value)==null||O.scrollIntoView({block:"nearest",behavior:"instant"})}),ve(_,$=>{var O;$&&((O=i.value)==null||O.scrollIntoView({block:"nearest",behavior:"instant"}))}),Ii(()=>{var $;($=l.isActive)!=null&&$.value&&Ne(()=>P())});function P(){h.value!=null&&m.open(h.value,!0),g(!0)}const{themeClasses:L}=ft(e),{borderClasses:R}=Bn(e),{colorClasses:W,colorStyles:N,variantClasses:Y}=kl(E),{densityClasses:U}=hn(e),{dimensionStyles:G}=Qt(e),{elevationClasses:Z}=Yt(e),{roundedClasses:se,roundedStyles:Q}=Tt(A),ae=z(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),J=z(()=>e.ripple!==void 0&&e.ripple&&(k!=null&&k.filterable)?{keys:["Enter"]}:e.ripple),re=M(()=>({isActive:S.value,select:d,isOpen:s.value,isSelected:c.value,isIndeterminate:f.value,isDisabled:e.disabled}));function q($){var O,D,F;a("click",$),!["INPUT","TEXTAREA"].includes((O=$.target)==null?void 0:O.tagName)&&y.value&&((F=(D=l.navigate).value)==null||F.call(D,$),!v&&(m.activatable.value?o(!u.value,$):(m.selectable.value||e.value!=null&&!w.value)&&d(!c.value,$)))}function H($){var D;const O=$.target;["INPUT","TEXTAREA"].includes(O.tagName)||((D=$.currentTarget)==null?void 0:D.getAttribute("role"))!=="treeitem"&&($.key==="Enter"||$.key===" "&&!(k!=null&&k.filterable))&&($.preventDefault(),$.stopPropagation(),$.target.dispatchEvent(new MouseEvent("click",$)))}return me(()=>{const $=w.value?"a":e.tag,O=n.title||e.title!=null,D=n.subtitle||e.subtitle!=null,K=!!(!!(e.appendAvatar||e.appendIcon)||n.append),j=!!(!!(e.prependAvatar||e.prependIcon)||n.prepend);return k==null||k.updateHasPrepend(j),e.activeColor&&js("active-color",["color","base-color"]),xt(C($,le(l.linkProps,{ref:i,id:e.index!==void 0&&k?`v-list-item-${k.uid}-${e.index}`:void 0,class:["v-list-item",{"v-list-item--active":S.value,"v-list-item--disabled":e.disabled,"v-list-item--link":y.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!j&&(k==null?void 0:k.hasPrepend.value),"v-list-item--slim":e.slim,"v-list-item--focus-visible":_.value,[`${e.activeClass}`]:e.activeClass&&S.value},L.value,R.value,W.value,U.value,Z.value,ae.value,se.value,Y.value,e.class],style:[{"--v-list-prepend-gap":ge(e.prependGap)},N.value,G.value,Q.value,e.style],tabindex:e.tabindex??(y.value?k?-2:0:void 0),"aria-selected":T.value,role:V.value,onClick:(y.value||e.onClick||e.onClickOnce)&&q,onKeydown:y.value&&!w.value&&H}),{default:()=>{var ee;return[Sl(y.value||S.value,"v-list-item"),j&&I("div",{key:"prepend",class:"v-list-item__prepend"},[n.prepend?C(Ue,{key:"prepend-defaults",defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0},VCheckboxBtn:{density:e.density}}},{default:()=>{var ie;return[(ie=n.prepend)==null?void 0:ie.call(n,re.value)]}}):I(we,null,[e.prependAvatar&&C(Zt,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&C(We,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),I("div",{class:"v-list-item__spacer"},null)]),I("div",{class:"v-list-item__content","data-no-activator":""},[O&&C(ds,{key:"title"},{default:()=>{var ie;return[((ie=n.title)==null?void 0:ie.call(n,{title:e.title}))??it(e.title)]}}),D&&C(S0,{key:"subtitle"},{default:()=>{var ie;return[((ie=n.subtitle)==null?void 0:ie.call(n,{subtitle:e.subtitle}))??it(e.subtitle)]}}),(ee=n.default)==null?void 0:ee.call(n,re.value)]),K&&I("div",{key:"append",class:"v-list-item__append"},[n.append?C(Ue,{key:"append-defaults",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0},VCheckboxBtn:{density:e.density}}},{default:()=>{var ie;return[(ie=n.append)==null?void 0:ie.call(n,re.value)]}}):I(we,null,[e.appendIcon&&C(We,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&C(Zt,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),I("div",{class:"v-list-item__spacer"},null)])]}}),[[Sn,y.value&&J.value]])}),{activate:o,isActivated:u,isGroupActivator:v,isSelected:c,list:k,select:d,root:m,id:p,link:l}}}),_E=te({color:String,inset:Boolean,sticky:Boolean,title:String,...Ae(),...Xe()},"VListSubheader"),Dr=de()({name:"VListSubheader",props:_E(),setup(e,{slots:t}){const{textColorClasses:n,textColorStyles:a}=Gt(()=>e.color);return me(()=>{const l=!!(t.default||e.title);return C(e.tag,{class:fe(["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},n.value,e.class]),style:Se([{textColorStyles:a},e.style])},{default:()=>{var i;return[l&&I("div",{class:"v-list-subheader__text"},[((i=t.default)==null?void 0:i.call(t))??e.title])]}})}),{}}}),VE=te({items:Array,returnObject:Boolean},"VListChildren"),k0=de()({name:"VListChildren",props:VE(),setup(e,{slots:t}){return f0(),()=>{var n,a;return((n=t.default)==null?void 0:n.call(t))??((a=e.items)==null?void 0:a.map(({children:l,props:i,type:r,raw:o},u)=>{var c,f;if(r==="divider")return((c=t.divider)==null?void 0:c.call(t,{props:i}))??C(Kt,i,null);if(r==="subheader")return((f=t.subheader)==null?void 0:f.call(t,{props:i}))??C(Dr,i,null);const d={subtitle:t.subtitle?v=>{var m;return(m=t.subtitle)==null?void 0:m.call(t,{...v,item:o})}:void 0,prepend:t.prepend?v=>{var m;return(m=t.prepend)==null?void 0:m.call(t,{...v,item:o})}:void 0,append:t.append?v=>{var m;return(m=t.append)==null?void 0:m.call(t,{...v,item:o})}:void 0,title:t.title?v=>{var m;return(m=t.title)==null?void 0:m.call(t,{...v,item:o})}:void 0},s=Oo.filterProps(i);return l?C(Oo,le(s,{value:e.returnObject?o:i==null?void 0:i.value,rawId:i==null?void 0:i.value}),{activator:({props:v})=>{const m=le(i,v,{value:e.returnObject?o:i.value});return t.header?t.header({props:m}):C(Mn,le(m,{index:u}),d)},default:()=>C(k0,{items:l,returnObject:e.returnObject},t)}):t.item?t.item({props:{...i,index:u}}):C(Mn,le(i,{index:u,value:e.returnObject?o:i.value}),d)}))}}}),p0=te({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},itemType:{type:[Boolean,String,Array,Function],default:"type"},returnObject:Boolean,valueComparator:Function},"list-items"),IE=new Set(["item","divider","subheader"]);function ca(e,t){const n=Pt(t,e.itemTitle,t),a=Pt(t,e.itemValue,n),l=Pt(t,e.itemChildren),i=e.itemProps===!0?je(t)?"children"in t?He(t,["children"]):t:void 0:Pt(t,e.itemProps);let r=Pt(t,e.itemType,"item");IE.has(r)||(r="item");const o={title:n,value:a,...i};return{type:r,title:String(o.title??""),value:o.value,props:o,children:r==="item"&&Array.isArray(l)?x0(e,l):void 0,raw:t}}ca.neededProps=["itemTitle","itemValue","itemChildren","itemProps","itemType"];function x0(e,t){const n=un(e,ca.neededProps),a=[];for(const l of t)a.push(ca(n,l));return a}function Nv(e){const t=M(()=>x0(e,e.items)),n=M(()=>t.value.some(o=>dl(o.value))),a=ne(new Map),l=ne([]);Xt(()=>{const o=t.value,u=new Map,d=[];for(let s=0;su):o.map(({value:u})=>u)}return{items:t,transformIn:i,transformOut:r}}const PE=new Set(["item","divider","subheader"]);function AE(e,t){const n=Nl(t)?t:Pt(t,e.itemTitle),a=Nl(t)?t:Pt(t,e.itemValue,void 0),l=Pt(t,e.itemChildren),i=e.itemProps===!0?He(t,["children"]):Pt(t,e.itemProps);let r=Pt(t,e.itemType,"item");PE.has(r)||(r="item");const o={title:n,value:a,...i};return{type:r,title:o.title,value:o.value,props:o,children:r==="item"&&l?C0(e,l):void 0,raw:t}}function C0(e,t){const n=[];for(const a of t)n.push(AE(e,a));return n}function _0(e){return{items:M(()=>C0(e,e.items))}}const Rv=te({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,filterable:Boolean,expandIcon:De,collapseIcon:De,lines:{type:[Boolean,String],default:"one"},slim:Boolean,prependGap:[Number,String],indent:[Number,String],nav:Boolean,navigationStrategy:{type:String,default:"focus"},navigationIndex:Number,"onClick:open":vn(),"onClick:select":vn(),"onUpdate:opened":vn(),...SE({selectStrategy:"single-leaf",openStrategy:"list"}),...Pn(),...Ae(),...Ft(),...Jt(),...en(),...p0(),...It(),...Xe(),...st(),...ia({variant:"text"})},"VList"),gl=de()({name:"VList",props:Rv(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"update:navigationIndex":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,{attrs:t,slots:n,emit:a}){const{items:l}=_0(e),{themeClasses:i}=ft(e),{backgroundColorClasses:r,backgroundColorStyles:o}=yt(()=>e.bgColor),{borderClasses:u}=Bn(e),{densityClasses:d}=hn(e),{dimensionStyles:s}=Qt(e),{elevationClasses:c}=Yt(e),{roundedClasses:f,roundedStyles:v}=Tt(e),{children:m,open:h,parents:g,select:b,getPath:p}=kE(e,{items:l,returnObject:z(()=>e.returnObject),scrollToActive:z(()=>e.navigationStrategy==="track"),valueComparator:z(()=>e.valueComparator)}),k=z(()=>e.lines?`v-list--${e.lines}-line`:void 0),S=z(()=>e.activeColor),w=z(()=>e.baseColor),x=z(()=>e.color),y=z(()=>e.selectable||e.activatable),_=Pe(e,"navigationIndex",-1,Z=>Z??-1),V=Wt(),T=z(()=>{var Z;return e.navigationStrategy==="track"&&((Z=l.value[_.value])==null?void 0:Z.type)==="item"?`v-list-item-${V}-${_.value}`:void 0});f0({filterable:e.filterable,trackingIndex:_,navigationStrategy:z(()=>e.navigationStrategy),uid:V}),ve(l,()=>{e.navigationStrategy==="track"&&(_.value=-1)}),$t({VListGroup:{activeColor:S,baseColor:w,color:x,expandIcon:z(()=>e.expandIcon),collapseIcon:z(()=>e.collapseIcon)},VListItem:{activeClass:z(()=>e.activeClass),activeColor:S,baseColor:w,color:x,density:z(()=>e.density),disabled:z(()=>e.disabled),lines:z(()=>e.lines),nav:z(()=>e.nav),slim:z(()=>e.slim),variant:z(()=>e.variant),tabindex:z(()=>e.navigationStrategy==="track"?-1:void 0)}});const A=ne(!1),B=oe();function E(Z){A.value=!0}function P(Z){A.value=!1}function L(Z){var se;e.navigationStrategy==="track"?~_.value||(_.value=N("first")):!A.value&&!(Z.relatedTarget&&((se=B.value)!=null&&se.contains(Z.relatedTarget)))&&G()}function R(){e.navigationStrategy==="track"&&(_.value=-1)}function W(Z){switch(Z){case"ArrowDown":return"next";case"ArrowUp":return"prev";case"Home":return"first";case"End":return"last";default:return null}}function N(Z){const se=l.value.length;if(se===0)return-1;let Q;Z==="first"?Q=0:Z==="last"?Q=se-1:(Q=_.value+(Z==="next"?1:-1),Q<0&&(Q=se-1),Q>=se&&(Q=0));const ae=Q;let J=0;for(;J=se&&(Q=0),Q===ae)return-1;J++}return-1}function Y(Z){var ae;const se=Z.target;if(!B.value||se.tagName==="INPUT"&&["Home","End"].includes(Z.key)||se.tagName==="TEXTAREA")return;const Q=W(Z.key);if(Q!==null)if(Z.preventDefault(),e.navigationStrategy==="track"){const J=N(Q);J!==-1&&(_.value=J)}else{G(Q,{preventScroll:!0});const J=Et();J&&((ae=B.value)!=null&&ae.contains(J))&&J.scrollIntoView({block:"nearest"})}}function U(Z){A.value=!0}function G(Z,se){if(B.value)return eo(B.value,Z,se)}return me(()=>{const Z=e.indent??(e.prependGap?Number(e.prependGap)+24:void 0),se=y.value?t.ariaMultiselectable??!String(e.selectStrategy).startsWith("single-"):void 0;return C(e.tag,{ref:B,class:fe(["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},i.value,r.value,u.value,d.value,c.value,k.value,f.value,e.class]),style:Se([{"--v-list-indent":ge(Z),"--v-list-group-prepend":Z?"0px":void 0,"--v-list-prepend-gap":ge(e.prependGap)},o.value,s.value,v.value,e.style]),tabindex:e.disabled||A.value?-1:0,role:y.value?"listbox":"list","aria-activedescendant":T.value,"aria-multiselectable":se,onFocusin:E,onFocusout:P,onFocus:L,onBlur:R,onKeydown:Y,onMousedown:U},{default:()=>[C(k0,{items:l.value,returnObject:e.returnObject},n)]})}),{open:h,select:b,focus:G,children:m,parents:g,getPath:p,navigationIndex:_,activeDescendant:T}}}),TE=Ka("v-list-img"),DE=te({start:Boolean,end:Boolean,...Ae(),...Xe()},"VListItemAction"),Hv=de()({name:"VListItemAction",props:DE(),setup(e,{slots:t}){return me(()=>C(e.tag,{class:fe(["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class]),style:Se(e.style)},t)),{}}}),EE=te({start:Boolean,end:Boolean,...Ae(),...Xe()},"VListItemMedia"),ME=de()({name:"VListItemMedia",props:EE(),setup(e,{slots:t}){return me(()=>C(e.tag,{class:fe(["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class]),style:Se(e.style)},t)),{}}}),BE=te({scrollable:Boolean,...Ae(),...Jt(),...Xe({tag:"main"})},"VMain"),V0=de()({name:"VMain",props:BE(),setup(e,{slots:t}){const{dimensionStyles:n}=Qt(e),{mainStyles:a}=bv(),{ssrBootStyles:l}=Ei();return me(()=>C(e.tag,{class:fe(["v-main",{"v-main--scrollable":e.scrollable},e.class]),style:Se([a.value,l.value,n.value,e.style])},{default:()=>{var i,r;return[e.scrollable?I("div",{class:"v-main__scroller"},[(i=t.default)==null?void 0:i.call(t)]):(r=t.default)==null?void 0:r.call(t)]}})),{}}});function $E({rootEl:e,isSticky:t,layoutItemStyles:n}){const a=ne(!1),l=ne(0),i=M(()=>{const u=Bt(a.value)?"top":a.value;return[t.value?{top:"auto",bottom:"auto",height:void 0}:void 0,a.value?{[u]:ge(l.value)}:{top:n.value.top}]});Rt(()=>{ve(t,u=>{u?window.addEventListener("scroll",o,{passive:!0}):window.removeEventListener("scroll",o)},{immediate:!0})}),sn(()=>{window.removeEventListener("scroll",o)});let r=0;function o(){const u=r>window.scrollY?"up":"down",d=e.value.getBoundingClientRect(),s=parseFloat(n.value.top??0),c=window.scrollY-Math.max(0,l.value-s),f=d.height+Math.max(l.value,s)-window.scrollY-window.innerHeight,v=parseFloat(getComputedStyle(e.value).getPropertyValue("--v-body-scroll-y"))||0;d.height0;n--){if(e[n].t===e[n-1].t)continue;const a=_g(t),l=(e[n].d-e[n-1].d)/(e[n].t-e[n-1].t);t+=(l-a)*Math.abs(l),n===e.length-1&&(t*=.5)}return _g(t)*1e3}function LE(){const e={};function t(l){Array.from(l.changedTouches).forEach(i=>{(e[i.identifier]??(e[i.identifier]=new pw(OE))).push([l.timeStamp,i])})}function n(l){Array.from(l.changedTouches).forEach(i=>{delete e[i.identifier]})}function a(l){var d;const i=(d=e[l])==null?void 0:d.values().reverse();if(!i)throw new Error(`No samples for touch id ${l}`);const r=i[0],o=[],u=[];for(const s of i){if(r[0]-s[0]>FE)break;o.push({t:s[0],d:s[1].clientX}),u.push({t:s[0],d:s[1].clientY})}return{x:Vg(o),y:Vg(u),get direction(){const{x:s,y:c}=this,[f,v]=[Math.abs(s),Math.abs(c)];return f>v&&s>=0?"right":f>v&&s<=0?"left":v>f&&c>=0?"down":v>f&&c<=0?"up":NE()}}}return{addMovement:t,endTouch:n,getVelocity:a}}function NE(){throw new Error}function RE({el:e,isActive:t,isTemporary:n,width:a,touchless:l,position:i}){Rt(()=>{window.addEventListener("touchstart",b,{passive:!0}),window.addEventListener("touchmove",p,{passive:!1}),window.addEventListener("touchend",k,{passive:!0})}),sn(()=>{window.removeEventListener("touchstart",b),window.removeEventListener("touchmove",p),window.removeEventListener("touchend",k)});const r=M(()=>["left","right"].includes(i.value)),{addMovement:o,endTouch:u,getVelocity:d}=LE();let s=!1;const c=ne(!1),f=ne(0),v=ne(0);let m;function h(w,x){return(i.value==="left"?w:i.value==="right"?document.documentElement.clientWidth-w:i.value==="top"?w:i.value==="bottom"?document.documentElement.clientHeight-w:Zi())-(x?a.value:0)}function g(w,x=!0){const y=i.value==="left"?(w-v.value)/a.value:i.value==="right"?(document.documentElement.clientWidth-w-v.value)/a.value:i.value==="top"?(w-v.value)/a.value:i.value==="bottom"?(document.documentElement.clientHeight-w-v.value)/a.value:Zi();return x?ut(y):y}function b(w){if(l.value)return;const x=w.changedTouches[0].clientX,y=w.changedTouches[0].clientY,_=25,V=i.value==="left"?x<_:i.value==="right"?x>document.documentElement.clientWidth-_:i.value==="top"?y<_:i.value==="bottom"?y>document.documentElement.clientHeight-_:Zi(),T=t.value&&(i.value==="left"?xdocument.documentElement.clientWidth-a.value:i.value==="top"?ydocument.documentElement.clientHeight-a.value:Zi());(V||T||t.value&&n.value)&&(m=[x,y],v.value=h(r.value?x:y,t.value),f.value=g(r.value?x:y),s=v.value>-20&&v.value<80,u(w),o(w))}function p(w){const x=w.changedTouches[0].clientX,y=w.changedTouches[0].clientY;if(s){if(!w.cancelable){s=!1;return}const V=Math.abs(x-m[0]),T=Math.abs(y-m[1]);(r.value?V>T&&V>3:T>V&&T>3)?(c.value=!0,s=!1):(r.value?T:V)>3&&(s=!1)}if(!c.value)return;w.preventDefault(),o(w);const _=g(r.value?x:y,!1);f.value=Math.max(0,Math.min(1,_)),_>1?v.value=h(r.value?x:y,!0):_<0&&(v.value=h(r.value?x:y,!1))}function k(w){if(s=!1,!c.value)return;o(w),c.value=!1;const x=d(w.changedTouches[0].identifier),y=Math.abs(x.x),_=Math.abs(x.y);(r.value?y>_&&y>400:_>y&&_>3)?t.value=x.direction===({left:"right",right:"left",top:"down",bottom:"up"}[i.value]||Zi()):t.value=f.value>.5}const S=M(()=>c.value?{transform:i.value==="left"?`translateX(calc(-100% + ${f.value*a.value}px))`:i.value==="right"?`translateX(calc(100% - ${f.value*a.value}px))`:i.value==="top"?`translateY(calc(-100% + ${f.value*a.value}px))`:i.value==="bottom"?`translateY(calc(100% - ${f.value*a.value}px))`:Zi(),transition:"none"}:void 0);return wn(c,()=>{var y,_;const w=((y=e.value)==null?void 0:y.style.transform)??null,x=((_=e.value)==null?void 0:_.style.transition)??null;Xt(()=>{var V,T,A,B;(T=e.value)==null||T.style.setProperty("transform",((V=S.value)==null?void 0:V.transform)||"none"),(B=e.value)==null||B.style.setProperty("transition",((A=S.value)==null?void 0:A.transition)||null)}),pt(()=>{var V,T;(V=e.value)==null||V.style.setProperty("transform",w),(T=e.value)==null||T.style.setProperty("transition",x)})}),{isDragging:c,dragProgress:f,dragStyles:S}}function Zi(){throw new Error}const HE=["start","end","left","right","top","bottom"],zE=te({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expanded:Boolean,expandOnHover:Boolean,floating:Boolean,modal:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>HE.includes(e)},sticky:Boolean,...Pn(),...Ae(),...lc(),...Kl({mobile:null}),...en(),...Ai(),...It(),...He(e0(),["disableInitialFocus"]),...Xe({tag:"nav"}),...st()},"VNavigationDrawer"),I0=de()({name:"VNavigationDrawer",props:zE(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0,"update:expanded":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{isRtl:l}=Ht(),{themeClasses:i}=ft(e),{borderClasses:r}=Bn(e),{backgroundColorClasses:o,backgroundColorStyles:u}=yt(()=>e.color),{elevationClasses:d}=Yt(e),{displayClasses:s,mobile:c}=Yn(e),{roundedClasses:f,roundedStyles:v}=Tt(e),m=gS(),h=Pe(e,"modelValue",null,J=>!!J),{ssrBootStyles:g}=Ei(),{scopeId:b}=Ri(),p=oe(),k=ne(!1),S=Pe(e,"expanded"),{runOpenDelay:w,runCloseDelay:x}=ic(e,J=>{k.value=J,e.expandOnHover&&(S.value=J)}),{layoutRect:y}=bv(),_=M(()=>Bd(e.location,l.value)),V=M(()=>_.value==="top"||_.value==="bottom"),T=M(()=>{var J,re;return(V.value?(J=y.value)==null?void 0:J.height:(re=y.value)==null?void 0:re.width)??0}),A=M(()=>e.rail&&!S.value?e.railWidth:e.width),B=M(()=>Td(A.value,T.value)),E=z(()=>e.persistent),P=M(()=>!e.permanent&&(c.value||e.temporary)),L=M(()=>e.sticky&&!P.value&&_.value!=="bottom");t0(e,{isActive:h,localTop:P,contentEl:p}),wn(()=>e.expandOnHover&&e.rail!=null,()=>{ve(S,J=>n("update:rail",!J))}),wn(()=>!e.disableResizeWatcher,()=>{ve(P,J=>!e.permanent&&Ne(()=>h.value=!J))}),wn(()=>!e.disableRouteWatcher&&!!m,()=>{ve(m.currentRoute,()=>P.value&&(h.value=!1))}),ve(()=>e.permanent,J=>{J&&(h.value=!0)}),e.modelValue==null&&!P.value&&(h.value=e.permanent||!c.value);const{isDragging:R,dragProgress:W}=RE({el:p,isActive:h,isTemporary:P,width:B,touchless:z(()=>e.touchless),position:_}),N=M(()=>{const J=P.value?0:e.rail?e.railWidth:e.width;return R.value?Td(J,T.value)*W.value:J}),{layoutItemStyles:Y,layoutItemScrimStyles:U}=Ti({id:e.name,order:M(()=>parseInt(e.order,10)),position:_,layoutSize:N,elementSize:A,active:Lt(h),disableTransitions:z(()=>R.value),absolute:M(()=>e.absolute||L.value&&!Ie(G.value))}),{isStuck:G,stickyStyles:Z}=$E({rootEl:p,isSticky:L,layoutItemStyles:Y}),se=yt(()=>Ie(e.scrim)?e.scrim:null),Q=M(()=>!!e.scrim&&(P.value?R.value||h.value:e.modal&&h.value&&!!e.rail&&S.value)),ae=M(()=>({...R.value?{opacity:`calc(var(--v-navigation-drawer-scrim-opacity, 0.2) * ${W.value})`,transition:"none"}:void 0,...U.value}));return $t({VList:{bgColor:"transparent"}}),me(()=>{const J=a.image||e.image;return I(we,null,[C(e.tag,le({ref:p,onMouseenter:w,onMouseleave:x,class:["v-navigation-drawer",`v-navigation-drawer--${_.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--expanded":S.value,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":k.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":P.value,"v-navigation-drawer--persistent":E.value,"v-navigation-drawer--active":h.value,"v-navigation-drawer--sticky":L.value},i.value,o.value,r.value,s.value,d.value,f.value,e.class],style:[u.value,Y.value,g.value,Z.value,v.value,e.style],inert:!h.value},b,t),{default:()=>{var re,q,H;return[J&&I("div",{key:"image",class:"v-navigation-drawer__img"},[a.image?C(Ue,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},a.image):C(ml,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),a.prepend&&I("div",{class:"v-navigation-drawer__prepend"},[(re=a.prepend)==null?void 0:re.call(a)]),I("div",{class:"v-navigation-drawer__content"},[(q=a.default)==null?void 0:q.call(a)]),a.append&&I("div",{class:"v-navigation-drawer__append"},[(H=a.append)==null?void 0:H.call(a)])]}}),C(fl,{name:"fade-transition",appear:!0},{default:()=>[Q.value&&I("div",le({class:["v-navigation-drawer__scrim",se.backgroundColorClasses.value],style:[ae.value,se.backgroundColorStyles.value],onClick:()=>{E.value||(P.value?h.value=!1:S.value=!1)}},b),null)]})])}),{isStuck:G}}}),P0=Symbol.for("vuetify:v-snackbar-queue");function WE(e){const t=oe(new Map),n=z(()=>Number(e.gap));function a(d){t.value.set(d,{height:0,width:0})}function l(d){t.value.delete(d)}function i(d,s,c){const f=t.value.get(d);!f||f.height===s&&f.width===c||(f.height=s,f.width=c)}const r=M(()=>{for(const{width:d,height:s}of[...t.value.values()].toReversed())if(!(!d||!s))return{width:d,height:s};return{width:0,height:0}});function o(d){if(!t.value.has(d))return null;let s=0;for(const[c,f]of[...t.value.entries()].toReversed()){if(c===d)break;s+=f.height+n.value}return s}const u={register:a,unregister:l,setSize:i,getOffset:o,items:t,gap:n,lastItemSize:r};return bt(P0,u),u}function UE(e,t){const n=Ye(P0,null);if(!n)return null;const a=Wt();n.register(a),sn(()=>n.unregister(a)),ve(e,o=>!o&&n.unregister(a),{flush:"sync"});const{width:l,height:i}=Oa(t);ve([l,i],([o,u])=>{o&&n.setSize(a,u,o)});const r=M(()=>n.getOffset(a));return{id:a,offset:r}}function jE(e){const t=ne(e());let n=-1;function a(){clearInterval(n)}function l(){a(),Ne(()=>t.value=e())}function i(r){const o=r?getComputedStyle(r):{transitionDuration:.2},u=parseFloat(o.transitionDuration)*1e3||200;if(a(),t.value<=0)return;const d=performance.now();n=window.setInterval(()=>{const s=performance.now()-d+u;t.value=Math.max(e()-s,0),t.value<=0&&a()},u)}return pt(a),{clear:a,time:t,start:i,reset:l}}const A0=te({collapsed:Object,loading:Boolean,prependAvatar:String,prependIcon:De,queueGap:Number,queueIndex:Number,title:String,text:String,reverseTimer:Boolean,timer:{type:[Boolean,String],default:!1},timerColor:String,timeout:{type:[Number,String],default:5e3},vertical:Boolean,...Ya({location:"bottom center"}),...Vr(),...It(),...ia(),...st(),...He(tu({closeOnBack:!1,locationStrategy:null,transition:"v-snackbar-transition"}),["contextMenu","persistent","noClickAnimation","offset","retainFocus","captureFocus","disableInitialFocus","location","scrim","scrollStrategy","stickToTarget","viewportMargin"])},"VSnackbar"),fs=de()({name:"VSnackbar",props:A0(),emits:{"update:modelValue":e=>!0,"click:outside":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue"),{positionClasses:l}=Ir(e),{scopeId:i}=Ri(),{themeClasses:r}=ft(e),{colorClasses:o,colorStyles:u,variantClasses:d}=kl(e),{roundedClasses:s,roundedStyles:c}=Tt(e),f=jE(()=>Number(e.timeout)),v=oe(),m=UE(a,()=>{var G;return(G=v.value)==null?void 0:G.contentEl});let h;const g=oe(),b=ne(!1),p=ne(!1),k=ne(0),S=oe(),w=Ye(Eo,void 0);wn(()=>!!w,()=>{const G=bv();Xt(()=>{S.value=G.mainStyles.value})}),ve(a,y),ve(()=>e.timeout,y),Rt(()=>{a.value&&y()});let x=-1;function y(){f.clear(),window.clearTimeout(x);const G=Number(e.timeout);if(!a.value||G===-1)return;f.reset();const Z=av(g.value);Ne(()=>f.start(Z)),x=window.setTimeout(()=>{a.value=!1},G)}function _(){f.reset(),window.clearTimeout(x)}function V(){b.value=!0,_()}function T(){b.value=!1,p.value||y()}function A(){p.value=!0,_()}function B(G){var se;const Z=(se=v.value)==null?void 0:se.contentEl;Z!=null&&Z.contains(G.relatedTarget)||(p.value=!1,b.value||y())}function E(G){k.value=G.touches[0].clientY}function P(G){Math.abs(k.value-G.changedTouches[0].clientY)>50&&(a.value=!1)}function L(){b.value&&T(),p.value=!1,t("afterLeave")}const R=M(()=>e.location.split(" ").reduce((G,Z)=>(G[`v-snackbar--${Z}`]=!0,G),{})),W=M(()=>{const[G,Z]=e.location.split(" ");return G==="bottom"||["left","right"].includes(G)&&Z==="end"?-1:1}),N=M(()=>e.collapsed?{"--v-snackbar-collapsed-height":ge(e.collapsed.height),"--v-snackbar-collapsed-width":ge(e.collapsed.width)}:null),Y=M(()=>{if(m)return m.offset.value===null?h:h=ge(m.offset.value)}),U=M(()=>{if(!Ie(e.transition)||!e.transition.endsWith("-auto"))return e.transition;const G=e.transition.replace("-auto",""),[Z,se]=e.location.split(" "),Q=["start","end","left","right"].includes(se)||["left","right"].includes(Z)?"x":"y",ae=["end","right"].includes(se)||!["start","left"].includes(se)&&["bottom","right"].includes(Z)?"-reverse":"";return`${G}-${Q}${ae}-transition`});return me(()=>{const G=Ia.filterProps({...e,location:e.location,locationStrategy:e.locationStrategy??Cr}),Z=!!(e.prependAvatar||e.prependIcon),se=!!(Z||e.loading||n.prepend),Q=!!(n.default||n.text||n.title||e.text||e.title);return C(Ia,le({ref:v,class:["v-snackbar",{"v-snackbar--active":a.value,"v-snackbar--collapsed":!!e.collapsed,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},R.value,l.value,e.class],style:[S.value,{"--v-snackbar-offset":Y.value,"--v-snackbar-gap":ge(e.queueGap),"--v-snackbar-index":e.queueIndex,"--v-snackbar-direction":W.value},N.value,e.style]},G,{transition:U.value,modelValue:a.value,"onUpdate:modelValue":ae=>a.value=ae,"onClick:outside":ae=>t("click:outside",ae),onAfterEnter:()=>t("afterEnter"),contentProps:le({class:["v-snackbar__wrapper",r.value,o.value,s.value,d.value],style:[u.value,c.value],onPointerenter:V,onPointerleave:T,onFocusin:A,onFocusout:B},G.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",onTouchstartPassive:E,onTouchend:P,onAfterLeave:L},i),{default:()=>{var ae,J,re,q;return[Sl(!1,"v-snackbar"),n.header&&I("div",{class:"v-snackbar__header"},[(ae=n.header)==null?void 0:ae.call(n)]),e.timer&&Number(e.timeout)>0&&!b.value&&I("div",{key:"timer",class:fe(["v-snackbar__timer",`v-snackbar__timer--${e.timer==="bottom"?"bottom":"top"}`])},[C(hl,{ref:g,color:e.timerColor??"info",max:e.timeout,modelValue:e.reverseTimer?Number(e.timeout)-f.time.value:f.time.value},null)]),se&&C(Ue,{key:"prepend-defaults",disabled:!Z&&!e.loading,defaults:{VAvatar:{image:e.prependAvatar},VIcon:{icon:e.prependIcon},VProgressCircular:{indeterminate:!0,size:24,width:3}}},{default:()=>[I("div",{class:"v-snackbar__prepend"},[n.prepend?n.prepend():I(we,null,[e.loading&&C(Gn,null,null),!e.loading&&e.prependAvatar&&C(Zt,null,null),!e.loading&&e.prependIcon&&C(We,null,null)])])]}),Q&&I("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((J=n.title)==null?void 0:J.call(n))??(e.title?I("div",{class:"v-snackbar__title",key:"title"},[e.title]):""),((re=n.text)==null?void 0:re.call(n))??e.text,(q=n.default)==null?void 0:q.call(n)]),n.actions&&C(Ue,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[I("div",{class:"v-snackbar__actions"},[n.actions({isActive:a})])]})]},activator:n.activator})}),Ot({},v)}}),KE={class:"pa-4 d-flex align-center border-b"},GE={class:"pa-3 border-t"},YE={class:"d-flex align-center justify-space-between text-caption text-medium-emphasis"},qE={key:0,class:"tab-content"},XE={key:1,class:"tab-content"},ZE={class:"d-flex align-center"},JE={class:"font-weight-medium"},QE={__name:"App",setup(e){const t=oe(!0),n=oe("torrents"),a=oe({connected:!1,version:"",torrents_count:0}),l=oe([]),i=oe(!1),r=oe({show:!1,message:"",color:"info",icon:"mdi-information-outline",timeout:3500});let o=null;const u=(h,g="info",b=3500)=>{const p={success:"mdi-check-circle-outline",error:"mdi-alert-circle-outline",info:"mdi-information-outline",warning:"mdi-alert-outline"};r.value={show:!0,message:h,color:g,icon:p[g]||"mdi-information-outline",timeout:b}},d=({message:h,type:g})=>{u(h,g)},s=async(h=!1)=>{h||(i.value=!0);try{const[g,b]=await Promise.all([iE(),rE()]);g.success?a.value=g.data:a.value.connected=!1,b.success&&(l.value=b.data)}catch(g){a.value.connected=!1,h||u(g.message||"데이터를 가져오는데 실패했습니다.","error")}finally{h||(i.value=!1)}},c=async h=>{try{const g=await oE(h);u(g.message||"마그넷이 추가되었습니다.","success"),await s(!0)}catch(g){throw u(g.message||"마그넷 추가 실패","error"),g}},f=async h=>{try{await sE(h),u("토렌트를 시작했습니다.","success",2e3),await s(!0)}catch(g){u(g.message||"토렌트 시작 실패","error")}},v=async h=>{try{await cE(h),u("토렌트를 일시정지했습니다.","info",2e3),await s(!0)}catch(g){u(g.message||"토렌트 일시정지 실패","error")}},m=async({id:h,deleteData:g})=>{try{await uE(h,g),u(`토렌트를 삭제했습니다. (데이터 삭제: ${g?"예":"아니오"})`,"success"),await s(!0)}catch(b){u(b.message||"토렌트 삭제 실패","error")}};return Rt(()=>{s(),o=setInterval(()=>{n.value==="torrents"&&s(!0)},4e3)}),Pi(()=>{o&&clearInterval(o)}),(h,g)=>(Ze(),tn(d0,null,{default:Ve(()=>[C(I0,{modelValue:t.value,"onUpdate:modelValue":g[2]||(g[2]=b=>t.value=b),width:"260"},{append:Ve(()=>[I("div",GE,[I("div",YE,[g[10]||(g[10]=I("span",null,"Transmission 상태",-1)),C(On,{color:a.value.connected?"success":"error",size:"x-small",variant:"flat",class:"font-weight-bold"},{default:Ve(()=>[nt(it(a.value.connected?"온라인":"오프라인"),1)]),_:1},8,["color"])])])]),default:Ve(()=>[I("div",KE,[C(Zt,{color:"primary",variant:"flat",size:"36",class:"mr-3"},{default:Ve(()=>[C(We,{icon:"mdi-download-network",color:"white",size:"22"})]),_:1}),g[7]||(g[7]=I("div",null,[I("div",{class:"text-subtitle-2 font-weight-bold",style:{"line-height":"1.2"}}," Transmission "),I("div",{class:"text-caption text-medium-emphasis"}," Torrent & File Hub ")],-1))]),C(gl,{density:"comfortable",nav:"",class:"pa-2"},{default:Ve(()=>[C(Mn,{value:"torrents",active:n.value==="torrents",color:"primary",rounded:"lg",onClick:g[0]||(g[0]=b=>n.value="torrents")},{prepend:Ve(()=>[C(We,{icon:"mdi-magnet",size:"22"})]),append:Ve(()=>[l.value.length>0?(Ze(),tn(tc,{key:0,content:l.value.length,color:"primary",inline:""},null,8,["content"])):zt("",!0)]),default:Ve(()=>[C(ds,{class:"font-weight-medium"},{default:Ve(()=>[...g[8]||(g[8]=[nt("토렌트",-1)])]),_:1})]),_:1},8,["active"]),C(Mn,{value:"files",active:n.value==="files",color:"primary",rounded:"lg",onClick:g[1]||(g[1]=b=>n.value="files")},{prepend:Ve(()=>[C(We,{icon:"mdi-folder-eye-outline",size:"22"})]),default:Ve(()=>[C(ds,{class:"font-weight-medium"},{default:Ve(()=>[...g[9]||(g[9]=[nt("다운로드 파일 뷰어",-1)])]),_:1})]),_:1},8,["active"])]),_:1})]),_:1},8,["modelValue"]),C(WA,{status:a.value,loading:i.value,"current-tab":n.value,onToggleDrawer:g[3]||(g[3]=b=>t.value=!t.value),onRefresh:g[4]||(g[4]=()=>s(!1))},null,8,["status","loading","current-tab"]),C(V0,null,{default:Ve(()=>[C(PS,{class:"py-6",style:{"max-width":"1040px"}},{default:Ve(()=>[n.value==="torrents"?(Ze(),St("div",qE,[C(fT,{onAdd:c}),C(nD,{torrents:l.value,loading:i.value,onStart:f,onStop:v,onRemove:m},null,8,["torrents","loading"])])):n.value==="files"?(Ze(),St("div",XE,[C(lE,{onNotify:d})])):zt("",!0)]),_:1})]),_:1}),C(fs,{modelValue:r.value.show,"onUpdate:modelValue":g[6]||(g[6]=b=>r.value.show=b),color:r.value.color,timeout:r.value.timeout,location:"top right",rounded:"lg",elevation:"4"},{actions:Ve(()=>[C(Fe,{variant:"text",icon:"mdi-close",size:"small",onClick:g[5]||(g[5]=b=>r.value.show=!1)})]),default:Ve(()=>[I("div",ZE,[C(We,{icon:r.value.icon,class:"mr-2"},null,8,["icon"]),I("span",JE,it(r.value.message),1)])]),_:1},8,["modelValue","color","timeout"])]),_:1}))}},eM=te({text:{type:String,default:""},query:[String,Array],matches:Array,matchAll:Boolean,ignoreCase:Boolean,ignoreAccents:[Boolean,String],color:String,opacity:[String,Number],markClass:String,...Xe({tag:"span"})},"VHighlight"),nu=In({name:"VHighlight",props:eM(),setup(e){const t=M(()=>fV(()=>e.text,()=>e.query,{matches:()=>e.matches,matchAll:()=>e.matchAll,ignoreCase:()=>e.ignoreCase,ignoreAccents:()=>e.ignoreAccents??!1})),{textColorClasses:n,textColorStyles:a}=Gt(()=>e.color);return()=>C(e.tag,{class:"v-highlight"},{default:()=>[t.value.map((l,i)=>l.match?I("mark",{key:i,class:fe(["v-highlight__mark",n.value,e.markClass]),style:Se([a.value,{"--v-highlight-opacity":e.opacity}])},[l.text]):I("span",{key:i},[l.text]))]})}}),T0=te({_disableKeys:Boolean,id:String,submenu:Boolean,openOnArrow:{type:Boolean,default:!0},...He(tu({captureFocus:!0,closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",location:void 0,openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:Zs}}),["absolute"])},"VMenu"),Ul=de()({name:"VMenu",props:T0(),emits:{"update:modelValue":e=>!0,"click:outside":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue"),{scopeId:l}=Ri(),{isRtl:i}=Ht(),r=Wt(),o=z(()=>e.id||`v-menu-${r}`),u=oe(),d=Ye(gr,null),s=ne(new Map);bt(gr,{register(b,p){for(const[k,S]of[...s.value])k!==b&&S();s.value.set(b,p)},unregister(b){s.value.delete(b)},closeParents(b){var k,S,w;const p=!b||((w=(S=(k=u.value)==null?void 0:k.contentEl)==null?void 0:S._clickOutside)==null?void 0:w.lastMousedownWasOutside);setTimeout(()=>{!s.value.size&&!e.persistent&&p&&(a.value=!1,d==null||d.closeParents(b))},40)},rootOpenedByHover:e.submenu&&d?d.rootOpenedByHover:()=>{var b;return((b=u.value)==null?void 0:b.openedByHover)??!1}}),sn(()=>d==null?void 0:d.unregister(r)),$s(()=>a.value=!1),ve(a,b=>{if(b)d==null||d.register(r,()=>{a.value=!1});else{d==null||d.unregister(r);for(const[,p]of[...s.value])p()}},{immediate:!0}),ve(a,b=>{b&&e.contextMenu&&c()},{flush:"post"});function c(b=1){var k;const p=(k=u.value)==null?void 0:k.contentEl;!p||!a.value||p.contains(Et())||(p.focus({preventScroll:!0}),!p.contains(Et())&&b<=10&&requestAnimationFrame(()=>c(b+1)))}function f(b){var p,k,S,w,x,y;if(!e.disabled)if(b.key==="Tab"){if(e.submenu&&!e.retainFocus){b.preventDefault(),a.value=!1,(k=(p=u.value)==null?void 0:p.activatorEl)==null||k.focus();return}!Cw(bn((S=u.value)==null?void 0:S.contentEl,!1),b.shiftKey?"prev":"next",V=>V.tabIndex>=0)&&!e.retainFocus&&(a.value=!1)}else e.submenu&&b.key===(i.value?"ArrowRight":"ArrowLeft")?(a.value=!1,(x=(w=u.value)==null?void 0:w.activatorEl)==null||x.focus()):b.target===((y=u.value)==null?void 0:y.contentEl)&&["ArrowUp","ArrowDown"].includes(b.key)&&(b.preventDefault(),v(b))}function v(b){var y;const p=(y=u.value)==null?void 0:y.contentEl;if(!p||!a.value||!["ArrowUp","ArrowDown"].includes(b.key))return;const k=bn(p),S=b.key==="ArrowUp"?k.at(-1):k[0],w=(S==null?void 0:S.getAttribute("role"))??"",x=["option","listbox"].includes(w)&&k.find(_=>_.getAttribute("role")==="option"&&_.getAttribute("aria-selected")==="true"&&_.offsetParent!=null);x?x.focus():eo(p,b.key==="ArrowDown"?"next":"prev")}function m(b){var k,S,w;if(e.disabled||e._disableKeys||b.isComposing)return;const p=(k=u.value)==null?void 0:k.contentEl;if(p&&a.value)if(b.key==="ArrowDown"||b.key==="ArrowUp"){if(!e.openOnArrow)return;b.preventDefault(),b.stopImmediatePropagation(),eo(p,b.key==="ArrowDown"?"next":"prev")}else e.submenu&&(b.key===(i.value?"ArrowRight":"ArrowLeft")?(a.value=!1,(w=(S=u.value)==null?void 0:S.activatorEl)==null||w.focus()):b.key===(i.value?"ArrowLeft":"ArrowRight")&&(b.preventDefault(),eo(p,"first")));else(e.submenu?b.key===(i.value?"ArrowLeft":"ArrowRight"):e.openOnArrow&&!e.contextMenu&&["ArrowDown","ArrowUp"].includes(b.key))&&(a.value=!0,b.preventDefault(),h(b))}function h(b,p=1){var S;if(!a.value)return;const k=(S=u.value)==null?void 0:S.contentEl;k!=null&&k.contains(Et())||k&&bn(k).length&&(["ArrowUp","ArrowDown"].includes(b.key)?v(b):m(b),k.contains(Et()))||p<=10&&requestAnimationFrame(()=>h(b,p+1))}const g=M(()=>le({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-controls":o.value,"aria-owns":o.value,onKeydown:m},e.activatorProps));return me(()=>{const b=Ia.filterProps(e);return C(Ia,le({ref:u,id:o.value,class:["v-menu",e.class],style:e.style},b,{modelValue:a.value,"onUpdate:modelValue":p=>a.value=p,absolute:!0,_submenu:e.submenu,activatorProps:g.value,contentProps:e.contextMenu?le({tabindex:-1},e.contentProps):e.contentProps,location:e.location??(e.submenu?"end":"bottom"),onKeydown:f,"onClick:outside":p=>t("click:outside",p),onAfterEnter:()=>t("afterEnter"),onAfterLeave:()=>t("afterLeave")},l),{activator:n.activator,default:(...p)=>C(Ue,{root:"VMenu"},{default:()=>{var k;return[(k=n.default)==null?void 0:k.call(n,...p)]}})})}),Ot({id:o,ΨopenChildren:s},u)}}),rc=te({color:String,...Pn(),...Ae(),...Jt(),...en(),...Ya(),...Vr(),...It(),...Xe(),...st()},"VSheet"),Wa=de()({name:"VSheet",props:rc(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{backgroundColorClasses:a,backgroundColorStyles:l}=yt(()=>e.color),{borderClasses:i}=Bn(e),{dimensionStyles:r}=Qt(e),{elevationClasses:o}=Yt(e),{locationStyles:u}=Gl(e),{positionClasses:d}=Ir(e),{roundedClasses:s,roundedStyles:c}=Tt(e);return me(()=>C(e.tag,{class:fe(["v-sheet",n.value,a.value,i.value,o.value,d.value,s.value,e.class]),style:Se([l.value,r.value,u.value,c.value,e.style])},t)),{}}}),tM=te({renderless:Boolean,...Ae()},"VVirtualScrollItem"),Mu=de()({name:"VVirtualScrollItem",inheritAttrs:!1,props:tM(),emits:{"update:height":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const l=yi(),i=ne();vl(()=>l.el,r=>{var o,u;i.value=((u=(o=r[0].borderBoxSize)==null?void 0:o[0])==null?void 0:u.blockSize)??r[0].target.offsetHeight},{box:"border-box"}),ve(i,r=>{r!=null&&n("update:height",r)}),me(()=>{var r,o;return e.renderless?I(we,null,[(r=a.default)==null?void 0:r.call(a,{itemRef:l})]):I("div",le({ref:l,class:["v-virtual-scroll__item",e.class],style:e.style},t),[(o=a.default)==null?void 0:o.call(a)])})}}),nM=-1,aM=1,Cu=100,D0=te({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},"virtual");function E0(e,t){const n=Yn(),a=ne(0);Xt(()=>{a.value=parseFloat(e.itemHeight||0)});const l=ne(0),i=ne(Math.ceil((parseInt(e.height)||n.height.value)/(a.value||16))||1),r=ne(0),o=ne(0),u=oe(),d=oe();let s=0;const{height:c}=Oa(u),f=M(()=>u.value===document.documentElement?n.height.value:c.value||parseInt(e.height)||0),v=M(()=>!!(u.value&&d.value&&f.value&&a.value));let m=Array.from({length:t.value.length}),h=Array.from({length:t.value.length}),g=new Map;const b=ne(0);let p=-1,k="start",S=0;function w(Q){return m[Q]||a.value}const x=ww(()=>{const Q=performance.now();h[0]=0;const ae=t.value.length;for(let J=1;J<=ae;J++)h[J]=(h[J-1]||0)+w(J-1);b.value=Math.max(b.value,performance.now()-Q),Y()},b),y=ve(v,Q=>{Q&&(y(),s=d.value.offsetTop,x.immediate(),Y(),~p&&Ne(()=>{rt&&window.requestAnimationFrame(()=>{~p&&Z(p,k)})}))});pt(()=>{x.clear()});function _(){let Q=0;for(const J of g.values())Q+=J;let ae=0;for(const J of[...g.keys()].sort((re,q)=>re-q))if(ae+=g.get(J),ae*2>=Q)return J;return a.value}function V(Q,ae){const J=m[Q],re=a.value;if(ae>0){if(J){const q=g.get(J)-1;q?g.set(J,q):g.delete(J)}g.set(ae,(g.get(ae)??0)+1),a.value=_()}(J!==ae||re!==a.value)&&(m[Q]=ae,x())}function T(Q){Q=ut(Q,0,t.value.length);const ae=Math.floor(Q),J=Q%1,re=ae+1,q=h[ae]||0,H=h[re]||q;return q+(H-q)*J}function A(Q){return lM(h,Q)}let B=0,E=0,P=0;ve(f,(Q,ae)=>{Y(),Q{E=0,Y()})});let L=-1;function R(){if(!u.value||!d.value)return;const Q=u.value.scrollTop,ae=performance.now();ae-P>500?(E=Math.sign(Q-B),s=d.value.offsetTop):E=Q-B,B=Q,P=ae,window.clearTimeout(L),L=window.setTimeout(W,500),Y()}function W(){!u.value||!d.value||(E=0,P=0,window.clearTimeout(L),Y())}let N=-1;function Y(){cancelAnimationFrame(N),N=requestAnimationFrame(U)}function U(){if(!u.value||!f.value||!a.value)return;const Q=B-s,ae=Math.sign(E),J=Math.max(0,Q-Cu),re=ut(A(J),0,t.value.length),q=Q+f.value+Cu,H=ut(A(q)+1,re+1,t.value.length);if((ae!==nM||rei.value)){const $=T(l.value)-T(re),O=T(H)-T(i.value);Math.max($,O)>Cu?(l.value=re,i.value=H):(re<=0&&(l.value=re),H>=t.value.length&&(i.value=H,l.value=re))}r.value=T(l.value),o.value=T(t.value.length)-T(i.value)}function G(Q,ae){var re;const J=T(Q);if(ae==="center")return Math.max(0,J-f.value/2+w(Q)/2);if(ae==="end"){const q=((re=u.value)==null?void 0:re.clientHeight)||f.value;return Math.max(0,J+s-q+w(Q))}return J}function Z(Q,ae="start"){p!==Q&&(S=0);const J=T(Q);if(!u.value||Q&&!J){p=Q,k=ae;return}const re=a.value||16,q=Math.ceil(Cu/re),H=Math.max(1,Math.ceil((f.value||0)/re)),$=ae==="center"?Math.ceil(H/2):ae==="end"?H:0;l.value=ut(Q-$-q,0,Math.max(0,t.value.length-1)),i.value=ut(Q-$+H+q,l.value+1,t.value.length),r.value=T(l.value),o.value=T(t.value.length)-T(i.value),E=0,P=0,p=Q,k=ae,Ne(()=>{const O=u.value;if(!O||!~p||p!==Q)return;const D=G(Q,ae);O.scrollTop=D,B=O.scrollTop,Q&&O.scrollTopS?(S=O.scrollHeight,rt&&requestAnimationFrame(()=>{p===Q&&Z(Q,ae)})):(p=-1,k="start",Y())})}const se=M(()=>t.value.slice(l.value,i.value).map((Q,ae)=>{const J=ae+l.value;return{raw:Q,index:J,key:Pt(Q,e.itemKey,J)}}));return ve(t,()=>{m=Array.from({length:t.value.length}),h=Array.from({length:t.value.length}),g=new Map,x.immediate(),Y()},{deep:1}),{calculateVisibleItems:Y,containerRef:u,markerRef:d,computedItems:se,paddingTop:r,paddingBottom:o,scrollToIndex:Z,handleScroll:R,handleScrollend:W,handleItemResize:V}}function lM(e,t){let n=e.length-1,a=0,l=0,i=null,r=-1;if(e[n]>1,i=e[l],i>t)n=l-1;else if(i[]},renderless:Boolean,...D0(),...Ae(),...Jt()},"VVirtualScroll"),oc=de()({name:"VVirtualScroll",props:iM(),setup(e,{slots:t}){const n=Ut("VVirtualScroll"),{dimensionStyles:a}=Qt(e),{calculateVisibleItems:l,containerRef:i,markerRef:r,handleScroll:o,handleScrollend:u,handleItemResize:d,scrollToIndex:s,paddingTop:c,paddingBottom:f,computedItems:v}=E0(e,z(()=>e.items));return wn(()=>e.renderless,()=>{function m(h=!1){var b,p;const g=h?"addEventListener":"removeEventListener";rt&&(i.value===document.documentElement?(document[g]("scroll",o,{passive:!0}),document[g]("scrollend",u)):((b=i.value)==null||b[g]("scroll",o,{passive:!0}),(p=i.value)==null||p[g]("scrollend",u)))}Rt(()=>{i.value=qs(n.vnode.el,!0),m(!0)}),pt(m)}),me(()=>{const m=v.value.map(h=>C(Mu,{key:h.key,renderless:e.renderless,"onUpdate:height":g=>d(h.index,g)},{default:g=>{var b;return(b=t.default)==null?void 0:b.call(t,{item:h.raw,index:h.index,...g})}}));return e.renderless?I(we,null,[I("div",{ref:r,class:"v-virtual-scroll__spacer",style:{paddingTop:ge(c.value)}},null),m,I("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:ge(f.value)}},null)]):I("div",{ref:i,class:fe(["v-virtual-scroll",e.class]),onScrollPassive:o,onScrollend:u,style:Se([a.value,e.style])},[I("div",{ref:r,class:"v-virtual-scroll__container",style:{paddingTop:ge(c.value),paddingBottom:ge(f.value)}},[m])])}),{calculateVisibleItems:l,scrollToIndex:s}}}),rM=1e3;function M0(e,t){let n=null,a=-1;function l(o){return pe(e).find(u=>u.title===o||u.value===o)}ve(()=>pe(e),()=>{if(!n)return;const o=l(n);o&&(n=null,t(o))});function i(o){const u=l(o);if(u)return t(u);r(),n=o,a=window.setTimeout(r,rM)}function r(){n=null,clearTimeout(a)}return{autofill:i,resetAutofill:r}}function zv(e,t,n){return function(l){return!l.relatedTarget&&document.activeElement===document.body&&e.value?(requestAnimationFrame(()=>{if(!e.value)return;const i=t(),r=(i&&bn(i)[0])??n();r==null||r.focus({preventScroll:!0})}),!0):!1}}function oM(e){var t;return!!e&&e.type!=="divider"&&e.type!=="subheader"&&!((t=e.props)!=null&&t.disabled)}function Lr(e,t,n){const a=e.length;for(let l=0;l{r=requestAnimationFrame(()=>{i.value=!1})})}async function s(){await new Promise(y=>requestAnimationFrame(y)),await new Promise(y=>requestAnimationFrame(y)),await new Promise(y=>requestAnimationFrame(y)),await new Promise(y=>{if(i.value){const _=ve(i,()=>{_(),y()})}else y()})}function c(){var y;return(y=e.value)==null?void 0:y.$el}function f(y){var _;return((_=c())==null?void 0:_.querySelector(`[aria-posinset="${y+1}"]`))??null}async function v(y,_=!0,V="center"){var P;if(y<0)return!1;if(!_){const L=f(y);return L==null||L.focus({preventScroll:!0}),!!L}const T=++o,A=c();A!=null&&A.contains(Et())&&A.focus({preventScroll:!0}),(P=n.value)==null||P.scrollToIndex(y,V);let B=f(y);const E=performance.now()+500;for(;!B&&performance.now()requestAnimationFrame(L)),T!==o)return!0;B=f(y)}return B==null||B.focus({preventScroll:!0}),B&&A&&m(A,B,V),!!B}function m(y,_,V){const T=y.getBoundingClientRect().top+y.clientTop,A=y.clientHeight,{top:B,height:E}=_.getBoundingClientRect(),P=V==="start"?B-T:V==="end"?B+E-(T+A):B+E/2-(T+A/2);Math.abs(P)>1&&(y.scrollTop+=P)}async function h(){var _;const y=Lr(pe(a),0,1);await v(y)||(_=e.value)==null||_.focus("first")}async function g(){var V;const y=pe(a),_=Lr(y,y.length-1,-1);await v(_)||(V=e.value)==null||V.focus("last")}async function b(y,_=!1){var V,T,A;if(!pe(l.noAutoScroll)){const B=((V=l.selectedIndex)==null?void 0:V.call(l))??-1;if(B>=0){const E=_?B:Lr(pe(a),B+y,y);return await v(E,!1)||v(E)}}if(y===1){const B=(T=l.headerEl)==null?void 0:T.call(l),E=B&&bn(B)[0];if(E)return E.focus()}if(Lr(pe(a),0,1)<0){const B=(A=l.menuContentEl)==null?void 0:A.call(l),E=B?bn(B):[],P=y===1?E[0]:E.at(-1);return P==null?void 0:P.focus()}return y===1?h():g()}function p(y,_){var A;const V=y.key==="ArrowDown"?1:y.key==="ArrowUp"?-1:null;if(!V)return!1;const T=_.value;return _.value=!0,(A=c())!=null&&A.contains(Et())?!1:T?(y.stopImmediatePropagation(),b(V),!0):(k(V),!1)}function k(y){u=y}function S(){if(!u)return!1;const y=u;return u=null,b(y,!0),!0}function w(y){if(y.key!=="ArrowUp"&&y.key!=="ArrowDown")return;const _=c(),V=Et();if(!_||!V||!_.contains(V))return;const T=V.closest("[aria-posinset]");if(!T||!_.contains(T))return;const A=_.querySelectorAll("[aria-posinset]");if(!(T===(y.key==="ArrowUp"?A[0]:A[A.length-1])))return;const E=Number(T.getAttribute("aria-posinset"));if(!E)return;const P=y.key==="ArrowUp"?-1:1,L=Lr(pe(a),E-1+P,P);L<0||L===E-1||(y.preventDefault(),y.stopImmediatePropagation(),v(L,!0,P===1?"end":"start"))}async function x(y){var T;if(y.key==="Tab"){(T=t.value)==null||T.focus();return}if(y.key==="Home"||y.key==="End"){y.preventDefault(),y.stopImmediatePropagation(),await(y.key==="Home"?h():g());return}if(y.key!=="PageDown"&&y.key!=="PageUp")return;const _=c();if(!_)return;await s();const V=_.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(y.key==="PageDown"){const A=_.getBoundingClientRect().top;for(const B of V)if(B.getBoundingClientRect().top>=A){B.focus();break}}else{const A=_.getBoundingClientRect().bottom;for(const B of[...V].reverse())if(B.getBoundingClientRect().bottom<=A){B.focus();break}}}return{listEvents:{onScrollPassive:d,onKeydownCapture:w,onKeydown:x},focusItem:v,focusFirstItem:h,focusLastItem:g,focusFromActivator:b,onActivatorKeydown:p,setPendingFocus:k,flushPendingFocus:S}}function B0(e,...t){requestAnimationFrame(()=>{const n=Et();!n||n===document.body||t.some(a=>a==null?void 0:a.contains(n))||(e.value=!1)})}function Uv(e,t,n){let a=!1;ve(e,l=>{l||(a=!0,Ne(()=>a=!1))}),ve(t,l=>{!l||a?a=!1:pe(n)&&(e.value=!0)})}function jv(e,t){const n=Pe(e,"menu"),a=M({get:()=>n.value,set:i=>{var r,o;n.value&&!i&&((r=t.vMenuRef.value)!=null&&r.ΨopenChildren.size)||!i&&((o=e.menuProps)!=null&&o.persistent)||i&&pe(t.menuDisabled)||(n.value=i)}});Uv(a,t.isFocused,()=>e.openOnFocus);function l(){var i;e.multiple||((i=e.menuProps)==null?void 0:i.closeOnContentClick)===!1||(a.value=!1)}return{menu:a,closeOnSelect:l}}function Kv({groups:e,onLeave:t}){function n(r){var o;return r.type==="list"?(o=r.contentRef.value)==null?void 0:o.$el:r.contentRef.value}function a(r){const o=n(r);return o?bn(o):[]}function l(r){var f;const o=r.target,u=r.shiftKey?"backward":"forward",d=e.map(a),s=e.map(v=>{var m;return v.type==="list"?(m=v.contentRef.value)==null?void 0:m.$el:v.contentRef.value}).findIndex(v=>v==null?void 0:v.contains(o)),c=i(d,s,u,o);if(dl(c)){const v=e[s],m=d[s];if(v.type==="list"||(u==="forward"?m.at(-1)===r.target:m.at(0)===r.target)){t();const b=Et();if(b){const p=new KeyboardEvent("keydown",{key:"Tab",shiftKey:r.shiftKey,bubbles:!0,cancelable:!0});b.dispatchEvent(p),p.defaultPrevented&&r.preventDefault()}}}else{r.preventDefault(),r.stopImmediatePropagation();const v=e[c];if(v.type==="list"&&pe(v.displayItemsCount)>0)(f=v.contentRef.value)==null||f.focus(0);else{const m=u==="forward";d[c].at(m?0:-1).focus()}}}function i(r,o,u,d){const s=e[o],c=r[o];if(s.type!=="list"&&!(u==="forward"?c.at(-1)===d:c.at(0)===d))return null;const f=u==="forward"?1:-1;for(let v=o+f;v>=0&&v0||m.type==="list"&&pe(m.displayItemsCount)>0)return v}return null}return{onTabKeydown:l}}function uM(e){return(t,n)=>{if(ht(t)||ht(n))return-1;if(!n.length)return 0;const a=rw(t.toString(),n.toString(),{ignoreCase:!0,ignoreAccents:e,matchAll:!0});return a.length?a:-1}}function nd(e,t){if(!(ht(e)||Bt(e)||e===-1))return ct(e)?[[e,e+t.length]]:Array.isArray(e[0])?e:[e]}const zi=te({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},ignoreAccents:[Boolean,String],noFilter:Boolean},"filter");function sM(e,t,n){var u,d;const a=[],l=(n==null?void 0:n.default)??uM(n==null?void 0:n.ignoreAccents),i=n!=null&&n.filterKeys?gt(n.filterKeys):!1,r=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return a;let o=[];e:for(let s=0;s0)&&!(n!=null&&n.noFilter)){let g=!1;if(je(c)){if(c.type==="divider"||c.type==="subheader"){(((u=o.at(-1))==null?void 0:u.type)!=="divider"||c.type!=="subheader")&&(o=[]),o.push({index:s,matches:{},type:c.type});continue}const k=i||Object.keys(f);g=k.length===r;for(const S of k){const w=Pt(f,S),x=(d=n==null?void 0:n.customKeyFilter)==null?void 0:d[S];if(h=x?x(w,t,c):l(w,t,c),h!==-1&&h!==!1)x?v[S]=nd(h,t):m[S]=nd(h,t);else if((n==null?void 0:n.filterMode)==="every")continue e}}else h=l(c,t,c),h!==-1&&h!==!1&&(m.title=nd(h,t));const b=Object.keys(m).length,p=Object.keys(v).length;if(!b&&!p||(n==null?void 0:n.filterMode)==="union"&&p!==r&&!b||(n==null?void 0:n.filterMode)==="intersection"&&(p!==r||!b&&r>0&&!g))continue}o.length&&(a.push(...o),o=[]),a.push({index:s,matches:{...m,...v}})}return a}const cM=/[^\p{L}\p{M}\p{N}]/u;function dM(e,t){let n=0;const a=(Array.isArray(e)?e:[e]).map(i=>{const r=n;return n+=String(i??"").length+1,[r,n-1]});if(t.some(([i,r])=>a.some(o=>o[0]===i&&o[1]===r)))return 0;if(t.some(([i])=>a.some(r=>r[0]===i)))return 1;const l=String(e);return t.some(([i])=>cM.test(l[i-1]))?2:3}function fM(e,t,n){let a=0;return e.map(l=>{if(l.type)return{result:l,group:++a,rank:-1,keyIndex:0};const[i,r=i]=gt(t[l.index]),o=je(i)?n?gt(n):Object.keys(r):["title"],[u,d]=o.reduce((s,c,f)=>{const v=l.matches[c];if(!v)return s;const m=dM(je(i)?Pt(r,c):i,v);return ml.group-i.group||l.rank-i.rank||l.keyIndex-i.keyIndex).map(({result:l})=>l)}function Wi(e,t,n,a){const l=ne([]),i=ne(new Map),r=M(()=>a!=null&&a.transform?Dt(t).map(u=>[u,a.transform(u)]):Dt(t));Xt(()=>{const u=Ge(n)?n():Dt(n),d=!Ie(u)&&!ct(u)?"":String(u);let s=sM(r.value,d,{customKeyFilter:{...e.customKeyFilter,...Dt(a==null?void 0:a.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,ignoreAccents:e.ignoreAccents,noFilter:e.noFilter});d&&e.filteredOrder==="prefix"&&(s=fM(s,r.value,e.filterKeys));const c=Dt(t),f=[],v=new Map;s.forEach(({index:m,matches:h})=>{const g=c[m];f.push(g),at(g.value)||v.set(g.value,h)}),l.value=f,i.value=v});function o(u){return i.value.get(u.value)}return{filteredItems:l,filteredMatches:i,getMatches:o}}const vM=te({closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"}},"autocomplete");function Gv(e,t){const n=Wt(),a=M(()=>`menu-${n}`);return{menuId:a,ariaExpanded:z(()=>pe(t)),ariaControls:z(()=>a.value)}}const Yv=te({chips:Boolean,closableChips:Boolean,eager:Boolean,form:String,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuElevation:[Number,String],menuIcon:{type:De,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,openOnFocus:Boolean,itemColor:String,noAutoScroll:Boolean,...vM(),...p0({itemChildren:!1})},"Select"),mM=te({search:String,...zi({filterKeys:["title"]}),...Yv(),...He(Ni({modelValue:null,role:"combobox"}),["validationValue","dirty"]),...Ga({transition:{component:Zs}})},"VSelect"),qv=de()({name:"VSelect",props:mM(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"update:search":e=>!0,"item:added":e=>!0,"item:removed":e=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),{elevationClasses:l}=Yt(z(()=>e.menuElevation)),i=oe(),r=oe(),o=oe(),u=oe(),d=oe(),s=oe(),{items:c,transformIn:f,transformOut:v}=Nv(e),{autofill:m,resetAutofill:h}=M0(c,ke=>j(ke)),g=Pe(e,"search",""),{filteredItems:b,getMatches:p}=Wi(e,c,()=>g.value),k=Pe(e,"modelValue",[],ke=>f(ke===null?[null]:gt(ke)),ke=>{const ze=v(ke);return e.multiple?ze:ze[0]??null}),S=M(()=>Ge(e.counterValue)?e.counterValue(k.value):ct(e.counterValue)?e.counterValue:k.value.length),w=Oi(e),x=M(()=>k.value.map(ke=>ke.value)),y=ne(!1),_=z(()=>e.closableChips&&!w.isReadonly.value&&!w.isDisabled.value),V=aa("VChip"),{InputIcon:T}=Pr(e);let A="",B=0,E,P=!1;const L=M(()=>{const ke=g.value?b.value:c.value;return e.hideSelected?ke.filter(ze=>!k.value.some(tt=>(e.valueComparator||ln)(tt,ze))):ke}),R=M(()=>e.hideNoData&&!L.value.length||w.isReadonly.value||w.isDisabled.value),{menu:W,closeOnSelect:N}=jv(e,{vMenuRef:r,menuDisabled:R,isFocused:y}),{menuId:Y,ariaExpanded:U,ariaControls:G}=Gv(e,W),Z=M(()=>{var ke;return{...e.menuProps,activatorProps:{...((ke=e.menuProps)==null?void 0:ke.activatorProps)||{},"aria-haspopup":"listbox"}}}),{listEvents:se,focusItem:Q,focusFirstItem:ae,focusLastItem:J,onActivatorKeydown:re,setPendingFocus:q,flushPendingFocus:H}=Wv(o,i,s,L,{selectedIndex:be,menuContentEl:()=>{var ke;return(ke=r.value)==null?void 0:ke.contentEl},noAutoScroll:()=>e.noAutoScroll}),$=zv(W,()=>{var ke;return(ke=r.value)==null?void 0:ke.contentEl},()=>{var ke;return(ke=i.value)==null?void 0:ke.controlRef}),{onTabKeydown:O}=Kv({groups:[{type:"element",contentRef:u},{type:"list",contentRef:o,displayItemsCount:()=>L.value.length},{type:"element",contentRef:d}],onLeave:()=>{var ke;W.value=!1,(ke=i.value)==null||ke.focus()}});function D(ke){e.openOnClear&&(W.value=!0)}function F(){R.value||(P=!1,q(null),W.value=!W.value)}function K(ke){var ze;ke.key==="Tab"&&O(ke),(ze=o.value)!=null&&ze.$el.contains(ke.target)&&vr(ke)&&X(ke)}function X(ke){if(!ke.key||w.isReadonly.value)return;switch(ke.key){case"Escape":case"Tab":W.value=!1;break;case"Enter":case" ":ke.preventDefault(),P=!0,W.value=!0;break;case"ArrowDown":case"ArrowUp":if(ke.preventDefault(),P=!0,re(ke,W))return;break;case"Home":ke.preventDefault(),W.value&&ae();break;case"End":ke.preventDefault(),W.value&&J();break;case"Backspace":if(!e.clearable)break;ke.preventDefault();for(const xe of k.value)t("item:removed",xe);k.value=[],D();return}const ze=1e3;if(!vr(ke))return;const tt=performance.now();tt-E>ze&&(A="",B=0),A+=ke.key.toLowerCase(),E=tt;const wt=L.value;function lt(){let xe=ye();return xe||A.at(-1)===A.at(-2)&&(A=A.slice(0,-1),B++,xe=ye(),xe)||(B=0,xe=ye(),xe)?xe:(A=ke.key.toLowerCase(),ye())}function ye(){for(let xe=B;xewt($e.value,ke.value)),ye=ze??!~lt;if(~lt){const $e=ye?[...k.value,ke]:[...k.value],[Me]=$e.splice(lt,1);ye||t("item:removed",Me),k.value=$e}else ye&&(t("item:added",ke),k.value=[...k.value,ke])}else{const lt=ze!==!1,ye=k.value[0];lt?(ye&&!wt(ye.value,ke.value)?(t("item:removed",ye),t("item:added",ke)):ye||t("item:added",ke),k.value=[ke]):(ye&&t("item:removed",ye),k.value=[]),tt&&Ne(()=>N())}}let ee=0;function ie(){ee=performance.now()}function he(ke){var wt,lt,ye;const ze=ke.target;(wt=i.value)!=null&&wt.$el.contains(ze)||(W.value=!1);const tt=ke.relatedTarget;((ye=(lt=r.value)==null?void 0:lt.contentEl)!=null&&ye.contains(tt)||!tt&&performance.now()-ee<10)&&(y.value=!0)}function be(){return L.value.findIndex(ke=>k.value.some(ze=>(e.valueComparator||ln)(ze.value,ke.value)))}async function ue(){var ze,tt;if(e.eager&&((ze=s.value)==null||ze.calculateVisibleItems()),!o.value||!y.value||H()||(tt=o.value.$el)!=null&&tt.contains(Et()))return;const ke=be();ke>=0&&await Q(ke,!e.noAutoScroll)||P&&ae()}function _e(){var ke,ze,tt,wt;g.value="",y.value&&((tt=(ze=(ke=r.value)==null?void 0:ke.contentEl)==null?void 0:ze._clickOutside)!=null&&tt.lastMousedownWasOutside?y.value=!1:(wt=i.value)==null||wt.focus())}function Ce(ke){y.value=!0}function Ee(ke){var ze;if(!((ze=i.value)!=null&&ze.$el.contains(ke.relatedTarget))&&!ke.currentTarget.contains(ke.relatedTarget)){if($(ke))return;y.value=!1}}let Le=!1;function Ke(ke){Le=_w(ke)}function Je(ke){if(ke==null){for(const ze of k.value)t("item:removed",ze);k.value=[]}else Le?m(ke):i.value&&(i.value.value="")}return ve(y,ke=>ke&&h()),ve(W,ke=>{if(ke||(P=!1,q(null)),!e.hideSelected&&W.value&&k.value.length){const ze=be();rt&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{var tt;ze>=0&&((tt=s.value)==null||tt.scrollToIndex(ze,"center"))})}}),ve(c,(ke,ze)=>{W.value||y.value&&e.hideNoData&&!ze.length&&ke.length&&(W.value=!0)}),me(()=>{const ke=!!(e.chips||n.chip),ze=!!(!e.hideNoData||L.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),tt=k.value.length>0,wt=Vn.filterProps(e),lt=tt||!y.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder,ye={search:g,filteredItems:b.value};return C(Vn,le({ref:i},wt,{modelValue:k.value.map($e=>$e.props.title).join(", "),name:void 0,"onUpdate:modelValue":Je,focused:y.value,"onUpdate:focused":$e=>y.value=$e,validationValue:k.externalValue,counterValue:S.value,dirty:tt,class:["v-select",{"v-select--active-menu":W.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":k.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:lt,"onClick:clear":D,"onMousedown:control":F,onBlur:he,onKeydown:X,onInputCapture:Ke,"aria-expanded":U.value,"aria-controls":G.value}),{...n,default:({id:$e})=>I(we,null,[x.value.map((Me,ce)=>I("input",{key:ce,type:"hidden",name:e.name,value:Me,form:e.form},null)),C(Ul,le({id:Y.value,ref:r,modelValue:W.value,"onUpdate:modelValue":Me=>W.value=Me,activator:"parent",captureFocus:!1,openOnArrow:!1,disabled:R.value,_disableKeys:!0,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:ue,onAfterLeave:_e},Z.value,{contentClass:["v-select__content",l.value,Z.value.contentClass]}),{default:()=>[C(Wa,{onFocusin:Ce,onFocusout:Ee,onKeydown:K,onMousedown:ie},{default:()=>[n["menu-header"]&&I("header",{ref:u},[n["menu-header"](ye)]),ze&&C(gl,le({key:"select-list",ref:o,class:"v-list--navigable",selected:x.value,selectStrategy:e.multiple?"independent":"single-independent",tabindex:"-1",selectable:!!L.value.length,"aria-live":"polite","aria-labelledby":`${$e.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},se,e.listProps),{default:()=>{var Me,ce,xe;return[(Me=n["prepend-item"])==null?void 0:Me.call(n),!L.value.length&&!e.hideNoData&&(((ce=n["no-data"])==null?void 0:ce.call(n))??C(Mn,{key:"no-data",title:a(e.noDataText)},null)),C(oc,{ref:s,renderless:!0,items:L.value,itemKey:"value"},{default:({item:Te,index:Be,itemRef:et})=>{var vt,An,Ct;const ot=rv(Te.props),qe=le(Te.props,{ref:et,key:Te.value,onClick:()=>j(Te,null),"aria-posinset":Be+1,"aria-setsize":L.value.length});return Te.type==="divider"?((vt=n.divider)==null?void 0:vt.call(n,{props:Te.raw,index:Be}))??C(Kt,le(Te.props,{ref:et,key:`divider-${Be}`}),null):Te.type==="subheader"?((An=n.subheader)==null?void 0:An.call(n,{props:Te.raw,index:Be}))??C(Dr,le(Te.props,{ref:et,key:`subheader-${Be}`}),null):((Ct=n.item)==null?void 0:Ct.call(n,{item:Te.raw,internalItem:Te,index:Be,props:qe}))??C(Mn,le(qe,{role:"option"}),{prepend:({isSelected:rn})=>I(we,null,[e.multiple&&!e.hideSelected?C(ta,{key:Te.value,modelValue:rn,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:jt=>jt.preventDefault()},null):void 0,ot.prependAvatar&&C(Zt,{image:ot.prependAvatar},null),ot.prependIcon&&C(We,{icon:ot.prependIcon},null)]),title:()=>{var rn;return g.value?C(nu,{text:Te.title,matches:(rn=p(Te))==null?void 0:rn.title,markClass:"v-select__mask",matchAll:!0,ignoreCase:!0},null):Te.title}})}}),(xe=n["append-item"])==null?void 0:xe.call(n)]}}),n["menu-footer"]&&I("footer",{ref:d},[n["menu-footer"](ye)])]})]}),k.value.map((Me,ce)=>{var ot,qe;function xe(vt){vt.stopPropagation(),vt.preventDefault(),j(Me,!1)}const Te=le(On.filterProps(Me.props),{"onClick:close":xe,onKeydown(vt){vt.key!=="Enter"&&vt.key!==" "||(vt.preventDefault(),vt.stopPropagation(),xe(vt))},onMousedown(vt){vt.preventDefault(),vt.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),Be=ke?!!n.chip:!!n.selection,et=Be?Gs(ke?n.chip({item:Me.raw,internalItem:Me,index:ce,props:Te}):n.selection({item:Me.raw,internalItem:Me,index:ce})):void 0;if(!(Be&&!et))return I("div",{key:Me.value,class:"v-select__selection"},[ke?n.chip?C(Ue,{key:"chip-defaults",defaults:{VChip:{closable:_.value,size:((qe=V.value)==null?void 0:qe.size)??"small",text:Me.title}}},{default:()=>[et]}):C(On,le({key:"chip",closable:_.value,size:((ot=V.value)==null?void 0:ot.size)??"small",text:Me.title,disabled:Me.props.disabled},Te),null):et??I("span",{class:"v-select__selection-text"},[Me.title,e.multiple&&ce{var Me,ce;return I(we,null,[(Me=n["append-inner"])==null?void 0:Me.call(n,...$e),e.menuIcon?C(We,{class:"v-select__menu-icon",color:(ce=i.value)==null?void 0:ce.fieldIconColor,icon:e.menuIcon,"aria-hidden":!0},null):void 0,e.appendInnerIcon&&C(T,{key:"append-icon",name:"appendInner",color:$e[0].iconColor.value},null)])}})}),Ot({isFocused:y,menu:W,search:g,filteredItems:b,select:j},i)}}),hM=te({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,closeOnInputClick:Boolean,filteredOrder:{type:String,default:"none"},...zi({filterKeys:["title"]}),...Yv(),...He(Ni({modelValue:null,role:"combobox"}),["validationValue","dirty"])},"VAutocomplete"),gM=de()({name:"VAutocomplete",props:hM(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"item:added":e=>!0,"item:removed":e=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),{elevationClasses:l}=Yt(z(()=>e.menuElevation)),i=oe(),r=oe(),o=oe(),u=oe(),d=oe(),s=oe(),c=ne(!1),f=ne(!0),v=ne(!1),m=ne(-1),h=ne(null),{items:g,transformIn:b,transformOut:p}=Nv(e),{autofill:k,resetAutofill:S}=M0(g,ye=>lt(ye)),{textColorClasses:w,textColorStyles:x}=Gt(()=>{var ye;return(ye=i.value)==null?void 0:ye.color}),{InputIcon:y}=Pr(e),_=Pe(e,"search",""),V=Pe(e,"modelValue",[],ye=>b(ye===null?[null]:gt(ye)),ye=>{const $e=p(ye);return e.multiple?$e:$e[0]??null}),T=M(()=>Ge(e.counterValue)?e.counterValue(V.value):ct(e.counterValue)?e.counterValue:V.value.length),A=Oi(e),{filteredItems:B,getMatches:E}=Wi(e,g,()=>h.value??(f.value?"":_.value)),P=M(()=>e.hideSelected&&h.value===null?B.value.filter(ye=>!V.value.some($e=>$e.value===ye.value)):B.value),L=z(()=>e.closableChips&&!A.isReadonly.value&&!A.isDisabled.value),R=aa("VChip"),W=M(()=>!!(e.chips||n.chip)),N=M(()=>W.value||!!n.selection),Y=M(()=>{var ye;return e.multiple||N.value?"":String(((ye=V.value.at(-1))==null?void 0:ye.props.title)??"")}),U=M(()=>V.value.map(ye=>ye.props.value)),G=M(()=>P.value.find(ye=>ye.type==="item"&&!ye.props.disabled)),Z=M(()=>{var $e;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&_.value===(($e=G.value)==null?void 0:$e.title))&&P.value.length>0&&!f.value&&!v.value}),se=M(()=>e.hideNoData&&!P.value.length||A.isReadonly.value||A.isDisabled.value),{menu:Q,closeOnSelect:ae}=jv(e,{vMenuRef:r,menuDisabled:se,isFocused:c}),{menuId:J,ariaExpanded:re,ariaControls:q}=Gv(e,Q),{listEvents:H,onActivatorKeydown:$,setPendingFocus:O,flushPendingFocus:D}=Wv(o,i,s,P,{selectedIndex:()=>f.value?Ce():-1,headerEl:()=>u.value,menuContentEl:()=>{var ye;return(ye=r.value)==null?void 0:ye.contentEl},noAutoScroll:()=>e.noAutoScroll}),F=zv(Q,()=>{var ye;return(ye=r.value)==null?void 0:ye.contentEl},()=>{var ye;return(ye=i.value)==null?void 0:ye.controlRef}),{onTabKeydown:K}=Kv({groups:[{type:"element",contentRef:u},{type:"list",contentRef:o,displayItemsCount:()=>P.value.length},{type:"element",contentRef:d}],onLeave:()=>{var ye;Q.value=!1,(ye=i.value)==null||ye.focus()}});function X(ye){e.openOnClear&&(Q.value=!0),_.value=""}function j(){se.value||(Q.value=e.closeOnInputClick?!Q.value:!0)}function ee(ye){se.value||c.value&&(ye.preventDefault(),ye.stopPropagation(),Q.value=!Q.value)}function ie(ye){var $e,Me;ye.key==="Tab"&&K(ye),($e=o.value)!=null&&$e.$el.contains(ye.target)&&(vr(ye)||ye.key==="Backspace")&&((Me=i.value)==null||Me.focus())}function he(ye){var $e;if(!(bw(ye)||A.isReadonly.value))switch(ye.key){case"Escape":Q.value=!1;break;case"ArrowDown":case"ArrowUp":if(ye.preventDefault(),$(ye,Q))break;ye.key==="ArrowDown"&&Z.value&&(($e=o.value)==null||$e.focus("next"));break;case"Enter":ye.preventDefault(),Q.value=!0,be();break;case"Tab":be(),Q.value=!1;break;default:ue(ye)}}function be(){const ye=G.value;!Z.value||!ye||V.value.some(({value:$e})=>$e===ye.value)||lt(ye)}function ue(ye){var Me,ce,xe,Te;const $e=V.value.length;if(["Backspace","Delete"].includes(ye.key)){if(!e.multiple&&N.value&&$e>0&&!_.value){lt(V.value[0],!1);return}if(~m.value){ye.preventDefault();const Be=m.value;lt(V.value[m.value],!1),m.value=Be>=$e-1?$e-2:Be}else ye.key==="Backspace"&&!_.value&&(m.value=$e-1);return}if(e.multiple)if(ye.key==="ArrowLeft"){if(m.value<0&&(((Me=i.value)==null?void 0:Me.selectionStart)??0)>0)return;const Be=m.value>-1?m.value-1:$e-1;if(V.value[Be])m.value=Be;else{const et=((ce=_.value)==null?void 0:ce.length)??null;m.value=-1,(xe=i.value)==null||xe.setSelectionRange(et,et)}}else if(ye.key==="ArrowRight"){if(m.value<0)return;const Be=m.value+1;V.value[Be]?m.value=Be:(m.value=-1,(Te=i.value)==null||Te.setSelectionRange(0,0))}else~m.value&&vr(ye)&&(m.value=-1)}function _e(ye){_w(ye)&&k(ye.target.value)}function Ce(){return P.value.findIndex(ye=>V.value.some($e=>(e.valueComparator||ln)($e.value,ye.value)))}function Ee(){var ye;e.eager&&((ye=s.value)==null||ye.calculateVisibleItems()),D()}function Le(){var ye,$e,Me,ce;c.value&&((Me=($e=(ye=r.value)==null?void 0:ye.contentEl)==null?void 0:$e._clickOutside)!=null&&Me.lastMousedownWasOutside?c.value=!1:(f.value=!0,(ce=i.value)==null||ce.focus())),h.value=null}function Ke(ye){c.value=!0,setTimeout(()=>{v.value=!0})}function Je(ye){var $e;if(v.value=!1,!(($e=i.value)!=null&&$e.$el.contains(ye.relatedTarget))){if(F(ye))return;c.value=!1}}function ke(ye){if(ye==null||ye===""&&!e.multiple&&!N.value){for(const $e of V.value)t("item:removed",$e);V.value=[]}}let ze=0;function tt(){ze=performance.now()}function wt(ye){var ce;const $e=ye.relatedTarget,Me=(ce=r.value)==null?void 0:ce.contentEl;(Me!=null&&Me.contains($e)||!$e&&performance.now()-ze<10)&&(c.value=!0)}function lt(ye,$e=!0){if(!ye||ye.props.disabled)return;const Me=e.valueComparator||ln;if(e.multiple){const ce=V.value.findIndex(Te=>Me(Te.value,ye.value)),xe=$e??!~ce;if(~ce){const Te=xe?[...V.value,ye]:[...V.value],[Be]=Te.splice(ce,1);xe||t("item:removed",Be),V.value=Te}else xe&&(t("item:added",ye),V.value=[...V.value,ye]);e.clearOnSelect&&(_.value="")}else{const ce=$e!==!1,xe=V.value[0];ce?(xe&&!Me(xe.value,ye.value)?(t("item:removed",xe),t("item:added",ye)):xe||t("item:added",ye),V.value=[ye]):(xe&&t("item:removed",xe),V.value=[]),h.value=f.value?"":_.value??"",_.value=ce&&!N.value?ye.title:"",Ne(()=>{ae(),f.value=!0})}}return ve(c,(ye,$e)=>{if(ye!==$e)if(ye)S(),f.value=!0;else{if(!e.multiple&&_.value==null){for(const Me of V.value)t("item:removed",Me);V.value=[]}Q.value=!1,!f.value&&_.value&&(h.value=_.value),_.value=Y.value,f.value=!0,m.value=-1}}),ve(Y,ye=>{c.value||(_.value=ye)},{immediate:!0}),ve(_,ye=>{c.value&&(ye&&(Q.value=!0),f.value=!ye,Q.value&&Ne(()=>{var $e,Me,ce,xe;($e=s.value)==null||$e.scrollToIndex(0),(ce=(Me=o.value)==null?void 0:Me.$el)!=null&&ce.contains(Et())&&((xe=i.value)==null||xe.focus())}))}),ve(Q,ye=>{if(ye||O(null),!e.hideSelected&&ye&&V.value.length&&f.value){const $e=Ce();rt&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{var Me;$e>=0&&((Me=s.value)==null||Me.scrollToIndex($e,"center"))})}ye&&(h.value=null)}),ve(g,(ye,$e)=>{Q.value||c.value&&!$e.length&&ye.length&&(Q.value=!0)}),me(()=>{const ye=!!(!e.hideNoData||P.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),$e=V.value.length>0,Me=Vn.filterProps(e),ce={search:_,filteredItems:B.value};return C(Vn,le({ref:i},Me,{form:e.autocomplete==="suppress"?"":void 0,name:e.autocomplete==="suppress"?e.name:void 0,modelValue:_.value,"onUpdate:modelValue":[xe=>_.value=xe,ke],focused:c.value,"onUpdate:focused":xe=>c.value=xe,validationValue:V.externalValue,counterValue:T.value,dirty:$e,onChange:_e,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":Q.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!N.value,"v-autocomplete--selecting-index":m.value>-1},e.class],style:e.style,readonly:A.isReadonly.value,placeholder:$e?void 0:e.placeholder,"onClick:clear":X,"onMousedown:control":j,onKeydown:he,onBlur:wt,"aria-expanded":re.value,"aria-controls":q.value}),{...n,default:({id:xe})=>{var Te;return I(we,null,[U.value.map((Be,et)=>I("input",{key:et,type:"hidden",name:e.name,value:Be,form:e.form},null)),C(Ul,le({id:J.value,ref:r,modelValue:Q.value,"onUpdate:modelValue":Be=>Q.value=Be,activator:"parent",captureFocus:!1,openOnArrow:!1,disabled:se.value,_disableKeys:!0,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,onAfterEnter:Ee,onAfterLeave:Le},e.menuProps,{contentClass:["v-autocomplete__content",l.value,(Te=e.menuProps)==null?void 0:Te.contentClass]}),{default:()=>[C(Wa,{onFocusin:Ke,onKeydown:ie,onMousedown:tt},{default:()=>[n["menu-header"]&&I("header",{ref:u},[n["menu-header"](ce)]),ye&&C(gl,le({key:"autocomplete-list",ref:o,class:"v-list--navigable",filterable:!0,selected:U.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:Be=>Be.preventDefault(),onFocusout:Je,tabindex:"-1",selectable:!!P.value.length,"aria-live":"polite","aria-labelledby":`${xe.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},H,e.listProps),{default:()=>{var Be,et,ot;return[(Be=n["prepend-item"])==null?void 0:Be.call(n),!P.value.length&&!e.hideNoData&&(((et=n["no-data"])==null?void 0:et.call(n))??C(Mn,{key:"no-data",title:a(e.noDataText)},null)),C(oc,{ref:s,renderless:!0,items:P.value,itemKey:"value"},{default:({item:qe,index:vt,itemRef:An})=>{var jt,Aa,pl;const Ct=rv(qe.props),rn=le(qe.props,{ref:An,key:qe.value,active:Z.value&&qe===G.value?!0:void 0,onClick:()=>lt(qe,null),"aria-posinset":vt+1,"aria-setsize":P.value.length});return qe.type==="divider"?((jt=n.divider)==null?void 0:jt.call(n,{props:qe.raw,index:vt}))??C(Kt,le(qe.props,{ref:An,key:`divider-${vt}`}),null):qe.type==="subheader"?((Aa=n.subheader)==null?void 0:Aa.call(n,{props:qe.raw,index:vt}))??C(Dr,le(qe.props,{ref:An,key:`subheader-${vt}`}),null):((pl=n.item)==null?void 0:pl.call(n,{item:qe.raw,internalItem:qe,index:vt,props:rn}))??C(Mn,le(rn,{role:"option"}),{prepend:({isSelected:cn})=>I(we,null,[e.multiple&&!e.hideSelected?C(ta,{key:qe.value,modelValue:cn,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:lu=>lu.preventDefault()},null):void 0,Ct.prependAvatar&&C(Zt,{image:Ct.prependAvatar},null),Ct.prependIcon&&C(We,{icon:Ct.prependIcon},null)]),title:()=>{var cn;return f.value?qe.title:C(nu,{text:qe.title,matches:(cn=E(qe))==null?void 0:cn.title,markClass:"v-autocomplete__mask",matchAll:!0,ignoreCase:!0},null)}})}}),(ot=n["append-item"])==null?void 0:ot.call(n)]}}),n["menu-footer"]&&I("footer",{ref:d},[n["menu-footer"](ce)])]})]}),V.value.map((Be,et)=>{var Ct,rn;function ot(jt){jt.stopPropagation(),jt.preventDefault(),lt(Be,!1)}const qe=le(On.filterProps(Be.props),{"onClick:close":ot,onKeydown(jt){jt.key!=="Enter"&&jt.key!==" "||(jt.preventDefault(),jt.stopPropagation(),ot(jt))},onMousedown(jt){jt.preventDefault(),jt.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),vt=W.value?!!n.chip:!!n.selection,An=vt?Gs(W.value?n.chip({item:Be.raw,internalItem:Be,index:et,props:qe}):n.selection({item:Be.raw,internalItem:Be,index:et})):void 0;if(!(vt&&!An))return I("div",{key:Be.value,class:fe(["v-autocomplete__selection",et===m.value&&["v-autocomplete__selection--selected",w.value]]),style:Se(et===m.value?x.value:{})},[W.value?n.chip?C(Ue,{key:"chip-defaults",defaults:{VChip:{closable:L.value,size:((rn=R.value)==null?void 0:rn.size)??"small",text:Be.title}}},{default:()=>[An]}):C(On,le({key:"chip",closable:L.value,size:((Ct=R.value)==null?void 0:Ct.size)??"small",text:Be.title,disabled:Be.props.disabled},qe),null):An??I("span",{class:"v-autocomplete__selection-text"},[Be.title,e.multiple&&et{var Te,Be;return I(we,null,[(Te=n["append-inner"])==null?void 0:Te.call(n,...xe),e.menuIcon?C(We,{class:"v-autocomplete__menu-icon",color:(Be=i.value)==null?void 0:Be.fieldIconColor,icon:e.menuIcon,onMousedown:ee,onClick:Cr,"aria-hidden":!0,tabindex:"-1"},null):void 0,e.appendInnerIcon&&C(y,{key:"append-icon",name:"appendInner",color:xe[0].iconColor.value},null)])}})}),Ot({isFocused:c,isPristine:f,menu:Q,search:_,filteredItems:B,select:lt},i)}}),yM=te({border:[Boolean,Number,String],gap:[Number,String],hoverable:Boolean,items:{type:Array,default:()=>[]},itemProps:{type:[Boolean,String,Array,Function],default:null},limit:[Number,String],overflowText:String,reverse:Boolean,size:[Number,String],vertical:Boolean,...Ae(),...Xe()},"VAvatarGroup"),bM=de()({name:"VAvatarGroup",props:yM(),setup(e,{slots:t}){const n=M(()=>e.limit!==null?Number(e.limit):null),a=M(()=>n.value&&!isNaN(n.value)&&e.items.length>n.value?Math.max(0,e.items.length-n.value+1):0),l=M(()=>{const o=n.value&&a.value>1?e.items.slice(0,n.value-1):e.items;return(e.reverse?o.toReversed():o).map(d=>{const s=e.itemProps===!0?je(d)?d:{image:d}:Pt(d,e.itemProps,d);return s??(je(d)?d:{image:d})})}),i=M(()=>e.overflowText??(a.value?`+${a.value}`:"")),r=()=>{var o;return((o=t.overflow)==null?void 0:o.call(t,{overflow:a.value}))??C(Zt,{class:"v-avatar-group__overflow",text:i.value},null)};return me(()=>C(e.tag,{class:fe(["v-avatar-group",`v-avatar-group--${e.vertical?"vertical":"horizontal"}`,{"v-avatar-group--hoverable":e.hoverable,"v-avatar-group--reverse":e.reverse},e.class]),style:Se([{"--v-avatar-group-gap":ge(e.gap)},e.style])},{default:()=>{var o,u;return[(o=t.prepend)==null?void 0:o.call(t),I("div",{class:"v-avatar-group__content"},[C(Ue,{defaults:{VAvatar:{size:e.size,border:e.border}}},{default:()=>{var d;return[((d=t.default)==null?void 0:d.call(t))??I(we,null,[e.reverse&&i.value&&r(),l.value.map((s,c)=>{var f;return((f=t.item)==null?void 0:f.call(t,{props:s,index:c}))??C(Zt,le({key:c},s),null)}),!e.reverse&&i.value&&r()])]}})]),(u=t.append)==null?void 0:u.call(t)]}})),{}}}),wM=te({color:String,density:String,...Ae()},"VBannerActions"),$0=de()({name:"VBannerActions",props:wM(),setup(e,{slots:t}){return $t({VBtn:{color:e.color,density:e.density,slim:!0,variant:"text"}}),me(()=>{var n;return I("div",{class:fe(["v-banner-actions",e.class]),style:Se(e.style)},[(n=t.default)==null?void 0:n.call(t)])}),{}}}),F0=Ka("v-banner-text"),SM=te({avatar:String,bgColor:String,color:String,icon:De,lines:String,stacked:Boolean,sticky:Boolean,text:String,...Pn(),...Ae(),...Ft(),...Jt(),...Kl({mobile:null}),...en(),...Ya(),...Vr(),...It(),...Xe(),...st()},"VBanner"),kM=de()({name:"VBanner",props:SM(),setup(e,{slots:t}){const{backgroundColorClasses:n,backgroundColorStyles:a}=yt(()=>e.bgColor),{borderClasses:l}=Bn(e),{densityClasses:i}=hn(e),{displayClasses:r,mobile:o}=Yn(e),{dimensionStyles:u}=Qt(e),{elevationClasses:d}=Yt(e),{locationStyles:s}=Gl(e),{positionClasses:c}=Ir(e),{roundedClasses:f,roundedStyles:v}=Tt(e),{themeClasses:m}=ft(e),h=z(()=>e.color),g=z(()=>e.density);$t({VBannerActions:{color:h,density:g}}),me(()=>{const b=!!(e.text||t.text),p=!!(e.avatar||e.icon),k=!!(p||t.prepend);return C(e.tag,{class:fe(["v-banner",{"v-banner--stacked":e.stacked||o.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},m.value,n.value,l.value,i.value,r.value,d.value,c.value,f.value,e.class]),style:Se([a.value,u.value,s.value,v.value,e.style]),role:"banner"},{default:()=>{var S;return[k&&I("div",{key:"prepend",class:"v-banner__prepend"},[t.prepend?C(Ue,{key:"prepend-defaults",disabled:!p,defaults:{VAvatar:{color:h.value,density:g.value,icon:e.icon,image:e.avatar}}},t.prepend):C(Zt,{key:"prepend-avatar",color:h.value,density:g.value,icon:e.icon,image:e.avatar},null)]),I("div",{class:"v-banner__content"},[b&&C(F0,{key:"text"},{default:()=>{var w;return[((w=t.text)==null?void 0:w.call(t))??e.text]}}),(S=t.default)==null?void 0:S.call(t)]),t.actions&&C($0,{key:"actions"},t.actions)]}})})}}),pM=te({baseColor:String,bgColor:String,color:String,grow:Boolean,mode:{type:String,validator:e=>!e||["horizontal","shift"].includes(e)},height:{type:[Number,String],default:56},active:{type:Boolean,default:!0},...Pn(),...Ae(),...Ft(),...en(),...It(),...Ai({name:"bottom-navigation"}),...Xe({tag:"header"}),...Bi({selectedClass:"v-btn--selected"}),...st()},"VBottomNavigation"),xM=de()({name:"VBottomNavigation",props:pM(),emits:{"update:active":e=>!0,"update:modelValue":e=>!0},setup(e,{slots:t}){const{themeClasses:n}=ft(e),{borderClasses:a}=Bn(e),{backgroundColorClasses:l,backgroundColorStyles:i}=yt(()=>e.bgColor),{densityClasses:r}=hn(e),{elevationClasses:o}=Yt(e),{roundedClasses:u,roundedStyles:d}=Tt(e),{ssrBootStyles:s}=Ei(),c=M(()=>ns(e.height)?e.height:Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),f=Pe(e,"active",e.active),{layoutItemStyles:v}=Ti({id:e.name,order:M(()=>parseInt(e.order,10)),position:z(()=>"bottom"),layoutSize:z(()=>f.value?c.value:0),elementSize:c,active:f,absolute:z(()=>e.absolute)});return Yl(e,Cv),$t({VBtn:{baseColor:z(()=>e.baseColor),color:z(()=>e.color),density:z(()=>e.density),stacked:z(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),me(()=>C(e.tag,{class:fe(["v-bottom-navigation",{"v-bottom-navigation--active":f.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},n.value,l.value,a.value,r.value,o.value,u.value,e.class]),style:Se([i.value,v.value,{height:ge(c.value)},s.value,d.value,e.style])},{default:()=>[t.default&&I("div",{class:"v-bottom-navigation__content"},[t.default()])]})),{}}}),CM=te({inset:Boolean,...i0({transition:"bottom-sheet-transition",location:"bottom center",origin:"bottom center",viewportMargin:0})},"VBottomSheet"),_M=de()({name:"VBottomSheet",props:CM(),emits:{"update:modelValue":e=>!0,"click:outside":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue");return me(()=>{const l=di.filterProps(e);return C(di,le(l,{contentClass:["v-bottom-sheet__content",e.contentClass],modelValue:a.value,"onUpdate:modelValue":i=>a.value=i,class:["v-bottom-sheet",{"v-bottom-sheet--inset":e.inset},e.class],style:e.style,"onClick:outside":i=>t("click:outside",i),onAfterEnter:()=>t("afterEnter"),onAfterLeave:()=>t("afterLeave")}),n)}),{}}}),VM=te({divider:[Number,String],...Ae()},"VBreadcrumbsDivider"),O0=de()({name:"VBreadcrumbsDivider",props:VM(),setup(e,{slots:t}){return me(()=>{var n;return I("li",{"aria-hidden":"true",class:fe(["v-breadcrumbs-divider",e.class]),style:Se(e.style)},[((n=t==null?void 0:t.default)==null?void 0:n.call(t))??e.divider])}),{}}}),IM=te({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...Ae(),...un(Jt(),["width","maxWidth"]),...Qo(),...Xe({tag:"li"})},"VBreadcrumbsItem"),L0=de()({name:"VBreadcrumbsItem",props:IM(),setup(e,{slots:t,attrs:n}){const a=Jo(e,n),l=M(()=>{var u;return e.active||((u=a.isActive)==null?void 0:u.value)}),{dimensionStyles:i}=Qt(e),{textColorClasses:r,textColorStyles:o}=Gt(()=>l.value?e.activeColor:e.color);return me(()=>C(e.tag,{class:fe(["v-breadcrumbs-item",{"v-breadcrumbs-item--active":l.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:l.value&&e.activeClass},r.value,e.class]),style:Se([o.value,i.value,e.style]),"aria-current":l.value?"page":void 0},{default:()=>{var u,d;return[a.isLink.value?I("a",le({class:"v-breadcrumbs-item--link",onClick:a.navigate.value},a.linkProps),[((d=t.default)==null?void 0:d.call(t))??e.title]):((u=t.default)==null?void 0:u.call(t))??e.title]}})),{}}}),PM=te({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:De,items:{type:Array,default:()=>[]},...Ae(),...Ft(),...It(),...Xe({tag:"ul"})},"VBreadcrumbs"),AM=de()({name:"VBreadcrumbs",props:PM(),setup(e,{slots:t}){const{backgroundColorClasses:n,backgroundColorStyles:a}=yt(()=>e.bgColor),{densityClasses:l}=hn(e),{roundedClasses:i,roundedStyles:r}=Tt(e);$t({VBreadcrumbsDivider:{divider:z(()=>e.divider)},VBreadcrumbsItem:{activeClass:z(()=>e.activeClass),activeColor:z(()=>e.activeColor),color:z(()=>e.color),disabled:z(()=>e.disabled)}});const o=M(()=>e.items.map(u=>Ie(u)?{item:{title:u},raw:u}:{item:u,raw:u}));return me(()=>{const u=!!(t.prepend||e.icon);return C(e.tag,{class:fe(["v-breadcrumbs",n.value,l.value,i.value,e.class]),style:Se([a.value,r.value,e.style])},{default:()=>{var d;return[u&&I("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[t.prepend?C(Ue,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},t.prepend):C(We,{key:"prepend-icon",start:!0,icon:e.icon},null)]),o.value.map(({item:s,raw:c},f,v)=>{var m;return I(we,null,[((m=t.item)==null?void 0:m.call(t,{item:s,index:f}))??C(L0,le({key:f,disabled:f>=v.length-1},Ie(s)?{title:s}:s),{default:t.title?()=>{var h;return(h=t.title)==null?void 0:h.call(t,{item:s,index:f})}:void 0}),f{var h;return(h=t.divider)==null?void 0:h.call(t,{item:c,index:f})}:void 0})])}),(d=t.default)==null?void 0:d.call(t)]}})}),{}}}),TM=te({active:{type:Boolean,default:void 0},activeColor:String,activeIcon:[String,Function,Object],activeVariant:String,baseVariant:{type:String,default:"tonal"},disabled:Boolean,height:[Number,String],width:[Number,String],hideOverlay:Boolean,icon:[String,Function,Object],iconColor:String,loading:Boolean,opacity:[Number,String],readonly:Boolean,rotate:[Number,String],size:{type:[Number,String],default:"default"},sizes:Array,text:{type:[String,Number,Boolean],default:void 0},widthVariant:{type:String,default:"default"},...Pn(),...Ae(),...en(),...o0({iconSizes:void 0}),...It(),...Xe({tag:"button"}),...st(),...ia({variant:"flat"})},"VIconBtn"),Xv=de()({name:"VIconBtn",props:TM(),emits:{"update:active":e=>!0},setup(e,{attrs:t,slots:n}){const a=Pe(e,"active"),{themeClasses:l}=ft(e),{borderClasses:i}=Bn(e),{elevationClasses:r}=Yt(e),{roundedClasses:o,roundedStyles:u}=Tt(e),{colorClasses:d,colorStyles:s,variantClasses:c}=kl(()=>({color:(()=>{if(!e.disabled)return a.value?e.activeColor??e.color??"surface-variant":e.color})(),variant:a.value===void 0?e.variant:a.value?e.activeVariant??e.variant:e.baseVariant??e.variant}));e.sizes&&js("sizes","$icon-btn-named-sizes");const f=new Map(e.sizes);function v(){e.disabled||e.readonly||a.value===void 0||e.tag==="a"&&t.href||(a.value=!a.value)}return me(()=>{const m=a.value?e.activeIcon??e.icon:e.icon,h=e.size,g=gi(cS,h),b=g?f.get(h):h,p=e.height??b,k=e.width??b,{iconSize:S}=u0(e,()=>e.iconSizes?new Map(e.iconSizes).get(h):g?h:void 0),w={class:"v-icon-btn__icon",icon:m,size:S.value,color:e.iconColor,opacity:e.opacity};return C(e.tag,{type:e.tag==="button"?"button":void 0,class:fe([{"v-icon-btn":!0,"v-icon-btn--active":a.value,"v-icon-btn--disabled":e.disabled,"v-icon-btn--loading":e.loading,"v-icon-btn--readonly":e.readonly,[`v-icon-btn--width-${e.widthVariant}`]:e.widthVariant!=="default",[`v-icon-btn--${e.size}`]:!0},l.value,d.value,i.value,r.value,o.value,c.value,e.class]),style:Se([{"--v-icon-btn-rotate":ge(e.rotate,"deg"),"--v-icon-btn-height":ge(p),"--v-icon-btn-width":ge(k)},s.value,u.value,e.style]),tabindex:e.disabled||e.readonly?-1:0,onClick:v},{default:()=>{var x;return[Sl(!e.hideOverlay,"v-icon-btn"),I("div",{class:"v-icon-btn__content","data-no-activator":""},[!n.default&&m?C(We,le({key:"content-icon"},w),null):C(Ue,{key:"content-defaults",disabled:!m,defaults:{VIcon:{...w}}},{default:()=>{var y;return((y=n.default)==null?void 0:y.call(n))??it(e.text)}})]),!!e.loading&&I("span",{key:"loader",class:"v-icon-btn__loader"},[((x=n.loader)==null?void 0:x.call(n))??C(Gn,{color:Bt(e.loading)?void 0:e.loading,indeterminate:"disable-shrink",width:"2",size:S.value},null)])]}})}),{}}});function DM(e){return e%4===0&&e%100!==0||e%400===0}const N0=/^(\d{4})-(\d{1,2})(-(\d{1,2}))?([^\d]+(\d{1,2}))?(:(\d{1,2}))?(:(\d{1,2}))?$/,R0=/(\d\d?)(:(\d\d?)|)(:(\d\d?)|)/,EM=[0,31,28,31,30,31,30,31,31,30,31,30,31],MM=[0,31,29,31,30,31,30,31,31,30,31,30,31],BM=28,$M=31,Zv=12,H0=1,uc=1,Bl=7,Ig=60,FM=59,Pg=1440,OM=24,LM=23,NM=0,RM=1e4,HM=100,zM=100,WM=1e4;function UM(e,t,n){const a=Kn(e);return G0(a,t[0],K0),pa(a),n&&au(a,n,a.hasTime),a}function jM(e,t,n){const a=Kn(e);return G0(a,t[t.length-1]),pa(a),n&&au(a,n,a.hasTime),a}function z0(e){const t=Kn(e);return t.day=uc,sc(t),pa(t),t}function W0(e){const t=Kn(e);return t.day=Qv(t.year,t.month),sc(t),pa(t),t}function er(e){return isFinite(parseInt(e))}function KM(e){return ct(e)&&isFinite(e)||!!R0.exec(e)||je(e)&&isFinite(e.hour)&&isFinite(e.minute)}function Ag(e){if(ct(e))return e;if(Ie(e)){const t=R0.exec(e);return t?parseInt(t[1])*60+parseInt(t[3]||0):!1}else return je(e)?!ct(e.hour)||!ct(e.minute)?!1:e.hour*60+e.minute:!1}function ur(e){return ct(e)&&isFinite(e)||Ie(e)&&!!N0.exec(e)||e instanceof Date}function ol(e,t=!1,n){if(ct(e)&&isFinite(e)&&(e=new Date(e)),e instanceof Date)return Jv(e);if(!Ie(e)){if(t)throw new Error(`${e} is not a valid timestamp. It must be a Date, number of milliseconds since Epoch, or a string in the format of YYYY-MM-DD or YYYY-MM-DD hh:mm. Zero-padding is optional and seconds are ignored.`);return null}const a=N0.exec(e);if(!a){if(t)throw new Error(`${e} is not a valid timestamp. It must be a Date, number of milliseconds since Epoch, or a string in the format of YYYY-MM-DD or YYYY-MM-DD hh:mm. Zero-padding is optional and seconds are ignored.`);return null}const l={date:e,time:"",year:parseInt(a[1]),month:parseInt(a[2]),day:parseInt(a[4])||1,hour:parseInt(a[6])||0,minute:parseInt(a[8])||0,weekday:0,hasDay:!!a[4],hasTime:!!(a[6]&&a[8]),past:!1,present:!1,future:!1};return sc(l),pa(l),l}function Jv(e){return pa({date:"",time:"",year:e.getFullYear(),month:e.getMonth()+1,day:e.getDate(),weekday:e.getDay(),hour:e.getHours(),minute:e.getMinutes(),hasDay:!0,hasTime:!0,past:!1,present:!0,future:!1})}function an(e){return e.year*RM+e.month*HM+e.day}function ef(e){return e.hour*zM+e.minute}function jl(e){return an(e)*WM+ef(e)}function au(e,t,n=!1){let a=an(t),l=an(e),i=a===l;return e.hasTime&&n&&i&&(a=ef(t),l=ef(e),i=a===l),e.past=la,e}function Tg(e){return e instanceof Date||ct(e)&&isFinite(e)}function Dg(e,t,n){return e.hasTime!==t&&(e.hasTime=t,t||(e.hour=LM,e.minute=FM,e.time=j0(e))),e}function U0(e,t,n){return e.hasTime=!0,e.hour=0,e.minute=0,tf(e,t),pa(e),n&&au(e,n,!0),e}function sc(e){return e.weekday=GM(e),e}function pa(e){return e.time=j0(e),e.date=YM(e),e}function GM(e){if(e.hasDay){const t=Math.floor,n=e.day,a=(e.month+9)%Zv+1,l=t(e.year/100),i=e.year%100-(e.month<=2?1:0);return((n+t(2.6*a-.2)-2*l+i+t(i/4)+t(l/4))%7+7)%7}return e.weekday}function Qv(e,t){return DM(e)?MM[t]:EM[t]}function Kn(e){if(e==null)return null;const{date:t,time:n,year:a,month:l,day:i,weekday:r,hour:o,minute:u,hasDay:d,hasTime:s,past:c,present:f,future:v}=e;return{date:t,time:n,year:a,month:l,day:i,weekday:r,hour:o,minute:u,hasDay:d,hasTime:s,past:c,present:f,future:v}}function fi(e,t){let n=String(e);for(;n.length=Ig;)e.minute-=Ig,e.hour++,e.hour>=OM&&($l(e),e.hour=NM);return e}function $l(e){return e.day++,e.weekday=(e.weekday+1)%Bl,e.day>BM&&e.day>Qv(e.year,e.month)&&(e.day=uc,e.month++,e.month>Zv&&(e.month=H0,e.year++)),e}function K0(e){return e.day--,e.weekday=(e.weekday+6)%Bl,e.day=0;)t(e);return e}function qM(e,t){const n=(t.year-e.year)*525600,a=(t.month-e.month)*43800,l=(t.day-e.day)*1440,i=(t.hour-e.hour)*60,r=t.minute-e.minute;return n+a+l+i+r}function G0(e,t,n=$l,a=6){for(;e.weekday!==t&&--a>=0;)n(e);return e}function XM(e){const t=[1,1,1,1,1,1,1],n=[0,0,0,0,0,0,0];for(let a=0;a"";return typeof Intl>"u"||typeof Intl.DateTimeFormat>"u"?n:(a,l)=>{try{return new Intl.DateTimeFormat(e||void 0,t(a,l)).format(nf(a))}catch{return""}}}function JM(e){if(Ie(e)&&(e=e.split(",")),Array.isArray(e)){const t=e.map(l=>parseInt(l));if(t.length>Bl||t.length===0)return!1;const n={};let a=!1;for(let l=0;l=Bl)return!1;if(l>0){const r=i-t[l-1];if(r<0){if(a)return!1;a=!0}else if(r===0)return!1}if(n[i])return!1;n[i]=!0}return!0}return!1}function QM(e){const t=yn({now:ol("0000-00-00 00:00",!0),today:ol("0000-00-00",!0)}),n=M(()=>e.now&&ur(e.now)?ol(e.now,!0):null);function a(){t.now.present=t.today.present=!0,t.now.past=t.today.past=!1,t.now.future=t.today.future=!1}function l(){return Jv(new Date)}function i(u,d){u.date!==d.date&&(d.year=u.year,d.month=u.month,d.day=u.day,d.weekday=u.weekday,d.date=u.date)}function r(u,d){u.time!==d.time&&(d.hour=u.hour,d.minute=u.minute,d.time=u.time)}function o(){const u=n.value||l();i(u,t.now),r(u,t.now),i(u,t.today)}return ve(n,o),o(),a(),{times:t,parsedNow:n,updateTimes:o,setPresent:a,getNow:l,updateDay:i,updateTime:r}}const cc=te({start:{type:[String,Number,Date],validate:ur,default:()=>Jv(new Date).date},end:{type:[String,Number,Date],validate:ur},weekdays:{type:[Array,String],default:()=>[0,1,2,3,4,5,6],validate:JM},firstDayOfWeek:[Number,String],firstDayOfYear:[Number,String],weekdayFormat:{type:Function,default:null},dayFormat:{type:Function,default:null},format:String,locale:String,now:{type:String,validator:ur},type:{type:String,default:"month"}},"VCalendar-base");function em(e){const{times:t,updateTimes:n}=QM({now:e.now}),a=Uw(e),l=wl(),i=M(()=>e.type==="month"?z0(ol(e.start,!0)):ol(e.start,!0)),r=M(()=>{const S=i.value,w=e.end&&ol(e.end)||S,x=jl(w)ur(e.modelValue)?ol(e.modelValue,!0):i.value||t.today),u=M(()=>{const S=Array.isArray(e.weekdays)?e.weekdays:(e.weekdays||"").split(",").map(x=>parseInt(x,10)),w=l.toJsDate(l.startOfWeek(l.date(),e.firstDayOfWeek)).getDay();return[...S.toSorted().filter(x=>x>=w),...S.toSorted().filter(x=>x{const S=o.value,w=parseInt(String(e.categoryDays))||1;switch(e.type){case"day":return[S.weekday];case"4day":return[S.weekday,(S.weekday+1)%7,(S.weekday+2)%7,(S.weekday+3)%7];case"category":return Array.from({length:w},(x,y)=>(S.weekday+y)%7);default:return u.value}}),s=M(()=>XM(u.value)),c=M(()=>vs(i.value,r.value,t.today,s.value)),f=M(()=>e.dayFormat?e.dayFormat:io(a.current.value,()=>({timeZone:"UTC",day:"numeric"}))),v=M(()=>e.weekdayFormat?e.weekdayFormat:io(a.current.value,(S,w)=>({timeZone:"UTC",weekday:w?"short":"long"})));function m(S){return iS(S)}function h(S,w=!1){return{"v-present":S.present,"v-past":S.past,"v-future":S.future,"v-outside":w}}function g(S){return l.getWeek(l.date(S.date),e.firstDayOfWeek,e.firstDayOfYear)}function b(S){return UM(S,u.value,t.today)}function p(S){return jM(S,u.value,t.today)}function k(S){return io(a.current.value,()=>S)}return{times:t,locale:a,parsedValue:o,parsedWeekdays:u,effectiveWeekdays:d,weekdaySkips:s,parsedStart:i,parsedEnd:r,days:c,dayFormatter:f,weekdayFormatter:v,getColorProps:m,getRelativeClasses:h,getWeekNumber:g,getStartOfWeek:b,getEndOfWeek:p,getFormatter:k,updateTimes:n}}const tm=te({maxDays:{type:Number,default:7},intervalHeight:{type:[Number,String],default:48,validate:er},intervalWidth:{type:[Number,String],default:60,validate:er},intervalMinutes:{type:[Number,String],default:60,validate:er},firstInterval:{type:[Number,String],default:0,validate:er},firstTime:{type:[Number,String,Object],validate:KM},intervalCount:{type:[Number,String],default:24,validate:er},intervalFormat:{type:Function,default:null},intervalStyle:{type:Function,default:null},showIntervalLabel:{type:Function,default:null}},"VCalendar-intervals");function Y0(e){const t=em(e),n=ne(),a=M(()=>parseInt(String(e.firstInterval||0))),l=M(()=>parseInt(String(e.intervalMinutes||60))),i=M(()=>parseInt(String(e.intervalCount||24))),r=M(()=>parseFloat(String(e.intervalHeight||48))),o=M(()=>Ag(e.firstTime)),u=M(()=>{const y=o.value;return y!==!1&&y>=0&&y<=Pg?y:a.value*l.value}),d=M(()=>{const y=Math.ceil((Pg-u.value)/l.value);return ut(i.value,0,y)}),s=M(()=>d.value*r.value),c=M(()=>vs(t.parsedStart.value,t.parsedEnd.value,t.times.today,t.weekdaySkips.value,e.maxDays)),f=M(()=>{const y=c.value,_=u.value,V=l.value,T=d.value,A=t.times.now;return y.map(B=>ZM(B,_,V,T,A))}),v=M(()=>{if(e.intervalFormat)return e.intervalFormat;const y=e.format==="ampm"?!0:e.format==="24hr"?!1:void 0,_=e.format==="24hr"?"2-digit":"numeric";return io(t.locale.current.value,(V,T)=>T?V.minute===0?{timeZone:"UTC",hour:_,hour12:y}:{timeZone:"UTC",hour:_,minute:"2-digit",hour12:y}:{timeZone:"UTC",hour:"2-digit",minute:"2-digit",hour12:y})});function m(y){const _=f.value[0][0];return!(_.hour===y.hour&&_.minute===y.minute)}function h(y){}function g(y){const _=new Cn(y.currentTarget),V=y,T=y,A=V.changedTouches||V.touches,B=A&&A[0]?A[0]:T;return(mr([B.clientX,B.clientY]).y-_.top)/r.value}function b(y,_){const V=Kn(_),T=Math.floor(g(y)*l.value),A=u.value+T;return U0(V,A,t.times.now)}function p(y){const _=Kn(y);return _.timeToY=w,_.timeDelta=x,_.minutesToPixels=S,_.week=c.value,_.intervalRange=[u.value,u.value+d.value*l.value],_}function k(y){const _=w(y),V=n.value;return _===!1||!V?!1:(V.scrollTop=_,!0)}function S(y){return y/l.value*r.value}function w(y,_=!1){const V=_!==!1;let A=x(y,Bt(_)?void 0:_);return A===!1||(A*=s.value,V?A<0?A=0:A>s.value&&(A=s.value):A<0?A=A+s.value:A>s.value&&(A=A-s.value)),A}function x(y,_){let V=Ag(y);if(V===!1)return!1;const T=d.value*l.value;if(_&&je(y)&&"day"in y){const B=an(y),E=an(_);V+=(B-E)*T}const A=u.value;return(V-A)/T}return{...t,scrollAreaRef:n,parsedFirstInterval:a,parsedIntervalMinutes:l,parsedIntervalCount:i,parsedIntervalHeight:r,parsedFirstTime:o,firstMinute:u,bodyHeight:s,days:c,intervals:f,intervalFormatter:v,showIntervalLabelDefault:m,intervalStyleDefault:h,getIntervalAtEvent:g,getTimestampAtEvent:b,getSlotScope:p,scrollToTime:k,minutesToPixels:S,timeToY:w,timeDelta:x}}const nm=te({intervalHighlight:{type:[Boolean,String],default:!1}},"interval-highlight");function q0(e,t){const n=ne(null),{textColorClasses:a,textColorStyles:l}=Gt(()=>Ie(e.intervalHighlight)&&e.intervalHighlight?e.intervalHighlight:"surface-variant");function i(s){const c=Math.floor(t.getIntervalAtEvent(s)),f=t.intervals.value[0];return!f||c<0||c>=f.length?null:f[c].time}function r(s){e.intervalHighlight&&(n.value=i(s))}function o(){e.intervalHighlight&&(n.value=null)}function u(s){return!!e.intervalHighlight&&n.value===s.time}function d(){if(e.intervalHighlight)return I("div",{class:fe(["v-calendar-daily__day-interval__underlay",a.value]),style:Se(l.value)},null)}return{hoveredTime:n,onMousemove:r,onMouseleave:o,isHighlighted:u,genUnderlay:d}}function eB(e,t){var l,i;const n=t.value,a={passive:!((l=t.modifiers)!=null&&l.active)};window.addEventListener("resize",n,a),e._onResize=Object(e._onResize),e._onResize[t.instance.$.uid]={handler:n,options:a},(i=t.modifiers)!=null&&i.quiet||n()}function tB(e,t){var l;if(!((l=e._onResize)!=null&&l[t.instance.$.uid]))return;const{handler:n,options:a}=e._onResize[t.instance.$.uid];window.removeEventListener("resize",n,a),delete e._onResize[t.instance.$.uid]}const Lo={mounted:eB,unmounted:tB},Yr=In({name:"VCalendarDaily",directives:{vResize:Lo},props:{color:String,shortWeekdays:{type:Boolean,default:!0},shortIntervals:{type:Boolean,default:!0},hideHeader:Boolean,...nm(),...cc(),...tm()},setup(e,{slots:t,attrs:n}){const a=oe(0),l=oe(),i=Y0(e),r=q0(e,i);function o(){Ne(u)}function u(){a.value=d()}function d(){return i.scrollAreaRef.value&&l.value?i.scrollAreaRef.value.offsetWidth-l.value.offsetWidth:0}function s(){return I("div",{class:"v-calendar-daily__head",style:{marginRight:a.value+"px"}},[c(),f()])}function c(){var P;const E=ge(e.intervalWidth);return I("div",{class:"v-calendar-daily__intervals-head",style:{width:E}},[(P=t["interval-header"])==null?void 0:P.call(t)])}function f(){return i.days.value.map(v)}function v(E,P){const L=Un(n,":day",R=>({nativeEvent:R,...i.getSlotScope(E)}));return I("div",le({key:E.date,class:["v-calendar-daily_head-day",i.getRelativeClasses(E)]},L),[h(E),g(E),m(E,P)])}function m(E,P){var L;return((L=t["day-header"])==null?void 0:L.call(t,{week:i.days.value,...E,index:P}))??[]}function h(E){const P=E.present?e.color:void 0;return I("div",le(i.getColorProps({text:P}),{class:"v-calendar-daily_head-weekday"}),[i.weekdayFormatter.value(E,e.shortWeekdays)])}function g(E){var P;return I("div",{class:"v-calendar-daily_head-day-label"},[((P=t["day-label-header"])==null?void 0:P.call(t,E))??b(E)])}function b(E){const P=Un(n,":date",L=>({nativeEvent:L,...E}));return C(Xv,le({active:E.present,activeColor:e.color,variant:"outlined",baseVariant:"text","onUpdate:active":Cr},P),{default:()=>[i.dayFormatter.value(E,!1)]})}function p(){return I("div",{class:"v-calendar-daily__body"},[k()])}function k(){return I("div",{ref:i.scrollAreaRef,class:"v-calendar-daily__scroll-area"},[S()])}function S(){return I("div",{ref:l,class:"v-calendar-daily__pane",style:{height:ge(i.bodyHeight.value)}},[w()])}function w(){var E;return I("div",{class:"v-calendar-daily__day-container"},[T(),((E=t.days)==null?void 0:E.call(t))??x()])}function x(){return i.days.value.map((E,P)=>{const L=Un(n,":time",R=>({nativeEvent:R,...i.getSlotScope(i.getTimestampAtEvent(R,E))}));return I("div",le({key:E.date,class:["v-calendar-daily__day",i.getRelativeClasses(E)]},L,{onMousemove:r.onMousemove,onMouseleave:r.onMouseleave}),[_(P),y(E)])})}function y(E){var P;return((P=t["day-body"])==null?void 0:P.call(t,i.getSlotScope(E)))??[]}function _(E){return i.intervals.value[E].map(V)}function V(E){var R;const P=ge(e.intervalHeight),L=e.intervalStyle||i.intervalStyleDefault;return I("div",{class:fe(["v-calendar-daily__day-interval",{"v-calendar-daily__day-interval--hover":r.isHighlighted(E)}]),key:E.time,style:Se([{height:P},L(E)])},[r.genUnderlay(),(R=t.interval)==null?void 0:R.call(t,i.getSlotScope(E))])}function T(){const E=ge(e.intervalWidth),P=Un(n,":interval",L=>({nativeEvent:L,...i.getTimestampAtEvent(L,i.parsedStart.value)}));return I("div",le({class:"v-calendar-daily__intervals-body",style:{width:E}},P),[A()])}function A(){return i.intervals.value.length?i.intervals.value[0].map(B):null}function B(E){const P=ge(e.intervalHeight),L=e.shortIntervals,N=(e.showIntervalLabel||i.showIntervalLabelDefault)(E)?i.intervalFormatter.value(E,L):void 0;return I("div",{key:E.time,class:"v-calendar-daily__interval",style:{height:P}},[I("div",{class:"v-calendar-daily__interval-text"},[N])])}return Rt(o),me(()=>xt(I("div",{class:fe(["v-calendar-daily",n.class]),onDragstart:E=>E.preventDefault()},[e.hideHeader?void 0:s(),p()]),[[Lo,u,void 0,{quiet:!0}]])),{...i,scrollPush:a,pane:l,init:o,onResize:u,getScrollPush:d}}});function nB(e,t){return Ge(t)?t(e):Ie(t)&&je(e)?e[t]:Ie(e)?e:""}function X0(e,t){return Ie(e)?e.split(/\s*,\s/):Array.isArray(e)?e.map(n=>{if(Ie(n))return n;const a=Ie(n.categoryName)?n.categoryName:nB(n,t);return{...n,categoryName:a}}):[]}const aB=In({name:"VCalendarCategory",props:{categories:{type:[Array,String],default:""},categoryText:[String,Function],categoryForInvalid:{type:String,default:""},...nm(),...cc(),...tm()},setup(e,{slots:t,attrs:n}){const a=Y0(e),l=q0(e,a),i=M(()=>X0(e.categories,e.categoryText));function r(g,b){const p=je(b)&&b.categoryName===e.categoryForInvalid?null:b;return{...g,category:p}}function o(g){return I("div",{class:"v-calendar-category__columns"},[i.value.map(b=>u(g,r(g,b)))])}function u(g,b){var S,w;const p=je(b.category)?b.category.categoryName:b.category,k=Un(n,":dayCategory",()=>r(a.getSlotScope(g)||g,b.category));return I("div",le({class:"v-calendar-category__column-header"},k),[((S=t.category)==null?void 0:S.call(t,b))??d(p),(w=t["day-header"])==null?void 0:w.call(t,b)])}function d(g){return I("div",{class:"v-calendar-category__category"},[g===null?e.categoryForInvalid:g])}function s(){const g=[];return a.days.value.forEach((b,p)=>{const k=new Array(i.value.length||1);k.fill(b),g.push(...k.map((S,w)=>c(S,p,w)))}),g}function c(g,b,p){const k=i.value[p],S=Un(n,":time",w=>a.getSlotScope(a.getTimestampAtEvent(w,g)));return I("div",le({key:g.date+"-"+p,class:["v-calendar-daily__day",a.getRelativeClasses(g)]},S,{onMousemove:l.onMousemove,onMouseleave:l.onMouseleave}),[f(b,k),m(g,k)])}function f(g,b){return a.intervals.value[g].map(p=>v(p,b))}function v(g,b){var S;const p=ge(e.intervalHeight),k=e.intervalStyle||a.intervalStyleDefault;return I("div",{key:g.time,class:fe(["v-calendar-daily__day-interval",{"v-calendar-daily__day-interval--hover":l.isHighlighted(g)}]),style:Se([{height:p},k({...g,category:b})])},[l.genUnderlay(),(S=t.interval)==null?void 0:S.call(t,r(a.getSlotScope(g),b))])}function m(g,b){return I("div",{class:"v-calendar-category__columns"},[h(g,b)])}function h(g,b){var k;const p=Un(n,":timeCategory",S=>r(a.getSlotScope(a.getTimestampAtEvent(S,g)),b));return I("div",le({class:"v-calendar-category__column"},p),[(k=t["day-body"])==null?void 0:k.call(t,r(a.getSlotScope(g),b))])}return me(()=>C(Yr,le({class:["v-calendar-daily","v-calendar-category"]},e),{...t,days:s,"day-header":o})),{...a,parsedCategories:i}}}),Eg=In({name:"VCalendarWeekly",props:{minWeeks:{validate:er,default:1},monthFormat:Function,showWeek:Boolean,color:String,shortWeekdays:{type:Boolean,default:!0},showMonthOnFirst:{type:Boolean,default:!0},shortMonths:{type:Boolean,default:!0},hideHeader:Boolean,...cc()},setup(e,{slots:t,attrs:n}){const a=em(e),l=yv(),i=M(()=>parseInt(String(e.minWeeks))),r=M(()=>{const S=i.value*a.parsedWeekdays.value.length,w=a.getStartOfWeek(a.parsedStart.value),x=a.getEndOfWeek(a.parsedEnd.value);return vs(w,x,a.times.today,a.weekdaySkips.value,Number.MAX_SAFE_INTEGER,S)}),o=M(()=>{const S=a.times.today,w=a.getStartOfWeek(S),x=a.getEndOfWeek(S);return vs(w,x,S,a.weekdaySkips.value,a.parsedWeekdays.value.length,a.parsedWeekdays.value.length)}),u=M(()=>e.monthFormat?e.monthFormat:io(a.locale.current.value,(S,w)=>({timeZone:"UTC",month:w?"short":"long"})));function d(S){const w=an(S);return wan(a.parsedEnd.value)}function s(){return I("div",{class:"v-calendar-weekly__head",role:"row"},[c()])}function c(){const S=o.value.map(f);return e.showWeek&&S.unshift(I("div",{class:"v-calendar-weekly__head-weeknumber"},null)),S}function f(S,w){const x=d(r.value[w]),y=S.present?e.color:void 0;return I("div",le(a.getColorProps({text:y}),{key:S.date,class:["v-calendar-weekly__head-weekday",a.getRelativeClasses(S,x)],role:"columnheader"}),[a.weekdayFormatter.value(S,e.shortWeekdays)])}function v(){const S=r.value,w=a.parsedWeekdays.value.length,x=[];for(let y=0;yb(y,_,S));return e.showWeek&&x.unshift(g(w)),I("div",{key:S[0].date,class:"v-calendar-weekly__week",role:"row"},[x])}function h(S){return a.getWeekNumber(S)}function g(S){return I("div",{class:"v-calendar-weekly__weeknumber"},[I("small",null,[String(S)])])}function b(S,w,x){var V;const y=d(S),_=Un(n,":day",T=>({nativeEvent:T,...S}));return I("div",le({key:S.date,class:["v-calendar-weekly__day",a.getRelativeClasses(S,y)],role:"cell"},_),[p(S),(V=t.day)==null?void 0:V.call(t,{outside:y,index:w,week:x,...S})])}function p(S){var w;return I("div",{class:"v-calendar-weekly__day-label"},[((w=t["day-label"])==null?void 0:w.call(t,S))??k(S)])}function k(S){const w=S.day===1&&e.showMonthOnFirst,x=Un(n,":date",y=>({nativeEvent:y,...S}));return C(Xv,le({active:S.present,activeColor:e.color,variant:"outlined",baseVariant:"text","onUpdate:active":Cr},x),{default:()=>[w?u.value(S,e.shortMonths)+" "+a.dayFormatter.value(S,!1):a.dayFormatter.value(S,!1)]})}return me(()=>I("div",{class:fe(["v-calendar-weekly",l.themeClasses.value]),onDragstart:S=>S.preventDefault()},[e.hideHeader?void 0:s(),v()])),{...a,days:r,todayWeek:o,monthFormatter:u,isOutside:d}}}),lB=864e5;function Z0(e,t=0){const n=e.map(a=>({event:a,columnCount:0,column:0,left:0,width:100}));return n.sort((a,l)=>Math.max(t,a.event.startTimestampIdentifier)-Math.max(t,l.event.startTimestampIdentifier)||l.event.endTimestampIdentifier-a.event.endTimestampIdentifier),n}function xa(e,t,n,a,l=!0){return l?!(e>=a||t<=n):!(e>a||t{t.visuals.forEach(n=>{n.columnCount=e.length})})}function J0(e){return[e.startTimestampIdentifier,e.endTimestampIdentifier]}function Q0(e){return[e.startIdentifier,e.endIdentifier]}function ek(e,t){return[Math.max(t,e.startTimestampIdentifier),Math.min(t+lB,e.endTimestampIdentifier)]}function iB(e,t,n,a){for(let l=0;l{t.groups=[],t.min=t.max=-1},getVisuals:(n,a,l,i=!1)=>{(n.weekday===e||i)&&t.reset();const r=jl(n),o=Z0(a,r);return o.forEach(u=>{const[d,s]=l?J0(u.event):Q0(u.event);t.groups.length>0&&!xa(d,s,t.min,t.max,l)&&(Mg(t.groups),t.reset());let c=iB(t.groups,d,s,l);c===-1&&(c=t.groups.length,t.groups.push({start:d,end:s,visuals:[]}));const f=t.groups[c];f.visuals.push(u),f.start=Math.min(f.start,d),f.end=Math.max(f.end,s),u.column=c,t.min===-1?(t.min=d,t.max=s):(t.min=Math.min(t.min,d),t.max=Math.max(t.max,s))}),Mg(t.groups),l&&t.reset(),o}};return t}const Bg=100,rB=(e,t,n)=>{const a=tk(t);return(l,i,r,o)=>{const u=a.getVisuals(l,i,r,o);return r&&u.forEach(d=>{d.left=d.column*Bg/d.columnCount,d.width=Bg/d.columnCount}),u}},_u=100,oB=5,uB=1.7,sB=(e,t,n)=>{const a=tk(t);return(l,i,r,o)=>{if(!r)return a.getVisuals(l,i,r,o);const u=jl(l),d=Z0(i,u),s=gB(d,u);for(const c of s){const f=[];for(const v of c.visuals){const m=yB(v,u),h=vB(m,f);if(h===!1){const g=mB(m,f);g&&(m.parent=g,m.sibling=xa(m.start,m.end,g.start,Bu(g.start,n)),m.index=g.index+1,g.children.push(m))}else{const[g]=$g(m,f,h-1,h-1),b=$g(m,f,h+1,h+f.length,!0);m.children=b,m.index=h,g&&(m.parent=g,m.sibling=xa(m.start,m.end,g.start,Bu(g.start,n)),g.children.push(m));for(const p of b)p.parent===g&&(p.parent=m),p.index-m.index<=1&&m.sibling&&xa(m.start,Bu(m.start,n),p.start,p.end)&&(p.sibling=!0)}f.push(m)}cB(f,n)}return d.sort((c,f)=>c.left-f.left||c.event.startTimestampIdentifier-f.event.startTimestampIdentifier),d}};function cB(e,t){for(const n of e){const{visual:a,parent:l}=n,i=nk(n)+1,r=l?l.visual.left:0,o=_u-r,u=Math.min(oB,_u/i),d=dB(n,e),s=o/(i-n.index+1),c=o/(i-n.index+(n.sibling?1:0))*d;l&&(a.left=n.sibling?r+s:r+u),a.width=hB(n,e,t)?_u-a.left:Math.min(_u-a.left,c*uB)}}function dB(e,t){if(!e.children.length)return 1;const n=e.index+t.length;return e.children.reduce((l,i)=>Math.min(l,i.index),n)-e.index}function fB(e,t){const n=[];for(const a of t)xa(e.start,e.end,a.start,a.end)&&n.push(a.index);return n}function vB(e,t){const n=fB(e,t);n.sort();for(let a=0;a=n&&r.index<=a&&xa(e.start,e.end,r.start,r.end)&&i.push(r);if(l&&i.length>0){const r=i.reduce((o,u)=>Math.min(o,u.index),i[0].index);return i.filter(o=>o.index===r)}return i}function mB(e,t){let n=null;for(const a of t)xa(e.start,e.end,a.start,a.end)&&(n===null||a.index>n.index)&&(n=a);return n}function hB(e,t,n){for(const a of t)if(a!==e&&a.index>e.index&&xa(e.start,Bu(e.start,n),a.start,a.end))return!1;return!0}function gB(e,t){const n=[];for(const a of e){const[l,i]=ek(a.event,t);let r=!1;for(const o of n)if(xa(l,i,o.start,o.end)){o.visuals.push(a),o.end=Math.max(o.end,i),r=!0;break}r||n.push({start:l,end:i,visuals:[a]})}return n}function yB(e,t){const[n,a]=ek(e.event,t);return{parent:null,sibling:!0,index:0,visual:e,start:n,end:a,children:[]}}function nk(e){let t=e.index;for(const n of e.children){const a=nk(n);a>t&&(t=a)}return t}function Bu(e,t){const n=e%100,a=n+t,l=Math.floor(a/60),i=a%60;return e-n+l*100+i}const ak={stack:sB,column:rB};function bB(e,t,n,a,l=!1,i=!1){const r=e[n],o=e[a],u=ol(r,!0),d=o?ol(o,!0):u,s=Tg(r)?Dg(u,l):u,c=Tg(o)?Dg(d,l):d,f=an(s),v=jl(s),m=an(c),h=s.hasTime?0:2359,g=jl(c)+h,b=!s.hasTime;return{input:e,start:s,startIdentifier:f,startTimestampIdentifier:v,end:c,endIdentifier:m,endTimestampIdentifier:g,allDay:b,index:t,category:i}}function am(e,t){return t>=e.startIdentifier&&t<=e.endIdentifier}function wB(e,t,n){if(n){const a=tf(Kn(t),n[0]),l=tf(Kn(t),n[1]),i=e.startTimestampIdentifierjl(a);return i&&r}return am(e,an(t))}function SB(e,t){return e.end.time==="00:00"&&e.end.date===t.date&&e.start.date!==t.date}function Fg(e,t,n,a){return n===e.startIdentifier||a===t.weekday&&am(e,n)}function kB(e,t,n){return t<=e.endIdentifier&&n>=e.startIdentifier}const Og=100,Lg=95,pB=te({events:{type:Array,default:()=>[]},eventStart:{type:String,default:"start"},eventEnd:{type:String,default:"end"},eventTimed:{type:[String,Function],default:"timed"},eventCategory:{type:[String,Function],default:"category"},eventHeight:{type:Number,default:20},eventColor:{type:[String,Function],default:"primary"},eventTextColor:{type:[String,Function]},eventName:{type:[String,Function],default:"name"},eventOverlapThreshold:{type:[String,Number],default:60},eventOverlapMode:{type:[String,Function],default:"stack",validate:e=>e in ak||Ge(e)},eventMore:{type:Boolean,default:!0},eventMoreText:{type:String,default:"$vuetify.calendar.moreEvents"},eventRipple:{type:[Boolean,Object],default:null},eventMarginBottom:{type:Number,default:1}},"VCalendar-events");function xB(e,t,n){const a=em(e),l=M(()=>!Array.isArray(e.events)||e.events.length===0),i=M(()=>e.type==="category"),r=M(()=>Ge(e.eventTimed)?e.eventTimed:P=>!!P[e.eventTimed]),o=M(()=>Ge(e.eventCategory)?e.eventCategory:P=>P[e.eventCategory]),u=M(()=>e.events?e.events.map((P,L)=>bB(P,L,e.eventStart||"",e.eventEnd||"",r.value(P),i.value?o.value(P):!1)):[]),d=M(()=>parseInt(String(e.eventOverlapThreshold||0))),s=M(()=>Ge(e.eventTextColor)?e.eventTextColor:()=>e.eventTextColor),c=M(()=>Ge(e.eventName)?e.eventName:(P,L)=>P.input[e.eventName]||""),f=M(()=>Ge(e.eventOverlapMode)?e.eventOverlapMode:ak[e.eventOverlapMode]),v=M(()=>a.effectiveWeekdays.value);function m(P){return Ge(e.eventColor)?e.eventColor(P):P.color||e.eventColor}const h=oe([]);function g(){if(l.value||!e.eventMore)return;const P=e.eventHeight||0,L=b();for(const R in L){const{parent:W,events:N,more:Y}=L[R];if(!Y)break;const U=W.getBoundingClientRect(),G=N.length-1,Z=N.map(Q=>({event:Q,bottom:Q.getBoundingClientRect().bottom})).sort((Q,ae)=>Q.bottom-ae.bottom);let se=0;for(let Q=0;Q<=G;Q++){const ae=Z[Q].bottom;(Q===G?ae>U.bottom:ae+P>U.bottom)&&(Z[Q].event.style.display="none",se++)}se?(Y.style.display="",Y.innerHTML=a.locale.t(e.eventMoreText,se)):Y.style.display="none"}}function b(){const P={},L=h.value;return!L||!L.length||L.forEach(R=>{const W=R.getAttribute("data-date");R.parentElement&&W&&(W in P||(P[W]={parent:R.parentElement,more:null,events:[]}),R.getAttribute("data-more")?P[W].more=R:(P[W].events.push(R),R.style.display=""))}),P}function p({event:P},L){const R=e.eventHeight||0,W=e.eventMarginBottom||0,N=an(L),Y=L.week,U=N===P.startIdentifier;let G=N===P.endIdentifier,Z=Lg;if(!i.value)for(let Q=L.index+1;Q=ae)Z+=Og,G=G||ae===P.endIdentifier;else{G=!0;break}}return S(P,{eventParsed:P,day:L,start:U,end:G,timed:!1},!1,{class:["v-event",{"v-event-start":U,"v-event-end":G}],style:{height:`${R}px`,width:`calc(${Z}% + ${(Z-Lg)/Og}px)`,marginBottom:`${W}px`},"data-date":L.date})}function k({event:P,left:L,width:R},W){const N=W.timeDelta(P.start,W),Y=W.timeDelta(P.end,W);if(Y===!1||N===!1||Y<0||N>=1||SB(P,W))return!1;const U=an(W),G=P.startIdentifier>=U,Z=P.endIdentifier>U,se=W.timeToY(P.start,W),Q=W.timeToY(P.end,W),ae=Math.max(e.eventHeight||0,Q-se);return S(P,{eventParsed:P,day:W,start:G,end:Z,timed:!0},!0,{class:"v-event-timed",style:{top:`${se}px`,height:`${ae}px`,left:`${L}%`,width:`${R}%`}})}function S(P,L,R,W){const N=t.event,Y=s.value(P.input),U=m(P.input),G=P.start.hour<12&&P.end.hour>=12,Z=qM(P.start,P.end)<=d.value,se=(q,H)=>{const $=e.format==="ampm"?!0:e.format==="24hr"?!1:void 0;return a.getFormatter({timeZone:"UTC",hour:e.format==="24hr"?"2-digit":"numeric",minute:q.minute>0?"numeric":void 0,hour12:$})(q,!0)},Q=()=>se(P.start)+" - "+se(P.end),ae=()=>{const q=c.value(P,R);if(P.start.hasTime)if(R){const H=Q(),$=Z?", ":I("br",null,null);return I("span",{class:"v-event-summary"},[I("strong",null,[q]),$,H])}else{const H=se(P.start);return I("span",{class:"v-event-summary"},[I("strong",null,[H]),nt(" "),q])}return I("span",{class:"v-event-summary"},[q])},J={...L,event:P.input,outside:L.day.outside,singline:Z,overlapsNoon:G,formatTime:se,timeSummary:Q,eventSummary:ae},re=Un(n,":event",q=>({...J,nativeEvent:q}));return xt(I("div",le(a.getColorProps({text:Y,background:U}),re,W,{ref_for:!0,ref:h}),[(N==null?void 0:N(J))??w(ae)]),[[Sn,e.eventRipple??!0]])}function w(P){return I("div",{class:"pl-1"},[P()])}function x(P){const L=(e.eventHeight||0)+(e.eventMarginBottom||0);return I("div",{style:{height:`${L}px`},"data-date":P.date,ref_for:!0,ref:h},null)}function y(P){const L=e.eventHeight||0,R=e.eventMarginBottom||0,W=Un(n,":more",N=>({nativeEvent:N,...P}));return xt(I("div",le({class:["v-event-more pl-1",{"v-outside":P.outside}],"data-date":P.date,"data-more":"1",style:{display:"none",height:`${L}px`,marginBottom:`${R}px`},ref_for:!0,ref:h},W),null),[[Sn,e.eventRipple??!0]])}function _(){const P=a.days.value,L=an(P[0]),R=an(P[P.length-1]);return u.value.filter(W=>kB(W,L,R))}function V(P,L){return!i.value||je(L)&&L.categoryName&&L.categoryName===P.category||Ie(P.category)&&L===P.category||!Ie(P.category)&&L===null}function T(P){const L=an(P),R=v.value[0];return u.value.filter(W=>Fg(W,P,L,R))}function A(P){const L=an(P),R=v.value[0];return u.value.filter(W=>W.allDay&&(i.value?am(W,L):Fg(W,P,L,R))&&V(W,P.category))}function B(P){return u.value.filter(L=>!L.allDay&&wB(L,P,P.intervalRange)&&V(L,P.category))}function E(){if(l.value)return{...t};const P=f.value(u.value,v.value[0],d.value),L=W=>!!W,R=(W,N,Y,U)=>{const G=N(W),Z=P(W,G,U,i.value);if(U)return Z.map(Q=>Y(Q,W)).filter(L);const se=[];return Z.forEach((Q,ae)=>{for(;se.length{let N=R(W,T,p,!1);if(N&&N.length>0&&e.eventMore&&N.push(y(W)),t.day){const Y=t.day(W);Y&&(N=N?N.concat(Y):Y)}return N},"day-header":W=>{let N=R(W,A,p,!1);if(t["day-header"]){const Y=t["day-header"](W);Y&&(N=N?N.concat(Y):Y)}return N},"day-body":W=>{const N=R(W,B,k,!0);let Y=[I("div",{class:"v-event-timed-container"},[N])];if(t["day-body"]){const U=t["day-body"](W);U&&(Y=Y.concat(U))}return Y}}}return{...a,noEvents:l,parsedEvents:u,parsedEventOverlapThreshold:d,eventTimedFunction:r,eventCategoryFunction:o,eventTextColorFunction:s,eventNameFunction:c,eventModeFunction:f,eventWeekdays:v,categoryMode:i,eventColorFunction:m,eventsRef:h,updateEventVisibility:g,getEventsMap:b,genDayEvent:p,genTimedEvent:k,genEvent:S,genName:w,genPlaceholder:x,genMore:y,getVisibleEvents:_,isEventForCategory:V,getEventsForDay:T,getEventsForDayAll:A,getEventsForDayTimed:B,getScopedSlots:E}}const CB=de()({name:"VCalendar",directives:{vResize:Lo},props:{modelValue:{type:[String,Number,Date],validate:ur},categoryDays:{type:[Number,String],default:1,validate:e=>isFinite(parseInt(e))&&parseInt(e)>0},categories:{type:[Array,String],default:""},categoryText:{type:[String,Function]},categoryHideDynamic:{type:Boolean},categoryShowAll:{type:Boolean},categoryForInvalid:{type:String,default:""},...nm(),...cc(),...pB(),...tm()},setup(e,{slots:t,attrs:n,emit:a}){const l=oe(),i=xB(e,t,n),r=oe(null),o=oe(null),u=M(()=>parseInt(String(e.categoryDays))||1),d=M(()=>X0(e.categories,e.categoryText)),s=M(()=>{const w=i.parsedValue.value;let x=null,y=e.maxDays,_=d.value,V=w,T=w;switch(e.type){case"month":x=Eg,V=z0(w),T=W0(w);break;case"week":x=Yr,V=i.getStartOfWeek(w),T=i.getEndOfWeek(w),y=7;break;case"day":x=Yr,y=1;break;case"4day":x=Yr,T=Ql(Kn(T),$l,3),pa(T),y=4;break;case"custom-weekly":x=Eg,V=i.parsedStart.value||w,T=i.parsedEnd.value;break;case"custom-daily":x=Yr,V=i.parsedStart.value||w,T=i.parsedEnd.value;break;case"category":const A=u.value;x=aB,T=Ql(Kn(T),$l,A),pa(T),y=A,_=S(_);break;default:const B=e.type;throw new Error(`${B} is not a valid Calendar type`)}return{component:x,start:V,end:T,maxDays:y,categories:_}}),c=M(()=>i.effectiveWeekdays.value),f=M(()=>e.type==="category"),v=M(()=>i.getFormatter({timeZone:"UTC",month:"long"})),m=M(()=>i.getFormatter({timeZone:"UTC",month:"short"})),h=M(()=>{const{start:w,end:x}=s.value,y=w.year!==x.year,_=y||w.month!==x.month;return y?m.value(w,!0)+" "+w.year+" - "+m.value(x,!0)+" "+x.year:_?m.value(w,!0)+" - "+m.value(x,!0)+" "+x.year:v.value(w,!1)+" "+w.year});function g(){const{start:w,end:x}=s.value;(!r.value||!o.value||w.date!==r.value.date||x.date!==o.value.date)&&(r.value=w,o.value=x,a("change",{start:w,end:x}))}function b(w=1){const x=Kn(i.parsedValue.value),y=w>0,_=y?$l:K0,V=y?$M:uc;let T=y?w:-w;for(;--T>=0;)switch(e.type){case"month":x.day=V,_(x);break;case"week":Ql(x,_,Bl);break;case"day":Ql(x,_,1);break;case"4day":Ql(x,_,4);break;case"category":Ql(x,_,u.value);break}sc(x),pa(x),au(x,i.times.now),e.modelValue instanceof Date?a("update:modelValue",nf(x)):ct(e.modelValue)?a("update:modelValue",nf(x).getTime()):a("update:modelValue",x.date),a("moved",x)}function p(w=1){b(w)}function k(w=1){b(-w)}function S(w){if(!i.noEvents.value){const x=w.reduce((y,_,V)=>(je(_)&&_.categoryName?y[_.categoryName]={index:V,count:0}:Ie(_)&&(y[_]={index:V,count:0}),y),{});if(!e.categoryHideDynamic||!e.categoryShowAll){let y=w.length;i.parsedEvents.value.forEach(_=>{let V=_.category;Ie(V)||(V=e.categoryForInvalid),V&&(V in x?x[V].count++:e.categoryHideDynamic||(x[V]={index:y++,count:1}))})}if(!e.categoryShowAll)for(const y in x)x[y].count===0&&delete x[y];w=w.filter(y=>je(y)&&y.categoryName?x.hasOwnProperty(y.categoryName):Ie(y)?x.hasOwnProperty(y):!1)}return w}return ve(s,g),Rt(()=>{i.updateEventVisibility(),g()}),kr(()=>{window.requestAnimationFrame(i.updateEventVisibility)}),me(()=>{const{start:w,end:x,maxDays:y,component:_,categories:V}=s.value;return xt(C(_,le({ref:l,class:["v-calendar",{"v-calendar-events":!i.noEvents.value}],role:"grid"},_.filterProps(e),{start:w.date,end:x.date,maxDays:y,weekdays:i.effectiveWeekdays.value,categories:V,"onClick:date":(T,A)=>{n["onUpdate:modelValue"]&&a("update:modelValue",A.date)}}),i.getScopedSlots()),[[Lo,i.updateEventVisibility,void 0,{quiet:!0}]])}),Ot({...i,lastStart:r,lastEnd:o,parsedCategoryDays:u,renderProps:s,eventWeekdays:c,categoryMode:f,title:h,monthLongFormatter:v,monthShortFormatter:m,parsedCategories:d,checkChange:g,move:b,next:p,prev:k,getCategoryList:S},l)}}),_B=(e,t)=>{const{touchstartX:n,touchendX:a,touchstartY:l,touchendY:i}=e,r=.5,o=16;e.offsetX=a-n,e.offsetY=i-l,!t.x&&Math.abs(e.offsetY)n+o&&e.right(e)),!t.y&&Math.abs(e.offsetX)l+o&&e.down(e))};function VB(e){const t=[];for(let n=e instanceof Element?e:null;n;n=n.parentElement)t.push([n,n.scrollLeft,n.scrollTop]);return()=>({x:t.some(([n,a])=>n.scrollLeft!==a),y:t.some(([n,,a])=>n.scrollTop!==a)})}function IB(e,t){var a;const n=e.changedTouches[0];t.touchstartX=n.clientX,t.touchstartY=n.clientY,(a=t.start)==null||a.call(t,{originalEvent:e,...t})}function PB(e,t,n){var l;const a=e.changedTouches[0];t.touchendX=a.clientX,t.touchendY=a.clientY,(l=t.end)==null||l.call(t,{originalEvent:e,...t}),_B(t,n)}function AB(e,t){var a;const n=e.changedTouches[0];t.touchmoveX=n.clientX,t.touchmoveY=n.clientY,(a=t.move)==null||a.call(t,{originalEvent:e,...t})}function TB(e={}){const t={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};let n=()=>({x:!1,y:!1});return{touchstart:a=>{n=VB(a.target),IB(a,t)},touchend:a=>PB(a,t,n()),touchmove:a=>AB(a,t)}}function lk(e,t){var o;const n=t.value,a=n!=null&&n.parent?e.parentElement:e,l=(n==null?void 0:n.options)??{passive:!0},i=(o=t.instance)==null?void 0:o.$.uid;if(!n||!a||i===void 0)return;const r=TB(t.value);a._touchHandlers=a._touchHandlers??Object.create(null),a._touchHandlers[i]=r,xo(r).forEach(u=>{a.addEventListener(u,r[u],l)})}function ik(e,t){var i,r;const n=(i=t.value)!=null&&i.parent?e.parentElement:e,a=(r=t.instance)==null?void 0:r.$.uid;if(!(n!=null&&n._touchHandlers)||a===void 0)return;const l=n._touchHandlers[a];l&&(xo(l).forEach(o=>{n.removeEventListener(o,l[o])}),delete n._touchHandlers[a],xo(n._touchHandlers).length||delete n._touchHandlers)}function DB(e,t){t.value!==t.oldValue&&(ik(e,{...t,value:t.oldValue}),lk(e,t))}const yr={mounted:lk,unmounted:ik,updated:DB},rk=Symbol.for("vuetify:v-window"),ok=Symbol.for("vuetify:v-window-group"),dc=te({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>Bt(e)||e==="hover"},verticalArrows:[Boolean,String],wheel:Boolean,touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},crossfade:Boolean,transitionDuration:Number,...Ae(),...Xe(),...st()},"VWindow"),Si=de()({name:"VWindow",directives:{vTouch:yr},props:dc(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{themeClasses:n}=ft(e),{isRtl:a}=Ht(),{t:l}=dt(),i=Yl(e,ok),{prev:r,next:o}=i;let u=0;function d(R,W){R(),u=W,Ne(()=>{u=0})}i.prev=()=>d(r,-1),i.next=()=>d(o,1);const s=oe(),c=M(()=>a.value?!e.reverse:e.reverse),f=ne(!1),v=M(()=>{if(e.crossfade)return"v-window-crossfade-transition";const R=e.direction==="vertical"?"y":"x",Y=((e.direction==="vertical"?e.reverse:c.value)?!f.value:f.value)?"-reverse":"";return`v-window-${R}${Y}-transition`}),m=ne(0),h=oe(void 0),g=M(()=>i.items.value.findIndex(R=>i.selected.value.includes(R.id)));ve(g,(R,W)=>{let N;const Y={left:0,top:0};rt&&W>=0&&(N=qs(s.value),Y.left=N==null?void 0:N.scrollLeft,Y.top=N==null?void 0:N.scrollTop),f.value=u?u<0:R{if(!rt||!N)return;N.scrollTop!==Y.top&&N.scrollTo({...Y,behavior:"instant"}),requestAnimationFrame(()=>{if(!N)return;N.scrollTop!==Y.top&&N.scrollTo({...Y,behavior:"instant"})})})},{flush:"sync"}),bt(rk,{transition:v,isReversed:f,transitionCount:m,transitionHeight:h,transitionDuration:z(()=>ea()?void 0:ge(e.transitionDuration,"ms")),rootRef:s});const b=z(()=>e.continuous||g.value!==0),p=z(()=>e.continuous||g.value!==i.items.value.length-1);function k(){b.value&&i.prev()}function S(){p.value&&i.next()}let w=-1,x,y=0,_=!1;function V(){window.clearTimeout(w),w=window.setTimeout(()=>{w=-1},150)}function T(R,W,N){var Y;if(!(!R||!((Y=s.value)!=null&&Y.contains(R))))for(let U=R;U&&U!==s.value;U=U.parentElement){const G=window.getComputedStyle(U),Z=W?G.overflowY:G.overflowX;if(Z!=="auto"&&Z!=="scroll")continue;const se=W?U.scrollHeight-U.clientHeight:U.scrollWidth-U.clientWidth,Q=W?U.scrollTop:U.scrollLeft+(G.direction==="rtl"?se:0);if(N>0?Q=1)return U}}function A(R){if(!e.wheel||e.disabled||R.defaultPrevented||i.items.value.length<2)return;const W=e.direction==="vertical",N=W?R.shiftKey?0:R.deltaY:R.deltaX||(R.shiftKey?R.deltaY:0);if(!N)return;const Y=performance.now();Y-y>500&&(_=!1),y=Y;const G=!R.target.getClientRects().length,Z=w>=0||m.value>0;if(!Z){const ae=G?document.elementFromPoint(R.clientX,R.clientY):R.target;x=T(ae,W,N)}if(x){if(G||_){R.preventDefault();const ae=R.deltaMode===1?16:R.deltaMode===2?W?x.clientHeight:x.clientWidth:1;x.scrollBy({[W?"top":"left"]:N*ae})}V();return}const se=!W&&c.value?-N:N;!(se>0?p.value:b.value)&&!Z||(R.preventDefault(),V(),Z||(_=!0,se>0?S():k()))}pt(()=>{rt&&window.clearTimeout(w)});const B=M(()=>{const R=[],W={icon:a.value&&!e.verticalArrows?e.nextIcon:e.prevIcon,class:`v-window__${c.value?"right":"left"}`,onClick:i.prev,"aria-label":l("$vuetify.carousel.prev")};R.push(b.value?t.prev?t.prev({props:W}):C(Fe,W,null):I("div",null,null));const N={icon:a.value&&!e.verticalArrows?e.prevIcon:e.nextIcon,class:`v-window__${c.value?"left":"right"}`,onClick:i.next,"aria-label":l("$vuetify.carousel.next")};return R.push(p.value?t.next?t.next({props:N}):C(Fe,N,null):I("div",null,null)),R}),E=M(()=>e.touch===!1?e.touch:{...{left:()=>{c.value?k():S()},right:()=>{c.value?S():k()},start:({originalEvent:W})=>{W.stopPropagation()}},...e.touch===!0?{}:e.touch});function P(R){const[W,N]=a.value?["ArrowRight","ArrowLeft"]:["ArrowLeft","ArrowRight"];(e.direction==="horizontal"&&R.key===W||e.direction==="vertical"&&R.key==="ArrowUp")&&(R.preventDefault(),k(),Ne(()=>{b.value?L(0):L(1)})),(e.direction==="horizontal"&&R.key===N||e.direction==="vertical"&&R.key==="ArrowDown")&&(R.preventDefault(),S(),Ne(()=>{p.value?L(1):L(0)}))}function L(R){var Y;const W=B.value[R];if(!W)return;(Y=(Array.isArray(W)?W[0]:W).el)==null||Y.focus()}return me(()=>xt(C(e.tag,{ref:s,class:fe(["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover","v-window--vertical-arrows":!!e.verticalArrows,"v-window--crossfade":!!e.crossfade},n.value,e.class]),style:Se(e.style),onWheel:A},{default:()=>{var R,W;return[I("div",{class:"v-window__container",style:{height:h.value}},[(R=t.default)==null?void 0:R.call(t,{group:i}),e.showArrows!==!1&&I("div",{class:fe(["v-window__controls",{"v-window__controls--left":e.verticalArrows==="left"||e.verticalArrows===!0},{"v-window__controls--right":e.verticalArrows==="right"}]),onKeydown:P},[B.value])]),(W=t.additional)==null?void 0:W.call(t,{group:i})]}}),[[yr,E.value]])),{group:i}}}),EB=te({color:String,cycle:Boolean,delimiterIcon:{type:De,default:"$delimiter"},height:{type:[Number,String],default:500},hideDelimiters:Boolean,hideDelimiterBackground:Boolean,interval:{type:[Number,String],default:6e3,validator:e=>Number(e)>0},pauseOnHover:Boolean,progress:[Boolean,String],verticalDelimiters:[Boolean,String],...dc({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel"),MB=de()({name:"VCarousel",props:EB(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),{t:a}=dt(),{isRtl:l}=Ht(),i=oe(),r=aa("VBtn"),o=ne(!1),u=ne(!1),d=z(()=>e.cycle&&!u.value&&!(e.pauseOnHover&&o.value));let s=-1;ve([d,n,()=>e.interval],f),Rt(c);function c(){!d.value||!i.value||(s=window.setTimeout(i.value.group.next,Number(e.interval)>0?Number(e.interval):6e3))}function f(){window.clearTimeout(s),d.value&&window.requestAnimationFrame(c)}function v(g){u.value=g.target.matches(":focus-visible")}function m(g){var b;(b=i.value)!=null&&b.$el.contains(g.relatedTarget)||(u.value=!1)}function h(g,b){const[p,k]=l.value?["ArrowRight","ArrowLeft"]:["ArrowLeft","ArrowRight"];(e.direction==="horizontal"&&g.key===p||e.direction==="vertical"&&g.key==="ArrowUp")&&(g.preventDefault(),b.prev(),Ne(()=>{var S,w;return(w=(S=i.value)==null?void 0:S.$el.querySelector(".v-btn--active"))==null?void 0:w.focus()})),(e.direction==="horizontal"&&g.key===k||e.direction==="vertical"&&g.key==="ArrowDown")&&(g.preventDefault(),b.next(),Ne(()=>{var S,w;return(w=(S=i.value)==null?void 0:S.$el.querySelector(".v-btn--active"))==null?void 0:w.focus()}))}return me(()=>{const g=Si.filterProps(e);return C(Si,le({ref:i},g,{modelValue:n.value,"onUpdate:modelValue":b=>n.value=b,class:["v-carousel",{"v-carousel--hide-delimiter-background":e.hideDelimiterBackground,"v-carousel--vertical-delimiters":e.verticalDelimiters},e.class],style:[{height:ge(e.height)},e.style],onFocusin:v,onFocusout:m,onPointerenter:()=>o.value=!0,onPointerleave:()=>o.value=!1}),{default:t.default,additional:({group:b})=>{var p,k;return I(we,null,[!e.hideDelimiters&&I("div",{class:"v-carousel__controls",style:{left:e.verticalDelimiters==="left"&&e.verticalDelimiters?0:"auto",right:e.verticalDelimiters==="right"?0:"auto"}},[b.items.value.length>0&&C(Ue,{defaults:{VBtn:{color:e.color,icon:e.delimiterIcon,size:((p=r.value)==null?void 0:p.size)??"x-small",variant:((k=r.value)==null?void 0:k.variant)??"text"}},scoped:!0},{default:()=>[b.items.value.map((S,w)=>{const x={id:`carousel-item-${S.id}`,"aria-label":a("$vuetify.carousel.ariaLabel.delimiter",w+1,b.items.value.length),class:["v-carousel__controls__item",b.isSelected(S.id)&&"v-btn--active"],onClick:()=>b.select(S.id,!0),onKeydown:y=>h(y,b)};return t.item?t.item({props:x,item:S}):C(Fe,le(S,x),null)})]})]),e.progress&&C(hl,{absolute:!0,class:"v-carousel__progress",color:Ie(e.progress)?e.progress:void 0,modelValue:(b.getItemIndex(n.value)+1)/b.items.value.length*100},null)])},prev:t.prev,next:t.next})}),{}}}),fc=te({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...Ae(),...$i(),...Mv()},"VWindowItem"),ki=de()({name:"VWindowItem",directives:{vTouch:yr},props:fc(),emits:{"group:selected":e=>!0},setup(e,{slots:t}){const n=Ye(rk),a=Rl(e,ok),{isBooted:l}=Ei();if(!n||!a)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const i=ne(!1),r=M(()=>l.value&&(n.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function o(){!i.value||!n||(i.value=!1,n.transitionCount.value>0&&(n.transitionCount.value-=1,n.transitionCount.value===0&&(n.transitionHeight.value=void 0)))}function u(){var v;i.value||!n||(i.value=!0,n.transitionCount.value===0&&(n.transitionHeight.value=ge((v=n.rootRef.value)==null?void 0:v.clientHeight)),n.transitionCount.value+=1)}function d(){o()}function s(v){i.value&&Ne(()=>{!r.value||!i.value||!n||(n.transitionHeight.value=ge(v.clientHeight))})}const c=M(()=>{const v=n.isReversed.value?e.reverseTransition:e.transition;return r.value?{name:Ie(v)?v:n.transition.value,onBeforeEnter:u,onAfterEnter:o,onEnterCancelled:d,onBeforeLeave:u,onAfterLeave:o,onLeaveCancelled:d,onEnter:s}:!1}),{hasContent:f}=Bv(e,a.isSelected);return me(()=>C(fn,{transition:c.value,disabled:!l.value},{default:()=>{var v;return[xt(I("div",{class:fe(["v-window-item",a.selectedClass.value,e.class]),style:Se([{transitionDuration:n.transitionDuration.value},e.style])},[f.value&&((v=t.default)==null?void 0:v.call(t))]),[[na,a.isSelected.value]])]}})),{groupItem:a}}}),BB=te({...oS(),...fc()},"VCarouselItem"),$B=de()({name:"VCarouselItem",inheritAttrs:!1,props:BB(),setup(e,{slots:t,attrs:n}){me(()=>{const a=ml.filterProps(e),l=ki.filterProps(e);return C(ki,le({class:["v-carousel-item",e.class]},l),{default:()=>[C(ml,le(n,a),t)]})})}}),FB=Ka("v-code","code"),OB=te({color:{type:Object},disabled:Boolean,readonly:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...Ae()},"VColorPickerCanvas"),LB=In({name:"VColorPickerCanvas",props:OB(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,{emit:t}){const n=ne(!1),a=oe(),l=ne(parseFloat(e.width)),i=ne(parseFloat(e.height)),r=oe({x:0,y:0}),o=z(()=>!e.disabled&&!e.readonly),u=M({get:()=>r.value,set(g){var k,S;if(!a.value)return;const{x:b,y:p}=g;r.value=g,t("update:color",{h:((k=e.color)==null?void 0:k.h)??0,s:ut(b,0,l.value)/l.value,v:1-ut(p,0,i.value)/i.value,a:((S=e.color)==null?void 0:S.a)??1})}}),d=M(()=>{const{x:g,y:b}=u.value,p=parseInt(e.dotSize,10)/2;return{width:ge(e.dotSize),height:ge(e.dotSize),transform:`translate(${ge(g-p)}, ${ge(b-p)})`}}),s=ne();vl(s,g=>{var k;if(!((k=s.value)!=null&&k.offsetParent))return;const{width:b,height:p}=g[0].contentRect;l.value=Math.round(b),i.value=Math.round(p)});function c(g,b,p){const{left:k,top:S,width:w,height:x}=p;u.value={x:ut(g-k,0,w),y:ut(b-S,0,x)}}function f(g){g.type==="mousedown"&&g.preventDefault(),o.value&&(v(g),window.addEventListener("mousemove",v),window.addEventListener("mouseup",m),window.addEventListener("touchmove",v),window.addEventListener("touchend",m))}function v(g){if(!o.value||!a.value)return;n.value=!0;const b=xV(g),p=mr([b.clientX,b.clientY]);c(p.x,p.y,mr(a.value))}function m(){window.removeEventListener("mousemove",v),window.removeEventListener("mouseup",m),window.removeEventListener("touchmove",v),window.removeEventListener("touchend",m)}function h(){var S;if(!a.value)return;const g=a.value,b=g.getContext("2d");if(!b)return;const p=b.createLinearGradient(0,0,g.width,0);p.addColorStop(0,"hsla(0, 0%, 100%, 1)"),p.addColorStop(1,`hsla(${((S=e.color)==null?void 0:S.h)??0}, 100%, 50%, 1)`),b.fillStyle=p,b.fillRect(0,0,g.width,g.height);const k=b.createLinearGradient(0,0,0,g.height);k.addColorStop(0,"hsla(0, 0%, 0%, 0)"),k.addColorStop(1,"hsla(0, 0%, 0%, 1)"),b.fillStyle=k,b.fillRect(0,0,g.width,g.height)}return ve(()=>{var g;return(g=e.color)==null?void 0:g.h},h,{immediate:!0}),ve(()=>[l.value,i.value],(g,b)=>{h(),r.value={x:u.value.x*g[0]/b[0],y:u.value.y*g[1]/b[1]}},{flush:"post"}),ve(()=>e.color,()=>{if(n.value){n.value=!1;return}r.value=e.color?{x:e.color.s*l.value,y:(1-e.color.v)*i.value}:{x:0,y:0}},{deep:!0,immediate:!0}),Rt(()=>h()),me(()=>I("div",{ref:s,class:fe(["v-color-picker-canvas",e.class]),style:Se(e.style),onMousedown:f,onTouchstartPassive:f},[I("canvas",{ref:a,width:l.value,height:i.value},null),e.color&&I("div",{class:fe(["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}]),style:Se(d.value)},null)])),{}}});function NB(e,t){if(t){const{a:n,...a}=e;return a}return e}function RB(e,t){if(t==null||Ie(t)){const n=ct(e.a)&&e.a<1;if(t!=null&&t.startsWith("rgb(")){const{r:l,g:i,b:r,a:o}=za(e);return`rgb(${l} ${i} ${r}`+(n?` / ${o})`:")")}else if(t!=null&&t.startsWith("hsl(")){const{h:l,s:i,l:r,a:o}=Fd(e);return`hsl(${l} ${Math.round(i*100)} ${Math.round(r*100)}`+(n?` / ${o})`:")")}const a=Bw(e);return e.a===1?a.slice(0,7):a}if(je(t)){let n;return ni(t,["r","g","b"])?n=za(e):ni(t,["h","s","l"])?n=Fd(e):ni(t,["h","s","v"])&&(n=e),NB(n,!ni(t,["a"])&&e.a===1)}return e}const ar={h:0,s:0,v:0,a:1},af={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,t)=>({...e,r:Number(t)}),localeKey:"redInput"},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,t)=>({...e,g:Number(t)}),localeKey:"greenInput"},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,t)=>({...e,b:Number(t)}),localeKey:"blueInput"},{label:"A",max:1,step:.01,getValue:({a:e})=>e!=null?Math.round(e*100)/100:1,getColor:(e,t)=>({...e,a:Number(t)}),localeKey:"alphaInput"}],to:za,from:qo};var oy;const HB={...af,inputs:(oy=af.inputs)==null?void 0:oy.slice(0,3)},lf={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,t)=>({...e,h:Number(t)}),localeKey:"hueInput"},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,t)=>({...e,s:Number(t)}),localeKey:"saturationInput"},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,t)=>({...e,l:Number(t)}),localeKey:"lightnessInput"},{label:"A",max:1,step:.01,getValue:({a:e})=>e!=null?Math.round(e*100)/100:1,getColor:(e,t)=>({...e,a:Number(t)}),localeKey:"alphaInput"}],to:Fd,from:sv},zB={...lf,inputs:lf.inputs.slice(0,3)},uk={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,t)=>t,localeKey:"hexaInput"}],to:Bw,from:UV},WB={...uk,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,t)=>t,localeKey:"hexInput"}]},vi={rgb:HB,rgba:af,hsl:zB,hsla:lf,hex:WB,hexa:uk},UB=({label:e,...t})=>I("div",{class:"v-color-picker-edit__input"},[I("input",_s(Ko(t)),null),I("span",null,[e])]),jB=te({color:Object,disabled:Boolean,hideInputLabels:Boolean,readonly:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(vi).includes(e)},modes:{type:Array,default:()=>Object.keys(vi),validator:e=>Array.isArray(e)&&e.every(t=>Object.keys(vi).includes(t))},...Ae()},"VColorPickerEdit"),KB=In({name:"VColorPickerEdit",props:jB(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,{emit:t}){const{t:n}=dt(),a=M(()=>e.modes.map(i=>({...vi[i],name:i}))),l=M(()=>{var o;const i=a.value.find(u=>u.name===e.mode);if(!i)return[];const r=e.color?i.to(e.color):null;return(o=i.inputs)==null?void 0:o.map(({getValue:u,getColor:d,localeKey:s,...c})=>({...i.inputProps,...c,ariaLabel:n(`$vuetify.colorPicker.ariaLabel.${s}`),disabled:e.disabled,readonly:e.readonly,value:r&&u(r),onChange:f=>{const v=f.target;v&&t("update:color",i.from(d(r??i.to(ar),v.value)))}}))});return me(()=>{var i;return I("div",{class:fe(["v-color-picker-edit",e.class]),style:Se(e.style)},[(i=l.value)==null?void 0:i.map(r=>C(UB,le(r,{label:e.hideInputLabels?void 0:r.label}),null)),a.value.length>1&&C(Fe,{icon:"$unfold",size:"x-small",variant:"plain","aria-label":n("$vuetify.colorPicker.ariaLabel.changeFormat"),onClick:()=>{const r=a.value.findIndex(o=>o.name===e.mode);t("update:mode",a.value[(r+1)%a.value.length].name)}},null)])}),{}}}),lm=Symbol.for("vuetify:v-slider");function rf(e,t,n){const a=n==="vertical",l=t.getBoundingClientRect(),i="touches"in e?e.touches[0]:e;return a?i.clientY-(l.top+l.height/2):i.clientX-(l.left+l.width/2)}function GB(e,t){return"touches"in e&&e.touches.length?e.touches[0][t]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][t]:e[t]}const sk=te({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>Bt(e)||e==="always"||e==="hover"},thumbGap:[Number,String],thumbSize:[Number,String],showTicks:{type:[Boolean,String],default:!1,validator:e=>Bt(e)||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:[Number,String],direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,noKeyboard:Boolean,size:{type:String,default:"x-small",validator:e=>["x-small","small","medium","large","x-large"].includes(e)},variant:{type:String,default:"default",validator:e=>["default","pill"].includes(e)},valueFormat:[String,Function],...It(),...en({elevation:1}),ripple:{type:Boolean,default:!0}},"Slider"),ck=e=>{const t=M(()=>parseFloat(e.min)),n=M(()=>parseFloat(e.max)),a=M(()=>Number(e.step)>0?parseFloat(e.step):0),l=M(()=>Math.max(Ph(a.value),Ph(t.value)));function i(r){if(r=parseFloat(r),a.value<=0)return r;const o=ut(r,t.value,n.value),u=t.value%a.value;let d=Math.round((o-u)/a.value)*a.value+u;return o>d&&d+a.value>n.value&&(d=n.value),parseFloat(Math.min(d,n.value).toFixed(l.value))}return{min:t,max:n,step:a,decimals:l,roundValue:i}},dk=({props:e,steps:t,onSliderStart:n,onSliderMove:a,onSliderEnd:l,getActiveThumb:i})=>{const r=Oi(e),{isRtl:o}=Ht(),u=z(()=>!!e.reverse),d=M(()=>e.direction==="vertical"),s=M(()=>d.value!==u.value),{min:c,max:f,step:v,decimals:m,roundValue:h}=t,g=z(()=>e.thumbSize),b=M(()=>parseInt(e.tickSize,10)),p=z(()=>e.trackSize),k=M(()=>(f.value-c.value)/v.value),S=M(()=>e.error||r.isDisabled.value?void 0:e.thumbColor??e.color),w=M(()=>e.error||r.isDisabled.value?void 0:e.thumbColor),x=M(()=>e.error||r.isDisabled.value?void 0:e.trackColor??e.color),y=M(()=>e.error||r.isDisabled.value?void 0:e.trackFillColor??e.color),_=ne(!1),V=ne(!1);function T(H){return H&&(_.value||V.value)?"active":"idle"}const A=ne(0),B=oe(),E=oe();function P(H){var he;const $=(he=B.value)==null?void 0:he.$el;if(!$)return;const O=e.direction==="vertical",D=O?"top":"left",F=O?"height":"width",K=O?"clientY":"clientX",{[D]:X,[F]:j}=$.getBoundingClientRect(),ee=GB(H,K);let ie=ut((ee-X-A.value)/j)||0;return(O?s.value:s.value!==o.value)&&(ie=1-ie),h(c.value+ie*(f.value-c.value))}const L=H=>{const $=P(H);$!=null&&l({value:$}),_.value=!1,A.value=0},R=H=>{const $=P(H);E.value=i(H),E.value&&(_.value=!0,V.value=!1,E.value.contains(H.target)?A.value=rf(H,E.value,e.direction):(A.value=0,$!=null&&a({value:$})),$!=null&&n({value:$}),Ne(()=>{var O;return(O=E.value)==null?void 0:O.focus()}))},W={passive:!0,capture:!0};function N(H){const $=P(H);$!=null&&a({value:$})}function Y(H){H.stopPropagation(),H.preventDefault(),L(H),window.removeEventListener("mousemove",N,W),window.removeEventListener("mouseup",Y)}function U(H){var $;L(H),window.removeEventListener("touchmove",N,W),($=H.target)==null||$.removeEventListener("touchend",U)}function G(H){var $;R(H),window.addEventListener("touchmove",N,W),($=H.target)==null||$.addEventListener("touchend",U,{passive:!1})}function Z(H){H.button===0&&(H.preventDefault(),R(H),window.addEventListener("mousemove",N,W),window.addEventListener("mouseup",Y,{passive:!1}))}pt(()=>{rt&&(window.removeEventListener("touchmove",N),window.removeEventListener("mousemove",N),window.removeEventListener("mouseup",Y))});const se=H=>{const $=(H-c.value)/(f.value-c.value)*100;return ut(isNaN($)?0:$,0,100)};function Q(H){return e.valueFormat?Sw(e.valueFormat,H,f.value,se(H)):void 0}const ae=z(()=>e.showTicks),J=M(()=>ae.value?e.ticks?Array.isArray(e.ticks)?e.ticks.map(H=>({value:H,position:se(H),label:H.toString()})):Object.keys(e.ticks).map(H=>({value:parseFloat(H),position:se(parseFloat(H)),label:e.ticks[H]})):k.value!==1/0?da(k.value+1).map(H=>{const $=c.value+H*v.value;return{value:$,position:se($)}}):[]:[]),re=M(()=>J.value.some(({label:H})=>!!H)),q={activeThumbRef:E,color:z(()=>e.color),decimals:m,disabled:r.isDisabled,direction:z(()=>e.direction),elevation:z(()=>e.elevation),focusVisible:V,getValueText:Q,getThumbState:T,hasLabels:re,isReversed:u,indexFromEnd:s,min:c,max:f,mousePressed:_,noKeyboard:z(()=>e.noKeyboard),numTicks:k,onSliderMousedown:Z,onSliderTouchstart:G,parsedTicks:J,parseMouseMove:P,position:se,readonly:r.isReadonly,rounded:z(()=>e.rounded),roundValue:h,showTicks:ae,startOffset:A,step:v,thumbSize:g,thumbColor:S,thumbLabelColor:w,thumbLabel:z(()=>e.thumbLabel),ticks:z(()=>e.ticks),tickSize:b,trackColor:x,trackContainerRef:B,trackFillColor:y,trackSize:p,variant:z(()=>e.variant),vertical:d};return bt(lm,q),q},YB=te({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,noKeyboard:Boolean,...Ae()},"VSliderThumb"),of=de()({name:"VSliderThumb",directives:{vRipple:Sn},props:YB(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t,emit:n}){const a=Ye(lm),{isRtl:l,rtlClasses:i}=Ht();if(!a)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{min:r,max:o,thumbColor:u,thumbLabelColor:d,step:s,disabled:c,thumbSize:f,thumbLabel:v,direction:m,isReversed:h,vertical:g,readonly:b,elevation:p,mousePressed:k,focusVisible:S,decimals:w,indexFromEnd:x,getValueText:y}=a,_=ne(!1),V=ne(!1),T=M(()=>c.value?void 0:p.value),{elevationClasses:A}=Yt(T),{textColorClasses:B,textColorStyles:E}=Gt(u),{backgroundColorClasses:P,backgroundColorStyles:L}=yt(d),{pageup:R,pagedown:W,end:N,home:Y,left:U,right:G,down:Z,up:se}=Ed,Q=[R,W,N,Y,U,G,Z,se],ae=M(()=>s.value?[1,2,3]:[1,5,10]);function J(q,H){if(e.noKeyboard||c.value||!Q.includes(q.key))return;q.preventDefault();const $=s.value||.1,O=(o.value-r.value)/$;if([U,G,Z,se].includes(q.key)){const F=(g.value?[l.value?U:G,h.value?Z:se]:x.value!==l.value?[U,se]:[G,se]).includes(q.key)?1:-1,K=q.shiftKey?2:q.ctrlKey?1:0;F===-1&&H===o.value&&!K&&!Number.isInteger(O)?H=H-O%1*$:H=H+F*$*ae.value[K]}else if(q.key===Y)H=r.value;else if(q.key===N)H=o.value;else{const D=q.key===W?1:-1;H=H-D*$*(O>100?O/10:10)}return Math.max(e.min,Math.min(e.max,H))}function re(q){const H=J(q,e.modelValue);S.value=!0,H!=null&&(V.value=!1,n("update:modelValue",H))}return ve(()=>e.focused,q=>{q&&(S.value=!k.value,V.value=!1)}),me(()=>{const q=ge(x.value?100-e.position:e.position,"%"),H=y(e.modelValue),$=v.value==="always"||v.value===!0&&e.focused||v.value==="hover"&&(_.value||e.focused&&!V.value);return I("div",{class:fe(["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--focus-visible":e.focused&&S.value,"v-slider-thumb--pressed":e.focused&&k.value},e.class,i.value]),style:Se([{"--v-slider-thumb-position":q,"--v-slider-thumb-size":ge(f.value)},e.style]),role:"slider",tabindex:c.value?-1:0,"aria-label":e.name,"aria-valuemin":r.value,"aria-valuemax":o.value,"aria-valuenow":e.modelValue,"aria-valuetext":H,"aria-readonly":!!b.value,"aria-orientation":m.value,onKeydown:b.value?void 0:re,onMouseenter:()=>{_.value=!0},onMouseleave:()=>{_.value=!1,V.value=!0}},[I("div",{class:fe(["v-slider-thumb__surface",B.value,A.value]),style:Se(E.value)},null),xt(I("div",{class:fe(["v-slider-thumb__ripple",B.value]),style:Se(E.value)},null),[[Sn,e.ripple,null,{circle:!0,center:!0}]]),C(pv,{origin:"bottom center"},{default:()=>{var O;return[xt(I("div",{class:"v-slider-thumb__label-container"},[I("div",{class:fe(["v-slider-thumb__label",P.value]),style:Se(L.value)},[I("div",null,[((O=t["thumb-label"])==null?void 0:O.call(t,{modelValue:e.modelValue}))??H??e.modelValue.toFixed(s.value?w.value:1)]),I("div",{class:"v-slider-thumb__label-wedge"},null)])]),[[na,$]])]}})])}),{}}}),qB=te({start:{type:Number,required:!0},stop:{type:Number,required:!0},startThumb:String,stopThumb:String,...Ae()},"VSliderTrack"),fk=de()({name:"VSliderTrack",props:qB(),emits:{},setup(e,{slots:t}){const n=Ye(lm);if(!n)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:a,parsedTicks:l,rounded:i,isReversed:r,showTicks:o,tickSize:u,trackColor:d,trackFillColor:s,variant:c,vertical:f,min:v,max:m}=n,h=z(()=>c.value==="pill"),g=z(()=>r.value?100-e.stop:e.start),b=z(()=>r.value?100-e.start:e.stop),p=z(()=>r.value?e.stopThumb:e.startThumb),k=z(()=>r.value?e.startThumb:e.stopThumb);function S(N,Y){return N?N==="active"?"var(--v-slider-pill-active-clearance)":"var(--v-slider-pill-idle-clearance)":Y>0&&Y<100?"var(--v-slider-pill-center-clearance)":"0px"}const w=oe(),x=Oa(z(()=>h.value?w.value:void 0)),y=z(()=>(f.value?x.height:x.width).value),{roundedClasses:_,roundedStyles:V}=Tt(i),{backgroundColorClasses:T,backgroundColorStyles:A}=yt(s),{backgroundColorClasses:B,backgroundColorStyles:E}=yt(d),{textColorClasses:P,textColorStyles:L}=Gt(()=>h.value?s.value:void 0),R=M(()=>o.value?(f.value?l.value.slice().reverse():l.value).map((Y,U)=>{var Z;const G=Y.value!==v.value&&Y.value!==m.value?ge(r.value?100-Y.position:Y.position,"%"):void 0;return I("div",{key:Y.value,class:fe(["v-slider-track__tick",{"v-slider-track__tick--filled":Y.position>=e.start&&Y.position<=e.stop,"v-slider-track__tick--first":Y.value===(r.value?m.value:v.value),"v-slider-track__tick--last":Y.value===(r.value?v.value:m.value)}]),style:{"--v-slider-tick-position":G}},[(Y.label||t["tick-label"])&&I("div",{class:"v-slider-track__tick-label"},[((Z=t["tick-label"])==null?void 0:Z.call(t,{tick:Y,index:U}))??Y.label])])}):[]);function W(N){return I("div",{class:fe(["v-slider-track__background",N&&`v-slider-track__background--${N}`,B.value,{"v-slider-track__background--opacity":!!a.value||!s.value}]),style:Se(E.value)},null)}return me(()=>{const N=I("div",{class:fe(["v-slider-track__fill",{"v-slider-track__fill--start":h.value&&!p.value&&g.value===0,"v-slider-track__fill--end":h.value&&!k.value&&b.value===100},T.value]),style:Se(A.value)},null);return I("div",{ref:w,class:fe(["v-slider-track",_.value,e.class]),style:Se([{"--v-slider-tick-size":ge(u.value),"--v-slider-value-start":ge(g.value,"%"),"--v-slider-value-stop":ge(b.value,"%")},h.value&&{"--v-slider-track-length":ge(y.value),"--v-slider-value-start-offset":ge(g.value/100*y.value),"--v-slider-value-stop-offset":ge(b.value/100*y.value),"--v-slider-pill-start-gap":S(p.value,g.value),"--v-slider-pill-stop-gap":S(k.value,b.value)},V.value,e.style])},[h.value?I(we,null,[g.value>0&&W("before"),b.value<100&&W("after")]):W(),N,h.value&&g.value>0&&I("div",{key:"stop-start",class:fe(["v-slider-track__stop","v-slider-track__stop--start",P.value]),style:Se(L.value)},null),h.value&&b.value<100&&I("div",{key:"stop-end",class:fe(["v-slider-track__stop","v-slider-track__stop--end",P.value]),style:Se(L.value)},null),o.value&&I("div",{class:fe(["v-slider-track__ticks",{"v-slider-track__ticks--always-show":o.value==="always"},P.value]),style:Se(L.value)},[R.value])])}),{}}}),XB=te({...Li(),...sk(),...qa(),appendInnerIcon:De,centered:Boolean,prependInnerIcon:De,modelValue:{type:[Number,String],default:0}},"VSlider"),uf=de()({name:"VSlider",inheritAttrs:!1,props:XB(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,{slots:t,emit:n,attrs:a}){const l=oe(),i=oe(),r=oe(),o=oe(),u=oe(),{rtlClasses:d}=Ht(),s=ck(e),c=Pe(e,"modelValue",void 0,$=>s.roundValue($??s.min.value)),{min:f,max:v,mousePressed:m,roundValue:h,onSliderMousedown:g,onSliderTouchstart:b,trackContainerRef:p,position:k,hasLabels:S,disabled:w,readonly:x,noKeyboard:y,isReversed:_,trackFillColor:V,trackSize:T,vertical:A,getThumbState:B}=dk({props:e,steps:s,onSliderStart:()=>{!w.value&&!x.value&&n("start",c.value)},onSliderEnd:({value:$})=>{const O=h($);!w.value&&!x.value&&(c.value=O),n("end",O)},onSliderMove:({value:$})=>{!w.value&&!x.value&&(c.value=h($))},getActiveThumb:()=>{var $;return($=l.value)==null?void 0:$.$el}}),{isFocused:E,focus:P,blur:L}=Pa(e),R=M(()=>k(c.value)),W=z(()=>_.value?100-R.value:R.value),N=z(()=>e.centered?50:0),Y=z(()=>e.variant==="pill"),U=z(()=>Y.value&&!!(e.prependInnerIcon||t["prepend-inner"])),G=z(()=>Y.value&&!!(e.appendInnerIcon||t["append-inner"])),Z=z(()=>U.value||G.value),se=Oa(z(()=>Z.value?i.value:void 0)),Q=Oa(r),ae=Oa(o);function J($){return(A.value?$.height:$.width).value}const{textColorClasses:re,textColorStyles:q}=Gt(V);function H($){var X;const O=$==="prepend",F=(O?W.value:100-W.value)/100*J(se){const $=mn.filterProps(e),[O,D]=ga(a),F=!!(e.label||t.label||t.prepend),K=R.value{var ee,ie;return I(we,null,[((ee=t.label)==null?void 0:ee.call(t,j))??(e.label?C(Ar,{id:j.id.value,class:"v-slider__label",text:e.label},null):void 0),(ie=t.prepend)==null?void 0:ie.call(t,j)])}:void 0,default:({id:j,messagesId:ee})=>I("div",{ref:i,class:"v-slider__container",style:{"--v-slider-track-size":ge(T.value),"--v-slider-thumb-gap":ge(e.thumbGap),"--v-slider-inner-icon-position":Z.value?ge(W.value,"%"):void 0},onMousedown:x.value?void 0:g,onTouchstartPassive:x.value?void 0:b},[I("input",{id:j.value,name:e.name||j.value,disabled:w.value,readonly:x.value,tabindex:"-1",value:c.value},null),C(fk,{ref:p,start:Math.min(R.value,N.value),stop:Math.max(R.value,N.value),startThumb:K?X:void 0,stopThumb:K?void 0:X},{"tick-label":t["tick-label"]}),U.value&&H("prepend"),G.value&&H("append"),C(of,le({ref:l,"aria-describedby":ee.value,focused:E.value,noKeyboard:y.value,min:f.value,max:v.value,modelValue:c.value,"onUpdate:modelValue":ie=>c.value=ie,position:R.value,elevation:e.elevation,onFocus:P,onBlur:L,ripple:e.ripple,name:e.name},D),{"thumb-label":t["thumb-label"]})])})}),Ot({focus:()=>{var $;return($=l.value)==null?void 0:$.$el.focus()}},u)}}),vk=te({color:{type:Object},disabled:Boolean,readonly:Boolean,hideAlpha:Boolean,hideEyeDropper:Boolean,eyeDropperIcon:{type:De,default:"$eyeDropper"},...Ae()},"VColorPickerPreview"),ZB=In({name:"VColorPickerPreview",props:vk(),emits:{"update:color":e=>!0},setup(e,{emit:t}){const{t:n}=dt(),a=new AbortController,l=z(()=>!e.disabled&&!e.readonly);Pi(()=>a.abort());async function i(){if(!Vh||!l.value)return;const r=new window.EyeDropper;try{const o=await r.open({signal:a.signal}),u=qo(Zn(o.sRGBHex));t("update:color",{...e.color??ar,...u})}catch{}}return me(()=>{var r,o;return I("div",{class:fe(["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class]),style:Se(e.style)},[Vh&&!e.hideEyeDropper&&I("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[C(Fe,{"aria-label":n("$vuetify.colorPicker.ariaLabel.eyedropper"),density:"comfortable",disabled:e.disabled,readonly:e.readonly,icon:e.eyeDropperIcon,variant:"plain",onClick:i},null)]),I("div",{class:"v-color-picker-preview__dot"},[I("div",{style:{background:Dw(e.color??ar)}},null)]),I("div",{class:"v-color-picker-preview__sliders"},[C(uf,{class:"v-color-picker-preview__track v-color-picker-preview__hue","aria-label":n("$vuetify.colorPicker.ariaLabel.hueSlider"),modelValue:(r=e.color)==null?void 0:r.h,"onUpdate:modelValue":u=>t("update:color",{...e.color??ar,h:u}),step:1,min:0,max:360,disabled:e.disabled,readonly:e.readonly,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&C(uf,{class:"v-color-picker-preview__track v-color-picker-preview__alpha","aria-label":n("$vuetify.colorPicker.ariaLabel.alphaSlider"),modelValue:((o=e.color)==null?void 0:o.a)??1,"onUpdate:modelValue":u=>t("update:color",{...e.color??ar,a:u}),step:.01,min:0,max:1,disabled:e.disabled,readonly:e.readonly,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}}),JB={base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"},QB={base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"},e$={base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",darken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"},t$={base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"},n$={base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"},a$={base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"},l$={base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"},i$={base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"},r$={base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"},o$={base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"},u$={base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"},s$={base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"},c$={base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"},d$={base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"},f$={base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"},v$={base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"},m$={base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"},h$={base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"},g$={base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"},y$={black:"#000000",white:"#ffffff",transparent:"#ffffff00"},b$={red:JB,pink:QB,purple:e$,deepPurple:t$,indigo:n$,blue:a$,lightBlue:l$,cyan:i$,teal:r$,green:o$,lightGreen:u$,lime:s$,yellow:c$,amber:d$,orange:f$,deepOrange:v$,brown:m$,blueGrey:h$,grey:g$,shades:y$},w$=te({swatches:{type:Array,default:()=>S$(b$)},disabled:Boolean,readonly:Boolean,color:Object,maxHeight:[Number,String],...Ae()},"VColorPickerSwatches");function S$(e){return Object.keys(e).map(t=>{const n=e[t];return n.base?[n.base,n.darken4,n.darken3,n.darken2,n.darken1,n.lighten1,n.lighten2,n.lighten3,n.lighten4,n.lighten5]:[n.black,n.white,n.transparent]})}const k$=In({name:"VColorPickerSwatches",props:w$(),emits:{"update:color":e=>!0},setup(e,{emit:t}){const n=z(()=>!e.disabled&&!e.readonly);function a(l){!n.value||!l||t("update:color",l)}return me(()=>I("div",{class:fe(["v-color-picker-swatches",e.class]),style:Se([{maxHeight:ge(e.maxHeight)},e.style])},[I("div",null,[e.swatches.map(l=>I("div",{class:"v-color-picker-swatches__swatch"},[l.map(i=>{const r=Zn(i),o=qo(r),u=Tw(r);return I("div",{class:fe(["v-color-picker-swatches__color",{"v-color-picker-swatches__color--disabled":e.disabled}]),onClick:()=>a(o)},[I("div",{style:{background:u}},[e.color&&ln(e.color,o)?C(We,{size:"x-small",icon:"$success",color:YV(i,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}}),mk=Ka("v-picker-title"),vc=te({bgColor:String,divided:Boolean,landscape:Boolean,title:String,hideHeader:Boolean,hideTitle:Boolean,...rc()},"VPicker"),pi=de()({name:"VPicker",props:vc(),setup(e,{slots:t}){const{backgroundColorClasses:n,backgroundColorStyles:a}=yt(()=>e.color);return me(()=>{const l=Wa.filterProps(e),i=!e.hideTitle&&!!(e.title||t.title);return C(Wa,le(l,{color:e.bgColor,class:["v-picker",{"v-picker--divided":e.divided,"v-picker--landscape":e.landscape,"v-picker--with-actions":!!t.actions},e.class],style:e.style}),{default:()=>{var r;return[!e.hideHeader&&I("div",{key:"header",class:fe(["v-picker__header-wrapper",n.value]),style:Se([a.value])},[i&&C(mk,{key:"picker-title"},{default:()=>{var o;return[((o=t.title)==null?void 0:o.call(t))??e.title]}}),t.header&&I("div",{class:"v-picker__header"},[t.header()])]),I("div",{class:"v-picker__body"},[(r=t.default)==null?void 0:r.call(t)]),t.actions&&C(Ue,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[I("div",{class:"v-picker__actions"},[t.actions()])]})]}})}),{}}}),hk=te({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,hideInputLabels:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(vi).includes(e)},modes:{type:Array,default:()=>Object.keys(vi),validator:e=>Array.isArray(e)&&e.every(t=>Object.keys(vi).includes(t))},showSwatches:Boolean,readonly:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...vc({hideHeader:!0}),...un(vk(),["hideEyeDropper","eyeDropperIcon"])},"VColorPicker"),sf=In({name:"VColorPicker",props:hk(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e,{slots:t}){const n=Pe(e,"mode"),a=oe(null),l=Pe(e,"modelValue",void 0,d=>{if(d==null||d==="")return null;let s;try{s=qo(Zn(d))}catch{return null}return s},d=>d?RB(d,e.modelValue):null),i=M(()=>l.value?{...l.value,h:a.value??l.value.h}:null),{rtlClasses:r}=Ht();let o=!0;ve(l,d=>{if(!o){o=!0;return}d&&(a.value=d.h)},{immediate:!0});const u=d=>{o=!1,a.value=d.h,l.value=d};return Ii(()=>{e.modes.includes(n.value)||(n.value=e.modes[0])}),$t({VSlider:{color:null,trackColor:null,trackFillColor:null}}),me(()=>{const d=pi.filterProps(e);return C(pi,le(d,{class:["v-color-picker",r.value,e.class],style:[{"--v-color-picker-color-hsv":Dw({...i.value??ar,a:1})},e.style]}),{...t,default:()=>I(we,null,[!e.hideCanvas&&C(LB,{key:"canvas",color:i.value,"onUpdate:color":u,disabled:e.disabled,readonly:e.readonly,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&I("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&C(ZB,{key:"preview",color:i.value,"onUpdate:color":u,hideAlpha:!n.value.endsWith("a"),disabled:e.disabled,readonly:e.readonly,hideEyeDropper:e.hideEyeDropper,eyeDropperIcon:e.eyeDropperIcon},null),!e.hideInputs&&C(KB,{key:"edit",modes:e.modes,mode:n.value,"onUpdate:mode":s=>n.value=s,color:i.value,"onUpdate:color":u,disabled:e.disabled,readonly:e.readonly,hideInputLabels:e.hideInputLabels},null)]),e.showSwatches&&C(k$,{key:"swatches",color:i.value,"onUpdate:color":u,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled,readonly:e.readonly},null)])})}),{}}}),im=te({modelValue:null,color:String,cancelText:{type:String,default:"$vuetify.confirmEdit.cancel"},okText:{type:String,default:"$vuetify.confirmEdit.ok"},disabled:{type:[Boolean,Array],default:void 0},hideActions:Boolean},"VConfirmEdit"),No=de()({name:"VConfirmEdit",props:im(),emits:{cancel:()=>!0,save:e=>!0,"update:modelValue":e=>!0},setup(e,{emit:t,slots:n}){const a=aa("VBtn"),l=Pe(e,"modelValue"),i=oe();Xt(()=>{i.value=structuredClone(Eh(l.value))});const{t:r}=dt(),o=M(()=>ln(l.value,i.value));function u(h){return Bt(e.disabled)?e.disabled:Array.isArray(e.disabled)?e.disabled.includes(h):o.value}const d=M(()=>u("save")),s=M(()=>u("cancel"));function c(){l.value=i.value,t("save",i.value)}function f(){i.value=structuredClone(Eh(l.value)),t("cancel")}function v(h){var g,b;return I(we,null,[C(Fe,le({disabled:s.value,variant:((g=a.value)==null?void 0:g.variant)??"text",color:e.color,onClick:f,text:r(e.cancelText)},h),null),C(Fe,le({disabled:d.value,variant:((b=a.value)==null?void 0:b.variant)??"text",color:e.color,onClick:c,text:r(e.okText)},h),null)])}let m=!1;return me(()=>{var h;return I(we,null,[(h=n.default)==null?void 0:h.call(n,{model:i,save:c,cancel:f,isPristine:o.value,get actions(){return m=!0,v}}),!e.hideActions&&!m&&v()])}),{save:c,cancel:f,isPristine:o}}}),p$=["prepend","prepend-inner","append","append-inner"],x$=te({hidePip:Boolean,colorPip:Boolean,menuProps:Object,openOnFocus:Boolean,pipIcon:{type:String,default:"$color"},pipLocation:{type:String,default:"prepend",validator:e=>p$.includes(e)},pipVariant:{type:String,default:"text"},pickerProps:Object,...Li(),...im(),...Ni(),...He(hk(),["location","height","minHeight","maxHeight"])},"VColorInput"),C$=de()({name:"VColorInput",props:x$(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=ne(!1),l=ne(),i=ne(),r=ne(e.focused),o=M(()=>!e.disabled&&!e.readonly),u=M(()=>n.value||null);Uv(a,r,()=>e.openOnFocus&&o.value);function d(m){if(m.key!=="Enter")return;if(!a.value||!r.value){a.value=!0;return}const h=m.target;n.value=h.value}function s(m){m.preventDefault(),m.stopPropagation(),a.value=!0}function c(){var m,h;B0(a,(m=i.value)==null?void 0:m.$el,(h=l.value)==null?void 0:h.contentEl)}function f(){a.value=!1}function v(){a.value=!1}return me(()=>{const m=No.filterProps(e),h={...sf.filterProps(He(e,["active","bgColor","color","rounded","maxWidth","minWidth","width"])),...e.pickerProps},g=Vn.filterProps(e),b=e.hidePip?void 0:{[e.pipLocation]:p=>{var k;return I(we,null,[C(Zt,{class:"v-color-input__pip",color:e.colorPip?n.value:void 0,variant:e.pipVariant,icon:e.pipIcon},null),(k=t[e.pipLocation])==null?void 0:k.call(t,p)])}};return C(Vn,le({ref:i},g,{class:["v-color-input",e.class],style:e.style,modelValue:u.value,onKeydown:o.value?d:void 0,focused:a.value||r.value,"onClick:control":e.disabled?void 0:s,"onClick:prependInner":e.disabled?void 0:s,"onUpdate:focused":p=>r.value=p,onBlur:c,"onClick:appendInner":e.disabled?void 0:s,"onUpdate:modelValue":p=>{n.value=p}}),{...t,...b,default:()=>{var p;return I(we,null,[C(Ul,le({ref:l,modelValue:a.value,"onUpdate:modelValue":k=>a.value=k,activator:"parent",minWidth:"0",closeOnContentClick:!1,openOnClick:!1},e.menuProps),{default:()=>[C(No,le(m,{modelValue:n.value,"onUpdate:modelValue":k=>n.value=k,onSave:f,onCancel:v}),{default:({actions:k,model:S,save:w,cancel:x,isPristine:y})=>{function _(V){e.hideActions?n.value=V:S.value=V}return C(sf,le(h,{modelValue:e.hideActions?n.value:S.value,"onUpdate:modelValue":V=>_(V)}),{actions:e.hideActions?void 0:()=>{var V;return((V=t.actions)==null?void 0:V.call(t,{save:w,cancel:x,isPristine:y}))??k()}})}})]}),(p=t.default)==null?void 0:p.call(t)])}})}),Ot({},i)}}),_$=te({alwaysFilter:Boolean,autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,closeOnInputClick:Boolean,trimValues:Boolean,filteredOrder:{type:String,default:"none"},...zi({filterKeys:["title"]}),...Yv({hideNoData:!0,returnObject:!0}),...He(Ni({modelValue:null,role:"combobox"}),["validationValue","dirty"])},"VCombobox"),V$=de()({name:"VCombobox",props:_$(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0,"item:added":e=>!0,"item:removed":e=>!0,"item:created":e=>!0},setup(e,{emit:t,slots:n}){var Me;const{t:a}=dt(),{elevationClasses:l}=Yt(z(()=>e.menuElevation)),i=oe(),r=oe(),o=oe(),u=oe(),d=oe(),s=oe(),c=ne(!1),f=ne(!0),v=ne(!1),m=ne(-1);let h=!1;const{items:g,transformIn:b,transformOut:p}=Nv(e),{textColorClasses:k,textColorStyles:S}=Gt(()=>{var ce;return(ce=i.value)==null?void 0:ce.color}),{InputIcon:w}=Pr(e),x=Pe(e,"modelValue",[],ce=>b(gt(ce)),ce=>{const xe=p(ce);return e.multiple?xe:xe[0]??null}),y=Oi(e),_=z(()=>e.closableChips&&!y.isReadonly.value&&!y.isDisabled.value),V=aa("VChip"),T=M(()=>!!(e.chips||n.chip)),A=M(()=>T.value||!!n.selection),B=ne(!e.multiple&&!A.value?((Me=x.value[0])==null?void 0:Me.title)??"":""),E=ne(null),P=M({get:()=>B.value,set:async ce=>{var xe;if(B.value=ce??"",ce===null||ce===""&&!e.multiple&&!A.value){for(const Te of x.value)t("item:removed",Te);x.value=[]}else!e.multiple&&!A.value&&(x.value=[ca(e,ce)],Ne(()=>{var Te;return(Te=s.value)==null?void 0:Te.scrollToIndex(0)}));if(ce&&e.multiple&&((xe=e.delimiters)!=null&&xe.length)){const Te=ke(ce);Te.length>1&&(ze(Te),B.value="")}ce||(m.value=-1),f.value=!ce}}),L=M(()=>Ge(e.counterValue)?e.counterValue(x.value):ct(e.counterValue)?e.counterValue:e.multiple?x.value.length:P.value.length),{filteredItems:R,getMatches:W}=Wi(e,g,()=>E.value??(e.alwaysFilter||!f.value?P.value:"")),N=M(()=>e.hideSelected&&E.value===null?R.value.filter(ce=>!x.value.some(xe=>xe.value===ce.value)):R.value),Y=M(()=>e.hideNoData&&!N.value.length||y.isReadonly.value||y.isDisabled.value),{menu:U,closeOnSelect:G}=jv(e,{vMenuRef:r,menuDisabled:Y,isFocused:c}),{menuId:Z,ariaExpanded:se,ariaControls:Q}=Gv(e,U),{listEvents:ae,onActivatorKeydown:J,setPendingFocus:re,flushPendingFocus:q}=Wv(o,i,s,N,{selectedIndex:()=>f.value?Ce():-1,headerEl:()=>u.value,menuContentEl:()=>{var ce;return(ce=r.value)==null?void 0:ce.contentEl},noAutoScroll:()=>e.noAutoScroll});ve(B,ce=>{h?Ne(()=>h=!1):c.value&&!U.value&&(U.value=!0),U.value&&c.value&&Ne(()=>{var xe,Te,Be,et;(xe=s.value)==null||xe.scrollToIndex(0),(Be=(Te=o.value)==null?void 0:Te.$el)!=null&&Be.contains(Et())&&((et=i.value)==null||et.focus())}),t("update:search",ce)}),ve(x,ce=>{var xe;!e.multiple&&!A.value&&(B.value=((xe=ce[0])==null?void 0:xe.title)??"")});const H=M(()=>x.value.map(ce=>ce.value)),$=M(()=>N.value.find(ce=>ce.type==="item"&&!ce.props.disabled)),O=M(()=>{var xe;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&P.value===((xe=$.value)==null?void 0:xe.title))&&N.value.length>0&&!f.value&&!v.value}),D=zv(U,()=>{var ce;return(ce=r.value)==null?void 0:ce.contentEl},()=>{var ce;return(ce=i.value)==null?void 0:ce.controlRef}),{onTabKeydown:F}=Kv({groups:[{type:"element",contentRef:u},{type:"list",contentRef:o,displayItemsCount:()=>N.value.length},{type:"element",contentRef:d}],onLeave:()=>{var ce;U.value=!1,(ce=i.value)==null||ce.focus()}});function K(ce){h=!0,Ne(()=>h=!1),e.openOnClear&&(U.value=!0)}function X(){Y.value||(U.value=e.closeOnInputClick?!U.value:!0)}function j(ce){Y.value||c.value&&(ce.preventDefault(),ce.stopPropagation(),U.value=!U.value)}function ee(ce){var xe,Te;ce.key==="Tab"&&F(ce),(xe=o.value)!=null&&xe.$el.contains(ce.target)&&(vr(ce)||ce.key==="Backspace")&&((Te=i.value)==null||Te.focus())}function ie(ce){var xe;if(!(bw(ce)||y.isReadonly.value))switch(ce.key){case"Escape":U.value=!1;break;case"ArrowDown":case"ArrowUp":if(ce.preventDefault(),J(ce,U))break;ce.key==="ArrowDown"&&O.value&&((xe=o.value)==null||xe.focus("next"));break;case"Enter":ce.preventDefault(),U.value=!0,he(),P.value&&be();break;case"Tab":he(),U.value=!1;break;default:ue(ce)}}function he(){const ce=$.value;!O.value||!ce||x.value.some(({value:xe})=>xe===ce.value)||Je(ce)}function be(){const ce=e.trimValues?P.value.trim():P.value;if(!ce){P.value="";return}Je(ca(e,ce),!0,!0),A.value&&(B.value="")}function ue(ce){var Te,Be,et;const xe=x.value.length;if(["Backspace","Delete"].includes(ce.key)){if(!e.multiple&&A.value&&xe>0&&!P.value)return Je(x.value[0],!1);if(~m.value){ce.preventDefault();const ot=m.value;Je(x.value[m.value],!1),m.value=ot>=xe-1?xe-2:ot}else ce.key==="Backspace"&&!P.value&&(m.value=xe-1);return}if(e.multiple)if(ce.key==="ArrowLeft"){if(m.value<0&&(((Te=i.value)==null?void 0:Te.selectionStart)??0)>0)return;const ot=m.value>-1?m.value-1:xe-1;x.value[ot]?m.value=ot:(m.value=-1,(Be=i.value)==null||Be.setSelectionRange(P.value.length,P.value.length))}else if(ce.key==="ArrowRight"){if(m.value<0)return;const ot=m.value+1;x.value[ot]?m.value=ot:(m.value=-1,(et=i.value)==null||et.setSelectionRange(0,0))}else~m.value&&vr(ce)&&(m.value=-1)}function _e(ce){var Be;const xe=((Be=ce==null?void 0:ce.clipboardData)==null?void 0:Be.getData("Text"))??"",Te=ke(xe);Te.length>1&&e.multiple&&(ce.preventDefault(),ze(Te))}function Ce(){return N.value.findIndex(ce=>x.value.some(xe=>(e.valueComparator||ln)(xe.value,ce.value)))}function Ee(){var ce;e.eager&&((ce=s.value)==null||ce.calculateVisibleItems()),q()}function Le(){var ce,xe,Te,Be;c.value&&((Te=(xe=(ce=r.value)==null?void 0:ce.contentEl)==null?void 0:xe._clickOutside)!=null&&Te.lastMousedownWasOutside?c.value=!1:(Be=i.value)==null||Be.focus()),f.value=!0,E.value=null}function Ke(ce){const xe=e.valueComparator||ln;return g.value.some(Te=>xe(Te.value,ce.value))}function Je(ce,xe=!0,Te=!1){if(!ce||ce.props.disabled)return;const Be=e.valueComparator||ln;if(e.multiple){const et=x.value.findIndex(qe=>Be(qe.value,ce.value)),ot=xe??!~et;if(~et){const qe=ot?[...x.value,ce]:[...x.value],[vt]=qe.splice(et,1);ot||t("item:removed",vt),x.value=qe}else ot&&(t("item:added",ce),Ke(ce)||t("item:created",ce),x.value=[...x.value,ce]);e.clearOnSelect&&(P.value="")}else{const et=xe!==!1,ot=x.value[0];et?(ot&&!Be(ot.value,ce.value)?(t("item:removed",ot),t("item:added",ce),Ke(ce)||t("item:created",ce)):ot||(t("item:added",ce),Ke(ce)||t("item:created",ce)),x.value=[ce]):(ot&&t("item:removed",ot),x.value=[]),(!f.value||e.alwaysFilter)&&B.value&&(E.value=B.value),B.value=et&&!A.value?ce.title:"",Ne(()=>{Te||G(),f.value=!0})}}function ke(ce){const Te=[` -`,...e.delimiters??[]].map(_o).join("|");return ce.split(new RegExp(`(?:${Te})+`))}async function ze(ce){for(let xe of ce)xe=xe.trim(),xe&&(Je(ca(e,xe)),await Ne())}function tt(ce){c.value=!0,setTimeout(()=>{v.value=!0})}function wt(ce){var xe;if(v.value=!1,!((xe=i.value)!=null&&xe.$el.contains(ce.relatedTarget))){if(D(ce))return;c.value=!1}}let lt=0;function ye(){lt=performance.now()}function $e(ce){var Be;const xe=ce.relatedTarget,Te=(Be=r.value)==null?void 0:Be.contentEl;(Te!=null&&Te.contains(xe)||!xe&&performance.now()-lt<10)&&(c.value=!0)}return ve(c,(ce,xe)=>{if(!(ce||ce===xe)&&(m.value=-1,U.value=!1,P.value)){const Te=e.trimValues?P.value.trim():P.value;if(!Te){P.value="";return}if(e.multiple){Je(ca(e,Te));return}if(!A.value){Te!==P.value&&Je(ca(e,Te));return}x.value.some(({title:Be})=>Be===Te)?B.value="":Je(ca(e,Te))}}),ve(U,ce=>{if(ce||re(null),!e.hideSelected&&ce&&x.value.length&&f.value){const xe=Ce();rt&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{var Te;xe>=0&&((Te=s.value)==null||Te.scrollToIndex(xe,"center"))})}ce&&(E.value=null)}),ve(g,(ce,xe)=>{U.value||c.value&&!xe.length&&ce.length&&(U.value=!0)}),me(()=>{const ce=!!(!e.hideNoData||N.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),xe=x.value.length>0,Te=Vn.filterProps(e),Be={search:P,filteredItems:R.value};return C(Vn,le({ref:i},Te,{form:e.autocomplete==="suppress"?"":void 0,name:e.autocomplete==="suppress"?e.name:void 0,modelValue:P.value,"onUpdate:modelValue":et=>P.value=et,focused:c.value,"onUpdate:focused":et=>c.value=et,validationValue:x.externalValue,counterValue:L.value,dirty:xe,class:["v-combobox",{"v-combobox--active-menu":U.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!A.value,"v-combobox--selecting-index":m.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:y.isReadonly.value,placeholder:xe?void 0:e.placeholder,"onClick:clear":K,"onMousedown:control":X,onKeydown:ie,onPaste:_e,onBlur:$e,"aria-expanded":se.value,"aria-controls":Q.value}),{...n,default:({id:et})=>{var ot;return I(we,null,[H.value.map((qe,vt)=>I("input",{key:vt,type:"hidden",name:e.name,value:qe,form:e.form},null)),C(Ul,le({id:Z.value,ref:r,modelValue:U.value,"onUpdate:modelValue":qe=>U.value=qe,activator:"parent",captureFocus:!1,openOnArrow:!1,disabled:Y.value,_disableKeys:!0,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,onAfterEnter:Ee,onAfterLeave:Le},e.menuProps,{contentClass:["v-combobox__content",l.value,(ot=e.menuProps)==null?void 0:ot.contentClass]}),{default:()=>[C(Wa,{onFocusin:tt,onKeydown:ee,onMousedown:ye},{default:()=>[n["menu-header"]&&I("header",{ref:u},[n["menu-header"](Be)]),ce&&C(gl,le({key:"combobox-list",ref:o,class:"v-list--navigable",filterable:!0,selected:H.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:qe=>qe.preventDefault(),selectable:!!N.value.length,onFocusout:wt,tabindex:"-1","aria-live":"polite","aria-labelledby":`${et.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},ae,e.listProps),{default:()=>{var qe,vt,An;return[(qe=n["prepend-item"])==null?void 0:qe.call(n),!N.value.length&&!e.hideNoData&&(((vt=n["no-data"])==null?void 0:vt.call(n))??C(Mn,{key:"no-data",title:a(e.noDataText)},null)),C(oc,{ref:s,renderless:!0,items:N.value,itemKey:"value"},{default:({item:Ct,index:rn,itemRef:jt})=>{var cn,lu,Pm;const Aa=rv(Ct.props),pl=le(Ct.props,{ref:jt,key:Ct.value,active:O.value&&Ct===$.value?!0:void 0,onClick:()=>Je(Ct,null),"aria-posinset":rn+1,"aria-setsize":N.value.length});return Ct.type==="divider"?((cn=n.divider)==null?void 0:cn.call(n,{props:Ct.raw,index:rn}))??C(Kt,le(Ct.props,{ref:jt,key:`divider-${rn}`}),null):Ct.type==="subheader"?((lu=n.subheader)==null?void 0:lu.call(n,{props:Ct.raw,index:rn}))??C(Dr,le(Ct.props,{ref:jt,key:`subheader-${rn}`}),null):((Pm=n.item)==null?void 0:Pm.call(n,{item:Ct.raw,internalItem:Ct,index:rn,props:pl}))??C(Mn,le(pl,{role:"option"}),{prepend:({isSelected:iu})=>I(we,null,[e.multiple&&!e.hideSelected?C(ta,{key:Ct.value,modelValue:iu,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:Lp=>Lp.preventDefault()},null):void 0,Aa.prependAvatar&&C(Zt,{image:Aa.prependAvatar},null),Aa.prependIcon&&C(We,{icon:Aa.prependIcon},null)]),title:()=>{var iu;return f.value?Ct.title:C(nu,{text:Ct.title,matches:(iu=W(Ct))==null?void 0:iu.title,markClass:"v-combobox__mask",matchAll:!0,ignoreCase:!0},null)}})}}),(An=n["append-item"])==null?void 0:An.call(n)]}}),n["menu-footer"]&&I("footer",{ref:d},[n["menu-footer"](Be)])]})]}),x.value.map((qe,vt)=>{var Aa,pl;function An(cn){cn.stopPropagation(),cn.preventDefault(),Je(qe,!1)}const Ct=le(On.filterProps(qe.props),{"onClick:close":An,onKeydown(cn){cn.key!=="Enter"&&cn.key!==" "||(cn.preventDefault(),cn.stopPropagation(),An(cn))},onMousedown(cn){cn.preventDefault(),cn.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),rn=T.value?!!n.chip:!!n.selection,jt=rn?Gs(T.value?n.chip({item:qe.raw,internalItem:qe,index:vt,props:Ct}):n.selection({item:qe.raw,internalItem:qe,index:vt})):void 0;if(!(rn&&!jt))return I("div",{key:qe.value,class:fe(["v-combobox__selection",vt===m.value&&["v-combobox__selection--selected",k.value]]),style:Se(vt===m.value?S.value:{})},[T.value?n.chip?C(Ue,{key:"chip-defaults",defaults:{VChip:{closable:_.value,size:((pl=V.value)==null?void 0:pl.size)??"small",text:qe.title}}},{default:()=>[jt]}):C(On,le({key:"chip",closable:_.value,size:((Aa=V.value)==null?void 0:Aa.size)??"small",text:qe.title,disabled:qe.props.disabled},Ct),null):jt??I("span",{class:"v-combobox__selection-text"},[qe.title,e.multiple&&vt{var ot,qe;return I(we,null,[(ot=n["append-inner"])==null?void 0:ot.call(n,...et),(!e.hideNoData||e.items.length)&&e.menuIcon?C(We,{class:"v-combobox__menu-icon",color:(qe=i.value)==null?void 0:qe.fieldIconColor,icon:e.menuIcon,onMousedown:j,onClick:Cr,"aria-hidden":!0,tabindex:"-1"},null):void 0,e.appendInnerIcon&&C(w,{key:"append-icon",name:"appendInner",color:et[0].iconColor.value},null)])}})}),Ot({isFocused:c,isPristine:f,menu:U,search:P,selectionIndex:m,filteredItems:R,select:Je},i)}}),gk=te({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]},expandStrategy:{type:String,default:"multiple"}},"DataTable-expand"),yk=Symbol.for("vuetify:datatable:expanded");function mc(e){const t=z(()=>e.expandOnClick),n=Pe(e,"expanded",e.expanded,o=>new Set(o),o=>[...o.values()]);function a(o,u){const d=Oe(o.value),s=u&&e.expandStrategy==="single"?new Set:new Set(n.value);if(u)s.add(o.value);else{const c=[...n.value].find(f=>Oe(f)===d);s.delete(c)}n.value=s}function l(o){const u=Oe(o.value);return[...n.value].some(d=>Oe(d)===u)}function i(o){a(o,!l(o))}const r={expand:a,expanded:n,expandOnClick:t,isExpanded:l,toggleExpand:i};return bt(yk,r),r}function bk(){const e=Ye(yk);if(!e)throw new Error("foo");return e}const rm=te({groupBy:{type:Array,default:()=>[]},opened:{type:Array,default:()=>[]},openAll:Boolean,groupKey:Function},"DataTable-group"),wk=Symbol.for("vuetify:data-table-group");function hc(e){const t=Pe(e,"groupBy"),n=Pe(e,"opened");return{groupBy:t,opened:n,openAll:z(()=>e.openAll),groupKey:z(()=>e.groupKey)}}function gc(e){const{disableSort:t,groupBy:n,sortBy:a}=e,l=e.opened??oe([]),i=ne(new Set(l.value));ve(l,f=>{i.value=new Set(f)});const r=M({get:()=>i.value,set:f=>{i.value=f,l.value=[...f.values()]}}),o=M(()=>n.value.map(f=>({...f,order:f.order??!1})).concat(t!=null&&t.value?[]:a.value));function u(f){return r.value.has(f.id)}function d(f){const v=new Set(r.value);u(f)?v.delete(f.id):v.add(f.id),r.value=v}function s(f){function v(m){const h=[];for(const g of m.items)"type"in g&&g.type==="group"?h.push(...v(g)):h.push(g);return[...new Set(h)]}return v({items:f})}const c={sortByWithGroups:o,toggleGroup:d,opened:r,groupBy:n,extractRows:s,isGroupOpen:u};return bt(wk,c),c}function Sk(){const e=Ye(wk);if(!e)throw new Error("Missing group!");return e}function I$(e,t){if(!e.length)return[];const n=new Map;for(const a of e){const l=po(a.raw,t);n.has(l)||n.set(l,[]),n.get(l).push(a)}return n}const P$=(e,t,n)=>`${n}_${e}_${t}`;function om(e,t,n,a=0,l="root"){if(!t.length)return[];const i=I$(e,t[0]),r=[],o=t.slice(1);return i.forEach((u,d)=>{const s=t[0],c=n?n({key:s,value:d,parentKey:a===0?null:l}):P$(s,d,l);r.push({depth:a,id:c,key:s,value:d,items:o.length?om(u,o,n,a+1,c):u,type:"group"})}),r}function kk(e){return e.flatMap(t=>[t.id,...kk(t.items.filter(n=>"type"in n&&n.type==="group"))])}function yc(e,t,n,a,l){const i=M(()=>!pe(t)||!a.value.length?new Set:new Set(kk(om(pe(n),a.value.map(r=>r.key),pe(l)))));ve(i,(r,o)=>{if(!pe(t))return;const u=new Set(e.value);let d=!1;for(const s of r)!(o!=null&&o.has(s))&&!u.has(s)&&(u.add(s),d=!0);for(const s of o??[])!r.has(s)&&u.has(s)&&(u.delete(s),d=!0);d&&(e.value=u)},{immediate:!0})}function pk(e,t,n){const a=[];for(const l of e)"type"in l&&l.type==="group"?(l.value!=null&&a.push(l),(t(l)||l.value==null)&&(a.push(...pk(l.items,t,n)),n&&a.push({...l,type:"group-summary"}))):a.push(l);return a}function bc(e,t,n,a,l,i){const r=M(()=>t.value.length?om(pe(e),t.value.map(d=>d.key),pe(i)):[]),o=l??(d=>n.value.has(d.id)),u=M(()=>t.value.length?pk(r.value,o,pe(a)):pe(e));return{groups:r,flatItems:u}}function wc({page:e,itemsPerPage:t,sortBy:n,groupBy:a,search:l}){const i=Ut("VDataTable"),r=()=>({page:e.value,itemsPerPage:t.value,sortBy:n.value,groupBy:a.value,search:l.value});let o=null;ve(r,u=>{ln(o,u)||(o&&o.search!==u.search&&(e.value=1,u.page=1),i.emit("update:options",u),o=u)},{deep:!0,immediate:!0})}const um=te({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10},pageBy:{type:String,default:"any"}},"DataTable-paginate"),xk=Symbol.for("vuetify:data-table-pagination");function sm(e){const t=Pe(e,"page",void 0,a=>Number(a??1)),n=Pe(e,"itemsPerPage",void 0,a=>Number(a??10));return{page:t,itemsPerPage:n}}function cm(e){const{page:t,itemsPerPage:n,itemsLength:a}=e,l=M(()=>n.value===-1?0:n.value*(t.value-1)),i=M(()=>n.value===-1?a.value:Math.min(a.value,l.value+n.value)),r=M(()=>n.value===-1||a.value===0?1:Math.ceil(a.value/n.value));ve([t,r],()=>{t.value>r.value&&(t.value=r.value)});function o(f){n.value=f,t.value=1}function u(){t.value=ut(t.value+1,1,r.value)}function d(){t.value=ut(t.value-1,1,r.value)}function s(f){t.value=ut(f,1,r.value)}const c={page:t,itemsPerPage:n,startIndex:l,stopIndex:i,pageCount:r,itemsLength:a,nextPage:u,prevPage:d,setPage:s,setItemsPerPage:o};return bt(xk,c),c}function A$(){const e=Ye(xk);if(!e)throw new Error("Missing pagination!");return e}function Ck(e){const t=Ut("usePaginatedItems"),{items:n,startIndex:a,stopIndex:l,itemsPerPage:i}=e,r=M(()=>i.value<=0?pe(n):pe(n).slice(a.value,l.value));return ve(r,o=>{t.emit("update:currentItems",o)},{immediate:!0}),{paginatedItems:r}}function T$(e){const{sortedItems:t,paginate:n,group:a}=e,l=pe(e.pageBy);if(l==="item"){const{paginatedItems:i,pageCount:r,setItemsPerPage:o,prevPage:u,nextPage:d,setPage:s}=n(t),{flatItems:c}=a(i);return{pageCount:r,setItemsPerPage:o,prevPage:u,nextPage:d,setPage:s,paginatedItems:c}}if(l==="group"){const{flatItems:i,groups:r}=a(t),{paginatedItems:o,pageCount:u,setItemsPerPage:d,prevPage:s,nextPage:c,setPage:f}=n(r),v=M(()=>{if(!o.value.length)return[];const m=o.value.at(0).id,h=o.value.at(-1).id,g=i.value.findIndex(k=>k.type==="group"&&k.id===m),b=i.value.findIndex(k=>k.type==="group"&&k.id===h),p=i.value.findIndex((k,S)=>S>b&&k.type==="group"&&k.depth===0);return i.value.slice(g,p===-1?void 0:p)});return{pageCount:u,setItemsPerPage:d,prevPage:s,nextPage:c,setPage:f,paginatedItems:v}}if(l==="any"){const{flatItems:i}=a(t),{paginatedItems:r,pageCount:o,setItemsPerPage:u,prevPage:d,nextPage:s,setPage:c}=n(i);return{pageCount:o,setItemsPerPage:u,prevPage:d,nextPage:s,setPage:c,paginatedItems:r}}throw new Error(`Unrecognized pagination target ${l}`)}const D$={showSelectAll:!1,allSelected:()=>[],select:({items:e,value:t})=>{var n;return new Set(t?[(n=e[0])==null?void 0:n.value]:[])},selectAll:({selected:e})=>e},ms={showSelectAll:!0,allSelected:({currentPage:e})=>e,select:({items:e,value:t,selected:n})=>{for(const a of e)t?n.add(a.value):n.delete(a.value);return n},selectAll:({value:e,currentPage:t,selected:n})=>ms.select({items:t,value:e,selected:n})},E$={showSelectAll:!0,allSelected:({filteredItems:e})=>e,select:ms.select,selectAll:({value:e,filteredItems:t,selected:n})=>ms.select({items:t,value:e,selected:n})},M$={showSelectAll:!0,allSelected:({allItems:e})=>e,select:({items:e,value:t,selected:n})=>{for(const a of e)t?n.add(a.value):n.delete(a.value);return n},selectAll:({value:e,allItems:t})=>new Set(e?t.map(n=>n.value):[])},_k=te({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:Function},"DataTable-select"),Vk=Symbol.for("vuetify:data-table-selection");function Sc(e,{allItems:t,filteredItems:n=t,currentPage:a}){const l=Pe(e,"modelValue",e.modelValue,k=>{const S=e.valueComparator;return S?new Set(gt(k).map(w=>{var x;return((x=t.value.find(y=>S(w,y.value)))==null?void 0:x.value)??w})):new Set(gt(k).map(w=>{var x,y;return Nl(w)?((x=t.value.find(_=>w===_.value))==null?void 0:x.value)??w:((y=t.value.find(_=>ln(w,_.value)))==null?void 0:y.value)??w}))},k=>[...k.values()]),i=M(()=>t.value.filter(k=>k.selectable)),r=M(()=>pe(n).filter(k=>k.selectable)),o=M(()=>pe(a).filter(k=>k.selectable)),u=M(()=>{if(je(e.selectStrategy))return e.selectStrategy;switch(e.selectStrategy){case"single":return D$;case"filtered":return E$;case"all":return M$;case"page":default:return ms}}),d=ne(null);function s(k){return gt(k).every(S=>l.value.has(S.value))}function c(k){return gt(k).some(S=>l.value.has(S.value))}function f(k,S){const w=u.value.select({items:k,value:S,selected:new Set(l.value)});l.value=w}function v(k,S,w){const x=[],y=pe(a);if(S=S??y.findIndex(_=>_.value===k.value),e.selectStrategy!=="single"&&(w!=null&&w.shiftKey)&&d.value!==null){const[_,V]=[d.value,S].sort((T,A)=>T-A);x.push(...y.slice(_,V+1).filter(T=>T.selectable))}else x.push(k),d.value=S;f(x,!s([k]))}function m(k){const S=u.value.selectAll({value:k,allItems:i.value,filteredItems:r.value,currentPage:o.value,selected:new Set(l.value)});l.value=S}const h=M(()=>l.value.size>0),g=M(()=>{const k=u.value.allSelected({allItems:i.value,filteredItems:r.value,currentPage:o.value});return!!k.length&&s(k)}),p={toggleSelect:v,select:f,selectAll:m,isSelected:s,isSomeSelected:c,someSelected:h,allSelected:g,showSelectAll:z(()=>u.value.showSelectAll),lastSelectedIndex:d,selectStrategy:u};return bt(Vk,p),p}function kc(){const e=Ye(Vk);if(!e)throw new Error("Missing selection!");return e}const Ik=te({initialSortOrder:{type:String,default:"asc",validator:e=>!e||["asc","desc"].includes(e)},sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:{type:[Boolean,Object],default:!1},mustSort:Boolean},"DataTable-sort"),Pk=Symbol.for("vuetify:data-table-sort");function pc(e){const t=z(()=>e.initialSortOrder),n=Pe(e,"sortBy");return{initialSortOrder:t,sortBy:n,multiSort:z(()=>e.multiSort),mustSort:z(()=>e.mustSort)}}function B$(e,t){if(!je(e))return{active:!!e};const{key:n,mode:a,modifier:l}=e,i=l==="alt"&&(t==null?void 0:t.altKey)||l==="shift"&&(t==null?void 0:t.shiftKey);return{active:!n||(t==null?void 0:t.ctrlKey)||(t==null?void 0:t.metaKey)||!1,mode:i?a==="append"?"prepend":"append":a}}function xc(e){const{initialSortOrder:t,sortBy:n,mustSort:a,multiSort:l,page:i}=e,r=(d,s,c=!1)=>{if(d.key==null)return;let f=n.value.map(g=>({...g}))??[];const v=f.find(g=>g.key===d.key),m=t.value,h=t.value==="desc"?"asc":"desc";if(v)v.order===h?c||a.value&&f.length===1?v.order=t.value:f=f.filter(g=>g.key!==d.key):v.order=h;else{const{active:g,mode:b}=B$(l.value,s);g?b==="prepend"?f.unshift({key:d.key,order:m}):f.push({key:d.key,order:m}):f=[{key:d.key,order:m}]}n.value=f,i&&(i.value=1)};function o(d){return!!n.value.find(s=>s.key===d.key)}const u={sortBy:n,toggleSort:r,isSorted:o};return bt(Pk,u),u}function Ak(){const e=Ye(Pk);if(!e)throw new Error("Missing sort!");return e}function dm(e,t,n,a){const l=dt();return{sortedItems:M(()=>{var r,o;return n.value.length?$$(t.value,n.value,l.current.value,{transform:a==null?void 0:a.transform,sortFunctions:{...e.customKeySort,...(r=a==null?void 0:a.sortFunctions)==null?void 0:r.value},sortRawFunctions:(o=a==null?void 0:a.sortRawFunctions)==null?void 0:o.value}):t.value})}}function $$(e,t,n,a){const l=new Intl.Collator(n,{sensitivity:"accent",usage:"sort"});return e.map(r=>[r,a!=null&&a.transform?a.transform(r):r]).sort((r,o)=>{var u,d;for(let s=0;sp!=null?p.toString().toLocaleLowerCase():p),m!==h))return jr(m)&&jr(h)?0:jr(m)?-1:jr(h)?1:!isNaN(m)&&!isNaN(h)?Number(m)-Number(h):l.compare(m,h)}return 0}).map(([r])=>r)}const F$=te({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},returnObject:Boolean},"DataIterator-items");function O$(e,t){const n=e.returnObject?t:Pt(t,e.itemValue),a=Pt(t,e.itemSelectable,!0);return{type:"item",value:n,selectable:a,raw:t}}function L$(e,t){const n=[];for(const a of t)n.push(O$(e,a));return n}function N$(e){return{items:M(()=>L$(e,e.items))}}const R$=te({search:String,loading:Boolean,itemsLength:[Number,String],...Ae(),...F$(),..._k(),...Ik(),...um({itemsPerPage:5}),...gk(),...rm(),...zi(),...Xe(),...Ga({transition:{component:Mo,hideOnLeave:!0}})},"VDataIterator"),H$=de()({name:"VDataIterator",props:R$(),emits:{"update:modelValue":e=>!0,"update:groupBy":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:opened":e=>!0,"update:currentItems":e=>!0},setup(e,{slots:t}){const{groupBy:n,opened:a,openAll:l,groupKey:i}=hc(e),r=z(()=>e.search),{items:o}=N$(e),{filteredItems:u}=Wi(e,o,r,{transform:J=>J.raw}),{initialSortOrder:d,sortBy:s,multiSort:c,mustSort:f}=pc(e),{page:v,itemsPerPage:m}=sm(e),{toggleSort:h}=xc({initialSortOrder:d,sortBy:s,multiSort:c,mustSort:f,page:v}),{sortByWithGroups:g,opened:b,extractRows:p,isGroupOpen:k,toggleGroup:S}=gc({groupBy:n,sortBy:s,opened:a}),{sortedItems:w}=dm(e,u,g,{transform:J=>J.raw});yc(b,l,w,n,i);const{flatItems:x}=bc(w,n,b,!1,k,i),y=z(()=>!jr(e.itemsLength)),_=z(()=>y.value?Number(e.itemsLength):x.value.length),{startIndex:V,stopIndex:T,pageCount:A,prevPage:B,nextPage:E,setItemsPerPage:P,setPage:L}=cm({page:v,itemsPerPage:m,itemsLength:_}),R=ne([]),W=M(()=>y.value?x.value:R.value);wn(()=>!y.value,()=>{const{paginatedItems:J}=Ck({items:x,startIndex:V,stopIndex:T,itemsPerPage:m});Xt(()=>{R.value=J.value})});const N=M(()=>p(W.value)),{isSelected:Y,select:U,selectAll:G,toggleSelect:Z}=Sc(e,{allItems:o,filteredItems:u,currentPage:N}),{isExpanded:se,toggleExpand:Q}=mc(e);wc({page:v,itemsPerPage:m,sortBy:s,groupBy:n,search:r});const ae=M(()=>({page:v.value,itemsPerPage:m.value,sortBy:s.value,pageCount:A.value,toggleSort:h,prevPage:B,nextPage:E,setPage:L,setItemsPerPage:P,isSelected:Y,select:U,selectAll:G,toggleSelect:Z,isExpanded:se,toggleExpand:Q,isGroupOpen:k,toggleGroup:S,items:N.value,itemsCount:u.value.length,groupedItems:W.value}));return me(()=>C(e.tag,{class:fe(["v-data-iterator",{"v-data-iterator--loading":e.loading},e.class]),style:Se(e.style)},{default:()=>{var J,re;return[(J=t.header)==null?void 0:J.call(t,ae.value),C(fn,{transition:e.transition},{default:()=>{var q,H;return[e.loading?C(Fi,{key:"loader",name:"v-data-iterator",active:!0},{default:$=>{var O;return(O=t.loader)==null?void 0:O.call(t,$)}}):I("div",{key:"items"},[W.value.length?(H=t.default)==null?void 0:H.call(t,ae.value):(q=t["no-data"])==null?void 0:q.call(t)])]}}),(re=t.footer)==null?void 0:re.call(t,ae.value)]}})),{}}});function z$(){const e=oe([]);Os(()=>e.value=[]);function t(n,a){e.value[a]=n}return{refs:e,updateRef:t}}const Tk=te({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:De,default:"$first"},prevIcon:{type:De,default:"$prev"},nextIcon:{type:De,default:"$next"},lastIcon:{type:De,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:{type:[Boolean,String],default:!1},...Pn(),...Ae(),...Ft(),...en(),...It(),...ya(),...Xe({tag:"nav"}),...st(),...ia({variant:"text"})},"VPagination"),cf=de()({name:"VPagination",props:Tk(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,{slots:t,emit:n}){const a=Pe(e,"modelValue"),{t:l,n:i}=dt(),{isRtl:r}=Ht(),{themeClasses:o}=ft(e),{width:u}=Yn(),d=ne(-1);$t(void 0,{scoped:!0});const s=ne();vl(s,()=>{d.value=c()??d.value});function c(){var Y;const T=(Y=s.value)==null?void 0:Y.querySelector(".v-pagination__list"),A=Array.from((T==null?void 0:T.children)??[]);if(!T||A.length<2)return;const B=A.map(U=>U.getBoundingClientRect()),P=(Math.max(...B.map(U=>U.right))-Math.min(...B.map(U=>U.left))-B.reduce((U,G)=>U+G.width,0))/(A.length-1);let L=0,R=0,W=0;A.forEach((U,G)=>{const Z=B[G].width+P;U.classList.contains("v-pagination__item")?(R+=Z,W++):L+=Z});const N=W?R/W:B[0].width+P;return g(T.getBoundingClientRect().width-L,N)}let f=0;vl(()=>{var T;return(T=s.value)==null?void 0:T.parentElement},T=>{var E;const A=((E=T[0])==null?void 0:E.contentRect.width)??0,B=f>0&&A>f;f=A,B&&(d.value=-1)});const v=M(()=>parseInt(e.length,10)),m=M(()=>parseInt(e.start,10)),h=M(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):d.value>=0?d.value:g(u.value-58*(e.showFirstLastPage?4:2),58));function g(T,A){return Math.max(0,Math.floor(Number((T/A).toFixed(2))))}function b(T){if(T<=0)return[];if(T===1)return[a.value];if(v.value<=T)return da(v.value,m.value);const A=T%2===0,B=A?T/2:Math.floor(T/2),E=A?B:B+1,P=v.value-B;if(E-a.value>=0)return[...da(Math.max(1,T-1),m.value),e.ellipsis,v.value];if(a.value-P>=(A?1:0)){const L=T-1,R=v.value-L+m.value;return[m.value,e.ellipsis,...da(L,R)]}else{const L=Math.max(1,T-2),R=L===1?a.value:a.value-Math.ceil(L/2)+m.value;return[m.value,e.ellipsis,...da(L,R),e.ellipsis,v.value]}}const p=M(()=>{if(v.value<=0||isNaN(v.value)||v.value>Number.MAX_SAFE_INTEGER)return[];if(e.totalVisible!=null)return b(h.value);if(v.value<3)return da(v.value,m.value);const T=h.value;let A=T,B=b(A);for(;B.length>T;)B=b(--A);return B.map((E,P)=>{if(!Ie(E))return E;const L=B[P-1];return B[P+1]===L+2?L+1:E})});ve(p,()=>{const T=c();T!=null&&Te.color),border:z(()=>e.border),density:z(()=>e.density),size:z(()=>e.size),variant:z(()=>e.variant),rounded:z(()=>e.rounded),elevation:z(()=>e.elevation)}});const x=M(()=>p.value.map((T,A)=>{const B=E=>w(E,A);if(Ie(T))return{isActive:!1,key:`ellipsis-${A}`,page:T,props:{ref:B,ellipsis:!0,icon:!0,disabled:!0}};{const E=T===a.value;return{isActive:E,key:T,page:i(T),props:{ref:B,ellipsis:!1,icon:!0,disabled:!!e.disabled||Number(e.length)<2,color:E?e.activeColor:e.color,"aria-current":E,"aria-label":l(E?e.currentPageAriaLabel:e.pageAriaLabel,T),onClick:P=>k(P,T)}}}})),y=M(()=>{const T=!!e.disabled||a.value<=m.value,A=!!e.disabled||a.value>=m.value+v.value-1;return{first:[!0,"only-first"].includes(e.showFirstLastPage)?{icon:r.value?e.lastIcon:e.firstIcon,onClick:B=>k(B,m.value,"first"),disabled:T,"aria-label":l(e.firstAriaLabel),"aria-disabled":T}:void 0,prev:{icon:r.value?e.nextIcon:e.prevIcon,onClick:B=>k(B,a.value-1,"prev"),disabled:T,"aria-label":l(e.previousAriaLabel),"aria-disabled":T},next:{icon:r.value?e.prevIcon:e.nextIcon,onClick:B=>k(B,a.value+1,"next"),disabled:A,"aria-label":l(e.nextAriaLabel),"aria-disabled":A},last:e.showFirstLastPage===!0?{icon:r.value?e.firstIcon:e.lastIcon,onClick:B=>k(B,m.value+v.value-1,"last"),disabled:A,"aria-label":l(e.lastAriaLabel),"aria-disabled":A}:void 0}});function _(){var A;const T=a.value-m.value;(A=S.value[T])==null||A.$el.focus()}function V(T){T.key===Ed.left&&!e.disabled&&a.value>Number(e.start)?(a.value=a.value-1,Ne(_)):T.key===Ed.right&&!e.disabled&&a.valueC(e.tag,{ref:s,class:fe(["v-pagination",o.value,e.class]),style:Se(e.style),role:"navigation","aria-label":l(e.ariaLabel),onKeydown:V,"data-testid":"v-pagination-root"},{default:()=>[I("ul",{class:"v-pagination__list"},[[!0,"only-first"].includes(e.showFirstLastPage)&&I("li",{key:"first",class:"v-pagination__first","data-testid":"v-pagination-first"},[t.first?t.first(y.value.first):C(Fe,le({_as:"VPaginationBtn"},y.value.first),null)]),I("li",{key:"prev",class:"v-pagination__prev","data-testid":"v-pagination-prev"},[t.prev?t.prev(y.value.prev):C(Fe,le({_as:"VPaginationBtn"},y.value.prev),null)]),x.value.map((T,A)=>I("li",{key:T.key,class:fe(["v-pagination__item",{"v-pagination__item--is-active":T.isActive}]),"data-testid":"v-pagination-item"},[t.item?t.item(T):C(Fe,le({_as:"VPaginationBtn"},T.props),{default:()=>[T.page]})])),I("li",{key:"next",class:"v-pagination__next","data-testid":"v-pagination-next"},[t.next?t.next(y.value.next):C(Fe,le({_as:"VPaginationBtn"},y.value.next),null)]),e.showFirstLastPage===!0&&I("li",{key:"last",class:"v-pagination__last","data-testid":"v-pagination-last"},[t.last?t.last(y.value.last):C(Fe,le({_as:"VPaginationBtn"},y.value.last),null)])])]})),{}}}),fm=te({color:String,prevIcon:{type:De,default:"$prev"},nextIcon:{type:De,default:"$next"},firstIcon:{type:De,default:"$first"},lastIcon:{type:De,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean,...un(Tk({showFirstLastPage:!0}),["showFirstLastPage"])},"VDataTableFooter"),Ro=de()({name:"VDataTableFooter",props:fm(),setup(e,{slots:t}){const{t:n}=dt(),a=aa("VSelect"),{page:l,pageCount:i,startIndex:r,stopIndex:o,itemsLength:u,itemsPerPage:d,setItemsPerPage:s}=A$(),c=M(()=>e.itemsPerPageOptions.map(f=>ct(f)?{value:f,title:f===-1?n("$vuetify.dataFooter.itemsPerPageAll"):String(f)}:{...f,title:isNaN(Number(f.title))?n(f.title):f.title}));return me(()=>{var v,m;const f=cf.filterProps(e);return I("div",{class:"v-data-table-footer"},[(v=t.prepend)==null?void 0:v.call(t),I("div",{class:"v-data-table-footer__items-per-page"},[I("span",null,[n(e.itemsPerPageText)]),C(qv,{items:c.value,itemColor:e.color,modelValue:d.value,"onUpdate:modelValue":h=>s(Number(h)),density:"compact",variant:((m=a.value)==null?void 0:m.variant)??"outlined","aria-label":n(e.itemsPerPageText),hideDetails:!0},null)]),I("div",{class:"v-data-table-footer__info"},[I("div",null,[n(e.pageText,u.value?r.value+1:0,o.value,u.value)])]),I("div",{class:"v-data-table-footer__pagination"},[C(cf,le({modelValue:l.value,"onUpdate:modelValue":h=>l.value=h,density:"comfortable",firstAriaLabel:e.firstPageLabel,lastAriaLabel:e.lastPageLabel,length:i.value,nextAriaLabel:e.nextPageLabel,previousAriaLabel:e.prevPageLabel,rounded:!0,showFirstLastPage:!0,totalVisible:e.showCurrentPage?1:0,variant:"plain"},He(f,["color"])),null)])])}),{}}}),Ho=JV({align:{type:String,default:"start"},fixed:{type:[Boolean,String],default:!1},fixedOffset:[Number,String],fixedEndOffset:[Number,String],height:[Number,String],lastFixed:Boolean,firstFixedEnd:Boolean,noPadding:Boolean,indent:[Number,String],empty:Boolean,tag:String,width:[Number,String],maxWidth:[Number,String],nowrap:Boolean},(e,{slots:t})=>{const n=e.tag??"td",a=Ie(e.fixed)?e.fixed:e.fixed?"start":"none";return C(n,{class:fe(["v-data-table__td",{"v-data-table-column--fixed":a==="start","v-data-table-column--fixed-end":a==="end","v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--first-fixed-end":e.firstFixedEnd,"v-data-table-column--no-padding":e.noPadding,"v-data-table-column--nowrap":e.nowrap,"v-data-table-column--empty":e.empty},`v-data-table-column--align-${e.align}`]),style:{height:ge(e.height),width:ge(e.width),maxWidth:ge(e.maxWidth),left:a==="start"?ge(e.fixedOffset||null):void 0,right:a==="end"?ge(e.fixedEndOffset||null):void 0,paddingInlineStart:e.indent?ge(e.indent):void 0}},{default:()=>{var l;return[(l=t.default)==null?void 0:l.call(t)]}})}),W$=te({headers:Array},"DataTable-header"),Dk=Symbol.for("vuetify:data-table-headers"),Ek={title:"",sortable:!1},U$={...Ek,width:48};function j$(e=[]){const t=e.map(n=>({element:n,priority:0}));return{enqueue:(n,a)=>{let l=!1;for(let i=0;ia){t.splice(i,0,{element:n,priority:a}),l=!0;break}l||t.push({element:n,priority:a})},size:()=>t.length,count:()=>{let n=0;if(!t.length)return 0;const a=Math.floor(t[0].priority);for(let l=0;lt.shift()}}function df(e,t=[]){if(!e.children)t.push(e);else for(const n of e.children)df(n,t);return t}function Mk(e,t=new Set){for(const n of e)n.key&&t.add(n.key),n.children&&Mk(n.children,t);return t}function K$(e){if(e.key){if(e.key==="data-table-group")return Ek;if(["data-table-expand","data-table-select"].includes(e.key))return U$}}function vm(e,t=0){return e.children?Math.max(t,...e.children.map(n=>vm(n,t+1))):t}function G$(e){let t=!1;function n(i,r,o="none"){if(i)if(o!=="none"&&(i.fixed=o),i.fixed===!0&&(i.fixed="start"),i.fixed===r)if(i.children)if(r==="start")for(let u=i.children.length-1;u>=0;u--)n(i.children[u],r,r);else for(let u=0;u=0;u--)n(i.children[u],r);else for(let u=0;u=0;i--)n(e[i],"start");for(let i=0;i=0;i--)l=$k(e[i],l)}function Bk(e,t=0){if(!e)return t;if(e.children){e.fixedOffset=t;for(const n of e.children)t=Bk(n,t)}else e.fixed&&e.fixed!=="end"&&(e.fixedOffset=t,t+=parseFloat(e.width||"0")||0);return t}function $k(e,t=0){if(!e)return t;if(e.children){e.fixedEndOffset=t;for(const n of e.children)t=$k(n,t)}else e.fixed==="end"&&(e.fixedEndOffset=t,t+=parseFloat(e.width||"0")||0);return t}function Y$(e,t){const n=[];let a=0;const l=j$(e);for(;l.size()>0;){let r=l.count();const o=[];let u=1;for(;r>0;){const{element:d,priority:s}=l.dequeue(),c=t-a-vm(d);if(o.push({...d,rowspan:c??1,colspan:d.children?df(d).length:1}),d.children)for(const f of d.children){const v=s%1+u/Math.pow(10,a+2);l.enqueue(f,a+c+v)}u+=1,r-=1}a+=1,n.push(o)}return{columns:e.map(r=>df(r)).flat(),headers:n}}function Fk(e){const t=[];for(const n of e){const a={...K$(n),...n},l=a.key??(Ie(a.value)?a.value:null),i=a.value??l??null,r={...a,key:l,value:i,sortable:a.sortable??(a.key!=null||!!a.sort),children:a.children?Fk(a.children):void 0};t.push(r)}return t}function mm(e,t){const n=oe([]),a=oe([]),l=oe({}),i=oe({}),r=oe({});Xt(()=>{var h,g,b;const d=(e.headers||Object.keys(e.items[0]??{}).map(p=>({key:p,title:yl(p)}))).slice(),s=Mk(d);(h=t==null?void 0:t.groupBy)!=null&&h.value.length&&!s.has("data-table-group")&&d.unshift({key:"data-table-group",title:"Group"}),(g=t==null?void 0:t.showSelect)!=null&&g.value&&!s.has("data-table-select")&&d.unshift({key:"data-table-select"}),(b=t==null?void 0:t.showExpand)!=null&&b.value&&!s.has("data-table-expand")&&d.push({key:"data-table-expand"});const c=Fk(d);G$(c);const f=Math.max(...c.map(p=>vm(p)))+1,v=Y$(c,f);n.value=v.headers,a.value=v.columns;const m=v.headers.flat(1);l.value={},i.value={},r.value={};for(const p of m)p.key&&(p.sortable&&(p.sort&&(l.value[p.key]=p.sort),p.sortRaw&&(i.value[p.key]=p.sortRaw)),p.filter&&(r.value[p.key]=p.filter))});const o={headers:n,columns:a,sortFunctions:l,sortRawFunctions:i,filterFunctions:r};return bt(Dk,o),o}function Cc(){const e=Ye(Dk);if(!e)throw new Error("Missing headers!");return e}function Ok(e,t){const n=M(()=>{const i=e();return i!=null&&i!==!1&&i!=="false"}),a=M(()=>{const i=e();return je(i)&&i.side?i.side:"start"}),l=M(()=>{const i=e();return je(i)&&i.color?i.color:Ie(i)&&i!=="true"?i:t()});return{active:n,side:a,color:l}}const Lk=te({color:String,disableSort:Boolean,fixedHeader:Boolean,multiSort:Boolean,initialSortOrder:String,sortIcon:{type:De},sortAscIcon:{type:De,default:"$sortAsc"},sortDescIcon:{type:De,default:"$sortDesc"},headerProps:{type:Object},selectAllLabel:{type:String,default:"$vuetify.dataTable.ariaLabel.selectAll"},sticky:Boolean,...Ft(),...Kl(),...Zo()},"VDataTableHeaders"),xi=de()({name:"VDataTableHeaders",props:Lk(),setup(e,{slots:t}){const{t:n}=dt(),{toggleSort:a,sortBy:l,isSorted:i}=Ak(),{someSelected:r,allSelected:o,selectAll:u,showSelectAll:d}=kc(),{columns:s,headers:c}=Cc(),{loaderClasses:f}=_r(e),v=aa("VSelect");function m(A,B){if(!(e.sticky||e.fixedHeader)&&!A.fixed)return;const E=Ie(A.fixed)?A.fixed:A.fixed?"start":"none";return{position:"sticky",left:E==="start"?ge(A.fixedOffset):void 0,right:E==="end"?ge(A.fixedEndOffset):void 0,top:e.sticky||e.fixedHeader?`calc(var(--v-table-header-height) * ${B})`:void 0}}function h(A,B){A.key==="Enter"&&!e.disableSort&&a(B,A)}function g(A){const B=l.value.find(E=>E.key===A.key);switch(B==null?void 0:B.order){case"asc":return e.sortAscIcon;case"desc":return e.sortDescIcon;default:return e.sortIcon||(e.initialSortOrder==="asc"?e.sortAscIcon:e.sortDescIcon)}}const{backgroundColorClasses:b,backgroundColorStyles:p}=yt(()=>e.color),{displayClasses:k,mobile:S}=Yn(e),w=Ok(()=>e.loading,()=>e.color),x=M(()=>({headers:c.value,columns:s.value,toggleSort:a,isSorted:i,sortBy:l.value,someSelected:r.value,allSelected:o.value,selectAll:u,getSortIcon:g})),y=M(()=>["v-data-table__th",{"v-data-table__th--sticky":e.sticky||e.fixedHeader},k.value,f.value]),_=({column:A,x:B,y:E})=>{const P=A.key==="data-table-select"||A.key==="data-table-expand",L=A.key==="data-table-group"&&A.width===0&&!A.title,R=le(e.headerProps??{},A.headerProps??{}),W=A.sortable&&!e.disableSort,N=W?l.value.find(U=>U.key===A.key):void 0,Y=(N==null?void 0:N.order)==="asc"?"ascending":(N==null?void 0:N.order)==="desc"?"descending":void 0;return C(Ho,le({tag:"th","aria-sort":Y,align:A.align,class:[{"v-data-table__th--sortable":W,"v-data-table__th--sorted":i(A),"v-data-table__th--fixed":A.fixed},...y.value],style:{width:ge(A.width),minWidth:ge(A.minWidth),maxWidth:ge(A.maxWidth),...m(A,E)},colspan:A.colspan,rowspan:A.rowspan,fixed:A.fixed,nowrap:A.nowrap,lastFixed:A.lastFixed,firstFixedEnd:A.firstFixedEnd,noPadding:P,empty:L,tabindex:W?0:void 0,onClick:W?U=>a(A,U):void 0,onKeydown:W?U=>h(U,A):void 0},R),{default:()=>{var Z;const U=`header.${A.key}`,G={column:A,selectAll:u,isSorted:i,toggleSort:a,sortBy:l.value,someSelected:r.value,allSelected:o.value,getSortIcon:g};return t[U]?t[U](G):L?"":A.key==="data-table-select"?((Z=t["header.data-table-select"])==null?void 0:Z.call(t,G))??(d.value&&C(ta,{"aria-label":n(e.selectAllLabel),color:e.color,density:e.density,modelValue:o.value,indeterminate:r.value&&!o.value,"onUpdate:modelValue":u},null)):I("div",{class:"v-data-table-header__content"},[I("span",null,[A.title]),A.sortable&&!e.disableSort&&C(We,{key:"icon",class:"v-data-table-header__sort-icon",icon:g(A)},null),e.multiSort&&i(A)&&I("div",{key:"badge",class:fe(["v-data-table-header__sort-badge",...b.value]),style:Se(p.value)},[l.value.findIndex(se=>se.key===A.key)+1])])}})},V=()=>{const A=M(()=>s.value.filter(R=>(R==null?void 0:R.sortable)&&!e.disableSort)),B=s.value.find(R=>R.key==="data-table-select"),E=M({get:()=>A.value.filter(({key:R})=>l.value.some(W=>W.key===R)),set:R=>{const W=gt(R),N=l.value.map(U=>U.key);W.filter(({key:U})=>!N.includes(U)).forEach(U=>a(U)),Ne(()=>l.value=l.value.filter(({key:U})=>W.some(G=>G.key===U)))}});function P(){var R;return C(qv,{modelValue:E.value,"onUpdate:modelValue":W=>E.value=W,chips:!0,color:e.color,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:A.value,label:n("$vuetify.dataTable.sortBy"),multiple:e.multiSort,variant:((R=v.value)==null?void 0:R.variant)??"underlined",returnObject:!0,"onClick:clear":()=>l.value=[]},{chip:({internalItem:W})=>C(On,{onClick:W.raw.sortable?()=>a(W.raw,void 0,!0):void 0,onMousedown:N=>{N.preventDefault(),N.stopPropagation()}},{default:()=>[W.title,C(We,{class:fe(["v-data-table__td-sort-icon",i(W.raw)&&"v-data-table__td-sort-icon-active"]),icon:g(W.raw),size:"small"},null)]})})}function L(){return C(ta,{"aria-label":n(e.selectAllLabel),class:"v-data-table-header__select-all",color:e.color,density:"compact",modelValue:o.value,indeterminate:r.value&&!o.value,"onUpdate:modelValue":()=>u(!o.value)},null)}return C(Ho,le({tag:"th",class:[...y.value],colspan:c.value.length+1},e.headerProps),{default:()=>{var R;return[I("div",{class:"v-data-table-header__content"},[((R=t["mobile.header"])==null?void 0:R.call(t,x.value))??I(we,null,[A.value.length>0&&P(),B&&L()])])]}})},T=M(()=>{if(t["mobile.header"])return!0;const A=s.value.some(E=>(E==null?void 0:E.sortable)&&!e.disableSort),B=s.value.some(E=>E.key==="data-table-select");return A||B});me(()=>S.value?I(we,null,[T.value&&I("tr",null,[C(V,null,null)])]):I(we,null,[t.headers?t.headers(x.value):c.value.map((A,B)=>I("tr",null,[A.map((E,P)=>C(_,{key:E.key??P,column:E,x:P,y:B},null))])),w.active.value&&["start","both"].includes(w.side.value)&&I("tr",{class:"v-data-table-progress"},[I("th",{colspan:s.value.length},[C(Fi,{name:"v-data-table-progress",absolute:!0,active:!0,color:w.color.value,indeterminate:!0},{default:t.loader})])])]))}}),Nk=te({item:{type:Object,required:!0},groupCollapseIcon:{type:De,default:"$tableGroupCollapse"},groupExpandIcon:{type:De,default:"$tableGroupExpand"},selectGroupLabel:{type:String,default:"$vuetify.dataTable.ariaLabel.selectGroup"},...Ft()},"VDataTableGroupHeaderRow"),q$=de()({name:"VDataTableGroupHeaderRow",props:Nk(),setup(e,{slots:t}){const{t:n}=dt(),{isGroupOpen:a,toggleGroup:l,extractRows:i}=Sk(),{isSelected:r,isSomeSelected:o,select:u}=kc(),{columns:d}=Cc(),s=M(()=>i([e.item])),c=z(()=>d.value.length-(d.value.some(f=>f.key==="data-table-select")?1:0));return()=>I("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[d.value.map(f=>{var v,m;if(f.key==="data-table-group"){const h=a(e.item)?e.groupCollapseIcon:e.groupExpandIcon,g=()=>l(e.item);return((v=t["data-table-group"])==null?void 0:v.call(t,{item:e.item,count:s.value.length,props:{icon:h,onClick:g}}))??C(Ho,{class:"v-data-table-group-header-row__column",colspan:c.value},{default:()=>[C(Fe,{size:"small",variant:"text",icon:h,onClick:g},null),I("span",null,[e.item.value]),I("span",null,[nt("("),s.value.length,nt(")")])]})}else if(f.key==="data-table-select"){const h=s.value.filter(k=>k.selectable),g=h.length>0&&r(h),b=o(h)&&!g,p=k=>u(h,k);return((m=t["data-table-select"])==null?void 0:m.call(t,{props:{modelValue:g,indeterminate:b,"onUpdate:modelValue":p}}))??C(Ho,{class:"v-data-table__td--select-row",noPadding:!0},{default:()=>[C(ta,{"aria-label":n(e.selectGroupLabel),density:e.density,disabled:h.length===0,modelValue:g,indeterminate:b,"onUpdate:modelValue":p},null)]})}return""})])}}),Rk=te({color:String,index:Number,item:Object,cellProps:[Object,Function],collapseIcon:{type:De,default:"$collapse"},expandIcon:{type:De,default:"$expand"},selectRowLabel:{type:String,default:"$vuetify.dataTable.ariaLabel.selectRow"},getMatches:Function,onClick:vn(),onContextmenu:vn(),onDblclick:vn(),...Ft(),...Kl()},"VDataTableRow"),hm=de()({name:"VDataTableRow",props:Rk(),setup(e,{slots:t}){const{t:n}=dt(),{displayClasses:a,mobile:l}=Yn(e,"v-data-table__tr"),{isSelected:i,toggleSelect:r,someSelected:o,allSelected:u,selectAll:d}=kc(),{isExpanded:s,toggleExpand:c}=bk(),{toggleSort:f,sortBy:v,isSorted:m}=Ak(),{columns:h}=Cc();me(()=>I("tr",{class:fe(["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)},a.value]),"data-selected":e.item&&i([e.item])||void 0,"data-expanded":e.item&&s(e.item)||void 0,onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&h.value.map((g,b)=>{const p=e.item,k=`item.${g.key}`,S=`header.${g.key}`,w={index:e.index,item:p.raw,internalItem:p,value:po(p.columns,g.key),column:g,isSelected:i,toggleSelect:r,isExpanded:s,toggleExpand:c},x={column:g,selectAll:d,isSorted:m,toggleSort:f,sortBy:v.value,someSelected:o.value,allSelected:u.value,getSortIcon:()=>""},y=Ge(e.cellProps)?e.cellProps({index:w.index,item:w.item,internalItem:w.internalItem,value:w.value,column:g}):e.cellProps,_=Ge(g.cellProps)?g.cellProps({index:w.index,item:w.item,internalItem:w.internalItem,value:w.value}):g.cellProps,V=g.key==="data-table-select"||g.key==="data-table-expand",T=g.key==="data-table-group"&&g.width===0&&!g.title;return C(Ho,le({key:g.key??b,align:g.align,indent:g.indent,class:{"v-data-table__td--expanded-row":g.key==="data-table-expand","v-data-table__td--select-row":g.key==="data-table-select"},fixed:g.fixed,fixedOffset:g.fixedOffset,fixedEndOffset:g.fixedEndOffset,lastFixed:g.lastFixed,firstFixedEnd:g.firstFixedEnd,maxWidth:l.value?void 0:g.maxWidth,noPadding:V,empty:T,nowrap:g.nowrap,width:l.value?void 0:g.width},y,_),{default:()=>{var P,L,R,W,N,Y;if(g.key==="data-table-select")return((P=t["item.data-table-select"])==null?void 0:P.call(t,{...w,props:{color:e.color,disabled:!p.selectable,modelValue:i([p]),onClick:sa(()=>r(p),["stop"])}}))??C(ta,{"aria-label":n(e.selectRowLabel),color:e.color,disabled:!p.selectable,density:e.density,modelValue:i([p]),onClick:sa(U=>r(p,e.index,U),["stop"])},null);if(g.key==="data-table-expand")return((L=t["item.data-table-expand"])==null?void 0:L.call(t,{...w,props:{icon:s(p)?e.collapseIcon:e.expandIcon,size:"small",variant:"text",onClick:sa(()=>c(p),["stop"])}}))??C(Fe,{icon:s(p)?e.collapseIcon:e.expandIcon,size:"small",variant:"text",onClick:sa(()=>c(p),["stop"])},null);if(t[k]&&!l.value)return t[k](w);const A=it(w.value),B=(W=(R=e.getMatches)==null?void 0:R.call(e,p))==null?void 0:W[g.key],E=B!=null&&B.length?C(nu,{text:A,matches:B},null):A;return l.value?I(we,null,[I("div",{class:"v-data-table__td-title"},[((N=t[S])==null?void 0:N.call(t,x))??g.title]),I("div",{class:"v-data-table__td-value"},[((Y=t[k])==null?void 0:Y.call(t,w))??E])]):E}})})]))}}),Hk=te({color:String,loading:[Boolean,String,Object],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function],expandTransition:{type:null,default:()=>({component:Di}),validator:e=>e!==!0},...un(Rk(),["collapseIcon","expandIcon","density","getMatches"]),...un(Nk(),["groupCollapseIcon","groupExpandIcon","density"]),...Kl()},"VDataTableRows"),Ci=de()({name:"VDataTableRows",inheritAttrs:!1,props:Hk(),setup(e,{attrs:t,slots:n}){const{columns:a}=Cc(),{expandOnClick:l,toggleExpand:i,isExpanded:r}=bk(),{isSelected:o,toggleSelect:u}=kc(),{toggleGroup:d,isGroupOpen:s}=Sk(),{t:c}=dt(),{mobile:f}=Yn(e);return me(()=>{var m,h;const v=un(e,["groupCollapseIcon","groupExpandIcon","density"]);return e.loading&&(!e.items.length||n.loading)?I("tr",{class:"v-data-table-rows-loading",key:"loading"},[I("td",{colspan:a.value.length},[((m=n.loading)==null?void 0:m.call(n))??c(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?I("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[I("td",{colspan:a.value.length},[((h=n["no-data"])==null?void 0:h.call(n))??c(e.noDataText)])]):I(we,null,[e.items.map((g,b)=>{var S;if(g.type==="group"){const w={index:b,item:g,columns:a.value,isExpanded:r,toggleExpand:i,isSelected:o,toggleSelect:u,toggleGroup:d,isGroupOpen:s};return n["group-header"]?n["group-header"](w):C(q$,le({key:`group-header_${g.id}`,item:g},Un(t,":groupHeader",()=>w),v),n)}if(g.type==="group-summary"){const w={index:b,item:g,columns:a.value,toggleGroup:d};return((S=n["group-summary"])==null?void 0:S.call(n,w))??""}const p={index:g.virtualIndex??b,item:g.raw,internalItem:g,columns:a.value,isExpanded:r,toggleExpand:i,isSelected:o,toggleSelect:u},k={...p,props:le({key:`item_${g.key??g.index}`,onClick:l.value?()=>{i(g)}:void 0,index:b,item:g,color:e.color,cellProps:e.cellProps,collapseIcon:e.collapseIcon,expandIcon:e.expandIcon,density:e.density,mobile:f.value,getMatches:e.getMatches},Un(t,":row",()=>p),Ge(e.rowProps)?e.rowProps({item:p.item,index:p.index,internalItem:p.internalItem,isExpanded:p.isExpanded,isSelected:p.isSelected}):e.rowProps)};return I(we,{key:k.props.key},[n.item?n.item(k):C(hm,k.props,n),n["expanded-row"]?r(g)&&n["expanded-row"](p):n.expanded&&I("tr",{class:"v-data-table__tr--expanded"},[I("td",{colspan:a.value.length},[e.expandTransition?C(fn,{transition:e.expandTransition},{default:()=>[r(g)?I("div",null,[n.expanded(p)]):null]}):r(g)&&I("div",null,[n.expanded(p)])])])])})])}),{}}}),X$=te({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function Z$(e,t,n,a){const l=e.returnObject?t:Pt(t,e.itemValue),i=Pt(t,e.itemSelectable,!0),r=a.reduce((o,u)=>(u.key!=null&&(o[u.key]=Pt(t,u.value)),o),{});return{type:"item",key:e.returnObject?Pt(t,e.itemValue):l,index:n,value:l,selectable:i,columns:r,raw:t}}function J$(e,t,n){return t.map((a,l)=>Z$(e,a,l,n))}function gm(e,t){return{items:M(()=>J$(e,e.items,t.value))}}const ym=te({...Hk(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...gk(),...rm(),...W$(),...X$(),..._k(),...Ik(),...He(Lk(),["multiSort","initialSortOrder"]),...c0()},"DataTable"),Q$=te({...um(),...ym(),...zi(),...fm()},"VDataTable"),eF=de()({name:"VDataTable",props:Q$(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:opened":e=>!0,"update:currentItems":e=>!0},setup(e,{attrs:t,slots:n}){const{groupBy:a,opened:l,openAll:i,groupKey:r}=hc(e),{initialSortOrder:o,sortBy:u,multiSort:d,mustSort:s}=pc(e),{page:c,itemsPerPage:f}=sm(e),{disableSort:v}=_i(e),{columns:m,headers:h,sortFunctions:g,sortRawFunctions:b,filterFunctions:p}=mm(e,{groupBy:a,showSelect:z(()=>e.showSelect),showExpand:z(()=>e.showExpand)}),{items:k}=gm(e,m),S=z(()=>e.search),{filteredItems:w,getMatches:x}=Wi(e,k,S,{transform:D=>D.columns,customKeyFilter:p}),{toggleSort:y}=xc({initialSortOrder:o,sortBy:u,multiSort:d,mustSort:s,page:c}),{sortByWithGroups:_,opened:V,extractRows:T,isGroupOpen:A,toggleGroup:B}=gc({groupBy:a,sortBy:u,disableSort:v,opened:l}),{sortedItems:E}=dm(e,w,_,{transform:D=>({...D.raw,...D.columns}),sortFunctions:g,sortRawFunctions:b});yc(V,i,E,a,r);const P=M(()=>e.pageBy==="auto"?e.groupBy.length?"group":"item":e.pageBy),{pageCount:L,setItemsPerPage:R,prevPage:W,nextPage:N,setPage:Y,paginatedItems:U}=T$({pageBy:P,sortedItems:E,paginate:D=>{const F=M(()=>pe(D).length),{startIndex:K,stopIndex:X,pageCount:j,setItemsPerPage:ee,prevPage:ie,nextPage:he,setPage:be}=cm({page:c,itemsPerPage:f,itemsLength:F}),{paginatedItems:ue}=Ck({items:D,startIndex:K,stopIndex:X,itemsPerPage:f});return{paginatedItems:ue,pageCount:j,setItemsPerPage:ee,prevPage:ie,nextPage:he,setPage:be}},group:D=>bc(D,a,V,()=>!!n["group-summary"],A,r)}),G=M(()=>T(U.value)),{isSelected:Z,select:se,selectAll:Q,toggleSelect:ae,someSelected:J,allSelected:re}=Sc(e,{allItems:k,filteredItems:w,currentPage:G}),{isExpanded:q,toggleExpand:H}=mc(e),$=Ok(()=>e.loading,()=>e.color);wc({page:c,itemsPerPage:f,sortBy:u,groupBy:a,search:S}),$t({VDataTableRows:{hideNoData:z(()=>e.hideNoData),noDataText:z(()=>e.noDataText),loading:z(()=>e.loading),loadingText:z(()=>e.loadingText)}});const O=M(()=>({page:c.value,itemsPerPage:f.value,itemsLength:w.value.length,sortBy:u.value,pageCount:L.value,toggleSort:y,setItemsPerPage:R,prevPage:W,nextPage:N,setPage:Y,someSelected:J.value,allSelected:re.value,isSelected:Z,select:se,selectAll:Q,toggleSelect:ae,isExpanded:q,toggleExpand:H,isGroupOpen:A,toggleGroup:B,items:G.value.map(D=>D.raw),internalItems:G.value,groupedItems:U.value,columns:m.value,headers:h.value}));return me(()=>{const D=Ro.filterProps(e),F=xi.filterProps(He(e,["multiSort"])),K=Ci.filterProps(e),X=Wl.filterProps(e);return C(Wl,le({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},X,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var j;return(j=n.top)==null?void 0:j.call(n,O.value)},caption:n.caption,default:()=>{var j,ee,ie,he,be,ue;return n.default?n.default(O.value):I(we,null,[(j=n.colgroup)==null?void 0:j.call(n,O.value),!e.hideDefaultHeader&&I("thead",{key:"thead"},[C(xi,le(F,{multiSort:!!e.multiSort}),n)]),(ee=n.thead)==null?void 0:ee.call(n,O.value),!e.hideDefaultBody&&I("tbody",null,[(ie=n["body.prepend"])==null?void 0:ie.call(n,O.value),n.body?n.body(O.value):C(Ci,le(t,K,{items:U.value,getMatches:x}),n),(he=n["body.append"])==null?void 0:he.call(n,O.value),$.active.value&&["end","both"].includes($.side.value)&&I("tr",{class:"v-data-table-progress v-data-table-progress--bottom"},[I("th",{colspan:m.value.length},[C(Fi,{name:"v-data-table-progress",absolute:!0,active:!0,color:$.color.value,indeterminate:!0},{default:n.loader})])])]),(be=n.tbody)==null?void 0:be.call(n,O.value),(ue=n.tfoot)==null?void 0:ue.call(n,O.value)])},bottom:()=>n.bottom?n.bottom(O.value):!e.hideDefaultFooter&&I(we,null,[C(Kt,null,null),C(Ro,D,{prepend:n["footer.prepend"]})])})}),{}}}),tF=te({...He(ym(),["hideDefaultFooter"]),...rm(),...D0(),...zi()},"VDataTableVirtual");function ff(e){return(e??[]).flatMap(t=>Array.isArray(t)?ff(t):_a(t)?t.type===we?ff(t.children):typeof t.type=="symbol"?[]:[t]:[])}const nF=de()({name:"VDataTableVirtual",props:tF(),emits:{"update:modelValue":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:opened":e=>!0},setup(e,{attrs:t,slots:n}){const{groupBy:a,opened:l,openAll:i,groupKey:r}=hc(e),{initialSortOrder:o,sortBy:u,multiSort:d,mustSort:s}=pc(e),{disableSort:c}=_i(e),{columns:f,headers:v,filterFunctions:m,sortFunctions:h,sortRawFunctions:g}=mm(e,{groupBy:a,showSelect:z(()=>e.showSelect),showExpand:z(()=>e.showExpand)}),{items:b}=gm(e,f),p=z(()=>e.search),{filteredItems:k,getMatches:S}=Wi(e,b,p,{transform:ue=>ue.columns,customKeyFilter:m}),{toggleSort:w}=xc({initialSortOrder:o,sortBy:u,multiSort:d,mustSort:s}),{sortByWithGroups:x,opened:y,extractRows:_,isGroupOpen:V,toggleGroup:T}=gc({groupBy:a,sortBy:u,disableSort:c,opened:l}),{sortedItems:A}=dm(e,k,x,{transform:ue=>({...ue.raw,...ue.columns}),sortFunctions:h,sortRawFunctions:g});yc(y,i,A,a,r);const{flatItems:B}=bc(A,a,y,()=>!!n["group-summary"],V,r),E=M(()=>_(B.value)),{isSelected:P,select:L,selectAll:R,toggleSelect:W,someSelected:N,allSelected:Y}=Sc(e,{allItems:E,currentPage:E}),{expanded:U,isExpanded:G,toggleExpand:Z}=mc(e),{containerRef:se,markerRef:Q,paddingTop:ae,paddingBottom:J,computedItems:re,handleItemResize:q,handleScroll:H,handleScrollend:$,calculateVisibleItems:O,scrollToIndex:D}=E0(e,B),F=M(()=>re.value.map(ue=>({...ue.raw,virtualIndex:ue.index}))),K=new Map,X=new Map;function j(ue){var Ce;const _e=((Ce=X.get(ue))==null?void 0:Ce.reduce((Ee,Le)=>Ee+(Le||0),0))??0;q(ue,(K.get(ue)??0)+_e)}function ee(ue,_e){K.set(ue,_e),j(ue)}function ie(ue,_e,Ce){const Ee=X.get(ue)??[];Ee[_e]=Ce,X.set(ue,Ee),j(ue)}function he(ue,_e){const Ce=X.get(ue);!Ce||Ce.length<=_e||(Ce.length=_e,j(ue))}ve(U,()=>{if(n["expanded-row"])for(const ue of[...X.keys()]){const _e=B.value[ue];(_e==null?void 0:_e.type)==="item"&&G(_e)||(X.delete(ue),j(ue))}}),ve(B,()=>{K.clear(),X.clear()}),wc({sortBy:u,page:ne(1),itemsPerPage:ne(-1),groupBy:a,search:p}),$t({VDataTableRows:{hideNoData:z(()=>e.hideNoData),noDataText:z(()=>e.noDataText),loading:z(()=>e.loading),loadingText:z(()=>e.loadingText)}});const be=M(()=>({itemsLength:E.value.length,sortBy:u.value,toggleSort:w,someSelected:N.value,allSelected:Y.value,isSelected:P,select:L,selectAll:R,toggleSelect:W,isExpanded:G,toggleExpand:Z,isGroupOpen:V,toggleGroup:T,items:E.value.map(ue=>ue.raw),internalItems:E.value,groupedItems:B.value,columns:f.value,headers:v.value}));return me(()=>{const ue=xi.filterProps(He(e,["multiSort"])),_e=Ci.filterProps(e),Ce=Wl.filterProps(e),[Ee]=fr(t,[/^aria-label/]);return C(Wl,le({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},Ce,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var Le;return(Le=n.top)==null?void 0:Le.call(n,be.value)},wrapper:()=>{var Le,Ke,Je,ke,ze,tt,wt;return I("div",{ref:se,onScrollPassive:H,onScrollend:$,class:"v-table__wrapper",style:{height:ge(e.height)}},[I("table",_s(Ko(Ee)),[(Le=n.caption)==null?void 0:Le.call(n),(Ke=n.colgroup)==null?void 0:Ke.call(n,be.value),!e.hideDefaultHeader&&I("thead",{key:"thead"},[C(xi,le(ue,{multiSort:!!e.multiSort}),n)]),(Je=n.thead)==null?void 0:Je.call(n,be.value),!e.hideDefaultBody&&I("tbody",{key:"tbody"},[I("tr",{ref:Q,style:{height:ge(ae.value),border:0}},[I("td",{colspan:f.value.length,style:{height:0,border:0}},null)]),(ke=n["body.prepend"])==null?void 0:ke.call(n,be.value),C(Ci,le(t,_e,{items:F.value,getMatches:S}),{...He(n,["expanded","expanded-row"]),item:lt=>{var Te;const{props:ye,...$e}=lt,Me=lt.internalItem.virtualIndex??lt.internalItem.index,ce=G(lt.internalItem),xe=ce&&n["expanded-row"]?ff(n["expanded-row"]($e)):[];return n["expanded-row"]&&(((Te=X.get(Me))==null?void 0:Te.length)??0)>xe.length&&Ne(()=>he(Me,xe.length)),I(we,null,[C(Mu,{key:Me,renderless:!0,"onUpdate:height":Be=>ee(Me,Be)},{default:({itemRef:Be})=>{var et;return((et=n.item)==null?void 0:et.call(n,{...lt,itemRef:Be}))??C(hm,le(ye,{ref:Be,index:lt.index,getMatches:S}),n)}}),n["expanded-row"]?xe.map((Be,et)=>C(Mu,{key:`${Me}-expanded-${et}`,renderless:!0,"onUpdate:height":ot=>ie(Me,et,ot)},{default:({itemRef:ot})=>ha(Be,{ref:ot},!0)})):n.expanded&&C(Mu,{key:`${Me}-expanded`,renderless:!0,"onUpdate:height":Be=>ie(Me,0,Be)},{default:({itemRef:Be})=>I("tr",{class:"v-data-table__tr--expanded",ref:Be},[I("td",{colspan:f.value.length},[e.expandTransition?C(fn,{transition:e.expandTransition},{default:()=>[ce?I("div",null,[n.expanded($e)]):null]}):ce&&I("div",null,[n.expanded($e)])])])})])}}),(ze=n["body.append"])==null?void 0:ze.call(n,be.value),I("tr",{style:{height:ge(J.value),border:0}},[I("td",{colspan:f.value.length,style:{height:0,border:0}},null)])]),(tt=n.tbody)==null?void 0:tt.call(n,be.value),(wt=n.tfoot)==null?void 0:wt.call(n,be.value)])])},bottom:()=>{var Le;return(Le=n.bottom)==null?void 0:Le.call(n,be.value)}})}),{calculateVisibleItems:O,scrollToIndex:D}}}),aF=te({itemsLength:{type:[Number,String],required:!0},...um(),...ym(),...fm()},"VDataTableServer"),lF=de()({name:"VDataTableServer",props:aF(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:groupBy":e=>!0,"update:opened":e=>!0},setup(e,{attrs:t,slots:n}){const{groupBy:a,opened:l,openAll:i,groupKey:r}=hc(e),{initialSortOrder:o,sortBy:u,multiSort:d,mustSort:s}=pc(e),{page:c,itemsPerPage:f}=sm(e),{disableSort:v}=_i(e),m=M(()=>parseInt(e.itemsLength,10)),{columns:h,headers:g}=mm(e,{groupBy:a,showSelect:z(()=>e.showSelect),showExpand:z(()=>e.showExpand)}),{items:b}=gm(e,h),{toggleSort:p}=xc({initialSortOrder:o,sortBy:u,multiSort:d,mustSort:s,page:c}),{opened:k,isGroupOpen:S,toggleGroup:w,extractRows:x}=gc({groupBy:a,sortBy:u,disableSort:v,opened:l});yc(k,i,b,a,r);const{pageCount:y,setItemsPerPage:_,prevPage:V,nextPage:T,setPage:A}=cm({page:c,itemsPerPage:f,itemsLength:m}),{flatItems:B}=bc(b,a,k,()=>!!n["group-summary"],S,r),{isSelected:E,select:P,selectAll:L,toggleSelect:R,someSelected:W,allSelected:N}=Sc(e,{allItems:b,currentPage:b}),{isExpanded:Y,toggleExpand:U}=mc(e),G=M(()=>x(b.value));wc({page:c,itemsPerPage:f,sortBy:u,groupBy:a,search:z(()=>e.search)}),bt("v-data-table",{toggleSort:p,sortBy:u}),$t({VDataTableRows:{hideNoData:z(()=>e.hideNoData),noDataText:z(()=>e.noDataText),loading:z(()=>e.loading),loadingText:z(()=>e.loadingText)}});const Z=M(()=>({page:c.value,itemsPerPage:f.value,itemsLength:m.value,sortBy:u.value,pageCount:y.value,toggleSort:p,setItemsPerPage:_,prevPage:V,nextPage:T,setPage:A,someSelected:W.value,allSelected:N.value,isSelected:E,select:P,selectAll:L,toggleSelect:R,isExpanded:Y,toggleExpand:U,isGroupOpen:S,toggleGroup:w,items:G.value.map(se=>se.raw),internalItems:G.value,groupedItems:B.value,columns:h.value,headers:g.value}));me(()=>{const se=Ro.filterProps(e),Q=xi.filterProps(He(e,["multiSort"])),ae=Ci.filterProps(e),J=Wl.filterProps(e);return C(Wl,le({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},J,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var re;return(re=n.top)==null?void 0:re.call(n,Z.value)},caption:n.caption,default:()=>{var re,q,H,$,O,D;return n.default?n.default(Z.value):I(we,null,[(re=n.colgroup)==null?void 0:re.call(n,Z.value),!e.hideDefaultHeader&&I("thead",{key:"thead",class:"v-data-table__thead",role:"rowgroup"},[C(xi,le(Q,{multiSort:!!e.multiSort}),n)]),(q=n.thead)==null?void 0:q.call(n,Z.value),!e.hideDefaultBody&&I("tbody",{class:"v-data-table__tbody",role:"rowgroup"},[(H=n["body.prepend"])==null?void 0:H.call(n,Z.value),n.body?n.body(Z.value):C(Ci,le(t,ae,{items:B.value}),n),($=n["body.append"])==null?void 0:$.call(n,Z.value)]),(O=n.tbody)==null?void 0:O.call(n,Z.value),(D=n.tfoot)==null?void 0:D.call(n,Z.value)])},bottom:()=>n.bottom?n.bottom(Z.value):!e.hideDefaultFooter&&I(we,null,[C(Kt,null,null),C(Ro,se,{prepend:n["footer.prepend"]})])})})}}),zk=te({active:{type:[String,Array],default:void 0},controlHeight:[Number,String],controlVariant:{type:String,default:"docked"},noMonthPicker:Boolean,disabled:{type:[Boolean,String,Array],default:null},nextIcon:{type:De,default:"$next"},prevIcon:{type:De,default:"$prev"},modeIcon:{type:De,default:"$subgroup"},text:String,monthText:String,yearText:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),vf=de()({name:"VDatePickerControls",props:zk(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:prev-year":()=>!0,"click:next-year":()=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),l=M(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),i=M(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),r=M(()=>Array.isArray(e.disabled)?e.disabled.includes("prev-month"):!!e.disabled),o=M(()=>Array.isArray(e.disabled)?e.disabled.includes("next-month"):!!e.disabled),u=M(()=>Array.isArray(e.disabled)?e.disabled.includes("prev-year"):!!e.disabled),d=M(()=>Array.isArray(e.disabled)?e.disabled.includes("next-year"):!!e.disabled);function s(){t("click:prev")}function c(){t("click:next")}function f(){t("click:prev-year")}function v(){t("click:next-year")}function m(){t("click:year")}function h(){t("click:month")}return me(()=>{const g={VBtn:{density:"comfortable",variant:"text"}},b=C(Fe,{"data-testid":"prev-month",disabled:r.value,icon:e.prevIcon,"aria-label":a("$vuetify.datePicker.ariaLabel.previousMonth"),onClick:s},null),p=C(Fe,{"data-testid":"next-month",disabled:o.value,icon:e.nextIcon,"aria-label":a("$vuetify.datePicker.ariaLabel.nextMonth"),onClick:c},null),k=C(Fe,{"data-testid":"prev-year",disabled:u.value,icon:e.prevIcon,"aria-label":a("$vuetify.datePicker.ariaLabel.previousYear"),onClick:f},null),S=C(Fe,{"data-testid":"next-year",disabled:d.value,icon:e.nextIcon,"aria-label":a("$vuetify.datePicker.ariaLabel.nextYear"),onClick:v},null),w=C(Fe,{class:"v-date-picker-controls__only-month-btn","data-testid":"month-btn",density:"default",disabled:l.value,text:e.monthText,appendIcon:e.modeIcon,rounded:!0,"aria-label":a("$vuetify.datePicker.ariaLabel.selectMonth"),onClick:h},null),x=C(Fe,{class:"v-date-picker-controls__only-year-btn","data-testid":"year-btn",density:"default",disabled:i.value,text:e.yearText,appendIcon:e.modeIcon,rounded:!0,"aria-label":a("$vuetify.datePicker.ariaLabel.selectYear"),onClick:m},null),y=C(Fe,{class:"v-date-picker-controls__year-btn","data-testid":"year-btn",density:"default",disabled:i.value,text:e.text,appendIcon:e.modeIcon,rounded:!0,"aria-label":a("$vuetify.datePicker.ariaLabel.selectYear"),onClick:m},null),_=I(we,null,[C(Fe,{class:"v-date-picker-controls__month-btn","data-testid":"month-btn",height:"36",disabled:l.value,text:e.text,rounded:!0,"aria-label":a("$vuetify.datePicker.ariaLabel.selectMonth"),onClick:h},null),C(Fe,{class:"v-date-picker-controls__mode-btn","data-testid":"year-btn",disabled:i.value,icon:e.modeIcon,"aria-label":a("$vuetify.datePicker.ariaLabel.selectYear"),onClick:m},null)]),V={viewMode:e.viewMode,disabled:Array.isArray(e.disabled)?e.disabled:[],monthYearText:e.text??"",monthText:e.monthText??"",yearText:e.yearText??"",openMonths:h,openYears:m,prevMonth:s,nextMonth:c,prevYear:f,nextYear:v},T=I(we,null,[e.noMonthPicker?y:_,C(El,null,null),I("div",{class:"v-date-picker-controls__month"},[b,p])]),A=I(we,null,[I("div",{class:"v-date-picker-controls__month"},[b,w,p]),C(El,null,null),I("div",{class:"v-date-picker-controls__year"},[k,x,S])]);return C(Ue,{defaults:g},{default:()=>{var B;return[I("div",{class:fe(["v-date-picker-controls",`v-date-picker-controls--variant-${e.controlVariant}`]),style:{"--v-date-picker-controls-height":ge(e.controlHeight)}},[((B=n.default)==null?void 0:B.call(n,V))??I(we,null,[e.controlVariant==="modal"&&T,e.controlVariant==="docked"&&A])])]}})}),{}}}),iF=te({appendIcon:De,color:String,header:String,transition:String,onClick:vn(),onClickOnce:vn()},"VDatePickerHeader"),mf=de()({name:"VDatePickerHeader",props:iF(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,{emit:t,slots:n}){const{backgroundColorClasses:a,backgroundColorStyles:l}=yt(()=>e.color);function i(){t("click")}function r(){t("click:append")}return me(()=>{const o=!!(n.default||e.header),u=!!(n.append||e.appendIcon);return I("div",{class:fe(["v-date-picker-header",{"v-date-picker-header--clickable":!!(e.onClick||e.onClickOnce)},a.value]),style:Se(l.value),onClick:(e.onClick||e.onClickOnce)&&i},[n.prepend&&I("div",{key:"prepend",class:"v-date-picker-header__prepend"},[n.prepend()]),o&&C(fn,{key:"content",name:e.transition},{default:()=>{var d;return[I("div",{key:e.header,class:"v-date-picker-header__content"},[((d=n.default)==null?void 0:d.call(n))??e.header])]}}),u&&I("div",{class:"v-date-picker-header__append"},[n.append?C(Ue,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var d;return[(d=n.append)==null?void 0:d.call(n)]}}):C(Fe,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:r},null)])])}),{}}}),rF=te({allowedDates:[Array,Function],disabled:{type:Boolean,default:null},displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},weeksInMonth:{type:String,default:"dynamic"},firstDayOfWeek:{type:[Number,String],default:void 0},firstDayOfYear:{type:[Number,String],default:void 0},weekdayFormat:String},"calendar");function oF(e){const t=wl(),n=Pe(e,"modelValue",[],h=>gt(h).map(g=>t.date(g))),a=M(()=>e.displayValue?t.date(e.displayValue):n.value.length>0?t.date(n.value[0]):e.min?t.date(e.min):Array.isArray(e.allowedDates)?t.date(e.allowedDates[0]):t.date()),l=Pe(e,"year",void 0,h=>{const g=ht(h)?t.getYear(a.value):Number(h);return t.startOfYear(t.setYear(t.date(),g))},h=>t.getYear(h)),i=Pe(e,"month",void 0,h=>{const g=ht(h)?t.getMonth(a.value):Number(h),b=t.setYear(t.startOfMonth(t.date()),t.getYear(l.value));return t.setMonth(b,g)},h=>t.getMonth(h)),r=M(()=>{const h=t.toJsDate(t.startOfWeek(t.date(),e.firstDayOfWeek)).getDay();return t.getWeekdays(e.firstDayOfWeek,e.weekdayFormat).filter((g,b)=>e.weekdays.includes((b+h)%7))}),o=M(()=>{const h=t.getWeekArray(i.value,e.firstDayOfWeek),g=h.flat(),b=42;if(e.weeksInMonth==="static"&&g.lengthe.weekdays.includes(t.toJsDate(b).getDay())).map((b,p)=>{const k=t.toISO(b),S=!t.isSameMonth(b,i.value),w=t.isSameDay(b,t.startOfMonth(i.value)),x=t.isSameDay(b,t.endOfMonth(i.value)),y=t.isSameDay(b,i.value),_=e.weekdays.length;return{date:b,formatted:t.format(b,"keyboardDate"),isAdjacent:S,isDisabled:m(b),isEnd:x,isHidden:S&&!e.showAdjacentMonths,isSame:y,isSelected:n.value.some(V=>t.isSameDay(b,V)),isStart:w,isToday:t.isSameDay(b,g),isWeekEnd:p%_===_-1,isWeekStart:p%_===0,isoDate:k,localized:t.format(b,"dayOfMonth"),month:t.getMonth(b),year:t.getYear(b)}})}const d=M(()=>{const h=t.startOfWeek(a.value,e.firstDayOfWeek),g=[];for(let p=0;p<=6;p++)g.push(t.addDays(h,p));const b=t.date();return u(g,b)}),s=M(()=>{const h=o.value.flat(),g=t.date();return u(h,g)}),c=M(()=>o.value.map(h=>h.length?t.getWeek(h[0],e.firstDayOfWeek,e.firstDayOfYear):null)),{minDate:f,maxDate:v}=bm(e);function m(h){if(e.disabled)return!0;const g=t.date(h);return f.value&&t.isBefore(t.endOfDay(g),f.value)||v.value&&t.isAfter(g,v.value)?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(b=>t.isSameDay(t.date(b),g)):Ge(e.allowedDates)?!e.allowedDates(g):!1}return{displayValue:a,daysInMonth:s,daysInWeek:d,genDays:u,model:n,weeksInMonth:o,weekdayLabels:r,weekNumbers:c}}function bm(e){const t=wl(),n=M(()=>{if(!e.min)return null;const r=t.date(e.min);return t.isValid(r)?r:null}),a=M(()=>{if(!e.max)return null;const r=t.date(e.max);return t.isValid(r)?r:null});function l(r){return n.value&&t.isBefore(r,n.value)?n.value:a.value&&t.isAfter(r,a.value)?a.value:r}function i(r){return(!n.value||t.isAfter(r,n.value))&&(!a.value||t.isBefore(r,a.value))}return{minDate:n,maxDate:a,clampDate:l,isInAllowedRange:i}}function uF(e,t){const{control:n,orientation:a="vertical",circular:l=!1,columns:i,onHighlight:r}=t,o=ne();let u=null;function d(y){var A;const _=e().find(B=>B.id===y);if(!(_!=null&&_.el))return!1;const V=pe(_.el);if(!V)return!1;const T=pe(n);if(T){const B=V.getAttribute("id");B&&T.setAttribute("aria-activedescendant",B)}return u&&delete u.dataset.highlighted,V.dataset.highlighted="",u=V,(A=V.scrollIntoView)==null||A.call(V,{block:"nearest"}),r==null||r(y),!0}function s(y,_){return(_%y+y)%y}function c(y){return e().findIndex(_=>_.id===y)}function f(y){o.value=y,d(y)}function v(y){const _=e();if(!_.length)return;const V=ht(o.value)?-1:c(o.value),T=y>0?1:-1,A=Math.abs(y),B=Math.ceil(_.length/A);let E=V+y,P=0;if(l)E=s(_.length,E);else if(E<0||E>=_.length)return;for(;P=_.length))return}}function m(){const y=e().find(_=>!pe(_.disabled));y&&f(y.id)}function h(){const y=[...e()].reverse().find(_=>!pe(_.disabled));y&&f(y.id)}function g(){var A;const y=pe(i)??0;if(!y)return m();const _=e(),V=ht(o.value)?0:Math.max(0,c(o.value)),T=V-V%y;for(let B=T;B=T;E--)if(!pe((B=_[E])==null?void 0:B.disabled)){f(_[E].id);return}}function p(y){const _=o.value;o.value=y,d(y)||(o.value=_)}function k(){var _;if(ht(o.value))return;const y=e().find(V=>V.id===o.value);y!=null&&y.el&&((_=pe(y.el))==null||_.focus())}function S(){var y;o.value=void 0,(y=pe(n))==null||y.removeAttribute("aria-activedescendant"),u&&(delete u.dataset.highlighted,u=null)}function w(y){const _=y.currentTarget;return _?getComputedStyle(_).direction==="rtl":!1}function x(y){const _=pe(i),V=w(y);if(_){switch(y.key){case"ArrowRight":y.preventDefault(),v(V?-1:1);break;case"ArrowLeft":y.preventDefault(),v(V?1:-1);break;case"ArrowDown":y.preventDefault(),v(_);break;case"ArrowUp":y.preventDefault(),v(-_);break;case"Home":y.preventDefault(),y.ctrlKey?m():g();break;case"End":y.preventDefault(),y.ctrlKey?h():b();break}return}const T=[],A=[];(a==="vertical"||a==="both")&&(T.push("ArrowUp"),A.push("ArrowDown")),(a==="horizontal"||a==="both")&&(T.push(V?"ArrowRight":"ArrowLeft"),A.push(V?"ArrowLeft":"ArrowRight")),T.includes(y.key)?(y.preventDefault(),v(-1)):A.includes(y.key)?(y.preventDefault(),v(1)):y.key==="Home"?(y.preventDefault(),m()):y.key==="End"&&(y.preventDefault(),h())}return pt(S),{highlightedId:o,highlight:p,focusHighlighted:k,clear:S,next:()=>v(1),prev:()=>v(-1),first:m,last:h,onKeydown:x}}function sF(e){switch(e){case"ArrowUp":return"up";case"ArrowDown":return"down";case"ArrowLeft":return"left";case"ArrowRight":return"right";default:return null}}function wm({items:e,columns:t,initialValue:n,itemAttribute:a,onSelect:l,onNavigation:i,onHighlight:r,onEscape:o}){const u=ne(!1),d=ne(),s=uF(()=>e().map(p=>({id:p.value,disabled:p.isDisabled,el:()=>{var k;return(k=d.value)==null?void 0:k.querySelector(`[${a}="${p.value}"]`)}})),{control:d,columns:t});r&&ve(s.highlightedId,p=>r(p));function c(p){var y;const k=d.value;if(!k||k.contains(p.relatedTarget))return;u.value=!0;const S=p.target,w=(y=S==null?void 0:S.getAttribute)==null?void 0:y.call(S,a);if(!ht(w)&&e().some(_=>String(_.value)===w)){s.highlight(w);return}const x=n(s.highlightedId.value);ht(x)||s.highlight(x),s.focusHighlighted()}function f(p){var k;(k=d.value)!=null&&k.contains(p.relatedTarget)||(u.value=!1,s.clear())}function v(){const p=s.highlightedId.value;if(ht(p))return;const k=e().find(S=>S.value===p);k&&!k.isDisabled&&l(p)}function m(p){s.highlight(p),s.focusHighlighted(),l(p)}function h(p){s.highlight(p),ht(s.highlightedId.value)&&s.first(),s.focusHighlighted()}function g(p){if(p.key==="Escape"){p.preventDefault(),o==null||o();return}if((p.key==="Enter"||p.key===" ")&&!ht(s.highlightedId.value)){p.preventDefault(),v();return}const k=sF(p.key);k&&(i!=null&&i(k,p,s.highlightedId.value))||(s.onKeydown(p),s.focusHighlighted())}return{containerProps:M(()=>({ref:p=>d.value=p??void 0,tabindex:u.value?-1:0,onKeydown:g,onFocusin:c,onFocusout:f})),containerEl:d,selectItem:m,focusItem:h,clear:s.clear}}function cF({multiple:e,model:t,compare:n,normalizeEnd:a=i=>i,previewValue:l}){const i=M(()=>t.value.length>=1?t.value[0]:void 0),r=M(()=>t.value.length>=2?t.value[t.value.length-1]:void 0),o=l??ne(),u=M(()=>{if(e.value!=="range"||!i.value||r.value||!o.value)return null;const y=i.value,_=o.value;return n(y,_)===0?null:n(y,_)<0?[y,_]:[_,y]});function d(y){if(e.value==="range"&&t.value.length===2)return s(y);for(const _ of t.value)if(n(_,y)===0)return!0;return!1}function s(y){if(e.value!=="range"||t.value.length<2)return!1;const[_,V]=[t.value[0],t.value[t.value.length-1]];return n(y,_)>=0&&n(y,V)<=0}function c(y){return e.value!=="range"||t.value.length<2?!1:n(y,t.value[0])===0}function f(y){return e.value!=="range"||t.value.length<2?!1:n(y,t.value[t.value.length-1])===0}function v(y){return s(y)&&!c(y)&&!f(y)}function m(y){e.value==="range"?h(y):e.value?x(y):t.value=[y]}function h(y){if(t.value.length===0)t.value=[y];else if(t.value.length===1){const _=t.value[0];n(y,_)===0?t.value=[]:n(y,_)<0?t.value=[y,a(_)]:t.value=[_,a(y)]}else t.value=[y]}function g(y){o.value=y}function b(){o.value=void 0}function p(y){const _=u.value;return _?n(y,_[0])===0:!1}function k(y){const _=u.value;return _?n(y,_[1])===0:!1}function S(y){const _=u.value;return _?n(y,_[0])>0&&n(y,_[1])<0:!1}function w(y){return p(y)||k(y)||S(y)}function x(y){const _=t.value.findIndex(V=>n(V,y)===0);if(_===-1)t.value=[...t.value,y];else{const V=[...t.value];V.splice(_,1),t.value=V}}return{isSelected:d,isRangeStart:c,isRangeEnd:f,isRangeMiddle:v,select:m,setPreview:g,clearPreview:b,isPreviewStart:p,isPreviewEnd:k,isPreviewMiddle:S,isInPreviewRange:w}}const Wk=te({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,readonly:Boolean,wheel:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},events:{type:[Array,Function,Object],default:()=>null},eventColor:{type:[Array,Function,Object,String],default:()=>null},noAutoNavigation:Boolean,previewValue:null,...He(rF(),["displayValue"])},"VDatePickerMonth"),hf=de()({name:"VDatePickerMonth",directives:{vTouch:yr},props:Wk(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:previewValue":e=>!0,"boundary-navigate":e=>!0},setup(e,{emit:t,slots:n,attrs:a}){const l=Wt(),{t:i}=dt(),{isRtl:r}=Ht(),{daysInMonth:o,model:u,weekNumbers:d,weekdayLabels:s}=oF(e),c=wl(),f=ne(!1),v=z(()=>f.value?e.reverseTransition:e.transition);function m(q,H){return c.isSameDay(q,H)?0:c.isBefore(q,H)?-1:1}const h=Pe(e,"previewValue"),g=cF({multiple:M(()=>e.multiple==="range"?"range":!!e.multiple),model:u,compare:m,normalizeEnd:q=>c.endOfDay(q),previewValue:h}),b=z(()=>e.color||"surface-variant"),{backgroundColorClasses:p,backgroundColorStyles:k}=yt(b),S=M(()=>{const q=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return u.value.length>=q}),w=M(()=>pV(o.value,e.weekdays.length));function x(q){return g.isSelected(q.date)}function y(q){return q.isDisabled||q.isHidden||S.value&&!x(q)}function _(q){const H=c.format(q.date,"fullDateWithWeekday"),$=q.isToday?"currentDate":"selectDate";return i(`$vuetify.datePicker.ariaLabel.${$}`,H)}function V(q){g.select(c.startOfDay(q))}function T(q){var O;const H=D=>!D.isAdjacent&&!D.isDisabled;if(q!=null){const D=o.value.find(F=>F.isoDate===q);if(D&&!D.isAdjacent)return q}return(O=o.value.find(D=>H(D)&&u.value.some(F=>c.isSameDay(F,D.date)))??o.value.find(H))==null?void 0:O.isoDate}const{containerProps:A,containerEl:B,selectItem:E,focusItem:P,clear:L}=wm({items:()=>o.value.map(q=>({value:q.isoDate,isDisabled:y(q)})),columns:()=>e.weekdays.length,initialValue:T,itemAttribute:"data-v-date",onSelect:R,onNavigation:W,onEscape:N});function R(q){const H=o.value.find($=>$.isoDate===q);!H||y(H)||(V(H.date),H.isAdjacent&&(t("update:month",c.getMonth(H.date)),t("update:year",c.getYear(H.date)),Ne(()=>P(q))))}function W(q,H,$){if($==null)return!1;const O=e.weekdays.length,D=getComputedStyle(H.currentTarget).direction==="rtl";let F,K;q==="left"?(F=D?1:-1,K=F):q==="right"?(F=D?-1:1,K=F):q==="up"?(F=-O,K=-7):(F=O,K=7);const X=o.value,j=X.findIndex(be=>be.isoDate===$);if(j<0)return!1;const ee=X[j+F];if(ee&&!ee.isHidden)return!1;H.preventDefault();let ie;if(ee)ie=ee.isoDate;else{const be=K<0?-1:1;let ue=c.addDays(c.date($),K);for(;!e.weekdays.includes(c.toJsDate(ue).getDay());)ue=c.addDays(ue,be);ie=c.toISO(ue)}if(e.noAutoNavigation)return t("boundary-navigate",{direction:q,targetIsoDate:ie}),!0;const he=c.date(ie);return t("update:month",c.getMonth(he)),t("update:year",c.getYear(he)),Ne(()=>P(ie)),!0}function N(){const q=u.value[0]??c.date(),H=c.toISO(c.date(q));if(o.value.find(D=>D.isoDate===H&&!D.isAdjacent)){P(H);return}const O=c.date(q);t("update:month",c.getMonth(O)),t("update:year",c.getYear(O)),Ne(()=>P(H))}function Y(q){q.isAdjacent?R(q.isoDate):E(q.isoDate)}function U(q){var O;const H=(O=o.value.find(D=>!D.isAdjacent))==null?void 0:O.date;if(!H||e.disabled)return;if(q>0){const D=c.addDays(c.endOfMonth(H),1);return e.max!=null&&c.isAfter(D,c.date(e.max))?void 0:D}const $=c.addDays(c.startOfMonth(H),-1);return e.min!=null&&c.isAfter(c.date(e.min),$)?void 0:$}function G(q){const H=U(r.value?-q:q);H&&(t("update:month",c.getMonth(H)),t("update:year",c.getYear(H)))}let Z=-1;function se(q){if(!e.wheel||q.defaultPrevented)return;const H=q.deltaX||(q.shiftKey?q.deltaY:0);if(!H)return;const $=Z>=0;!$&&!U(r.value?-H:H)||(q.preventDefault(),window.clearTimeout(Z),Z=window.setTimeout(()=>{Z=-1},150),$||G(H))}pt(()=>{rt&&window.clearTimeout(Z)});const Q={left:()=>G(1),right:()=>G(-1)};function ae(){var q;(q=B.value)==null||q.focus()}ve(o,(q,H)=>{!H||q[0].isoDate===H[0].isoDate||(f.value=c.isBefore(q[0].date,H[0].date),L())});function J(q){const{events:H,eventColor:$}=e;let O,D=[];if(Array.isArray(H)?O=H.includes(q):H instanceof Function?O=H(q)||!1:H?O=H[q]||!1:O=!1,O)O!==!0?D=gt(O):Ie($)?D=[$]:Ge($)?D=gt($(q)):Array.isArray($)?D=$:je($)&&(D=gt($[q]));else return[];return D.length?D.filter(Boolean).map(F=>Ie(F)?F:"surface-variant"):["surface-variant"]}function re(q){const H=J(q);return H.length?I("div",{class:"v-date-picker-month__events"},[H.map($=>C(tc,{dot:!0,color:$},null))]):null}return me(()=>I("div",{class:"v-date-picker-month",style:{"--v-date-picker-days-in-week":e.weekdays.length}},[e.showWeek&&I("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&I("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[nt(" ")]),d.value.map(q=>I("div",{class:fe(["v-date-picker-month__day","v-date-picker-month__day--adjacent"])},[q]))]),C(fn,{name:v.value,onBeforeLeave:q=>{q.style.width=getComputedStyle(q).width}},{default:()=>{var q;return[xt(I("div",le({key:(q=o.value[0].date)==null?void 0:q.toString(),class:"v-date-picker-month__days",role:"grid",onMouseleave:g.clearPreview,onWheel:se},A.value),[!e.hideWeekdays&&I("div",{key:"weekday-labels",class:"v-date-picker-month__days-row"},[s.value.map(H=>I("div",{class:fe(["v-date-picker-month__day","v-date-picker-month__weekday"])},[H]))]),w.value.map((H,$)=>I("div",{class:"v-date-picker-month__days-row",role:"row"},[H.map((O,D)=>{var Ke;const F=$*e.weekdays.length+D,K=x(O),X=y(O),j=g.isRangeStart(O.date),ee=g.isRangeEnd(O.date),ie=g.isRangeMiddle(O.date),he=g.isPreviewStart(O.date),be=g.isPreviewEnd(O.date),ue=g.isPreviewMiddle(O.date),_e=Un(a,":day",()=>un(O,["date","isoDate","isAdjacent","isToday"])),Ce={props:le({class:"v-date-picker-month__day-btn",color:K&&!ie||O.isToday?e.color:void 0,disabled:X,readonly:e.readonly,icon:!0,ripple:!1,tabindex:-1,variant:K&&!ie?"flat":O.isToday?"outlined":"text","aria-label":_(O),"aria-current":O.isToday?"date":void 0,id:`${l}-day-${O.isoDate}`,"data-v-date":X?void 0:O.isoDate,onMousedown:Je=>Je.preventDefault(),onClick:()=>Y(O),onMouseenter:()=>g.setPreview(O.date),onFocus:()=>g.setPreview(O.date),onBlur:g.clearPreview},_e),item:O,i:F},Ee=j||ee||ie,Le=he||be||ue;return I("div",{class:fe(["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":O.isAdjacent,"v-date-picker-month__day--hide-adjacent":O.isHidden,"v-date-picker-month__day--selected":K,"v-date-picker-month__day--week-end":O.isWeekEnd,"v-date-picker-month__day--week-start":O.isWeekStart,"v-date-picker-month__day--range-start":j,"v-date-picker-month__day--range-end":ee,"v-date-picker-month__day--range-middle":ie,"v-date-picker-month__day--preview-start":he,"v-date-picker-month__day--preview-end":be,"v-date-picker-month__day--preview-middle":ue}]),role:"gridcell"},[(Ee||Le)&&I("div",{key:"range-bg",class:fe(["v-date-picker-month__range-bg",Ee?"v-date-picker-month__range-bg--range":"v-date-picker-month__range-bg--preview",p.value]),style:Se(k.value)},null),(e.showAdjacentMonths||!O.isAdjacent)&&(((Ke=n.day)==null?void 0:Ke.call(n,Ce))??C(Fe,Ce.props,{default:()=>[O.localized,re(O.isoDate)]}))])})]))]),[[yr,Q]])]}})])),{focusGrid:ae,focusItem:P}}}),Uk=te({color:String,columns:{type:Number,default:2},height:[String,Number],min:null,max:null,modelValue:Number,year:Number,allowedMonths:[Array,Function]},"VDatePickerMonths"),gf=de()({name:"VDatePickerMonths",props:Uk(),emits:{"update:modelValue":e=>!0,escape:()=>!0},setup(e,{emit:t,slots:n}){const a=wl(),l=Pe(e,"modelValue"),i=Wt(),r=M(()=>{let c=a.startOfYear(a.date());return e.year&&(c=a.setYear(c,e.year)),da(12).map(f=>{const v=a.format(c,"monthShort"),m=a.format(c,"month"),h=!!(!o(f)||e.min&&a.isAfter(a.startOfMonth(a.date(e.min)),c)||e.max&&a.isAfter(c,a.startOfMonth(a.date(e.max))));return c=a.getNextMonth(c),{isDisabled:h,text:v,label:m,value:f}})});Xt(()=>{l.value=l.value??a.getMonth(a.date())});function o(c){return Array.isArray(e.allowedMonths)&&e.allowedMonths.length?e.allowedMonths.includes(c):Ge(e.allowedMonths)?e.allowedMonths(c):!0}function u(c){l.value===c?t("update:modelValue",c):l.value=c}const{containerProps:d,selectItem:s}=wm({items:()=>r.value,columns:()=>e.columns,initialValue:c=>c??l.value??a.getMonth(a.date()),itemAttribute:"data-v-month",onSelect:u,onEscape:()=>t("escape")});return me(()=>I("div",{class:"v-date-picker-months",style:{height:ge(e.height)}},[I("div",le({class:"v-date-picker-months__content",style:{"--v-date-picker-months-columns":e.columns}},d.value),[r.value.map((c,f)=>{var m;const v={id:`${i}-month-${f}`,active:l.value===f,ariaLabel:c.label,color:l.value===f?e.color:void 0,disabled:c.isDisabled,rounded:!0,tabindex:-1,text:c.text,variant:l.value===c.value?"flat":"text","data-v-month":c.value,onMousedown:h=>h.preventDefault(),onClick:()=>s(f)};return((m=n.month)==null?void 0:m.call(n,{month:c,i:f,props:v}))??C(Fe,le({key:"month"},v),null)})])])),{}}}),jk=te({color:String,columns:{type:Number,default:3},height:[String,Number],min:null,max:null,modelValue:Number,allowedYears:[Array,Function]},"VDatePickerYears"),yf=de()({name:"VDatePickerYears",props:jk(),directives:{vIntersect:Va},emits:{"update:modelValue":e=>!0,escape:()=>!0},setup(e,{emit:t,slots:n}){const a=wl(),l=Pe(e,"modelValue"),i=yi(),r=Wt(),o=M(()=>{const m=a.getYear(a.date());let h=m-100,g=m+52;e.min&&(h=a.getYear(a.date(e.min))),e.max&&(g=a.getYear(a.date(e.max)));let b=a.startOfYear(a.date());return b=a.setYear(b,h),da(g-h+1,h).map(p=>{const k=a.format(b,"year");return b=a.setYear(b,a.getYear(b)+1),{text:k,value:p,isDisabled:!u(p)}})});Xt(()=>{l.value=l.value??a.getYear(a.date())});function u(m){return Array.isArray(e.allowedYears)&&e.allowedYears.length?e.allowedYears.includes(m):Ge(e.allowedYears)?e.allowedYears(m):!0}function d(m){l.value===m?t("update:modelValue",m):l.value=m}const{containerProps:s,containerEl:c,selectItem:f}=wm({items:()=>o.value,columns:()=>e.columns,initialValue:m=>m??l.value??a.getYear(a.date()),itemAttribute:"data-v-year",onSelect:d,onEscape:()=>t("escape")});function v(){var p;const m=i.el,h=(p=c.value)==null?void 0:p.querySelector(`[data-v-year="${l.value}"]`);if(!m||!h)return;const g=m.getBoundingClientRect(),b=h.getBoundingClientRect();m.scrollTop+=b.top-g.top-m.clientHeight/2+b.height/2}return me(()=>xt(I("div",{class:"v-date-picker-years",ref:i,tabindex:-1,style:{height:ge(e.height)}},[I("div",le({class:"v-date-picker-years__content",style:{"--v-date-picker-years-columns":e.columns}},s.value),[o.value.map((m,h)=>{var b;const g={id:`${r}-year-${m.value}`,active:l.value===m.value,color:l.value===m.value?e.color:void 0,rounded:!0,tabindex:-1,text:m.text,disabled:m.isDisabled,variant:l.value===m.value?"flat":"text","data-v-year":m.value,onMousedown:p=>p.preventDefault(),onClick:()=>f(m.value)};return((b=n.year)==null?void 0:b.call(n,{year:m,i:h,props:g}))??C(Fe,le({key:"month"},g),null)})])]),[[Va,{handler:v},null,{once:!0}]])),{}}}),Kk=te({header:{type:String,default:"$vuetify.datePicker.header"},headerColor:String,headerDateFormat:{type:String,default:"normalDateWithWeekday"},landscapeHeaderWidth:[Number,String],...He(zk(),["active","monthText","yearText"]),...Wk({weeksInMonth:"static"}),...He(Uk(),["modelValue","columns"]),...He(jk(),["modelValue","columns"]),...vc({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),bf=de()({name:"VDatePicker",props:Kk(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:previewValue":e=>!0,"update:viewMode":e=>!0,"boundary-navigate":e=>!0},setup(e,{emit:t,slots:n,attrs:a}){const l=wl(),{t:i}=dt(),{rtlClasses:r}=Ht(),o=Pe(e,"modelValue",void 0,q=>gt(q).map(H=>l.date(H)),q=>e.multiple?q:q[0]),u=Pe(e,"viewMode"),d=Pe(e,"previewValue"),{minDate:s,maxDate:c,clampDate:f}=bm(e),v=M(()=>{var $;const q=l.date(),H=($=o.value)!=null&&$[0]?l.date(o.value[0]):f(q);return H&&l.isValid(H)?H:q}),m=z(()=>e.headerColor??e.color),h=Pe(e,"month"),g=M({get:()=>Number(h.value??l.getMonth(l.startOfMonth(v.value))),set:q=>h.value=q}),b=Pe(e,"year"),p=M({get:()=>Number(b.value??l.getYear(l.startOfYear(l.setMonth(v.value,g.value)))),set:q=>b.value=q}),k=ne(!1),S=M(()=>{if(e.multiple==="range"&&o.value.length===2){const[H,$]=o.value,O=l.getDiff($,H,"days")+1;return i("$vuetify.datePicker.itemsSelected",O)}if(e.multiple&&o.value.length>1)return i("$vuetify.datePicker.itemsSelected",o.value.length);const q=o.value[0]&&l.isValid(o.value[0])?l.format(l.date(o.value[0]),e.headerDateFormat):i(e.header);return e.landscape&&q.split(" ").length===3?q.replace(" ",` -`):q}),w=z(()=>{let q=l.date();return q=l.setDate(q,1),q=l.setMonth(q,g.value),q=l.setYear(q,p.value),q}),x=z(()=>l.format(w.value,"monthAndYear")),y=z(()=>l.format(w.value,"monthShort")),_=z(()=>l.format(w.value,"year")),V=z(()=>`date-picker-header${k.value?"-reverse":""}-transition`),T=M(()=>{if(e.disabled)return!0;const q=[];if(u.value!=="month")q.push("prev-month","next-month","prev-year","next-year");else{let H=l.date();if(H=l.startOfMonth(H),H=l.setMonth(H,g.value),H=l.setYear(H,p.value),s.value){const $=l.addDays(l.startOfMonth(H),-1),O=l.addDays(l.startOfYear(H),-1);l.isAfter(s.value,$)&&q.push("prev-month"),l.isAfter(s.value,O)&&q.push("prev-year")}if(c.value){const $=l.addDays(l.endOfMonth(H),1),O=l.addDays(l.endOfYear(H),1);l.isAfter($,c.value)&&q.push("next-month"),l.isAfter(O,c.value)&&q.push("next-year")}}return q}),A=M(()=>e.allowedYears||P),B=M(()=>e.allowedMonths||L);function E(q,H){const $=e.allowedDates;if(!Ge($))return!0;const O=1+tP(l,q,H);for(let D=0;D0?g.value--:(p.value--,g.value=11,re()),J()}function N(){if(p.value++,c.value){const q=String(g.value+1).padStart(2,"0"),H=l.parseISO(`${p.value}-${q}-01`);l.isAfter(H,c.value)&&(g.value=l.getMonth(c.value))}re()}function Y(){if(p.value--,s.value){const q=String(g.value+1).padStart(2,"0"),H=l.endOfMonth(l.parseISO(`${p.value}-${q}-01`));l.isAfter(s.value,H)&&(g.value=l.getMonth(s.value))}re()}const U=ne();function G(q){var H;(H=U.value)==null||H.focusItem(q)}function Z(){u.value="month"}function se(){u.value="month",Ne(()=>{var q;return(q=U.value)==null?void 0:q.focusGrid()})}function Q(){u.value=u.value==="months"?"month":"months"}function ae(){u.value=u.value==="year"?"month":"year"}function J(){u.value==="months"&&Q()}function re(){u.value==="year"&&ae()}return ve(o,(q,H)=>{if(e.noAutoNavigation)return;const $=gt(H),O=gt(q);if(!O.length)return;const D=l.date($[$.length-1]),F=l.date(O[O.length-1]);if(l.isSameDay(D,F))return;const K=l.getMonth(F),X=l.getYear(F);K!==g.value&&(g.value=K,J()),X!==p.value&&(p.value=X,re()),k.value=l.isBefore(D,F)}),me(()=>{const q=pi.filterProps(e),H=He(vf.filterProps(e),["viewMode"]),$=mf.filterProps(e),O=hf.filterProps(e),D=He(gf.filterProps(e),["modelValue"]),F=He(yf.filterProps(e),["modelValue"]),K={color:m.value,header:S.value,transition:V.value};return C(pi,le(q,{color:m.value,class:["v-date-picker",`v-date-picker--${u.value}`,{"v-date-picker--show-week":e.showWeek},r.value,e.class],style:[{"--v-date-picker-landscape-header-width":ge(e.landscapeHeaderWidth)},e.style]}),{title:()=>{var X;return((X=n.title)==null?void 0:X.call(n))??I("div",{class:"v-date-picker__title"},[i(e.title)])},header:()=>n.header?C(Ue,{defaults:{VDatePickerHeader:{...K}}},{default:()=>{var X;return[(X=n.header)==null?void 0:X.call(n,K)]}}):C(mf,le({key:"header"},$,K,{onClick:u.value!=="month"?Z:void 0}),{prepend:n.prepend,append:n.append}),default:()=>I(we,null,[C(vf,le(H,{disabled:T.value,viewMode:u.value,text:x.value,monthText:y.value,yearText:_.value,"onClick:next":R,"onClick:prev":W,"onClick:nextYear":N,"onClick:prevYear":Y,"onClick:month":Q,"onClick:year":ae}),{default:n.controls}),C(Mo,{hideOnLeave:!0},{default:()=>[u.value==="months"?C(gf,le({key:"date-picker-months"},D,{modelValue:g.value,"onUpdate:modelValue":[X=>g.value=X,J],min:s.value,max:c.value,year:p.value,allowedMonths:B.value,onEscape:se}),{month:n.month}):u.value==="year"?C(yf,le({key:"date-picker-years"},F,{modelValue:p.value,"onUpdate:modelValue":[X=>p.value=X,re],min:s.value,max:c.value,allowedYears:A.value,onEscape:se}),{year:n.year}):C(hf,le({ref:U,key:"date-picker-month"},fr(a,[/^on.+:day$/])[0],O,{modelValue:o.value,"onUpdate:modelValue":X=>o.value=X,month:g.value,"onUpdate:month":[X=>g.value=X,J],year:p.value,"onUpdate:year":[X=>p.value=X,re],previewValue:d.value,"onUpdate:previewValue":X=>d.value=X,onBoundaryNavigate:X=>t("boundary-navigate",X),min:s.value,max:c.value}),{day:n.day})]})]),actions:n.actions})}),{focusDate:G}}});function dF(e,t,n,a,l){var c;const i=e.max??10**e.size-1,r=Math.min(i,((c=e.softMax)==null?void 0:c.call(e,l))??i);let o=n,u="",d=!1;for(;or){u=String(r).padStart(u.length+1,"0"),o++,d=!0;break}u+=t[o++],e.min&&!Number(u)&&(u="0"),d=u.length===e.size}const s=o;if(a)for(;or),{digits:u,index:o,end:s,filled:d,closed:o>s}}function fF(e,t,n){var i;const a=((i=e.close)==null?void 0:i.call(e,t))??t,l=n?e.min??0:0;return String(Math.max(Number(a),l)).padStart(e.size,"0")}function vF(e,t,n=0,a=-1){let l=n,i="",r=!1,o=!1,u=-1,d=0,s=0,c="",f=!0;const v={},m=[];for(let h=0;hB.type==="value"),k=!p&&(b==null?void 0:b.type)==="separator"?b.value:"",S=l,w=dF(g,t,l,p,v),x=w.filled;let y=w.digits;l=w.index,r=w.closed;const _=y.length,V=a>=S&&a<=w.end,T=V||a>=S&&a=w.end)),c&&(o=!0),v[g.key]=y,i+=c+y,c="",g.softMax&&m.push({segment:g,at:i.length-y.length}),d=s+y.length,T&&u<0&&(u=a>=S+_&&A?i.length+k.length:i.length-_+Math.min(a-S,_)),_/^\d*/.exec(o.slice(u))[0].length;let l=0,i=0;for(;la(n,i))l++;else return"";let r=e.slice(l)+t;for(const o of n.slice(i)){const u=r.indexOf(o);if(u<0)return"";r=r.slice(u+1)}return r}function gF(e,t,n,a=!1,l=!1){const i=[...e],r=d=>/\d/.test(i[d]??"");let o=t,u=-1;a&&l&&o&&!r(o)&&r(o-1)&&o--;for(const d of n){for(;o0)&&!(h?/\D/:/\d/).test(g),p=h?0:m,k=b?e(v.value.slice(0,p)+pe(t)+v.value.slice(p),h?0:m+1):e(v.value,ut(m+f,0,v.value.length));k.value!==v.value&&(c.preventDefault(),o(v,k))}function d(c,f,v=!1){const{value:m,caret:h}=c,g=e(m),b=!!pe(n),p=b?g.complete?-1:g.caret:m.length;if(h!==p&&(!g.gaps||/\d/.test(m[h]))&&g.value===m&&e(m+"0").value!==m+"0"){const{value:y,caret:_,wrote:V}=gF(m,h,f,b,v),T=e(y,_,!0);if(V<0||T.value.length!==y.length||T.value[V]===y[V])return T;const{start:A,end:B}=yF(y,V);return e(y.slice(0,A)+y[V]+y.slice(B),A+1,!0)}const S=y=>e(m.slice(0,y)+f+m.slice(y),y+f.length),w=y=>y.replace(/\D/g,"").length,x=S(h);return g.gaps&&/^\D\D/.test(m.slice(h))&&w(x.value)<=w(m)?S(h+1):x}function s(c){var p,k;const f=c.target,v=(l==null?void 0:l.value)??"",m=v.length-f.value.length;if(c.isComposing){a.value=f.value;return}if((p=c.inputType)!=null&&p.startsWith("delete")&&l&&m>0){const S=l.start===l.end,w=S&&!!c.inputType.includes("Forward");o(f,Ng(v,S&&!w?l.start-m:l.start,m,w));return}const h=l?f.value.slice(l.start,f.value.length-v.length+l.end):"";if(l&&l.start!==l.end&&((k=c.inputType)!=null&&k.startsWith("insert"))&&bF(v,l.start,l.end,!!pe(n))){const S=Ng(v,l.start,l.end-l.start,!1),w=[...h].reduce((x,y)=>d(x,y),S);o(f,w);return}const g={value:v,caret:(l==null?void 0:l.start)??v.length},b=d(g,h,(l==null?void 0:l.start)!==i);o(f,b)}return{onBeforeinput:r,onInput:s,onKeydown:u,text:a}}function SF(e){var l;let t=[31,29,31,30,31,30,31,31,30,31,30,31][Number(e.m)-1]??31;const n=Number(e.y),a=!(n%4)&&(n%100||!(n%400));return t===29&&((l=e.y)==null?void 0:l.length)===4&&!a&&(t=28),t}function Rg(e,t,n){const a={y:{type:"value",key:"y",size:4,max:9999,close:l=>String((n==null?void 0:n(Number(l)))??l)},m:{type:"value",key:"m",size:2,min:1,max:12},d:{type:"value",key:"d",size:2,min:1,max:31,softMax:SF}};return[...e].flatMap((l,i)=>[...i?[{type:"separator",value:t}]:[],a[l]])}const kF={y:"year",m:"month",d:"day"};function Hg(e,t){return{text:e,size:t,fill:e.length===t&&new Set(e).size===1}}const pF=/[\p{Script=Arabic}\p{Script=Hebrew}\p{Script=Thaana}]/u,xF=e=>pF.test(e)?[...e].reverse().join(""):e,CF={az:"dd.MM.yyyy",is:"dd.MM.yyyy",km:"dd/MM/yyyy"},_F={ar:{y:"سنة",m:"شهر"},ko:{y:"연도"},th:{y:"ปปปป",m:"ดด",d:"วว"},sw:{y:"yyyy",m:"mm",d:"dd"},vi:{y:"yyyy",m:"mm",d:"dd"},is:{y:"ár"},az:{y:"il",m:"ay",d:"gün"},km:{y:"ឆ្នាំ",m:"ខែ",d:"ថ្ងៃ"}};class Fa{constructor(t,n){this.order=t,this.separator=n}static canBeParsed(t){if(!Ie(t))return!1;const n=t.toLowerCase();return["y","m","d"].every(a=>n.includes(a))&&["/","-","."].some(a=>t.includes(a))}static parse(t){if(!Fa.canBeParsed(t))throw new Error(`[${t}] cannot be parsed into date format specification`);const n=t.toLowerCase().split("").filter((l,i,r)=>"dmy".includes(l)&&r.indexOf(l)===i).join(""),a=["/","-","."].find(l=>t.includes(l));return new Fa(n,a)}}const VF=te({inputFormat:{type:String,validator:e=>!e||Fa.canBeParsed(e)}},"date-format");function IF(e,t,n){const a=wl();function l(){var B;const x=t.value||"en-US";let y;try{y=new Intl.DateTimeFormat(x,{year:"numeric",month:"2-digit",day:"2-digit"}).formatToParts(a.toJsDate(a.parseISO("1999-12-07")))}catch{return new Fa("mdy","/")}const _=y.filter(E=>["year","month","day"].includes(E.type)).map(E=>E.type[0]).join(""),V=((B=y.find(E=>E.type==="literal"))==null?void 0:B.value)??"",T=["/","-","."].find(E=>V.includes(E))??"/";if(_.length!==3)return new Fa("mdy","/");const A=V.includes("‏")?[..._].reverse().join(""):_;return new Fa(A,T)}const i=z(()=>{if(Fa.canBeParsed(e.inputFormat))return Fa.parse(e.inputFormat);const x=CF[(t.value||"").split("-")[0]];return x?Fa.parse(x):l()});function r(x){const y=a.getYear(a.date());if(x>100||y%100>=50)return x;const _=~~(y/100)*100;return x<50?_+x:_-100+x}const o=z(()=>{const{order:x}=i.value;return n.value?[...x].reverse().join(""):x}),u=z(()=>{const x=e.multiple==="range",y=x?2:e.multiple?1/0:1;return{join:x?" - ":", ",limit:y,bounded:Number.isFinite(y)}});function d(){const x=t.value||"en";try{const y=new Intl.DisplayNames(x,{type:"dateTimeField"}),_=_F[x.split("-")[0]]??{};return Object.fromEntries(Object.entries(kF).map(([V,T])=>{const A=_[V]??y.of(T);return[V,(A==null?void 0:A.toLowerCase())===T?void 0:A]}))}catch{return null}}function s(x,y){return/[\p{Script=Latin}\p{Script=Cyrillic}\p{Script=Greek}]/u.test([...x][0])?[...x][0].repeat(y):x}const c=z(()=>{var L;const{order:x,separator:y}=i.value,_=(L=e.placeholder)==null?void 0:L.split(y),V=(_==null?void 0:_.length)===3&&!/\d/.test(e.placeholder),T=V?null:d(),A=Rg(x,y),B=A.filter(R=>R.type==="value"),E=B.map((R,W)=>V?_[W]:s((T==null?void 0:T[R.key])||R.key,R.size));let P=0;return A.map(R=>R.type==="separator"?Hg(R.value,R.value.length):Hg(E[P],B[P++].size))}),f=z(()=>Rg(o.value,i.value.separator,r));function v(x,y=-1){const _=x.split(/(\D+)/),V=[..._].reverse().join("");if(y<0)return{value:V,caret:y};let T=0,A=0;for(;T<_.length-1&&y>A+_[T].length;)A+=_[T].length+_[T+1].length,T+=2;const B=x.length-A-_[T].length+Math.max(y-A,0);return{value:V,caret:B}}function m(x){return(n.value?[...x].reverse():x).join(u.value.join)}function h(x){function y(L){const R=L.trim().split(i.value.separator);return{y:Number(R[i.value.order.indexOf("y")]),m:Number(R[i.value.order.indexOf("m")]),d:Number(R[i.value.order.indexOf("d")])}}function _(L){const{y:R,m:W,d:N}=L;return!R||!W||!N||W<1||W>12||N<1||N>31?null:{year:r(R),month:W,day:N}}const V=y(x),T=_(V);if(!T)return null;const{year:A,month:B,day:E}=T,P=L=>String(L).padStart(2,"0");return a.parseISO(`${A}-${P(B)}-${P(E)}`)}function g(x){return!!h(x)}function b(x,y){const{bounded:_,join:V,limit:T}=u.value,A=Array.from({length:_?T:y},()=>c.value).flatMap((L,R)=>R?[{text:V,size:V.length,fill:!0},...L]:L),B=n.value?[...A].reverse():A;let E=x;const P=B.map(({text:L,size:R,fill:W})=>{if(E>=R)return E-=R,"";const N=W?n.value?L.slice(0,R-E):L.slice(E):E?"":L;return E=0,N});return{text:(n.value?P.reverse():P).join(""),covered:x>=A.reduce((L,R)=>L+R.size,0)}}function p(x,y){const{join:_,limit:V}=u.value,{text:T,caret:A}=mF(x,/[^\d/.\- ]/g,y);let B="",E=0,P=0,L=-1,R=!1,W=1;for(let U=0;U=0&&L<0&&(L=B.length+Z.caret),B+=Z.value,P+=Z.width,R||(R=Z.gaps),!Z.complete||!Z.closed&&E>=T.length))break;U+1=x.length?V.value.length:V.caret,A=p(V.value,T),B=v(A.value,A.caret),E=!_&&A.caret>=A.value.length&&A.complete;return{...A,value:B.value,caret:E?0:B.caret}}function S(x){const{value:y,hint:_}=k(x),V=T=>n.value?[...T].reverse().join(""):T;return V(hF(V(y),V(_),V(x)))}function w(x){const y=a.toISO(x).split("T")[0].split("-");return i.value.order.split("").map(_=>y["ymd".indexOf(_)]).join(i.value.separator)}return{isValid:g,getHint:S,joinDates:m,maskDate:k,parseDate:h,formatDate:w,separator:z(()=>i.value.separator),parserFormat:z(()=>xF(c.value.map(x=>x.text).join("")))}}const PF=te({displayFormat:{type:[Function,String],default:void 0},location:{type:String,default:"bottom start"},menu:Boolean,menuProps:Object,openOnFocus:Boolean,updateOn:{type:Array,default:()=>["blur","enter"]},pickerProps:Object,...VF(),...Kl({mobile:null}),...Li(),...im({hideActions:!0}),...Ni({prependIcon:"$calendar"}),...He(Kk({hideHeader:!0,showAdjacentMonths:!0}),["location","rounded","height","minHeight","maxHeight"])},"VDateInput"),AF=de()({name:"VDateInput",props:PF(),emits:{save:e=>!0,cancel:()=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,{emit:t,slots:n}){const{t:a,isRtl:l}=dt(),i=wl(),r=M(()=>i.locale),{getHint:o,isValid:u,joinDates:d,maskDate:s,parseDate:c,formatDate:f,separator:v,parserFormat:m}=IF(e,r,l),{onBeforeinput:h,onInput:g,onKeydown:b,text:p}=wF(s,v,l),{mobile:k}=Yn(e),{InputIcon:S}=Pr(e),{clampDate:w,isInAllowedRange:x}=bm(e),y=()=>e.multiple?[]:null,_=Pe(e,"modelValue",y(),H=>Array.isArray(H)?H.map($=>i.toJsDate($)):H&&i.toJsDate(H),H=>Array.isArray(H)?H.map($=>i.date($)):H&&i.date(H)),V=Pe(e,"menu"),T=ne(!1),A=ne(e.focused),B=oe(),E=oe(),P=oe(["save"]);Uv(V,A,()=>e.openOnFocus&&!e.disabled);function L(H){return Ge(e.displayFormat)?e.displayFormat(H):e.displayFormat?i.format(H,e.displayFormat??"keyboardDate"):f(H)}const R=M(()=>{const H=gt(_.value);if(!H.length)return null;if(e.multiple===!0)return a("$vuetify.datePicker.itemsSelected",H.length);if(e.multiple==="range"){const $=H[0],O=H[H.length-1];return!i.isValid($)||!i.isValid(O)?"":d([L(i.date($)),L(i.date(O))])}return i.isValid(_.value)?L(i.date(_.value)):""}),W=M(()=>e.placeholder?e.placeholder:e.multiple==="range"?d([m.value,m.value]):e.multiple?`${m.value}, ...`:m.value),N=M(()=>o(p.value));ve(R,H=>p.value=H??"",{immediate:!0});const Y=M(()=>{if(k.value)return T.value?"text":"none"}),U=M(()=>!e.disabled&&!e.readonly),G=M(()=>e.updateOn.length?!(k.value&&T.value)&&e.readonly:!0);ve(V,H=>{H||(T.value=!1,P.value=["save"])});function Z(H){b(H),H.key==="Enter"&&((!V.value||!A.value)&&(V.value=!0),e.updateOn.includes("enter")&&!e.readonly&&q(H.target))}function se(H){e.disabled||(H.preventDefault(),H.stopPropagation(),V.value&&k.value?T.value=!e.readonly:V.value=!0)}function Q(){t("cancel"),V.value=!1,T.value=!1}function ae(H){t("save",H),V.value=!1}function J(H){H==null&&(_.value=y())}function re(H){var $,O,D;($=H.relatedTarget)!=null&&$.closest("[data-v-date]")||(e.updateOn.includes("blur")&&!e.readonly&&q(H.target),p.value=R.value??"",k.value&&T.value&&!A.value&&(V.value=!1,T.value=!1),B0(V,(O=B.value)==null?void 0:O.$el,(D=E.value)==null?void 0:D.contentEl))}function q({value:H}){if(!H.trim())_.value=y();else if(!e.multiple)u(H)&&(_.value=w(c(H)));else{const $=H.trim().split(/\D+-\D+|[^\d\-/.]+/).filter(Boolean);if($.every(u))if(e.multiple==="range"){const[O,D]=$.map(c).map(w).toSorted((F,K)=>i.isAfter(F,K)?1:-1);_.value=D==null?[O]:[O,i.endOfDay(D)]}else _.value=$.map(c).filter(x)}}return me(()=>{const H=!!(e.prependIcon||n.prepend),$=No.filterProps(e),O={...bf.filterProps(He(e,["active","bgColor","color","location","rounded","maxWidth","minWidth","width"])),...e.pickerProps},D=un(n,["title","header","day","month","year"]),F=Vn.filterProps(He(e,["placeholder"]));return C(Vn,le({ref:B},F,{class:["v-date-input",{"v-date-input--rtl":l.value},e.class],style:e.style,modelValue:p.value,inputmode:Y.value,placeholder:W.value,readonly:G.value,onKeydown:U.value?Z:void 0,onBeforeinput:U.value?h:void 0,onInput:U.value?g:void 0,focused:V.value||A.value,onBlur:re,validationValue:_.value,"onClick:control":se,"onUpdate:modelValue":J,"onUpdate:focused":K=>A.value=K}),{...n,default:()=>{var K;return I(we,null,[A.value&&!G.value&&!!p.value&&I("div",{class:"v-date-input__format-hint","aria-hidden":"true"},[I("span",{style:{order:l.value?1:0}},[p.value]),I("bdi",{dir:"ltr"},[N.value.split(new RegExp("(\\p{L}+)","u")).map((X,j)=>j%2?I("bdi",null,[X]):X)])]),C(Ul,le({ref:E,modelValue:V.value,"onUpdate:modelValue":X=>V.value=X,activator:"parent",minWidth:"0",eager:A.value,location:e.location,closeOnContentClick:!1,openOnClick:!1},e.menuProps),{default:()=>[C(No,le($,{modelValue:_.value,"onUpdate:modelValue":X=>_.value=X,disabled:P.value,onSave:ae,onCancel:Q}),{default:({actions:X,model:j,save:ee,cancel:ie,isPristine:he})=>{function be(ue){e.hideActions?(_.value=ue,e.multiple||(V.value=!1)):j.value=ue,t("save",ue),P.value=[]}return C(bf,le(O,{modelValue:e.hideActions?_.value:j.value,"onUpdate:modelValue":ue=>be(ue),onMousedown:ue=>ue.preventDefault()}),{...D,actions:e.hideActions?void 0:()=>{var ue;return((ue=n.actions)==null?void 0:ue.call(n,{save:ee,cancel:ie,isPristine:he}))??X()}})}})]}),(K=n.default)==null?void 0:K.call(n)])},prepend:H?K=>n.prepend?n.prepend(K):e.prependIcon&&C(S,{key:"prepend-icon",name:"prepend",tabindex:e["onClick:prepend"]?void 0:-1,onClick:U.value?se:void 0},null):void 0})}),Ot({},B)}}),TF=te({actionText:String,bgColor:String,color:String,icon:De,image:String,justify:{type:String,default:"center"},headline:String,title:String,text:String,textWidth:{type:[Number,String],default:500},href:String,to:String,...Ae(),...Jt(),...ya({size:void 0}),...st()},"VEmptyState"),DF=de()({name:"VEmptyState",props:TF(),emits:{"click:action":e=>!0},setup(e,{emit:t,slots:n}){const{themeClasses:a}=ft(e),{backgroundColorClasses:l,backgroundColorStyles:i}=yt(()=>e.bgColor),{dimensionStyles:r}=Qt(e),{displayClasses:o}=Yn();function u(d){t("click:action",d)}return me(()=>{var h,g,b;const d=!!(n.actions||e.actionText),s=!!(n.headline||e.headline),c=!!(n.title||e.title),f=!!(n.text||e.text),v=!!(n.media||e.image||e.icon),m=e.size||(e.image?200:96);return I("div",{class:fe(["v-empty-state",{[`v-empty-state--${e.justify}`]:!0},a.value,l.value,o.value,e.class]),style:Se([i.value,r.value,e.style])},[v&&I("div",{key:"media",class:"v-empty-state__media"},[n.media?C(Ue,{key:"media-defaults",defaults:{VImg:{src:e.image,height:m},VIcon:{size:m,icon:e.icon}}},{default:()=>[n.media()]}):I(we,null,[e.image?C(ml,{key:"image",src:e.image,height:m},null):e.icon?C(We,{key:"icon",color:e.color,size:m,icon:e.icon},null):void 0])]),s&&I("div",{key:"headline",class:"v-empty-state__headline"},[((h=n.headline)==null?void 0:h.call(n))??e.headline]),c&&I("div",{key:"title",class:"v-empty-state__title"},[((g=n.title)==null?void 0:g.call(n))??e.title]),f&&I("div",{key:"text",class:"v-empty-state__text",style:{maxWidth:ge(e.textWidth)}},[((b=n.text)==null?void 0:b.call(n))??e.text]),n.default&&I("div",{key:"content",class:"v-empty-state__content"},[n.default()]),d&&I("div",{key:"actions",class:"v-empty-state__actions"},[C(Ue,{defaults:{VBtn:{class:"v-empty-state__action-btn",color:e.color??"surface-variant",href:e.href,text:e.actionText,to:e.to}}},{default:()=>{var p;return[((p=n.actions)==null?void 0:p.call(n,{props:{onClick:u}}))??C(Fe,{onClick:u},null)]}})])])}),{}}}),zo=Symbol.for("vuetify:v-expansion-panel"),Gk=te({...Ae(),...Mv()},"VExpansionPanelText"),wf=de()({name:"VExpansionPanelText",props:Gk(),setup(e,{slots:t}){const n=Ye(zo);if(!n)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:a,onAfterLeave:l}=Bv(e,n.isSelected);return me(()=>C(Di,{onAfterLeave:l},{default:()=>{var i;return[xt(I("div",{class:fe(["v-expansion-panel-text",e.class]),style:Se(e.style)},[t.default&&a.value&&I("div",{class:"v-expansion-panel-text__wrapper"},[(i=t.default)==null?void 0:i.call(t)])]),[[na,n.isSelected.value]])]}})),{}}}),Yk=te({color:String,expandIcon:{type:De,default:"$expand"},collapseIcon:{type:De,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,hover:{type:Boolean,default:!0},...Ae(),...Jt()},"VExpansionPanelTitle"),Sf=de()({name:"VExpansionPanelTitle",directives:{vRipple:Sn},props:Yk(),setup(e,{slots:t}){const n=Ye(zo);if(!n)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:a,backgroundColorStyles:l}=yt(()=>e.color),{dimensionStyles:i}=Qt(e),r=M(()=>({collapseIcon:e.collapseIcon,disabled:n.disabled.value,expanded:n.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly})),o=z(()=>n.isSelected.value?e.collapseIcon:e.expandIcon);return me(()=>{var u;return xt(I("button",{class:fe(["v-expansion-panel-title",{"v-expansion-panel-title--active":n.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static,"v-expansion-panel-title--hover":e.hover},a.value,e.class]),style:Se([l.value,i.value,e.style]),type:"button",tabindex:n.disabled.value?-1:void 0,disabled:n.disabled.value,"aria-expanded":n.isSelected.value,onClick:e.readonly?void 0:n.toggle},[I("span",{class:"v-expansion-panel-title__overlay"},null),(u=t.default)==null?void 0:u.call(t,r.value),!e.hideActions&&C(Ue,{defaults:{VIcon:{icon:o.value}}},{default:()=>{var d;return[I("span",{class:"v-expansion-panel-title__icon"},[((d=t.actions)==null?void 0:d.call(t,r.value))??C(We,null,null)])]}})]),[[Sn,e.ripple]])}),{}}}),Sm=te({title:String,text:String,bgColor:String,...en(),...$i(),...It(),...Xe(),...Yk(),...Gk()},"VExpansionPanel"),kf=de()({name:"VExpansionPanel",props:Sm(),emits:{"group:selected":e=>!0},setup(e,{slots:t}){const n=Rl(e,zo),{backgroundColorClasses:a,backgroundColorStyles:l}=yt(()=>e.bgColor),{elevationClasses:i}=Yt(e),{roundedClasses:r,roundedStyles:o}=Tt(e),u=z(()=>(n==null?void 0:n.disabled.value)||e.disabled),d=M(()=>n.group.items.value.reduce((f,v,m)=>(n.group.selected.value.includes(v.id)&&f.push(m),f),[])),s=M(()=>{const f=n.group.items.value.findIndex(v=>v.id===n.id);return!n.isSelected.value&&d.value.some(v=>v-f===1)}),c=M(()=>{const f=n.group.items.value.findIndex(v=>v.id===n.id);return!n.isSelected.value&&d.value.some(v=>v-f===-1)});return bt(zo,n),me(()=>{const f=!!(t.text||e.text),v=!!(t.title||e.title),m=Sf.filterProps(e),h=wf.filterProps(e);return C(e.tag,{class:fe(["v-expansion-panel",{"v-expansion-panel--active":n.isSelected.value,"v-expansion-panel--before-active":s.value,"v-expansion-panel--after-active":c.value,"v-expansion-panel--disabled":u.value},r.value,a.value,e.class]),style:Se([l.value,o.value,e.style])},{default:()=>[I("div",{class:fe(["v-expansion-panel__shadow",...i.value])},null),C(Ue,{defaults:{VExpansionPanelTitle:{...m},VExpansionPanelText:{...h}}},{default:()=>{var g;return[v&&C(Sf,{key:"title"},{default:()=>[t.title?t.title():e.title]}),f&&C(wf,{key:"text"},{default:()=>[t.text?t.text():e.text]}),(g=t.default)==null?void 0:g.call(t)]}})]})}),{groupItem:n}}}),EF=["default","accordion","inset","popout"],qk=te({flat:Boolean,gap:[String,Number],noDivider:Boolean,rounded:{type:[Boolean,Number,String,Array],default:void 0},...Bi(),...un(Sm(),["bgColor","collapseIcon","color","eager","elevation","expandIcon","focusable","hideActions","hover","readonly","ripple","static","tile"]),...st(),...Ae(),...Xe(),variant:{type:String,default:"default",validator:e=>EF.includes(e)}},"VExpansionPanels"),pf=de()({name:"VExpansionPanels",props:qk(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{next:n,prev:a}=Yl(e,zo),{themeClasses:l}=ft(e),i=z(()=>Array.isArray(e.rounded)?e.rounded[0]:e.rounded),r=z(()=>Array.isArray(e.rounded)?e.rounded[1]:void 0),{roundedClasses:o,roundedStyles:u}=Tt(i),d=z(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return $t({VExpansionPanel:{bgColor:z(()=>e.bgColor),collapseIcon:z(()=>e.collapseIcon),color:z(()=>e.color),eager:z(()=>e.eager),elevation:z(()=>e.elevation),expandIcon:z(()=>e.expandIcon),focusable:z(()=>e.focusable),hideActions:z(()=>e.hideActions),hover:z(()=>e.hover),readonly:z(()=>e.readonly),ripple:z(()=>e.ripple),static:z(()=>e.static)}}),me(()=>C(e.tag,{class:fe(["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile,"v-expansion-panels--no-divider":e.noDivider||!!e.gap},l.value,o.value,d.value,e.class]),style:Se([u.value,{"--v-expansion-panels-inner-radius":ge(r.value),gap:e.gap?ge(e.gap):void 0},e.style])},{default:()=>{var s;return[(s=t.default)==null?void 0:s.call(t,{prev:a,next:n})]}})),{next:n,prev:a}}}),MF=te({app:Boolean,appear:Boolean,extended:Boolean,layout:Boolean,offset:Boolean,modelValue:{type:Boolean,default:!0},...He(ec({active:!0}),["location","spaced"]),...Ai(),...Ya(),...Ga({transition:"fab-transition"})},"VFab"),BF=de()({name:"VFab",props:MF(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=ne(56),l=oe(),i=ne();vl(i,s=>{s.length&&(a.value=s[0].target.clientHeight)});const r=z(()=>e.app||e.absolute),o=M(()=>{var s;return r.value?((s=e.location)==null?void 0:s.split(" ").shift())??"bottom":!1}),u=M(()=>{var s;return r.value?((s=e.location)==null?void 0:s.split(" ")[1])??"end":!1});wn(()=>e.app,()=>{const s=Ti({id:e.name,order:M(()=>parseInt(e.order,10)),position:o,layoutSize:M(()=>e.layout?a.value+24:0),elementSize:M(()=>a.value+24),active:M(()=>e.app&&n.value),absolute:z(()=>e.absolute)});Xt(()=>{l.value=s.layoutItemStyles.value})});const d=oe();return me(()=>{const s=Fe.filterProps(e);return I("div",{ref:d,class:fe(["v-fab",{"v-fab--absolute":e.absolute,"v-fab--app":!!e.app,"v-fab--extended":e.extended,"v-fab--offset":e.offset,[`v-fab--${o.value}`]:r.value,[`v-fab--${u.value}`]:r.value},e.class]),style:Se([e.app?{...l.value}:{height:e.absolute?"100%":"inherit"},e.style])},[I("div",{class:"v-fab__container"},[C(fn,{appear:e.appear,transition:e.transition},{default:()=>[xt(C(Fe,le({ref:i},s,{active:void 0,location:void 0}),t),[[na,e.active]])]})])])}),{}}});function Xk(){function e(l){return l.dataTransfer??l.clipboardData??null}function t(l){const i=e(l);return[...(i==null?void 0:i.items)??[]].filter(o=>o.kind==="file").map(o=>o.webkitGetAsEntry()).filter(Boolean).length>0||[...(i==null?void 0:i.files)??[]].length>0}function n(l){var i;return((i=l.dataTransfer)==null?void 0:i.types.includes("Files"))??!1}async function a(l){const i=e(l),r=[],o=[...(i==null?void 0:i.items)??[]].filter(u=>u.kind==="file").map(u=>u.webkitGetAsEntry()).filter(Boolean);if(o.length)for(const u of o){const d=await Zk(u,Jk(".",u));r.push(...d.map(s=>s.file))}else r.push(...(i==null?void 0:i.files)??[]);return r}return{handleDrop:a,hasFilesOrFolders:t,isDraggingFiles:n}}function Zk(e,t=""){return new Promise((n,a)=>{e.isFile?e.file(i=>n([{file:i,path:t}]),a):e.isDirectory&&e.createReader().readEntries(async i=>{const r=[];for(const o of i)r.push(...await Zk(o,Jk(t,o)));n(r)})})}function Jk(e,t){return t.isDirectory?`${e}/${t.name}`:e}const Qk=te({filterByType:String},"file-accept");function ep(e){const t=M(()=>e.filterByType?$F(e.filterByType):null);function n(a){if(t.value){const l=a.filter(t.value);return{accepted:l,rejected:a.filter(i=>!l.includes(i))}}return{accepted:a,rejected:[]}}return{filterAccepted:n}}function $F(e){const t=e.split(",").map(i=>i.trim().toLowerCase()),n=t.filter(i=>i.startsWith(".")),a=t.filter(i=>i.endsWith("/*")),l=t.filter(i=>!n.includes(i)&&!a.includes(i));return i=>{var u,d;const r=((u=i.name.split(".").at(-1))==null?void 0:u.toLowerCase())??"",o=((d=i.type.split("/").at(0))==null?void 0:d.toLowerCase())??"";return l.includes(i.type)||n.includes(`.${r}`)||a.includes(`${o}/*`)}}const FF=te({chips:Boolean,counter:{type:Boolean,default:void 0},counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},hideInput:Boolean,multiple:Boolean,placeholder:String,persistentPlaceholder:Boolean,showSize:{type:[Boolean,Number,String],default:!1,validator:e=>Bt(e)||[1e3,1024].includes(Number(e))},truncateLength:{type:[Number,String],default:22},...He(qa({prependIcon:"$file"}),["direction"]),modelValue:{type:[Array,Object],default:e=>e.multiple?[]:null,validator:e=>gt(e).every(je)},...Qk(),...eu({clearable:!0})},"VFileInput"),OF=de()({name:"VFileInput",inheritAttrs:!1,props:FF(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0,rejected:e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{t:l}=dt(),{filterAccepted:i}=ep(e),r=Pe(e,"modelValue",e.modelValue,G=>gt(G),G=>!e.multiple&&Array.isArray(G)?G[0]:G),{isFocused:o,focus:u,blur:d}=Pa(e),s=aa("VChip"),c=M(()=>Bt(e.showSize)?void 0:e.showSize),f=M(()=>(r.value??[]).reduce((G,{size:Z=0})=>G+Z,0)),v=M(()=>Md(f.value,c.value)),m=M(()=>(r.value??[]).map(G=>{const{name:Z="",size:se=0}=G,Q=P(Z);return e.showSize?`${Q} (${Md(se,c.value)})`:Q})),h=M(()=>{var Z;const G=((Z=r.value)==null?void 0:Z.length)??0;return e.showSize?l(e.counterSizeString,G,v.value):l(e.counterString,G)}),g=oe(),b=oe(),p=oe(),k=z(()=>e.persistentPlaceholder||o.value||e.active),S=M(()=>["plain","underlined"].includes(e.variant)),w=ne(!1),{handleDrop:x,hasFilesOrFolders:y,isDraggingFiles:_}=Xk();function V(){var G;p.value!==Et()&&((G=p.value)==null||G.focus()),o.value||u()}function T(G){var Z;(Z=p.value)==null||Z.click()}function A(G){n("mousedown:control",G)}function B(G){var Z;(Z=p.value)==null||Z.click(),n("click:control",G)}function E(G){G.stopPropagation(),V(),Ne(()=>{r.value=[],Yo(e["onClick:clear"],G)})}function P(G){if(G.length{(!Array.isArray(G)||!G.length)&&p.value&&(p.value.value="")}),me(()=>{var K,X;const G=!!(a.counter||e.counter!==void 0),Z=e.counter!==!1&&e.counter!==null&&!!((K=r.value)!=null&&K.length),se=e.hideDetails!==!0&&!!(a.details||G),Q=!!(a.details||G&&Z),[ae,J]=ga(t),{modelValue:re,...q}=mn.filterProps(e),H={...zl.filterProps(e),"onClick:clear":E},$=t.webkitdirectory!==void 0&&t.webkitdirectory!==!1,O=t.accept?String(t.accept):void 0,D=$?void 0:e.filterByType??O,F=!!e.placeholder&&!((X=r.value)!=null&&X.length)&&(o.value||e.persistentPlaceholder||!e.label);return C(mn,le({ref:g,modelValue:e.multiple?r.value:r.value[0],class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-file-input--dragging":w.value,"v-file-input--hide":e.hideInput,"v-input--plain-underlined":S.value},e.class],style:e.style,"onClick:prepend":T},ae,q,{centerAffix:!S.value,focused:o.value,detailsActive:Q,indentDetails:e.indentDetails??!S.value}),{...a,default:({id:j,isDisabled:ee,isDirty:ie,isReadonly:he,isValid:be,hasDetails:ue})=>C(zl,le({ref:b,prependIcon:e.prependIcon,onMousedown:A,onClick:B,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},H,{id:j.value,active:k.value||ie.value,dirty:ie.value||e.dirty,disabled:ee.value,focused:o.value,details:ue.value,error:be.value===!1,onDragleave:R,onDragover:L,onDrop:W}),{...a,default:({props:{class:_e,...Ce},controlRef:Ee})=>{var Le;return I(we,null,[I("input",le({ref:Ke=>p.value=Ee.value=Ke,type:"file",accept:D,readonly:he.value,disabled:ee.value,multiple:e.multiple,name:e.name,onClick:Ke=>{Ke.stopPropagation(),he.value&&Ke.preventDefault(),V()},onChange:Y,onFocus:V,onBlur:d,onPaste:N},Ce,J),null),F?I("input",{class:fe(_e),inert:!0,placeholder:e.placeholder,readonly:!0,form:"",type:"text"},null):I("div",{class:fe(_e)},[!!((Le=r.value)!=null&&Le.length)&&!e.hideInput&&(a.selection?a.selection({fileNames:m.value,totalBytes:f.value,totalBytesReadable:v.value}):e.chips?m.value.map(Ke=>{var Je;return C(On,{key:Ke,size:((Je=s.value)==null?void 0:Je.size)??"small",text:Ke},null)}):m.value.join(", "))])])}}),details:se?j=>{var ee;return I(we,null,[(ee=a.details)==null?void 0:ee.call(a,j),G&&I(we,null,[I("span",null,null),C(ac,{active:Z,value:h.value,disabled:e.disabled},a.counter)])])}:void 0})}),Ot({},g,b,p)}}),LF=te({clearable:Boolean,file:{type:Object,default:null},fileIcon:{type:String,default:"mdi-file-document"},showSize:Boolean,...Lv({border:!0,rounded:!0,lines:"two"})},"VFileUploadItem"),hs=de()({name:"VFileUploadItem",props:LF(),emits:{"click:remove":()=>!0,click:e=>!0},setup(e,{emit:t,slots:n}){const a=aa("VBtn"),l=oe(),i=M(()=>Bt(e.showSize)?void 0:e.showSize);function r(){t("click:remove")}Xt(()=>{var o;l.value=(o=e.file)!=null&&o.type.startsWith("image")?URL.createObjectURL(e.file):void 0}),me(()=>{var u,d,s;const o=Mn.filterProps(e);return C(Mn,le(o,{class:["v-file-upload-item",e.class],title:e.title??((u=e.file)==null?void 0:u.name),subtitle:e.showSize?Md((d=e.file)==null?void 0:d.size,i.value):(s=e.file)==null?void 0:s.type,style:e.style}),{...n,title:n.title??(()=>{var c;return(e==null?void 0:e.title)??((c=e.file)==null?void 0:c.name)}),prepend:c=>I(we,null,[n.prepend?C(Ue,{defaults:{VAvatar:{image:l.value,icon:l.value?void 0:e.fileIcon,rounded:!0}}},{default:()=>{var f;return[((f=n.prepend)==null?void 0:f.call(n,c))??C(Zt,null,null)]}}):C(Zt,{icon:e.fileIcon,image:l.value,rounded:!0},null)]),append:c=>{var f,v,m;return I(we,null,[e.clearable&&I(we,null,[n.clear?C(Ue,{defaults:{VBtn:{icon:"$clear",density:"comfortable",variant:((v=a.value)==null?void 0:v.variant)??"text"}}},{default:()=>{var h;return[((h=n.clear)==null?void 0:h.call(n,{...c,props:{onClick:r}}))??C(Fe,null,null)]}}):C(Fe,{icon:"$clear",density:"comfortable",variant:((f=a.value)==null?void 0:f.variant)??"text",onClick:r},null)]),(m=n.append)==null?void 0:m.call(n,c)])}})})}});let NF=0;const zg=new WeakMap;function tp(e){let t=zg.get(e);return t==null&&(t=++NF,zg.set(e,t)),t}const km=Symbol.for("vuetify:file-upload"),RF=te({browseText:{type:String,default:"$vuetify.fileUpload.browse"},dividerText:{type:String,default:"$vuetify.fileUpload.divider"},title:{type:String,default:"$vuetify.fileUpload.title"},subtitle:String,icon:{type:De,default:"$upload"},clearable:Boolean,disabled:Boolean,readonly:Boolean,error:Boolean,hideBrowse:Boolean,insetFileList:Boolean,multiple:Boolean,scrim:{type:[Boolean,String],default:!0},showSize:Boolean,...lc(),...Ft(),...un(MS({length:150}),["length","thickness","opacity"]),...rc(),modelValue:{type:Array,default:()=>[]}},"VFileUploadDropzone"),xf=de()({name:"VFileUploadDropzone",props:RF(),emits:{"click:browse":()=>!0,"click:remove":e=>!0,drop:e=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),l=aa("VBtn"),i=z(()=>{var V;return((V=l.value)==null?void 0:V.variant)??"text"}),r=z(()=>{var V;return((V=l.value)==null?void 0:V.size)??"large"}),o=z(()=>{var V;return((V=l.value)==null?void 0:V.variant)??"tonal"}),{densityClasses:u}=hn(e),{handleDrop:d,hasFilesOrFolders:s,isDraggingFiles:c}=Xk(),f=Ye(km,null),v=oe(),m=ne(!1),h=z(()=>(f==null?void 0:f.disabled.value)??e.disabled),g=z(()=>(f==null?void 0:f.readonly.value)??e.readonly),b=z(()=>!h.value&&!g.value);function p(V){b.value&&(V.preventDefault(),V.stopImmediatePropagation(),c(V)&&(m.value=!0))}function k(V){V.preventDefault(),V.currentTarget.contains(V.relatedTarget)||(m.value=!1)}async function S(V){if(V.preventDefault(),V.stopImmediatePropagation(),m.value=!1,!b.value||!s(V))return;const T=await d(V);f?f.onDrop(T):t("drop",T)}function w(){b.value&&(f?f.onClickBrowse():t("click:browse"))}function x(V){b.value&&(V.key==="Enter"||V.key===" ")&&(V.preventDefault(),w())}function y(V){b.value&&(f?f.onClickRemove(V):t("click:remove",V))}async function _(V){if(!b.value||!s(V))return;V.preventDefault();const T=await d(V);T.length&&(f?f.onDrop(T):t("drop",T))}return me(()=>{const V=(f==null?void 0:f.files.value)??e.modelValue,T=h.value,A=g.value,B=b.value,E=(f==null?void 0:f.error.value)||e.error,P=!!(n.title||e.title),L=!!(n.icon||e.icon),R=!!(!e.hideBrowse&&(n.browse||e.density==="default")),W=V.length>0,N=e.insetFileList&&W,Y=Wa.filterProps(e),U=Kt.filterProps(e);return C(Wa,le({ref:v,tabindex:T?-1:0},Y,{class:["v-file-upload-dropzone",{"v-file-upload-dropzone--clickable":!R,"v-file-upload-dropzone--disabled":T,"v-file-upload-dropzone--readonly":A,"v-file-upload-dropzone--dragging":m.value,"v-file-upload-dropzone--has-files":W,"v-file-upload-dropzone--inset":N,"v-file-upload-dropzone--error":E},u.value,e.class],style:e.style,onDragleave:k,onDragover:p,onDrop:S,onPaste:_,onClick:!R&&!(N&&W)?w:void 0,onKeydown:x}),{default:()=>{var G,Z,se,Q,ae,J;return[((G=n.default)==null?void 0:G.call(n,{isDragging:m.value,hasFiles:W,files:V,props:{onClick:w}}))??(N?I("div",{key:"inset",class:"v-file-upload-inset"},[V.length===1&&!e.multiple?((Z=n.single)==null?void 0:Z.call(n,{file:V[0],props:{"onClick:remove":()=>y(0)}}))??C(Ue,{defaults:{VFileUploadItem:{file:V[0],clearable:e.clearable&&!A,disabled:T,showSize:e.showSize,border:!1}}},{default:()=>[C(hs,{"onClick:remove":()=>y(0)},null)]}):V.map((re,q)=>{const H=tp(re),$={file:re,props:{"onClick:remove":()=>y(q)}};return C(Ue,{key:H,defaults:{VFileUploadItem:{file:re,clearable:e.clearable&&!A,disabled:T,showSize:e.showSize,border:!1}}},{default:()=>{var O;return[((O=n.item)==null?void 0:O.call(n,$))??C(hs,{key:H,"onClick:remove":()=>y(q)},null)]}})}),C(Kt,null,null),I("div",{class:"v-file-upload-inset__action"},[n.browse?C(Ue,{defaults:{VBtn:{readonly:!B,text:a(e.browseText),variant:i.value}}},{default:()=>[n.browse({props:{onClick:w}})]}):C(Fe,{readonly:!B,text:a(e.browseText),variant:i.value,onClick:w},null)])]):I(we,null,[L&&I("div",{key:"icon",class:"v-file-upload-icon"},[n.icon?C(Ue,{key:"icon-defaults",defaults:{VIcon:{icon:e.icon}}},{default:()=>[n.icon()]}):C(We,{key:"icon-icon",icon:e.icon},null)]),P&&I("div",{key:"title",class:"v-file-upload-title"},[((se=n.title)==null?void 0:se.call(n))??a(e.title)]),e.density==="default"&&I(we,null,[R&&I(we,null,[I("div",{key:"upload-divider",class:"v-file-upload-divider"},[((Q=n.divider)==null?void 0:Q.call(n))??C(Kt,U,{default:()=>[a(e.dividerText)]})]),n.browse?C(Ue,{defaults:{VBtn:{readonly:!B,size:r.value,text:a(e.browseText),variant:o.value}}},{default:()=>[n.browse({props:{onClick:w}})]}):C(Fe,{readonly:!B,size:r.value,text:a(e.browseText),variant:o.value,onClick:w},null)]),e.subtitle&&I("div",{class:"v-file-upload-subtitle"},[e.subtitle])])])),C(Ia,{modelValue:m.value,contained:!0,scrim:e.scrim},null),(ae=n.input)==null?void 0:ae.call(n),(J=n.loader)==null?void 0:J.call(n)]}})}),Ot({},v)}}),HF=te({clearable:Boolean,showSize:Boolean,files:Array,...Rv({border:!1,elevation:0,lines:!1})},"VFileUploadList"),np=de()({name:"VFileUploadList",props:HF(),setup(e,{slots:t}){const n=Ye(km,null);me(()=>{const a=e.files??(n==null?void 0:n.files.value)??[],l=(n==null?void 0:n.disabled.value)??e.disabled,i=(n==null?void 0:n.readonly.value)??!1,r=gl.filterProps(e);return!t.default&&!a.length?zt():C(gl,le(r,{disabled:l,class:["v-file-upload-list",e.class],style:e.style,bgColor:"transparent"}),{default:()=>{var o;return[((o=t.default)==null?void 0:o.call(t,{files:a,onClickRemove:u=>n==null?void 0:n.onClickRemove(u)}))??a.map((u,d)=>{const s=tp(u),c={file:u,props:{"onClick:remove":()=>n==null?void 0:n.onClickRemove(d)}};return C(Ue,{key:s,defaults:{VFileUploadItem:{file:u,clearable:e.clearable&&!i,disabled:l,showSize:e.showSize,variant:"flat"}}},{default:()=>{var f;return[((f=t.item)==null?void 0:f.call(t,c))??C(hs,{key:s,"onClick:remove":()=>n==null?void 0:n.onClickRemove(d)},null)]}})})]}})})}}),zF=te({browseText:{type:String,default:"$vuetify.fileUpload.browse"},dividerText:{type:String,default:"$vuetify.fileUpload.divider"},title:{type:String,default:"$vuetify.fileUpload.title"},subtitle:String,icon:{type:De,default:"$upload"},clearable:Boolean,insetFileList:Boolean,hideBrowse:Boolean,multiple:Boolean,scrim:{type:[Boolean,String],default:!0},showSize:Boolean,...Qk(),...Zo(),...He(qa(),["direction"]),modelValue:{type:[Array,Object],default:null,validator:e=>gt(e).every(je)}},"VFileUpload"),WF=de()({name:"VFileUpload",inheritAttrs:!1,props:zF(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0,rejected:e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{filterAccepted:l}=ep(e),{isFocused:i}=Pa(e),{loaderClasses:r}=_r(e),o=Oi(e),u=Pe(e,"modelValue",e.modelValue,S=>gt(S),S=>e.multiple||Array.isArray(e.modelValue)?S:S[0]),d=oe(),s=oe(),c=oe(null),f=z(()=>{var S;return((S=d.value)==null?void 0:S.isValid)===!1}),v=z(()=>!o.isDisabled.value&&!o.isReadonly.value),m=ne(void 0);ve(()=>e.loading,(S,w)=>{m.value=!S&&Ie(w)?w:Bt(S)?void 0:S},{immediate:!0}),bt(km,{files:u,disabled:o.isDisabled,readonly:o.isReadonly,error:f,onDrop:h,onClickBrowse:p,onClickRemove:k}),ve(u,S=>{(!Array.isArray(S)||!S.length)&&c.value&&(c.value.value="")});function h(S){v.value&&b(S)}function g(S){if(!S.target||S.repack)return;const x=[...S.target.files??[]];x.length&&(e.filterByType?b(x):u.value=e.multiple?[...u.value,...x]:x)}function b(S){const w=new DataTransfer,{accepted:x,rejected:y}=l(S);y.length&&n("rejected",y);for(const T of x)w.items.add(T);c.value.files=w.files;const _=[...w.files];u.value=e.multiple?[...u.value,..._]:_;const V=new Event("change",{bubbles:!0});V.repack=!0,c.value.dispatchEvent(V)}function p(){var S;v.value&&((S=c.value)==null||S.click())}function k(S){if(!v.value)return;const w=u.value.filter((x,y)=>y!==S);u.value=w,!(w.length>0||!c.value)&&(c.value.value="")}return me(()=>{const{modelValue:S,...w}=mn.filterProps(e),{modelValue:x,...y}=xf.filterProps(e),[_,V]=ga(t),T=t.webkitdirectory!==void 0&&t.webkitdirectory!==!1,A=t.accept?String(t.accept):void 0,B=T?void 0:e.filterByType??A,E=I("input",le({ref:c,type:"file",accept:B,disabled:e.disabled??void 0,multiple:e.multiple,name:e.name,onChange:g},V),null);return C(mn,le({ref:d,modelValue:e.multiple?u.value:u.value[0],"onUpdate:modelValue":P=>{(P==null||Array.isArray(P)&&!P.length)&&(u.value=[])},class:["v-file-upload",r.value,e.class],style:e.style,focused:i.value},_,w),{...a,default:()=>I(we,null,[a.default?I(we,null,[a.default(),I("input",le({ref:c,type:"file",accept:B,disabled:e.disabled??void 0,multiple:e.multiple,name:e.name,style:"display: none;",onChange:g},V),null)]):C(xf,le({ref:s},y),{browse:a.browse,icon:a.icon,title:a.title,divider:a.divider,single:a.single,item:a.item,input:()=>{var P;return((P=a.input)==null?void 0:P.call(a,{inputNode:E}))??E},loader:()=>C(Fi,{name:"v-file-upload",active:!!e.loading,color:m.value},{default:a.loader})}),!a.default&&!e.insetFileList&&C(Ue,{defaults:{VFileUploadList:{clearable:e.clearable,showSize:e.showSize}}},{default:()=>[C(np,null,{item:a.item})]})])})}),Ot({controlRef:c},d,s)}}),UF=te({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...Pn(),...Ae(),...en(),...Ai(),...It(),...Xe({tag:"footer"}),...st()},"VFooter"),jF=de()({name:"VFooter",props:UF(),setup(e,{slots:t}){const n=oe(),{themeClasses:a}=ft(e),{backgroundColorClasses:l,backgroundColorStyles:i}=yt(()=>e.color),{borderClasses:r}=Bn(e),{elevationClasses:o}=Yt(e),{roundedClasses:u,roundedStyles:d}=Tt(e),s=ne(32),c=ne();vl(c,v=>{v.length&&(s.value=v[0].target.clientHeight)});const f=M(()=>e.height==="auto"?s.value:e.height);return wn(()=>e.app,()=>{const v=Ti({id:e.name,order:M(()=>parseInt(e.order,10)),position:z(()=>"bottom"),layoutSize:f,elementSize:M(()=>e.height==="auto"?void 0:f.value),active:z(()=>e.app),absolute:z(()=>e.absolute)});Xt(()=>{n.value=v.layoutItemStyles.value})}),me(()=>C(e.tag,{ref:c,class:fe(["v-footer",a.value,l.value,r.value,o.value,u.value,e.class]),style:Se([i.value,e.app?n.value:{height:ge(e.height)},d.value,e.style])},t)),{}}}),KF=te({color:String,...Pn(),...Ae(),...It(),...Xe({tag:"kbd"}),...st(),...en()},"VKbd"),Cf=de()({name:"VKbd",props:KF(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{borderClasses:a}=Bn(e),{roundedClasses:l,roundedStyles:i}=Tt(e),{backgroundColorClasses:r,backgroundColorStyles:o}=yt(()=>e.color),{elevationClasses:u}=Yt(e);return me(()=>C(e.tag,{class:fe(["v-kbd",n.value,r.value,a.value,u.value,l.value,e.class]),style:Se([o.value,i.value,e.style])},t)),{}}});function ap(e,t,n){const a=n&&e.mac?e.mac:e.default,l=t==="icon"&&!a.icon||t==="symbol"&&!a.symbol?"text":t;let i=a[l]??a.text;return l==="text"&&Ie(i)&&i.startsWith("$")&&!i.startsWith("$vuetify.")&&(i=i.slice(1).toUpperCase()),l==="icon"?["icon",i]:[l,i]}const lp={ctrl:{mac:{symbol:"⌃",icon:"$ctrl",text:"$vuetify.hotkey.ctrl"},default:{text:"Ctrl"}},meta:{mac:{symbol:"⌘",icon:"$command",text:"$vuetify.hotkey.command"},default:{text:"Ctrl"}},cmd:{mac:{symbol:"⌘",icon:"$command",text:"$vuetify.hotkey.command"},default:{text:"Ctrl"}},shift:{mac:{symbol:"⇧",icon:"$shift",text:"$vuetify.hotkey.shift"},default:{text:"Shift"}},alt:{mac:{symbol:"⌥",icon:"$alt",text:"$vuetify.hotkey.option"},default:{text:"Alt"}},enter:{default:{symbol:"↵",icon:"$enter",text:"$vuetify.hotkey.enter"}},arrowup:{default:{symbol:"↑",icon:"$arrowup",text:"$vuetify.hotkey.upArrow"}},arrowdown:{default:{symbol:"↓",icon:"$arrowdown",text:"$vuetify.hotkey.downArrow"}},arrowleft:{default:{symbol:"←",icon:"$arrowleft",text:"$vuetify.hotkey.leftArrow"}},arrowright:{default:{symbol:"→",icon:"$arrowright",text:"$vuetify.hotkey.rightArrow"}},backspace:{default:{symbol:"⌫",icon:"$backspace",text:"$vuetify.hotkey.backspace"}},escape:{default:{text:"$vuetify.hotkey.escape"}}," ":{mac:{symbol:"␣",icon:"$space",text:"$vuetify.hotkey.space"},default:{text:"$vuetify.hotkey.space"}},"-":{default:{text:"-"}},"+":{default:{text:"+"}}},GF=te({keys:String,displayMode:{type:String,default:"icon"},keyMap:{type:Object,default:()=>lp},platform:{type:String,default:"auto"},inline:Boolean,disabled:Boolean,prefix:String,suffix:String,variant:{type:String,default:"elevated",validator:e=>["elevated","flat","tonal","outlined","text","plain","contained"].includes(e)},...Ae(),...st(),...Pn(),...It(),...en(),color:String},"VHotkey"),ad=Symbol("VHotkey:AND_DELINEATOR"),ld=Symbol("VHotkey:OR_DELINEATOR"),Wg=Symbol("VHotkey:THEN_DELINEATOR");function YF(e,t,n){const a=t.toLowerCase();if(a in e){const l=ap(e[a],"text",n);return Ie(l[1])?l[1]:String(l[1])}return t.toUpperCase()}function Ug(e,t,n,a){const l=n.toLowerCase();if(l in e){const i=ap(e[l],t,a);return i[0]==="text"&&Ie(i[1])&&i[1].startsWith("$")&&!i[1].startsWith("$vuetify.")?["text",i[1].replace("$","").toUpperCase(),n]:[...i,n]}return["text",n.toUpperCase(),n]}const qF=de()({name:"VHotkey",props:GF(),setup(e){const{t}=dt(),{themeClasses:n}=ft(e),{rtlClasses:a}=Ht(),{borderClasses:l}=Bn(e),{roundedClasses:i,roundedStyles:r}=Tt(e),{elevationClasses:o}=Yt(e),{colorClasses:u,colorStyles:d,variantClasses:s}=kl(()=>({color:e.color,variant:e.variant==="contained"?"elevated":e.variant})),c=M(()=>e.platform==="auto"?typeof navigator<"u"&&/macintosh/i.test(navigator.userAgent):e.platform==="mac"),f=M(()=>e.keys?e.keys.split(/\b \b/).map(p=>{const k=[];function S(w){if(Ie(w))w!==""&&k.push(Ug(e.keyMap,e.displayMode,w,c.value));else for(let x=0;x0&&(w.type==="sequence"?k.push(Wg):w.type==="alternate"?k.push(ld):w.type==="combo"&&k.push(ad)),S(w.parts[x])}return S(wP(p)),k}):[]),v=M(()=>{if(!e.keys)return"";const k=f.value.map(S=>{const w=[];for(const x of S)if(Array.isArray(x)){const y=x[0]==="icon"||x[0]==="symbol"?Ug(xn(lp,e.keyMap),"text",String(x[1]),c.value)[1]:x[1];w.push(m(y))}else x===ad?w.push(t("$vuetify.hotkey.plus")):x===ld?w.push(t("$vuetify.hotkey.or")):x===Wg&&w.push(t("$vuetify.hotkey.then"));return w.join(" ")}).join(", ");return t("$vuetify.hotkey.shortcut",k)});function m(p){return p.startsWith("$vuetify.")?t(p):p}function h(p){if(e.displayMode==="text")return;const k=YF(e.keyMap,String(p[2]),c.value);return m(k)}function g(p,k){const S=e.variant==="contained",w=S?"kbd":Cf,x=["v-hotkey__key",`v-hotkey__key-${p[0]}`,...S?["v-hotkey__key--nested"]:[l.value,i.value,o.value,u.value]];return C(w,{key:k,class:fe(x),style:Se(S?void 0:[d.value,r.value]),"aria-hidden":"true",title:h(p)},{default:()=>[p[0]==="icon"?C(We,{icon:p[1],"aria-hidden":"true"},null):m(p[1])]})}function b(p,k){return I("span",{key:k,class:"v-hotkey__divider","aria-hidden":"true"},[p===ad?"+":t(p===ld?"$vuetify.hotkey.or":"$vuetify.hotkey.then")])}me(()=>{const p=I(we,null,[e.prefix&&I("span",{key:"prefix",class:"v-hotkey__prefix"},[e.prefix]),f.value.map((k,S)=>I("span",{class:"v-hotkey__combination",key:S},[k.map((w,x)=>Array.isArray(w)?g(w,x):b(w,x)),S[p]})])})}}),XF=te({disabled:Boolean,modelValue:{type:Boolean,default:null},...lc()},"VHover"),ZF=de()({name:"VHover",props:XF(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=ne(!1),{runOpenDelay:l,runCloseDelay:i}=ic(e,r=>{a.value=r,e.disabled||(n.value=r)});return ve(()=>e.disabled,(r,o)=>{o&&!r&&(n.value=a.value)}),()=>{var r;return(r=t.default)==null?void 0:r.call(t,{isHovering:n.value,props:{onMouseenter:l,onMouseleave:i}})}}}),JF=te({color:String,direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},side:{type:String,default:"end",validator:e=>["start","end","both"].includes(e)},mode:{type:String,default:"intersect",validator:e=>["intersect","manual"].includes(e)},margin:[Number,String],loadMoreText:{type:String,default:"$vuetify.infiniteScroll.loadMore"},emptyText:{type:String,default:"$vuetify.infiniteScroll.empty"},...Jt(),...Xe()},"VInfiniteScroll"),jg=In({name:"VInfiniteScrollIntersect",props:{side:{type:String,required:!0},rootMargin:String},emits:{intersect:(e,t)=>!0},setup(e,{emit:t}){const n=ne(),{isIntersecting:a}=xr(n);return ve(a,async l=>{t("intersect",e.side,l)}),me(()=>I("div",{class:"v-infinite-scroll-intersect",style:{"--v-infinite-margin-size":e.rootMargin},ref:n},[nt(" ")])),{}}}),QF=de()({name:"VInfiniteScroll",props:JF(),emits:{load:e=>!0},setup(e,{slots:t,emit:n}){const a=oe(),l=ne("ok"),i=ne("ok"),r=M(()=>ge(e.margin)),o=ne(!1);function u(w){if(!a.value)return;const x=e.direction==="vertical"?"scrollTop":"scrollLeft";a.value[x]=w}function d(){if(!a.value)return 0;const w=e.direction==="vertical"?"scrollTop":"scrollLeft";return a.value[w]}function s(){if(!a.value)return 0;const w=e.direction==="vertical"?"scrollHeight":"scrollWidth";return a.value[w]}function c(){if(!a.value)return 0;const w=e.direction==="vertical"?"clientHeight":"clientWidth";return a.value[w]}Rt(()=>{a.value&&(e.side==="start"?u(s()):e.side==="both"&&u(s()/2-c()/2))});function f(w,x){w==="start"?l.value=x:w==="end"?i.value=x:w==="both"&&(l.value=x,i.value=x)}function v(w){return w==="start"?l.value:i.value}let m=0;function h(w,x){o.value=x,o.value&&g(w)}function g(w){if(e.mode!=="manual"&&!o.value)return;const x=v(w);if(!a.value||["empty","loading"].includes(x))return;m=s(),f(w,"loading");function y(_){f(w,_),Ne(()=>{_==="empty"||_==="error"||(_==="ok"&&w==="start"&&u(s()-m+d()),e.mode!=="manual"&&Ne(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{g(w)})})})}))})}n("load",{side:w,done:y})}const{t:b}=dt();function p(w,x){var V,T,A,B,E;if(e.side!==w&&e.side!=="both")return;const y=()=>g(w),_={side:w,props:{onClick:y,color:e.color}};return x==="error"?(V=t.error)==null?void 0:V.call(t,_):x==="empty"?((T=t.empty)==null?void 0:T.call(t,_))??I("div",null,[b(e.emptyText)]):e.mode==="manual"?x==="loading"?((A=t.loading)==null?void 0:A.call(t,_))??C(Gn,{indeterminate:!0,color:e.color},null):((B=t["load-more"])==null?void 0:B.call(t,_))??C(Fe,{variant:"outlined",color:e.color,onClick:y},{default:()=>[b(e.loadMoreText)]}):((E=t.loading)==null?void 0:E.call(t,_))??C(Gn,{indeterminate:!0,color:e.color},null)}const{dimensionStyles:k}=Qt(e);me(()=>{const w=e.tag,x=e.side==="start"||e.side==="both",y=e.side==="end"||e.side==="both",_=e.mode==="intersect";return C(w,{ref:a,class:fe(["v-infinite-scroll",`v-infinite-scroll--${e.direction}`,{"v-infinite-scroll--start":x,"v-infinite-scroll--end":y}]),style:Se(k.value)},{default:()=>{var V;return[I("div",{class:"v-infinite-scroll__side"},[p("start",l.value)]),x&&_&&C(jg,{key:"start",side:"start",onIntersect:h,rootMargin:r.value},null),(V=t.default)==null?void 0:V.call(t),y&&_&&C(jg,{key:"end",side:"end",onIntersect:h,rootMargin:r.value},null),I("div",{class:"v-infinite-scroll__side"},[p("end",i.value)])]}})});function S(w){const x=w??e.side;f(x,"ok"),Ne(()=>{x!=="end"&&u(s()-m+d()),e.mode!=="manual"&&Ne(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{x==="both"?(g("start"),g("end")):g(x)})})})})})}return{reset:S}}}),ip=Symbol.for("vuetify:v-item-group"),eO=te({...Ae(),...Bi({selectedClass:"v-item--selected"}),...Xe(),...st()},"VItemGroup"),tO=de()({name:"VItemGroup",props:eO(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{themeClasses:n}=ft(e),{isSelected:a,select:l,next:i,prev:r,selected:o}=Yl(e,ip);return()=>C(e.tag,{class:fe(["v-item-group",n.value,e.class]),style:Se(e.style)},{default:()=>{var u;return[(u=t.default)==null?void 0:u.call(t,{isSelected:a,select:l,next:i,prev:r,selected:o.value})]}})}}),nO=de()({name:"VItem",props:$i(),emits:{"group:selected":e=>!0},setup(e,{slots:t}){const{isSelected:n,select:a,toggle:l,selectedClass:i,value:r,disabled:o}=Rl(e,ip);return()=>{var u;return(u=t.default)==null?void 0:u.call(t,{isSelected:n.value,selectedClass:i.value,select:a,toggle:l,value:r.value,disabled:o.value})}}}),aO=te({...Ae(),...Jt(),...Qw()},"VLayout"),lO=de()({name:"VLayout",props:aO(),setup(e,{slots:t}){const{layoutClasses:n,layoutStyles:a,getLayoutItem:l,items:i,layoutRef:r}=eS(e),{dimensionStyles:o}=Qt(e);return me(()=>{var u;return I("div",{ref:r,class:fe([n.value,e.class]),style:Se([o.value,a.value,e.style])},[(u=t.default)==null?void 0:u.call(t)])}),{getLayoutItem:l,items:i}}}),iO=te({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...Ae(),...Ai()},"VLayoutItem"),rO=de()({name:"VLayoutItem",props:iO(),setup(e,{slots:t}){const{layoutItemStyles:n}=Ti({id:e.name,order:M(()=>parseInt(e.order,10)),position:z(()=>e.position),elementSize:z(()=>e.size),layoutSize:z(()=>e.size),active:z(()=>e.modelValue),absolute:z(()=>e.absolute)});return()=>{var a;return I("div",{class:fe(["v-layout-item",e.class]),style:Se([n.value,e.style])},[(a=t.default)==null?void 0:a.call(t)])}}}),oO=te({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...Ae(),...Jt(),...Xe(),...Ga({transition:"fade-transition"})},"VLazy"),uO=de()({name:"VLazy",directives:{vIntersect:Va},props:oO(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{dimensionStyles:n}=Qt(e),a=Pe(e,"modelValue");function l(i){a.value||(a.value=i)}return me(()=>xt(C(e.tag,{class:fe(["v-lazy",e.class]),style:Se([n.value,e.style])},{default:()=>[a.value&&C(fn,{transition:e.transition,appear:!0},{default:()=>{var i;return[(i=t.default)==null?void 0:i.call(t)]}})]}),[[Va,{handler:l,options:e.options},null]])),{}}}),sO=te({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...Ae()},"VLocaleProvider"),cO=de()({name:"VLocaleProvider",props:sO(),setup(e,{slots:t}){const{rtlClasses:n}=Uw(e);return me(()=>{var a;return I("div",{class:fe(["v-locale-provider",n.value,e.class]),style:Se(e.style)},[(a=t.default)==null?void 0:a.call(t)])}),{}}}),dO=In({name:"VNoSsr",setup(e,{slots:t}){const n=n0();return()=>{var a;return n.value&&((a=t.default)==null?void 0:a.call(t))}}}),fO=[1632,1776,2406,2534,2662,2790,2918,3046,3174,3302,3430,3664,3792,3872,4160,6112,6160,65296];function vO(e){return e.replace(/[^\x20-\x7F]/g,t=>{const n=t.codePointAt(0);for(const a of fO)if(n>=a&&n<=a+9)return String(n-a);return t})}function mO(e,t){const{precision:n,minFractionDigits:a}=t;return new Intl.NumberFormat(t.locale,{minimumFractionDigits:a&&n!=null?Math.min(a,n):a??n??void 0,maximumFractionDigits:n??20,useGrouping:t.useGrouping}).formatToParts(e).map(i=>i.type==="group"?t.groupSeparator:i.type==="decimal"?t.decimalSeparator:vO(i.value)).join("")}const hO=50,gO=500;function yO({toggleUpDown:e}){let t=-1,n=-1;pt(l);function a(r){l(),i(r),window.addEventListener("pointerup",l),document.addEventListener("blur",l),t=window.setTimeout(()=>{n=window.setInterval(()=>i(r),hO)},gO)}function l(){rt&&(window.clearTimeout(t),window.clearInterval(n),window.removeEventListener("pointerup",l),document.removeEventListener("blur",l))}pt(l);function i(r){e(r==="up")}return{holdStart:a,holdStop:l}}function $u(e,t){return t==="-"?e:e.replace("-",t)}function bO(e,t){return e.replaceAll(t,"")}function wO(e,t,n){if(n==="min2"&&e.length<=4)return e;const a=[];for(let l=e.length;l>0;l-=3)a.unshift(e.slice(Math.max(0,l-3),l));return a.join(t)}function SO(e,t,n,a,l){if(!a)return e;const i=e.indexOf(n),r=i>=0?e.slice(0,i):e,o=i>=0?e.slice(i):"",u=r.startsWith("-")?"-":"",d=u?r.slice(1):r;if(!d)return e;if(l){const s=Number(d);if(!Number.isFinite(s))return e;const c=new Intl.NumberFormat(l,{useGrouping:a,numberingSystem:"latn"}).formatToParts(s).map(f=>f.type==="group"?t:f.value).join("");return u+c+o}return u+wO(d,t,a)+o}function Kg(e,t,n){let a=0;for(let l=0;l0&&(d=d.slice(1)),d.includes(i)&&u.includes(i)&&(d=d.replace(i,""));const s=u+d+t.slice(a);if(!new RegExp(`^-?\\d*${_o(i)}?\\d*$`).test(s))return{text:$u(to(s,r,i),o),cursor:n};if(r!=null&&(((f=s.split(i)[1])==null?void 0:f.length)??0)>r){const v=to(s,r,i);return{text:$u(v,o),cursor:v===u+t.slice(a)?n:n+d.length}}return d===e?null:{text:$u(s,o),cursor:n+d.length}}function xO(e,t,n,a,l,i){var w;const{groupSeparator:r,decimalSeparator:o,precision:u,grouping:d,locale:s,minusSign:c}=i;n=Vo(n),t=t&&Vo(t);const f=bO(n,r),v=Kg(n,r,a),m=Kg(n,r,l),h=v!==m;let g,b;switch(e){case"insertText":{if(!t)return null;g=f.slice(0,v)+t+f.slice(m),b=v+t.length;break}case"insertFromPaste":case"insertFromDrop":{if(!t)return null;const x=f.slice(0,v);let y=to(t,u,o);y.startsWith("-")&&x.length>0&&(y=y.slice(1)),y.includes(o)&&x.includes(o)&&(y=y.replace(o,"")),g=x+y+f.slice(m),b=v+y.length;break}case"deleteContentBackward":{h?(g=f.slice(0,v)+f.slice(m),b=v):v>0?(g=f.slice(0,v-1)+f.slice(v),b=v-1):(g=f,b=0);break}case"deleteContentForward":{h?(g=f.slice(0,v)+f.slice(m),b=v):v0&&!/\d/.test(f[x-1]);)x--;for(;x>0&&/\d/.test(f[x-1]);)x--;g=f.slice(0,x)+f.slice(v),b=x}break}case"deleteWordForward":{if(h)g=f.slice(0,v)+f.slice(m),b=v;else{let x=v;for(;xu&&(g=x[0]+o+x[1].slice(0,u),b=Math.min(b,g.length)),u===0&&g.endsWith(o)&&(g=g.slice(0,-1),b=Math.min(b,g.length))}const k=SO(g,r,o,d,s),S=kO(k,r,b);return{text:$u(k,c),cursor:S}}const CO=te({controlVariant:{type:String,default:"default"},inset:Boolean,hideInput:Boolean,modelValue:{type:Number,default:null},min:{type:Number,default:Number.MIN_SAFE_INTEGER},max:{type:Number,default:Number.MAX_SAFE_INTEGER},step:{type:Number,default:1},precision:{type:Number,default:0},minFractionDigits:{type:Number,default:null},decimalSeparator:{type:String,validator:e=>!e||e.length===1},grouping:{type:[Boolean,String],default:!1},groupSeparator:{type:String,validator:e=>!e||e.length===1&&!/[0-9+-]/.test(e)},...He(Ni(),["modelValue","validationValue"])},"VNumberInput"),_O=de()({name:"VNumberInput",props:{...CO()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,{slots:t}){const n=oe(),a=aa("VBtn"),{holdStart:l,holdStop:i}=yO({toggleUpDown:N}),r=Oi(e),o=M(()=>r.isDisabled.value||r.isReadonly.value),u=ne(e.focused),{current:d,decimalSeparator:s,numericGroupSeparator:c}=dt(),f=M(()=>{var $;return(($=e.decimalSeparator)==null?void 0:$[0])||s.value}),v=M(()=>{var O;const $=((O=e.groupSeparator)==null?void 0:O[0])||c.value;return $!==f.value?$:(e.grouping,"")}),m=M(()=>{var $;return(($=new Intl.NumberFormat(d.value).formatToParts(-1).find(O=>O.type==="minusSign"))==null?void 0:$.value)??"-"});function h($){return Number(Vo($??"").replaceAll(v.value,"").replace(f.value,".").replace(/[^0-9.-]/g,""))}function g($,O,D=!0){return O??(O=u.value&&D?void 0:e.precision??void 0),mO($,{locale:d.value,precision:O,minFractionDigits:e.minFractionDigits,useGrouping:e.grouping,decimalSeparator:f.value,groupSeparator:v.value})}const b=Pe(e,"modelValue",null,$=>$??null,$=>$==null?$??null:ut(Number($),e.min,e.max)),p=ne(null),k=ne(null);ve(b,$=>{u.value&&!o.value&&h(p.value)===$||($==null?(p.value=null,k.value=null):isNaN($)||(p.value=g($),k.value=h(p.value)))},{immediate:!0});const S=M({get:()=>p.value,set($){if($===null||$===""){b.value=null,p.value=null,k.value=null;return}const O=h($);isNaN(O)||(p.value=$,k.value=O,O<=e.max&&O>=e.min&&(b.value=O))}}),w=M(()=>{if(k.value===null)return!1;const $=h(p.value);return $!==ut($,e.min,e.max)});function x($){const O=h(S.value),D=O+($?e.step:-e.step);return{current:O,stepped:D,next:ut(D,e.min,e.max)}}const y=M(()=>{if(o.value)return!1;if(b.value==null)return!0;const{current:$,next:O}=x(!0);return O!==$}),_=M(()=>{if(o.value)return!1;if(b.value==null)return!0;const{current:$,next:O}=x(!1);return O!==$}),V=M(()=>e.hideInput?"stacked":e.controlVariant),T=z(()=>V.value==="split"?"$plus":"$collapse"),A=z(()=>V.value==="split"?"$minus":"$expand"),B=z(()=>V.value==="split"?"default":"small"),E=z(()=>V.value==="stacked"?"auto":"100%"),P={props:{onClick:G,onPointerup:Z,onPointerdown:se,onPointercancel:Z}},L={props:{onClick:G,onPointerup:Z,onPointerdown:Q,onPointercancel:Z}};ve(()=>[d.value,f.value,v.value,e.precision,e.minFractionDigits],()=>J());function R($){if($==null)return 0;const O=$.toString(),D=O.indexOf(".")+1;return D?O.length-D:0}function W(){var $,O;(O=($=n.value)==null?void 0:$.controlRef)==null||O.dispatchEvent(new Event("change",{bubbles:!0}))}function N($=!0){if(o.value||($?!y.value:!_.value))return;if(b.value==null){S.value=g(ut(0,e.min,e.max)),W();return}const{current:O,stepped:D,next:F}=x($);S.value=F===D?g(F,Math.max(R(O),R(e.step))):g(F),W()}function Y($){if(o.value)return;const O=$.target,D=e.grouping?xO($.inputType,$.data,O.value??"",O.selectionStart??0,O.selectionEnd??0,{groupSeparator:v.value,decimalSeparator:f.value,precision:e.precision,grouping:e.grouping,locale:d.value,minusSign:m.value}):pO($.data,O.value??"",O.selectionStart??0,O.selectionEnd??0,{decimalSeparator:f.value,precision:e.precision,minusSign:m.value});D!==null&&($.preventDefault(),O.value=D.text,O.setSelectionRange(D.cursor,D.cursor),Ne(()=>S.value=D.text))}function U($){["Enter","ArrowLeft","ArrowRight","Backspace","Delete","Tab"].includes($.key)||$.ctrlKey||["ArrowDown","ArrowUp"].includes($.key)&&($.preventDefault(),$.stopPropagation(),N($.key==="ArrowUp"))}function G($){$.stopPropagation()}function Z($){const O=$.currentTarget;O==null||O.releasePointerCapture($.pointerId),$.preventDefault(),i()}function se($){const O=$.currentTarget;O==null||O.setPointerCapture($.pointerId),$.preventDefault(),$.stopPropagation(),l("up")}function Q($){const O=$.currentTarget;O==null||O.setPointerCapture($.pointerId),$.preventDefault(),$.stopPropagation(),l("down")}function ae(){if(o.value||!n.value)return;const $=n.value.value,O=h($);$&&!isNaN(O)?S.value=g(ut(O,e.min,e.max)):S.value=null}function J(){o.value||(S.value=b.value!==null&&!isNaN(b.value)?g(b.value,e.precision,!1):null)}function re(){if(!o.value){if(b.value===null||isNaN(b.value)){S.value=null;return}S.value=g(b.value)}}function q(){re()}function H(){ae()}return me(()=>{const{modelValue:$,type:O,...D}=Vn.filterProps(e);function F(){var ue,_e;return t.increment?C(Ue,{key:"increment-defaults",defaults:{VBtn:{disabled:!y.value,height:E.value,size:B.value,icon:T.value,variant:((_e=a.value)==null?void 0:_e.variant)??"text"}}},{default:()=>[t.increment(P)]}):C(Fe,{"aria-hidden":"true","data-testid":"increment",disabled:!y.value,height:E.value,icon:T.value,key:"increment-btn",onClick:G,onPointerdown:se,onPointerup:Z,onPointercancel:Z,size:B.value,variant:((ue=a.value)==null?void 0:ue.variant)??"text",tabindex:"-1"},null)}function K(){var ue,_e;return t.decrement?C(Ue,{key:"decrement-defaults",defaults:{VBtn:{disabled:!_.value,height:E.value,size:B.value,icon:A.value,variant:((_e=a.value)==null?void 0:_e.variant)??"text"}}},{default:()=>[t.decrement(L)]}):C(Fe,{"aria-hidden":"true","data-testid":"decrement",disabled:!_.value,height:E.value,icon:A.value,key:"decrement-btn",onClick:G,onPointerdown:Q,onPointerup:Z,onPointercancel:Z,size:B.value,variant:((ue=a.value)==null?void 0:ue.variant)??"text",tabindex:"-1"},null)}function X(){return I("div",{class:"v-number-input__control"},[K(),C(Kt,{vertical:V.value!=="stacked"},null),F()])}function j(){return!e.hideInput&&!e.inset?C(Kt,{vertical:!0},null):void 0}const ee=V.value==="split"?I("div",{class:"v-number-input__control"},[C(Kt,{vertical:!0},null),F()]):e.reverse||V.value==="hidden"?void 0:I(we,null,[j(),X()]),ie=t["append-inner"]||ee,he=V.value==="split"?I("div",{class:"v-number-input__control"},[K(),C(Kt,{vertical:!0},null)]):e.reverse&&V.value!=="hidden"?I(we,null,[X(),j()]):void 0,be=t["prepend-inner"]||he;return C(Vn,le({ref:n},D,{modelValue:S.value,"onUpdate:modelValue":ue=>S.value=ue,focused:u.value,"onUpdate:focused":ue=>u.value=ue,validationValue:b.value,error:e.error||w.value||void 0,onBeforeinput:Y,onFocus:q,onBlur:H,onKeydown:U,class:["v-number-input",{"v-number-input--default":V.value==="default","v-number-input--hide-input":e.hideInput,"v-number-input--inset":e.inset,"v-number-input--reverse":e.reverse,"v-number-input--split":V.value==="split","v-number-input--stacked":V.value==="stacked"},e.class],style:e.style,inputmode:"decimal"}),{...t,"append-inner":ie?(...ue)=>{var _e;return I(we,null,[(_e=t["append-inner"])==null?void 0:_e.call(t,...ue),ee])}:void 0,"prepend-inner":be?(...ue)=>{var _e;return I(we,null,[he,(_e=t["prepend-inner"])==null?void 0:_e.call(t,...ue)])}:void 0})}),Ot({},n)}}),pm=Symbol.for("vuetify:v-otp-input"),VO=te({index:{type:Number,required:!0}},"VOtpField"),_f=de()({name:"VOtpField",props:VO(),setup(e){const t=Ye(pm);if(!t)throw new Error("[Vuetify] VOtpField must be used inside VOtpInput");const n=M(()=>t.otpSlots.value[e.index]),a=M(()=>{var l;return t.isFocused.value&&t.focusAll.value&&!((l=n.value)!=null&&l.isActive)});me(()=>n.value?C(zl,{"data-otp-index":e.index,focused:n.value.isActive||a.value,class:fe({"v-otp-input__field--highlighted":a.value}),onMousedown:l=>l.preventDefault(),onClick:()=>t.focusAt(e.index)},{loader:void 0,default:()=>I("div",{class:"v-otp-input__field"},[I("input",{class:"v-otp-input__spacer","aria-hidden":"true",tabindex:"-1"},null),n.value.compositionChar?I("span",{class:"v-otp-input__composition"},[n.value.compositionChar]):n.value.hasFakeCaret?I("span",{class:"v-otp-input__caret"},null):I("span",{class:fe(n.value.char?void 0:"v-otp-input__placeholder")},[n.value.char??n.value.placeholderChar??""])])}):zt())}});function rp(e){let t=0;for(const n of e)n.type===we&&Array.isArray(n.children)?t+=rp(n.children):t++;return t}const IO=te({merged:{type:Boolean,default:null}},"VOtpGroup"),op=de()({name:"VOtpGroup",props:IO(),setup(e,{slots:t}){const n=Ye(pm),a=M(()=>e.merged??(n==null?void 0:n.merged.value)??!1);me(()=>{var i;const l=((i=t.default)==null?void 0:i.call(t))??[];return I("div",{class:fe(["v-otp-group",{"v-otp-group--merged":a.value}]),style:Se(a.value?{flex:rp(l)}:void 0)},[l])})}}),up=Ka("v-otp-input__divider"),id={numeric:/[0-9]/,alpha:/[a-zA-Z]/,alphanumeric:/[a-zA-Z0-9]/,"unicode-alpha":new RegExp("\\p{L}","u"),"unicode-alphanumeric":/[\p{L}\p{N}]/u},Gg=/[\p{Script=Han}\p{Script=Hiragana}\p{Script=Katakana}\p{Script=Hangul}\p{Script=Bopomofo}]/u,rd=new Intl.Segmenter(void 0,{granularity:"grapheme"});function PO(e){const{value:t,length:n=6,pattern:a,type:l="number",masked:i=!1,placeholder:r,isFocused:o=ne(!1)}=e,u=ne(null),d=ne(""),s=ne(!1);let c=null,f=null,v=null;const m=z(()=>Number(pe(n))),h=z(()=>pe(i)||pe(l)==="password"),g=z(()=>{const Q=pe(a);return Q instanceof RegExp?Q:Q!=null?id[Q]??null:pe(l)==="number"?id.numeric:null}),b=z(()=>g.value===id.numeric?"numeric":"text");function p(Q){return Array.from(rd.segment(Q),ae=>ae.segment)}function k(Q,ae){let J=0;for(const re of rd.segment(Q)){if(re.index>=ae)break;J++}return J}function S(Q,ae){if(ae<=0)return 0;let J=0;for(const re of rd.segment(Q)){if(J===ae)return re.index;J++}return Q.length}const w=M(()=>{const Q=p(t.value),ae=p(d.value),J=pe(r)??null,re=u.value,q=re?k(t.value,re.start):null,H=re?k(t.value,re.end):null,$=q??Q.length;return Array.from({length:m.value},(O,D)=>{const F=Q[D]??null,K=F!==null&&h.value?"•":F;let X=null;if(d.value&&D>=$){const ee=D-$,ie=ae[ee];ie!=null&&(X=h.value?"•":ie)}const j=o.value&&q!==null&&H!==null&&(q===H&&D===q||D>=q&&Dae.test(J)).join(""):Q}function y(Q,ae){const J=p(Q);return J.length<=ae?Q:J.slice(0,ae).join("")}function _(Q){return Gg.test(Q)}function V(Q){const ae=y(x(Q),m.value);return t.value=ae,ae}function T(Q,ae){const J=t.value,re=(ae==null?void 0:ae.start)??J.length,q=(ae==null?void 0:ae.end)??J.length,H=x(Q),$=y(J.slice(0,re)+H+J.slice(q),m.value);t.value=$;const O=Math.min(re+H.length,$.length),D=k($,O),F=Math.min(D,m.value-1),K=S($,F);return E(K,O,"forward"),$}function A(Q,ae){const J=t.value,re=J.slice(0,Q)+J.slice(ae);t.value=re;const q=Math.min(Q+1,re.length);return E(Q,q,"forward"),re}function B(Q){const ae=t.value,J=u.value,re=Q?ae.slice((J==null?void 0:J.end)??ae.length):ae.slice(0,(J==null?void 0:J.start)??0);return t.value=re,re.length===0?E(0,0,"none"):Q?E(0,1,"forward"):E(re.length,re.length,"none"),re}function E(Q,ae,J="none"){if(Q===null||ae===null){u.value=null,f=null,v=null;return}const re={start:Q,end:ae,direction:J};u.value=re,c=re;const q=k(t.value,Q);f=q,v=q}function P(){u.value=null,f=null,v=null}function L(){const Q=t.value,ae=p(Q).length;let J,re;ae>=m.value?(J=S(Q,m.value-1),re=Q.length):(J=Q.length,re=Q.length);const q={start:J,end:re,direction:"forward"};return u.value=q,c=q,f=ae>=m.value?m.value-1:ae,v=f,q}function R(Q){const ae=t.value,J=p(ae).length,re=Math.min(Q,J),q=S(ae,re),H=re=J?ae.length:S(ae,$+1),F=q1&&$>1){let Ee=0;if(c!==null){const Le=k(ae,c.start),Ke=k(ae,c.end);X=O1;X==="backward"&&!Je&&!ke&&(Ee=-1)}F=Ee+O,K=Ee+O+1}}}const j=F!==-1?F:O,ee=K!==-1?K:D,ie=S(ae,j),he=S(ae,ee),ue={start:ie,end:he,direction:X??q??"none"};return u.value=ue,c=ue,ee-j<=1&&(f=j,v=j),ue}function U(){s.value=!0,d.value=""}function G(Q){d.value=Gg.test(Q)?Q:""}function Z(){s.value=!1,d.value=""}function se(){t.value="",u.value=null,d.value="",s.value=!1,c=null,f=null,v=null}return{value:t,length:m,slots:w,selection:u,composition:d,isComposing:s,isFocused:o,effectivePattern:g,inputMode:b,filter:x,isImeText:_,setValue:V,insert:T,deleteRange:A,bulkDelete:B,syncSelection:Y,setSelection:E,clearSelection:P,selectAtEnd:L,selectSlot:R,moveCaret:W,extendSelection:N,startComposition:U,updateComposition:G,endComposition:Z,reset:se}}const AO=te({autofocus:Boolean,divider:String,focusAll:Boolean,merged:Boolean,label:{type:String,default:"$vuetify.input.otp"},length:{type:[Number,String],default:6},masked:Boolean,modelValue:{type:[Number,String],default:void 0},pattern:{type:[String,Object],default:void 0},placeholder:String,type:{type:String,default:"number"},...Ft(),...Jt(),...Li(),...un(eu({variant:"outlined"}),["baseColor","bgColor","class","color","disabled","error","loading","rounded","style","theme","variant"])},"VOtpInput"),TO=de()({name:"VOtpInput",props:AO(),emits:{finish:e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{densityClasses:l}=hn(e),{dimensionStyles:i}=Qt(e),{isFocused:r}=Pa(e),{t:o}=dt(),{isRtl:u}=Ht(),d=Pe(e,"modelValue","",E=>E==null?"":String(E)),s=oe(),c=z(()=>Number(e.length));let f=!1;const v=PO({value:d,length:c,pattern:()=>e.pattern,type:()=>e.type,masked:()=>e.masked,placeholder:()=>e.placeholder,isFocused:r});function m(){const E=s.value,P=v.selection.value;!E||!P||E.setSelectionRange(P.start,P.end,P.direction)}function h(){const E=s.value;E&&(E.value!==v.value.value&&(E.value=v.value.value),m())}function g(){const E=s.value;if(!E){v.clearSelection();return}const P=v.syncSelection({value:E.value,selectionStart:E.selectionStart,selectionEnd:E.selectionEnd,selectionDirection:E.selectionDirection,maxLength:c.value});!P||v.isComposing.value||(E.selectionStart!==P.start||E.selectionEnd!==P.end)&&E.setSelectionRange(P.start,P.end,P.direction)}function b(E){const P=E,L=E.target;if((P.isComposing||v.isComposing.value)&&v.isImeText(L.value))return;const W=v.setValue(L.value);L.value!==W&&(L.value=W)}function p(){v.startComposition()}function k(E){v.updateComposition(E.data??"")}function S(E){v.endComposition(),b(E),g()}function w(){r.value=!0,!f&&s.value&&(v.selectAtEnd(),m())}function x(){r.value=!1,v.clearSelection()}function y(E){if(E.key==="ArrowLeft"||E.key==="ArrowRight"){const P=(E.key==="ArrowLeft"?-1:1)*(u.value?-1:1);(E.shiftKey?v.extendSelection(P):v.moveCaret(P))&&(E.preventDefault(),h());return}E.key!=="Backspace"&&E.key!=="Delete"||!E.metaKey&&!E.ctrlKey&&!E.altKey||(E.preventDefault(),v.bulkDelete(E.key==="Backspace"),h())}function _(E){if(E.inputType==="insertText"&&E.data&&v.effectivePattern.value&&!v.effectivePattern.value.test(E.data)){E.preventDefault();return}if(E.inputType==="deleteContentForward"){E.preventDefault();const R=s.value;if(!R)return;const W=v.selection.value,N=(W==null?void 0:W.start)??0,Y=(W==null?void 0:W.end)??R.value.length;v.deleteRange(N,Y),h();return}const P=["deleteWordBackward","deleteSoftLineBackward","deleteHardLineBackward"].includes(E.inputType),L=["deleteWordForward","deleteSoftLineForward","deleteHardLineForward"].includes(E.inputType);!P&&!L||(E.preventDefault(),v.bulkDelete(P),h())}function V(E){var W;E.preventDefault();const P=s.value;if(!P)return;const L=((W=E.clipboardData)==null?void 0:W.getData("text/plain").trim())??"",R=v.selection.value;v.insert(L,{start:(R==null?void 0:R.start)??0,end:(R==null?void 0:R.end)??P.value.length}),h()}function T(E){const P=s.value;P&&(f=!0,P.focus(),f=!1,v.selectSlot(E),m())}function A(E,P){const L=document.elementsFromPoint(E,P).find(W=>W.hasAttribute("data-otp-index")),R=L?Number(L.getAttribute("data-otp-index")):NaN;return Number.isNaN(R)?null:R}function B(E){const P=A(E.clientX,E.clientY);P!=null&&T(P)}return ve(s,(E,P,L)=>{E&&(E.addEventListener("selectionchange",g),L(()=>E.removeEventListener("selectionchange",g)))},{immediate:!0}),wn(()=>e.autofocus,()=>{const E=Fl();E.run(()=>{const{isIntersecting:P}=xr(s);ve(P,L=>{var R;L&&((R=s.value)==null||R.focus(),E.stop())})})}),ve(d,E=>{v.isComposing.value||E.length===c.value&&n("finish",E)}),$t({VField:{color:z(()=>e.color),bgColor:z(()=>e.color),baseColor:z(()=>e.baseColor),disabled:z(()=>e.disabled),error:z(()=>e.error),variant:z(()=>e.variant),rounded:z(()=>e.rounded)}},{scoped:!0}),bt(pm,{otpSlots:v.slots,isFocused:r,focusAll:z(()=>e.focusAll),divider:z(()=>e.divider),merged:z(()=>e.merged),focusAt:T}),me(()=>{var L;const[E,P]=ga(t);return I("div",le({class:["v-otp-input",{"v-otp-input--divided":!!e.divider},l.value,e.class],style:[e.style]},E),[I("div",{class:"v-otp-input__content",style:Se([i.value])},[a.fields?a.fields():e.merged?C(op,{merged:!0},{default:()=>[Array.from({length:c.value},(R,W)=>C(_f,{index:W,key:W},null))]}):Array.from({length:c.value},(R,W)=>I(we,null,[(e.divider||a.divider)&&W!==0&&C(up,{key:`d-${W}`},{default:()=>{var N;return[((N=a.divider)==null?void 0:N.call(a,{index:W-1}))??e.divider]}}),C(_f,{index:W,key:W},null)])),I("input",le({ref:s,class:"v-otp-input__input",type:"text",inputmode:v.inputMode.value,dir:u.value?"rtl":"ltr",autocomplete:"one-time-code",autocorrect:"off",autocapitalize:"off",spellcheck:!1,disabled:e.disabled,"aria-label":o(e.label),value:d.value},P,{onClick:B,onInput:b,onKeydown:y,onBeforeinput:_,onFocus:w,onBlur:x,onPaste:V,onCompositionstart:p,onCompositionupdate:k,onCompositionend:S}),null),C(Ia,{contained:!0,contentClass:"v-otp-input__loader",modelValue:!!e.loading,persistent:!0},{default:()=>{var R;return[((R=a.loader)==null?void 0:R.call(a))??C(Gn,{color:Bt(e.loading)?void 0:e.loading,indeterminate:!0,size:"24",width:"2"},null)]}}),(L=a.default)==null?void 0:L.call(a)])])}),{blur:()=>{var E;(E=s.value)==null||E.blur()},focus:()=>{var E;(E=s.value)==null||E.focus()},reset:v.reset,isFocused:r}}});function DO(e){return Math.floor(Math.abs(e))*Math.sign(e)}const EO=te({scale:{type:[Number,String],default:.5},...Ae()},"VParallax"),MO=de()({name:"VParallax",props:EO(),setup(e,{slots:t}){const{height:n}=Yn(),a=ne(),l=z(()=>{var c;return(c=a.value)==null?void 0:c.$el}),{height:i}=Oa(l),{isIntersecting:r}=xr(l);let o;ve(r,c=>{c?(o=qs(l.value),o=o===document.scrollingElement?document:o,o.addEventListener("scroll",s,{passive:!0}),s()):o.removeEventListener("scroll",s)}),sn(()=>{o==null||o.removeEventListener("scroll",s)}),ve(n,s),ve(i,s);const u=M(()=>1-ut(Number(e.scale)));let d=-1;function s(){!r.value||ea()||(cancelAnimationFrame(d),d=requestAnimationFrame(()=>{if(!l.value)return;const c=l.value.querySelector(".v-img__img");if(!c)return;const f=o instanceof Document?document.documentElement.clientHeight:o.clientHeight,v=o instanceof Document?window.scrollY:o.scrollTop,m=l.value.getBoundingClientRect().top+v,h=i.value,g=m+(h-f)/2,b=DO((v-g)*u.value),p=Math.max(1,(u.value*(f-h)+h)/h);c.style.setProperty("transform",`translateY(${b}px) scale(${p})`)}))}return me(()=>C(ml,{class:fe(["v-parallax",{"v-parallax--active":r.value},e.class]),style:Se(e.style),ref:a,cover:!0,onLoadstart:s,onLoad:s},t)),{}}}),BO=te({type:{type:String,default:"linear"},label:String,detailsPosition:{type:String,default:"top"},valueFormat:{type:[String,Function],default:"[percent]%"},max:{type:[Number,String],default:100},absolute:Boolean,hideLabel:Boolean,hideValue:Boolean,indeterminate:Boolean,rounded:Boolean,...un(hS(),["modelValue","color","bgColor","theme","transition","reveal"]),...Ae()},"VProgress"),$O=de()({name:"VProgress",props:BO(),setup(e,{slots:t}){const n=z(()=>e.type==="linear"),a=z(()=>parseFloat(e.max)||100),l=M(()=>ut(parseFloat(e.modelValue),0,a.value)),i=M(()=>l.value/a.value*100),r=z(()=>Sw(e.valueFormat,l.value,a.value,i.value));return me(()=>{var c,f,v;const o=!!(e.label||t.label)&&!(e.hideLabel&&e.hideValue),u={max:a.value,percent:i.value,value:l.value,formattedValue:r.value},d={role:"progressbar","aria-label":e.label,"aria-valuenow":e.indeterminate?void 0:l.value,"aria-valuemin":0,"aria-valuemax":a.value,"aria-valuetext":e.indeterminate?void 0:r.value};function s(){if(n.value){const h=hl.filterProps(e);return C(hl,le(h,{modelValue:e.modelValue,"aria-hidden":"true"}),null)}const m=Gn.filterProps(He(e,["indeterminate"]));return C(Gn,le(m,{modelValue:i.value,"aria-hidden":"true",indeterminate:e.indeterminate}),null)}return I("div",le({class:["v-progress",{"v-progress--absolute":e.absolute},e.class],style:e.style},d),[o&&I("div",{key:"details",class:fe(["v-progress__details",`v-progress__details--location-${e.detailsPosition}`]),"aria-hidden":"true"},[!e.hideLabel&&I("div",{key:"label",class:"v-progress__label"},[((c=t.label)==null?void 0:c.call(t,u))??e.label]),!e.hideValue&&I("div",{key:"value",class:"v-progress__value"},[((f=t.value)==null?void 0:f.call(t,u))??r.value])]),((v=t.default)==null?void 0:v.call(t,u))??s(),e.absolute&&o&&I("div",{key:"spacer",class:"v-progress__spacer",style:{order:e.detailsPosition==="bottom"?-1:2}},null)])}),{}}}),FO=de()({name:"VPullToRefresh",props:{disabled:Boolean,pullDownThreshold:{type:Number,default:64}},emits:{load:e=>!0},setup(e,{slots:t,emit:n}){let a=0,l=[];const i=ne(0),r=oe(),o=ne(!1),u=ne(!1),d=ne(!1),s=M(()=>i.value>=e.pullDownThreshold&&!o.value),c=M(()=>ut(i.value,0,e.pullDownThreshold));function f(h){o.value||e.disabled||(d.value=!0,a="clientY"in h?h.clientY:h.touches[0].clientY)}function v(h){if(o.value||!d.value||e.disabled)return;const g="clientY"in h?h.clientY:h.touches[0].clientY;l.length&&!l[0].scrollTop&&(i.value=g-a)}function m(h){if(!(o.value||e.disabled))if(d.value=!1,s.value){let b=function(){o.value&&(i.value=0,o.value=!1)};var g=b;n("load",{done:b}),o.value=!0}else i.value=0}Rt(()=>{l=Po(r.value)}),ve([c,o],()=>{if(l.length){const h=c.value&&!o.value;l.forEach(g=>g.style.overflow=h?"hidden":"auto")}}),ve(c,(h,g)=>{u.value=h{var h;return I("div",{class:fe(["v-pull-to-refresh"]),onTouchstart:f,onTouchmove:v,onTouchend:m,onMousedown:f,onMouseup:m,onMouseleave:m,onMousemove:v,ref:r},[I("div",{class:fe(["v-pull-to-refresh__pull-down",{"v-pull-to-refresh__pull-down--touching":d.value}]),style:{top:ge(-1*e.pullDownThreshold+c.value),height:ge(e.pullDownThreshold)}},[t.pullDownPanel?t.pullDownPanel({canRefresh:s.value,goingUp:u.value,refreshing:o.value}):I("div",{class:fe(["v-pull-to-refresh__pull-down-default"])},[o.value?C(Gn,{indeterminate:!0,active:!1},null):C(We,{icon:s.value||u.value?"$sortAsc":"$sortDesc"},null)])]),I("div",{class:fe(["v-pull-to-refresh__scroll-container",{"v-pull-to-refresh__scroll-container--touching":d.value}]),style:{top:ge(c.value)}},[(h=t.default)==null?void 0:h.call(t)])])})}}),OO=te({...He(nc({falseIcon:"$radioOff",trueIcon:"$radioOn"}),["indeterminate","indeterminateIcon"])},"VRadio"),LO=de()({name:"VRadio",props:OO(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=ne();return me(()=>{const l=He(Hl.filterProps(e),["modelValue"]);return C(Hl,le({ref:a},l,{modelValue:n.value,"onUpdate:modelValue":i=>n.value=i,class:["v-radio",e.class],style:e.style,type:"radio"}),t)}),Ot({},a)}}),NO=te({height:{type:[Number,String],default:"auto"},...He(qa(),["direction","glow"]),...He(Dv(),["multiple"]),trueIcon:{type:De,default:"$radioOn"},falseIcon:{type:De,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),RO=de()({name:"VRadioGroup",inheritAttrs:!1,props:NO(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,{attrs:t,slots:n}){const a=Wt(),l=M(()=>e.id||`radio-group-${a}`),i=Pe(e,"modelValue"),{isFocused:r,focus:o,blur:u}=Pa(e),d=ne(),s=ne();function c(f){var v;(v=f.currentTarget)!=null&&v.contains(f.relatedTarget)||u()}return me(()=>{const[f,v]=ga(t),m=mn.filterProps(e),h=Hl.filterProps(e),g=n.label?n.label({label:e.label,props:{for:l.value}}):e.label;return C(mn,le({ref:d,class:["v-radio-group",e.class],style:e.style},f,m,{modelValue:i.value,"onUpdate:modelValue":b=>i.value=b,id:l.value,focused:r.value,onFocusin:o,onFocusout:c}),{...n,default:({id:b,messagesId:p,isDisabled:k,isReadonly:S})=>I(we,null,[g&&C(Ar,{id:b.value},{default:()=>[g]}),C(RS,le({ref:s},h,{id:b.value,"aria-describedby":p.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:k.value,readonly:S.value,"aria-labelledby":g?b.value:void 0,multiple:!1},v,{modelValue:i.value,"onUpdate:modelValue":w=>i.value=w}),n)])})}),Ot({isFocused:r},s,d)}}),HO=te({...Li(),...qa(),...sk(),strict:Boolean,startThumbAriaLabel:{type:String,default:"$vuetify.rangeSlider.ariaLabel.start"},endThumbAriaLabel:{type:String,default:"$vuetify.rangeSlider.ariaLabel.end"},modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider"),zO=de()({name:"VRangeSlider",inheritAttrs:!1,props:HO(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,end:e=>!0,start:e=>!0},setup(e,{slots:t,emit:n,attrs:a}){const l=oe(),i=oe(),r=oe(),{rtlClasses:o}=Ht(),{t:u}=dt();function d(P){if(!l.value||!i.value)return;const L=rf(P,l.value.$el,e.direction),R=rf(P,i.value.$el,e.direction),W=Math.abs(L),N=Math.abs(R);return WP!=null&&P.length?P.map(L=>s.roundValue(L)):[0,0]),{activeThumbRef:f,hasLabels:v,max:m,min:h,mousePressed:g,onSliderMousedown:b,onSliderTouchstart:p,position:k,trackContainerRef:S,trackSize:w,disabled:x,readonly:y,getThumbState:_}=dk({props:e,steps:s,onSliderStart:()=>{var P;if(x.value||y.value){(P=f.value)==null||P.blur();return}n("start",c.value)},onSliderEnd:({value:P})=>{var L,R;if(x.value||y.value)(L=f.value)==null||L.blur();else{const W=f.value===((R=l.value)==null?void 0:R.$el)?[P,c.value[1]]:[c.value[0],P];!e.strict&&W[0]{var W,N,Y,U,G;const[L,R]=c.value;if(x.value||y.value){(W=f.value)==null||W.blur();return}!e.strict&&L===R&&L!==h.value&&(f.value=P>L?(N=i.value)==null?void 0:N.$el:(Y=l.value)==null?void 0:Y.$el,(U=f.value)==null||U.focus()),f.value===((G=l.value)==null?void 0:G.$el)?c.value=[Math.min(P,R),R]:c.value=[L,Math.max(L,P)]},getActiveThumb:d}),{isFocused:V,focus:T,blur:A}=Pa(e),B=M(()=>k(c.value[0])),E=M(()=>k(c.value[1]));return me(()=>{const P=mn.filterProps(e),[L,R]=ga(a),W=!!(e.label||t.label||t.prepend),N=!!e.label&&!t.label&&!R["aria-label"],Y=He(R,["aria-label","aria-labelledby"]);return C(mn,le({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!t["tick-label"]||v.value,"v-slider--focused":V.value,"v-slider--pressed":g.value,"v-slider--disabled":x.value,[`v-slider--variant-${e.variant}`]:e.variant!=="default",[`v-slider--size-${e.size}`]:e.variant==="pill"},o.value,e.class],style:e.style,ref:r},P,L,{focused:V.value}),{...t,prepend:W?U=>{var G,Z;return I(we,null,[((G=t.label)==null?void 0:G.call(t,U))??(e.label?C(Ar,{id:`${U.id.value}_label`,class:"v-slider__label",text:e.label},null):void 0),(Z=t.prepend)==null?void 0:Z.call(t,U)])}:void 0,default:({id:U,messagesId:G})=>{var Z,se,Q,ae;return I("div",{class:"v-slider__container",style:{"--v-slider-track-size":ge(w.value),"--v-slider-thumb-gap":ge(e.thumbGap)},role:"group","aria-label":R["aria-label"],"aria-labelledby":R["aria-labelledby"]??(N?`${U.value}_label`:void 0),onMousedown:y.value?void 0:b,onTouchstartPassive:y.value?void 0:p},[I("input",{id:`${U.value}_start`,name:e.name||U.value,disabled:x.value,readonly:y.value,tabindex:"-1",value:c.value[0]},null),I("input",{id:`${U.value}_stop`,name:e.name||U.value,disabled:x.value,readonly:y.value,tabindex:"-1",value:c.value[1]},null),C(fk,{ref:S,start:B.value,stop:E.value,startThumb:_(f.value===((Z=l.value)==null?void 0:Z.$el)),stopThumb:_(f.value===((se=i.value)==null?void 0:se.$el))},{"tick-label":t["tick-label"]}),C(of,le({ref:l,"aria-describedby":G.value,focused:V&&f.value===((Q=l.value)==null?void 0:Q.$el),modelValue:c.value[0],"onUpdate:modelValue":J=>c.value=[J,c.value[1]],onFocus:J=>{var re,q,H,$;T(),f.value=(re=l.value)==null?void 0:re.$el,m.value!==h.value&&c.value[0]===c.value[1]&&c.value[1]===h.value&&J.relatedTarget!==((q=i.value)==null?void 0:q.$el)&&((H=l.value)==null||H.$el.blur(),($=i.value)==null||$.$el.focus())},onBlur:()=>{A(),f.value=void 0},min:h.value,max:c.value[1],position:B.value,ripple:e.ripple},Y,{"aria-label":u(e.startThumbAriaLabel)}),{"thumb-label":t["thumb-label"]}),C(of,le({ref:i,"aria-describedby":G.value,focused:V&&f.value===((ae=i.value)==null?void 0:ae.$el),modelValue:c.value[1],"onUpdate:modelValue":J=>c.value=[c.value[0],J],onFocus:J=>{var re,q,H,$;T(),f.value=(re=i.value)==null?void 0:re.$el,m.value!==h.value&&c.value[0]===c.value[1]&&c.value[0]===m.value&&J.relatedTarget!==((q=l.value)==null?void 0:q.$el)&&((H=i.value)==null||H.$el.blur(),($=l.value)==null||$.$el.focus())},onBlur:()=>{A(),f.value=void 0},min:c.value[0],max:m.value,position:E.value,ripple:e.ripple},Y,{"aria-label":u(e.endThumbAriaLabel)}),{"thumb-label":t["thumb-label"]})])}})}),Ot({focus:()=>{var P;return(P=l.value)==null?void 0:P.$el.focus()}},r)}}),WO={default:1/2,comfortable:2/3,compact:6/7},UO=te({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:De,default:"$ratingEmpty"},fullIcon:{type:De,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,iconSize:[Number,String],length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...Ae(),...Ft(),...ya(),...Xe(),...st()},"VRating"),jO=de()({name:"VRating",props:UO(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{t:n}=dt(),{themeClasses:a}=ft(e),{sizeStyles:l}=Mi(e);$t({VIcon:{size:z(()=>e.iconSize??(l.value&&`calc(${l.value.height} * ${WO[e.density??"default"]})`))}});const i=oe(),r=Pe(e,"modelValue"),o=M(()=>ut(parseFloat(r.value),0,Number(e.length))),u=M(()=>da(Number(e.length),1)),d=M(()=>u.value.flatMap(S=>e.halfIncrements?[S-.5,S]:[S])),s=ne(-1),c=M(()=>d.value.map(S=>{const w=e.hover&&s.value>-1,x=o.value>=S,y=s.value>=S,V=(w?y:x)?e.fullIcon:e.emptyIcon,T=e.activeColor??e.color,A=x||y?T:e.color;return{isFilled:x,isHovered:y,icon:V,color:A,activeColor:T}})),f=M(()=>[0,...d.value].map(S=>{function w(){s.value=S}function x(){s.value=-1}function y(){e.disabled||e.readonly||(r.value=o.value===S&&e.clearable?0:S)}return{onMouseenter:e.hover?w:void 0,onMouseleave:e.hover?x:void 0,onClick:y}})),v=M(()=>e.halfIncrements?1+Math.floor(Math.max(0,Number(r.value??0)-.5))*2:Math.floor(Math.max(0,Number(r.value??0)-1)));function m(){var w;const S=(w=i.value)==null?void 0:w.querySelector('[tabindex="0"]');S==null||S.focus()}function h(S){if(e.disabled||e.readonly||S.ctrlKey||S.altKey)return;const w=e.halfIncrements?.5:1;if(S.key==="ArrowRight"){const x=Math.min(Number(e.length),Number(r.value??0)+w);r.value=x,Ne(()=>m())}if(S.key==="ArrowLeft"){const x=Math.max(0,Number(r.value??0)-w);r.value=x,Ne(()=>m())}}const g=Wt(),b=M(()=>e.name??`v-rating-${g}`);function p({value:S,index:w,showStar:x=!0}){var E,P;const{onMouseenter:y,onMouseleave:_,onClick:V}=f.value[w+1],T=`${b.value}-${String(S).replace(".","-")}`,A=w===v.value,B={color:(E=c.value[w])==null?void 0:E.color,density:e.density,disabled:e.disabled,icon:(P=c.value[w])==null?void 0:P.icon,ripple:e.ripple,size:e.size,variant:"plain",tabindex:A?0:-1,onKeydown:h};return I(we,null,[I("label",{for:T,class:fe({"v-rating__item--half":e.halfIncrements&&S%1>0,"v-rating__item--full":e.halfIncrements&&S%1===0}),onMouseenter:y,onMouseleave:_,onClick:V},[I("span",{class:"v-rating__hidden"},[n(e.itemAriaLabel,S,e.length)]),x?t.item?t.item({...c.value[w],props:B,value:S,index:w,rating:o.value}):C(Fe,le({"aria-label":n(e.itemAriaLabel,S,e.length)},B),null):void 0]),I("input",{class:"v-rating__hidden",name:b.value,id:T,type:"radio",value:S,checked:o.value===S,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function k(S){return t["item-label"]?t["item-label"](S):S.label?I("span",null,[S.label]):I("span",null,[nt(" ")])}return me(()=>{var w;const S=!!((w=e.itemLabels)!=null&&w.length)||t["item-label"];return C(e.tag,{class:fe(["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},a.value,e.class]),style:Se(e.style),ref:i},{default:()=>[C(p,{value:0,index:-1,showStar:!1},null),u.value.map((x,y)=>{var _,V;return I("div",{class:"v-rating__wrapper"},[S&&e.itemLabelPosition==="top"?k({value:x,index:y,label:(_=e.itemLabels)==null?void 0:_[y]}):void 0,I("div",{class:"v-rating__item"},[e.halfIncrements?I(we,null,[C(p,{value:x-.5,index:y*2},null),C(p,{value:x,index:y*2+1},null)]):C(p,{value:x,index:y},null)]),S&&e.itemLabelPosition==="bottom"?k({value:x,index:y,label:(V=e.itemLabels)==null?void 0:V[y]}):void 0])})]})}),{}}}),KO={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","chip-group":"chip@8","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"heading, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"table-cell@6","table-cell":"text","table-tfoot":"text@2, avatar@2",text:"text"};function Yg(e,t=[]){return I("div",{class:fe(["v-skeleton-loader__bone",`v-skeleton-loader__${e}`])},[t])}function qg(e,t){const[n,a]=e.split("@");return Array.from({length:a}).map(()=>_c(n,t))}function _c(e,t){if(!e)return[];if(e.includes(","))return Xg(e,t);if(e.includes("@"))return qg(e,t);if(!(e in t))return[Yg(e)];const n=t[e];let a=[];return e===n||(n.includes(",")?a=Xg(n,t):n.includes("@")?a=qg(n,t):a.push(_c(n,t))),[Yg(e,a)]}function Xg(e,t){return e.replace(/\s/g,"").split(",").map(n=>_c(n,t))}const GO=te({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},types:Object,...Jt(),...en(),...st()},"VSkeletonLoader"),YO=de()({name:"VSkeletonLoader",inheritAttrs:!1,props:GO(),setup(e,{attrs:t,slots:n}){const{backgroundColorClasses:a,backgroundColorStyles:l}=yt(()=>e.color),{dimensionStyles:i}=Qt(e),{elevationClasses:r}=Yt(e),{themeClasses:o}=ft(e),{t:u}=dt(),d=M(()=>_c(gt(e.type).join(","),{...KO,...e.types}));return me(()=>{var f;const s=!n.default||e.loading,c=e.boilerplate||!s?{}:{ariaLive:"polite",ariaLabel:u(e.loadingText),role:"alert"};return s?I("div",le({class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},o.value,a.value,r.value],style:[l.value,i.value]},c,t),[d.value]):I(we,null,[(f=n.default)==null?void 0:f.call(n)])}),{}}}),qO=de()({name:"VSlideGroupItem",props:$i(),emits:{"group:selected":e=>!0},setup(e,{slots:t}){const n=Rl(e,Vv);return()=>{var a;return(a=t.default)==null?void 0:a.call(t,{isSelected:n.isSelected.value,select:n.select,toggle:n.toggle,selectedClass:n.selectedClass.value})}}});function XO(){const e=ne(rt?document.visibilityState:"visible");if(rt){const t=()=>{e.value=document.visibilityState};document.addEventListener("visibilitychange",t,{passive:!0}),sn(()=>{document.removeEventListener("visibilitychange",t)})}return e}const ZO=te({closable:[Boolean,String],closeText:{type:String,default:"$vuetify.dismiss"},collapsed:Boolean,displayStrategy:{type:String,default:"hold"},modelValue:{type:Array,default:()=>[]},totalVisible:{type:[Number,String],default:1},gap:{type:[Number,String],default:8},...He(A0(),["modelValue","collapsed","queueIndex","queueGap"])},"VSnackbarQueue"),JO=de()({name:"VSnackbarQueue",inheritAttrs:!1,props:ZO(),emits:{"update:modelValue":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const{t:l}=dt(),i=XO(),r=WE(e),o=ne(!1),{runOpenDelay:u,runCloseDelay:d}=ic({openDelay:0,closeDelay:500},k=>{o.value=k,p()});let s=0;const c=oe([]),f=z(()=>Number(e.totalVisible));ve(()=>e.modelValue.length,m);function v(k){c.value=c.value.filter(S=>S.id!==k),c.value.length===0&&(o.value=!1),m()}function m(){if(!e.modelValue.length)return;if(c.value.filter(E=>E.active).length>=f.value){if(e.displayStrategy!=="overflow")return;c.value.filter(E=>E.active).slice(f.value-1).forEach(E=>{var P;E.active=!1,(P=E.onDismiss)==null||P.call(E,"overflow")})}const[S,...w]=e.modelValue;n("update:modelValue",w);const x=Ie(S)?{text:S}:S,{promise:y,success:_,error:V,onDismiss:T,...A}=x,B={id:s++,item:{...y?{timeout:-1,loading:!0}:{},...A},active:!0,onDismiss:T};c.value.unshift(B),p(),y==null||y.then(E=>{B.active&&(B.item=(_==null?void 0:_(E))??{...B.item,timeout:1},p(),dd(c))},E=>{B.active&&(B.item=(V==null?void 0:V(E))??{...B.item,timeout:1},p(),dd(c))})}function h(k,S){var x;const w=c.value.find(y=>y.id===k);w&&(w.active=!1,(x=w.onDismiss)==null||x.call(w,S),p())}function g(){n("update:modelValue",[]),c.value.toReversed().forEach((k,S)=>setTimeout(()=>{var w;k.active=!1,(w=k.onDismiss)==null||w.call(k,"cleared")},100*S))}const b=M(()=>({color:Ie(e.closable)?e.closable:void 0,text:l(e.closeText)}));function p(){let k=0;if(c.value.forEach(({item:S,active:w})=>{S.queueIndex=k,w&&k++}),!e.collapsed||o.value){c.value.forEach(({item:S})=>S.collapsed=void 0);return}for(const{item:S}of c.value)S.collapsed=S.queueIndex>0?{width:r.lastItemSize.value.width,height:r.lastItemSize.value.height}:void 0}return ve(r.lastItemSize,p),ve(()=>e.collapsed,p),me(()=>{const k=!!(e.closable||a.actions),S=He(fs.filterProps(e),["modelValue","collapsed"]),w=i.value==="hidden"||e.collapsed&&o.value;return I(we,null,[c.value.map(({id:x,item:y,active:_})=>a.item?C(Ue,{defaults:{VSnackbar:y}},{default:()=>[a.item({item:y})]}):C(fs,le({key:x},t,S,y,w?{timeout:-1}:{},{queueGap:Number(e.gap),contentProps:le(S.contentProps,{onMouseenter:u,onMouseleave:()=>d()}),modelValue:_,"onUpdate:modelValue":()=>h(x,"auto"),onAfterLeave:()=>v(x)}),{header:a.header?()=>{var V;return(V=a.header)==null?void 0:V.call(a,{item:y})}:void 0,text:a.text?()=>{var V;return(V=a.text)==null?void 0:V.call(a,{item:y})}:void 0,actions:k?()=>I(we,null,[a.actions?C(Ue,{defaults:{VBtn:b.value}},{default:()=>[a.actions({item:y,props:{onClick:()=>h(x,"dismissed")}})]}):C(Fe,le(b.value,{onClick:()=>h(x,"dismissed")}),null)]):void 0}))])}),{clear:g}}}),QO=te({id:String,interactive:Boolean,text:String,color:String,...He(tu({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:null}),["absolute","contextMenu","retainFocus","captureFocus","disableInitialFocus"])},"VTooltip"),xm=de()({name:"VTooltip",props:QO(),emits:{"update:modelValue":e=>!0,"click:outside":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const a=Pe(e,"modelValue"),{scopeId:l}=Ri(),{colorClasses:i,colorStyles:r}=Qs(()=>({background:e.color})),o=Wt(),u=z(()=>e.id||`v-tooltip-${o}`),d=oe(),s=M(()=>e.location.split(" ").length>1?e.location:e.location+" center"),c=M(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),f=z(()=>e.transition!=null?e.transition:a.value?"scale-transition":"fade-transition"),v=M(()=>le({"aria-describedby":u.value},e.activatorProps));return me(()=>{const m=Ia.filterProps(e);return C(Ia,le({ref:d,class:["v-tooltip",{"v-tooltip--interactive":e.interactive},e.class],style:[e.style],id:u.value},m,{contentClass:[i.value,e.contentClass],contentProps:le({style:[r.value]},e.contentProps),modelValue:a.value,"onUpdate:modelValue":h=>a.value=h,transition:f.value,absolute:!0,location:s.value,origin:c.value,role:"tooltip",activatorProps:v.value,_disableGlobalStack:!0,"onClick:outside":h=>t("click:outside",h),onAfterEnter:()=>t("afterEnter"),onAfterLeave:()=>t("afterLeave")},l),{activator:n.activator,default:(...h)=>{var g;return((g=n.default)==null?void 0:g.call(n,...h))??e.text}})}),Ot({},d)}}),eL=te({modelValue:Boolean,target:Object,index:{type:Number,default:null},value:{type:Number,default:0},titleFormat:{type:Function,default:e=>String(e.value)},offset:Number,contentClass:null,location:String},"VSparklineTooltip"),Cm=de()({name:"VSparklineTooltip",props:eL(),emits:{afterLeave:()=>!0},setup(e,{slots:t,emit:n}){return()=>C(xm,{modelValue:e.modelValue,target:e.target,offset:e.offset,contentClass:e.contentClass,location:e.location,onAfterLeave:()=>n("afterLeave")},{default:()=>{var a;return[e.index!==null&&(((a=t.default)==null?void 0:a.call(t,{index:e.index,value:e.value}))??e.titleFormat({index:e.index,value:e.value}))]}})}});function tL(e,t,n=!1,a=75){if(e.length===0)return"";const l=e[0],i=e[e.length-1],r=n?`M${l.x} ${a-l.x+2} L${l.x} ${l.y}`:`M${l.x} ${l.y}`,o=n?`L${i.x} ${a-l.x+2} Z`:"";if(t===0||e.length<3)return r+e.slice(1).map(v=>`L${v.x} ${v.y}`).join("")+o;const u=Math.min(t/8,1),d=e.length,s=[];for(let v=0;v0!=s[v]>0?c[v]=0:c[v]=(s[v-1]+s[v])/2;for(let v=0;v9){const b=3/Math.sqrt(g);c[v]=b*m*s[v],c[v+1]=b*h*s[v]}}const f=e.slice(1).map((v,m)=>{const h=e[m],g=v.x-h.x,b=h.x+g*u/3,p=h.y+c[m]*g*u/3,k=v.x-g*u/3,S=v.y-c[m+1]*g*u/3;return`C${b} ${p} ${k} ${S} ${v.x} ${v.y}`});return r+f.join("")+o}function nL(e,t,n=!1,a=75,l=!1){if(e.length===0)return"";const i=e.shift(),r=e[e.length-1];return(n?`M${i.x} ${a-i.x+2} L${i.x} ${i.y}`:`M${i.x} ${i.y}`)+e.map((o,u)=>{const d=e[u+1],s=e[u-1]||i,c=d&&aL(d,o,s);if(!d)return l?`L${o.x} ${o.y}S${o.x} ${o.y} ${o.x} ${o.y}`:`L${o.x} ${o.y}`;if(c&&!l)return`L${o.x} ${o.y}`;const f=Math.min(Zg(s,o),Zg(d,o)),m=f/2[]},gradientDirection:{type:String,validator:e=>["top","bottom","left","right"].includes(e),default:"top"},height:{type:[String,Number],default:75},labels:{type:Array,default:()=>[]},labelSize:{type:[Number,String],default:7},lineWidth:{type:[String,Number],default:4},id:String,itemValue:{type:String,default:"value"},modelValue:{type:Array,default:()=>[]},min:[String,Number],max:[String,Number],padding:{type:[String,Number],default:8},markerSize:{type:[Number,String],default:8},markerStroke:{type:String,default:"#fff"},inset:Boolean,showLabels:Boolean,showMarkers:Boolean,smooth:[Boolean,String,Number],smoothMode:{type:String,default:"default"},interactive:Boolean,tooltip:{type:[Boolean,Object],default:!1},width:{type:[Number,String],default:300}},"Line");function Qg(e,t){const n=e.length;if(n===0)return Array(t).fill(0);if(n===1)return Array(t).fill(e[0]);const a=[];for(let l=0;l!0},setup(e,{slots:t,attrs:n,emit:a}){const l=Wt(),i=M(()=>e.id||`barline-${l}`),r=M(()=>Number(e.autoDrawDuration)||500),o=oe(!1),u=ne([]),d=M(()=>je(e.animation)?e.animation.duration??300:300),s=M(()=>je(e.animation)?e.animation.easing??"ease":"ease"),c=M(()=>!!(e.showLabels||e.labels.length>0||t!=null&&t.label)),f=M(()=>parseFloat(e.lineWidth)||4),v=M(()=>e.modelValue.map(H=>Pt(H,e.itemValue,H))),m=M(()=>Math.max(v.value.length*f.value,Number(e.width))),h=M(()=>({minX:0,maxX:m.value,minY:0,maxY:parseInt(e.height,10)}));function g(H,$){const{minX:O,maxX:D,minY:F,maxY:K}=$,X=H.length;let j=e.max!=null?Number(e.max):Math.max(...H),ee=e.min!=null?Number(e.min):Math.min(...H);ee>0&&e.min==null&&(ee=0),j<0&&e.max==null&&(j=0);const ie=D/(X===1?2:X),he=(K-F)/(j-ee||1),be=K-Math.abs(ee*he);return H.map((ue,_e)=>{const Ce=Math.abs(he*ue);return{x:O+_e*ie,y:be-Ce+ +(ue<0)*Ce,height:Ce,value:ue}})}const b=M(()=>g(v.value,h.value)),p=oe(0);function k(H,$,O){H.style.transition=`y ${$}ms ${O}, height ${$}ms ${O}`}function S(H,$,O,D){for(let F=$;F{$&&k($,d.value,s.value)}),b.value.length>H&&H>0&&S(b.value,H,d.value,s.value))}ve(()=>e.modelValue,async()=>{if(await Ne(),ea()||!u.value.length)return;const H=p.value;if(p.value=b.value.length,!e.autoDraw||e.autoDraw==="once"&&o.value){w(H);return}o.value=!0;const $=e.autoDraw==="once";u.value.forEach((O,D)=>{const F=b.value[D];!O||!F||(O.style.transition="none",O.setAttribute("y",String(F.y+F.height)),O.setAttribute("height","0"),O.getBoundingClientRect(),k(O,r.value,e.autoDrawEasing),O.setAttribute("y",String(F.y)),O.setAttribute("height",String(F.height)),$&&e.animation&&O.addEventListener("transitionend",()=>{k(O,d.value,s.value)},{once:!0}))})},{immediate:!0});const x=M(()=>b.value.map((H,$)=>({x:H.x,value:String(e.labels[$]??H.value)}))),y=M(()=>b.value.length===1?(h.value.maxX-f.value)/2:(Math.abs(b.value[0].x-b.value[1].x)-f.value)/2),_=M(()=>Bt(e.smooth)?e.smooth?2:0:Number(e.smooth)),V=M(()=>{const H=b.value.length;return m.value/(H===1?2:H)}),T=ne(null),A=ne(null),B=ne(!1),E=ne(0),P=ne(0),L=ne(0);ve(A,H=>{if(H===null)return;const $=b.value[H];$&&(E.value=$.x+y.value,P.value=$.y,L.value=$.height)});const R={duration:150,transition:or.easeOutQuad},W=Ld(E,R),N=Ld(P,R),Y=M(()=>{if(A.value===null||!T.value)return;const H=T.value.getScreenCTM();if(!H)return;const $=T.value.createSVGPoint();$.x=W.value+f.value/2,$.y=N.value;const{x:O,y:D}=$.matrixTransform(H);return[O,D]}),U=M(()=>({showCrosshair:!1,titleFormat:H=>String(H.value),...je(e.tooltip)?e.tooltip:{}}));let G=-1;function Z(H){const $=H.currentTarget;cancelAnimationFrame(G),G=requestAnimationFrame(()=>{const O=$.getBoundingClientRect(),D=(H.clientX-O.left)/O.width*m.value;let F=0,K=1/0;b.value.forEach((X,j)=>{const ee=X.x+y.value+f.value/2,ie=Math.abs(ee-D);ie{const H=e.gradient.slice().length?e.gradient.slice().reverse():[""];return I(we,null,[I("svg",le({ref:T,display:"block",tabindex:e.interactive?0:void 0,onMousemove:e.interactive?Z:void 0,onMouseleave:e.interactive?se:void 0,onFocus:e.interactive?J:void 0,onBlur:e.interactive?re:void 0,onKeydown:e.interactive?q:void 0},n),[I("defs",null,[I("linearGradient",{id:i.value,gradientUnits:"userSpaceOnUse",x1:e.gradientDirection==="left"?"100%":"0",y1:e.gradientDirection==="top"?"100%":"0",x2:e.gradientDirection==="right"?"100%":"0",y2:e.gradientDirection==="bottom"?"100%":"0"},[H.map(($,O)=>I("stop",{offset:O/Math.max(H.length-1,1),"stop-color":$||"currentColor"},null))])]),I("clipPath",{id:`${i.value}-clip`},[b.value.map(($,O)=>I("rect",{ref:D=>{D&&(u.value[O]=D)},x:$.x+y.value,y:$.y,width:f.value,height:$.height,rx:_.value,ry:_.value},null))]),c.value&&I("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[x.value.map(($,O)=>{var D;return I("text",{x:$.x+y.value+f.value/2,y:parseInt(e.height,10)-2+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((D=t.label)==null?void 0:D.call(t,{index:O,value:$.value}))??$.value])})]),e.interactive&&A.value!==null&&I("rect",{key:"highlight",x:W.value-y.value,y:0,width:V.value,height:e.height,fill:"currentColor",opacity:.1,"pointer-events":"none"},null),I("g",{"clip-path":`url(#${i.value}-clip)`,fill:`url(#${i.value})`},[I("rect",{x:0,y:0,width:m.value,height:e.height},null)])]),!!e.tooltip&&C(Cm,{key:"tooltip",modelValue:B.value,target:Y.value,index:A.value,value:A.value!==null?b.value[A.value].value:0,offset:U.value.offset,contentClass:U.value.class,titleFormat:U.value.titleFormat,location:"top center",onAfterLeave:Q},{default:t.tooltip})])})}}),dp=te({fill:Boolean,...sp()},"VTrendline"),ny=de()({name:"VTrendline",inheritAttrs:!1,props:dp(),emits:{"update:currentIndex":e=>!0},setup(e,{slots:t,attrs:n,emit:a}){const l=Wt(),i=M(()=>e.id||`trendline-${l}`),r=M(()=>Number(e.autoDrawDuration)||(e.fill?500:2e3)),o=oe(!1),u=oe(null),d=oe(null),s=M(()=>je(e.animation)?e.animation.duration??300:300),c=M(()=>je(e.animation)?e.animation.easing??"ease":"ease");function f(J,re){const{minX:q,maxX:H,minY:$,maxY:O}=re;J.length===1&&(J=[J[0],J[0]]);const D=J.length,F=e.max!=null?Number(e.max):Math.max(...J),K=e.min!=null?Number(e.min):Math.min(...J),X=(H-q)/(D-1),j=(O-$)/(F-K||1);return J.map((ee,ie)=>({x:q+ie*X,y:O-(ee-K)*j,value:ee}))}const v=M(()=>!!(e.showLabels||e.labels.length>0||t!=null&&t.label)),m=M(()=>Number(e.width)),h=M(()=>{const J=Number(e.padding);return{minX:J,maxX:m.value-J,minY:J,maxY:parseInt(e.height,10)-J}}),g=M(()=>e.modelValue.map(J=>Pt(J,e.itemValue,J))),b=oe(0);ve(g,(J,re)=>{if(!e.animation)return;const q=b.value;if(J.length>q&&(b.value=J.length,q>0&&re)){const H=Qg(re,b.value);for(const[$,O]of[[d,!1],[u,!0]]){const D=$.value;D&&D.setAttribute("d",w(H,O))}}},{immediate:!0});const p=M(()=>!e.animation||!b.value||g.value.length===b.value?g.value:Qg(g.value,b.value)),k=M(()=>f(p.value,h.value)),S=M(()=>ey(k.value,e.inset,m.value));function w(J,re){const q=ct(J[0])?ey(f(J,h.value),e.inset,m.value):J;return lL(q,{smooth:e.smooth,smoothMode:e.smoothMode,height:parseInt(e.height,10),fill:re,animation:!!e.animation})}const x=M(()=>{const J=[],re=k.value.length;for(let q=0;J.lengthe.modelValue,async()=>{if(await Ne(),ea())return;if(!e.autoDraw){if(e.animation&&d.value)for(const re of[u.value,d.value])re&&y(re,s.value,c.value);return}if(!d.value||e.autoDraw==="once"&&o.value)return;o.value=!0;const J=e.autoDraw==="once";if(e.fill)for(const re of[u.value,d.value]){if(!re)continue;re.style.transformOrigin="bottom center",re.style.transition="none",re.style.transform="scaleY(0)",re.getBoundingClientRect();const q=e.animation?`, d ${s.value}ms ${c.value}`:"";re.style.transition=`transform ${r.value}ms ${e.autoDrawEasing}${q}`,re.style.transform="scaleY(1)",J&&re.addEventListener("transitionend",H=>{H.propertyName==="transform"&&(re.style.transform="",re.style.transformOrigin="",e.animation?y(re,s.value,c.value):re.style.transition="")},{once:!0})}else{const re=d.value,q=re.getTotalLength();re.style.transition="none",re.style.strokeDasharray=`${q}`,re.style.strokeDashoffset=`${q}`,re.getBoundingClientRect();const H=e.animation?`, d ${s.value}ms ${c.value}`:"";re.style.transition=`stroke-dashoffset ${r.value}ms ${e.autoDrawEasing}${H}`,re.style.strokeDashoffset="0",J&&re.addEventListener("transitionend",$=>{$.propertyName==="stroke-dashoffset"&&(re.style.strokeDasharray="",re.style.strokeDashoffset="",e.animation?y(re,s.value,c.value):re.style.transition="")},{once:!0})}},{immediate:!0});const _=ne(null),V=ne(null),T=ne(!1),A=M(()=>V.value!==null?k.value[V.value]:null);function B(J,re){const q=J.getTotalLength();let H=0,$=q;for(let O=0;O<32;O++){const D=(H+$)/2;J.getPointAtLength(D).x{!J||!d.value||(E.value=B(d.value,J.x))});const P=Ld(E,{duration:150,transition:or.easeOutQuad}),L=M(()=>{var q;const{x:J,y:re}=((q=d.value)==null?void 0:q.getPointAtLength(P.value))??{x:0,y:0};return{x:J,y:re}}),R=M(()=>{if(!A.value||!_.value)return;const J=_.value.getScreenCTM();if(!J)return;const re=_.value.createSVGPoint();re.x=L.value.x,re.y=L.value.y;const{x:q,y:H}=re.matrixTransform(J);return[q,H]}),W=M(()=>({showCrosshair:!0,offset:16,titleFormat:J=>String(J.value),...je(e.tooltip)?e.tooltip:{}}));let N=-1;function Y(J){const re=J.currentTarget;cancelAnimationFrame(N),N=requestAnimationFrame(()=>{const q=re.getBoundingClientRect(),H=(J.clientX-q.left)/q.width*Number(e.width);let $=0,O=1/0;k.value.forEach((D,F)=>{const K=Math.abs(D.x-H);K{const J=e.gradient.slice().length?e.gradient.slice().reverse():[""],re=(parseFloat(e.markerSize)||8)/2;return I(we,null,[I("svg",le({ref:_,display:"block","stroke-width":parseFloat(e.lineWidth)??4,tabindex:e.interactive?0:void 0,onMousemove:e.interactive?Y:void 0,onMouseleave:e.interactive?U:void 0,onFocus:e.interactive?se:void 0,onBlur:e.interactive?Q:void 0,onKeydown:e.interactive?ae:void 0},n),[I("defs",null,[I("linearGradient",{id:i.value,gradientUnits:"userSpaceOnUse",x1:e.gradientDirection==="left"?"100%":"0",y1:e.gradientDirection==="top"?"100%":"0",x2:e.gradientDirection==="right"?"100%":"0",y2:e.gradientDirection==="bottom"?"100%":"0"},[J.map((q,H)=>I("stop",{offset:H/Math.max(J.length-1,1),"stop-color":q||"currentColor"},null))])]),v.value&&I("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[x.value.map((q,H)=>{var $;return I("text",{x:q.x,y:parseInt(e.height,10)-4+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[(($=t.label)==null?void 0:$.call(t,{index:H,value:q.value}))??q.value])})]),I("path",{key:"fill",ref:e.fill?u:d,d:w(S.value,e.fill),fill:e.fill?`url(#${i.value})`:"none",stroke:e.fill?"none":`url(#${i.value})`},null),e.fill&&I("path",{key:"trendline",ref:d,d:w(S.value,!1),fill:"none",stroke:"currentColor"},null),e.showMarkers&&I("g",{key:"markers"},[k.value.map((q,H)=>I("circle",{key:H,cx:q.x,cy:q.y,r:re,fill:"currentColor",stroke:e.markerStroke,"stroke-width":2,"pointer-events":"none"},null))]),e.interactive&&A.value&&I("g",{key:"hover","pointer-events":"none"},[W.value.showCrosshair&&I("line",{key:"crosshair-line",x1:L.value.x,y1:e.inset?0:h.value.minY,x2:L.value.x,y2:e.inset?parseInt(e.height,10):h.value.maxY,stroke:"currentColor","stroke-width":1,"stroke-dasharray":"4 2",opacity:.5},null),I("circle",{key:"marker",cx:L.value.x,cy:L.value.y,r:re,fill:"currentColor",stroke:e.markerStroke,"stroke-width":2},null)])]),!!e.tooltip&&C(Cm,{key:"tooltip",modelValue:T.value,target:R.value,index:V.value,value:V.value!==null?k.value[V.value].value:0,offset:W.value.offset,contentClass:W.value.class,titleFormat:W.value.titleFormat,onAfterLeave:G},{default:t.tooltip})])})}}),iL=te({type:{type:String,default:"trend"},...cp(),...dp()},"VSparkline"),rL=de()({name:"VSparkline",props:iL(),emits:{"update:currentIndex":e=>!0},setup(e,{slots:t,emit:n}){const{textColorClasses:a,textColorStyles:l}=Gt(()=>e.color),i=M(()=>!!(e.showLabels||e.labels.length>0||t!=null&&t.label)),r=M(()=>{let o=parseInt(e.height,10);return i.value&&(o+=parseInt(e.labelSize,10)*1.5),o});me(()=>{const o=e.type==="trend"?ny:ty,u=e.type==="trend"?ny.filterProps(e):ty.filterProps(e);return C(o,le({key:e.type,class:a.value,style:l.value,viewBox:`0 0 ${e.width} ${r.value}`},u,{"onUpdate:currentIndex":d=>n("update:currentIndex",d)}),t)})}}),oL=te({...Ae(),...T0({offset:8,minWidth:0,openDelay:0,closeDelay:100,location:"top center",transition:"scale-transition"})},"VSpeedDial"),uL=de()({name:"VSpeedDial",props:oL(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Pe(e,"modelValue"),a=aa("VBtn"),l=oe(),i=M(()=>{var d;const[o,u="center"]=((d=e.location)==null?void 0:d.split(" "))??[];return`${o} ${u}`}),r=M(()=>({[`v-speed-dial__content--${i.value.replace(" ","-")}`]:!0}));return me(()=>{const o=Ul.filterProps(e);return C(Ul,le(o,{modelValue:n.value,"onUpdate:modelValue":u=>n.value=u,class:e.class,style:e.style,contentClass:["v-speed-dial__content",r.value,e.contentClass],location:i.value,ref:l,transition:"fade-transition"}),{...t,default:u=>{var d;return C(Ue,{defaults:{VBtn:{size:((d=a.value)==null?void 0:d.size)??"small"}}},{default:()=>[C(fn,{appear:!0,group:!0,transition:e.transition},{default:()=>{var s;return[(s=t.default)==null?void 0:s.call(t,u)]}})]})}})}),{}}}),_m=Symbol.for("vuetify:v-stepper"),Vm=te({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),gs=de()({name:"VStepperActions",props:Vm(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),l=aa("VBtn"),i=Gh("VStepperActionsPrevBtn"),r=Gh("VStepperActionsNextBtn");function o(){t("click:prev")}function u(){t("click:next")}return me(()=>{var v,m,h,g;const d={onClick:o},s={onClick:u},c={disabled:["prev",!0].includes(e.disabled),text:a(e.prevText),variant:((v=i.value)==null?void 0:v.variant)??((m=l.value)==null?void 0:m.variant)??"text"},f={color:e.color,disabled:["next",!0].includes(e.disabled),text:a(e.nextText),variant:((h=r.value)==null?void 0:h.variant)??((g=l.value)==null?void 0:g.variant)??"tonal"};return I("div",{class:"v-stepper-actions"},[C(Ue,{defaults:{VBtn:c,VStepperActionsPrevBtn:{...l.value,...i.value,...c}}},{default:()=>{var b;return[((b=n.prev)==null?void 0:b.call(n,{props:d}))??C(Fe,le({_as:"VStepperActionsPrevBtn"},d),null)]}}),C(Ue,{defaults:{VBtn:f,VStepperActionsNextBtn:{...l.value,...r.value,...f}}},{default:()=>{var b;return[((b=n.next)==null?void 0:b.call(n,{props:s}))??C(Fe,le({_as:"VStepperActionsNextBtn"},s),null)]}})])}),{}}}),fp=Ka("v-stepper-header"),vp=te({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:De,default:"$complete"},editable:Boolean,editIcon:{type:De,default:"$edit"},error:Boolean,errorIcon:{type:De,default:"$error"},icon:De,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]}},"StepperItem"),sL=te({...vp(),...$i()},"VStepperItem"),mp=de()({name:"VStepperItem",directives:{vRipple:Sn},props:sL(),emits:{"group:selected":e=>!0},setup(e,{slots:t}){const n=Rl(e,_m,!0),a=M(()=>(n==null?void 0:n.value.value)??e.value),l=M(()=>e.rules.every(c=>c()===!0)),i=M(()=>!e.disabled&&e.editable),r=M(()=>!e.disabled&&e.editable),o=M(()=>e.error||!l.value),u=M(()=>e.complete||e.rules.length>0&&l.value),d=M(()=>o.value?e.errorIcon:u.value?e.completeIcon:n.isSelected.value&&e.editable?e.editIcon:e.icon),s=M(()=>({canEdit:r.value,hasError:o.value,hasCompleted:u.value,title:e.title,subtitle:e.subtitle,step:a.value,value:e.value}));return me(()=>{var h,g,b;const c=(!n||n.isSelected.value||u.value||r.value)&&!o.value&&!e.disabled,f=!!(e.title!=null||t.title),v=!!(e.subtitle!=null||t.subtitle);function m(){n==null||n.toggle()}return xt(I("button",{class:fe(["v-stepper-item",{"v-stepper-item--complete":u.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":o.value},n==null?void 0:n.selectedClass.value]),disabled:!e.editable,type:"button",onClick:m},[i.value&&Sl(!0,"v-stepper-item"),C(Zt,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:c?e.color:void 0,size:24},{default:()=>{var p;return[((p=t.icon)==null?void 0:p.call(t,s.value))??(d.value?C(We,{icon:d.value},null):a.value)]}}),I("div",{class:"v-stepper-item__content"},[f&&I("div",{key:"title",class:"v-stepper-item__title"},[((h=t.title)==null?void 0:h.call(t,s.value))??e.title]),v&&I("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[((g=t.subtitle)==null?void 0:g.call(t,s.value))??e.subtitle]),(b=t.default)==null?void 0:b.call(t,s.value)])]),[[Sn,e.editable&&e.ripple,null]])}),{}}}),cL=te({...He(dc(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),hp=de()({name:"VStepperWindow",props:cL(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Ye(_m,null),a=Pe(e,"modelValue"),l=M({get(){var i;return a.value!=null||!n?a.value:(i=n.items.value.find(r=>n.selected.value.includes(r.id)))==null?void 0:i.value},set(i){a.value=i}});return me(()=>{const i=Si.filterProps(e);return C(Si,le({_as:"VStepperWindow"},i,{modelValue:l.value,"onUpdate:modelValue":r=>l.value=r,class:["v-stepper-window",e.class],style:e.style,mandatory:!1,touch:!1}),t)}),{}}}),dL=te({...fc()},"VStepperWindowItem"),gp=de()({name:"VStepperWindowItem",props:dL(),setup(e,{slots:t}){return me(()=>{const n=ki.filterProps(e);return C(ki,le({_as:"VStepperWindowItem"},n,{class:["v-stepper-window-item",e.class],style:e.style}),t)}),{}}}),yp=te({altLabels:Boolean,bgColor:String,completeIcon:De,editIcon:De,editable:Boolean,errorIcon:De,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},nonLinear:Boolean,flat:Boolean,...Kl()},"Stepper"),fL=te({...yp(),...Bi({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...rc(),...un(Vm(),["prevText","nextText"])},"VStepper"),vL=de()({name:"VStepper",props:fL(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{items:n,next:a,prev:l,selected:i}=Yl(e,_m),{displayClasses:r,mobile:o}=Yn(e),{completeIcon:u,editIcon:d,errorIcon:s,color:c,editable:f,prevText:v,nextText:m}=_i(e),h=M(()=>e.items.map((p,k)=>{const S=Pt(p,e.itemTitle,p),w=Pt(p,e.itemValue,k+1),x=e.itemProps===!0?p:Pt(p,e.itemProps),y={title:S,value:w,...x};return{title:y.title,value:y.value,props:y,raw:p}})),g=M(()=>n.value.findIndex(p=>i.value.includes(p.id))),b=M(()=>e.disabled?e.disabled:g.value===0?"prev":g.value===n.value.length-1?"next":!1);return $t({VStepperItem:{editable:f,errorIcon:s,completeIcon:u,editIcon:d,prevText:v,nextText:m},VStepperActions:{color:c,disabled:b,prevText:v,nextText:m}}),me(()=>{const p=Wa.filterProps(e),k=!!(t.header||e.items.length),S=e.items.length>0,w=!e.hideActions&&!!(S||t.actions);return C(Wa,le(p,{color:e.bgColor,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":o.value},r.value,e.class],style:e.style}),{default:()=>{var x,y;return[k&&C(fp,{key:"stepper-header"},{default:()=>[h.value.map(({raw:_,...V},T)=>I(we,null,[!!T&&C(Kt,null,null),C(mp,V.props,{default:t[`header-item.${V.value}`]??t.header,icon:t.icon,title:t.title,subtitle:t.subtitle})]))]}),S&&C(hp,{key:"stepper-window"},{default:()=>[h.value.map(_=>C(gp,{value:_.value},{default:()=>{var V,T;return((V=t[`item.${_.value}`])==null?void 0:V.call(t,_))??((T=t.item)==null?void 0:T.call(t,_))}}))]}),(x=t.default)==null?void 0:x.call(t,{prev:l,next:a}),w&&(((y=t.actions)==null?void 0:y.call(t,{next:a,prev:l}))??C(gs,{key:"stepper-actions","onClick:prev":l,"onClick:next":a},t))]}})}),{prev:l,next:a}}}),mL=te({...Vm()},"VStepperActions"),bp=de()({name:"VStepperVerticalActions",props:mL(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,{emit:t,slots:n}){function a(){t("click:prev")}function l(){t("click:next")}return me(()=>{const i=gs.filterProps(e);return C(gs,le({class:"v-stepper-vertical-actions"},i,{"onClick:prev":a,"onClick:next":l}),n)}),{}}}),hL=te({hideActions:Boolean,...vp(),...He(Sm({expandIcon:"",collapseIcon:""}),["hideActions"])},"VStepperVerticalItem"),wp=de()({name:"VStepperVerticalItem",props:hL(),emits:{"click:next":()=>!0,"click:prev":()=>!0,"click:finish":()=>!0},setup(e,{emit:t,slots:n}){const a=oe(),l=M(()=>isNaN(parseInt(e.value))?e.value:Number(e.value)),i=M(()=>{var g;return(g=a.value)==null?void 0:g.groupItem}),r=M(()=>e.rules.every(g=>g()===!0)),o=M(()=>!e.disabled&&e.editable),u=M(()=>e.error||!r.value),d=M(()=>e.complete||e.rules.length>0&&r.value),s=M(()=>{var g;return e.disabled?e.disabled:(g=i.value)!=null&&g.isFirst.value?"prev":!1}),c=M(()=>{var g;return u.value?e.errorIcon:d.value?e.completeIcon:(g=i.value)!=null&&g.isSelected.value&&e.editable?e.editIcon:e.icon}),f=M(()=>({canEdit:o.value,hasError:u.value,hasCompleted:d.value,title:e.title,subtitle:e.subtitle,step:l.value})),v=M(()=>({...f.value,prev:h,next:m}));function m(){var g;t("click:next"),!((g=i.value)!=null&&g.isLast.value)&&i.value.group.next()}function h(){t("click:prev"),i.value.group.prev()}return me(()=>{var k;const g=(!i.value||((k=i.value)==null?void 0:k.isSelected.value)||d.value||o.value)&&!u.value&&!e.disabled,b=!e.hideActions||!!n.actions,p=kf.filterProps(e);return C(kf,le({_as:"VStepperVerticalItem",ref:a},p,{class:["v-stepper-vertical-item",{"v-stepper-vertical-item--complete":d.value,"v-stepper-vertical-item--disabled":e.disabled,"v-stepper-vertical-item--editable":o.value,"v-stepper-vertical-item--error":u.value},e.class],readonly:!e.editable,style:e.style,color:"",hideActions:!1,value:l.value}),{title:()=>{var S,w;return I(we,null,[C(Zt,{key:"stepper-avatar",class:"v-stepper-vertical-item__avatar",color:g?e.color:void 0,size:24,start:!0},{default:()=>{var x;return[((x=n.icon)==null?void 0:x.call(n,f.value))??(c.value?C(We,{icon:c.value},null):l.value)]}}),I("div",null,[I("div",{class:"v-stepper-vertical-item__title"},[((S=n.title)==null?void 0:S.call(n,f.value))??e.title]),I("div",{class:"v-stepper-vertical-item__subtitle"},[((w=n.subtitle)==null?void 0:w.call(n,f.value))??e.subtitle])])])},text:()=>{var S,w;return I(we,null,[((S=n.default)==null?void 0:S.call(n,f.value))??e.text,b&&C(Ue,{defaults:{VStepperVerticalActions:{disabled:s.value,finish:(w=i.value)==null?void 0:w.isLast.value}}},{default:()=>{var x;return[((x=n.actions)==null?void 0:x.call(n,v.value))??C(bp,{"onClick:next":m,"onClick:prev":h},{prev:n.prev?()=>{var y;return(y=n.prev)==null?void 0:y.call(n,v.value)}:void 0,next:n.next?()=>{var y;return(y=n.next)==null?void 0:y.call(n,v.value)}:void 0})]}})])}})}),{}}}),gL=te({prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"},...yp(),...He(qk({mandatory:"force",variant:"accordion"}),["static"])},"VStepperVertical"),yL=de()({name:"VStepperVertical",props:gL(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=oe(),{color:a,eager:l,editable:i,prevText:r,nextText:o,hideActions:u}=_i(e),d=Pe(e,"modelValue"),s=M(()=>e.items.map((c,f)=>{const v=Pt(c,e.itemTitle,c),m=Pt(c,e.itemValue,f+1),h=e.itemProps===!0?c:Pt(c,e.itemProps),g={title:v,value:m,...h};return{title:g.title,value:g.value,props:g,raw:c}}));return $t({VStepperVerticalItem:{color:a,eager:l,editable:i,hideActions:u,static:!0},VStepperVerticalActions:{color:a,nextText:o,prevText:r}}),me(()=>{const c=pf.filterProps(e);return C(pf,le(c,{modelValue:d.value,"onUpdate:modelValue":f=>d.value=f,ref:n,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":e.mobile},e.class],style:e.style}),{...t,default:({prev:f,next:v})=>{var m;return I(we,null,[s.value.map(({raw:h,...g})=>C(wp,g.props,{...t,default:t[`item.${g.value}`]})),(m=t.default)==null?void 0:m.call(t,{prev:f,next:v,step:d.value})])}})}),{}}}),bL=te({color:String,height:[Number,String],window:Boolean,...Ae(),...en(),...Ai(),...It(),...Xe(),...st()},"VSystemBar"),wL=de()({name:"VSystemBar",props:bL(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{backgroundColorClasses:a,backgroundColorStyles:l}=yt(()=>e.color),{elevationClasses:i}=Yt(e),{roundedClasses:r,roundedStyles:o}=Tt(e),{ssrBootStyles:u}=Ei(),d=M(()=>e.height??(e.window?32:24)),{layoutItemStyles:s}=Ti({id:e.name,order:M(()=>parseInt(e.order,10)),position:ne("top"),layoutSize:d,elementSize:d,active:M(()=>!0),absolute:z(()=>e.absolute)});return me(()=>C(e.tag,{class:fe(["v-system-bar",{"v-system-bar--window":e.window},n.value,a.value,i.value,r.value,e.class]),style:Se([l.value,s.value,u.value,o.value,e.style])},t)),{}}}),Im=Symbol.for("vuetify:v-tabs"),Sp=te({fixed:Boolean,sliderColor:String,sliderVariant:{type:String,default:"secondary"},sliderTransition:String,sliderTransitionDuration:[String,Number],hideSlider:Boolean,inset:Boolean,direction:{type:String,default:"horizontal"},...He(ec({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),kp=de()({name:"VTab",props:Sp(),setup(e,{slots:t,attrs:n}){const{textColorClasses:a,textColorStyles:l}=Gt(()=>e.sliderColor),{backgroundColorClasses:i,backgroundColorStyles:r}=yt(()=>e.sliderColor),o=oe(),u=oe(),d=M(()=>e.direction==="horizontal"),s=M(()=>{var h,g;return((g=(h=o.value)==null?void 0:h.group)==null?void 0:g.isSelected.value)??!1});function c(h,g){return{opacity:[0,1]}}function f(h,g){return e.direction==="vertical"?{transform:["scaleY(0)","scaleY(1)"]}:{transform:["scaleX(0)","scaleX(1)"]}}function v(h,g){const b=g.getBoundingClientRect(),p=h.getBoundingClientRect(),k=d.value?"x":"y",S=d.value?"X":"Y",w=d.value?"right":"bottom",x=d.value?"width":"height",y=b[k],_=p[k],V=y>_?b[w]-p[w]:b[k]-p[k],T=Math.sign(V)>0?d.value?"right":"bottom":Math.sign(V)<0?d.value?"left":"top":"center",B=(Math.abs(V)+(Math.sign(V)<0?b[x]:p[x]))/Math.max(b[x],p[x])||0,E=b[x]/p[x]||0,P=1.5;return{transform:[`translate${S}(${V}px) scale${S}(${E})`,`translate${S}(${V/P}px) scale${S}(${(B-1)/P+1})`,"none"],transformOrigin:Array(3).fill(T)}}function m({value:h}){var g,b;if(h){const p=(b=(g=o.value)==null?void 0:g.$el.parentElement)==null?void 0:b.querySelector(".v-tab--selected .v-tab__slider"),k=u.value;if(!p||!k)return;const S=getComputedStyle(p).backgroundColor,w={fade:c,grow:f,shift:v}[e.sliderTransition??"shift"]??v,x=Number(e.sliderTransitionDuration)||({fade:400,grow:350,shift:225}[e.sliderTransition??"shift"]??225);Qa(k,{backgroundColor:[S,S],...w(k,p)},{duration:x,easing:Io})}}return me(()=>{const h=Fe.filterProps(e);return C(Fe,le({symbol:Im,ref:o,class:["v-tab",e.sliderVariant==="primary"&&!e.inset&&"v-tab--slider-primary",e.class,s.value&&e.inset?i.value:[]],style:[e.style,s.value&&e.inset?r.value:[],{backgroundColor:s.value&&e.inset?"transparent !important":void 0}],tabindex:s.value?0:-1,role:"tab","aria-selected":String(s.value),active:!1},h,n,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":m}),{...t,default:()=>{var g;return I(we,null,[((g=t.default)==null?void 0:g.call(t))??e.text,!e.hideSlider&&I("div",{ref:u,class:fe(["v-tab__slider",e.inset?i.value:a.value]),style:Se([l.value,e.inset?r.value:a.value])},null)])}})}),Ot({},o)}}),SL=te({...He(dc(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),pp=de()({name:"VTabsWindow",props:SL(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=Ye(Im,null),a=Pe(e,"modelValue"),l=M({get(){var i;return a.value!=null||!n?a.value:(i=n.items.value.find(r=>n.selected.value.includes(r.id)))==null?void 0:i.value},set(i){a.value=i}});return me(()=>{const i=Si.filterProps(e);return C(Si,le({_as:"VTabsWindow"},i,{modelValue:l.value,"onUpdate:modelValue":r=>l.value=r,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),t)}),{}}}),kL=te({...fc()},"VTabsWindowItem"),xp=de()({name:"VTabsWindowItem",props:kL(),setup(e,{slots:t}){return me(()=>{const n=ki.filterProps(e);return C(ki,le({_as:"VTabsWindowItem"},n,{class:["v-tabs-window-item",e.class],style:e.style}),t)}),{}}});function pL(e){return e?e.map(t=>je(t)?t:{text:t,value:t}):[]}const xL=te({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,inset:Boolean,insetPadding:[String,Number],insetRadius:[String,Number],sliderColor:String,...un(Sp(),["spaced","sliderTransition","sliderTransitionDuration","sliderVariant"]),...Iv({mandatory:"force",selectedClass:"v-tab-item--selected"}),...Ft(),...Xe()},"VTabs"),CL=de()({name:"VTabs",props:xL(),emits:{"update:modelValue":e=>!0},setup(e,{attrs:t,slots:n}){const a=Pe(e,"modelValue"),l=M(()=>pL(e.items)),{densityClasses:i}=hn(e),{backgroundColorClasses:r,backgroundColorStyles:o}=yt(()=>e.bgColor),{scopeId:u}=Ri();return $t({VTab:{color:z(e,"color"),direction:z(e,"direction"),stacked:z(e,"stacked"),fixed:z(e,"fixedTabs"),inset:z(e,"inset"),sliderColor:z(e,"sliderColor"),sliderVariant:z(e,"sliderVariant"),sliderTransition:z(e,"sliderTransition"),sliderTransitionDuration:z(e,"sliderTransitionDuration"),hideSlider:z(e,"hideSlider")}}),me(()=>{const d=Fo.filterProps(e),s=!!(n.window||e.items.length>0);return I(we,null,[C(Fo,le(d,{modelValue:a.value,"onUpdate:modelValue":c=>a.value=c,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--inset":e.inset,"v-tabs--stacked":e.stacked},i.value,r.value,e.class],style:[{"--v-tabs-height":ge(e.height),"--v-tabs-inset-padding":e.inset?ge(e.insetPadding):void 0,"--v-tabs-inset-radius":e.inset?ge(e.insetRadius):void 0},o.value,e.style],role:"tablist",symbol:Im},u,t),{default:n.default??(()=>l.value.map(c=>{var f;return((f=n.tab)==null?void 0:f.call(n,{item:c}))??C(kp,le(c,{key:c.text,value:c.value,spaced:e.spaced}),{default:n[`tab.${c.value}`]?()=>{var v;return(v=n[`tab.${c.value}`])==null?void 0:v.call(n,{item:c})}:void 0})})),prev:n.prev,next:n.next}),s&&C(pp,le({modelValue:a.value,"onUpdate:modelValue":c=>a.value=c,key:"tabs-window"},u),{default:()=>{var c;return[l.value.map(f=>{var v;return((v=n.item)==null?void 0:v.call(n,{item:f}))??C(xp,{value:f.value},{default:()=>{var m;return(m=n[`item.${f.value}`])==null?void 0:m.call(n,{item:f})}})}),(c=n.window)==null?void 0:c.call(n)]}})])}),{}}}),_L=te({autoGrow:Boolean,autofocus:Boolean,counter:{type:[Boolean,Number,String],default:void 0},counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxHeight:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...zS(),...He(qa(),["direction"]),...eu()},"VTextarea"),VL=de()({name:"VTextarea",directives:{vIntersect:Va},inheritAttrs:!1,props:_L(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0,"update:rows":e=>!0},setup(e,{attrs:t,emit:n,slots:a}){const l=Pe(e,"modelValue"),{isFocused:i,focus:r,blur:o}=Pa(e),{onIntersect:u}=US(e),d=M(()=>Ge(e.counterValue)?e.counterValue(l.value):(l.value||"").toString().length),s=M(()=>{if(t.maxlength)return t.maxlength;if(!(!e.counter||!ct(e.counter)&&!Ie(e.counter)))return e.counter}),c=oe(),f=oe(),v=ne(""),m=oe(),h=oe(0),{platform:g}=Yn(),b=WS(e),p=M(()=>e.persistentPlaceholder||i.value||e.active);function k(){var U;b.isSuppressing.value&&b.update(),m.value!==Et()&&((U=m.value)==null||U.focus()),i.value||r()}function S(U){k(),n("click:control",U)}function w(U){n("mousedown:control",U)}function x(U){U.stopPropagation(),k(),Ne(()=>{l.value="",Yo(e["onClick:clear"],U)})}function y(U){var ae;const G=U.target;if(!((ae=e.modelModifiers)!=null&&ae.trim)){l.value=G.value;return}const Z=G.value,se=G.selectionStart,Q=G.selectionEnd;l.value=Z,Ne(()=>{let J=0;Z.trimStart().length===G.value.length&&(J=Z.length-G.value.length),se!=null&&(G.selectionStart=se-J),Q!=null&&(G.selectionEnd=Q-J)})}const _=oe(),V=ne(!1),T=ne(),A=ne(),B=ne(!1),E=oe(Number(e.rows)),P=M(()=>["plain","underlined"].includes(e.variant));Xt(()=>{e.autoGrow||(E.value=Number(e.rows))});function L(){Ne(()=>{if(!m.value)return;if(g.value.firefox){h.value=12;return}const{offsetWidth:U,clientWidth:G}=m.value;h.value=Math.max(0,U-G)}),e.autoGrow&&Ne(()=>{const U=V.value?m.value:_.value;if(!U||!f.value)return;const{padding:G,lineHeight:Z}=W(U),se=getComputedStyle(f.value.$el),Q=Math.max(parseFloat(e.rows)*Z+G,parseFloat(se.getPropertyValue("--v-input-control-height"))),ae=e.maxHeight?parseFloat(e.maxHeight):parseFloat(e.maxRows)*Z+G||1/0;if(V.value){T.value=ge(Q),A.value=Number.isFinite(ae)?ge(ae):void 0,B.value=Number.isFinite(ae)&&R(U)>ae;return}const J=U.scrollHeight;B.value=J>ae;const re=ut(J,Q,ae);E.value=Math.floor((re-G)/Z),v.value=ge(re)})}function R(U){const G=U.style.overflowY;U.style.overflowY="hidden";const Z=U.scrollHeight;return U.style.overflowY=G,Z}function W(U){const G=getComputedStyle(U);return{padding:parseFloat(G.getPropertyValue("--v-field-padding-top"))+parseFloat(G.getPropertyValue("--v-input-padding-top"))+parseFloat(G.getPropertyValue("--v-field-padding-bottom")),lineHeight:parseFloat(G.lineHeight)}}function N(){if(!m.value)return;const U=m.value.offsetHeight,{padding:G,lineHeight:Z}=W(m.value);E.value=Math.floor((U-G)/Z),v.value=ge(U)}Rt(()=>{V.value=bV,L()}),ve(l,L),ve(()=>e.rows,L),ve(()=>e.maxHeight,L),ve(()=>e.maxRows,L),ve(()=>e.density,L),ve(B,L),ve(E,U=>{n("update:rows",U)});let Y;return ve(_,U=>{U?(Y=new ResizeObserver(L),Y.observe(_.value)):Y==null||Y.disconnect()}),sn(()=>{Y==null||Y.disconnect()}),ve([m,()=>V.value&&e.autoGrow],([U,G],Z,se)=>{if(!U||!G)return;const Q=new ResizeObserver(N);Q.observe(U),se(()=>Q.disconnect())}),me(()=>{const U=!!(a.counter||e.counter!==void 0||e.counterValue!=null),G=e.counter!==!1&&e.counter!==null&&(e.persistentCounter||i.value),Z=e.hideDetails!==!0&&!!(a.details||U),se=!!(a.details||U&&G),[Q,ae]=ga(t),{modelValue:J,...re}=mn.filterProps(e),q={...zl.filterProps(e),"onClick:clear":x};return C(mn,le({ref:c,modelValue:l.value,"onUpdate:modelValue":H=>l.value=H,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--capped":e.autoGrow&&B.value,"v-textarea--field-sizing":e.autoGrow&&V.value,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":P.value},e.class],style:[{"--v-textarea-min-height":T.value,"--v-textarea-max-height":e.autoGrow&&V.value?A.value:e.maxHeight?ge(e.maxHeight):void 0,"--v-textarea-scroll-bar-width":ge(h.value)},e.style]},Q,re,{centerAffix:E.value===1&&!P.value,focused:i.value,detailsActive:se,indentDetails:e.indentDetails??!P.value}),{...a,default:({id:H,isDisabled:$,isDirty:O,isReadonly:D,isValid:F,hasDetails:K})=>C(zl,le({ref:f,style:{"--v-textarea-control-height":v.value},onClick:S,onMousedown:w,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},q,{id:H.value,active:p.value||O.value,labelId:`${H.value}-label`,centerAffix:E.value===1&&!P.value,dirty:O.value||e.dirty,disabled:$.value,focused:i.value,details:K.value,error:F.value===!1}),{...a,default:({props:{class:X,...j},controlRef:ee})=>I(we,null,[e.prefix&&I("span",{class:"v-text-field__prefix"},[e.prefix]),xt(I("textarea",le({ref:ie=>m.value=ee.value=ie,class:X,value:l.value,onInput:y,autofocus:e.autofocus,readonly:D.value,disabled:$.value,placeholder:e.placeholder,rows:e.rows,name:b.fieldName.value,autocomplete:b.fieldAutocomplete.value,onFocus:k,onBlur:o,"aria-labelledby":`${H.value}-label`},j,ae),null),[[Va,{handler:u},null,{once:!0}]]),e.autoGrow&&!V.value&&xt(I("textarea",{class:fe([X,"v-textarea__sizer"]),id:`${j.id}-sizer`,"onUpdate:modelValue":ie=>l.value=ie,ref:_,readonly:!0,"aria-hidden":"true"},null),[[So,l.value]]),e.suffix&&I("span",{class:"v-text-field__suffix"},[e.suffix])])}),details:Z?H=>{var $;return I(we,null,[($=a.details)==null?void 0:$.call(a,H),U&&I(we,null,[I("span",null,null),C(ac,{active:G,value:d.value,max:s.value,disabled:e.disabled},a.counter)])])}:void 0})}),Ot({},c,f,m)}}),IL=te({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:De,iconColor:String,lineColor:String,...Ae(),...It(),...ya(),...en()},"VTimelineDivider"),PL=de()({name:"VTimelineDivider",props:IL(),setup(e,{slots:t}){const{sizeClasses:n,sizeStyles:a}=Mi(e,"v-timeline-divider__dot"),{backgroundColorStyles:l,backgroundColorClasses:i}=yt(()=>e.dotColor),{roundedClasses:r,roundedStyles:o}=Tt(e,"v-timeline-divider__dot"),{elevationClasses:u}=Yt(e),{backgroundColorClasses:d,backgroundColorStyles:s}=yt(()=>e.lineColor);return me(()=>I("div",{class:fe(["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class]),style:Se(e.style)},[I("div",{class:fe(["v-timeline-divider__before",d.value]),style:Se(s.value)},null),!e.hideDot&&I("div",{key:"dot",class:fe(["v-timeline-divider__dot",u.value,r.value,n.value]),style:Se([a.value,o.value])},[I("div",{class:fe(["v-timeline-divider__inner-dot",i.value,r.value]),style:Se([l.value,o.value])},[t.default?C(Ue,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},t.default):C(We,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),I("div",{class:fe(["v-timeline-divider__after",d.value]),style:Se(s.value)},null)])),{}}}),Cp=te({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:De,iconColor:String,lineInset:[Number,String],side:{type:String,validator:e=>e==null||["start","end"].includes(e)},...Ae(),...Jt(),...en(),...It(),...ya(),...Xe()},"VTimelineItem"),AL=de()({name:"VTimelineItem",props:Cp(),setup(e,{slots:t}){const{dimensionStyles:n}=Qt(e),a=ne(0),l=oe();return ve(l,i=>{var r;i&&(a.value=((r=i.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:r.getBoundingClientRect().width)??0)},{flush:"post"}),me(()=>{var i,r;return I("div",{class:fe(["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot,"v-timeline-item--side-start":e.side==="start","v-timeline-item--side-end":e.side==="end"},e.class]),style:Se([{"--v-timeline-dot-size":ge(a.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${ge(e.lineInset)})`:ge(0)},e.style])},[I("div",{class:"v-timeline-item__body",style:Se(n.value)},[(i=t.default)==null?void 0:i.call(t)]),C(PL,{ref:l,hideDot:e.hideDot,icon:e.icon,iconColor:e.iconColor,size:e.size,elevation:e.elevation,dotColor:e.dotColor,fillDot:e.fillDot,rounded:e.rounded},{default:t.icon}),e.density!=="compact"&&I("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&((r=t.opposite)==null?void 0:r.call(t))])])}),{}}}),TL=te({align:{type:String,default:"center",validator:e=>["center","start"].includes(e)},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},justify:{type:String,default:"auto",validator:e=>["auto","center"].includes(e)},side:{type:String,validator:e=>e==null||["start","end"].includes(e)},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...un(Cp({lineInset:0}),["dotColor","fillDot","hideOpposite","iconColor","lineInset","size"]),...Ae(),...Ft(),...Xe(),...st()},"VTimeline"),DL=de()({name:"VTimeline",props:TL(),setup(e,{slots:t}){const{themeClasses:n}=ft(e),{densityClasses:a}=hn(e),{rtlClasses:l}=Ht();$t({VTimelineDivider:{lineColor:z(()=>e.lineColor)},VTimelineItem:{density:z(()=>e.density),dotColor:z(()=>e.dotColor),fillDot:z(()=>e.fillDot),hideOpposite:z(()=>e.hideOpposite),iconColor:z(()=>e.iconColor),lineColor:z(()=>e.lineColor),lineInset:z(()=>e.lineInset),size:z(()=>e.size)}});const i=M(()=>{const o=e.side?e.side:e.density!=="default"?"end":null;return o&&`v-timeline--side-${o}`}),r=M(()=>{const o=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return o;case"start":return o[0];case"end":return o[1];default:return null}});return me(()=>C(e.tag,{class:fe(["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,r.value,{"v-timeline--inset-line":!!e.lineInset},n.value,a.value,i.value,l.value,e.class]),style:Se([{"--v-timeline-line-thickness":ge(e.lineThickness)},e.style])},t)),{}}}),EL=te({allowedValues:Function,ampm:Boolean,color:String,disabled:Boolean,displayedValue:null,double:Boolean,format:{type:Function,default:e=>e},max:{type:Number,required:!0},min:{type:Number,required:!0},scrollable:Boolean,readonly:Boolean,rotate:{type:Number,default:0},step:{type:Number,default:1},modelValue:{type:Number}},"VTimePickerClock"),Vf=de()({name:"VTimePickerClock",props:EL(),emits:{change:e=>!0,input:e=>!0},setup(e,{emit:t}){const n=oe(null),a=oe(null),l=oe(void 0),i=oe(!1),r=oe(null),o=oe(null),u=ww(Y=>t("change",Y),750),{textColorClasses:d,textColorStyles:s}=Gt(()=>e.color),{backgroundColorClasses:c,backgroundColorStyles:f}=yt(()=>e.color),v=M(()=>e.max-e.min+1),m=M(()=>e.double?v.value/2:v.value),h=M(()=>360/m.value),g=M(()=>h.value*Math.PI/180),b=M(()=>e.modelValue==null?e.min:e.modelValue),p=M(()=>.62),k=M(()=>{const Y=[];for(let U=e.min;U<=e.max;U=U+e.step)Y.push(U);return Y});ve(()=>e.modelValue,Y=>{l.value=Y});function S(Y){l.value!==Y&&(l.value=Y),t("input",Y)}function w(Y){return!e.allowedValues||e.allowedValues(Y)}function x(Y){if(!e.scrollable||e.disabled)return;Y.preventDefault();const U=Math.sign(-Y.deltaY||1);let G=b.value;do G=G+U,G=(G-e.min+v.value)%v.value+e.min;while(!w(G)&&G!==b.value);G!==e.displayedValue&&S(G),u(G)}function y(Y){return e.double&&Y-e.min>=m.value}function _(Y){return y(Y)?p.value:1}function V(Y){const U=e.rotate*Math.PI/180;return{x:Math.sin((Y-e.min)*g.value+U)*_(Y),y:-Math.cos((Y-e.min)*g.value+U)*_(Y)}}function T(Y,U){const G=(Math.round(Y/h.value)+(U?m.value:0))%v.value+e.min;return Y<360-h.value/2?G:U?e.max-m.value+1:e.min}function A(Y){const{x:U,y:G}=V(Y);return{left:`${Math.round(50+U*50)}%`,top:`${Math.round(50+G*50)}%`}}function B(Y,U){const G=U.x-Y.x,Z=U.y-Y.y;return Math.sqrt(G*G+Z*Z)}function E(Y,U){const G=2*Math.atan2(U.y-Y.y-B(Y,U),U.x-Y.x);return Math.abs(G*180/Math.PI)}function P(Y){r.value===null&&(r.value=Y),o.value=Y,S(Y)}function L(Y){var D,F;if(Y.preventDefault(),!i.value&&Y.type!=="click"||!n.value)return;const{width:U,top:G,left:Z}=(D=n.value)==null?void 0:D.getBoundingClientRect(),{width:se}=((F=a.value)==null?void 0:F.getBoundingClientRect())??{width:0},{clientX:Q,clientY:ae}="touches"in Y?Y.touches[0]:Y,J={x:U/2,y:-U/2},re={x:Q-Z,y:G-ae},q=Math.round(E(J,re)-e.rotate+360)%360,H=e.double&&B(J,re)<(se+se*p.value)/4,$=Math.ceil(15/h.value);let O;for(let K=0;K<$;K++)if(O=T(q+K*h.value,H),w(O)||(O=T(q-K*h.value,H),w(O)))return P(O)}function R(Y){e.disabled||(Y.preventDefault(),window.addEventListener("mousemove",L),window.addEventListener("touchmove",L,{passive:!1}),window.addEventListener("mouseup",W),window.addEventListener("touchend",W),r.value=null,o.value=null,i.value=!0,L(Y))}function W(Y){Y.stopPropagation(),N(),i.value=!1,o.value!==null&&w(o.value)&&t("change",o.value)}function N(){rt&&(window.removeEventListener("mousemove",L),window.removeEventListener("touchmove",L),window.removeEventListener("mouseup",W),window.removeEventListener("touchend",W))}pt(N),me(()=>I("div",{class:fe([{"v-time-picker-clock":!0,"v-time-picker-clock--indeterminate":e.modelValue==null,"v-time-picker-clock--readonly":e.readonly}]),onMousedown:R,onTouchstart:R,onWheel:x,ref:n},[I("div",{class:"v-time-picker-clock__inner",ref:a},[I("div",{class:fe([{"v-time-picker-clock__hand":!0,"v-time-picker-clock__hand--inner":y(e.modelValue)},d.value]),style:Se([{transform:`rotate(${e.rotate+h.value*(b.value-e.min)}deg) scaleY(${_(b.value)})`},s.value])},null),k.value.map(Y=>{const U=Y===b.value;return I("div",{class:fe([{"v-time-picker-clock__item":!0,"v-time-picker-clock__item--active":U,"v-time-picker-clock__item--disabled":e.disabled||!w(Y)},U&&c.value]),style:Se([A(Y),U&&f.value])},[I("span",null,[e.format(Y)])])})])]))}}),ML=te({active:Boolean,color:String,disabled:Boolean,label:String,modelValue:String,error:String,showHint:Boolean,readonly:Boolean},"VTimePickerField"),od=de()({name:"VTimePickerField",props:ML(),emits:{"update:modelValue":e=>!0},setup(e,{emit:t}){const{textColorClasses:n,textColorStyles:a}=Gt(()=>e.color),l=oe(),i=ne(!1);function r(o){if(!e.readonly&&["Backspace","Delete"].includes(o.key)){o.preventDefault();const u=o.target;u.value="",t("update:modelValue",null)}}return me(()=>C(Vn,{ref:l,_as:"VTimePickerField",autocomplete:"off",class:fe(["v-time-picker-controls__time__field",{"v-time-picker-controls__time__field--active":e.active},e.active?n.value:[]]),style:Se(e.active?a.value:[]),disabled:e.disabled,readonly:e.readonly,variant:"solo-filled",inputmode:"numeric",hideDetails:"auto","aria-label":e.label,"aria-invalid":!!e.error,"aria-errormessage":e.error,error:!!e.error,hint:e.showHint?e.label:void 0,persistentHint:!0,flat:!0,modelValue:e.modelValue??(i.value?"":"--"),"onUpdate:modelValue":o=>t("update:modelValue",o),onKeydown:r,onFocus:()=>i.value=!0,onBlur:()=>i.value=!1},null)),Ot({},l)}});function oa(e,t=2){return String(e).padStart(t,"0")}function _p(e){return e?(e-1)%12+1:12}function ro(e,t){return e%12+(t==="pm"?12:0)}function Nr(e){const t=e.replaceAll(/\D/g,"");return t.length>0?Number(t):null}function BL(e,t,n){{if(e===23&&t)return{value:0};if(e===0&&!t)return{value:23}}return{value:e+(t?1:-1)}}function $L(e,t){return e===59&&t?0:e===0&&!t?59:e+(t?1:-1)}const Vp=te({allowedHours:[Function,Array],allowedMinutes:[Function,Array],allowedSeconds:[Function,Array],max:String,min:String},"time-validation");function Ip(e){const t=M(()=>{const i=e.min?Number(e.min.split(":")[0]):0,r=e.max?Number(e.max.split(":")[0]):23;return o=>or?!1:Array.isArray(e.allowedHours)?e.allowedHours.includes(o):Ge(e.allowedHours)?e.allowedHours(o):!0}),n=M(()=>{const[i,r]=e.min?e.min.split(":").map(Number):[0,0],[o,u]=e.max?e.max.split(":").map(Number):[23,59],d=i*60+r,s=o*60+u;return(c,f)=>{if(c!==null){const v=60*c+f;if(vs)return!1}return Array.isArray(e.allowedMinutes)?e.allowedMinutes.includes(f):Ge(e.allowedMinutes)?e.allowedMinutes(f):!0}}),a=M(()=>{const[i,r,o]=e.min?e.min.split(":").map(Number):[0,0,0],[u,d,s]=e.max?e.max.split(":").map(Number):[23,59,59],c=i*3600+r*60+(o||0),f=u*3600+d*60+(s||0);return(v,m,h)=>{if(v!==null&&m!==null){const g=3600*v+60*m+h;if(gf)return!1}return Array.isArray(e.allowedSeconds)?e.allowedSeconds.includes(h):Ge(e.allowedSeconds)?e.allowedSeconds(h):!0}});function l(i,r,o,u=null,d=null){const s=i==="hour"?t.value:i==="minute"?v=>n.value(u,v):v=>a.value(u,d,v),c=i==="hour"?v=>BL(v,o).value:v=>$L(v,o),f=i==="hour"?24:60;for(let v=1;v<=f&&(r=c(r),!s(r));v++);return r}return{isAllowedHour:t,isAllowedMinute:n,isAllowedSecond:a,findNextAllowed:l}}const FL=te({ampm:Boolean,color:String,disabled:Boolean,inputHints:Boolean,hour:[Number,String],minute:[Number,String],second:[Number,String],period:String,readonly:Boolean,scrollable:Boolean,useSeconds:Boolean,value:Number,viewMode:String,...Vp()},"VTimePickerControls"),If=de()({name:"VTimePickerControls",props:FL(),emits:{"update:period":e=>!0,"update:viewMode":e=>!0,"update:hour":e=>!0,"update:minute":e=>!0,"update:second":e=>!0},setup(e,{emit:t}){const{t:n}=dt(),{isAllowedHour:a,isAllowedMinute:l,isAllowedSecond:i,findNextAllowed:r}=Ip(e),o=M(()=>e.hour!==null?e.ampm?ro(Number(e.hour),e.period??"am"):Number(e.hour):null),u=M(()=>e.minute!==null?Number(e.minute):null),d=M(()=>{var P;return e.hour===null?!0:((P=a.value)==null?void 0:P.call(a,Number(o.value)))??!0}),s=M(()=>{var P;return e.minute===null?!0:((P=l.value)==null?void 0:P.call(l,o.value,Number(e.minute)))??!0}),c=M(()=>{var P;return e.second===null?!0:((P=i.value)==null?void 0:P.call(i,o.value,u.value,Number(e.second)))??!0}),f={in:P=>{if(P==null||isNaN(Number(P)))return null;const L=Number(P);return e.ampm?oa(_p(L)):oa(L)},out:P=>{if(isNaN(Number(P))||P==null||P==="")return null;const L=Ie(P)?Nr(P):Number(P);return L===null?null:e.ampm?ro(L,e.period??"am"):ut(L,0,23)}},v=Pe(e,"hour",void 0,f.in,f.out),m={in:P=>P!=null&&!isNaN(Number(P))?oa(`${P}`):null,out:P=>{if(isNaN(Number(P))||P==null||P==="")return null;const L=Ie(P)?Nr(P):Number(P);return L!==null?ut(L,0,59):null}},h=Pe(e,"minute",void 0,m.in,m.out),g=Pe(e,"second",void 0,m.in,m.out);function b(P){const L=e.period==="am",R=e.ampm?ro(Number(v.value??0),L?"am":"pm"):Number(v.value??0),W=r("hour",R,P),N=L&&W>=12||!L&&W<12;e.ampm&&N?(t("update:period",e.period==="am"?"pm":"am"),Ne(()=>v.value=oa(W))):v.value=oa(W)}function p(P){const L=Number(h.value??0),R=r("minute",L,P,o.value);h.value=oa(R)}function k(P){const L=Number(g.value??0),R=r("second",L,P,o.value,u.value);g.value=oa(R)}function S(P){return L=>{e.readonly||!["ArrowUp","ArrowDown"].includes(L.key)||(L.preventDefault(),L.stopPropagation(),P(L.key==="ArrowUp"))}}function w(P){return L=>{!e.scrollable||e.readonly||e.disabled||!L.deltaY||(L.preventDefault(),P(L.deltaY<0))}}function x(P,L,R){return W=>{if(!W.data||e.readonly)return;const N=W.target,{value:Y,selectionStart:U,selectionEnd:G}=N??{};if(Nr(W.data)===null){W.preventDefault();return}const Z=Y?Y.slice(0,U)+W.data+Y.slice(G):W.data;if(Z.length>2){if(U===G&&G===0&&W.data.trim().startsWith("0")){W.preventDefault(),N.value=Z.trim().substring(0,2),R(N.value),W.data.trim().length===1&&N.setSelectionRange(1,1);return}if(U===G&&G===1&&Y.startsWith("0")){W.preventDefault(),N.value=Z.trim().substring(0,2),R(N.value);return}const Q=e.viewMode==="hour"?e.ampm?12:23:59;if(Nr(Z)>Q){W.preventDefault(),N.value=oa(String(Nr(W.data)).substring(0,2)),R(N.value);return}}const se=P(Z);L(se)&&W.preventDefault()}}function y(P){e.readonly||t("update:period",P)}const _=oe(),V=oe(),T=oe();ve(()=>e.viewMode,(P,L)=>{switch(L){case"hour":_.value.blur();break;case"minute":V.value.blur();break;case"second":T.value.blur();break}});const A=x(f.out,P=>f.in(P)===v.value,P=>v.value=P),B=x(m.out,P=>m.in(P)===h.value,P=>h.value=P),E=x(m.out,P=>m.in(P)===g.value,P=>g.value=P);return me(()=>I("div",{class:"v-time-picker-controls"},[I("div",{class:fe({"v-time-picker-controls__time":!0,"v-time-picker-controls__time--with-ampm":e.ampm,"v-time-picker-controls__time--with-seconds":e.useSeconds})},[C(od,{ref:_,active:e.viewMode==="hour",color:e.color,disabled:e.disabled,readonly:e.readonly,label:n("$vuetify.timePicker.hour"),showHint:e.inputHints,error:d.value?void 0:n("$vuetify.timePicker.notAllowed"),modelValue:v.value,"onUpdate:modelValue":P=>v.value=P,onKeydown:S(b),onWheel:w(b),onBeforeinput:A,onFocus:()=>t("update:viewMode","hour")},null),I("span",{class:"v-time-picker-controls__time__separator"},[nt(":")]),C(od,{ref:V,active:e.viewMode==="minute",color:e.color,disabled:e.disabled,readonly:e.readonly,label:n("$vuetify.timePicker.minute"),showHint:e.inputHints,error:s.value?void 0:n("$vuetify.timePicker.notAllowed"),modelValue:h.value,"onUpdate:modelValue":P=>h.value=P,onKeydown:S(p),onWheel:w(p),onBeforeinput:B,onFocus:()=>t("update:viewMode","minute")},null),e.useSeconds&&I("span",{key:"secondsDivider",class:"v-time-picker-controls__time__separator"},[nt(":")]),e.useSeconds&&I(we,null,[C(od,{key:"secondsVal",ref:T,active:e.viewMode==="second",color:e.color,disabled:e.disabled,readonly:e.readonly,label:n("$vuetify.timePicker.second"),showHint:e.inputHints,error:c.value?void 0:n("$vuetify.timePicker.notAllowed"),modelValue:g.value,"onUpdate:modelValue":P=>g.value=P,onKeydown:S(k),onWheel:w(k),onBeforeinput:E,onFocus:()=>t("update:viewMode","second")},null)]),e.ampm&&I("div",{class:"v-time-picker-controls__ampm"},[C(Fe,{active:e.period==="am",color:e.period==="am"?e.color:void 0,class:fe({"v-time-picker-controls__ampm__am":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="am"}),disabled:e.disabled,text:n("$vuetify.timePicker.am"),variant:e.disabled&&e.period==="am"?"elevated":"tonal",onClick:()=>e.period!=="am"?y("am"):null},null),C(Fe,{active:e.period==="pm",color:e.period==="pm"?e.color:void 0,class:fe({"v-time-picker-controls__ampm__pm":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="pm"}),disabled:e.disabled,text:n("$vuetify.timePicker.pm"),variant:e.disabled&&e.period==="pm"?"elevated":"tonal",onClick:()=>e.period!=="pm"?y("pm"):null},null)])])])),{}}}),OL=te({disabled:Boolean,format:{type:String,default:"ampm"},viewMode:{type:String,default:"hour"},period:{type:String,default:"am",validator:e=>["am","pm"].includes(e)},modelValue:null,readonly:Boolean,scrollable:[Boolean,String],useSeconds:Boolean,variant:{type:String,default:"dial"},...Vp(),...He(vc({title:"$vuetify.timePicker.title"}),["landscape"]),...Ft()},"VTimePicker"),LL=de()({name:"VTimePicker",props:OL(),emits:{"update:hour":e=>!0,"update:minute":e=>!0,"update:period":e=>!0,"update:second":e=>!0,"update:modelValue":e=>!0,"update:viewMode":e=>!0},setup(e,{emit:t,slots:n}){const{t:a}=dt(),{densityClasses:l}=hn(e),i=oe(null),r=oe(null),o=oe(null),u=oe(null),d=oe(null),s=oe(null),c=Pe(e,"period","am"),f=Pe(e,"viewMode","hour"),v=oe(null),m=oe(null),h=M(()=>e.format==="ampm"),{isAllowedHour:g,isAllowedMinute:b,isAllowedSecond:p}=Ip(e),k=z(()=>e.modelValue!==null&&i.value===null&&r.value===null&&(!e.useSeconds||o.value===null));function S(){const V=w();V!==null&&V!==e.modelValue&&t("update:modelValue",V),k.value&&t("update:modelValue",null)}ve(i,S),ve(r,S),ve(o,S),ve(c,(V,T)=>{i.value==null||V===T||(V==="pm"&&i.value<12?i.value=i.value+12:V==="am"&&i.value>=12&&(i.value=i.value-12))}),ve(()=>e.modelValue,V=>x(V)),ve(()=>e.useSeconds,(V,T)=>{T&&!V&&f.value==="second"&&(f.value="minute"),!V&&o.value!==null&&(o.value=null)}),Rt(()=>{x(e.modelValue)});function w(){return i.value!=null&&r.value!=null&&(!e.useSeconds||o.value!=null)?`${oa(i.value)}:${oa(r.value)}`+(e.useSeconds?`:${oa(o.value)}`:""):null}function x(V){if(V==null||V==="")i.value=null,r.value=null,o.value=null;else if(V instanceof Date)i.value=V.getHours(),r.value=V.getMinutes(),o.value=V.getSeconds();else{const[T,,A,,B,E]=V.trim().toLowerCase().match(/^(\d+):(\d+)(:(\d+))?([ap]m)?$/)||new Array(6);i.value=E?ro(parseInt(T,10),E):parseInt(T,10),r.value=parseInt(A,10),o.value=parseInt(B||0,10)}c.value=i.value==null||i.value<12?"am":"pm"}function y(V){f.value==="hour"?i.value=h.value?ro(V,c.value):V:f.value==="minute"?r.value=V:o.value=V}function _(V){switch(f.value||"hour"){case"hour":t("update:hour",V);break;case"minute":t("update:minute",V);break;case"second":t("update:second",V);break}const T=i.value!==null&&r.value!==null&&(e.useSeconds?o.value!==null:!0);f.value==="hour"?f.value="minute":e.useSeconds&&f.value==="minute"&&(f.value="second"),!(i.value===u.value&&r.value===d.value&&(!e.useSeconds||o.value===s.value)||w()===null)&&(u.value=i.value,d.value=r.value,e.useSeconds&&(s.value=o.value),T&&S())}me(()=>{const V=He(pi.filterProps(e),["hideHeader"]),T=If.filterProps(He(e,["scrollable"])),A=Vf.filterProps(He(e,["format","modelValue","min","max","scrollable"])),B=f.value==="hour"?g.value:f.value==="minute"?E=>b.value(i.value,E):E=>p.value(i.value,r.value,E);return C(pi,le(V,{color:void 0,class:["v-time-picker",`v-time-picker--variant-${e.variant}`,e.class,l.value],hideHeader:e.hideHeader&&e.variant!=="input",style:e.style}),{title:()=>{var E;return((E=n.title)==null?void 0:E.call(n))??I("div",{class:"v-time-picker__title"},[a(e.title)])},header:()=>C(If,le(T,{ampm:h.value,hour:i.value,minute:r.value,period:c.value,second:o.value,viewMode:f.value,inputHints:e.variant==="input",scrollable:e.scrollable==="controls","onUpdate:hour":E=>i.value=E,"onUpdate:minute":E=>r.value=E,"onUpdate:second":E=>o.value=E,"onUpdate:period":E=>c.value=E,"onUpdate:viewMode":E=>f.value=E,ref:v}),null),default:()=>C(Vf,le(A,{allowedValues:B,double:f.value==="hour"&&!h.value,format:f.value==="hour"?h.value?_p:E=>E:E=>oa(E,2),max:f.value==="hour"?h.value&&c.value==="am"?11:23:59,min:f.value==="hour"&&h.value&&c.value==="pm"?12:0,size:20,step:f.value==="hour"?1:5,modelValue:f.value==="hour"?i.value:f.value==="minute"?r.value:o.value,scrollable:e.scrollable===!0||e.scrollable==="clock",onChange:_,onInput:y,ref:m}),null),actions:n.actions})})}}),NL=te({...Ae(),...ia({variant:"text"})},"VToolbarItems"),RL=de()({name:"VToolbarItems",props:NL(),setup(e,{slots:t}){return $t({VBtn:{color:z(()=>e.color),height:"inherit",variant:z(()=>e.variant)}}),me(()=>{var n;return I("div",{class:fe(["v-toolbar-items",e.class]),style:Se(e.style)},[(n=t.default)==null?void 0:n.call(t)])}),{}}}),HL=te({...He(w0({collapseIcon:"$treeviewCollapse",expandIcon:"$treeviewExpand"}),["subgroup"])},"VTreeviewGroup"),Pf=de()({name:"VTreeviewGroup",props:HL(),setup(e,{slots:t}){const n=oe(),a=M(()=>{var i;return(i=n.value)!=null&&i.isOpen?e.collapseIcon:e.expandIcon}),l=M(()=>({VTreeviewItem:{prependIcon:void 0,appendIcon:void 0,toggleIcon:a.value}}));return me(()=>{const i=Oo.filterProps(e);return C(Oo,le(i,{ref:n,class:["v-treeview-group",e.class],subgroup:!0}),{...t,activator:t.activator?r=>I(we,null,[C(Ue,{defaults:l.value},{default:()=>{var o;return[(o=t.activator)==null?void 0:o.call(t,r)]}})]):void 0})}),{}}}),Pp=Symbol.for("vuetify:v-treeview"),Ap=te({loading:Boolean,hideActions:Boolean,hasCustomPrepend:Boolean,indentLines:Array,toggleIcon:De,...Lv({slim:!0})},"VTreeviewItem"),Af=de()({name:"VTreeviewItem",props:Ap(),emits:{toggleExpand:e=>!0},setup(e,{slots:t,emit:n}){const a=Ye(Pp,{visibleIds:oe()}).visibleIds,l=oe(),i=M(()=>{var s,c;return((s=l.value)==null?void 0:s.root.activatable.value)&&((c=l.value)==null?void 0:c.isGroupActivator)}),r=M(()=>!e.disabled&&e.link!==!1&&i.value),o=M(()=>{var s;return a.value&&!a.value.has(Oe((s=l.value)==null?void 0:s.id))});function u(s){var c,f;(f=l.value)==null||f.activate(!((c=l.value)!=null&&c.isActivated),s)}function d(s){s.preventDefault(),s.stopPropagation(),n("toggleExpand",s)}return me(()=>{var f;const s=Mn.filterProps(e),c=t.prepend||e.toggleIcon||e.indentLines||e.prependIcon||e.prependAvatar;return C(Mn,le({ref:l},s,{active:((f=l.value)==null?void 0:f.isActivated)||void 0,class:["v-treeview-item",{"v-treeview-item--activatable-group-activator":i.value,"v-treeview-item--filtered":o.value},e.class],role:"treeitem","aria-busy":e.loading||void 0,ripple:!1,onClick:r.value?u:void 0}),{...t,prepend:c?v=>{var m;return I(we,null,[e.indentLines&&e.indentLines.length>0?I("div",{key:"indent-lines",class:"v-treeview-indent-lines",style:{"--v-indent-parts":e.indentLines.length}},[e.indentLines.map(h=>I("div",{class:fe(`v-treeview-indent-line v-treeview-indent-line--${h}`)},null))]):"",!e.hideActions&&C(Hv,{start:!0},{default:()=>[e.toggleIcon?I(we,null,[t.toggle?C(Ue,{key:"prepend-defaults",defaults:{VBtn:{density:"compact",icon:e.toggleIcon,variant:"text",loading:e.loading,tabindex:-1},VProgressCircular:{indeterminate:"disable-shrink",size:20,width:2}}},{default:()=>[t.toggle({...v,loading:e.loading,props:{onClick:d}})]}):C(Fe,{key:"prepend-toggle",density:"compact",icon:e.toggleIcon,loading:e.loading,tabindex:-1,variant:"text","aria-hidden":"true",onClick:d},{loader:()=>C(Gn,{indeterminate:"disable-shrink",size:"20",width:"2"},null)})]):I("div",{class:"v-treeview-item__level"},null)]}),e.hasCustomPrepend?C(Ue,{key:"prepend-defaults",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{start:!0}}},{default:()=>{var h;return[(h=t.prepend)==null?void 0:h.call(t,v)]}}):I(we,null,[(m=t.prepend)==null?void 0:m.call(t,v),e.prependAvatar&&C(Zt,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&C(We,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])])}:void 0})}),Ot({},l)}});function zL(e){var t,n;(n=(t=e.closest(".v-list-group"))==null?void 0:t.querySelector(':scope > .v-list-group__items [role="treeitem"]'))==null||n.focus()}function WL(e){var n,a;const t=(n=e.closest(".v-list-group__items"))==null?void 0:n.getAttribute("aria-labelledby");t&&((a=document.getElementById(t))==null||a.focus())}function Tp(e){const t=e.closest(".v-treeview");return t?bn(t).filter(n=>n.matches('[role="treeitem"]')):[]}function Dp(e,t){const n=Tp(e);return n[n.indexOf(e)+t]??null}function ay(e,t){var n;(n=Dp(e,t))==null||n.focus()}function ly(e,t){var a;const n=Tp(e);(a=t==="first"?n[0]:n.at(-1))==null||a.focus()}const UL=["ArrowUp","ArrowDown","Home","End"];function jL(e,t){const{isRtl:n}=Ht(),a=Ye(wi,null);function l(o){return e.returnObject?Oe(o.raw):o.value}function i(o,u){const d=a==null?void 0:a.root;if(!d)return;const s=o.currentTarget,c=o.target===o.currentTarget;if(UL.includes(o.key)){if(o.stopPropagation(),!c)return;o.preventDefault(),o.key==="ArrowDown"?ay(s,1):o.key==="ArrowUp"?ay(s,-1):o.key==="Home"?ly(s,"first"):o.key==="End"&&ly(s,"last");return}if(o.key==="Tab"){const f=bn(s);if(f.length)if(!o.shiftKey&&o.target===f.at(-1)){const v=Dp(s,1);v&&(o.preventDefault(),v.focus())}else o.shiftKey&&o.target===f[0]&&(o.preventDefault(),s.focus());return}c&&r(o,u,s,d)}function r(o,u,d,s){const c=n.value?"ArrowLeft":"ArrowRight",f=n.value?"ArrowRight":"ArrowLeft",v=!!u.children,m=s.opened.value.has(l(u)),h=e.selectable&&(!u.children||!["leaf","single-leaf"].includes(e.selectStrategy)),g=()=>{t(u),s.open(l(u),!m,o)},b=()=>s.select(l(u),s.selected.value.get(l(u))!=="on",o);if(o.key==="Enter")o.preventDefault(),e.activatable&&s.activate(l(u),!s.activated.value.has(l(u)),o),v?g():h&&b();else if(o.key===" ")o.preventDefault(),h?b():v&&g();else if(o.key===c)o.preventDefault(),v&&!m?(t(u),s.open(l(u),!0,o)):m&&zL(d);else if(o.key===f)o.preventDefault(),v&&m?s.open(l(u),!1,o):WL(d);else if(o.key==="*"){o.preventDefault();for(const p of e.items??[])p.children&&(t(p),s.open(l(p),!0,o))}}return{onKeydown:i}}const Ep=te({fluid:Boolean,disabled:Boolean,loadChildren:Function,loadingIcon:{type:String,default:"$loading"},items:Array,openOnClick:{type:Boolean,default:void 0},indeterminateIcon:{type:De,default:"$checkboxIndeterminate"},falseIcon:De,trueIcon:De,returnObject:Boolean,activatable:Boolean,selectable:Boolean,selectedColor:String,selectStrategy:[String,Function,Object],index:Number,isLastGroup:Boolean,separateRoots:Boolean,parentIndentLines:Array,indentLinesVariant:String,path:{type:Array,default:()=>[]},...un(Ap(),["hideActions"]),...Ft()},"VTreeviewChildren"),ys=de()({name:"VTreeviewChildren",props:Ep(),setup(e,{slots:t}){const n=yn(new Set),a=oe([]),l=M(()=>!e.disabled&&(e.openOnClick!=null?e.openOnClick:e.selectable&&!e.activatable));async function i(u){var d,s;try{if(!((d=e.items)!=null&&d.length)||!e.loadChildren)return;((s=u==null?void 0:u.children)==null?void 0:s.length)===0&&(n.add(u.value),await e.loadChildren(u.raw))}finally{n.delete(u.value)}}function r(u,d){e.selectable&&u(d)}const{onKeydown:o}=jL(e,i);return()=>{var u,d;return((u=t.default)==null?void 0:u.call(t))??((d=e.items)==null?void 0:d.map((s,c,f)=>{var T,A;const{children:v,props:m}=s,h=n.has(s.value),g=!!((T=f.at(c+1))!=null&&T.children),b=((A=e.path)==null?void 0:A.length)??0,p=f.length-1===c,k={index:c,depth:b,isFirst:c===0,isLast:p,path:[...e.path,c]},S=nI({depth:b,isLast:p,isLastGroup:e.isLastGroup,leafLinks:!e.hideActions&&!e.fluid,separateRoots:e.separateRoots,parentIndentLines:e.parentIndentLines,variant:e.indentLinesVariant}),w={...m,hideActions:e.hideActions,indentLines:v?S.node:S.leaf,onKeydown:B=>o(B,s)},x={toggle:t.toggle?B=>{var E;return(E=t.toggle)==null?void 0:E.call(t,{...B,...k,item:s.raw,internalItem:s,loading:h})}:void 0,prepend:B=>{var E;return I(we,null,[e.selectable&&(!v||v&&!["leaf","single-leaf"].includes(e.selectStrategy))&&C(Hv,{start:!0},{default:()=>[C(ta,{key:s.value,"aria-hidden":"true",tabindex:-1,modelValue:B.isSelected,disabled:e.disabled||m.disabled,loading:h,color:e.selectedColor,density:e.density,indeterminate:B.isIndeterminate,indeterminateIcon:e.indeterminateIcon,falseIcon:e.falseIcon,trueIcon:e.trueIcon,"onUpdate:modelValue":P=>r(B.select,P),onClick:P=>P.stopPropagation()},null)]}),(E=t.prepend)==null?void 0:E.call(t,{...B,...k,item:s.raw,internalItem:s})])},append:t.append?B=>{var E;return(E=t.append)==null?void 0:E.call(t,{...B,...k,item:s.raw,internalItem:s})}:void 0,title:t.title?B=>{var E;return(E=t.title)==null?void 0:E.call(t,{...B,item:s.raw,internalItem:s})}:void 0,subtitle:t.subtitle?B=>{var E;return(E=t.subtitle)==null?void 0:E.call(t,{...B,item:s.raw,internalItem:s})}:void 0},y=Pf.filterProps(m),_=ys.filterProps({...e,...k}),V={hideActions:e.hideActions,indentLines:S.footer};return v?C(Pf,le(y,{value:e.returnObject?s.raw:y==null?void 0:y.value,rawId:y==null?void 0:y.value}),{activator:({props:B,isOpen:E})=>{const P={...w,...B,value:w==null?void 0:w.value,"aria-expanded":E,"aria-level":b+1,"aria-posinset":c+1,"aria-setsize":f.length,onToggleExpand:[()=>i(s),B.onClick],onClick:e.disabled||w.disabled?void 0:l.value?[()=>i(s),B.onClick]:()=>{var L,R;return r((L=a.value[c])==null?void 0:L.select,!((R=a.value[c])!=null&&R.isSelected))}};return bu(t.header,{props:P,item:s.raw,internalItem:s,loading:h},()=>C(Af,le({ref:L=>a.value[c]=L},P,{hasCustomPrepend:!!t.prepend,value:e.returnObject?s.raw:m.value,loading:h}),x))},default:()=>{var B;return I(we,null,[C(ys,le(_,{items:v,indentLinesVariant:e.indentLinesVariant,parentIndentLines:S.children,isLastGroup:g,returnObject:e.returnObject}),t),(B=t.footer)==null?void 0:B.call(t,{props:V,item:s.raw,internalItem:s,loading:h})])}}):bu(t.item,{props:w,item:s.raw,internalItem:s,...k},()=>s.type==="divider"?bu(t.divider,{props:s.raw},()=>C(Kt,s.props,null)):s.type==="subheader"?bu(t.subheader,{props:s.raw},()=>C(Dr,s.props,null)):C(Af,le(w,{hasCustomPrepend:!!t.prepend,"aria-level":b+1,"aria-posinset":c+1,"aria-setsize":f.length,value:e.returnObject?Oe(s.raw):w.value}),x))}))}}});function KL(e,t,n,a){const l=Pe(e,"opened",e.opened,c=>Array.isArray(c)?c:[]),i=new Set,r=new Set;function o(c){return e.returnObject?Oe(c.raw):c.props.value}function u(c){return c.flatMap(f=>f.children?[o(f),...u(f.children)]:[])}const d=M(()=>e.openAll?u(t.value).map(Oe):[]);ve(d,(c,f=[])=>{const v=new Set(l.value.map(Oe)),m=new Set(c),h=c.filter(b=>!f.includes(b)&&!v.has(b)),g=f.filter(b=>!m.has(b)&&v.has(b));!h.length&&!g.length||(h.forEach(b=>v.add(b)),g.forEach(b=>v.delete(b)),l.value=[...v])},{immediate:!0});const s=M(()=>{const c=pe(a);if(!e.search||!c)return[];const f=n.value.flatMap(v=>{const m=c(o(v));return v.children?m:m.slice(0,-1)});return[...new Set(f.map(Oe))]});return ve(l,c=>{const f=new Set(c.map(Oe));i.forEach(v=>f.has(v)||r.add(v))}),ve(()=>e.search,()=>r.clear()),ve(s,c=>{const f=new Set(l.value.map(Oe)),v=c.filter(m=>!f.has(m)&&!r.has(m));v.length&&(v.forEach(m=>i.add(m)),l.value=[...l.value,...v])}),ve(()=>!e.search,c=>{if(!c||!i.size)return;const f=pe(a),v=new Set(l.value.map(Oe).filter(m=>!i.has(m)).flatMap(m=>(f==null?void 0:f(m))??[m]).map(Oe));l.value=l.value.map(Oe).filter(m=>!i.has(m)||v.has(m)),i.clear()}),l}function Mp(e,t=[]){for(const n of e)t.push(n),n.children&&Mp(n.children,t);return t}const GL=te({openAll:Boolean,indentLines:[Boolean,String],indentLinesColor:String,indentLinesOpacity:[String,Number],search:String,hideNoData:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},...zi({filterKeys:["title"]}),...He(Ep(),["index","path","indentLinesVariant","parentIndentLines","isLastGroup"]),...He(Rv({collapseIcon:"$treeviewCollapse",expandIcon:"$treeviewExpand",slim:!0}),["nav","openStrategy"]),modelValue:Array},"VTreeview"),YL=de()({name:"VTreeview",props:GL(),emits:{"update:opened":e=>!0,"update:activated":e=>!0,"update:selected":e=>!0,"update:modelValue":e=>!0,"click:open":e=>!0,"click:select":e=>!0},setup(e,{slots:t,emit:n}){const{t:a}=dt(),{items:l}=_0(e),i=z(()=>e.activeColor),r=z(()=>e.baseColor),o=z(()=>e.color),u=Pe(e,"activated"),d=Pe(e,"selected"),s=M({get:()=>e.modelValue??d.value,set(p){d.value=p,n("update:modelValue",p)}}),c=oe(),f=M(()=>Mp(l.value)),v=z(()=>e.search),{filteredItems:m}=Wi(e,f,v),h=KL(e,l,m,()=>{var p;return(p=c.value)==null?void 0:p.getPath}),g=M(()=>{var k;if(!v.value)return null;const p=(k=c.value)==null?void 0:k.getPath;return p?new Set(m.value.flatMap(S=>{const w=e.returnObject?S.raw:S.props.value;return[...p(w),...b(w)].map(Oe)})):null});function b(p){var w,x;const k=[],S=(((w=c.value)==null?void 0:w.children.get(Oe(p)))??[]).slice();for(;S.length;){const y=S.shift();y&&(k.push(y),S.push(...(((x=c.value)==null?void 0:x.children.get(y))??[]).slice()))}return k}return bt(Pp,{visibleIds:g}),$t({VTreeviewGroup:{activeColor:i,baseColor:r,color:o,collapseIcon:z(()=>e.collapseIcon),expandIcon:z(()=>e.expandIcon)},VTreeviewItem:{activeClass:z(()=>e.activeClass),activeColor:i,baseColor:r,color:o,density:z(()=>e.density),disabled:z(()=>e.disabled),lines:z(()=>e.lines),variant:z(()=>e.variant)}}),me(()=>{const p=gl.filterProps(e),k=ys.filterProps(e),S=Bt(e.indentLines)?"default":e.indentLines;return C(gl,le({ref:c},p,{class:["v-treeview",{"v-treeview--fluid":e.fluid},e.class],role:"tree",openStrategy:"multiple",style:[{"--v-treeview-indent-line-color":e.indentLinesColor,"--v-treeview-indent-line-opacity":e.indentLinesOpacity},e.style],opened:h.value,"onUpdate:opened":w=>h.value=w,activated:u.value,"onUpdate:activated":w=>u.value=w,selected:s.value,"onUpdate:selected":w=>s.value=w}),{default:()=>{var w,x;return[((w=g.value)==null?void 0:w.size)===0&&!e.hideNoData&&(((x=t["no-data"])==null?void 0:x.call(t))??C(Mn,{key:"no-data",title:a(e.noDataText)},null)),C(ys,le(k,{density:e.density,returnObject:e.returnObject,items:l.value,parentIndentLines:e.indentLines?[]:void 0,indentLinesVariant:S}),t)]}})}),{}}}),qL=de()({name:"VValidation",props:OS(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=LS(e,"validation");return()=>{var a;return(a=t.default)==null?void 0:a.call(t,n)}}}),XL=Object.freeze(Object.defineProperty({__proto__:null,VAlert:s0,VAlertTitle:r0,VApp:d0,VAppBar:sS,VAppBarNavIcon:CS,VAppBarTitle:yA,VAutocomplete:gM,VAvatar:Zt,VAvatarGroup:bM,VBadge:tc,VBanner:kM,VBannerActions:$0,VBannerText:F0,VBottomNavigation:xM,VBottomSheet:_M,VBreadcrumbs:AM,VBreadcrumbsDivider:O0,VBreadcrumbsItem:L0,VBtn:Fe,VBtnGroup:jd,VBtnToggle:XP,VCalendar:CB,VCard:rl,VCardActions:ci,VCardItem:ll,VCardSubtitle:Tv,VCardText:il,VCardTitle:Ml,VCarousel:MB,VCarouselItem:$B,VCheckbox:ss,VCheckboxBtn:ta,VChip:On,VChipGroup:_A,VClassIcon:fv,VCode:FB,VCol:qd,VColorInput:C$,VColorPicker:sf,VCombobox:V$,VComponentIcon:Rd,VConfirmEdit:No,VContainer:PS,VCounter:ac,VDataIterator:H$,VDataTable:eF,VDataTableFooter:Ro,VDataTableHeaders:xi,VDataTableRow:hm,VDataTableRows:Ci,VDataTableServer:lF,VDataTableVirtual:nF,VDateInput:AF,VDatePicker:bf,VDatePickerControls:vf,VDatePickerHeader:mf,VDatePickerMonth:hf,VDatePickerMonths:gf,VDatePickerYears:yf,VDefaultsProvider:Ue,VDialog:di,VDialogBottomTransition:VP,VDialogTopTransition:IP,VDialogTransition:Zs,VDivider:Kt,VEmptyState:DF,VExpandBothTransition:$P,VExpandTransition:Di,VExpandXTransition:xv,VExpansionPanel:kf,VExpansionPanelText:wf,VExpansionPanelTitle:Sf,VExpansionPanels:pf,VFab:BF,VFabTransition:_P,VFadeTransition:Mo,VField:zl,VFieldLabel:Gr,VFileInput:OF,VFileUpload:WF,VFileUploadDropzone:xf,VFileUploadItem:hs,VFileUploadList:np,VFooter:jF,VForm:$S,VHighlight:nu,VHotkey:qF,VHover:ZF,VIcon:We,VIconBtn:Xv,VImg:ml,VInfiniteScroll:QF,VInput:mn,VItem:nO,VItemGroup:tO,VKbd:Cf,VLabel:Ar,VLayout:lO,VLayoutItem:rO,VLazy:uO,VLigatureIcon:iI,VList:gl,VListGroup:Oo,VListImg:TE,VListItem:Mn,VListItemAction:Hv,VListItemMedia:ME,VListItemSubtitle:S0,VListItemTitle:ds,VListSubheader:Dr,VLocaleProvider:cO,VMain:V0,VMenu:Ul,VMessages:FS,VNavigationDrawer:I0,VNoSsr:dO,VNumberInput:_O,VOtpField:_f,VOtpGroup:op,VOtpInput:TO,VOtpSeparator:up,VOverlay:Ia,VPagination:cf,VParallax:MO,VPicker:pi,VPickerTitle:mk,VProgress:$O,VProgressCircular:Gn,VProgressLinear:hl,VPullToRefresh:FO,VRadio:LO,VRadioGroup:RO,VRangeSlider:zO,VRating:jO,VResponsive:zd,VRow:ES,VScaleTransition:pv,VScrollXReverseTransition:AP,VScrollXTransition:PP,VScrollYReverseTransition:DP,VScrollYTransition:TP,VSelect:qv,VSelectionControl:Hl,VSelectionControlGroup:RS,VSheet:Wa,VSkeletonLoader:YO,VSlideGroup:Fo,VSlideGroupItem:qO,VSlideXReverseTransition:MP,VSlideXTransition:EP,VSlideYReverseTransition:BP,VSlideYTransition:Js,VSlider:uf,VSnackbar:fs,VSnackbarQueue:JO,VSpacer:El,VSparkline:rL,VSparklineTooltip:Cm,VSpeedDial:uL,VStepper:vL,VStepperActions:gs,VStepperHeader:fp,VStepperItem:mp,VStepperVertical:yL,VStepperVerticalActions:bp,VStepperVerticalItem:wp,VStepperWindow:hp,VStepperWindowItem:gp,VSvgIcon:dv,VSwitch:HS,VSystemBar:wL,VTab:kp,VTable:Wl,VTabs:CL,VTabsWindow:pp,VTabsWindowItem:xp,VTextField:Vn,VTextarea:VL,VThemeProvider:_S,VTimePicker:LL,VTimePickerClock:Vf,VTimePickerControls:If,VTimeline:DL,VTimelineItem:AL,VToolbar:Ud,VToolbarItems:RL,VToolbarTitle:wv,VTooltip:xm,VTreeview:YL,VTreeviewGroup:Pf,VTreeviewItem:Af,VValidation:qL,VVirtualScroll:oc,VWindow:Si,VWindowItem:ki},Symbol.toStringTag,{value:"Module"}));function ZL(e,t){const n=t.modifiers||{},a=t.value,{once:l,immediate:i,...r}=n,o=!Object.keys(r).length,u=Ge(a)?a:a.handler,d=Ge(a)?{attributes:(r==null?void 0:r.attr)??o,characterData:(r==null?void 0:r.char)??o,childList:(r==null?void 0:r.child)??o,subtree:(r==null?void 0:r.sub)??o}:a.options,s=new MutationObserver((c=[],f)=>{u==null||u(c,f),l&&Bp(e,t)});i&&(u==null||u([],s)),e._mutate=Object(e._mutate),e._mutate[t.instance.$.uid]={observer:s},s.observe(e,d)}function Bp(e,t){var n;(n=e._mutate)!=null&&n[t.instance.$.uid]&&(e._mutate[t.instance.$.uid].observer.disconnect(),delete e._mutate[t.instance.$.uid])}const JL={mounted:ZL,unmounted:Bp};function $p(e,t){const{self:n=!1}=t.modifiers??{},a=t.value,l=(Ge(a)||!je(a)?void 0:a.options)||{passive:!0},i=Ge(a)||"handleEvent"in a?a:a.handler,r=n?e:t.arg?document.querySelector(t.arg):window;r&&(r.addEventListener("scroll",i,l),e._onScroll=Object(e._onScroll),e._onScroll[t.instance.$.uid]={handler:i,options:l,target:n?void 0:r})}function Fp(e,t){var i;if(!((i=e._onScroll)!=null&&i[t.instance.$.uid]))return;const{handler:n,options:a,target:l=e}=e._onScroll[t.instance.$.uid];l.removeEventListener("scroll",n,a),delete e._onScroll[t.instance.$.uid]}function QL(e,t){t.value!==t.oldValue&&(Fp(e,t),$p(e,t))}const eN={mounted:$p,unmounted:Fp,updated:QL};function tN(e,t){const n=Ie(e)?tb(e):e,a=nN(n,t);return{mounted:a,updated:a,unmounted(l){Us(null,l)}}}function nN(e,t){return function(n,a,l){var c,f;const i=Ge(t)?t(a):t,r=je(a.value)?a.value.text:Ie(a.value)?a.value:i==null?void 0:i.text,o=je(a.value)?a.value:{},u=()=>r??n.textContent,d=(l.ctx===a.instance.$?(c=aN(l,a.instance.$))==null?void 0:c.provides:(f=l.ctx)==null?void 0:f.provides)??a.instance.$.provides,s=Ua(e,le(i,o),u);s.appContext=Object.assign(Object.create(null),a.instance.$.appContext,{provides:d}),Us(s,n)}}function aN(e,t){const n=new Set,a=i=>{var r,o;for(const u of i){if(!u)continue;if(u===e||u.el&&e.el&&u.el===e.el)return!0;n.add(u);let d;if(u.suspense?d=a([u.ssContent]):Array.isArray(u.children)?d=a(u.children):(r=u.component)!=null&&r.vnode&&(d=a([(o=u.component)==null?void 0:o.subTree])),d)return d;n.delete(u)}return!1};if(!a([t.subTree]))return t;const l=Array.from(n).reverse();for(const i of l)if(i.component)return i.component;return t}const lN=tN(xm,e=>{var n;return{activator:(je(e.value)?!e.value.text:["",!1,null,void 0].includes(e.value))?null:"parent",location:(n=e.arg)==null?void 0:n.replace("-"," "),text:Bt(e.value)?void 0:e.value}}),iN=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:Jd,Intersect:Va,Mutate:JL,Resize:Lo,Ripple:Sn,Scroll:eN,Tooltip:lN,Touch:yr,TouchHold:TT},Symbol.toStringTag,{value:"Module"})),rN=tS({components:XL,directives:iN,theme:{defaultTheme:"dark",themes:{dark:{colors:{primary:"#2563eb",secondary:"#64748b",accent:"#3b82f6",success:"#10b981",warning:"#f59e0b",error:"#ef4444",info:"#3b82f6",background:"#0f172a",surface:"#1e293b"}},light:{colors:{primary:"#2563eb",secondary:"#64748b",accent:"#3b82f6",success:"#10b981",warning:"#f59e0b",error:"#ef4444",info:"#3b82f6",background:"#f8fafc",surface:"#ffffff"}}}}}),Op=es(QE);Op.use(rN);Op.mount("#app"); diff --git a/frontend/dist/index.html b/frontend/dist/index.html index e841974..1789fbd 100644 --- a/frontend/dist/index.html +++ b/frontend/dist/index.html @@ -7,8 +7,8 @@ Transmission Magnet Manager - - + +
diff --git a/frontend/src/api/weather.js b/frontend/src/api/weather.js new file mode 100644 index 0000000..f0d6a20 --- /dev/null +++ b/frontend/src/api/weather.js @@ -0,0 +1,14 @@ +const BASE_URL = '/api'; + +export async function fetchWeather(lat = 37.5665, lon = 126.9780) { + const query = new URLSearchParams({ lat, lon }).toString(); + const res = await fetch(`${BASE_URL}/weather?${query}`); + if (!res.ok) { + throw new Error('날씨 정보를 불러오지 못했습니다.'); + } + const data = await res.json(); + if (!data.success) { + throw new Error(data.message || '날씨 정보 조회 실패'); + } + return data.data; +} diff --git a/frontend/src/components/Header.vue b/frontend/src/components/Header.vue index c0b34e1..a7d6df5 100644 --- a/frontend/src/components/Header.vue +++ b/frontend/src/components/Header.vue @@ -1,5 +1,8 @@ + + diff --git a/frontend/src/components/WeatherDialog.vue b/frontend/src/components/WeatherDialog.vue new file mode 100644 index 0000000..18669ef --- /dev/null +++ b/frontend/src/components/WeatherDialog.vue @@ -0,0 +1,284 @@ + + + + +