From 47d78b66a89d7a5ae351a381afb0e2ee059cc9d0 Mon Sep 17 00:00:00 2001 From: lotosv2010 Date: Fri, 29 Dec 2023 07:04:50 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-page=20from=20@=20lotosv201?= =?UTF-8?q?0/gwb-resume@9da38c841bb14ccb30a68f96428252191272d9bb=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/{index-a41fc4fd.css => index-d3aaebf4.css} | 2 +- assets/{index-5a08ae41.js => index-fcb860a4.js} | 2 +- index.html | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) rename assets/{index-a41fc4fd.css => index-d3aaebf4.css} (99%) rename assets/{index-5a08ae41.js => index-fcb860a4.js} (95%) diff --git a/assets/index-a41fc4fd.css b/assets/index-d3aaebf4.css similarity index 99% rename from assets/index-a41fc4fd.css rename to assets/index-d3aaebf4.css index 824f8fa..0000c71 100644 --- a/assets/index-a41fc4fd.css +++ b/assets/index-d3aaebf4.css @@ -1 +1 @@ -.resume-block-item[data-v-1c112f98]{width:100%;margin-top:20px;padding:0 4px 20px;border-bottom:thin dashed #ddd}.resume-block-item-title[data-v-1c112f98]{font-size:16px}.resume-block-item-description[data-v-1c112f98]{font-size:15px;color:#888;margin-top:10px}.var--box,.var--box *{box-sizing:border-box}.var--relative{position:relative}.var--absolute{position:absolute}.var--hidden{overflow:hidden}.var--lock{overflow:hidden!important}.var--block{display:block}.var--ellipsis{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.var--inline-block{display:inline-block}.var--flex{display:flex}.var--inline-flex{display:inline-flex}:root{--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--icon-size-xs: 16px;--icon-size-sm: 18px;--icon-size-md: 20px;--icon-size-lg: 22px;--color-body: #fff;--color-text: #333;--color-primary: #3a7afe;--color-info: #00afef;--color-success: #00c48f;--color-warning: #ff9f00;--color-danger: #f44336;--color-disabled: #e0e0e0;--color-text-disabled: #aaa;--opacity-disabled: .6;--cubic-bezier: cubic-bezier(.25, .8, .5, 1);--shadow-key-umbra-opacity: rgba(0, 0, 0, .2);--shadow-key-penumbra-opacity: rgba(0, 0, 0, .14);--shadow-key-ambient-opacity: rgba(0, 0, 0, .12)}.var-elevation--0{box-shadow:0 0 0 0 var(--shadow-key-umbra-opacity),0 0 0 0 var(--shadow-key-penumbra-opacity),0 0 0 0 var(--shadow-key-ambient-opacity)}.var-elevation--1{box-shadow:0 2px 1px -1px var(--shadow-key-umbra-opacity),0 1px 1px 0 var(--shadow-key-penumbra-opacity),0 1px 3px 0 var(--shadow-key-ambient-opacity)}.var-elevation--2{box-shadow:0 3px 1px -2px var(--shadow-key-umbra-opacity),0 2px 2px 0 var(--shadow-key-penumbra-opacity),0 1px 5px 0 var(--shadow-key-ambient-opacity)}.var-elevation--3{box-shadow:0 3px 3px -2px var(--shadow-key-umbra-opacity),0 3px 4px 0 var(--shadow-key-penumbra-opacity),0 1px 8px 0 var(--shadow-key-ambient-opacity)}.var-elevation--4{box-shadow:0 2px 4px -1px var(--shadow-key-umbra-opacity),0 4px 5px 0 var(--shadow-key-penumbra-opacity),0 1px 10px 0 var(--shadow-key-ambient-opacity)}.var-elevation--5{box-shadow:0 3px 5px -1px var(--shadow-key-umbra-opacity),0 5px 8px 0 var(--shadow-key-penumbra-opacity),0 1px 14px 0 var(--shadow-key-ambient-opacity)}.var-elevation--6{box-shadow:0 3px 5px -1px var(--shadow-key-umbra-opacity),0 6px 10px 0 var(--shadow-key-penumbra-opacity),0 1px 18px 0 var(--shadow-key-ambient-opacity)}.var-elevation--7{box-shadow:0 4px 5px -2px var(--shadow-key-umbra-opacity),0 7px 10px 1px var(--shadow-key-penumbra-opacity),0 2px 16px 1px var(--shadow-key-ambient-opacity)}.var-elevation--8{box-shadow:0 5px 5px -3px var(--shadow-key-umbra-opacity),0 8px 10px 1px var(--shadow-key-penumbra-opacity),0 3px 14px 2px var(--shadow-key-ambient-opacity)}.var-elevation--9{box-shadow:0 5px 6px -3px var(--shadow-key-umbra-opacity),0 9px 12px 1px var(--shadow-key-penumbra-opacity),0 3px 16px 2px var(--shadow-key-ambient-opacity)}.var-elevation--10{box-shadow:0 6px 6px -3px var(--shadow-key-umbra-opacity),0 10px 14px 1px var(--shadow-key-penumbra-opacity),0 4px 18px 3px var(--shadow-key-ambient-opacity)}.var-elevation--11{box-shadow:0 6px 7px -4px var(--shadow-key-umbra-opacity),0 11px 15px 1px var(--shadow-key-penumbra-opacity),0 4px 20px 3px var(--shadow-key-ambient-opacity)}.var-elevation--12{box-shadow:0 7px 8px -4px var(--shadow-key-umbra-opacity),0 12px 17px 2px var(--shadow-key-penumbra-opacity),0 5px 22px 4px var(--shadow-key-ambient-opacity)}.var-elevation--13{box-shadow:0 7px 8px -4px var(--shadow-key-umbra-opacity),0 13px 19px 2px var(--shadow-key-penumbra-opacity),0 5px 24px 4px var(--shadow-key-ambient-opacity)}.var-elevation--14{box-shadow:0 7px 9px -4px var(--shadow-key-umbra-opacity),0 14px 21px 2px var(--shadow-key-penumbra-opacity),0 5px 26px 4px var(--shadow-key-ambient-opacity)}.var-elevation--15{box-shadow:0 8px 9px -5px var(--shadow-key-umbra-opacity),0 15px 22px 2px var(--shadow-key-penumbra-opacity),0 6px 28px 5px var(--shadow-key-ambient-opacity)}.var-elevation--16{box-shadow:0 8px 10px -5px var(--shadow-key-umbra-opacity),0 16px 24px 2px var(--shadow-key-penumbra-opacity),0 6px 30px 5px var(--shadow-key-ambient-opacity)}.var-elevation--17{box-shadow:0 8px 11px -5px var(--shadow-key-umbra-opacity),0 17px 26px 2px var(--shadow-key-penumbra-opacity),0 6px 32px 5px var(--shadow-key-ambient-opacity)}.var-elevation--18{box-shadow:0 9px 11px -5px var(--shadow-key-umbra-opacity),0 18px 28px 2px var(--shadow-key-penumbra-opacity),0 7px 34px 6px var(--shadow-key-ambient-opacity)}.var-elevation--19{box-shadow:0 9px 12px -6px var(--shadow-key-umbra-opacity),0 19px 29px 2px var(--shadow-key-penumbra-opacity),0 7px 36px 6px var(--shadow-key-ambient-opacity)}.var-elevation--20{box-shadow:0 10px 13px -6px var(--shadow-key-umbra-opacity),0 20px 31px 3px var(--shadow-key-penumbra-opacity),0 8px 38px 7px var(--shadow-key-ambient-opacity)}.var-elevation--21{box-shadow:0 10px 13px -6px var(--shadow-key-umbra-opacity),0 21px 33px 3px var(--shadow-key-penumbra-opacity),0 8px 40px 7px var(--shadow-key-ambient-opacity)}.var-elevation--22{box-shadow:0 10px 14px -6px var(--shadow-key-umbra-opacity),0 22px 35px 3px var(--shadow-key-penumbra-opacity),0 8px 42px 7px var(--shadow-key-ambient-opacity)}.var-elevation--23{box-shadow:0 11px 14px -7px var(--shadow-key-umbra-opacity),0 23px 36px 3px var(--shadow-key-penumbra-opacity),0 9px 44px 8px var(--shadow-key-ambient-opacity)}.var-elevation--24{box-shadow:0 11px 15px -7px var(--shadow-key-umbra-opacity),0 24px 38px 3px var(--shadow-key-penumbra-opacity),0 9px 46px 8px var(--shadow-key-ambient-opacity)}:root{--paper-background: #fff}.var-paper{background:var(--paper-background);transition:background-color .25s;overflow:hidden}.var-paper--round{border-radius:50%}.var-paper--cursor{cursor:pointer}.resume-block[data-v-014e3bef]{width:100%;margin-top:30px}.resume-block-paper[data-v-014e3bef]{padding:20px}.resume-block-header[data-v-014e3bef]{padding-bottom:18px;padding-left:4px;margin-bottom:25px;border-bottom:thin solid #ddd}.resume-block-title[data-v-014e3bef]{font-size:18px}.resume-block-subtitle[data-v-014e3bef]{font-size:14px;color:#aaa;margin-top:6px}.resume-block .resume-block-item:last-child{border-bottom:none}.resume-block-compact-item[data-v-56ab204b]{width:100%;margin-top:10px;padding:0 4px 10px;border-bottom:thin dashed #ddd}.resume-block-compact-item-title[data-v-56ab204b]{font-size:15px}.resume-block-compact-item-description[data-v-56ab204b]{font-size:14px;color:#888;margin-top:10px}.var-row{display:flex;flex-wrap:wrap}.var-col{transition:all .25s;display:flex!important}.var-col--span-0{display:none!important}.var-col--span-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-1{margin-left:4.16666667%}.var-col--span-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-2{margin-left:8.33333333%}.var-col--span-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-3{margin-left:12.5%}.var-col--span-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-4{margin-left:16.66666667%}.var-col--span-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-5{margin-left:20.83333333%}.var-col--span-6{flex:0 0 25%;max-width:25%}.var-col--offset-6{margin-left:25%}.var-col--span-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-7{margin-left:29.16666667%}.var-col--span-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-8{margin-left:33.33333333%}.var-col--span-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-9{margin-left:37.5%}.var-col--span-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-10{margin-left:41.66666667%}.var-col--span-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-11{margin-left:45.83333333%}.var-col--span-12{flex:0 0 50%;max-width:50%}.var-col--offset-12{margin-left:50%}.var-col--span-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-13{margin-left:54.16666667%}.var-col--span-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-14{margin-left:58.33333333%}.var-col--span-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-15{margin-left:62.5%}.var-col--span-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-16{margin-left:66.66666667%}.var-col--span-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-17{margin-left:70.83333333%}.var-col--span-18{flex:0 0 75%;max-width:75%}.var-col--offset-18{margin-left:75%}.var-col--span-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-19{margin-left:79.16666667%}.var-col--span-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-20{margin-left:83.33333333%}.var-col--span-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-21{margin-left:87.5%}.var-col--span-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-22{margin-left:91.66666667%}.var-col--span-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-23{margin-left:95.83333333%}.var-col--span-24{flex:0 0 100%;max-width:100%}.var-col--offset-24{margin-left:100%}@media only screen and (max-width: 767px){.var-col--span-xs-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-xs-1{margin-left:4.16666667%}.var-col--span-xs-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-xs-2{margin-left:8.33333333%}.var-col--span-xs-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-xs-3{margin-left:12.5%}.var-col--span-xs-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-xs-4{margin-left:16.66666667%}.var-col--span-xs-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-xs-5{margin-left:20.83333333%}.var-col--span-xs-6{flex:0 0 25%;max-width:25%}.var-col--offset-xs-6{margin-left:25%}.var-col--span-xs-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-xs-7{margin-left:29.16666667%}.var-col--span-xs-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-xs-8{margin-left:33.33333333%}.var-col--span-xs-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-xs-9{margin-left:37.5%}.var-col--span-xs-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-xs-10{margin-left:41.66666667%}.var-col--span-xs-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-xs-11{margin-left:45.83333333%}.var-col--span-xs-12{flex:0 0 50%;max-width:50%}.var-col--offset-xs-12{margin-left:50%}.var-col--span-xs-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-xs-13{margin-left:54.16666667%}.var-col--span-xs-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-xs-14{margin-left:58.33333333%}.var-col--span-xs-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-xs-15{margin-left:62.5%}.var-col--span-xs-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-xs-16{margin-left:66.66666667%}.var-col--span-xs-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-xs-17{margin-left:70.83333333%}.var-col--span-xs-18{flex:0 0 75%;max-width:75%}.var-col--offset-xs-18{margin-left:75%}.var-col--span-xs-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-xs-19{margin-left:79.16666667%}.var-col--span-xs-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-xs-20{margin-left:83.33333333%}.var-col--span-xs-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-xs-21{margin-left:87.5%}.var-col--span-xs-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-xs-22{margin-left:91.66666667%}.var-col--span-xs-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-xs-23{margin-left:95.83333333%}.var-col--span-xs-24{flex:0 0 100%;max-width:100%}.var-col--offset-xs-24{margin-left:100%}.var-col--span-xs-0{display:none!important}}@media only screen and (min-width: 768px) and (max-width: 991px){.var-col--span-sm-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-sm-1{margin-left:4.16666667%}.var-col--span-sm-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-sm-2{margin-left:8.33333333%}.var-col--span-sm-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-sm-3{margin-left:12.5%}.var-col--span-sm-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-sm-4{margin-left:16.66666667%}.var-col--span-sm-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-sm-5{margin-left:20.83333333%}.var-col--span-sm-6{flex:0 0 25%;max-width:25%}.var-col--offset-sm-6{margin-left:25%}.var-col--span-sm-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-sm-7{margin-left:29.16666667%}.var-col--span-sm-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-sm-8{margin-left:33.33333333%}.var-col--span-sm-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-sm-9{margin-left:37.5%}.var-col--span-sm-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-sm-10{margin-left:41.66666667%}.var-col--span-sm-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-sm-11{margin-left:45.83333333%}.var-col--span-sm-12{flex:0 0 50%;max-width:50%}.var-col--offset-sm-12{margin-left:50%}.var-col--span-sm-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-sm-13{margin-left:54.16666667%}.var-col--span-sm-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-sm-14{margin-left:58.33333333%}.var-col--span-sm-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-sm-15{margin-left:62.5%}.var-col--span-sm-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-sm-16{margin-left:66.66666667%}.var-col--span-sm-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-sm-17{margin-left:70.83333333%}.var-col--span-sm-18{flex:0 0 75%;max-width:75%}.var-col--offset-sm-18{margin-left:75%}.var-col--span-sm-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-sm-19{margin-left:79.16666667%}.var-col--span-sm-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-sm-20{margin-left:83.33333333%}.var-col--span-sm-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-sm-21{margin-left:87.5%}.var-col--span-sm-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-sm-22{margin-left:91.66666667%}.var-col--span-sm-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-sm-23{margin-left:95.83333333%}.var-col--span-sm-24{flex:0 0 100%;max-width:100%}.var-col--offset-sm-24{margin-left:100%}.var-col--span-sm-0{display:none!important}}@media only screen and (min-width: 992px) and (max-width: 1199px){.var-col--span-md-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-md-1{margin-left:4.16666667%}.var-col--span-md-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-md-2{margin-left:8.33333333%}.var-col--span-md-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-md-3{margin-left:12.5%}.var-col--span-md-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-md-4{margin-left:16.66666667%}.var-col--span-md-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-md-5{margin-left:20.83333333%}.var-col--span-md-6{flex:0 0 25%;max-width:25%}.var-col--offset-md-6{margin-left:25%}.var-col--span-md-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-md-7{margin-left:29.16666667%}.var-col--span-md-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-md-8{margin-left:33.33333333%}.var-col--span-md-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-md-9{margin-left:37.5%}.var-col--span-md-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-md-10{margin-left:41.66666667%}.var-col--span-md-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-md-11{margin-left:45.83333333%}.var-col--span-md-12{flex:0 0 50%;max-width:50%}.var-col--offset-md-12{margin-left:50%}.var-col--span-md-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-md-13{margin-left:54.16666667%}.var-col--span-md-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-md-14{margin-left:58.33333333%}.var-col--span-md-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-md-15{margin-left:62.5%}.var-col--span-md-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-md-16{margin-left:66.66666667%}.var-col--span-md-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-md-17{margin-left:70.83333333%}.var-col--span-md-18{flex:0 0 75%;max-width:75%}.var-col--offset-md-18{margin-left:75%}.var-col--span-md-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-md-19{margin-left:79.16666667%}.var-col--span-md-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-md-20{margin-left:83.33333333%}.var-col--span-md-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-md-21{margin-left:87.5%}.var-col--span-md-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-md-22{margin-left:91.66666667%}.var-col--span-md-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-md-23{margin-left:95.83333333%}.var-col--span-md-24{flex:0 0 100%;max-width:100%}.var-col--offset-md-24{margin-left:100%}.var-col--span-md-0{display:none!important}}@media only screen and (min-width: 1200px) and (max-width: 1919px){.var-col--span-lg-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-lg-1{margin-left:4.16666667%}.var-col--span-lg-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-lg-2{margin-left:8.33333333%}.var-col--span-lg-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-lg-3{margin-left:12.5%}.var-col--span-lg-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-lg-4{margin-left:16.66666667%}.var-col--span-lg-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-lg-5{margin-left:20.83333333%}.var-col--span-lg-6{flex:0 0 25%;max-width:25%}.var-col--offset-lg-6{margin-left:25%}.var-col--span-lg-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-lg-7{margin-left:29.16666667%}.var-col--span-lg-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-lg-8{margin-left:33.33333333%}.var-col--span-lg-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-lg-9{margin-left:37.5%}.var-col--span-lg-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-lg-10{margin-left:41.66666667%}.var-col--span-lg-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-lg-11{margin-left:45.83333333%}.var-col--span-lg-12{flex:0 0 50%;max-width:50%}.var-col--offset-lg-12{margin-left:50%}.var-col--span-lg-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-lg-13{margin-left:54.16666667%}.var-col--span-lg-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-lg-14{margin-left:58.33333333%}.var-col--span-lg-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-lg-15{margin-left:62.5%}.var-col--span-lg-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-lg-16{margin-left:66.66666667%}.var-col--span-lg-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-lg-17{margin-left:70.83333333%}.var-col--span-lg-18{flex:0 0 75%;max-width:75%}.var-col--offset-lg-18{margin-left:75%}.var-col--span-lg-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-lg-19{margin-left:79.16666667%}.var-col--span-lg-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-lg-20{margin-left:83.33333333%}.var-col--span-lg-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-lg-21{margin-left:87.5%}.var-col--span-lg-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-lg-22{margin-left:91.66666667%}.var-col--span-lg-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-lg-23{margin-left:95.83333333%}.var-col--span-lg-24{flex:0 0 100%;max-width:100%}.var-col--offset-lg-24{margin-left:100%}.var-col--span-lg-0{display:none!important}}@media only screen and (min-width: 1920px){.var-col--span-xl-0{flex:0 0 0%;max-width:0%}.var-col--offset-xl-0{margin-left:0%}.var-col--span-xl-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-xl-1{margin-left:4.16666667%}.var-col--span-xl-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-xl-2{margin-left:8.33333333%}.var-col--span-xl-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-xl-3{margin-left:12.5%}.var-col--span-xl-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-xl-4{margin-left:16.66666667%}.var-col--span-xl-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-xl-5{margin-left:20.83333333%}.var-col--span-xl-6{flex:0 0 25%;max-width:25%}.var-col--offset-xl-6{margin-left:25%}.var-col--span-xl-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-xl-7{margin-left:29.16666667%}.var-col--span-xl-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-xl-8{margin-left:33.33333333%}.var-col--span-xl-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-xl-9{margin-left:37.5%}.var-col--span-xl-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-xl-10{margin-left:41.66666667%}.var-col--span-xl-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-xl-11{margin-left:45.83333333%}.var-col--span-xl-12{flex:0 0 50%;max-width:50%}.var-col--offset-xl-12{margin-left:50%}.var-col--span-xl-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-xl-13{margin-left:54.16666667%}.var-col--span-xl-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-xl-14{margin-left:58.33333333%}.var-col--span-xl-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-xl-15{margin-left:62.5%}.var-col--span-xl-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-xl-16{margin-left:66.66666667%}.var-col--span-xl-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-xl-17{margin-left:70.83333333%}.var-col--span-xl-18{flex:0 0 75%;max-width:75%}.var-col--offset-xl-18{margin-left:75%}.var-col--span-xl-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-xl-19{margin-left:79.16666667%}.var-col--span-xl-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-xl-20{margin-left:83.33333333%}.var-col--span-xl-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-xl-21{margin-left:87.5%}.var-col--span-xl-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-xl-22{margin-left:91.66666667%}.var-col--span-xl-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-xl-23{margin-left:95.83333333%}.var-col--span-xl-24{flex:0 0 100%;max-width:100%}.var-col--offset-xl-24{margin-left:100%}.var-col--span-xl-0{display:none!important}}:root{--progress-font-size: var(--font-size-sm);--progress-ripple-color: #fff;--progress-track-color: #d8d8d8;--progress-label-color: #555;--progress-background: var(--color-primary);--progress-default-color: #f5f5f5;--progress-primary-color: var(--color-primary);--progress-danger-color: var(--color-danger);--progress-success-color: var(--color-success);--progress-warning-color: var(--color-warning);--progress-info-color: var(--color-info);--progress-linear-border-radius: 0px}.var-progress{position:relative;font-size:var(--progress-font-size)}.var-progress__linear{display:flex;align-items:center}.var-progress__linear-block{flex:1;position:relative;overflow:hidden;height:4px;border-radius:var(--progress-linear-border-radius)}.var-progress__linear-certain{width:100%;height:100%;border-radius:var(--progress-linear-border-radius)}.var-progress__linear-ripple:after{position:absolute;width:0;background-color:var(--progress-ripple-color);height:100%;opacity:0;animation:ripple 1.8s cubic-bezier(.4,0,.2,1) infinite;content:""}.var-progress__linear-background{background-color:var(--progress-track-color)}.var-progress__linear-certain{position:absolute;background-color:var(--progress-background);top:0;left:0;transition:all .2s,background-color .8s}.var-progress__linear-label{margin-left:8px;flex:0;color:var(--progress-label-color)}.var-progress__linear-indeterminate div{bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right;border-radius:var(--progress-linear-border-radius)}.var-progress__linear-indeterminate div:first-child{animation:progress-linear-long 2.2s infinite}.var-progress__linear-indeterminate div:last-child{animation:progress-linear-short 2.2s infinite}.var-progress__linear--success{background-color:var(--progress-success-color)}.var-progress__linear--default{background-color:var(--progress-default-color)}.var-progress__linear--primary{background-color:var(--progress-primary-color)}.var-progress__linear--warning{background-color:var(--progress-warning-color)}.var-progress__linear--danger{background-color:var(--progress-danger-color)}.var-progress__linear--info{background-color:var(--progress-info-color)}@keyframes progress-linear-long{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes progress-linear-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes ripple{0%{width:0;opacity:.1}20%{width:0;opacity:.5}80%{width:100%;opacity:0}}.var-progress__circle{position:relative;width:40px;height:40px}.var-progress__circle-background{stroke:var(--progress-track-color);z-index:1}.var-progress__circle-certain{transition:all .2s;stroke:var(--progress-background);position:absolute}.var-progress__circle-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--progress-label-color)}.var-progress__circle--success{stroke:var(--progress-success-color)}.var-progress__circle--default{stroke:var(--progress-default-color)}.var-progress__circle--primary{stroke:var(--progress-primary-color)}.var-progress__circle--warning{stroke:var(--progress-warning-color)}.var-progress__circle--danger{stroke:var(--progress-danger-color)}.var-progress__circle--info{stroke:var(--progress-info-color)}.var-progress__circle-indeterminate svg{animation:progress-circle-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.var-progress__circle-overlay{animation:progress-circle-dash 1.4s ease-in-out infinite,progress-circle-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg);z-index:2}@keyframes progress-circle-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circle-rotate{to{transform:rotate(270deg)}}.resume-skills[data-v-5838ff33]{width:100%;margin-top:20px}.resume-skills-paper[data-v-5838ff33]{padding:20px}.resume-skills-title[data-v-5838ff33]{font-size:18px;padding-bottom:18px;padding-left:2px;margin-bottom:30px;border-bottom:thin solid #ddd}.resume-skills-label[data-v-5838ff33]{margin-top:10px;font-size:16px;color:#666}.resume-skills-value[data-v-5838ff33]{font-size:16px}.resume-skills-chart[data-v-5838ff33]{margin:10px 0}.var-steps{width:100%;display:flex;justify-content:space-between;overflow:hidden}@font-face{font-family:varlet-icons;src:url(data:font/truetype;charset=utf-8;base64,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AADwCQAAAAoAAPAQAADwEAAAAAsAAPARAADwEQAAAAwAAPASAADwEgAAAA0AAPATAADwEwAAAA4AAPAUAADwFAAAAA8AAPAVAADwFQAAABAAAPAWAADwFgAAABEAAPAXAADwFwAAABIAAPAYAADwGAAAABMAAPAZAADwGQAAABQAAPAgAADwIAAAABUAAPAhAADwIQAAABYAAPAiAADwIgAAABcAAPAjAADwIwAAABgAAPAkAADwJAAAABkAAPAlAADwJQAAABoAAPAmAADwJgAAABsAAPAnAADwJwAAABwAAPAoAADwKAAAAB0AAPApAADwKQAAAB4AAPAwAADwMAAAAB8AAPAxAADwMQAAACAAAPAyAADwMgAAACEAAPAzAADwMwAAACIAAPA0AADwNAAAACMAAPA1AADwNQAAACQAAPA2AADwNgAAACUAAPA3AADwNwAAACYAAPA4AADwOAAAACcAAPA5AADwOQAAACgAAPBAAADwQAAAACkAAPBBAADwQQAAACoAAPBCAADwQgAAACsAAPBDAADwQwAAACwAAPBEAADwRAAAAC0AAPBFAADwRQAAAC4AAPBGAADwRgAAAC8AAPBHAADwRwAAADAAAPBIAADwSAAAADEAAPBJAADwSQAAADIAAPBQAADwUAAAADMAAPBRAADwUQAAADQAAPBSAADwUgAAADUAAPBTAADwUwAAADYAAPBUAADwVAAAADcAAPBVAADwVQAAADgAAPBWAADwVgAAADkAAPBXAADwVwAAADoAAPBYAADwWAAAADsAAPBZAADwWQAAADwAAPBgAADwYAAAAD0AAPBhAADwYQAAAD4AAPBiAADwYgAAAD8AAPBjAADwYwAAAEAAAPBkAADwZAAAAEEAAPBlAADwZQAAAEIAAPBmAADwZgAAAEMAAPBnAADwZwAAAEQAAPBoAADwaAAAAEUAAPBpAADwaQAAAEYAAPBwAADwcAAAAEcAAPBxAADwcQAAAEgAAPByAADwcgAAAEkAAPBzAADwcwAAAEoAAPB0AADwdAAAAEsAAPB1AADwdQAAAEwAAPB2AADwdgAAAE0AAPB3AADwdwAAAE4AAPB4AADweAAAAE8AAPB5AADweQAAAFAAAPCAAADwgAAAAFEAAPCBAADwgQAAAFIAAPCCAADwggAAAFMAAPCDAADwgwAAAFQAAPCE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AVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwAWY2hlY2tib3gtbWFya2VkLWNpcmNsZRRjaGVjay1jaXJjbGUtb3V0bGluZQtpbmZvcm1hdGlvbhNpbmZvcm1hdGlvbi1vdXRsaW5lB3dhcm5pbmcNYWxlcnQtb3V0bGluZQVlcnJvchRhbGVydC1jaXJjbGUtb3V0bGluZQ9jaGVja2JveC1tYXJrZWQXY2hlY2tib3gtbWFya2VkLW91dGxpbmUWY2hlY2tib3gtYmxhbmstb3V0bGluZQxyYWRpby1tYXJrZWQeY2hlY2tib3gtbWFya2VkLWNpcmNsZS1vdXRsaW5lC3JhZGlvLWJsYW5rDGNsb3NlLWNpcmNsZRRjbG9zZS1jaXJjbGUtb3V0bGluZQljbG9zZS1ib3gRY2xvc2UtYm94LW91dGxpbmUMbWludXMtY2lyY2xlFG1pbnVzLWNpcmNsZS1vdXRsaW5lBHN0YXIOc3Rhci1oYWxmLWZ1bGwMc3Rhci1vdXRsaW5lBWhlYXJ0D2hlYXJ0LWhhbGYtZnVsbA1oZWFydC1vdXRsaW5lBmRlbGV0ZQl0cmFzaC1jYW4RdHJhc2gtY2FuLW91dGxpbmUJbWludXMtYm94EW1pbnVzLWJveC1vdXRsaW5lDmFjY291bnQtY2lyY2xlFmFjY291bnQtY2lyY2xlLW91dGxpbmUDY29nC2NvZy1vdXRsaW5lEW1hcC1tYXJrZXItcmFkaXVzGW1hcC1tYXJrZXItcmFkaXVzLW91dGxpbmUGY2FtZXJhDmNhbWVyYS1vdXRsaW5lBGNhcnQMY2FydC1vdXRsaW5lBXBob25lDXBob25lLW91dGxpbmUFaW1hZ2UNaW1hZ2Utb3V0bGluZQRiZWxsDGJlbGwtb3V0bGluZQRob21lDGhvbWUtb3V0bGluZQptYXAtbWFya2VyEm1hcC1tYXJrZXItb3V0bGluZQxtYWduaWZ5LXBsdXMUbWFnbmlmeS1wbHVzLW91dGxpbmUNbWFnbmlmeS1taW51cxVtYWduaWZ5LW1pbnVzLW91dGxpbmULcGxheS1jaXJjbGUTcGxheS1jaXJjbGUtb3V0bGluZQtoZWxwLWNpcmNsZRNoZWxwLWNpcmNsZS1vdXRsaW5lC3BsdXMtY2lyY2xlE3BsdXMtY2lyY2xlLW91dGxpbmUFY2hlY2sMd2luZG93LWNsb3NlBHBsdXMFbWludXMKY2hldnJvbi11cAxjaGV2cm9uLWRvd24MY2hldnJvbi1sZWZ0DWNoZXZyb24tcmlnaHQHbWVudS11cAltZW51LWRvd24JbWVudS1sZWZ0Cm1lbnUtcmlnaHQGdXBsb2FkCGRvd25sb2FkFGZvcm1hdC1saXN0LWNoZWNrYm94BG1lbnUJbWVudS1vcGVuDWRvdHMtdmVydGljYWwUbWVzc2FnZS10ZXh0LW91dGxpbmUabWVzc2FnZS1wcm9jZXNzaW5nLW91dGxpbmUTd2hpdGUtYmFsYW5jZS1zdW5ueQ53ZWF0aGVyLWNsb3VkeRF3ZWF0aGVyLWxpZ2h0bmluZw93ZWF0aGVyLXBvdXJpbmcNd2VhdGhlci1zbm93eQ13ZWF0aGVyLXJhaW55CXRyYW5zbGF0ZQdtYWduaWZ5BmdpdGh1YgdyZWZyZXNoCmFycm93LWRvd24FcG93ZXIVZmlsZS1kb2N1bWVudC1vdXRsaW5lBGZpcmUEd2lmaQZ3cmVuY2gMY2FrZS12YXJpYW50CG5vdGVib29rCWNlbGxwaG9uZQ13ZWF0aGVyLW5pZ2h0A3htbAxjb250ZW50LWNvcHkLcXJjb2RlLXNjYW4MYmFyY29kZS1zY2FuCHNob3BwaW5nEHNob3BwaW5nLW91dGxpbmUUY2FyZC1hY2NvdW50LWRldGFpbHMcY2FyZC1hY2NvdW50LWRldGFpbHMtb3V0bGluZQNwaW4HcGluLW9mZgtwaW4tb3V0bGluZQ9waW4tb2ZmLW91dGxpbmUJY29kZS1qc29uDHZpZXctb3V0bGluZQR2aWV3EnRodW1iLWRvd24tb3V0bGluZQp0aHVtYi1kb3duEHRodW1iLXVwLW91dGxpbmUIdGh1bWItdXAEbG9jawxsb2NrLW91dGxpbmUFZW1haWwNZW1haWwtb3V0bGluZQd0d2l0dGVyAAAAAAA=) format("truetype");font-weight:400;font-style:normal}.var-icon--set{font-family:varlet-icons}.var-icon-checkbox-marked-circle:before{content:"\f000"}.var-icon-check-circle-outline:before{content:"\f001"}.var-icon-information:before{content:"\f002"}.var-icon-information-outline:before{content:"\f003"}.var-icon-warning:before{content:"\f004"}.var-icon-alert-outline:before{content:"\f005"}.var-icon-error:before{content:"\f006"}.var-icon-alert-circle-outline:before{content:"\f007"}.var-icon-checkbox-marked:before{content:"\f008"}.var-icon-checkbox-marked-outline:before{content:"\f009"}.var-icon-checkbox-blank-outline:before{content:"\f010"}.var-icon-radio-marked:before{content:"\f011"}.var-icon-checkbox-marked-circle-outline:before{content:"\f012"}.var-icon-radio-blank:before{content:"\f013"}.var-icon-close-circle:before{content:"\f014"}.var-icon-close-circle-outline:before{content:"\f015"}.var-icon-close-box:before{content:"\f016"}.var-icon-close-box-outline:before{content:"\f017"}.var-icon-minus-circle:before{content:"\f018"}.var-icon-minus-circle-outline:before{content:"\f019"}.var-icon-star:before{content:"\f020"}.var-icon-star-half-full:before{content:"\f021"}.var-icon-star-outline:before{content:"\f022"}.var-icon-heart:before{content:"\f023"}.var-icon-heart-half-full:before{content:"\f024"}.var-icon-heart-outline:before{content:"\f025"}.var-icon-delete:before{content:"\f026"}.var-icon-trash-can:before{content:"\f027"}.var-icon-trash-can-outline:before{content:"\f028"}.var-icon-minus-box:before{content:"\f029"}.var-icon-minus-box-outline:before{content:"\f030"}.var-icon-account-circle:before{content:"\f031"}.var-icon-account-circle-outline:before{content:"\f032"}.var-icon-cog:before{content:"\f033"}.var-icon-cog-outline:before{content:"\f034"}.var-icon-map-marker-radius:before{content:"\f035"}.var-icon-map-marker-radius-outline:before{content:"\f036"}.var-icon-camera:before{content:"\f037"}.var-icon-camera-outline:before{content:"\f038"}.var-icon-cart:before{content:"\f039"}.var-icon-cart-outline:before{content:"\f040"}.var-icon-phone:before{content:"\f041"}.var-icon-phone-outline:before{content:"\f042"}.var-icon-image:before{content:"\f043"}.var-icon-image-outline:before{content:"\f044"}.var-icon-bell:before{content:"\f045"}.var-icon-bell-outline:before{content:"\f046"}.var-icon-home:before{content:"\f047"}.var-icon-home-outline:before{content:"\f048"}.var-icon-map-marker:before{content:"\f049"}.var-icon-map-marker-outline:before{content:"\f050"}.var-icon-magnify-plus:before{content:"\f051"}.var-icon-magnify-plus-outline:before{content:"\f052"}.var-icon-magnify-minus:before{content:"\f053"}.var-icon-magnify-minus-outline:before{content:"\f054"}.var-icon-play-circle:before{content:"\f055"}.var-icon-play-circle-outline:before{content:"\f056"}.var-icon-help-circle:before{content:"\f057"}.var-icon-help-circle-outline:before{content:"\f058"}.var-icon-plus-circle:before{content:"\f059"}.var-icon-plus-circle-outline:before{content:"\f060"}.var-icon-check:before{content:"\f061"}.var-icon-window-close:before{content:"\f062"}.var-icon-plus:before{content:"\f063"}.var-icon-minus:before{content:"\f064"}.var-icon-chevron-up:before{content:"\f065"}.var-icon-chevron-down:before{content:"\f066"}.var-icon-chevron-left:before{content:"\f067"}.var-icon-chevron-right:before{content:"\f068"}.var-icon-menu-up:before{content:"\f069"}.var-icon-menu-down:before{content:"\f070"}.var-icon-menu-left:before{content:"\f071"}.var-icon-menu-right:before{content:"\f072"}.var-icon-upload:before{content:"\f073"}.var-icon-download:before{content:"\f074"}.var-icon-format-list-checkbox:before{content:"\f075"}.var-icon-menu:before{content:"\f076"}.var-icon-menu-open:before{content:"\f077"}.var-icon-dots-vertical:before{content:"\f078"}.var-icon-message-text-outline:before{content:"\f079"}.var-icon-message-processing-outline:before{content:"\f080"}.var-icon-white-balance-sunny:before{content:"\f081"}.var-icon-weather-cloudy:before{content:"\f082"}.var-icon-weather-lightning:before{content:"\f083"}.var-icon-weather-pouring:before{content:"\f084"}.var-icon-weather-snowy:before{content:"\f085"}.var-icon-weather-rainy:before{content:"\f086"}.var-icon-translate:before{content:"\f087"}.var-icon-magnify:before{content:"\f088"}.var-icon-github:before{content:"\f089"}.var-icon-refresh:before{content:"\f090"}.var-icon-arrow-down:before{content:"\f091"}.var-icon-power:before{content:"\f092"}.var-icon-file-document-outline:before{content:"\f093"}.var-icon-fire:before{content:"\f094"}.var-icon-wifi:before{content:"\f095"}.var-icon-wrench:before{content:"\f096"}.var-icon-cake-variant:before{content:"\f097"}.var-icon-notebook:before{content:"\f098"}.var-icon-cellphone:before{content:"\f099"}.var-icon-weather-night:before{content:"\f100"}.var-icon-xml:before{content:"\f101"}.var-icon-content-copy:before{content:"\f102"}.var-icon-qrcode-scan:before{content:"\f103"}.var-icon-barcode-scan:before{content:"\f104"}.var-icon-shopping:before{content:"\f105"}.var-icon-shopping-outline:before{content:"\f106"}.var-icon-card-account-details:before{content:"\f107"}.var-icon-card-account-details-outline:before{content:"\f108"}.var-icon-pin:before{content:"\f109"}.var-icon-pin-off:before{content:"\f110"}.var-icon-pin-outline:before{content:"\f111"}.var-icon-pin-off-outline:before{content:"\f112"}.var-icon-code-json:before{content:"\f113"}.var-icon-view-outline:before{content:"\f114"}.var-icon-view:before{content:"\f115"}.var-icon-thumb-down-outline:before{content:"\f116"}.var-icon-thumb-down:before{content:"\f117"}.var-icon-thumb-up-outline:before{content:"\f118"}.var-icon-thumb-up:before{content:"\f119"}.var-icon-lock:before{content:"\f120"}.var-icon-lock-outline:before{content:"\f121"}.var-icon-email:before{content:"\f122"}.var-icon-email-outline:before{content:"\f123"}.var-icon-twitter:before{content:"\f124"}:root{--icon-size: 20px}.var-icon{position:relative;display:inline-flex;justify-content:center;align-items:center;vertical-align:bottom;color:inherit;font-size:var(--icon-size)}.var-icon:before{position:relative;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:400;font-style:normal;line-height:1}.var-icon--shrinking{transform:scale(0);transition-property:transform}.var-icon__image{width:var(--icon-size);height:var(--icon-size);object-fit:cover}:root{--step-tag-size: 20px;--step-tag-background: #9e9e9e;--step-tag-font-size: var(--font-size-md);--step-tag-color: #fff;--step-tag-active-color: var(--color-primary);--step-tag-margin: 4px 0;--step-tag-icon-size: var(--font-size-lg);--step-content-font-size: var(--font-size-md);--step-content-color: rgba(0, 0, 0, .38);--step-content-active-color: #000;--step-line-background: #000;--step-line-gap: 8px;--step-min-size: calc(var(--step-tag-size) + var(--step-line-gap));--step-line-size: calc(100% - var(--step-min-size));--step-vertical-tag-margin: 0 4px;--step-vertical-min-height: 50px}.tag{width:var(--step-tag-size);height:var(--step-tag-size);background:var(--step-tag-background);display:flex;font-size:var(--step-tag-font-size);align-items:center;justify-content:center;border-radius:50%;color:var(--step-tag-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.content{font-size:var(--step-content-font-size);color:var(--step-content-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.var-step{position:relative;flex:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.var-step:last-child .var-step__horizontal-line{width:0}.var-step:last-child .var-step__vertical-line{height:0}.var-step__horizontal{display:flex;flex-direction:column;align-items:center}.var-step__horizontal-tag{margin:var(--step-tag-margin);width:var(--step-tag-size);height:var(--step-tag-size);background:var(--step-tag-background);display:flex;font-size:var(--step-tag-font-size);align-items:center;justify-content:center;border-radius:50%;color:var(--step-tag-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.var-step__horizontal-tag--active{background:var(--step-tag-active-color)}.var-step__horizontal-content{font-size:var(--step-content-font-size);color:var(--step-content-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.var-step__horizontal-content--active{color:var(--step-content-active-color)}.var-step__horizontal-line{position:absolute;top:calc(var(--step-min-size) / 2);left:calc(50% + var(--step-min-size) / 2);width:var(--step-line-size);height:1px;transform:scaleY(.5);background:var(--step-line-background)}.var-step__vertical{display:flex;height:100%;min-height:var(--step-vertical-min-height)}.var-step__vertical-tag{flex-shrink:0;margin:var(--step-vertical-tag-margin);width:var(--step-tag-size);height:var(--step-tag-size);background:var(--step-tag-background);display:flex;font-size:var(--step-tag-font-size);align-items:center;justify-content:center;border-radius:50%;color:var(--step-tag-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.var-step__vertical-tag--active{background:var(--step-tag-active-color)}.var-step__vertical-content{font-size:var(--step-content-font-size);color:var(--step-content-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.var-step__vertical-content--active{color:var(--step-content-active-color)}.var-step__vertical-line{position:absolute;height:var(--step-line-size);left:calc(var(--step-min-size) / 2);top:calc(var(--step-min-size) - var(--step-line-gap) / 2);width:1px;transform:scaleX(.5);background:var(--step-line-background)}.var-step__icon[var-step-cover]{font-size:var(--step-tag-icon-size)}.resume-timeline-company[data-v-02235658]{margin-left:10px}.resume-timeline-label[data-v-02235658]{font-size:16px}.resume-timeline-date[data-v-02235658]{color:#aaa;margin:6px 0}.resume-timeline-description[data-v-02235658]{color:#555}@media print{.resume-blank[data-v-8c4baf12]{height:var(--size)}}:root{--cell-color: var(--color-text);--cell-font-size: var(--font-size-md);--cell-description-font-size: var(--font-size-sm);--cell-description-color: rgba(0, 0, 0, .6);--cell-description-margin-top: 4px;--cell-padding: 10px 12px;--cell-min-height: 40px;--cell-border-color: #bcc2cb;--cell-border-left: 12px;--cell-border-right: 12px;--cell-icon-right: 8px;--cell-extra-left: 8px}.var-cell{align-items:center;display:flex;min-height:var(--cell-min-height);outline:none;width:100%;padding:var(--cell-padding);position:relative;box-sizing:border-box;font-size:var(--cell-font-size);color:var(--cell-color)}.var-cell--border:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;bottom:0;right:var(--cell-border-right);left:var(--cell-border-left);border-bottom:1px solid var(--cell-border-color);transform:scaleY(.5)}.var-cell__icon{margin-right:var(--cell-icon-right);flex:0}.var-cell__content{flex:1;min-width:0}.var-cell__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.var-cell__description{font-size:var(--cell-description-font-size);color:var(--cell-description-color);margin-top:var(--cell-description-margin-top)}.var-cell__extra{flex:0;margin-left:var(--cell-extra-left)}.var-cell--cursor{cursor:pointer}.resume-profile[data-v-44b0b856]{width:100%}.resume-profile-paper[data-v-44b0b856]{width:100%;margin-top:30px}.resume-profile-cell[data-v-44b0b856]{display:flex;align-items:center}.resume-profile-icon[data-v-44b0b856]{width:22px;margin-right:10px;fill:var(--color-primary)}:root{--app-bar-color: var(--color-primary);--app-bar-title-padding: 0 12px;--app-bar-title-font-size: var(--font-size-lg);--app-bar-text-color: #fff;--app-bar-height: 54px;--app-bar-left-gap: 6px;--app-bar-right-gap: 6px;--app-bar-border-radius: 4px;--app-bar-font-size: var(--font-size-lg)}.var-app-bar{position:relative;width:100%;font-size:var(--app-bar-font-size);background:var(--app-bar-color);color:var(--app-bar-text-color);transition:background-color .25s}.var-app-bar__toolbar{position:relative;display:flex;justify-content:center;align-items:center;height:var(--app-bar-height)}.var-app-bar__title{font-size:var(--app-bar-title-font-size);flex:1;display:flex;justify-content:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:var(--app-bar-title-padding)}.var-app-bar__left,.var-app-bar__right{display:flex;align-items:center;height:100%}.var-app-bar__left{position:absolute;top:0;left:var(--app-bar-left-gap)}.var-app-bar__right{position:absolute;top:0;right:var(--app-bar-right-gap)}.var-app-bar--round{border-radius:var(--app-bar-border-radius)}.var-app-bar--safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);box-sizing:content-box!important}:root{--avatar-text-color: #f5f5f5;--avatar-border-radius: 4px;--avatar-mini-size: 28px;--avatar-small-size: 36px;--avatar-normal-size: 48px;--avatar-large-size: 64px;--avatar-border: 2px solid #fff;--avatar-background-color: #bebebe;--avatar-hover-transform: scale(1.1)}.var-avatar{display:inline-flex;overflow:hidden;align-items:center;justify-content:center;color:var(--avatar-text-color);border-radius:var(--avatar-border-radius);background-color:var(--avatar-background-color);transition:background-color .25s}.var-avatar img{width:100%;height:100%}.var-avatar--mini{width:var(--avatar-mini-size);height:var(--avatar-mini-size)}.var-avatar--small{width:var(--avatar-small-size);height:var(--avatar-small-size)}.var-avatar--normal{width:var(--avatar-normal-size);height:var(--avatar-normal-size)}.var-avatar--large{width:var(--avatar-large-size);height:var(--avatar-large-size)}.var-avatar--round{border-radius:50%}.var-avatar--bordered{border:var(--avatar-border)}.var-avatar__text{padding:0 4px;white-space:nowrap}.var-avatar--hoverable{transition:transform .2s}.var-avatar--hoverable:hover{transform:var(--avatar-hover-transform);cursor:pointer}.var-hover-overlay{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background-color:currentColor;opacity:0;transition:opacity .15s;will-change:opacity;pointer-events:none}.var-hover-overlay--hovering{opacity:.15}:root{--ripple-cubic-bezier: cubic-bezier(.68, .01, .62, .6);--ripple-color: currentColor}.var-ripple{position:absolute;transition:transform .2s var(--ripple-cubic-bezier),opacity .14s linear;top:0;left:0;border-radius:50%;opacity:0;will-change:transform,opacity;pointer-events:none;z-index:100;background-color:var(--ripple-color)}:root{--loading-color: var(--color-primary);--loading-opacity: .38;--loading-desc-margin: 8px 0 0;--loading-desc-color: var(--color-primary)}.var-loading{--loading-normal-width: 50px;--loading-normal-height: calc(var(--font-size-md) + 2px);--loading-large-width: 64px;--loading-large-height: calc(var(--font-size-lg) + 2px);--loading-small-width: 36px;--loading-small-height: calc(var(--font-size-sm) + 2px);--loading-mini-width: 22px;--loading-mini-height: calc(var(--font-size-xs) + 2px);position:relative}.var-loading__content{position:relative;transition:opacity .3s;opacity:1}.var-loading__content--active{opacity:var(--loading-opacity)}.var-loading__content-mask{position:absolute;left:0;right:0;top:0;bottom:0}.var-loading__body{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}.var-loading__inside{position:absolute;left:50%;top:0;transform:translate(-50%);max-height:50vh;z-index:1}.var-loading__description{color:var(--loading-desc-color);margin:var(--loading-desc-margin)}.var-loading__description--large{font-size:var(--font-size-lg)}.var-loading__description--normal{font-size:var(--font-size-md)}.var-loading__description--small{font-size:var(--font-size-sm)}.var-loading__description--mini{font-size:var(--font-size-xs)}.var-loading__circle{display:flex}.var-loading__circle-block{display:inline-block;color:var(--loading-color);animation:circle 1.8s linear infinite}.var-loading__circle-block--large{width:36px;height:36px}.var-loading__circle-block--normal{width:30px;height:30px}.var-loading__circle-block--small{width:24px;height:24px}.var-loading__circle-block--mini{width:18px;height:18px}.var-loading__circle-block svg{display:block;width:100%;height:100%}.var-loading__circle-block svg circle{animation:circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.var-loading__wave{--loading-wave-size-item-width: 5px;--loading-wave-size-item-margin: 5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.var-loading__wave--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__wave--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__wave--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__wave--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__wave-item{height:100%;display:inline-block;animation:1.2s ease-in-out infinite wave;background-color:var(--loading-color)}.var-loading__wave-item:nth-child(1){animation-delay:-1.2s;margin-left:0}.var-loading__wave-item:nth-child(2){animation-delay:-1.1s}.var-loading__wave-item:nth-child(3){animation-delay:-1s}.var-loading__wave-item:nth-child(4){animation-delay:-.9s}.var-loading__wave-item:nth-child(5){animation-delay:-.8s}.var-loading__wave-item--large{width:var(--loading-wave-size-item-width);margin-left:var(--loading-wave-size-item-margin)}.var-loading__wave-item--normal{width:calc(var(--loading-wave-size-item-width) - 1px);margin-left:calc(var(--loading-wave-size-item-margin) - 1px)}.var-loading__wave-item--small{width:calc(var(--loading-wave-size-item-width) - 2px);margin-left:calc(var(--loading-wave-size-item-margin) - 2px)}.var-loading__wave-item--mini{width:calc(var(--loading-wave-size-item-width) - 3px);margin-left:calc(var(--loading-wave-size-item-margin) - 3px)}@keyframes wave{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.var-loading__cube{--loading-cube-size-item-width: 10px;--loading-cube-size-item-height: 10px;--loading-cube-size-item-margin: 5px;display:flex;align-items:center;flex-shrink:0}.var-loading__cube--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__cube--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__cube--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__cube--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__cube-item{display:inline-block;transform-origin:right bottom;animation:1.5s ease infinite cube;background-color:var(--loading-color)}.var-loading__cube-item:nth-child(1){animation-delay:.2s;margin-left:0}.var-loading__cube-item:nth-child(2){animation-delay:.4s}.var-loading__cube-item:nth-child(3){animation-delay:.6s}.var-loading__cube-item:nth-child(4){animation-delay:.8s}.var-loading__cube-item--large{height:var(--loading-cube-size-item-height);width:var(--loading-cube-size-item-width);margin-left:var(--loading-cube-size-item-margin)}.var-loading__cube-item--normal{height:calc(var(--loading-cube-size-item-height) - 2px);width:calc(var(--loading-cube-size-item-width) - 2px);margin-left:calc(var(--loading-cube-size-item-margin) - 1px)}.var-loading__cube-item--small{height:calc(var(--loading-cube-size-item-height) - 4px);width:calc(var(--loading-cube-size-item-width) - 4px);margin-left:calc(var(--loading-cube-size-item-margin) - 2px)}.var-loading__cube-item--mini{height:calc(var(--loading-cube-size-item-height) - 6px);width:calc(var(--loading-cube-size-item-width) - 6px);margin-left:calc(var(--loading-cube-size-item-margin) - 3px)}@keyframes cube{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:rotate(90deg) scale(.3)}}.var-loading__rect{--loading-rect-size-item-width: 8px;--loading-rect-size-item-height: 100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0}.var-loading__rect--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__rect--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__rect--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__rect--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__rect-item{animation:2s ease-in-out infinite rect;background-color:var(--loading-color)}.var-loading__rect-item:nth-child(1){animation-delay:1.75s}.var-loading__rect-item:nth-child(2){animation-delay:1.5s}.var-loading__rect-item:nth-child(3){animation-delay:1.25s}.var-loading__rect-item:nth-child(4){animation-delay:1s}.var-loading__rect-item:nth-child(5){animation-delay:.75s}.var-loading__rect-item:nth-child(6){animation-delay:.5s}.var-loading__rect-item:nth-child(7){animation-delay:.25s}.var-loading__rect-item:nth-child(8){animation-delay:0s}.var-loading__rect-item--large{height:var(--loading-rect-size-item-height);width:var(--loading-rect-size-item-width)}.var-loading__rect-item--normal{height:calc(var(--loading-rect-size-item-height) * .9);width:calc(var(--loading-rect-size-item-width) * .8)}.var-loading__rect-item--small{height:calc(var(--loading-rect-size-item-height) * .8);width:calc(var(--loading-rect-size-item-width) * .6)}.var-loading__rect-item--mini{height:calc(var(--loading-rect-size-item-height) * .7);width:calc(var(--loading-rect-size-item-width) * .4)}@keyframes rect{0%{opacity:.3}25%{opacity:1}50%{opacity:.3}65%{opacity:1}to{opacity:.3}}.var-loading__disappear{--loading-disappear-size-item-width: 15px;--loading-disappear-size-item-height: 15px;display:flex;justify-content:space-around;align-items:center;flex-flow:nowrap;flex-shrink:0}.var-loading__disappear--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__disappear--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__disappear--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__disappear--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__disappear-item{border-radius:50%;animation:.5s ease-in-out infinite alternate disappear;background-color:var(--loading-color)}.var-loading__disappear-item:nth-child(1){animation-delay:-.4s}.var-loading__disappear-item:nth-child(2){animation-delay:-.2s}.var-loading__disappear-item:nth-child(3){animation-delay:0s}.var-loading__disappear-item--large{height:var(--loading-disappear-size-item-height);width:var(--loading-disappear-size-item-width)}.var-loading__disappear-item--normal{height:calc(var(--loading-disappear-size-item-height) * .8);width:calc(var(--loading-disappear-size-item-width) * .8)}.var-loading__disappear-item--small{height:calc(var(--loading-disappear-size-item-height) * .6);width:calc(var(--loading-disappear-size-item-width) * .6)}.var-loading__disappear-item--mini{height:calc(var(--loading-disappear-size-item-height) * .4);width:calc(var(--loading-disappear-size-item-width) * .4)}@keyframes disappear{0%{opacity:1}to{opacity:0}}:root{--button-default-color: #f5f5f5;--button-default-text-color: #555;--button-primary-color: var(--color-primary);--button-danger-color: var(--color-danger);--button-success-color: var(--color-success);--button-warning-color: var(--color-warning);--button-info-color: var(--color-info);--button-disabled-color: var(--color-disabled);--button-disabled-text-color: var(--color-text-disabled);--button-border-radius: 4px;--button-mini-padding: 0 9px;--button-small-padding: 0 11px;--button-normal-padding: 0 15px;--button-large-padding: 0 22px;--button-round-padding: 6px;--button-mini-height: 20px;--button-small-height: 28px;--button-normal-height: 36px;--button-large-height: 44px;--button-mini-font-size: var(--font-size-xs);--button-small-font-size: var(--font-size-sm);--button-normal-font-size: var(--font-size-md);--button-large-font-size: var(--font-size-lg)}.var-button{position:relative;justify-content:center;align-items:center;outline:none;border:none;border-radius:var(--button-border-radius);user-select:none;cursor:pointer;font-family:inherit;transition:box-shadow .2s,background-color .25s;will-change:box-shadow;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap}.var-button:active{box-shadow:0 3px 5px -1px var(--shadow-key-umbra-opacity),0 5px 8px 0 var(--shadow-key-penumbra-opacity),0 1px 14px 0 var(--shadow-key-ambient-opacity)}.var-button__content{display:flex;align-items:center;flex-wrap:wrap}.var-button__loading[var-button-cover]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.var-button--default{color:var(--button-default-text-color);background-color:var(--button-default-color)}.var-button--primary{color:#fff;background-color:var(--button-primary-color)}.var-button--info{color:#fff;background-color:var(--button-info-color)}.var-button--success{color:#fff;background-color:var(--button-success-color)}.var-button--warning{color:#fff;background-color:var(--button-warning-color)}.var-button--danger{color:#fff;background-color:var(--button-danger-color)}.var-button--disabled{background-color:var(--button-disabled-color);color:var(--button-disabled-text-color);cursor:not-allowed;box-shadow:none!important}.var-button--block{width:100%}.var-button--text{background-color:transparent}.var-button--text:active{box-shadow:none}.var-button--text-default{color:inherit}.var-button--text-primary{color:var(--button-primary-color)}.var-button--text-info{color:var(--button-info-color)}.var-button--text-success{color:var(--button-success-color)}.var-button--text-warning{color:var(--button-warning-color)}.var-button--text-danger{color:var(--button-danger-color)}.var-button--text-disabled{color:var(--button-disabled-text-color)}.var-button--normal{height:var(--button-normal-height);padding:var(--button-normal-padding);font-size:var(--button-normal-font-size)}.var-button--large{height:var(--button-large-height);padding:var(--button-large-padding);font-size:var(--button-large-font-size)}.var-button--small{height:var(--button-small-height);padding:var(--button-small-padding);font-size:var(--button-small-font-size)}.var-button--mini{height:var(--button-mini-height);padding:var(--button-mini-padding);font-size:var(--button-mini-font-size)}.var-button--round{padding:var(--button-round-padding);border-radius:50%;height:auto}.var-button--outline{border:thin solid currentColor}.var-button--hidden{opacity:0}.resume-app-bar-content[data-v-2c8f4388]{display:flex;justify-content:center}.resume-app-bar-content-inner[data-v-2c8f4388]{width:760px;padding:30px 20px 70px}.resume-app-bar-name[data-v-2c8f4388]{font-size:36px;margin-top:10px;font-weight:700}.resume-app-bar-job[data-v-2c8f4388]{font-size:20px;margin-top:6px;padding:0 3px}.resume-app-bar-description[data-v-2c8f4388]{font-size:15px;margin-top:20px;color:#eee;line-height:24px;padding:0 3px}*{box-sizing:border-box}@media print{*{box-shadow:none!important}.print-disabled{display:none!important}}body{margin:0;font-family:Roboto,sans-serif;transition:background-color .25s,color .25s;color:var(--color-text);background-color:var(--color-body)}::-webkit-scrollbar{display:none}.resume-layout[data-v-cf40eb1d]{padding:0 20px 30px} +.resume-block-item[data-v-1c112f98]{width:100%;margin-top:20px;padding:0 4px 20px;border-bottom:thin dashed #ddd}.resume-block-item-title[data-v-1c112f98]{font-size:16px}.resume-block-item-description[data-v-1c112f98]{font-size:15px;color:#888;margin-top:10px}.var--box,.var--box *{box-sizing:border-box}.var--relative{position:relative}.var--absolute{position:absolute}.var--hidden{overflow:hidden}.var--lock{overflow:hidden!important}.var--block{display:block}.var--ellipsis{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.var--inline-block{display:inline-block}.var--flex{display:flex}.var--inline-flex{display:inline-flex}:root{--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--icon-size-xs: 16px;--icon-size-sm: 18px;--icon-size-md: 20px;--icon-size-lg: 22px;--color-body: #fff;--color-text: #333;--color-primary: #3a7afe;--color-info: #00afef;--color-success: #00c48f;--color-warning: #ff9f00;--color-danger: #f44336;--color-disabled: #e0e0e0;--color-text-disabled: #aaa;--opacity-disabled: .6;--cubic-bezier: cubic-bezier(.25, .8, .5, 1);--shadow-key-umbra-opacity: rgba(0, 0, 0, .2);--shadow-key-penumbra-opacity: rgba(0, 0, 0, .14);--shadow-key-ambient-opacity: rgba(0, 0, 0, .12)}.var-elevation--0{box-shadow:0 0 0 0 var(--shadow-key-umbra-opacity),0 0 0 0 var(--shadow-key-penumbra-opacity),0 0 0 0 var(--shadow-key-ambient-opacity)}.var-elevation--1{box-shadow:0 2px 1px -1px var(--shadow-key-umbra-opacity),0 1px 1px 0 var(--shadow-key-penumbra-opacity),0 1px 3px 0 var(--shadow-key-ambient-opacity)}.var-elevation--2{box-shadow:0 3px 1px -2px var(--shadow-key-umbra-opacity),0 2px 2px 0 var(--shadow-key-penumbra-opacity),0 1px 5px 0 var(--shadow-key-ambient-opacity)}.var-elevation--3{box-shadow:0 3px 3px -2px var(--shadow-key-umbra-opacity),0 3px 4px 0 var(--shadow-key-penumbra-opacity),0 1px 8px 0 var(--shadow-key-ambient-opacity)}.var-elevation--4{box-shadow:0 2px 4px -1px var(--shadow-key-umbra-opacity),0 4px 5px 0 var(--shadow-key-penumbra-opacity),0 1px 10px 0 var(--shadow-key-ambient-opacity)}.var-elevation--5{box-shadow:0 3px 5px -1px var(--shadow-key-umbra-opacity),0 5px 8px 0 var(--shadow-key-penumbra-opacity),0 1px 14px 0 var(--shadow-key-ambient-opacity)}.var-elevation--6{box-shadow:0 3px 5px -1px var(--shadow-key-umbra-opacity),0 6px 10px 0 var(--shadow-key-penumbra-opacity),0 1px 18px 0 var(--shadow-key-ambient-opacity)}.var-elevation--7{box-shadow:0 4px 5px -2px var(--shadow-key-umbra-opacity),0 7px 10px 1px var(--shadow-key-penumbra-opacity),0 2px 16px 1px var(--shadow-key-ambient-opacity)}.var-elevation--8{box-shadow:0 5px 5px -3px var(--shadow-key-umbra-opacity),0 8px 10px 1px var(--shadow-key-penumbra-opacity),0 3px 14px 2px var(--shadow-key-ambient-opacity)}.var-elevation--9{box-shadow:0 5px 6px -3px var(--shadow-key-umbra-opacity),0 9px 12px 1px var(--shadow-key-penumbra-opacity),0 3px 16px 2px var(--shadow-key-ambient-opacity)}.var-elevation--10{box-shadow:0 6px 6px -3px var(--shadow-key-umbra-opacity),0 10px 14px 1px var(--shadow-key-penumbra-opacity),0 4px 18px 3px var(--shadow-key-ambient-opacity)}.var-elevation--11{box-shadow:0 6px 7px -4px var(--shadow-key-umbra-opacity),0 11px 15px 1px var(--shadow-key-penumbra-opacity),0 4px 20px 3px var(--shadow-key-ambient-opacity)}.var-elevation--12{box-shadow:0 7px 8px -4px var(--shadow-key-umbra-opacity),0 12px 17px 2px var(--shadow-key-penumbra-opacity),0 5px 22px 4px var(--shadow-key-ambient-opacity)}.var-elevation--13{box-shadow:0 7px 8px -4px var(--shadow-key-umbra-opacity),0 13px 19px 2px var(--shadow-key-penumbra-opacity),0 5px 24px 4px var(--shadow-key-ambient-opacity)}.var-elevation--14{box-shadow:0 7px 9px -4px var(--shadow-key-umbra-opacity),0 14px 21px 2px var(--shadow-key-penumbra-opacity),0 5px 26px 4px var(--shadow-key-ambient-opacity)}.var-elevation--15{box-shadow:0 8px 9px -5px var(--shadow-key-umbra-opacity),0 15px 22px 2px var(--shadow-key-penumbra-opacity),0 6px 28px 5px var(--shadow-key-ambient-opacity)}.var-elevation--16{box-shadow:0 8px 10px -5px var(--shadow-key-umbra-opacity),0 16px 24px 2px var(--shadow-key-penumbra-opacity),0 6px 30px 5px var(--shadow-key-ambient-opacity)}.var-elevation--17{box-shadow:0 8px 11px -5px var(--shadow-key-umbra-opacity),0 17px 26px 2px var(--shadow-key-penumbra-opacity),0 6px 32px 5px var(--shadow-key-ambient-opacity)}.var-elevation--18{box-shadow:0 9px 11px -5px var(--shadow-key-umbra-opacity),0 18px 28px 2px var(--shadow-key-penumbra-opacity),0 7px 34px 6px var(--shadow-key-ambient-opacity)}.var-elevation--19{box-shadow:0 9px 12px -6px var(--shadow-key-umbra-opacity),0 19px 29px 2px var(--shadow-key-penumbra-opacity),0 7px 36px 6px var(--shadow-key-ambient-opacity)}.var-elevation--20{box-shadow:0 10px 13px -6px var(--shadow-key-umbra-opacity),0 20px 31px 3px var(--shadow-key-penumbra-opacity),0 8px 38px 7px var(--shadow-key-ambient-opacity)}.var-elevation--21{box-shadow:0 10px 13px -6px var(--shadow-key-umbra-opacity),0 21px 33px 3px var(--shadow-key-penumbra-opacity),0 8px 40px 7px var(--shadow-key-ambient-opacity)}.var-elevation--22{box-shadow:0 10px 14px -6px var(--shadow-key-umbra-opacity),0 22px 35px 3px var(--shadow-key-penumbra-opacity),0 8px 42px 7px var(--shadow-key-ambient-opacity)}.var-elevation--23{box-shadow:0 11px 14px -7px var(--shadow-key-umbra-opacity),0 23px 36px 3px var(--shadow-key-penumbra-opacity),0 9px 44px 8px var(--shadow-key-ambient-opacity)}.var-elevation--24{box-shadow:0 11px 15px -7px var(--shadow-key-umbra-opacity),0 24px 38px 3px var(--shadow-key-penumbra-opacity),0 9px 46px 8px var(--shadow-key-ambient-opacity)}:root{--paper-background: #fff}.var-paper{background:var(--paper-background);transition:background-color .25s;overflow:hidden}.var-paper--round{border-radius:50%}.var-paper--cursor{cursor:pointer}.resume-block[data-v-014e3bef]{width:100%;margin-top:30px}.resume-block-paper[data-v-014e3bef]{padding:20px}.resume-block-header[data-v-014e3bef]{padding-bottom:18px;padding-left:4px;margin-bottom:25px;border-bottom:thin solid #ddd}.resume-block-title[data-v-014e3bef]{font-size:18px}.resume-block-subtitle[data-v-014e3bef]{font-size:14px;color:#aaa;margin-top:6px}.resume-block .resume-block-item:last-child{border-bottom:none}.resume-block-compact-item[data-v-56ab204b]{width:100%;margin-top:10px;padding:0 4px 10px;border-bottom:thin dashed #ddd}.resume-block-compact-item-title[data-v-56ab204b]{font-size:15px}.resume-block-compact-item-description[data-v-56ab204b]{font-size:14px;color:#888;margin-top:10px}.var-row{display:flex;flex-wrap:wrap}.var-col{transition:all .25s;display:flex!important}.var-col--span-0{display:none!important}.var-col--span-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-1{margin-left:4.16666667%}.var-col--span-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-2{margin-left:8.33333333%}.var-col--span-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-3{margin-left:12.5%}.var-col--span-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-4{margin-left:16.66666667%}.var-col--span-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-5{margin-left:20.83333333%}.var-col--span-6{flex:0 0 25%;max-width:25%}.var-col--offset-6{margin-left:25%}.var-col--span-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-7{margin-left:29.16666667%}.var-col--span-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-8{margin-left:33.33333333%}.var-col--span-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-9{margin-left:37.5%}.var-col--span-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-10{margin-left:41.66666667%}.var-col--span-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-11{margin-left:45.83333333%}.var-col--span-12{flex:0 0 50%;max-width:50%}.var-col--offset-12{margin-left:50%}.var-col--span-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-13{margin-left:54.16666667%}.var-col--span-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-14{margin-left:58.33333333%}.var-col--span-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-15{margin-left:62.5%}.var-col--span-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-16{margin-left:66.66666667%}.var-col--span-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-17{margin-left:70.83333333%}.var-col--span-18{flex:0 0 75%;max-width:75%}.var-col--offset-18{margin-left:75%}.var-col--span-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-19{margin-left:79.16666667%}.var-col--span-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-20{margin-left:83.33333333%}.var-col--span-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-21{margin-left:87.5%}.var-col--span-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-22{margin-left:91.66666667%}.var-col--span-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-23{margin-left:95.83333333%}.var-col--span-24{flex:0 0 100%;max-width:100%}.var-col--offset-24{margin-left:100%}@media only screen and (max-width: 767px){.var-col--span-xs-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-xs-1{margin-left:4.16666667%}.var-col--span-xs-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-xs-2{margin-left:8.33333333%}.var-col--span-xs-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-xs-3{margin-left:12.5%}.var-col--span-xs-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-xs-4{margin-left:16.66666667%}.var-col--span-xs-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-xs-5{margin-left:20.83333333%}.var-col--span-xs-6{flex:0 0 25%;max-width:25%}.var-col--offset-xs-6{margin-left:25%}.var-col--span-xs-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-xs-7{margin-left:29.16666667%}.var-col--span-xs-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-xs-8{margin-left:33.33333333%}.var-col--span-xs-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-xs-9{margin-left:37.5%}.var-col--span-xs-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-xs-10{margin-left:41.66666667%}.var-col--span-xs-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-xs-11{margin-left:45.83333333%}.var-col--span-xs-12{flex:0 0 50%;max-width:50%}.var-col--offset-xs-12{margin-left:50%}.var-col--span-xs-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-xs-13{margin-left:54.16666667%}.var-col--span-xs-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-xs-14{margin-left:58.33333333%}.var-col--span-xs-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-xs-15{margin-left:62.5%}.var-col--span-xs-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-xs-16{margin-left:66.66666667%}.var-col--span-xs-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-xs-17{margin-left:70.83333333%}.var-col--span-xs-18{flex:0 0 75%;max-width:75%}.var-col--offset-xs-18{margin-left:75%}.var-col--span-xs-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-xs-19{margin-left:79.16666667%}.var-col--span-xs-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-xs-20{margin-left:83.33333333%}.var-col--span-xs-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-xs-21{margin-left:87.5%}.var-col--span-xs-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-xs-22{margin-left:91.66666667%}.var-col--span-xs-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-xs-23{margin-left:95.83333333%}.var-col--span-xs-24{flex:0 0 100%;max-width:100%}.var-col--offset-xs-24{margin-left:100%}.var-col--span-xs-0{display:none!important}}@media only screen and (min-width: 768px) and (max-width: 991px){.var-col--span-sm-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-sm-1{margin-left:4.16666667%}.var-col--span-sm-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-sm-2{margin-left:8.33333333%}.var-col--span-sm-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-sm-3{margin-left:12.5%}.var-col--span-sm-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-sm-4{margin-left:16.66666667%}.var-col--span-sm-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-sm-5{margin-left:20.83333333%}.var-col--span-sm-6{flex:0 0 25%;max-width:25%}.var-col--offset-sm-6{margin-left:25%}.var-col--span-sm-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-sm-7{margin-left:29.16666667%}.var-col--span-sm-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-sm-8{margin-left:33.33333333%}.var-col--span-sm-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-sm-9{margin-left:37.5%}.var-col--span-sm-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-sm-10{margin-left:41.66666667%}.var-col--span-sm-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-sm-11{margin-left:45.83333333%}.var-col--span-sm-12{flex:0 0 50%;max-width:50%}.var-col--offset-sm-12{margin-left:50%}.var-col--span-sm-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-sm-13{margin-left:54.16666667%}.var-col--span-sm-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-sm-14{margin-left:58.33333333%}.var-col--span-sm-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-sm-15{margin-left:62.5%}.var-col--span-sm-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-sm-16{margin-left:66.66666667%}.var-col--span-sm-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-sm-17{margin-left:70.83333333%}.var-col--span-sm-18{flex:0 0 75%;max-width:75%}.var-col--offset-sm-18{margin-left:75%}.var-col--span-sm-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-sm-19{margin-left:79.16666667%}.var-col--span-sm-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-sm-20{margin-left:83.33333333%}.var-col--span-sm-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-sm-21{margin-left:87.5%}.var-col--span-sm-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-sm-22{margin-left:91.66666667%}.var-col--span-sm-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-sm-23{margin-left:95.83333333%}.var-col--span-sm-24{flex:0 0 100%;max-width:100%}.var-col--offset-sm-24{margin-left:100%}.var-col--span-sm-0{display:none!important}}@media only screen and (min-width: 992px) and (max-width: 1199px){.var-col--span-md-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-md-1{margin-left:4.16666667%}.var-col--span-md-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-md-2{margin-left:8.33333333%}.var-col--span-md-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-md-3{margin-left:12.5%}.var-col--span-md-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-md-4{margin-left:16.66666667%}.var-col--span-md-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-md-5{margin-left:20.83333333%}.var-col--span-md-6{flex:0 0 25%;max-width:25%}.var-col--offset-md-6{margin-left:25%}.var-col--span-md-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-md-7{margin-left:29.16666667%}.var-col--span-md-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-md-8{margin-left:33.33333333%}.var-col--span-md-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-md-9{margin-left:37.5%}.var-col--span-md-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-md-10{margin-left:41.66666667%}.var-col--span-md-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-md-11{margin-left:45.83333333%}.var-col--span-md-12{flex:0 0 50%;max-width:50%}.var-col--offset-md-12{margin-left:50%}.var-col--span-md-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-md-13{margin-left:54.16666667%}.var-col--span-md-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-md-14{margin-left:58.33333333%}.var-col--span-md-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-md-15{margin-left:62.5%}.var-col--span-md-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-md-16{margin-left:66.66666667%}.var-col--span-md-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-md-17{margin-left:70.83333333%}.var-col--span-md-18{flex:0 0 75%;max-width:75%}.var-col--offset-md-18{margin-left:75%}.var-col--span-md-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-md-19{margin-left:79.16666667%}.var-col--span-md-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-md-20{margin-left:83.33333333%}.var-col--span-md-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-md-21{margin-left:87.5%}.var-col--span-md-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-md-22{margin-left:91.66666667%}.var-col--span-md-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-md-23{margin-left:95.83333333%}.var-col--span-md-24{flex:0 0 100%;max-width:100%}.var-col--offset-md-24{margin-left:100%}.var-col--span-md-0{display:none!important}}@media only screen and (min-width: 1200px) and (max-width: 1919px){.var-col--span-lg-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-lg-1{margin-left:4.16666667%}.var-col--span-lg-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-lg-2{margin-left:8.33333333%}.var-col--span-lg-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-lg-3{margin-left:12.5%}.var-col--span-lg-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-lg-4{margin-left:16.66666667%}.var-col--span-lg-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-lg-5{margin-left:20.83333333%}.var-col--span-lg-6{flex:0 0 25%;max-width:25%}.var-col--offset-lg-6{margin-left:25%}.var-col--span-lg-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-lg-7{margin-left:29.16666667%}.var-col--span-lg-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-lg-8{margin-left:33.33333333%}.var-col--span-lg-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-lg-9{margin-left:37.5%}.var-col--span-lg-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-lg-10{margin-left:41.66666667%}.var-col--span-lg-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-lg-11{margin-left:45.83333333%}.var-col--span-lg-12{flex:0 0 50%;max-width:50%}.var-col--offset-lg-12{margin-left:50%}.var-col--span-lg-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-lg-13{margin-left:54.16666667%}.var-col--span-lg-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-lg-14{margin-left:58.33333333%}.var-col--span-lg-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-lg-15{margin-left:62.5%}.var-col--span-lg-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-lg-16{margin-left:66.66666667%}.var-col--span-lg-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-lg-17{margin-left:70.83333333%}.var-col--span-lg-18{flex:0 0 75%;max-width:75%}.var-col--offset-lg-18{margin-left:75%}.var-col--span-lg-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-lg-19{margin-left:79.16666667%}.var-col--span-lg-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-lg-20{margin-left:83.33333333%}.var-col--span-lg-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-lg-21{margin-left:87.5%}.var-col--span-lg-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-lg-22{margin-left:91.66666667%}.var-col--span-lg-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-lg-23{margin-left:95.83333333%}.var-col--span-lg-24{flex:0 0 100%;max-width:100%}.var-col--offset-lg-24{margin-left:100%}.var-col--span-lg-0{display:none!important}}@media only screen and (min-width: 1920px){.var-col--span-xl-0{flex:0 0 0%;max-width:0%}.var-col--offset-xl-0{margin-left:0%}.var-col--span-xl-1{flex:0 0 4.16666667%;max-width:4.16666667%}.var-col--offset-xl-1{margin-left:4.16666667%}.var-col--span-xl-2{flex:0 0 8.33333333%;max-width:8.33333333%}.var-col--offset-xl-2{margin-left:8.33333333%}.var-col--span-xl-3{flex:0 0 12.5%;max-width:12.5%}.var-col--offset-xl-3{margin-left:12.5%}.var-col--span-xl-4{flex:0 0 16.66666667%;max-width:16.66666667%}.var-col--offset-xl-4{margin-left:16.66666667%}.var-col--span-xl-5{flex:0 0 20.83333333%;max-width:20.83333333%}.var-col--offset-xl-5{margin-left:20.83333333%}.var-col--span-xl-6{flex:0 0 25%;max-width:25%}.var-col--offset-xl-6{margin-left:25%}.var-col--span-xl-7{flex:0 0 29.16666667%;max-width:29.16666667%}.var-col--offset-xl-7{margin-left:29.16666667%}.var-col--span-xl-8{flex:0 0 33.33333333%;max-width:33.33333333%}.var-col--offset-xl-8{margin-left:33.33333333%}.var-col--span-xl-9{flex:0 0 37.5%;max-width:37.5%}.var-col--offset-xl-9{margin-left:37.5%}.var-col--span-xl-10{flex:0 0 41.66666667%;max-width:41.66666667%}.var-col--offset-xl-10{margin-left:41.66666667%}.var-col--span-xl-11{flex:0 0 45.83333333%;max-width:45.83333333%}.var-col--offset-xl-11{margin-left:45.83333333%}.var-col--span-xl-12{flex:0 0 50%;max-width:50%}.var-col--offset-xl-12{margin-left:50%}.var-col--span-xl-13{flex:0 0 54.16666667%;max-width:54.16666667%}.var-col--offset-xl-13{margin-left:54.16666667%}.var-col--span-xl-14{flex:0 0 58.33333333%;max-width:58.33333333%}.var-col--offset-xl-14{margin-left:58.33333333%}.var-col--span-xl-15{flex:0 0 62.5%;max-width:62.5%}.var-col--offset-xl-15{margin-left:62.5%}.var-col--span-xl-16{flex:0 0 66.66666667%;max-width:66.66666667%}.var-col--offset-xl-16{margin-left:66.66666667%}.var-col--span-xl-17{flex:0 0 70.83333333%;max-width:70.83333333%}.var-col--offset-xl-17{margin-left:70.83333333%}.var-col--span-xl-18{flex:0 0 75%;max-width:75%}.var-col--offset-xl-18{margin-left:75%}.var-col--span-xl-19{flex:0 0 79.16666667%;max-width:79.16666667%}.var-col--offset-xl-19{margin-left:79.16666667%}.var-col--span-xl-20{flex:0 0 83.33333333%;max-width:83.33333333%}.var-col--offset-xl-20{margin-left:83.33333333%}.var-col--span-xl-21{flex:0 0 87.5%;max-width:87.5%}.var-col--offset-xl-21{margin-left:87.5%}.var-col--span-xl-22{flex:0 0 91.66666667%;max-width:91.66666667%}.var-col--offset-xl-22{margin-left:91.66666667%}.var-col--span-xl-23{flex:0 0 95.83333333%;max-width:95.83333333%}.var-col--offset-xl-23{margin-left:95.83333333%}.var-col--span-xl-24{flex:0 0 100%;max-width:100%}.var-col--offset-xl-24{margin-left:100%}.var-col--span-xl-0{display:none!important}}:root{--progress-font-size: var(--font-size-sm);--progress-ripple-color: #fff;--progress-track-color: #d8d8d8;--progress-label-color: #555;--progress-background: var(--color-primary);--progress-default-color: #f5f5f5;--progress-primary-color: var(--color-primary);--progress-danger-color: var(--color-danger);--progress-success-color: var(--color-success);--progress-warning-color: var(--color-warning);--progress-info-color: var(--color-info);--progress-linear-border-radius: 0px}.var-progress{position:relative;font-size:var(--progress-font-size)}.var-progress__linear{display:flex;align-items:center}.var-progress__linear-block{flex:1;position:relative;overflow:hidden;height:4px;border-radius:var(--progress-linear-border-radius)}.var-progress__linear-certain{width:100%;height:100%;border-radius:var(--progress-linear-border-radius)}.var-progress__linear-ripple:after{position:absolute;width:0;background-color:var(--progress-ripple-color);height:100%;opacity:0;animation:ripple 1.8s cubic-bezier(.4,0,.2,1) infinite;content:""}.var-progress__linear-background{background-color:var(--progress-track-color)}.var-progress__linear-certain{position:absolute;background-color:var(--progress-background);top:0;left:0;transition:all .2s,background-color .8s}.var-progress__linear-label{margin-left:8px;flex:0;color:var(--progress-label-color)}.var-progress__linear-indeterminate div{bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right;border-radius:var(--progress-linear-border-radius)}.var-progress__linear-indeterminate div:first-child{animation:progress-linear-long 2.2s infinite}.var-progress__linear-indeterminate div:last-child{animation:progress-linear-short 2.2s infinite}.var-progress__linear--success{background-color:var(--progress-success-color)}.var-progress__linear--default{background-color:var(--progress-default-color)}.var-progress__linear--primary{background-color:var(--progress-primary-color)}.var-progress__linear--warning{background-color:var(--progress-warning-color)}.var-progress__linear--danger{background-color:var(--progress-danger-color)}.var-progress__linear--info{background-color:var(--progress-info-color)}@keyframes progress-linear-long{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes progress-linear-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes ripple{0%{width:0;opacity:.1}20%{width:0;opacity:.5}80%{width:100%;opacity:0}}.var-progress__circle{position:relative;width:40px;height:40px}.var-progress__circle-background{stroke:var(--progress-track-color);z-index:1}.var-progress__circle-certain{transition:all .2s;stroke:var(--progress-background);position:absolute}.var-progress__circle-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--progress-label-color)}.var-progress__circle--success{stroke:var(--progress-success-color)}.var-progress__circle--default{stroke:var(--progress-default-color)}.var-progress__circle--primary{stroke:var(--progress-primary-color)}.var-progress__circle--warning{stroke:var(--progress-warning-color)}.var-progress__circle--danger{stroke:var(--progress-danger-color)}.var-progress__circle--info{stroke:var(--progress-info-color)}.var-progress__circle-indeterminate svg{animation:progress-circle-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.var-progress__circle-overlay{animation:progress-circle-dash 1.4s ease-in-out infinite,progress-circle-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg);z-index:2}@keyframes progress-circle-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circle-rotate{to{transform:rotate(270deg)}}.resume-skills[data-v-5838ff33]{width:100%;margin-top:20px}.resume-skills-paper[data-v-5838ff33]{padding:20px}.resume-skills-title[data-v-5838ff33]{font-size:18px;padding-bottom:18px;padding-left:2px;margin-bottom:30px;border-bottom:thin solid #ddd}.resume-skills-label[data-v-5838ff33]{margin-top:10px;font-size:16px;color:#666}.resume-skills-value[data-v-5838ff33]{font-size:16px}.resume-skills-chart[data-v-5838ff33]{margin:10px 0}.var-steps{width:100%;display:flex;justify-content:space-between;overflow:hidden}@font-face{font-family:varlet-icons;src:url(data:font/truetype;charset=utf-8;base64,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AADwCQAAAAoAAPAQAADwEAAAAAsAAPARAADwEQAAAAwAAPASAADwEgAAAA0AAPATAADwEwAAAA4AAPAUAADwFAAAAA8AAPAVAADwFQAAABAAAPAWAADwFgAAABEAAPAXAADwFwAAABIAAPAYAADwGAAAABMAAPAZAADwGQAAABQAAPAgAADwIAAAABUAAPAhAADwIQAAABYAAPAiAADwIgAAABcAAPAjAADwIwAAABgAAPAkAADwJAAAABkAAPAlAADwJQAAABoAAPAmAADwJgAAABsAAPAnAADwJwAAABwAAPAoAADwKAAAAB0AAPApAADwKQAAAB4AAPAwAADwMAAAAB8AAPAxAADwMQAAACAAAPAyAADwMgAAACEAAPAzAADwMwAAACIAAPA0AADwNAAAACMAAPA1AADwNQAAACQAAPA2AADwNgAAACUAAPA3AADwNwAAACYAAPA4AADwOAAAACcAAPA5AADwOQAAACgAAPBAAADwQAAAACkAAPBBAADwQQAAACoAAPBCAADwQgAAACsAAPBDAADwQwAAACwAAPBEAADwRAAAAC0AAPBFAADwRQAAAC4AAPBGAADwRgAAAC8AAPBHAADwRwAAADAAAPBIAADwSAAAADEAAPBJAADwSQAAADIAAPBQAADwUAAAADMAAPBRAADwUQAAADQAAPBSAADwUgAAADUAAPBTAADwUwAAADYAAPBUAADwVAAAADcAAPBVAADwVQAAADgAAPBWAADwVgAAADkAAPBXAADwVwAAADoAAPBYAADwWAAAADsAAPBZAADwWQAAADwAAPBgAADwYAAAAD0AAPBhAADwYQAAAD4AAPBiAADwYgAAAD8AAPBjAADwYwAAAEAAAPBkAADwZAAAAEEAAPBlAADwZQAAAEIAAPBmAADwZgAAAEMAAPBnAADwZwAAAEQAAPBoAADwaAAAAEUAAPBpAADwaQAAAEYAAPBwAADwcAAAAEcAAPBxAADwcQAAAEgAAPByAADwcgAAAEkAAPBzAADwcwAAAEoAAPB0AADwdAAAAEsAAPB1AADwdQAAAEwAAPB2AADwdgAAAE0AAPB3AADwdwAAAE4AAPB4AADweAAAAE8AAPB5AADweQAAAFAAAPCAAADwgAAAAFEAAPCBAADwgQAAAFIAAPCCAADwggAAAFMAAPCDAADwgwAAAFQAAPCE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AVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwAWY2hlY2tib3gtbWFya2VkLWNpcmNsZRRjaGVjay1jaXJjbGUtb3V0bGluZQtpbmZvcm1hdGlvbhNpbmZvcm1hdGlvbi1vdXRsaW5lB3dhcm5pbmcNYWxlcnQtb3V0bGluZQVlcnJvchRhbGVydC1jaXJjbGUtb3V0bGluZQ9jaGVja2JveC1tYXJrZWQXY2hlY2tib3gtbWFya2VkLW91dGxpbmUWY2hlY2tib3gtYmxhbmstb3V0bGluZQxyYWRpby1tYXJrZWQeY2hlY2tib3gtbWFya2VkLWNpcmNsZS1vdXRsaW5lC3JhZGlvLWJsYW5rDGNsb3NlLWNpcmNsZRRjbG9zZS1jaXJjbGUtb3V0bGluZQljbG9zZS1ib3gRY2xvc2UtYm94LW91dGxpbmUMbWludXMtY2lyY2xlFG1pbnVzLWNpcmNsZS1vdXRsaW5lBHN0YXIOc3Rhci1oYWxmLWZ1bGwMc3Rhci1vdXRsaW5lBWhlYXJ0D2hlYXJ0LWhhbGYtZnVsbA1oZWFydC1vdXRsaW5lBmRlbGV0ZQl0cmFzaC1jYW4RdHJhc2gtY2FuLW91dGxpbmUJbWludXMtYm94EW1pbnVzLWJveC1vdXRsaW5lDmFjY291bnQtY2lyY2xlFmFjY291bnQtY2lyY2xlLW91dGxpbmUDY29nC2NvZy1vdXRsaW5lEW1hcC1tYXJrZXItcmFkaXVzGW1hcC1tYXJrZXItcmFkaXVzLW91dGxpbmUGY2FtZXJhDmNhbWVyYS1vdXRsaW5lBGNhcnQMY2FydC1vdXRsaW5lBXBob25lDXBob25lLW91dGxpbmUFaW1hZ2UNaW1hZ2Utb3V0bGluZQRiZWxsDGJlbGwtb3V0bGluZQRob21lDGhvbWUtb3V0bGluZQptYXAtbWFya2VyEm1hcC1tYXJrZXItb3V0bGluZQxtYWduaWZ5LXBsdXMUbWFnbmlmeS1wbHVzLW91dGxpbmUNbWFnbmlmeS1taW51cxVtYWduaWZ5LW1pbnVzLW91dGxpbmULcGxheS1jaXJjbGUTcGxheS1jaXJjbGUtb3V0bGluZQtoZWxwLWNpcmNsZRNoZWxwLWNpcmNsZS1vdXRsaW5lC3BsdXMtY2lyY2xlE3BsdXMtY2lyY2xlLW91dGxpbmUFY2hlY2sMd2luZG93LWNsb3NlBHBsdXMFbWludXMKY2hldnJvbi11cAxjaGV2cm9uLWRvd24MY2hldnJvbi1sZWZ0DWNoZXZyb24tcmlnaHQHbWVudS11cAltZW51LWRvd24JbWVudS1sZWZ0Cm1lbnUtcmlnaHQGdXBsb2FkCGRvd25sb2FkFGZvcm1hdC1saXN0LWNoZWNrYm94BG1lbnUJbWVudS1vcGVuDWRvdHMtdmVydGljYWwUbWVzc2FnZS10ZXh0LW91dGxpbmUabWVzc2FnZS1wcm9jZXNzaW5nLW91dGxpbmUTd2hpdGUtYmFsYW5jZS1zdW5ueQ53ZWF0aGVyLWNsb3VkeRF3ZWF0aGVyLWxpZ2h0bmluZw93ZWF0aGVyLXBvdXJpbmcNd2VhdGhlci1zbm93eQ13ZWF0aGVyLXJhaW55CXRyYW5zbGF0ZQdtYWduaWZ5BmdpdGh1YgdyZWZyZXNoCmFycm93LWRvd24FcG93ZXIVZmlsZS1kb2N1bWVudC1vdXRsaW5lBGZpcmUEd2lmaQZ3cmVuY2gMY2FrZS12YXJpYW50CG5vdGVib29rCWNlbGxwaG9uZQ13ZWF0aGVyLW5pZ2h0A3htbAxjb250ZW50LWNvcHkLcXJjb2RlLXNjYW4MYmFyY29kZS1zY2FuCHNob3BwaW5nEHNob3BwaW5nLW91dGxpbmUUY2FyZC1hY2NvdW50LWRldGFpbHMcY2FyZC1hY2NvdW50LWRldGFpbHMtb3V0bGluZQNwaW4HcGluLW9mZgtwaW4tb3V0bGluZQ9waW4tb2ZmLW91dGxpbmUJY29kZS1qc29uDHZpZXctb3V0bGluZQR2aWV3EnRodW1iLWRvd24tb3V0bGluZQp0aHVtYi1kb3duEHRodW1iLXVwLW91dGxpbmUIdGh1bWItdXAEbG9jawxsb2NrLW91dGxpbmUFZW1haWwNZW1haWwtb3V0bGluZQd0d2l0dGVyAAAAAAA=) format("truetype");font-weight:400;font-style:normal}.var-icon--set{font-family:varlet-icons}.var-icon-checkbox-marked-circle:before{content:"\f000"}.var-icon-check-circle-outline:before{content:"\f001"}.var-icon-information:before{content:"\f002"}.var-icon-information-outline:before{content:"\f003"}.var-icon-warning:before{content:"\f004"}.var-icon-alert-outline:before{content:"\f005"}.var-icon-error:before{content:"\f006"}.var-icon-alert-circle-outline:before{content:"\f007"}.var-icon-checkbox-marked:before{content:"\f008"}.var-icon-checkbox-marked-outline:before{content:"\f009"}.var-icon-checkbox-blank-outline:before{content:"\f010"}.var-icon-radio-marked:before{content:"\f011"}.var-icon-checkbox-marked-circle-outline:before{content:"\f012"}.var-icon-radio-blank:before{content:"\f013"}.var-icon-close-circle:before{content:"\f014"}.var-icon-close-circle-outline:before{content:"\f015"}.var-icon-close-box:before{content:"\f016"}.var-icon-close-box-outline:before{content:"\f017"}.var-icon-minus-circle:before{content:"\f018"}.var-icon-minus-circle-outline:before{content:"\f019"}.var-icon-star:before{content:"\f020"}.var-icon-star-half-full:before{content:"\f021"}.var-icon-star-outline:before{content:"\f022"}.var-icon-heart:before{content:"\f023"}.var-icon-heart-half-full:before{content:"\f024"}.var-icon-heart-outline:before{content:"\f025"}.var-icon-delete:before{content:"\f026"}.var-icon-trash-can:before{content:"\f027"}.var-icon-trash-can-outline:before{content:"\f028"}.var-icon-minus-box:before{content:"\f029"}.var-icon-minus-box-outline:before{content:"\f030"}.var-icon-account-circle:before{content:"\f031"}.var-icon-account-circle-outline:before{content:"\f032"}.var-icon-cog:before{content:"\f033"}.var-icon-cog-outline:before{content:"\f034"}.var-icon-map-marker-radius:before{content:"\f035"}.var-icon-map-marker-radius-outline:before{content:"\f036"}.var-icon-camera:before{content:"\f037"}.var-icon-camera-outline:before{content:"\f038"}.var-icon-cart:before{content:"\f039"}.var-icon-cart-outline:before{content:"\f040"}.var-icon-phone:before{content:"\f041"}.var-icon-phone-outline:before{content:"\f042"}.var-icon-image:before{content:"\f043"}.var-icon-image-outline:before{content:"\f044"}.var-icon-bell:before{content:"\f045"}.var-icon-bell-outline:before{content:"\f046"}.var-icon-home:before{content:"\f047"}.var-icon-home-outline:before{content:"\f048"}.var-icon-map-marker:before{content:"\f049"}.var-icon-map-marker-outline:before{content:"\f050"}.var-icon-magnify-plus:before{content:"\f051"}.var-icon-magnify-plus-outline:before{content:"\f052"}.var-icon-magnify-minus:before{content:"\f053"}.var-icon-magnify-minus-outline:before{content:"\f054"}.var-icon-play-circle:before{content:"\f055"}.var-icon-play-circle-outline:before{content:"\f056"}.var-icon-help-circle:before{content:"\f057"}.var-icon-help-circle-outline:before{content:"\f058"}.var-icon-plus-circle:before{content:"\f059"}.var-icon-plus-circle-outline:before{content:"\f060"}.var-icon-check:before{content:"\f061"}.var-icon-window-close:before{content:"\f062"}.var-icon-plus:before{content:"\f063"}.var-icon-minus:before{content:"\f064"}.var-icon-chevron-up:before{content:"\f065"}.var-icon-chevron-down:before{content:"\f066"}.var-icon-chevron-left:before{content:"\f067"}.var-icon-chevron-right:before{content:"\f068"}.var-icon-menu-up:before{content:"\f069"}.var-icon-menu-down:before{content:"\f070"}.var-icon-menu-left:before{content:"\f071"}.var-icon-menu-right:before{content:"\f072"}.var-icon-upload:before{content:"\f073"}.var-icon-download:before{content:"\f074"}.var-icon-format-list-checkbox:before{content:"\f075"}.var-icon-menu:before{content:"\f076"}.var-icon-menu-open:before{content:"\f077"}.var-icon-dots-vertical:before{content:"\f078"}.var-icon-message-text-outline:before{content:"\f079"}.var-icon-message-processing-outline:before{content:"\f080"}.var-icon-white-balance-sunny:before{content:"\f081"}.var-icon-weather-cloudy:before{content:"\f082"}.var-icon-weather-lightning:before{content:"\f083"}.var-icon-weather-pouring:before{content:"\f084"}.var-icon-weather-snowy:before{content:"\f085"}.var-icon-weather-rainy:before{content:"\f086"}.var-icon-translate:before{content:"\f087"}.var-icon-magnify:before{content:"\f088"}.var-icon-github:before{content:"\f089"}.var-icon-refresh:before{content:"\f090"}.var-icon-arrow-down:before{content:"\f091"}.var-icon-power:before{content:"\f092"}.var-icon-file-document-outline:before{content:"\f093"}.var-icon-fire:before{content:"\f094"}.var-icon-wifi:before{content:"\f095"}.var-icon-wrench:before{content:"\f096"}.var-icon-cake-variant:before{content:"\f097"}.var-icon-notebook:before{content:"\f098"}.var-icon-cellphone:before{content:"\f099"}.var-icon-weather-night:before{content:"\f100"}.var-icon-xml:before{content:"\f101"}.var-icon-content-copy:before{content:"\f102"}.var-icon-qrcode-scan:before{content:"\f103"}.var-icon-barcode-scan:before{content:"\f104"}.var-icon-shopping:before{content:"\f105"}.var-icon-shopping-outline:before{content:"\f106"}.var-icon-card-account-details:before{content:"\f107"}.var-icon-card-account-details-outline:before{content:"\f108"}.var-icon-pin:before{content:"\f109"}.var-icon-pin-off:before{content:"\f110"}.var-icon-pin-outline:before{content:"\f111"}.var-icon-pin-off-outline:before{content:"\f112"}.var-icon-code-json:before{content:"\f113"}.var-icon-view-outline:before{content:"\f114"}.var-icon-view:before{content:"\f115"}.var-icon-thumb-down-outline:before{content:"\f116"}.var-icon-thumb-down:before{content:"\f117"}.var-icon-thumb-up-outline:before{content:"\f118"}.var-icon-thumb-up:before{content:"\f119"}.var-icon-lock:before{content:"\f120"}.var-icon-lock-outline:before{content:"\f121"}.var-icon-email:before{content:"\f122"}.var-icon-email-outline:before{content:"\f123"}.var-icon-twitter:before{content:"\f124"}:root{--icon-size: 20px}.var-icon{position:relative;display:inline-flex;justify-content:center;align-items:center;vertical-align:bottom;color:inherit;font-size:var(--icon-size)}.var-icon:before{position:relative;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:400;font-style:normal;line-height:1}.var-icon--shrinking{transform:scale(0);transition-property:transform}.var-icon__image{width:var(--icon-size);height:var(--icon-size);object-fit:cover}:root{--step-tag-size: 20px;--step-tag-background: #9e9e9e;--step-tag-font-size: var(--font-size-md);--step-tag-color: #fff;--step-tag-active-color: var(--color-primary);--step-tag-margin: 4px 0;--step-tag-icon-size: var(--font-size-lg);--step-content-font-size: var(--font-size-md);--step-content-color: rgba(0, 0, 0, .38);--step-content-active-color: #000;--step-line-background: #000;--step-line-gap: 8px;--step-min-size: calc(var(--step-tag-size) + var(--step-line-gap));--step-line-size: calc(100% - var(--step-min-size));--step-vertical-tag-margin: 0 4px;--step-vertical-min-height: 50px}.tag{width:var(--step-tag-size);height:var(--step-tag-size);background:var(--step-tag-background);display:flex;font-size:var(--step-tag-font-size);align-items:center;justify-content:center;border-radius:50%;color:var(--step-tag-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.content{font-size:var(--step-content-font-size);color:var(--step-content-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.var-step{position:relative;flex:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.var-step:last-child .var-step__horizontal-line{width:0}.var-step:last-child .var-step__vertical-line{height:0}.var-step__horizontal{display:flex;flex-direction:column;align-items:center}.var-step__horizontal-tag{margin:var(--step-tag-margin);width:var(--step-tag-size);height:var(--step-tag-size);background:var(--step-tag-background);display:flex;font-size:var(--step-tag-font-size);align-items:center;justify-content:center;border-radius:50%;color:var(--step-tag-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.var-step__horizontal-tag--active{background:var(--step-tag-active-color)}.var-step__horizontal-content{font-size:var(--step-content-font-size);color:var(--step-content-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.var-step__horizontal-content--active{color:var(--step-content-active-color)}.var-step__horizontal-line{position:absolute;top:calc(var(--step-min-size) / 2);left:calc(50% + var(--step-min-size) / 2);width:var(--step-line-size);height:1px;transform:scaleY(.5);background:var(--step-line-background)}.var-step__vertical{display:flex;height:100%;min-height:var(--step-vertical-min-height)}.var-step__vertical-tag{flex-shrink:0;margin:var(--step-vertical-tag-margin);width:var(--step-tag-size);height:var(--step-tag-size);background:var(--step-tag-background);display:flex;font-size:var(--step-tag-font-size);align-items:center;justify-content:center;border-radius:50%;color:var(--step-tag-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.var-step__vertical-tag--active{background:var(--step-tag-active-color)}.var-step__vertical-content{font-size:var(--step-content-font-size);color:var(--step-content-color);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.3s var(--cubic-bezier)}.var-step__vertical-content--active{color:var(--step-content-active-color)}.var-step__vertical-line{position:absolute;height:var(--step-line-size);left:calc(var(--step-min-size) / 2);top:calc(var(--step-min-size) - var(--step-line-gap) / 2);width:1px;transform:scaleX(.5);background:var(--step-line-background)}.var-step__icon[var-step-cover]{font-size:var(--step-tag-icon-size)}.resume-timeline-company[data-v-02235658]{margin-left:10px}.resume-timeline-label[data-v-02235658]{font-size:16px}.resume-timeline-date[data-v-02235658]{color:#aaa;margin:6px 0}.resume-timeline-description[data-v-02235658]{color:#555}@media print{.resume-blank[data-v-8c4baf12]{height:var(--size)}}:root{--cell-color: var(--color-text);--cell-font-size: var(--font-size-md);--cell-description-font-size: var(--font-size-sm);--cell-description-color: rgba(0, 0, 0, .6);--cell-description-margin-top: 4px;--cell-padding: 10px 12px;--cell-min-height: 40px;--cell-border-color: #bcc2cb;--cell-border-left: 12px;--cell-border-right: 12px;--cell-icon-right: 8px;--cell-extra-left: 8px}.var-cell{align-items:center;display:flex;min-height:var(--cell-min-height);outline:none;width:100%;padding:var(--cell-padding);position:relative;box-sizing:border-box;font-size:var(--cell-font-size);color:var(--cell-color)}.var-cell--border:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;bottom:0;right:var(--cell-border-right);left:var(--cell-border-left);border-bottom:1px solid var(--cell-border-color);transform:scaleY(.5)}.var-cell__icon{margin-right:var(--cell-icon-right);flex:0}.var-cell__content{flex:1;min-width:0}.var-cell__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.var-cell__description{font-size:var(--cell-description-font-size);color:var(--cell-description-color);margin-top:var(--cell-description-margin-top)}.var-cell__extra{flex:0;margin-left:var(--cell-extra-left)}.var-cell--cursor{cursor:pointer}.resume-profile[data-v-44b0b856]{width:100%}.resume-profile-paper[data-v-44b0b856]{width:100%;margin-top:30px}.resume-profile-cell[data-v-44b0b856]{display:flex;align-items:center}.resume-profile-icon[data-v-44b0b856]{width:22px;margin-right:10px;fill:var(--color-primary)}:root{--app-bar-color: var(--color-primary);--app-bar-title-padding: 0 12px;--app-bar-title-font-size: var(--font-size-lg);--app-bar-text-color: #fff;--app-bar-height: 54px;--app-bar-left-gap: 6px;--app-bar-right-gap: 6px;--app-bar-border-radius: 4px;--app-bar-font-size: var(--font-size-lg)}.var-app-bar{position:relative;width:100%;font-size:var(--app-bar-font-size);background:var(--app-bar-color);color:var(--app-bar-text-color);transition:background-color .25s}.var-app-bar__toolbar{position:relative;display:flex;justify-content:center;align-items:center;height:var(--app-bar-height)}.var-app-bar__title{font-size:var(--app-bar-title-font-size);flex:1;display:flex;justify-content:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:var(--app-bar-title-padding)}.var-app-bar__left,.var-app-bar__right{display:flex;align-items:center;height:100%}.var-app-bar__left{position:absolute;top:0;left:var(--app-bar-left-gap)}.var-app-bar__right{position:absolute;top:0;right:var(--app-bar-right-gap)}.var-app-bar--round{border-radius:var(--app-bar-border-radius)}.var-app-bar--safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);box-sizing:content-box!important}:root{--avatar-text-color: #f5f5f5;--avatar-border-radius: 4px;--avatar-mini-size: 28px;--avatar-small-size: 36px;--avatar-normal-size: 48px;--avatar-large-size: 64px;--avatar-border: 2px solid #fff;--avatar-background-color: #bebebe;--avatar-hover-transform: scale(1.1)}.var-avatar{display:inline-flex;overflow:hidden;align-items:center;justify-content:center;color:var(--avatar-text-color);border-radius:var(--avatar-border-radius);background-color:var(--avatar-background-color);transition:background-color .25s}.var-avatar img{width:100%;height:100%}.var-avatar--mini{width:var(--avatar-mini-size);height:var(--avatar-mini-size)}.var-avatar--small{width:var(--avatar-small-size);height:var(--avatar-small-size)}.var-avatar--normal{width:var(--avatar-normal-size);height:var(--avatar-normal-size)}.var-avatar--large{width:var(--avatar-large-size);height:var(--avatar-large-size)}.var-avatar--round{border-radius:50%}.var-avatar--bordered{border:var(--avatar-border)}.var-avatar__text{padding:0 4px;white-space:nowrap}.var-avatar--hoverable{transition:transform .2s}.var-avatar--hoverable:hover{transform:var(--avatar-hover-transform);cursor:pointer}.var-hover-overlay{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background-color:currentColor;opacity:0;transition:opacity .15s;will-change:opacity;pointer-events:none}.var-hover-overlay--hovering{opacity:.15}:root{--ripple-cubic-bezier: cubic-bezier(.68, .01, .62, .6);--ripple-color: currentColor}.var-ripple{position:absolute;transition:transform .2s var(--ripple-cubic-bezier),opacity .14s linear;top:0;left:0;border-radius:50%;opacity:0;will-change:transform,opacity;pointer-events:none;z-index:100;background-color:var(--ripple-color)}:root{--loading-color: var(--color-primary);--loading-opacity: .38;--loading-desc-margin: 8px 0 0;--loading-desc-color: var(--color-primary)}.var-loading{--loading-normal-width: 50px;--loading-normal-height: calc(var(--font-size-md) + 2px);--loading-large-width: 64px;--loading-large-height: calc(var(--font-size-lg) + 2px);--loading-small-width: 36px;--loading-small-height: calc(var(--font-size-sm) + 2px);--loading-mini-width: 22px;--loading-mini-height: calc(var(--font-size-xs) + 2px);position:relative}.var-loading__content{position:relative;transition:opacity .3s;opacity:1}.var-loading__content--active{opacity:var(--loading-opacity)}.var-loading__content-mask{position:absolute;left:0;right:0;top:0;bottom:0}.var-loading__body{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}.var-loading__inside{position:absolute;left:50%;top:0;transform:translate(-50%);max-height:50vh;z-index:1}.var-loading__description{color:var(--loading-desc-color);margin:var(--loading-desc-margin)}.var-loading__description--large{font-size:var(--font-size-lg)}.var-loading__description--normal{font-size:var(--font-size-md)}.var-loading__description--small{font-size:var(--font-size-sm)}.var-loading__description--mini{font-size:var(--font-size-xs)}.var-loading__circle{display:flex}.var-loading__circle-block{display:inline-block;color:var(--loading-color);animation:circle 1.8s linear infinite}.var-loading__circle-block--large{width:36px;height:36px}.var-loading__circle-block--normal{width:30px;height:30px}.var-loading__circle-block--small{width:24px;height:24px}.var-loading__circle-block--mini{width:18px;height:18px}.var-loading__circle-block svg{display:block;width:100%;height:100%}.var-loading__circle-block svg circle{animation:circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.var-loading__wave{--loading-wave-size-item-width: 5px;--loading-wave-size-item-margin: 5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.var-loading__wave--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__wave--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__wave--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__wave--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__wave-item{height:100%;display:inline-block;animation:1.2s ease-in-out infinite wave;background-color:var(--loading-color)}.var-loading__wave-item:nth-child(1){animation-delay:-1.2s;margin-left:0}.var-loading__wave-item:nth-child(2){animation-delay:-1.1s}.var-loading__wave-item:nth-child(3){animation-delay:-1s}.var-loading__wave-item:nth-child(4){animation-delay:-.9s}.var-loading__wave-item:nth-child(5){animation-delay:-.8s}.var-loading__wave-item--large{width:var(--loading-wave-size-item-width);margin-left:var(--loading-wave-size-item-margin)}.var-loading__wave-item--normal{width:calc(var(--loading-wave-size-item-width) - 1px);margin-left:calc(var(--loading-wave-size-item-margin) - 1px)}.var-loading__wave-item--small{width:calc(var(--loading-wave-size-item-width) - 2px);margin-left:calc(var(--loading-wave-size-item-margin) - 2px)}.var-loading__wave-item--mini{width:calc(var(--loading-wave-size-item-width) - 3px);margin-left:calc(var(--loading-wave-size-item-margin) - 3px)}@keyframes wave{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.var-loading__cube{--loading-cube-size-item-width: 10px;--loading-cube-size-item-height: 10px;--loading-cube-size-item-margin: 5px;display:flex;align-items:center;flex-shrink:0}.var-loading__cube--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__cube--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__cube--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__cube--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__cube-item{display:inline-block;transform-origin:right bottom;animation:1.5s ease infinite cube;background-color:var(--loading-color)}.var-loading__cube-item:nth-child(1){animation-delay:.2s;margin-left:0}.var-loading__cube-item:nth-child(2){animation-delay:.4s}.var-loading__cube-item:nth-child(3){animation-delay:.6s}.var-loading__cube-item:nth-child(4){animation-delay:.8s}.var-loading__cube-item--large{height:var(--loading-cube-size-item-height);width:var(--loading-cube-size-item-width);margin-left:var(--loading-cube-size-item-margin)}.var-loading__cube-item--normal{height:calc(var(--loading-cube-size-item-height) - 2px);width:calc(var(--loading-cube-size-item-width) - 2px);margin-left:calc(var(--loading-cube-size-item-margin) - 1px)}.var-loading__cube-item--small{height:calc(var(--loading-cube-size-item-height) - 4px);width:calc(var(--loading-cube-size-item-width) - 4px);margin-left:calc(var(--loading-cube-size-item-margin) - 2px)}.var-loading__cube-item--mini{height:calc(var(--loading-cube-size-item-height) - 6px);width:calc(var(--loading-cube-size-item-width) - 6px);margin-left:calc(var(--loading-cube-size-item-margin) - 3px)}@keyframes cube{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:rotate(90deg) scale(.3)}}.var-loading__rect{--loading-rect-size-item-width: 8px;--loading-rect-size-item-height: 100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0}.var-loading__rect--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__rect--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__rect--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__rect--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__rect-item{animation:2s ease-in-out infinite rect;background-color:var(--loading-color)}.var-loading__rect-item:nth-child(1){animation-delay:1.75s}.var-loading__rect-item:nth-child(2){animation-delay:1.5s}.var-loading__rect-item:nth-child(3){animation-delay:1.25s}.var-loading__rect-item:nth-child(4){animation-delay:1s}.var-loading__rect-item:nth-child(5){animation-delay:.75s}.var-loading__rect-item:nth-child(6){animation-delay:.5s}.var-loading__rect-item:nth-child(7){animation-delay:.25s}.var-loading__rect-item:nth-child(8){animation-delay:0s}.var-loading__rect-item--large{height:var(--loading-rect-size-item-height);width:var(--loading-rect-size-item-width)}.var-loading__rect-item--normal{height:calc(var(--loading-rect-size-item-height) * .9);width:calc(var(--loading-rect-size-item-width) * .8)}.var-loading__rect-item--small{height:calc(var(--loading-rect-size-item-height) * .8);width:calc(var(--loading-rect-size-item-width) * .6)}.var-loading__rect-item--mini{height:calc(var(--loading-rect-size-item-height) * .7);width:calc(var(--loading-rect-size-item-width) * .4)}@keyframes rect{0%{opacity:.3}25%{opacity:1}50%{opacity:.3}65%{opacity:1}to{opacity:.3}}.var-loading__disappear{--loading-disappear-size-item-width: 15px;--loading-disappear-size-item-height: 15px;display:flex;justify-content:space-around;align-items:center;flex-flow:nowrap;flex-shrink:0}.var-loading__disappear--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__disappear--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__disappear--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__disappear--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__disappear-item{border-radius:50%;animation:.5s ease-in-out infinite alternate disappear;background-color:var(--loading-color)}.var-loading__disappear-item:nth-child(1){animation-delay:-.4s}.var-loading__disappear-item:nth-child(2){animation-delay:-.2s}.var-loading__disappear-item:nth-child(3){animation-delay:0s}.var-loading__disappear-item--large{height:var(--loading-disappear-size-item-height);width:var(--loading-disappear-size-item-width)}.var-loading__disappear-item--normal{height:calc(var(--loading-disappear-size-item-height) * .8);width:calc(var(--loading-disappear-size-item-width) * .8)}.var-loading__disappear-item--small{height:calc(var(--loading-disappear-size-item-height) * .6);width:calc(var(--loading-disappear-size-item-width) * .6)}.var-loading__disappear-item--mini{height:calc(var(--loading-disappear-size-item-height) * .4);width:calc(var(--loading-disappear-size-item-width) * .4)}@keyframes disappear{0%{opacity:1}to{opacity:0}}:root{--button-default-color: #f5f5f5;--button-default-text-color: #555;--button-primary-color: var(--color-primary);--button-danger-color: var(--color-danger);--button-success-color: var(--color-success);--button-warning-color: var(--color-warning);--button-info-color: var(--color-info);--button-disabled-color: var(--color-disabled);--button-disabled-text-color: var(--color-text-disabled);--button-border-radius: 4px;--button-mini-padding: 0 9px;--button-small-padding: 0 11px;--button-normal-padding: 0 15px;--button-large-padding: 0 22px;--button-round-padding: 6px;--button-mini-height: 20px;--button-small-height: 28px;--button-normal-height: 36px;--button-large-height: 44px;--button-mini-font-size: var(--font-size-xs);--button-small-font-size: var(--font-size-sm);--button-normal-font-size: var(--font-size-md);--button-large-font-size: var(--font-size-lg)}.var-button{position:relative;justify-content:center;align-items:center;outline:none;border:none;border-radius:var(--button-border-radius);user-select:none;cursor:pointer;font-family:inherit;transition:box-shadow .2s,background-color .25s;will-change:box-shadow;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap}.var-button:active{box-shadow:0 3px 5px -1px var(--shadow-key-umbra-opacity),0 5px 8px 0 var(--shadow-key-penumbra-opacity),0 1px 14px 0 var(--shadow-key-ambient-opacity)}.var-button__content{display:flex;align-items:center;flex-wrap:wrap}.var-button__loading[var-button-cover]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.var-button--default{color:var(--button-default-text-color);background-color:var(--button-default-color)}.var-button--primary{color:#fff;background-color:var(--button-primary-color)}.var-button--info{color:#fff;background-color:var(--button-info-color)}.var-button--success{color:#fff;background-color:var(--button-success-color)}.var-button--warning{color:#fff;background-color:var(--button-warning-color)}.var-button--danger{color:#fff;background-color:var(--button-danger-color)}.var-button--disabled{background-color:var(--button-disabled-color);color:var(--button-disabled-text-color);cursor:not-allowed;box-shadow:none!important}.var-button--block{width:100%}.var-button--text{background-color:transparent}.var-button--text:active{box-shadow:none}.var-button--text-default{color:inherit}.var-button--text-primary{color:var(--button-primary-color)}.var-button--text-info{color:var(--button-info-color)}.var-button--text-success{color:var(--button-success-color)}.var-button--text-warning{color:var(--button-warning-color)}.var-button--text-danger{color:var(--button-danger-color)}.var-button--text-disabled{color:var(--button-disabled-text-color)}.var-button--normal{height:var(--button-normal-height);padding:var(--button-normal-padding);font-size:var(--button-normal-font-size)}.var-button--large{height:var(--button-large-height);padding:var(--button-large-padding);font-size:var(--button-large-font-size)}.var-button--small{height:var(--button-small-height);padding:var(--button-small-padding);font-size:var(--button-small-font-size)}.var-button--mini{height:var(--button-mini-height);padding:var(--button-mini-padding);font-size:var(--button-mini-font-size)}.var-button--round{padding:var(--button-round-padding);border-radius:50%;height:auto}.var-button--outline{border:thin solid currentColor}.var-button--hidden{opacity:0}.resume-app-bar-content[data-v-7362407e]{display:flex;justify-content:center}.resume-app-bar-content-inner[data-v-7362407e]{width:760px;padding:30px 20px 70px}.resume-app-bar-name[data-v-7362407e]{font-size:36px;margin-top:10px;font-weight:700}.resume-app-bar-job[data-v-7362407e]{font-size:20px;margin-top:6px;padding:0 3px}.resume-app-bar-description[data-v-7362407e]{font-size:15px;margin-top:20px;color:#eee;line-height:24px;padding:0 3px}*{box-sizing:border-box}@media print{*{box-shadow:none!important}.print-disabled{display:none!important}}body{margin:0;font-family:Roboto,sans-serif;transition:background-color .25s,color .25s;color:var(--color-text);background-color:var(--color-body)}::-webkit-scrollbar{display:none}.resume-layout[data-v-cf40eb1d]{padding:0 20px 30px} diff --git a/assets/index-5a08ae41.js b/assets/index-fcb860a4.js similarity index 95% rename from assets/index-5a08ae41.js rename to assets/index-fcb860a4.js index df2a8d0..ce5d271 100644 --- a/assets/index-5a08ae41.js +++ b/assets/index-fcb860a4.js @@ -1,2 +1,2 @@ (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerpolicy&&(o.referrerPolicy=r.referrerpolicy),r.crossorigin==="use-credentials"?o.credentials="include":r.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function s(r){if(r.ep)return;r.ep=!0;const o=n(r);fetch(r.href,o)}})();function $s(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}function W(e){if(R(e)){const t={};for(let n=0;n{if(n){const s=n.split(ll);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function O(e){let t="";if(ce(e))t=e;else if(R(e))for(let n=0;nce(e)?e:e==null?"":R(e)||G(e)&&(e.toString===ro||!N(e.toString))?JSON.stringify(e,to,2):String(e),to=(e,t)=>t&&t.__v_isRef?to(e,t.value):It(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:no(t)?{[`Set(${t.size})`]:[...t.values()]}:G(t)&&!R(t)&&!oo(t)?String(t):t,J={},kt=[],Be=()=>{},dl=()=>!1,pl=/^on[^a-z]/,En=e=>pl.test(e),Cs=e=>e.startsWith("onUpdate:"),_e=Object.assign,ws=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},hl=Object.prototype.hasOwnProperty,j=(e,t)=>hl.call(e,t),R=Array.isArray,It=e=>Pn(e)==="[object Map]",no=e=>Pn(e)==="[object Set]",N=e=>typeof e=="function",ce=e=>typeof e=="string",Ss=e=>typeof e=="symbol",G=e=>e!==null&&typeof e=="object",so=e=>G(e)&&N(e.then)&&N(e.catch),ro=Object.prototype.toString,Pn=e=>ro.call(e),ml=e=>Pn(e).slice(8,-1),oo=e=>Pn(e)==="[object Object]",As=e=>ce(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,hn=$s(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),On=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},_l=/-(\w)/g,Ze=On(e=>e.replace(_l,(t,n)=>n?n.toUpperCase():"")),gl=/\B([A-Z])/g,zt=On(e=>e.replace(gl,"-$1").toLowerCase()),kn=On(e=>e.charAt(0).toUpperCase()+e.slice(1)),Zn=On(e=>e?`on${kn(e)}`:""),qt=(e,t)=>!Object.is(e,t),Xn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},io=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let dr;const vl=()=>dr||(dr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let We;class bl{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=We,!t&&We&&(this.index=(We.scopes||(We.scopes=[])).push(this)-1)}run(t){if(this.active){const n=We;try{return We=this,t()}finally{We=n}}}on(){We=this}off(){We=this.parent}stop(t){if(this.active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},lo=e=>(e.w&at)>0,co=e=>(e.n&at)>0,$l=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(d==="length"||d>=c)&&l.push(u)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":R(e)?As(n)&&l.push(i.get("length")):(l.push(i.get($t)),It(e)&&l.push(i.get(is)));break;case"delete":R(e)||(l.push(i.get($t)),It(e)&&l.push(i.get(is)));break;case"set":It(e)&&l.push(i.get($t));break}if(l.length===1)l[0]&&ls(l[0]);else{const c=[];for(const u of l)u&&c.push(...u);ls(Es(c))}}function ls(e,t){const n=R(e)?e:[...e];for(const s of n)s.computed&&hr(s);for(const s of n)s.computed||hr(s)}function hr(e,t){(e!==Ne||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const wl=$s("__proto__,__v_isRef,__isVue"),fo=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ss)),Sl=Os(),Al=Os(!1,!0),El=Os(!0),mr=Pl();function Pl(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=D(this);for(let o=0,i=this.length;o{e[t]=function(...n){Bt();const s=D(this)[t].apply(this,n);return Ht(),s}}),e}function Os(e=!1,t=!1){return function(s,r,o){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&o===(e?t?Dl:go:t?_o:mo).get(s))return s;const i=R(s);if(!e&&i&&j(mr,r))return Reflect.get(mr,r,o);const l=Reflect.get(s,r,o);return(Ss(r)?fo.has(r):wl(r))||(e||Ee(s,"get",r),t)?l:me(l)?i&&As(r)?l:l.value:G(l)?e?vo(l):Vt(l):l}}const Ol=po(),kl=po(!0);function po(e=!1){return function(n,s,r,o){let i=n[s];if(Lt(i)&&me(i)&&!me(r))return!1;if(!e&&(!vn(r)&&!Lt(r)&&(i=D(i),r=D(r)),!R(n)&&me(i)&&!me(r)))return i.value=r,!0;const l=R(n)&&As(s)?Number(s)e,In=e=>Reflect.getPrototypeOf(e);function ln(e,t,n=!1,s=!1){e=e.__v_raw;const r=D(e),o=D(t);n||(t!==o&&Ee(r,"get",t),Ee(r,"get",o));const{has:i}=In(r),l=s?ks:n?Ms:Zt;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function cn(e,t=!1){const n=this.__v_raw,s=D(n),r=D(e);return t||(e!==r&&Ee(s,"has",e),Ee(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function an(e,t=!1){return e=e.__v_raw,!t&&Ee(D(e),"iterate",$t),Reflect.get(e,"size",e)}function _r(e){e=D(e);const t=D(this);return In(t).has.call(t,e)||(t.add(e),et(t,"add",e,e)),this}function gr(e,t){t=D(t);const n=D(this),{has:s,get:r}=In(n);let o=s.call(n,e);o||(e=D(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?qt(t,i)&&et(n,"set",e,t):et(n,"add",e,t),this}function vr(e){const t=D(this),{has:n,get:s}=In(t);let r=n.call(t,e);r||(e=D(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&et(t,"delete",e,void 0),o}function br(){const e=D(this),t=e.size!==0,n=e.clear();return t&&et(e,"clear",void 0,void 0),n}function un(e,t){return function(s,r){const o=this,i=o.__v_raw,l=D(i),c=t?ks:e?Ms:Zt;return!e&&Ee(l,"iterate",$t),i.forEach((u,d)=>s.call(r,c(u),c(d),o))}}function fn(e,t,n){return function(...s){const r=this.__v_raw,o=D(r),i=It(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,u=r[e](...s),d=n?ks:t?Ms:Zt;return!t&&Ee(o,"iterate",c?is:$t),{next(){const{value:h,done:v}=u.next();return v?{value:h,done:v}:{value:l?[d(h[0]),d(h[1])]:d(h),done:v}},[Symbol.iterator](){return this}}}}function st(e){return function(...t){return e==="delete"?!1:this}}function Nl(){const e={get(o){return ln(this,o)},get size(){return an(this)},has:cn,add:_r,set:gr,delete:vr,clear:br,forEach:un(!1,!1)},t={get(o){return ln(this,o,!1,!0)},get size(){return an(this)},has:cn,add:_r,set:gr,delete:vr,clear:br,forEach:un(!1,!0)},n={get(o){return ln(this,o,!0)},get size(){return an(this,!0)},has(o){return cn.call(this,o,!0)},add:st("add"),set:st("set"),delete:st("delete"),clear:st("clear"),forEach:un(!0,!1)},s={get(o){return ln(this,o,!0,!0)},get size(){return an(this,!0)},has(o){return cn.call(this,o,!0)},add:st("add"),set:st("set"),delete:st("delete"),clear:st("clear"),forEach:un(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=fn(o,!1,!1),n[o]=fn(o,!0,!1),t[o]=fn(o,!1,!0),s[o]=fn(o,!0,!0)}),[e,n,t,s]}const[zl,Bl,Hl,Vl]=Nl();function Is(e,t){const n=t?e?Vl:Hl:e?Bl:zl;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(j(n,r)&&r in s?n:s,r,o)}const Fl={get:Is(!1,!1)},jl={get:Is(!1,!0)},Ul={get:Is(!0,!1)},mo=new WeakMap,_o=new WeakMap,go=new WeakMap,Dl=new WeakMap;function Wl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Kl(e){return e.__v_skip||!Object.isExtensible(e)?0:Wl(ml(e))}function Vt(e){return Lt(e)?e:Ts(e,!1,ho,Fl,mo)}function Yl(e){return Ts(e,!1,Rl,jl,_o)}function vo(e){return Ts(e,!0,Ll,Ul,go)}function Ts(e,t,n,s,r){if(!G(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=Kl(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Tt(e){return Lt(e)?Tt(e.__v_raw):!!(e&&e.__v_isReactive)}function Lt(e){return!!(e&&e.__v_isReadonly)}function vn(e){return!!(e&&e.__v_isShallow)}function bo(e){return Tt(e)||Lt(e)}function D(e){const t=e&&e.__v_raw;return t?D(t):e}function yo(e){return gn(e,"__v_skip",!0),e}const Zt=e=>G(e)?Vt(e):e,Ms=e=>G(e)?vo(e):e;function $o(e){lt&&Ne&&(e=D(e),uo(e.dep||(e.dep=Es())))}function Co(e,t){e=D(e),e.dep&&ls(e.dep)}function me(e){return!!(e&&e.__v_isRef===!0)}function Ae(e){return ql(e,!1)}function ql(e,t){return me(e)?e:new Zl(e,t)}class Zl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:D(t),this._value=n?t:Zt(t)}get value(){return $o(this),this._value}set value(t){const n=this.__v_isShallow||vn(t)||Lt(t);t=n?t:D(t),qt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Zt(t),Co(this))}}function Xl(e){return me(e)?e.value:e}const Jl={get:(e,t,n)=>Xl(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return me(r)&&!me(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function wo(e){return Tt(e)?e:new Proxy(e,Jl)}var So;class Ql{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[So]=!1,this._dirty=!0,this.effect=new Ps(t,()=>{this._dirty||(this._dirty=!0,Co(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=D(this);return $o(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}So="__v_isReadonly";function Gl(e,t,n=!1){let s,r;const o=N(e);return o?(s=e,r=Be):(s=e.get,r=e.set),new Ql(s,r,o||!r,n)}function ct(e,t,n,s){let r;try{r=s?e(...s):e()}catch(o){Tn(o,t,n)}return r}function ke(e,t,n,s){if(N(e)){const o=ct(e,t,n,s);return o&&so(o)&&o.catch(i=>{Tn(i,t,n)}),o}const r=[];for(let o=0;o>>1;Qt(he[s])Ye&&he.splice(t,1)}function nc(e){R(e)?Mt.push(...e):(!Ge||!Ge.includes(e,e.allowRecurse?_t+1:_t))&&Mt.push(e),Eo()}function yr(e,t=Xt?Ye+1:0){for(;tQt(n)-Qt(s)),_t=0;_te.id==null?1/0:e.id,sc=(e,t)=>{const n=Qt(e)-Qt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Oo(e){cs=!1,Xt=!0,he.sort(sc);const t=Be;try{for(Ye=0;Yece(k)?k.trim():k)),h&&(r=n.map(io))}let l,c=s[l=Zn(t)]||s[l=Zn(Ze(t))];!c&&o&&(c=s[l=Zn(zt(t))]),c&&ke(c,e,6,r);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,ke(u,e,6,r)}}function ko(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!N(e)){const c=u=>{const d=ko(u,t,!0);d&&(l=!0,_e(i,d))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(G(e)&&s.set(e,null),null):(R(o)?o.forEach(c=>i[c]=null):_e(i,o),G(e)&&s.set(e,i),i)}function Mn(e,t){return!e||!En(t)?!1:(t=t.slice(2).replace(/Once$/,""),j(e,t[0].toLowerCase()+t.slice(1))||j(e,zt(t))||j(e,t))}let de=null,Ln=null;function bn(e){const t=de;return de=e,Ln=e&&e.type.__scopeId||null,t}function Ns(e){Ln=e}function zs(){Ln=null}function B(e,t=de,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Ir(-1);const o=bn(t);let i;try{i=e(...r)}finally{bn(o),s._d&&Ir(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function Jn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:l,attrs:c,emit:u,render:d,renderCache:h,data:v,setupState:k,ctx:F,inheritAttrs:M}=e;let X,U;const ye=bn(e);try{if(n.shapeFlag&4){const x=r||s;X=Ke(d.call(x,x,h,o,k,v,F)),U=c}else{const x=t;X=Ke(x.length>1?x(o,{attrs:c,slots:l,emit:u}):x(o,null)),U=t.props?c:oc(c)}}catch(x){Yt.length=0,Tn(x,e,1),X=S(Ie)}let z=X;if(U&&M!==!1){const x=Object.keys(U),{shapeFlag:pe}=z;x.length&&pe&7&&(i&&x.some(Cs)&&(U=ic(U,i)),z=ut(z,U))}return n.dirs&&(z=ut(z),z.dirs=z.dirs?z.dirs.concat(n.dirs):n.dirs),n.transition&&(z.transition=n.transition),X=z,bn(ye),X}const oc=e=>{let t;for(const n in e)(n==="class"||n==="style"||En(n))&&((t||(t={}))[n]=e[n]);return t},ic=(e,t)=>{const n={};for(const s in e)(!Cs(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function lc(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:c}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?$r(s,i,u):!!i;if(c&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function uc(e,t){t&&t.pendingBranch?R(e)?t.effects.push(...e):t.effects.push(e):nc(e)}function Io(e,t){if(fe){let n=fe.provides;const s=fe.parent&&fe.parent.provides;s===n&&(n=fe.provides=Object.create(s)),n[e]=t}}function Dt(e,t,n=!1){const s=fe||de;if(s){const r=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&N(t)?t.call(s.proxy):t}}const dn={};function Ct(e,t,n){return To(e,t,n)}function To(e,t,{immediate:n,deep:s,flush:r,onTrack:o,onTrigger:i}=J){const l=fe;let c,u=!1,d=!1;if(me(e)?(c=()=>e.value,u=vn(e)):Tt(e)?(c=()=>e,s=!0):R(e)?(d=!0,u=e.some(z=>Tt(z)||vn(z)),c=()=>e.map(z=>{if(me(z))return z.value;if(Tt(z))return bt(z);if(N(z))return ct(z,l,2)})):N(e)?t?c=()=>ct(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return h&&h(),ke(e,l,3,[v])}:c=Be,t&&s){const z=c;c=()=>bt(z())}let h,v=z=>{h=U.onStop=()=>{ct(z,l,4)}},k;if(tn)if(v=Be,t?n&&ke(t,l,3,[c(),d?[]:void 0,v]):c(),r==="sync"){const z=na();k=z.__watcherHandles||(z.__watcherHandles=[])}else return Be;let F=d?new Array(e.length).fill(dn):dn;const M=()=>{if(U.active)if(t){const z=U.run();(s||u||(d?z.some((x,pe)=>qt(x,F[pe])):qt(z,F)))&&(h&&h(),ke(t,l,3,[z,F===dn?void 0:d&&F[0]===dn?[]:F,v]),F=z)}else U.run()};M.allowRecurse=!!t;let X;r==="sync"?X=M:r==="post"?X=()=>$e(M,l&&l.suspense):(M.pre=!0,l&&(M.id=l.uid),X=()=>Rs(M));const U=new Ps(c,X);t?n?M():F=U.run():r==="post"?$e(U.run.bind(U),l&&l.suspense):U.run();const ye=()=>{U.stop(),l&&l.scope&&ws(l.scope.effects,U)};return k&&k.push(ye),ye}function fc(e,t,n){const s=this.proxy,r=ce(e)?e.includes(".")?Mo(s,e):()=>s[e]:e.bind(s,s);let o;N(t)?o=t:(o=t.handler,n=t);const i=fe;Rt(this);const l=To(r,o.bind(s),n);return i?Rt(i):St(),l}function Mo(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{bt(n,t)});else if(oo(e))for(const n in e)bt(e[n],t);return e}function dc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return zn(()=>{e.isMounted=!0}),Hs(()=>{e.isUnmounting=!0}),e}const Oe=[Function,Array],pc={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Oe,onEnter:Oe,onAfterEnter:Oe,onEnterCancelled:Oe,onBeforeLeave:Oe,onLeave:Oe,onAfterLeave:Oe,onLeaveCancelled:Oe,onBeforeAppear:Oe,onAppear:Oe,onAfterAppear:Oe,onAppearCancelled:Oe},setup(e,{slots:t}){const n=nn(),s=dc();let r;return()=>{const o=t.default&&Ro(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const M of o)if(M.type!==Ie){i=M;break}}const l=D(e),{mode:c}=l;if(s.isLeaving)return Qn(i);const u=Cr(i);if(!u)return Qn(i);const d=as(u,l,s,n);us(u,d);const h=n.subTree,v=h&&Cr(h);let k=!1;const{getTransitionKey:F}=u.type;if(F){const M=F();r===void 0?r=M:M!==r&&(r=M,k=!0)}if(v&&v.type!==Ie&&(!gt(u,v)||k)){const M=as(v,l,s,n);if(us(v,M),c==="out-in")return s.isLeaving=!0,M.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&n.update()},Qn(i);c==="in-out"&&u.type!==Ie&&(M.delayLeave=(X,U,ye)=>{const z=Lo(s,v);z[String(v.key)]=v,X._leaveCb=()=>{U(),X._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=ye})}return i}}},hc=pc;function Lo(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function as(e,t,n,s){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:h,onLeave:v,onAfterLeave:k,onLeaveCancelled:F,onBeforeAppear:M,onAppear:X,onAfterAppear:U,onAppearCancelled:ye}=t,z=String(e.key),x=Lo(n,e),pe=(H,ue)=>{H&&ke(H,s,9,ue)},Et=(H,ue)=>{const ee=ue[1];pe(H,ue),R(H)?H.every(we=>we.length<=1)&&ee():H.length<=1&&ee()},nt={mode:o,persisted:i,beforeEnter(H){let ue=l;if(!n.isMounted)if(r)ue=M||l;else return;H._leaveCb&&H._leaveCb(!0);const ee=x[z];ee&>(e,ee)&&ee.el._leaveCb&&ee.el._leaveCb(),pe(ue,[H])},enter(H){let ue=c,ee=u,we=d;if(!n.isMounted)if(r)ue=X||c,ee=U||u,we=ye||d;else return;let Fe=!1;const Xe=H._enterCb=Ft=>{Fe||(Fe=!0,Ft?pe(we,[H]):pe(ee,[H]),nt.delayedLeave&&nt.delayedLeave(),H._enterCb=void 0)};ue?Et(ue,[H,Xe]):Xe()},leave(H,ue){const ee=String(e.key);if(H._enterCb&&H._enterCb(!0),n.isUnmounting)return ue();pe(h,[H]);let we=!1;const Fe=H._leaveCb=Xe=>{we||(we=!0,ue(),Xe?pe(F,[H]):pe(k,[H]),H._leaveCb=void 0,x[ee]===e&&delete x[ee])};x[ee]=e,v?Et(v,[H,Fe]):Fe()},clone(H){return as(H,t,n,s)}};return nt}function Qn(e){if(Rn(e))return e=ut(e),e.children=null,e}function Cr(e){return Rn(e)?e.children?e.children[0]:void 0:e}function us(e,t){e.shapeFlag&6&&e.component?us(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ro(e,t=!1,n){let s=[],r=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader,Rn=e=>e.type.__isKeepAlive;function No(e,t){zo(e,"a",t)}function mc(e,t){zo(e,"da",t)}function zo(e,t,n=fe){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Nn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Rn(r.parent.vnode)&&_c(s,t,n,r),r=r.parent}}function _c(e,t,n,s){const r=Nn(t,e,s,!0);Bo(()=>{ws(s[t],r)},n)}function Nn(e,t,n=fe,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Bt(),Rt(n);const l=ke(t,n,e,i);return St(),Ht(),l});return s?r.unshift(o):r.push(o),o}}const tt=e=>(t,n=fe)=>(!tn||e==="sp")&&Nn(e,(...s)=>t(...s),n),gc=tt("bm"),zn=tt("m"),vc=tt("bu"),Bs=tt("u"),Hs=tt("bum"),Bo=tt("um"),bc=tt("sp"),yc=tt("rtg"),$c=tt("rtc");function Cc(e,t=fe){Nn("ec",e,t)}function Bn(e,t){const n=de;if(n===null)return e;const s=Fn(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;ot(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);r=new Array(i.length);for(let l=0,c=i.length;lDs(t)?!(t.type===Ie||t.type===oe&&!Vo(t.children)):!0)?e:null}const fs=e=>e?Jo(e)?Fn(e)||e.proxy:fs(e.parent):null,Kt=_e(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=>fs(e.parent),$root:e=>fs(e.root),$emit:e=>e.emit,$options:e=>js(e),$forceUpdate:e=>e.f||(e.f=()=>Rs(e.update)),$nextTick:e=>e.n||(e.n=Jt.bind(e.proxy)),$watch:e=>fc.bind(e)}),Gn=(e,t)=>e!==J&&!e.__isScriptSetup&&j(e,t),Ac={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:c}=e;let u;if(t[0]!=="$"){const k=i[t];if(k!==void 0)switch(k){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(Gn(s,t))return i[t]=1,s[t];if(r!==J&&j(r,t))return i[t]=2,r[t];if((u=e.propsOptions[0])&&j(u,t))return i[t]=3,o[t];if(n!==J&&j(n,t))return i[t]=4,n[t];ds&&(i[t]=0)}}const d=Kt[t];let h,v;if(d)return t==="$attrs"&&Ee(e,"get",t),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==J&&j(n,t))return i[t]=4,n[t];if(v=c.config.globalProperties,j(v,t))return v[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return Gn(r,t)?(r[t]=n,!0):s!==J&&j(s,t)?(s[t]=n,!0):j(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==J&&j(e,i)||Gn(t,i)||(l=o[0])&&j(l,i)||j(s,i)||j(Kt,i)||j(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:j(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let ds=!0;function Ec(e){const t=js(e),n=e.proxy,s=e.ctx;ds=!1,t.beforeCreate&&Sr(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:c,inject:u,created:d,beforeMount:h,mounted:v,beforeUpdate:k,updated:F,activated:M,deactivated:X,beforeDestroy:U,beforeUnmount:ye,destroyed:z,unmounted:x,render:pe,renderTracked:Et,renderTriggered:nt,errorCaptured:H,serverPrefetch:ue,expose:ee,inheritAttrs:we,components:Fe,directives:Xe,filters:Ft}=t;if(u&&Pc(u,s,null,e.appContext.config.unwrapInjectedRef),i)for(const te in i){const q=i[te];N(q)&&(s[te]=q.bind(n))}if(r){const te=r.call(n,n);G(te)&&(e.data=Vt(te))}if(ds=!0,o)for(const te in o){const q=o[te],ft=N(q)?q.bind(n,n):N(q.get)?q.get.bind(n,n):Be,rn=!N(q)&&N(q.set)?q.set.bind(n):Be,dt=ie({get:ft,set:rn});Object.defineProperty(s,te,{enumerable:!0,configurable:!0,get:()=>dt.value,set:je=>dt.value=je})}if(l)for(const te in l)Fo(l[te],s,n,te);if(c){const te=N(c)?c.call(n):c;Reflect.ownKeys(te).forEach(q=>{Io(q,te[q])})}d&&Sr(d,e,"c");function ge(te,q){R(q)?q.forEach(ft=>te(ft.bind(n))):q&&te(q.bind(n))}if(ge(gc,h),ge(zn,v),ge(vc,k),ge(Bs,F),ge(No,M),ge(mc,X),ge(Cc,H),ge($c,Et),ge(yc,nt),ge(Hs,ye),ge(Bo,x),ge(bc,ue),R(ee))if(ee.length){const te=e.exposed||(e.exposed={});ee.forEach(q=>{Object.defineProperty(te,q,{get:()=>n[q],set:ft=>n[q]=ft})})}else e.exposed||(e.exposed={});pe&&e.render===Be&&(e.render=pe),we!=null&&(e.inheritAttrs=we),Fe&&(e.components=Fe),Xe&&(e.directives=Xe)}function Pc(e,t,n=Be,s=!1){R(e)&&(e=ps(e));for(const r in e){const o=e[r];let i;G(o)?"default"in o?i=Dt(o.from||r,o.default,!0):i=Dt(o.from||r):i=Dt(o),me(i)&&s?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[r]=i}}function Sr(e,t,n){ke(R(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Fo(e,t,n,s){const r=s.includes(".")?Mo(n,s):()=>n[s];if(ce(e)){const o=t[e];N(o)&&Ct(r,o)}else if(N(e))Ct(r,e.bind(n));else if(G(e))if(R(e))e.forEach(o=>Fo(o,t,n,s));else{const o=N(e.handler)?e.handler.bind(n):t[e.handler];N(o)&&Ct(r,o,e)}}function js(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(u=>$n(c,u,i,!0)),$n(c,t,i)),G(t)&&o.set(t,c),c}function $n(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&$n(e,o,n,!0),r&&r.forEach(i=>$n(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=Oc[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Oc={data:Ar,props:mt,emits:mt,methods:mt,computed:mt,beforeCreate:ve,created:ve,beforeMount:ve,mounted:ve,beforeUpdate:ve,updated:ve,beforeDestroy:ve,beforeUnmount:ve,destroyed:ve,unmounted:ve,activated:ve,deactivated:ve,errorCaptured:ve,serverPrefetch:ve,components:mt,directives:mt,watch:Ic,provide:Ar,inject:kc};function Ar(e,t){return t?e?function(){return _e(N(e)?e.call(this,this):e,N(t)?t.call(this,this):t)}:t:e}function kc(e,t){return mt(ps(e),ps(t))}function ps(e){if(R(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const d=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[v,k]=Uo(h,t,!0);_e(i,v),k&&l.push(...k)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!o&&!c)return G(e)&&s.set(e,kt),kt;if(R(o))for(let d=0;d-1,k[1]=M<0||F-1||j(k,"default"))&&l.push(h)}}}const u=[i,l];return G(e)&&s.set(e,u),u}function Er(e){return e[0]!=="$"}function Pr(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Or(e,t){return Pr(e)===Pr(t)}function kr(e,t){return R(t)?t.findIndex(n=>Or(n,e)):N(t)&&Or(t,e)?0:-1}const Do=e=>e[0]==="_"||e==="$stable",Us=e=>R(e)?e.map(Ke):[Ke(e)],Lc=(e,t,n)=>{if(t._n)return t;const s=B((...r)=>Us(t(...r)),n);return s._c=!1,s},Wo=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Do(r))continue;const o=e[r];if(N(o))t[r]=Lc(r,o,s);else if(o!=null){const i=Us(o);t[r]=()=>i}}},Ko=(e,t)=>{const n=Us(t);e.slots.default=()=>n},Rc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=D(t),gn(t,"_",n)):Wo(t,e.slots={})}else e.slots={},t&&Ko(e,t);gn(e.slots,Vn,1)},Nc=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=J;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(_e(r,t),!n&&l===1&&delete r._):(o=!t.$stable,Wo(t,r)),i=t}else t&&(Ko(e,t),i={default:1});if(o)for(const l in r)!Do(l)&&!(l in i)&&delete r[l]};function Yo(){return{app:null,config:{isNativeTag:dl,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let zc=0;function Bc(e,t){return function(s,r=null){N(s)||(s=Object.assign({},s)),r!=null&&!G(r)&&(r=null);const o=Yo(),i=new Set;let l=!1;const c=o.app={_uid:zc++,_component:s,_props:r,_container:null,_context:o,_instance:null,version:sa,get config(){return o.config},set config(u){},use(u,...d){return i.has(u)||(u&&N(u.install)?(i.add(u),u.install(c,...d)):N(u)&&(i.add(u),u(c,...d))),c},mixin(u){return o.mixins.includes(u)||o.mixins.push(u),c},component(u,d){return d?(o.components[u]=d,c):o.components[u]},directive(u,d){return d?(o.directives[u]=d,c):o.directives[u]},mount(u,d,h){if(!l){const v=S(s,r);return v.appContext=o,d&&t?t(v,u):e(v,u,h),l=!0,c._container=u,u.__vue_app__=c,Fn(v.component)||v.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(u,d){return o.provides[u]=d,c}};return c}}function ms(e,t,n,s,r=!1){if(R(e)){e.forEach((v,k)=>ms(v,t&&(R(t)?t[k]:t),n,s,r));return}if(Wt(s)&&!r)return;const o=s.shapeFlag&4?Fn(s.component)||s.component.proxy:s.el,i=r?null:o,{i:l,r:c}=e,u=t&&t.r,d=l.refs===J?l.refs={}:l.refs,h=l.setupState;if(u!=null&&u!==c&&(ce(u)?(d[u]=null,j(h,u)&&(h[u]=null)):me(u)&&(u.value=null)),N(c))ct(c,l,12,[i,d]);else{const v=ce(c),k=me(c);if(v||k){const F=()=>{if(e.f){const M=v?j(h,c)?h[c]:d[c]:c.value;r?R(M)&&ws(M,o):R(M)?M.includes(o)||M.push(o):v?(d[c]=[o],j(h,c)&&(h[c]=d[c])):(c.value=[o],e.k&&(d[e.k]=c.value))}else v?(d[c]=i,j(h,c)&&(h[c]=i)):k&&(c.value=i,e.k&&(d[e.k]=i))};i?(F.id=-1,$e(F,n)):F()}}}const $e=uc;function Hc(e){return Vc(e)}function Vc(e,t){const n=vl();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:c,setText:u,setElementText:d,parentNode:h,nextSibling:v,setScopeId:k=Be,insertStaticContent:F}=e,M=(a,f,p,_=null,m=null,$=null,E=!1,b=null,w=!!f.dynamicChildren)=>{if(a===f)return;a&&!gt(a,f)&&(_=on(a),je(a,m,$,!0),a=null),f.patchFlag===-2&&(w=!1,f.dynamicChildren=null);const{type:g,ref:I,shapeFlag:P}=f;switch(g){case Hn:X(a,f,p,_);break;case Ie:U(a,f,p,_);break;case xn:a==null&&ye(f,p,_,E);break;case oe:Fe(a,f,p,_,m,$,E,b,w);break;default:P&1?pe(a,f,p,_,m,$,E,b,w):P&6?Xe(a,f,p,_,m,$,E,b,w):(P&64||P&128)&&g.process(a,f,p,_,m,$,E,b,w,Pt)}I!=null&&m&&ms(I,a&&a.ref,$,f||a,!f)},X=(a,f,p,_)=>{if(a==null)s(f.el=l(f.children),p,_);else{const m=f.el=a.el;f.children!==a.children&&u(m,f.children)}},U=(a,f,p,_)=>{a==null?s(f.el=c(f.children||""),p,_):f.el=a.el},ye=(a,f,p,_)=>{[a.el,a.anchor]=F(a.children,f,p,_,a.el,a.anchor)},z=({el:a,anchor:f},p,_)=>{let m;for(;a&&a!==f;)m=v(a),s(a,p,_),a=m;s(f,p,_)},x=({el:a,anchor:f})=>{let p;for(;a&&a!==f;)p=v(a),r(a),a=p;r(f)},pe=(a,f,p,_,m,$,E,b,w)=>{E=E||f.type==="svg",a==null?Et(f,p,_,m,$,E,b,w):ue(a,f,m,$,E,b,w)},Et=(a,f,p,_,m,$,E,b)=>{let w,g;const{type:I,props:P,shapeFlag:T,transition:L,dirs:V}=a;if(w=a.el=i(a.type,$,P&&P.is,P),T&8?d(w,a.children):T&16&&H(a.children,w,null,_,m,$&&I!=="foreignObject",E,b),V&&pt(a,null,_,"created"),P){for(const Y in P)Y!=="value"&&!hn(Y)&&o(w,Y,null,P[Y],$,a.children,_,m,Je);"value"in P&&o(w,"value",null,P.value),(g=P.onVnodeBeforeMount)&&De(g,_,a)}nt(w,a,a.scopeId,E,_),V&&pt(a,null,_,"beforeMount");const Z=(!m||m&&!m.pendingBranch)&&L&&!L.persisted;Z&&L.beforeEnter(w),s(w,f,p),((g=P&&P.onVnodeMounted)||Z||V)&&$e(()=>{g&&De(g,_,a),Z&&L.enter(w),V&&pt(a,null,_,"mounted")},m)},nt=(a,f,p,_,m)=>{if(p&&k(a,p),_)for(let $=0;$<_.length;$++)k(a,_[$]);if(m){let $=m.subTree;if(f===$){const E=m.vnode;nt(a,E,E.scopeId,E.slotScopeIds,m.parent)}}},H=(a,f,p,_,m,$,E,b,w=0)=>{for(let g=w;g{const b=f.el=a.el;let{patchFlag:w,dynamicChildren:g,dirs:I}=f;w|=a.patchFlag&16;const P=a.props||J,T=f.props||J;let L;p&&ht(p,!1),(L=T.onVnodeBeforeUpdate)&&De(L,p,f,a),I&&pt(f,a,p,"beforeUpdate"),p&&ht(p,!0);const V=m&&f.type!=="foreignObject";if(g?ee(a.dynamicChildren,g,b,p,_,V,$):E||q(a,f,b,null,p,_,V,$,!1),w>0){if(w&16)we(b,f,P,T,p,_,m);else if(w&2&&P.class!==T.class&&o(b,"class",null,T.class,m),w&4&&o(b,"style",P.style,T.style,m),w&8){const Z=f.dynamicProps;for(let Y=0;Y{L&&De(L,p,f,a),I&&pt(f,a,p,"updated")},_)},ee=(a,f,p,_,m,$,E)=>{for(let b=0;b{if(p!==_){if(p!==J)for(const b in p)!hn(b)&&!(b in _)&&o(a,b,p[b],null,E,f.children,m,$,Je);for(const b in _){if(hn(b))continue;const w=_[b],g=p[b];w!==g&&b!=="value"&&o(a,b,g,w,E,f.children,m,$,Je)}"value"in _&&o(a,"value",p.value,_.value)}},Fe=(a,f,p,_,m,$,E,b,w)=>{const g=f.el=a?a.el:l(""),I=f.anchor=a?a.anchor:l("");let{patchFlag:P,dynamicChildren:T,slotScopeIds:L}=f;L&&(b=b?b.concat(L):L),a==null?(s(g,p,_),s(I,p,_),H(f.children,p,I,m,$,E,b,w)):P>0&&P&64&&T&&a.dynamicChildren?(ee(a.dynamicChildren,T,p,m,$,E,b),(f.key!=null||m&&f===m.subTree)&&qo(a,f,!0)):q(a,f,p,I,m,$,E,b,w)},Xe=(a,f,p,_,m,$,E,b,w)=>{f.slotScopeIds=b,a==null?f.shapeFlag&512?m.ctx.activate(f,p,_,E,w):Ft(f,p,_,m,$,E,w):ir(a,f,w)},Ft=(a,f,p,_,m,$,E)=>{const b=a.component=Zc(a,_,m);if(Rn(a)&&(b.ctx.renderer=Pt),Xc(b),b.asyncDep){if(m&&m.registerDep(b,ge),!a.el){const w=b.subTree=S(Ie);U(null,w,f,p)}return}ge(b,a,f,p,m,$,E)},ir=(a,f,p)=>{const _=f.component=a.component;if(lc(a,f,p))if(_.asyncDep&&!_.asyncResolved){te(_,f,p);return}else _.next=f,tc(_.update),_.update();else f.el=a.el,_.vnode=f},ge=(a,f,p,_,m,$,E)=>{const b=()=>{if(a.isMounted){let{next:I,bu:P,u:T,parent:L,vnode:V}=a,Z=I,Y;ht(a,!1),I?(I.el=V.el,te(a,I,E)):I=V,P&&Xn(P),(Y=I.props&&I.props.onVnodeBeforeUpdate)&&De(Y,L,I,V),ht(a,!0);const re=Jn(a),Re=a.subTree;a.subTree=re,M(Re,re,h(Re.el),on(Re),a,m,$),I.el=re.el,Z===null&&cc(a,re.el),T&&$e(T,m),(Y=I.props&&I.props.onVnodeUpdated)&&$e(()=>De(Y,L,I,V),m)}else{let I;const{el:P,props:T}=f,{bm:L,m:V,parent:Z}=a,Y=Wt(f);if(ht(a,!1),L&&Xn(L),!Y&&(I=T&&T.onVnodeBeforeMount)&&De(I,Z,f),ht(a,!0),P&&qn){const re=()=>{a.subTree=Jn(a),qn(P,a.subTree,a,m,null)};Y?f.type.__asyncLoader().then(()=>!a.isUnmounted&&re()):re()}else{const re=a.subTree=Jn(a);M(null,re,p,_,a,m,$),f.el=re.el}if(V&&$e(V,m),!Y&&(I=T&&T.onVnodeMounted)){const re=f;$e(()=>De(I,Z,re),m)}(f.shapeFlag&256||Z&&Wt(Z.vnode)&&Z.vnode.shapeFlag&256)&&a.a&&$e(a.a,m),a.isMounted=!0,f=p=_=null}},w=a.effect=new Ps(b,()=>Rs(g),a.scope),g=a.update=()=>w.run();g.id=a.uid,ht(a,!0),g()},te=(a,f,p)=>{f.component=a;const _=a.vnode.props;a.vnode=f,a.next=null,Mc(a,f.props,_,p),Nc(a,f.children,p),Bt(),yr(),Ht()},q=(a,f,p,_,m,$,E,b,w=!1)=>{const g=a&&a.children,I=a?a.shapeFlag:0,P=f.children,{patchFlag:T,shapeFlag:L}=f;if(T>0){if(T&128){rn(g,P,p,_,m,$,E,b,w);return}else if(T&256){ft(g,P,p,_,m,$,E,b,w);return}}L&8?(I&16&&Je(g,m,$),P!==g&&d(p,P)):I&16?L&16?rn(g,P,p,_,m,$,E,b,w):Je(g,m,$,!0):(I&8&&d(p,""),L&16&&H(P,p,_,m,$,E,b,w))},ft=(a,f,p,_,m,$,E,b,w)=>{a=a||kt,f=f||kt;const g=a.length,I=f.length,P=Math.min(g,I);let T;for(T=0;TI?Je(a,m,$,!0,!1,P):H(f,p,_,m,$,E,b,w,P)},rn=(a,f,p,_,m,$,E,b,w)=>{let g=0;const I=f.length;let P=a.length-1,T=I-1;for(;g<=P&&g<=T;){const L=a[g],V=f[g]=w?ot(f[g]):Ke(f[g]);if(gt(L,V))M(L,V,p,null,m,$,E,b,w);else break;g++}for(;g<=P&&g<=T;){const L=a[P],V=f[T]=w?ot(f[T]):Ke(f[T]);if(gt(L,V))M(L,V,p,null,m,$,E,b,w);else break;P--,T--}if(g>P){if(g<=T){const L=T+1,V=LT)for(;g<=P;)je(a[g],m,$,!0),g++;else{const L=g,V=g,Z=new Map;for(g=V;g<=T;g++){const Se=f[g]=w?ot(f[g]):Ke(f[g]);Se.key!=null&&Z.set(Se.key,g)}let Y,re=0;const Re=T-V+1;let Ot=!1,ar=0;const jt=new Array(Re);for(g=0;g=Re){je(Se,m,$,!0);continue}let Ue;if(Se.key!=null)Ue=Z.get(Se.key);else for(Y=V;Y<=T;Y++)if(jt[Y-V]===0&>(Se,f[Y])){Ue=Y;break}Ue===void 0?je(Se,m,$,!0):(jt[Ue-V]=g+1,Ue>=ar?ar=Ue:Ot=!0,M(Se,f[Ue],p,null,m,$,E,b,w),re++)}const ur=Ot?Fc(jt):kt;for(Y=ur.length-1,g=Re-1;g>=0;g--){const Se=V+g,Ue=f[Se],fr=Se+1{const{el:$,type:E,transition:b,children:w,shapeFlag:g}=a;if(g&6){dt(a.component.subTree,f,p,_);return}if(g&128){a.suspense.move(f,p,_);return}if(g&64){E.move(a,f,p,Pt);return}if(E===oe){s($,f,p);for(let P=0;Pb.enter($),m);else{const{leave:P,delayLeave:T,afterLeave:L}=b,V=()=>s($,f,p),Z=()=>{P($,()=>{V(),L&&L()})};T?T($,V,Z):Z()}else s($,f,p)},je=(a,f,p,_=!1,m=!1)=>{const{type:$,props:E,ref:b,children:w,dynamicChildren:g,shapeFlag:I,patchFlag:P,dirs:T}=a;if(b!=null&&ms(b,null,p,a,!0),I&256){f.ctx.deactivate(a);return}const L=I&1&&T,V=!Wt(a);let Z;if(V&&(Z=E&&E.onVnodeBeforeUnmount)&&De(Z,f,a),I&6)ol(a.component,p,_);else{if(I&128){a.suspense.unmount(p,_);return}L&&pt(a,null,f,"beforeUnmount"),I&64?a.type.remove(a,f,p,m,Pt,_):g&&($!==oe||P>0&&P&64)?Je(g,f,p,!1,!0):($===oe&&P&384||!m&&I&16)&&Je(w,f,p),_&&lr(a)}(V&&(Z=E&&E.onVnodeUnmounted)||L)&&$e(()=>{Z&&De(Z,f,a),L&&pt(a,null,f,"unmounted")},p)},lr=a=>{const{type:f,el:p,anchor:_,transition:m}=a;if(f===oe){rl(p,_);return}if(f===xn){x(a);return}const $=()=>{r(p),m&&!m.persisted&&m.afterLeave&&m.afterLeave()};if(a.shapeFlag&1&&m&&!m.persisted){const{leave:E,delayLeave:b}=m,w=()=>E(p,$);b?b(a.el,$,w):w()}else $()},rl=(a,f)=>{let p;for(;a!==f;)p=v(a),r(a),a=p;r(f)},ol=(a,f,p)=>{const{bum:_,scope:m,update:$,subTree:E,um:b}=a;_&&Xn(_),m.stop(),$&&($.active=!1,je(E,a,f,p)),b&&$e(b,f),$e(()=>{a.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Je=(a,f,p,_=!1,m=!1,$=0)=>{for(let E=$;Ea.shapeFlag&6?on(a.component.subTree):a.shapeFlag&128?a.suspense.next():v(a.anchor||a.el),cr=(a,f,p)=>{a==null?f._vnode&&je(f._vnode,null,null,!0):M(f._vnode||null,a,f,null,null,null,p),yr(),Po(),f._vnode=a},Pt={p:M,um:je,m:dt,r:lr,mt:Ft,mc:H,pc:q,pbc:ee,n:on,o:e};let Yn,qn;return t&&([Yn,qn]=t(Pt)),{render:cr,hydrate:Yn,createApp:Bc(cr,Yn)}}function ht({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function qo(e,t,n=!1){const s=e.children,r=t.children;if(R(s)&&R(r))for(let o=0;o>1,e[n[l]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const jc=e=>e.__isTeleport,oe=Symbol(void 0),Hn=Symbol(void 0),Ie=Symbol(void 0),xn=Symbol(void 0),Yt=[];let ze=null;function y(e=!1){Yt.push(ze=e?null:[])}function Uc(){Yt.pop(),ze=Yt[Yt.length-1]||null}let en=1;function Ir(e){en+=e}function Zo(e){return e.dynamicChildren=en>0?ze||kt:null,Uc(),en>0&&ze&&ze.push(e),e}function A(e,t,n,s,r,o){return Zo(C(e,t,n,s,r,o,!0))}function Te(e,t,n,s,r){return Zo(S(e,t,n,s,r,!0))}function Ds(e){return e?e.__v_isVNode===!0:!1}function gt(e,t){return e.type===t.type&&e.key===t.key}const Vn="__vInternal",Xo=({key:e})=>e??null,mn=({ref:e,ref_key:t,ref_for:n})=>e!=null?ce(e)||me(e)||N(e)?{i:de,r:e,k:t,f:!!n}:e:null;function C(e,t=null,n=null,s=0,r=null,o=e===oe?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Xo(t),ref:t&&mn(t),scopeId:Ln,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:de};return l?(Ws(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=ce(n)?8:16),en>0&&!i&&ze&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&ze.push(c),c}const S=Dc;function Dc(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===Ho)&&(e=Ie),Ds(e)){const l=ut(e,t,!0);return n&&Ws(l,n),en>0&&!o&&ze&&(l.shapeFlag&6?ze[ze.indexOf(e)]=l:ze.push(l)),l.patchFlag|=-2,l}if(ea(e)&&(e=e.__vccOpts),t){t=Wc(t);let{class:l,style:c}=t;l&&!ce(l)&&(t.class=O(l)),G(c)&&(bo(c)&&!R(c)&&(c=_e({},c)),t.style=W(c))}const i=ce(e)?1:ac(e)?128:jc(e)?64:G(e)?4:N(e)?2:0;return C(e,t,n,s,r,i,o,!0)}function Wc(e){return e?bo(e)||Vn in e?_e({},e):e:null}function ut(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,l=t?Kc(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Xo(l),ref:t&&t.ref?n&&r?R(r)?r.concat(mn(t)):[r,mn(t)]:mn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==oe?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ut(e.ssContent),ssFallback:e.ssFallback&&ut(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx}}function wt(e=" ",t=0){return S(Hn,null,e,t)}function Q(e="",t=!1){return t?(y(),Te(Ie,null,e)):S(Ie,null,e)}function Ke(e){return e==null||typeof e=="boolean"?S(Ie):R(e)?S(oe,null,e.slice()):typeof e=="object"?ot(e):S(Hn,null,String(e))}function ot(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ut(e)}function Ws(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(R(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ws(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Vn in t)?t._ctx=de:r===3&&de&&(de.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else N(t)?(t={default:t,_ctx:de},n=32):(t=String(t),s&64?(n=16,t=[wt(t)]):n=8);e.children=t,e.shapeFlag|=n}function Kc(...e){const t={};for(let n=0;nfe||de,Rt=e=>{fe=e,e.scope.on()},St=()=>{fe&&fe.scope.off(),fe=null};function Jo(e){return e.vnode.shapeFlag&4}let tn=!1;function Xc(e,t=!1){tn=t;const{props:n,children:s}=e.vnode,r=Jo(e);Tc(e,n,r,t),Rc(e,s);const o=r?Jc(e,t):void 0;return tn=!1,o}function Jc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=yo(new Proxy(e.ctx,Ac));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Gc(e):null;Rt(e),Bt();const o=ct(s,e,0,[e.props,r]);if(Ht(),St(),so(o)){if(o.then(St,St),t)return o.then(i=>{Tr(e,i,t)}).catch(i=>{Tn(i,e,0)});e.asyncDep=o}else Tr(e,o,t)}else Qo(e,t)}function Tr(e,t,n){N(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:G(t)&&(e.setupState=wo(t)),Qo(e,n)}let Mr;function Qo(e,t,n){const s=e.type;if(!e.render){if(!t&&Mr&&!s.render){const r=s.template||js(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,u=_e(_e({isCustomElement:o,delimiters:l},i),c);s.render=Mr(r,u)}}e.render=s.render||Be}Rt(e),Bt(),Ec(e),Ht(),St()}function Qc(e){return new Proxy(e.attrs,{get(t,n){return Ee(e,"get","$attrs"),t[n]}})}function Gc(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=Qc(e))},slots:e.slots,emit:e.emit,expose:t}}function Fn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(wo(yo(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Kt)return Kt[n](e)},has(t,n){return n in t||n in Kt}}))}function xc(e,t=!0){return N(e)?e.displayName||e.name:e.name||t&&e.__name}function ea(e){return N(e)&&"__vccOpts"in e}const ie=(e,t)=>Gl(e,t,tn),ta=Symbol(""),na=()=>Dt(ta),sa="3.2.45",ra="http://www.w3.org/2000/svg",vt=typeof document<"u"?document:null,Lr=vt&&vt.createElement("template"),oa={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?vt.createElementNS(ra,e):vt.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>vt.createTextNode(e),createComment:e=>vt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>vt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Lr.innerHTML=s?`${e}`:e;const l=Lr.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function ia(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function la(e,t,n){const s=e.style,r=ce(n);if(n&&!r){for(const o in n)_s(s,o,n[o]);if(t&&!ce(t))for(const o in t)n[o]==null&&_s(s,o,"")}else{const o=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=o)}}const Rr=/\s*!important$/;function _s(e,t,n){if(R(n))n.forEach(s=>_s(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=ca(e,t);Rr.test(n)?e.setProperty(zt(s),n.replace(Rr,""),"important"):e[s]=n}}const Nr=["Webkit","Moz","ms"],es={};function ca(e,t){const n=es[t];if(n)return n;let s=Ze(t);if(s!=="filter"&&s in e)return es[t]=s;s=kn(s);for(let r=0;rts||(ma.then(()=>ts=0),ts=Date.now());function ga(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;ke(va(s,n.value),t,5,[s])};return n.value=e,n.attached=_a(),n}function va(e,t){if(R(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Hr=/^on[a-z]/,ba=(e,t,n,s,r=!1,o,i,l,c)=>{t==="class"?ia(e,s,r):t==="style"?la(e,n,s):En(t)?Cs(t)||pa(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ya(e,t,s,r))?ua(e,t,s,o,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),aa(e,t,s,r))};function ya(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Hr.test(t)&&N(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Hr.test(t)&&ce(n)?!1:t in e}const $a={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};hc.props;const Ca=_e({patchProp:ba},oa);let Vr;function wa(){return Vr||(Vr=Hc(Ca))}const Sa=(...e)=>{const t=wa().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Aa(s);if(!r)return;const o=t._component;!N(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function Aa(e){return ce(e)?document.querySelector(e):e}const Ea={class:"resume-block-item"},Pa={key:0,class:"resume-block-item-title"},Oa={key:0,class:"resume-block-item-description"},ka=ne({__name:"ResumeBlockItem",props:{title:{type:String},description:{type:String}},setup(e){return(t,n)=>(y(),A("div",Ea,[K(t.$slots,"title",{},()=>[e.title?(y(),A("div",Pa,le(e.title),1)):Q("",!0)],!0),K(t.$slots,"description",{},()=>[e.description?(y(),A("div",Oa,le(e.description),1)):Q("",!0)],!0),K(t.$slots,"default",{},void 0,!0)]))}});const se=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Ia=se(ka,[["__scopeId","data-v-1c112f98"]]),Go={locks:{},zIndex:2e3,enableRipple:!0};Vt(Go);var xo=Vt(Go),Ta=Object.defineProperty,Ma=Object.defineProperties,La=Object.getOwnPropertyDescriptors,Fr=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,jr=(e,t,n)=>t in e?Ta(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,za=(e,t)=>{for(var n in t||(t={}))Ra.call(t,n)&&jr(e,n,t[n]);if(Fr)for(var n of Fr(t))Na.call(t,n)&&jr(e,n,t[n]);return e},Ba=(e,t)=>Ma(e,La(t)),Me=e=>typeof e=="string",Ha=e=>typeof e=="boolean",ei=e=>typeof e=="number",gs=e=>Object.prototype.toString.call(e)==="[object Object]",Ks=e=>typeof e=="function",jn=e=>Array.isArray(e),Va=e=>e?/^(http)|(\.*\/)/.test(e):!1,ti=e=>e===window,Fa=()=>Ys()&&"ontouchstart"in window,Ys=()=>typeof window<"u",Cn=(e,t)=>{if(e.length){const n=e.indexOf(t);if(n>-1)return e.splice(n,1)}},ja=(...e)=>e.map(t=>{if(jn(t)){const[n,s,r=null]=t;return n?s:r}return t}),Ua=()=>typeof globalThis<"u"?globalThis:Ys()?window:typeof global<"u"?global:self,Ur=e=>{const t=Ua();return t.requestAnimationFrame?t.requestAnimationFrame(e):t.setTimeout(e)},Da=()=>new Promise(e=>{Ur(()=>{Ur(e)})}),qs=e=>window.getComputedStyle(e),wn=e=>{if(ti(e)){const t=e.innerWidth,n=e.innerHeight,s={x:0,y:0,top:0,left:0,right:t,bottom:n,width:t,height:n};return Ba(za({},s),{toJSON:()=>s})}return e.getBoundingClientRect()},Wa=e=>{const{top:t,bottom:n,left:s,right:r}=wn(e),{width:o,height:i}=wn(window),l=s<=o&&r>=0,c=t<=i&&n>=0;return l&&c},ni=(e,t=200)=>{let n,s=0;return function r(...o){const i=Date.now(),l=i-s;s||(s=i),n&&window.clearTimeout(n),l>=t?(e.apply(this,o),s=i):n=window.setTimeout(()=>{r.apply(this,o)},t-l)}};function Ka(e,...t){if(jn(e))return e.map(n=>n(...t));if(e)return e(...t)}var He=e=>e==null?0:Me(e)?(e=parseFloat(e),e=Number.isNaN(e)?0:e,e):Ha(e)?Number(e):e,Ya=e=>Zs(e).replace(e.charAt(0),e.charAt(0).toUpperCase()),Zs=e=>e.replace(/-(\w)/g,(t,n)=>n.toUpperCase()),qa=e=>e.replace(/([A-Z])/g," $1").trim().split(" ").join("-").toLowerCase();function Za(e){return t=>{const n=`${e}-${t}`,s=r=>r?r[0]==="$"?r.replace("$",e):r.startsWith("--")?`${n}${r}`:`${n}__${r}`:n;return{name:Ya(n),n:s,classes:ja}}}var Xa=Object.defineProperty,Sn=Object.getOwnPropertySymbols,si=Object.prototype.hasOwnProperty,ri=Object.prototype.propertyIsEnumerable,Dr=(e,t,n)=>t in e?Xa(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ja=(e,t)=>{for(var n in t||(t={}))si.call(t,n)&&Dr(e,n,t[n]);if(Sn)for(var n of Sn(t))ri.call(t,n)&&Dr(e,n,t[n]);return e},Qa=(e,t)=>{var n={};for(var s in e)si.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(e!=null&&Sn)for(var s of Sn(e))t.indexOf(s)<0&&ri.call(e,s)&&(n[s]=e[s]);return n};function oi(e){let t=!1;zn(()=>{e(),Jt(()=>{t=!0})}),No(()=>{t&&e()})}function Ga(e){const t=nn();return e in t.provides}function Xs(e){if(!Ga(e))return{index:null,parentProvider:null,bindParent:null};const n=Dt(e),{childInstances:s,collect:r,clear:o}=n,i=Qa(n,["childInstances","collect","clear"]),l=nn();return{index:ie(()=>s.indexOf(l)),parentProvider:i,bindParent:d=>{zn(()=>{Jt().then(()=>{r(l,d)})}),Hs(()=>{Jt().then(()=>{o(l,d)})})}}}function xa(e){const t=[],n=s=>{if(s!=null&&s.component){n(s==null?void 0:s.component.subTree);return}Array.isArray(s==null?void 0:s.children)&&s.children.forEach(r=>{Ds(r)&&(t.push(r),n(r))})};return n(e),t}function ii(e){const t=nn(),n=Vt([]),s=[],r=ie(()=>n.length),o=()=>{const u=xa(t.subTree);n.sort((d,h)=>u.indexOf(d.vnode)-u.indexOf(h.vnode))},i=(u,d)=>{n.push(u),s.push(d),o()},l=(u,d)=>{Cn(n,u),Cn(s,d)};return{length:r,childProviders:s,bindChildren:u=>{Io(e,Ja({childInstances:n,collect:i,clear:l},u))}}}function eu(){const e=Ae(),t=nn(),n=qa(t.type.name);return e.value=`${n}-${t.uid}`,e}function qe(e,t){return Array.isArray(t)?t.reduce((n,s)=>(n[s]=e[s],n),{}):e[t]}function Pe(e,t){const n=t??e;return n.install=function(s){const{name:r}=e;r&&s.component(r,e)},n}const Ce=Za("var"),be=Ka;function Ve(e){return{type:[Function,Array],default:e}}function Js(e,t){return e===!1?null:(e===!0&&t&&(e=t),`var-elevation--${e}`)}var tu=Object.defineProperty,nu=Object.defineProperties,su=Object.getOwnPropertyDescriptors,Wr=Object.getOwnPropertySymbols,ru=Object.prototype.hasOwnProperty,ou=Object.prototype.propertyIsEnumerable,Kr=(e,t,n)=>t in e?tu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,li=(e,t)=>{for(var n in t||(t={}))ru.call(t,n)&&Kr(e,n,t[n]);if(Wr)for(var n of Wr(t))ou.call(t,n)&&Kr(e,n,t[n]);return e},iu=(e,t)=>nu(e,su(t));const{n:ci}=Ce("ripple"),Yr=250;function lu(e){const{zIndex:t,position:n}=qs(e);e.style.overflow="hidden",e.style.overflowX="hidden",e.style.overflowY="hidden",n==="static"&&(e.style.position="relative"),t==="auto"&&(e.style.zIndex="1")}function cu(e,t){const{top:n,left:s}=wn(e),{clientWidth:r,clientHeight:o}=e,i=Math.sqrt(r**2+o**2)/2,l=i*2,c=t.touches[0].clientX-s,u=t.touches[0].clientY-n,d=(r-i*2)/2,h=(o-i*2)/2,v=c-i,k=u-i;return{x:v,y:k,centerX:d,centerY:h,size:l}}function ai(e){const t=this._ripple;if(t.removeRipple(),t.disabled||t.tasker||!xo.enableRipple)return;const n=()=>{t.tasker=null;const{x:s,y:r,centerX:o,centerY:i,size:l}=cu(this,e),c=document.createElement("div");c.classList.add(ci()),c.style.opacity="0",c.style.transform=`translate(${s}px, ${r}px) scale3d(.3, .3, .3)`,c.style.width=`${l}px`,c.style.height=`${l}px`,t.color&&(c.style.backgroundColor=t.color),c.dataset.createdAt=String(performance.now()),lu(this),this.appendChild(c),window.setTimeout(()=>{c.style.transform=`translate(${o}px, ${i}px) scale3d(1, 1, 1)`,c.style.opacity=".25"},20)};t.tasker=window.setTimeout(n,30)}function vs(){const e=this._ripple,t=()=>{const n=this.querySelectorAll(`.${ci()}`);if(!n.length)return;const s=n[n.length-1],r=Yr-performance.now()+Number(s.dataset.createdAt);window.setTimeout(()=>{s.style.opacity="0",window.setTimeout(()=>{var o;return(o=s.parentNode)==null?void 0:o.removeChild(s)},Yr)},r)};e.tasker?window.setTimeout(t,30):t()}function ui(){if(!Fa()||!xo.enableRipple)return;const e=this._ripple;e.tasker&&window.clearTimeout(e.tasker),e.tasker=null}function au(e,t){var n;e._ripple=iu(li({tasker:null},(n=t.value)!=null?n:{}),{removeRipple:vs.bind(e)}),e.addEventListener("touchstart",ai,{passive:!0}),e.addEventListener("touchmove",ui,{passive:!0}),e.addEventListener("dragstart",vs,{passive:!0}),document.addEventListener("touchend",e._ripple.removeRipple,{passive:!0}),document.addEventListener("touchcancel",e._ripple.removeRipple,{passive:!0}),document.addEventListener("dragend",e._ripple.removeRipple,{passive:!0})}function uu(e){e.removeEventListener("touchstart",ai),e.removeEventListener("touchmove",ui),e.removeEventListener("dragstart",vs),document.removeEventListener("touchend",e._ripple.removeRipple),document.removeEventListener("touchcancel",e._ripple.removeRipple),document.removeEventListener("dragend",e._ripple.removeRipple)}function fu(e,t){var n,s,r,o,i,l;const c={color:(n=t.value)==null?void 0:n.color,disabled:(s=t.value)==null?void 0:s.disabled};(c.color!==((r=e._ripple)==null?void 0:r.color)||c.disabled!==((o=e._ripple)==null?void 0:o.disabled))&&(e._ripple=li({tasker:c.disabled?null:(i=e._ripple)==null?void 0:i.tasker,removeRipple:(l=e._ripple)==null?void 0:l.removeRipple},c))}const du={mounted:au,unmounted:uu,updated:fu,install(e){e.directive("ripple",this)}};var Qs=du;const it={name:String,size:[Number,String],color:String,namespace:{type:String,default:"var-icon"},transition:{type:[Number,String],default:0},animationClass:String,onClick:Ve()};function pu(e,t){throw Error(`Varlet [${e}]: ${t}`)}function hu(e){let t=e;for(;t&&!(!t.parentNode||(t=t.parentNode,t===document.body||t===document.documentElement));){const n=/(scroll|auto)/,{overflowY:s,overflow:r}=qs(t);if(n.test(s)||n.test(r))return t}return window}function mu(e){const t=[];let n=e;for(;!ti(n);)n=hu(n),t.push(n);return t}function _u(){const{width:e,height:t}=wn(window);return{vw:e,vh:t,vMin:Math.min(e,t),vMax:Math.max(e,t)}}const fi=e=>Me(e)&&e.endsWith("rem"),gu=e=>Me(e)&&e.endsWith("em")&&!e.endsWith("rem"),vu=e=>Me(e)&&e.endsWith("px")||ei(e),bu=e=>Me(e)&&e.endsWith("%"),di=e=>Me(e)&&e.endsWith("vw"),pi=e=>Me(e)&&e.endsWith("vh"),hi=e=>Me(e)&&e.endsWith("vmin"),mi=e=>Me(e)&&e.endsWith("vmax"),yu=e=>Me(e)&&e.startsWith("calc("),$u=e=>Me(e)&&e.startsWith("var("),yt=e=>{if(ei(e))return e;if(vu(e))return+e.replace("px","");if(!Ys())return 0;const{vw:t,vh:n,vMin:s,vMax:r}=_u();if(di(e))return+e.replace("vw","")*t/100;if(pi(e))return+e.replace("vh","")*n/100;if(hi(e))return+e.replace("vmin","")*s/100;if(mi(e))return+e.replace("vmax","")*r/100;if(fi(e)){const o=+e.replace("rem",""),i=qs(document.documentElement).fontSize;return o*parseFloat(i)}return Me(e)?He(e):0},xe=e=>{if(e!=null)return bu(e)||di(e)||pi(e)||gu(e)||fi(e)||yu(e)||$u(e)||hi(e)||mi(e)?e:`${yt(e)}px`},Cu=(e,t=1)=>{if(e==null)return;const n=xe(e),s=n.match(/(vh|%|r?em|px|vw|vmin|vmax)$/)[0];return`${parseFloat(n)*t}${s}`};function _i(e){return e==="start"||e==="end"?`flex-${e}`:e}var wu=(e,t,n)=>new Promise((s,r)=>{var o=c=>{try{l(n.next(c))}catch(u){r(u)}},i=c=>{try{l(n.throw(c))}catch(u){r(u)}},l=c=>c.done?s(c.value):Promise.resolve(c.value).then(o,i);l((n=n.apply(e,t)).next())});const{name:Su,n:Au,classes:Eu}=Ce("icon");function Pu(e,t){return y(),Te(Sc(e.isURL(e.name)?"img":"i"),{class:O(e.classes(e.n(),[e.namespace!==e.n(),e.namespace],`${e.namespace}--set`,[e.isURL(e.name),e.n("image"),`${e.namespace}-${e.nextName}`],[e.animateInProgress,e.animationClass==null?e.n("--shrinking"):e.animationClass])),style:W({color:e.color,"transition-duration":`${e.toNumber(e.transition)}ms`,width:e.isURL(e.name)?e.toSizeUnit(e.size):null,height:e.isURL(e.name)?e.toSizeUnit(e.size):null,fontSize:e.toSizeUnit(e.size)}),src:e.isURL(e.name)?e.nextName:null,onClick:e.onClick},null,8,["class","style","src","onClick"])}const gi=ne({name:Su,props:it,setup(e){const t=Ae(""),n=Ae(!1);Ct(()=>e.name,s,{immediate:!0});function s(r,o){return wu(this,null,function*(){const{transition:i}=e;if(o==null||He(i)===0){t.value=r;return}n.value=!0,yield Jt(),setTimeout(()=>{o!=null&&(t.value=r),n.value=!1},He(i))})}return{nextName:t,animateInProgress:n,n:Au,classes:Eu,isURL:Va,toNumber:He,toSizeUnit:xe}}});gi.render=Pu;var Gs=gi;Pe(Gs);const Ou=Gs;var vi=Gs;const ku={color:String,textColor:String,title:String,titlePosition:{type:String,default:"left"},elevation:{type:[Boolean,String,Number],default:!0},round:Boolean,image:String,imageLinearGradient:String,safeAreaTop:Boolean},{name:Iu,n:Tu,classes:Mu}=Ce("app-bar");function Lu(e,t){return y(),A("div",{class:O(e.classes(e.n(),e.n("$--box"),[e.safeAreaTop,e.n("--safe-area-top")],[e.round,e.n("--round")],e.formatElevation(e.elevation,3))),style:W(e.rootStyles)},[C("div",{class:O(e.n("toolbar"))},[C("div",{class:O(e.n("left"))},[K(e.$slots,"left"),e.titlePosition==="left"?(y(),A("div",{key:0,class:O(e.n("title")),style:W({paddingLeft:e.paddingLeft})},[K(e.$slots,"default",{},()=>[wt(le(e.title),1)])],6)):Q("v-if",!0)],2),e.titlePosition==="center"?(y(),A("div",{key:0,class:O(e.n("title"))},[K(e.$slots,"default",{},()=>[wt(le(e.title),1)])],2)):Q("v-if",!0),C("div",{class:O(e.n("right"))},[e.titlePosition==="right"?(y(),A("div",{key:0,class:O(e.n("title")),style:W({paddingRight:e.paddingRight})},[K(e.$slots,"default",{},()=>[wt(le(e.title),1)])],6)):Q("v-if",!0),K(e.$slots,"right")],2)],2),K(e.$slots,"content")],6)}const bi=ne({name:Iu,props:ku,setup(e,{slots:t}){const n=Ae(),s=Ae(),r=ie(()=>{const{image:i,color:l,textColor:c,imageLinearGradient:u}=e;return i!=null?{"background-image":`${u?`linear-gradient(${u}), `:""}url(${i})`,"background-position":"center center","background-size":"cover"}:{background:l,color:c}});oi(o),Bs(o);function o(){n.value=t.left?0:void 0,s.value=t.right?0:void 0}return{rootStyles:r,paddingLeft:n,paddingRight:s,n:Tu,classes:Mu,formatElevation:Js}}});bi.render=Lu;var yi=bi;Pe(yi);const Ru=yi,Nu=e=>{const t=[];return{cache:t,has(n){return this.cache.includes(n)},add(n){this.has(n)||(this.cache.length===e&&t.shift(),this.cache.push(n))},remove(n){this.has(n)&&Cn(this.cache,n)},clear(){this.cache.length=0}}};var zu=Object.defineProperty,qr=Object.getOwnPropertySymbols,Bu=Object.prototype.hasOwnProperty,Hu=Object.prototype.propertyIsEnumerable,Zr=(e,t,n)=>t in e?zu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Vu=(e,t)=>{for(var n in t||(t={}))Bu.call(t,n)&&Zr(e,n,t[n]);if(qr)for(var n of qr(t))Hu.call(t,n)&&Zr(e,n,t[n]);return e},Un=(e,t,n)=>new Promise((s,r)=>{var o=c=>{try{l(n.next(c))}catch(u){r(u)}},i=c=>{try{l(n.throw(c))}catch(u){r(u)}},l=c=>c.done?s(c.value):Promise.resolve(c.value).then(o,i);l((n=n.apply(e,t)).next())});const Fu="background-image",ju="lazy-loading",Uu="lazy-error",Xr="lazy-attempt",Du=["scroll","wheel","mousewheel","resize","animationend","transitionend","touchmove"],bs="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",Nt=[],An=[],$i=Nu(100),ae={loading:bs,error:bs,attempt:3,throttleWait:300,events:Du};let xs=ni(sn,ae.throttleWait);function Dn(e,t){e._lazy.arg===Fu?e.style.backgroundImage=`url(${t})`:e.setAttribute("src",t)}function Wu(e){e._lazy.loading&&Dn(e,e._lazy.loading),sn()}function Ku(e){e._lazy.error&&Dn(e,e._lazy.error),e._lazy.state="error",tr(e),sn()}function Ci(e,t){Dn(e,t),e._lazy.state="success",tr(e),sn()}function Yu(e){var t;An.includes(e)||(An.push(e),(t=ae.events)==null||t.forEach(n=>{e.addEventListener(n,xs,{passive:!0})}))}function qu(){An.forEach(e=>{var t;(t=ae.events)==null||t.forEach(n=>{e.removeEventListener(n,xs)})}),An.length=0}function Zu(e,t){var n,s;const r={loading:(n=e.getAttribute(ju))!=null?n:ae.loading,error:(s=e.getAttribute(Uu))!=null?s:ae.error,attempt:e.getAttribute(Xr)?Number(e.getAttribute(Xr)):ae.attempt};e._lazy=Vu({src:t.value,arg:t.arg,currentAttempt:0,state:"pending",attemptLock:!1},r),Dn(e,bs),be(ae.filter,e._lazy)}function Xu(e,t){const n=new Image;n.src=t,e._lazy.preloadImage=n,n.addEventListener("load",()=>{e._lazy.attemptLock=!1,$i.add(t),Ci(e,t)}),n.addEventListener("error",()=>{e._lazy.attemptLock=!1,e._lazy.currentAttempt>=e._lazy.attempt?Ku(e):wi(e)})}function wi(e){if(e._lazy.attemptLock)return;e._lazy.attemptLock=!0,e._lazy.currentAttempt++;const{src:t}=e._lazy;if($i.has(t)){Ci(e,t),e._lazy.attemptLock=!1;return}Wu(e),Xu(e,t)}function er(e){return Un(this,null,function*(){yield Da(),Wa(e)&&wi(e)})}function sn(){Nt.forEach(e=>er(e))}function Ju(e){return Un(this,null,function*(){!Nt.includes(e)&&Nt.push(e),mu(e).forEach(Yu),yield er(e)})}function tr(e){Cn(Nt,e),Nt.length===0&&qu()}function Qu(e,t){const{src:n,arg:s}=e._lazy;return n!==t.value||s!==t.arg}function Si(e,t){return Un(this,null,function*(){Zu(e,t),yield Ju(e)})}function Gu(e,t){return Un(this,null,function*(){if(!Qu(e,t)){Nt.includes(e)&&(yield er(e));return}yield Si(e,t)})}function xu(e={}){const{events:t,loading:n,error:s,attempt:r,throttleWait:o,filter:i}=e;ae.events=t??ae.events,ae.loading=n??ae.loading,ae.error=s??ae.error,ae.attempt=r??ae.attempt,ae.throttleWait=o??ae.throttleWait,ae.filter=i}const ef={mounted:Si,unmounted:tr,updated:Gu,install(e,t){xu(t),xs=ni(sn,ae.throttleWait),e.directive("lazy",this)}};var tf=ef;const nf={round:{type:Boolean,default:!0},size:{type:[String,Number],default:"normal"},alt:String,color:String,src:String,fit:{type:String,default:"cover"},bordered:Boolean,borderColor:String,loading:String,error:String,lazy:Boolean,hoverable:Boolean,onClick:Ve(),onLoad:Ve(),onError:Ve()},sf=e=>["mini","small","normal","large"].includes(e),{name:rf,n:of,classes:lf}=Ce("avatar"),cf=["src","alt","lazy-loading","lazy-error"],af=["src","alt"];function uf(e,t){const n=Gt("lazy");return y(),A("div",{ref:"avatarElement",class:O(e.classes(e.n(),e.n("$--box"),[e.isInternalSize(e.size),e.n(`--${e.size}`)],[e.round,e.n("--round")],[e.bordered,e.n("--bordered")],[e.hoverable,e.n("--hoverable")])),style:W({width:e.isInternalSize(e.size)?void 0:e.toSizeUnit(e.size),height:e.isInternalSize(e.size)?void 0:e.toSizeUnit(e.size),borderColor:e.borderColor,backgroundColor:e.color}),onClick:t[3]||(t[3]=(...s)=>e.handleClick&&e.handleClick(...s))},[e.src?(y(),A(oe,{key:0},[e.lazy?Bn((y(),A("img",{key:0,class:O(e.n("image")),src:e.src,alt:e.alt,style:W({objectFit:e.fit}),"lazy-loading":e.loading,"lazy-error":e.error,onLoad:t[0]||(t[0]=(...s)=>e.handleLoad&&e.handleLoad(...s))},null,46,cf)),[[n,e.src]]):(y(),A("img",{key:1,class:O(e.n("image")),src:e.src,alt:e.alt,style:W({objectFit:e.fit}),onLoad:t[1]||(t[1]=(...s)=>e.handleLoad&&e.handleLoad(...s)),onError:t[2]||(t[2]=(...s)=>e.handleError&&e.handleError(...s))},null,46,af))],64)):(y(),A("div",{key:1,ref:"textElement",class:O(e.n("text")),style:W({transform:`scale(${e.scale})`})},[K(e.$slots,"default")],6))],6)}const Ai=ne({name:rf,directives:{Lazy:tf},props:nf,setup(e){const t=Ae(null),n=Ae(null),s=Ae(1);oi(r),Bs(r);function r(){if(!t.value||!n.value){s.value=1;return}const c=t.value.offsetWidth,u=n.value.offsetWidth;c>u?s.value=1:s.value=c/u}function o(c){const u=c.currentTarget,{lazy:d,onLoad:h,onError:v}=e;d?(u._lazy.state==="success"&&be(h,c),u._lazy.state==="error"&&be(v,c)):be(h,c)}function i(c){be(e.onError,c)}function l(c){be(e.onClick,c)}return{avatarElement:t,textElement:n,scale:s,n:of,classes:lf,isInternalSize:sf,toSizeUnit:xe,handleLoad:o,handleError:i,handleClick:l}}});Ai.render=uf;var Ei=Ai;Pe(Ei);const ff=Ei,_n={type:{type:String,default:"circle"},radius:[String,Number],size:{type:String,default:"normal"},color:String,description:String,loading:Boolean},{name:df,n:pf,classes:hf}=Ce("loading"),mf=e=>(Ns(""),e=e(),zs(),e),_f=mf(()=>C("svg",{viewBox:"25 25 50 50"},[C("circle",{cx:"50",cy:"50",r:"20",fill:"none"})],-1)),gf=[_f];function vf(e,t){return y(),A("div",{class:O(e.n())},[e.$slots.default?(y(),A("div",{key:0,class:O(e.classes(e.n("content"),[e.loading,e.n("content--active")]))},[K(e.$slots,"default"),e.loading?(y(),A("div",{key:0,class:O(e.n("content-mask"))},null,2)):Q("v-if",!0)],2)):Q("v-if",!0),e.isShow?(y(),A("div",{key:1,class:O(e.classes(e.n("$--box"),e.n("body"),[e.$slots.default,e.n("inside")]))},[e.type==="circle"?(y(),A("div",{key:0,class:O(e.n("circle"))},[C("span",{class:O(e.classes(e.n("circle-block"),e.n(`circle-block--${e.size}`))),style:W({width:e.multiplySizeUnit(e.radius,2),height:e.multiplySizeUnit(e.radius,2),color:e.color})},gf,6)],2)):Q("v-if",!0),(y(!0),A(oe,null,xt(e.loadingTypeDict,(n,s)=>(y(),A(oe,{key:s},[e.type===s?(y(),A("div",{key:0,class:O(e.classes(e.n(s),e.n(`${s}--${e.size}`)))},[(y(!0),A(oe,null,xt(n,r=>(y(),A("div",{key:r+s,style:W({backgroundColor:e.color}),class:O(e.classes(e.n(`${s}-item`),e.n(`${s}-item--${e.size}`)))},null,6))),128))],2)):Q("v-if",!0)],64))),128)),e.$slots.description||e.description?(y(),A("div",{key:1,class:O(e.classes(e.n("description"),e.n(`description--${e.size}`))),style:W({color:e.color})},[K(e.$slots,"description",{},()=>[wt(le(e.description),1)])],6)):Q("v-if",!0)],2)):Q("v-if",!0)],2)}const Pi=ne({name:df,props:_n,setup(e,{slots:t}){const n=ie(()=>be(t.default)?e.loading:!0);return{loadingTypeDict:{wave:5,cube:4,rect:8,disappear:3},isShow:n,n:pf,classes:hf,multiplySizeUnit:Cu}}});Pi.render=vf;var Oi=Pi;Pe(Oi);var bf=Oi;const yf={hovering:{type:Boolean,default:!0}},{name:$f,n:Cf,classes:wf}=Ce("hover-overlay");function Sf(e,t){return y(),A("div",{class:O(e.classes(e.n(),[e.hovering,e.n("--hovering")]))},null,2)}const ki=ne({name:$f,props:yf,setup:()=>({n:Cf,classes:wf})});ki.render=Sf;var Ii=ki;Pe(Ii);function Af(){const e=Ae(!1);return{hovering:e,handleHovering:n=>{e.value=n}}}var Ef=Ii;function Ti(e){if(!e)return!1;const t=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);return!!(e==="desktop"&&t||e==="mobile"&&!t)}function Pf(e){const t=e.getAttribute("style");return t?t.split(";").filter(Boolean).reduce((n,s)=>{const[r,o]=s.split(":").map(i=>i.trim());return n[Zs(r)]=o,n},{}):{}}function Of(e){const{value:t}=e._hover,n=Pf(e);Object.keys(t).forEach(s=>{const r=Zs(s);t[r]!=null&&n[r]&&(e._hover.rawStyle[r]=n[r])})}function nr(e,t){Object.keys(t).forEach(n=>{const s=t[n];s!=null&&(e.style[n]=s)})}function kf(e){Object.keys(e._hover.value).forEach(t=>{e._hover.value[t]!=null&&(e.style[t]="")})}function Mi(e){kf(e),nr(e,e._hover.rawStyle)}function Li(){const{value:e}=this._hover;if(this._hover.hovering=!0,Ks(e)){e(this._hover.hovering);return}nr(this,e)}function Ri(){if(this._hover.hovering=!1,Ks(this._hover.value)){this._hover.value(this._hover.hovering);return}Mi(this)}function Ni(e,t){var n,s;const{arg:r,value:o}=t;Ti(r)||(e._hover={value:o,hovering:(s=(n=e._hover)==null?void 0:n.hovering)!=null?s:!1,rawStyle:{}},Of(e),e.addEventListener("mouseenter",Li),e.addEventListener("mouseleave",Ri))}function zi(e,t){Ti(t.arg)||(Mi(e),e.removeEventListener("mouseenter",Li),e.removeEventListener("mouseleave",Ri))}function If(e,t){e._hover&&zi(e,t)}function Tf(e,t){return!Ks(t.value)&&e._hover.hovering}function Mf(e,t){Ni(e,t),Tf(e,t)&&nr(e,t.value)}const Lf={mounted:Ni,unmounted:zi,beforeUpdate:If,updated:Mf,install(e){e.directive("hover",this)}};var Rf=Lf,Nf=Object.defineProperty,zf=Object.defineProperties,Bf=Object.getOwnPropertyDescriptors,Jr=Object.getOwnPropertySymbols,Hf=Object.prototype.hasOwnProperty,Vf=Object.prototype.propertyIsEnumerable,Qr=(e,t,n)=>t in e?Nf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ff=(e,t)=>{for(var n in t||(t={}))Hf.call(t,n)&&Qr(e,n,t[n]);if(Jr)for(var n of Jr(t))Vf.call(t,n)&&Qr(e,n,t[n]);return e},jf=(e,t)=>zf(e,Bf(t));const Uf={type:String,nativeType:{type:String,default:"button"},size:String,loading:Boolean,round:Boolean,block:Boolean,text:Boolean,outline:Boolean,disabled:Boolean,autoLoading:Boolean,ripple:{type:Boolean,default:!0},color:String,textColor:String,elevation:{type:[Boolean,Number,String],default:!0},loadingRadius:[Number,String],loadingType:qe(_n,"type"),loadingSize:qe(_n,"size"),loadingColor:jf(Ff({},qe(_n,"color")),{default:"currentColor"}),onClick:Ve(),onTouchstart:Ve()},Df=Symbol("BUTTON_GROUP_BIND_BUTTON_KEY");function Wf(){const{bindParent:e,parentProvider:t,index:n}=Xs(Df);return{index:n,buttonGroup:t,bindButtonGroup:e}}const{name:Kf,n:Yf,classes:qf}=Ce("button"),Zf=["type","disabled"];function Xf(e,t){const n=yn("var-loading"),s=yn("var-hover-overlay"),r=Gt("ripple"),o=Gt("hover");return Bn((y(),A("button",{class:O(e.classes(e.n(),e.n("$--box"),e.n(`--${e.states.size}`),[e.block,`${e.n("$--flex")} ${e.n("--block")}`,e.n("$--inline-flex")],[e.disabled,e.n("--disabled")],[e.states.text,`${e.n(`--text-${e.states.type}`)} ${e.n("--text")}`,`${e.n(`--${e.states.type}`)} ${e.states.elevation}`],[e.states.text&&e.disabled,e.n("--text-disabled")],[e.round,e.n("--round")],[e.states.outline,e.n("--outline")])),style:W({color:e.states.textColor,background:e.states.color}),type:e.nativeType,disabled:e.disabled,onClick:t[0]||(t[0]=(...i)=>e.handleClick&&e.handleClick(...i)),onTouchstart:t[1]||(t[1]=(...i)=>e.handleTouchstart&&e.handleTouchstart(...i))},[e.loading||e.pending?(y(),Te(n,{key:0,class:O(e.n("loading")),"var-button-cover":"",color:e.loadingColor,type:e.loadingType,size:e.loadingSize,radius:e.loadingRadius},null,8,["class","color","type","size","radius"])):Q("v-if",!0),C("div",{class:O(e.classes(e.n("content"),[e.loading||e.pending,e.n("--hidden")]))},[K(e.$slots,"default")],2),S(s,{hovering:e.disabled?!1:e.hovering},null,8,["hovering"])],46,Zf)),[[r,{disabled:e.disabled||!e.ripple}],[o,e.handleHovering,"desktop"]])}const Bi=ne({name:Kf,components:{VarLoading:bf,VarHoverOverlay:Ef},directives:{Ripple:Qs,Hover:Rf},props:Uf,setup(e){const t=Ae(!1),{buttonGroup:n}=Wf(),{hovering:s,handleHovering:r}=Af(),o=ie(()=>{if(!n)return{elevation:Js(e.elevation,2),type:e.type!=null?e.type:"default",size:e.size!=null?e.size:"normal",color:e.color,text:e.text,textColor:e.textColor,outline:e.outline};const{type:u,size:d,color:h,textColor:v,mode:k}=n;return{elevation:"",type:e.type!=null?e.type:u.value,size:e.size!=null?e.size:d.value,color:e.color!=null?e.color:h.value,textColor:e.textColor!=null?e.textColor:v.value,text:k.value!=="normal",outline:k.value==="outline"}});function i(u){e.autoLoading&&(t.value=!0,u=jn(u)?u:[u],Promise.all(u).then(()=>{t.value=!1}).catch(()=>{t.value=!1}))}function l(u){const{loading:d,disabled:h,onClick:v}=e;!v||d||h||t.value||i(be(v,u))}function c(u){const{loading:d,disabled:h,onTouchstart:v}=e;!v||d||h||t.value||i(be(v,u))}return{pending:t,states:o,hovering:s,n:Yf,classes:qf,handleHovering:r,handleClick:l,handleTouchstart:c}}});Bi.render=Xf;var Hi=Bi;Pe(Hi);const Jf=Hi,Qf={title:[Number,String],icon:qe(it,"name"),namespace:qe(it,"namespace"),description:String,border:Boolean,borderOffset:[Number,String],iconClass:String,titleClass:String,descriptionClass:String,extraClass:String,ripple:Boolean,onClick:Ve()},{name:Gf,n:xf,classes:ed}=Ce("cell");function td(e,t){const n=yn("var-icon"),s=Gt("ripple");return Bn((y(),A("div",{class:O(e.classes(e.n(),[e.border,e.n("--border")],[e.onClick,e.n("--cursor")])),style:W(e.borderOffsetStyles),onClick:t[0]||(t[0]=(...r)=>e.handleClick&&e.handleClick(...r))},[K(e.$slots,"icon",{},()=>[e.icon?(y(),A("div",{key:0,class:O(e.classes(e.n("icon"),e.iconClass))},[S(n,{name:e.icon,namespace:e.namespace},null,8,["name","namespace"])],2)):Q("v-if",!0)]),C("div",{class:O(e.n("content"))},[K(e.$slots,"default",{},()=>[e.title?(y(),A("div",{key:0,class:O(e.classes(e.n("title"),e.titleClass))},le(e.title),3)):Q("v-if",!0)]),K(e.$slots,"description",{},()=>[e.description?(y(),A("div",{key:0,class:O(e.classes(e.n("description"),e.descriptionClass))},le(e.description),3)):Q("v-if",!0)])],2),e.$slots.extra?(y(),A("div",{key:0,class:O(e.classes(e.n("extra"),e.extraClass))},[K(e.$slots,"extra")],2)):Q("v-if",!0)],6)),[[s,{disabled:!e.ripple}]])}const Vi=ne({name:Gf,components:{VarIcon:vi},directives:{Ripple:Qs},props:Qf,setup(e){const t=ie(()=>e.borderOffset==null?{}:{"--cell-border-left":xe(e.borderOffset),"--cell-border-right":xe(e.borderOffset)});function n(s){be(e.onClick,s)}return{borderOffsetStyles:t,n:xf,classes:ed,toSizeUnit:xe,handleClick:n}}});Vi.render=td;var Fi=Vi;Pe(Fi);const nd=Fi,sd={span:{type:[String,Number],default:24},offset:{type:[String,Number],default:0},direction:{type:String,default:"row"},justify:String,align:String,xs:[Object,Number,String],sm:[Object,Number,String],md:[Object,Number,String],lg:[Object,Number,String],xl:[Object,Number,String],onClick:Ve()},ji=Symbol("ROW_BIND_COL_KEY");function rd(){const{bindChildren:e,childProviders:t,length:n}=ii(ji);return{length:n,cols:t,bindCols:e}}function od(){const{parentProvider:e,index:t,bindParent:n}=Xs(ji);return{index:t,row:e,bindRow:n}}const{name:id,n:pn,classes:ld}=Ce("col");function cd(e,t){return y(),A("div",{class:O(e.classes(e.n(),e.n("$--box"),[e.span>=0,e.n(`--span-${e.span}`)],[e.offset,e.n(`--offset-${e.offset}`)],...e.getSize("xs",e.xs),...e.getSize("sm",e.sm),...e.getSize("md",e.md),...e.getSize("lg",e.lg),...e.getSize("xl",e.xl))),style:W({flexDirection:e.direction,justifyContent:e.padStartFlex(e.justify),alignItems:e.padStartFlex(e.align),paddingLeft:e.toSizeUnit(e.padding.left),paddingRight:e.toSizeUnit(e.padding.right),paddingTop:e.toSizeUnit(e.padding.top),paddingBottom:e.toSizeUnit(e.padding.bottom)}),onClick:t[0]||(t[0]=(...n)=>e.handleClick&&e.handleClick(...n))},[K(e.$slots,"default")],6)}const Ui=ne({name:id,props:sd,setup(e){const t=ie(()=>He(e.span)),n=ie(()=>He(e.offset)),s=Ae({left:0,right:0,top:0,bottom:0}),{row:r,bindRow:o}=od(),i={setPadding(u){s.value=u}};Ct([()=>e.span,()=>e.offset],()=>{r==null||r.computePadding()}),be(o,i);function l(u,d){const h=[];if(d==null)return h;if(gs(d)){const{offset:v,span:k}=d;Number(k)>=0&&h.push(pn(`--span-${u}-${k}`)),v&&h.push(pn(`--offset-${u}-${v}`))}else Number(d)>=0&&h.push(pn(`--span-${u}-${d}`));return h}function c(u){be(e.onClick,u)}return{span:t,offset:n,padding:s,n:pn,classes:ld,toNumber:He,toSizeUnit:xe,getSize:l,handleClick:c,padStartFlex:_i}}});Ui.render=cd;var Di=Ui;Pe(Di);const Wn=Di,ad={elevation:{type:[Boolean,Number,String],default:!1},ripple:Boolean,radius:[Number,String],width:[Number,String],height:[Number,String],round:Boolean,inline:Boolean,onClick:Ve()},{name:ud,n:fd,classes:dd}=Ce("paper");function pd(e,t){const n=Gt("ripple");return Bn((y(),A("div",{class:O(e.classes(e.n(),e.n("$--box"),e.formatElevation(e.elevation,2),[e.onClick,e.n("--cursor")],[e.round,e.n("--round")],[e.inline,e.n("$--inline-flex")])),style:W({width:e.toSizeUnit(e.width),height:e.toSizeUnit(e.height),"border-radius":e.toSizeUnit(e.radius)}),onClick:t[0]||(t[0]=(...s)=>e.handleClick&&e.handleClick(...s))},[K(e.$slots,"default")],6)),[[n,{disabled:!e.ripple}]])}const Wi=ne({name:ud,directives:{Ripple:Qs},props:ad,setup(e){function t(n){be(e.onClick,n)}return{n:fd,classes:dd,formatElevation:Js,toSizeUnit:xe,handleClick:t}}});Wi.render=pd;var Ki=Wi;Pe(Ki);const Yi=Ki,hd={mode:{type:String,default:"linear"},lineWidth:{type:[Number,String],default:4},color:[String,Object],trackColor:String,ripple:Boolean,value:{type:[Number,String],default:0},label:Boolean,labelClass:String,size:{type:[Number,String],default:40},rotate:{type:Number,default:0},track:{type:Boolean,default:!0},indeterminate:Boolean,type:{type:String,default:"primary"}},rt=100,Qe=20,Gr=2*Math.PI*Qe,{name:md,n:_d,classes:gd}=Ce("progress"),vd=["viewBox"],bd={key:0},yd=["id"],$d=["offset","stop-color"],Cd=["d","stroke-width","stroke-dasharray"],wd=["d","stroke-width","stroke-dasharray","stroke-dashoffset"];function Sd(e,t){return y(),A("div",{class:O(e.n())},[e.mode==="linear"?(y(),A("div",{key:0,class:O(e.n("linear"))},[C("div",{class:O(e.classes(e.n("linear-block"),[e.track,e.n("linear-background")])),style:W({height:e.toSizeUnit(e.lineWidth),background:e.trackColor})},[e.indeterminate?(y(),A("div",{key:0,class:O(e.classes([e.indeterminate,e.n("linear-indeterminate")]))},[C("div",{class:O(e.classes(e.n(`linear--${e.type}`))),style:W({background:e.progressColor})},null,6),C("div",{class:O(e.classes(e.n(`linear--${e.type}`))),style:W({background:e.progressColor})},null,6)],2)):(y(),A("div",{key:1,class:O(e.classes(e.n("linear-certain"),e.n(`linear--${e.type}`),[e.ripple,e.n("linear-ripple")])),style:W({background:e.progressColor,width:e.linearProps.width})},null,6))],6),e.label?(y(),A("div",{key:0,class:O(e.classes(e.n("linear-label"),[e.labelClass,e.labelClass]))},[K(e.$slots,"default",{},()=>[wt(le(e.linearProps.roundValue),1)])],2)):Q("v-if",!0)],2)):Q("v-if",!0),e.mode==="circle"?(y(),A("div",{key:1,class:O(e.classes(e.n("circle"),[e.indeterminate,e.n("circle-indeterminate")])),style:W({width:e.toSizeUnit(e.size),height:e.toSizeUnit(e.size)})},[(y(),A("svg",{class:O(e.n("circle-svg")),viewBox:e.circleProps.viewBox},[e.isPlainObject(e.color)?(y(),A("defs",bd,[C("linearGradient",{id:e.id,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[(y(!0),A(oe,null,xt(e.linearGradientProgress,(n,s)=>(y(),A("stop",{key:s,offset:n,"stop-color":e.color[n]},null,8,$d))),128))],8,yd)])):Q("v-if",!0),e.track?(y(),A("path",{key:1,class:O(e.n("circle-background")),d:e.circleProps.path,fill:"transparent","stroke-width":e.circleProps.strokeWidth,"stroke-dasharray":e.CIRCUMFERENCE,style:W({stroke:e.trackColor})},null,14,Cd)):Q("v-if",!0),C("path",{class:O(e.classes(e.n("circle-certain"),e.n(`circle--${e.type}`),[e.indeterminate,e.n("circle-overlay")])),d:e.circleProps.path,fill:"transparent","stroke-width":e.circleProps.strokeWidth,"stroke-dasharray":e.CIRCUMFERENCE,"stroke-dashoffset":e.circleProps.strokeOffset,style:W({stroke:e.progressColor,transform:`rotateZ(${e.rotate}deg)`,transformOrigin:"50% 50%"})},null,14,wd)],10,vd)),e.label?(y(),A("div",{key:0,class:O(e.classes(e.n("circle-label"),[e.labelClass,e.labelClass]))},[K(e.$slots,"default",{},()=>[wt(le(e.circleProps.roundValue),1)])],2)):Q("v-if",!0)],6)):Q("v-if",!0)],2)}const qi=ne({name:md,props:hd,setup(e){const t=eu(),n=ie(()=>{const i=He(e.value),l=i>rt?rt:i,c=i>rt?rt:Math.round(i);return{width:`${l}%`,roundValue:`${c}%`}}),s=ie(()=>{const{size:i,lineWidth:l,value:c}=e,u=Qe/(1-yt(l)/yt(i))*2,d=`0 0 ${u} ${u}`,h=He(c)>rt?rt:Math.round(He(c)),v=`${(rt-h)/rt*Gr}`,k=yt(l)/yt(i)*u,F=0,M=-Qe,X=0,U=-2*Qe,ye=`M ${u/2} ${u/2} m ${F} ${M} a ${Qe} ${Qe} - 0 1 1 ${X} ${-U} a ${Qe} ${Qe} 0 1 1 ${-X} ${U}`;return{strokeWidth:k,viewBox:d,strokeOffset:v,roundValue:`${h}%`,path:ye}}),r=ie(()=>gs(e.color)?`url(#${t.value})`:e.color),o=ie(()=>Object.keys(e.color).sort((i,l)=>parseFloat(i)-parseFloat(l)));return{id:t,linearProps:n,CIRCUMFERENCE:Gr,RADIUS:Qe,circleProps:s,progressColor:r,linearGradientProgress:o,n:_d,classes:gd,toSizeUnit:xe,isPlainObject:gs}}});qi.render=Sd;var Zi=qi;Pe(Zi);const Ad=Zi,Ed={gutter:{type:[String,Number,Array],default:0},justify:{type:String,default:"flex-start"},align:{type:String,default:"flex-start"},onClick:Ve()},{name:Pd,n:Od,classes:kd}=Ce("row");function Id(e,t){return y(),A("div",{class:O(e.classes(e.n(),e.n("$--box"))),style:W({justifyContent:e.padStartFlex(e.justify),alignItems:e.padStartFlex(e.align),margin:`${-e.average[0]}px ${-e.average[1]}px`}),onClick:t[0]||(t[0]=(...n)=>e.handleClick&&e.handleClick(...n))},[K(e.$slots,"default")],6)}const Xi=ne({name:Pd,props:Ed,setup(e){const t=ie(()=>jn(e.gutter)?e.gutter.map(c=>yt(c)/2):[0,yt(e.gutter)/2]),{cols:n,bindCols:s,length:r}=rd(),o={computePadding:i};Ct(()=>r.value,i),Ct(()=>e.gutter,i),s(o);function i(){n.forEach(c=>{const[u,d]=t.value;c.setPadding({left:d,right:d,top:u,bottom:u})})}function l(c){be(e.onClick,c)}return{average:t,n:Od,classes:kd,handleClick:l,padStartFlex:_i}}});Xi.render=Id;var Ji=Xi;Pe(Ji);const Kn=Ji,Td={activeIcon:{type:String,default:"check"},currentIcon:qe(it,"name"),inactiveIcon:qe(it,"name"),activeIconNamespace:qe(it,"namespace"),currentIconNamespace:qe(it,"namespace"),inactiveIconNamespace:qe(it,"namespace")},Qi=Symbol("STEPS_BIND_STEP_KEY");function Md(){const{bindChildren:e,childProviders:t}=ii(Qi);return{step:t,bindStep:e}}function Ld(){const{parentProvider:e,index:t,bindParent:n}=Xs(Qi);return n||pu("Steps"," must in "),{index:t,steps:e,bindSteps:n}}const{name:Rd,n:Nd,classes:zd}=Ce("step"),Bd={key:3};function Hd(e,t){const n=yn("var-icon");return y(),A("div",{class:O(e.n())},[C("div",{class:O(e.n(e.direction))},[C("div",{class:O(e.classes(e.n(`${e.direction}-tag`),[e.isActive||e.isCurrent,e.n(`${e.direction}-tag--active`)])),style:W({backgroundColor:e.isActive||e.isCurrent?e.activeColor:e.inactiveColor}),onClick:t[0]||(t[0]=(...s)=>e.click&&e.click(...s))},[e.isActive?(y(),Te(n,{key:0,class:O(e.n("icon")),"var-step-cover":"",name:e.activeIcon,namespace:e.activeIconNamespace},null,8,["class","name","namespace"])):e.isCurrent&&e.currentIcon?(y(),Te(n,{key:1,class:O(e.n("icon")),"var-step-cover":"",name:e.currentIcon,namespace:e.currentIconNamespace},null,8,["class","name","namespace"])):e.inactiveIcon?(y(),Te(n,{key:2,class:O(e.n("icon")),"var-step-cover":"",name:e.inactiveIcon,namespace:e.inactiveIconNamespace},null,8,["class","name","namespace"])):(y(),A("span",Bd,le(e.index+1),1))],6),C("div",{class:O(e.classes(e.n(`${e.direction}-content`),[e.isActive||e.isCurrent,e.n(`${e.direction}-content--active`)])),onClick:t[1]||(t[1]=(...s)=>e.click&&e.click(...s))},[K(e.$slots,"default")],2),C("div",{class:O(e.n(`${e.direction}-line`))},null,2)],2)],2)}const Gi=ne({name:Rd,components:{VarIcon:vi},props:Td,setup(){const{index:e,steps:t,bindSteps:n}=Ld(),{active:s,activeColor:r,inactiveColor:o,direction:i,clickStep:l}=t,c=ie(()=>s.value===e.value),u=ie(()=>e.value!==-1&&He(s.value)>e.value);n({index:e});function h(){return l(e.value)}return{index:e,isActive:u,isCurrent:c,direction:i,activeColor:r,inactiveColor:o,n:Nd,classes:zd,click:h}}});Gi.render=Hd;var xi=Gi;Pe(xi);const Vd=xi,Fd={active:{type:[String,Number],default:0},direction:{type:String,default:"horizontal"},activeColor:String,inactiveColor:String,onClickStep:Ve()},{name:jd,n:Ud}=Ce("steps");function Dd(e,t){return y(),A("div",{class:O(e.n()),style:W({flexDirection:e.direction==="horizontal"?"row":"column"})},[K(e.$slots,"default")],6)}const el=ne({name:jd,props:Fd,setup(e){const t=ie(()=>e.active),n=ie(()=>e.activeColor),s=ie(()=>e.inactiveColor),r=ie(()=>e.direction),{bindStep:o}=Md();o({active:t,direction:r,activeColor:n,inactiveColor:s,clickStep:l});function l(c){be(e.onClickStep,c)}return{n:Ud}}});el.render=Dd;var tl=el;Pe(tl);const Wd=tl;const Kd={class:"resume-block"},Yd={key:0,class:"resume-block-header"},qd={class:"resume-block-title"},Zd={class:"resume-block-subtitle"},Xd=ne({__name:"ResumeBlock",props:{title:{type:String},subtitle:{type:String}},setup(e){return(t,n)=>{const s=Yi;return y(),A("div",Kd,[S(s,{class:"resume-block-paper",elevation:2,radius:4},{default:B(()=>[e.title||e.subtitle?(y(),A("div",Yd,[K(t.$slots,"title",{},()=>[C("div",qd,le(e.title),1)],!0),K(t.$slots,"subtitle",{},()=>[C("div",Zd,le(e.subtitle),1)],!0)])):Q("",!0),K(t.$slots,"default",{},void 0,!0)]),_:3})])}}});const sr=se(Xd,[["__scopeId","data-v-014e3bef"]]),Jd={class:"resume-block-compact-item"},Qd={key:0,class:"resume-block-compact-item-title"},Gd={key:0,class:"resume-block-compact-item-description"},xd=ne({__name:"ResumeBlockCompactItem",props:{title:{type:String},description:{type:String}},setup(e){return(t,n)=>(y(),A("div",Jd,[K(t.$slots,"description",{},()=>[e.title?(y(),A("div",Qd,le(e.title),1)):Q("",!0)],!0),K(t.$slots,"description",{},()=>[e.description?(y(),A("div",Gd,le(e.description),1)):Q("",!0)],!0),K(t.$slots,"default",{},void 0,!0)]))}});const ep=se(xd,[["__scopeId","data-v-56ab204b"]]);const tp=ne({__name:"ResumeFill",props:{size:{type:Number}},setup(e){return(t,n)=>(y(),A("div",{class:"resume-fill",style:W({height:`${e.size}px`})},null,4))}});const np={class:"resume-skills-value"},sp={class:"resume-skills-label"},rp=ne({__name:"ResumeSkills",setup(e){const t=Ae([{label:"HTML",value:100},{label:"CSS",value:100},{label:"Javascript",value:100},{label:"Typescript",value:80},{label:"Nodejs",value:100},{label:"Vue",value:100},{label:"React",value:60},{label:"React Native",value:60},{label:"Electron",value:60}]);return(n,s)=>{const r=Ad,o=Wn,i=Kn,l=tp,c=sr;return y(),Te(c,{title:"技能自评"},{default:B(()=>[S(i,{class:"resume-skills"},{default:B(()=>[(y(!0),A(oe,null,xt(t.value,u=>(y(),Te(o,{class:"resume-skills-chart",direction:"column",align:"center",key:u.label,span:8},{default:B(()=>[S(r,{mode:"circle",label:"","line-width":"5",value:u.value,size:74},{default:B(()=>[C("span",np,le(u.value),1)]),_:2},1032,["value"]),C("span",sp,le(u.label),1)]),_:2},1024))),128))]),_:1}),S(l,{size:65})]),_:1})}}});const op=se(rp,[["__scopeId","data-v-5838ff33"]]);const ip={class:"resume-timeline-company"},lp={class:"resume-timeline-label"},cp={class:"resume-timeline-date"},ap={class:"resume-timeline-description"},up=ne({__name:"ResumeTimeline",setup(e){const t=Ae([{label:"前端开发工程师",date:"2021/08-至今",description:"吹嘘一下自己在公司里主要负责哪些工作,给老板赚了多少钱"},{label:"前端开发工程师",date:"2019/03-2021/08",description:"吹嘘一下自己在公司里主要负责哪些工作,给老板赚了多少钱"},{label:"前端开发工程师",date:"2019/03-2021/08",description:"吹嘘一下自己在公司里主要负责哪些工作,给老板赚了多少钱"},{label:"前端开发工程师",date:"2019/03-2021/08",description:"吹嘘一下自己在公司里主要负责哪些工作,给老板赚了多少钱"},{label:"前端开发工程师",date:"2019/03-2021/08",description:"吹嘘一下自己在公司里主要负责哪些工作,给老板赚了多少钱"}]);return(n,s)=>{const r=Vd,o=Wd,i=sr;return y(),Te(i,{title:"工作经历"},{default:B(()=>[S(o,{class:"resume-timeline",direction:"vertical",active:t.value.length-1},{default:B(()=>[(y(!0),A(oe,null,xt(t.value,l=>(y(),Te(r,{"current-icon":"map-marker","active-icon":"map-marker",key:l.label},{default:B(()=>[C("div",ip,[C("div",lp,le(l.label),1),C("div",cp,le(l.date),1),C("div",ap,le(l.description),1)])]),_:2},1024))),128))]),_:1},8,["active"])]),_:1})}}});const fp=se(up,[["__scopeId","data-v-02235658"]]),dp=ne({__name:"ResumeBlank",props:{size:{type:Number}},setup(e){return(t,n)=>(y(),A("div",{class:"resume-blank",style:W({"--size":`${e.size}px`})},null,4))}});const pp=se(dp,[["__scopeId","data-v-8c4baf12"]]),hp={},mp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},_p=C("title",null,"github",-1),gp=C("path",{d:"M12,2A10,10 0 0,0 2,12C2,16.42 4.87,20.17 8.84,21.5C9.34,21.58 9.5,21.27 9.5,21C9.5,20.77 9.5,20.14 9.5,19.31C6.73,19.91 6.14,17.97 6.14,17.97C5.68,16.81 5.03,16.5 5.03,16.5C4.12,15.88 5.1,15.9 5.1,15.9C6.1,15.97 6.63,16.93 6.63,16.93C7.5,18.45 8.97,18 9.54,17.76C9.63,17.11 9.89,16.67 10.17,16.42C7.95,16.17 5.62,15.31 5.62,11.5C5.62,10.39 6,9.5 6.65,8.79C6.55,8.54 6.2,7.5 6.75,6.15C6.75,6.15 7.59,5.88 9.5,7.17C10.29,6.95 11.15,6.84 12,6.84C12.85,6.84 13.71,6.95 14.5,7.17C16.41,5.88 17.25,6.15 17.25,6.15C17.8,7.5 17.45,8.54 17.35,8.79C18,9.5 18.38,10.39 18.38,11.5C18.38,15.32 16.04,16.16 13.81,16.41C14.17,16.72 14.5,17.33 14.5,18.26C14.5,19.6 14.5,20.68 14.5,21C14.5,21.27 14.66,21.59 15.17,21.5C19.14,20.16 22,16.42 22,12A10,10 0 0,0 12,2Z"},null,-1),vp=[_p,gp];function bp(e,t){return y(),A("svg",mp,vp)}const yp=se(hp,[["render",bp]]),$p={},Cp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},wp=C("title",null,"post",-1),Sp=C("path",{d:"M3 3V21H21V3H3M18 18H6V17H18V18M18 16H6V15H18V16M18 12H6V6H18V12Z"},null,-1),Ap=[wp,Sp];function Ep(e,t){return y(),A("svg",Cp,Ap)}const Pp=se($p,[["render",Ep]]),Op={},kp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Ip=C("title",null,"wechat",-1),Tp=C("path",{d:"M9.5,4C5.36,4 2,6.69 2,10C2,11.89 3.08,13.56 4.78,14.66L4,17L6.5,15.5C7.39,15.81 8.37,16 9.41,16C9.15,15.37 9,14.7 9,14C9,10.69 12.13,8 16,8C16.19,8 16.38,8 16.56,8.03C15.54,5.69 12.78,4 9.5,4M6.5,6.5A1,1 0 0,1 7.5,7.5A1,1 0 0,1 6.5,8.5A1,1 0 0,1 5.5,7.5A1,1 0 0,1 6.5,6.5M11.5,6.5A1,1 0 0,1 12.5,7.5A1,1 0 0,1 11.5,8.5A1,1 0 0,1 10.5,7.5A1,1 0 0,1 11.5,6.5M16,9C12.69,9 10,11.24 10,14C10,16.76 12.69,19 16,19C16.67,19 17.31,18.92 17.91,18.75L20,20L19.38,18.13C20.95,17.22 22,15.71 22,14C22,11.24 19.31,9 16,9M14,11.5A1,1 0 0,1 15,12.5A1,1 0 0,1 14,13.5A1,1 0 0,1 13,12.5A1,1 0 0,1 14,11.5M18,11.5A1,1 0 0,1 19,12.5A1,1 0 0,1 18,13.5A1,1 0 0,1 17,12.5A1,1 0 0,1 18,11.5Z"},null,-1),Mp=[Ip,Tp];function Lp(e,t){return y(),A("svg",kp,Mp)}const Rp=se(Op,[["render",Lp]]),Np={},zp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Bp=C("title",null,"qqchat",-1),Hp=C("path",{d:"M3.18,13.54C3.76,12.16 4.57,11.14 5.17,10.92C5.16,10.12 5.31,9.62 5.56,9.22C5.56,9.19 5.5,8.86 5.72,8.45C5.87,4.85 8.21,2 12,2C15.79,2 18.13,4.85 18.28,8.45C18.5,8.86 18.44,9.19 18.44,9.22C18.69,9.62 18.84,10.12 18.83,10.92C19.43,11.14 20.24,12.16 20.82,13.55C21.57,15.31 21.69,17 21.09,17.3C20.68,17.5 20.03,17 19.42,16.12C19.18,17.1 18.58,18 17.73,18.71C18.63,19.04 19.21,19.58 19.21,20.19C19.21,21.19 17.63,22 15.69,22C13.93,22 12.5,21.34 12.21,20.5H11.79C11.5,21.34 10.07,22 8.31,22C6.37,22 4.79,21.19 4.79,20.19C4.79,19.58 5.37,19.04 6.27,18.71C5.42,18 4.82,17.1 4.58,16.12C3.97,17 3.32,17.5 2.91,17.3C2.31,17 2.43,15.31 3.18,13.54Z"},null,-1),Vp=[Bp,Hp];function Fp(e,t){return y(),A("svg",zp,Vp)}const jp=se(Np,[["render",Fp]]),Up={},Dp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Wp=C("title",null,"email",-1),Kp=C("path",{d:"M20,8L12,13L4,8V6L12,11L20,6M20,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V6C22,4.89 21.1,4 20,4Z"},null,-1),Yp=[Wp,Kp];function qp(e,t){return y(),A("svg",Dp,Yp)}const Zp=se(Up,[["render",qp]]),Xp={},Jp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Qp=C("title",null,"phone-classic",-1),Gp=C("path",{d:"M12,3C7.46,3 3.34,4.78 0.29,7.67C0.11,7.85 0,8.1 0,8.38C0,8.66 0.11,8.91 0.29,9.09L2.77,11.57C2.95,11.75 3.2,11.86 3.5,11.86C3.75,11.86 4,11.75 4.18,11.58C4.97,10.84 5.87,10.22 6.84,9.73C7.17,9.57 7.4,9.23 7.4,8.83V5.73C8.85,5.25 10.39,5 12,5C13.59,5 15.14,5.25 16.59,5.72V8.82C16.59,9.21 16.82,9.56 17.15,9.72C18.13,10.21 19,10.84 19.82,11.57C20,11.75 20.25,11.85 20.5,11.85C20.8,11.85 21.05,11.74 21.23,11.56L23.71,9.08C23.89,8.9 24,8.65 24,8.37C24,8.09 23.88,7.85 23.7,7.67C20.65,4.78 16.53,3 12,3M9,7V10C9,10 3,15 3,18V22H21V18C21,15 15,10 15,10V7H13V9H11V7H9M12,12A4,4 0 0,1 16,16A4,4 0 0,1 12,20A4,4 0 0,1 8,16A4,4 0 0,1 12,12M12,13.5A2.5,2.5 0 0,0 9.5,16A2.5,2.5 0 0,0 12,18.5A2.5,2.5 0 0,0 14.5,16A2.5,2.5 0 0,0 12,13.5Z"},null,-1),xp=[Qp,Gp];function e1(e,t){return y(),A("svg",Jp,xp)}const t1=se(Xp,[["render",e1]]),n1={},s1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r1=C("title",null,"city",-1),o1=C("path",{d:"M19,15H17V13H19M19,19H17V17H19M13,7H11V5H13M13,11H11V9H13M13,15H11V13H13M13,19H11V17H13M7,11H5V9H7M7,15H5V13H7M7,19H5V17H7M15,11V5L12,2L9,5V7H3V21H21V11H15Z"},null,-1),i1=[r1,o1];function l1(e,t){return y(),A("svg",s1,i1)}const c1=se(n1,[["render",l1]]),a1={},u1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},f1=C("title",null,"cash-100",-1),d1=C("path",{d:"M2,5H22V20H2V5M20,18V7H4V18H20M17,8A2,2 0 0,0 19,10V15A2,2 0 0,0 17,17H7A2,2 0 0,0 5,15V10A2,2 0 0,0 7,8H17M17,13V12C17,10.9 16.33,10 15.5,10C14.67,10 14,10.9 14,12V13C14,14.1 14.67,15 15.5,15C16.33,15 17,14.1 17,13M15.5,11A0.5,0.5 0 0,1 16,11.5V13.5A0.5,0.5 0 0,1 15.5,14A0.5,0.5 0 0,1 15,13.5V11.5A0.5,0.5 0 0,1 15.5,11M13,13V12C13,10.9 12.33,10 11.5,10C10.67,10 10,10.9 10,12V13C10,14.1 10.67,15 11.5,15C12.33,15 13,14.1 13,13M11.5,11A0.5,0.5 0 0,1 12,11.5V13.5A0.5,0.5 0 0,1 11.5,14A0.5,0.5 0 0,1 11,13.5V11.5A0.5,0.5 0 0,1 11.5,11M8,15H9V10H8L7,10.5V11.5L8,11V15Z"},null,-1),p1=[f1,d1];function h1(e,t){return y(),A("svg",u1,p1)}const m1=se(a1,[["render",h1]]),_1={},g1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},v1=C("title",null,"account-group-outline",-1),b1=C("path",{d:"M12,5A3.5,3.5 0 0,0 8.5,8.5A3.5,3.5 0 0,0 12,12A3.5,3.5 0 0,0 15.5,8.5A3.5,3.5 0 0,0 12,5M12,7A1.5,1.5 0 0,1 13.5,8.5A1.5,1.5 0 0,1 12,10A1.5,1.5 0 0,1 10.5,8.5A1.5,1.5 0 0,1 12,7M5.5,8A2.5,2.5 0 0,0 3,10.5C3,11.44 3.53,12.25 4.29,12.68C4.65,12.88 5.06,13 5.5,13C5.94,13 6.35,12.88 6.71,12.68C7.08,12.47 7.39,12.17 7.62,11.81C6.89,10.86 6.5,9.7 6.5,8.5C6.5,8.41 6.5,8.31 6.5,8.22C6.2,8.08 5.86,8 5.5,8M18.5,8C18.14,8 17.8,8.08 17.5,8.22C17.5,8.31 17.5,8.41 17.5,8.5C17.5,9.7 17.11,10.86 16.38,11.81C16.5,12 16.63,12.15 16.78,12.3C16.94,12.45 17.1,12.58 17.29,12.68C17.65,12.88 18.06,13 18.5,13C18.94,13 19.35,12.88 19.71,12.68C20.47,12.25 21,11.44 21,10.5A2.5,2.5 0 0,0 18.5,8M12,14C9.66,14 5,15.17 5,17.5V19H19V17.5C19,15.17 14.34,14 12,14M4.71,14.55C2.78,14.78 0,15.76 0,17.5V19H3V17.07C3,16.06 3.69,15.22 4.71,14.55M19.29,14.55C20.31,15.22 21,16.06 21,17.07V19H24V17.5C24,15.76 21.22,14.78 19.29,14.55M12,16C13.53,16 15.24,16.5 16.23,17H7.77C8.76,16.5 10.47,16 12,16Z"},null,-1),y1=[v1,b1];function $1(e,t){return y(),A("svg",g1,y1)}const C1=se(_1,[["render",$1]]),w1={},S1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},A1=C("title",null,"calendar-badge-outline",-1),E1=C("path",{d:"M19.5 16C17.6 16 16 17.6 16 19.5S17.6 23 19.5 23 23 21.4 23 19.5 21.4 16 19.5 16M14 19.5C14 19.33 14 19.17 14.03 19H5V9H19V14.03C19.17 14 19.33 14 19.5 14C20 14 20.5 14.08 21 14.21V5C21 3.9 20.11 3 19 3H18V1H16V3H8V1H6V3H5C3.89 3 3 3.9 3 5V19C3 20.11 3.9 21 5 21H14.21C14.08 20.5 14 20 14 19.5M5 5H19V7H5V5Z"},null,-1),P1=[A1,E1];function O1(e,t){return y(),A("svg",S1,P1)}const k1=se(w1,[["render",O1]]),I1={},T1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},M1=C("title",null,"school",-1),L1=C("path",{d:"M12,3L1,9L12,15L21,10.09V17H23V9M5,13.18V17.18L12,21L19,17.18V13.18L12,17L5,13.18Z"},null,-1),R1=[M1,L1];function N1(e,t){return y(),A("svg",T1,R1)}const z1=se(I1,[["render",N1]]);const B1={},H1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},V1=C("title",null,"cake",-1),F1=C("path",{d:"M11.5,0.5C12,0.75 13,2.4 13,3.5C13,4.6 12.33,5 11.5,5C10.67,5 10,4.85 10,3.75C10,2.65 11,2 11.5,0.5M18.5,9C21,9 23,11 23,13.5C23,15.06 22.21,16.43 21,17.24V23H12L3,23V17.24C1.79,16.43 1,15.06 1,13.5C1,11 3,9 5.5,9H10V6H13V9H18.5M12,16A2.5,2.5 0 0,0 14.5,13.5H16A2.5,2.5 0 0,0 18.5,16A2.5,2.5 0 0,0 21,13.5A2.5,2.5 0 0,0 18.5,11H5.5A2.5,2.5 0 0,0 3,13.5A2.5,2.5 0 0,0 5.5,16A2.5,2.5 0 0,0 8,13.5H9.5A2.5,2.5 0 0,0 12,16Z"},null,-1),j1=[V1,F1];function U1(e,t){return y(),A("svg",H1,j1)}const D1=se(B1,[["render",U1]]);const W1={},Le=e=>(Ns("data-v-44b0b856"),e=e(),zs(),e),K1={class:"resume-profile"},Y1={class:"resume-profile-cell"},q1=Le(()=>C("span",null,"出生日期: 90后已然成为老人家了",-1)),Z1={class:"resume-profile-cell"},X1=Le(()=>C("span",null,"学校: 野鸡大学也得写上",-1)),J1={class:"resume-profile-cell"},Q1=Le(()=>C("span",null,"工作年限: 今年这行情多少年都没用",-1)),G1={class:"resume-profile-cell"},x1=Le(()=>C("span",null,"期望岗位: 前端开发工程师",-1)),eh={class:"resume-profile-cell"},th=Le(()=>C("span",null,"期望薪资: 1k",-1)),nh={class:"resume-profile-cell"},sh=Le(()=>C("span",null,"期望城市: 我选择缩在江苏无锡",-1)),rh={class:"resume-profile-cell"},oh=Le(()=>C("span",null,"手机: 千万别写错了!!!",-1)),ih={class:"resume-profile-cell"},lh=Le(()=>C("span",null,"邮箱: 听说QQ邮箱会让人看不起",-1)),ch={class:"resume-profile-cell"},ah=Le(()=>C("span",null,"QQ: 年轻人喜欢用QQ?",-1)),uh={class:"resume-profile-cell"},fh=Le(()=>C("span",null,"微信: 老年人喜欢用微信?",-1)),dh={class:"resume-profile-cell"},ph=Le(()=>C("span",null,"掘金: 有出彩的文章可以贴上",-1)),hh={class:"resume-profile-cell"},mh=Le(()=>C("span",null,"Github: 经常参与开源贡献会加分的",-1));function _h(e,t){const n=D1,s=nd,r=z1,o=k1,i=C1,l=m1,c=c1,u=Yi,d=Wn,h=t1,v=Zp,k=jp,F=Rp,M=Pp,X=yp,U=Kn;return y(),A("div",K1,[S(U,{gutter:20},{default:B(()=>[S(d,{justify:"center",span:12,xs:24},{default:B(()=>[S(u,{class:"resume-profile-paper",elevation:2,radius:4},{default:B(()=>[S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",Y1,[S(n,{class:"resume-profile-icon"}),q1])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",Z1,[S(r,{class:"resume-profile-icon"}),X1])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",J1,[S(o,{class:"resume-profile-icon"}),Q1])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",G1,[S(i,{class:"resume-profile-icon"}),x1])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",eh,[S(l,{class:"resume-profile-icon"}),th])]),_:1}),S(s,{"border-offset":0},{default:B(()=>[C("div",nh,[S(c,{class:"resume-profile-icon"}),sh])]),_:1})]),_:1})]),_:1}),S(d,{span:12,xs:24},{default:B(()=>[S(u,{class:"resume-profile-paper",elevation:2,radius:4},{default:B(()=>[S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",rh,[S(h,{class:"resume-profile-icon"}),oh])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",ih,[S(v,{class:"resume-profile-icon"}),lh])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",ch,[S(k,{class:"resume-profile-icon"}),ah])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",uh,[S(F,{class:"resume-profile-icon"}),fh])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",dh,[S(M,{class:"resume-profile-icon"}),ph])]),_:1}),S(s,{"border-offset":0},{default:B(()=>[C("div",hh,[S(X,{class:"resume-profile-icon"}),mh])]),_:1})]),_:1})]),_:1})]),_:1})])}const gh=se(W1,[["render",_h],["__scopeId","data-v-44b0b856"]]);const vh=""+new URL("material-1f462201.jpg",import.meta.url).href,bh=""+new URL("avatar-c0515bcd.jpg",import.meta.url).href,rr=e=>(Ns("data-v-2c8f4388"),e=e(),zs(),e),yh={class:"resume-app-bar-content"},$h={class:"resume-app-bar-content-inner"},Ch=rr(()=>C("div",{class:"resume-app-bar-name"},"你的名字",-1)),wh=rr(()=>C("div",{class:"resume-app-bar-job"},"期望的岗位",-1)),Sh=rr(()=>C("div",{class:"resume-app-bar-description"}," 介绍一下你自己,真诚一点,不要过分谦虚,也不要张狂。 介绍一下你自己,真诚一点,不要过分谦虚,也不要张狂。 介绍一下你自己,真诚一点,不要过分谦虚,也不要张狂。 介绍一下你自己,真诚一点,不要过分谦虚,也不要张狂。 ",-1)),Ah=ne({__name:"ResumeAppBar",setup(e){function t(){window.print()}function n(){window.open("https://github.com/varletjs/varlet-resume")}return(s,r)=>{const o=Ou,i=Jf,l=ff,c=Wn,u=Kn,d=Ru;return y(),Te(d,{image:vh,"image-linear-gradient":"to right top, rgba(72, 151, 221, 1) 0%, rgba(47, 0, 208, 0.1) 100%"},{right:B(()=>[S(i,{class:"print-disabled",style:{"margin-top":"2px","margin-right":"4px"},round:"",text:"",color:"transparent","text-color":"#fff",onClick:t},{default:B(()=>[S(o,{name:"download",size:30})]),_:1}),S(i,{class:"print-disabled",style:{"margin-right":"10px"},round:"",text:"",color:"transparent","text-color":"#fff",onClick:n},{default:B(()=>[S(o,{name:"github",size:30})]),_:1})]),content:B(()=>[C("div",yh,[C("div",$h,[S(u,{gutter:20},{default:B(()=>[S(c,{span:8,xs:24,justify:"center"},{default:B(()=>[S(l,{size:180,bordered:"",src:bh})]),_:1}),S(c,{direction:"column",span:16,xs:24},{default:B(()=>[Ch,wh,Sh]),_:1})]),_:1})])])]),_:1})}}});const Eh=se(Ah,[["__scopeId","data-v-2c8f4388"]]);const Ph={},Oh={class:"resume-layout"};function kh(e,t){const n=Eh,s=gh,r=pp,o=fp,i=Wn,l=op,c=Kn,u=ep,d=sr,h=Ia;return y(),A(oe,null,[S(n),C("div",Oh,[S(s),S(r,{size:350}),S(c,{gutter:20},{default:B(()=>[S(i,{span:12,xs:24},{default:B(()=>[S(o)]),_:1}),S(i,{span:12,xs:24},{default:B(()=>[S(l)]),_:1})]),_:1}),S(r,{size:350}),S(d,{title:"技能清单"},{default:B(()=>[S(u,{description:"了解,就是不怎么熟练"}),S(u,{description:"熟练,用过就是熟练"}),S(u,{description:"精通,做过项目就是精通"})]),_:1}),S(d,{title:"项目经历",subtitle:"**只列举部分典型项目**"},{default:B(()=>[S(h,{title:"苦熬苦夜让人无奈的低代码项目",description:"一个苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目"}),S(h,{title:"苦熬苦夜让人无奈的低代码项目",description:"一个苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目"}),S(h,{title:"苦熬苦夜让人无奈的低代码项目",description:"一个苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目"}),S(h,{title:"苦熬苦夜让人无奈的低代码项目",description:"一个苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目"})]),_:1}),S(d,{title:"开源项目",subtitle:"**有高星项目很加分**"},{default:B(()=>[S(h,{title:"Varlet UI",description:"这个简历就是用它做的,地址在这: https://github.com/varletjs/varlet"}),S(h,{title:"Varlet UI",description:"这个简历就是用它做的,地址在这: https://github.com/varletjs/varlet"}),S(h,{title:"Varlet UI",description:"这个简历就是用它做的,地址在这: https://github.com/varletjs/varlet"})]),_:1})])],64)}const Ih=se(Ph,[["render",kh],["__scopeId","data-v-cf40eb1d"]]),nl=typeof window<"u",Th=nl&&"ontouchstart"in window;let ns=!1,At;const sl=e=>e==="mousedown",Mh=e=>e==="mousemove",ys=e=>e==="mouseup",Lh=e=>sl(e)||!At||At&&!At.dispatchEvent;function Rh(e,t,n){const{clientX:s,clientY:r,screenX:o,screenY:i,pageX:l,pageY:c}=n;this.identifier=t,this.target=e,this.clientX=s,this.clientY=r,this.screenX=o,this.screenY=i,this.pageX=l,this.pageY=c}function Nh(e){const t=or();return t.push(new Rh(At,1,e)),t}function or(){const e=[];return e.item=function(t){return this[t]||null},e}function xr(e){const{type:t}=e;return ys(t)?or():Nh(e)}function zh(e,t){const{altKey:n,ctrlKey:s,metaKey:r,shiftKey:o}=t,i=new Event(e,{bubbles:!0,cancelable:!0});i.altKey=n,i.ctrlKey=s,i.metaKey=r,i.shiftKey=o,i.touches=xr(t),i.targetTouches=xr(t),i.changedTouches=or(),At.dispatchEvent(i)}function ss(e,t){const{type:n,target:s}=e;ns=sl(n)?!0:ys(n)?!1:ns,!(Mh(n)&&!ns)&&(Lh(n)&&(At=s),zh(t,e),ys(n)&&(At=null))}function Bh(){window.addEventListener("mousedown",e=>ss(e,"touchstart"),!0),window.addEventListener("mousemove",e=>ss(e,"touchmove"),!0),window.addEventListener("mouseup",e=>ss(e,"touchend"),!0)}nl&&!Th&&Bh();Sa(Ih).mount("#app"); + 0 1 1 ${X} ${-U} a ${Qe} ${Qe} 0 1 1 ${-X} ${U}`;return{strokeWidth:k,viewBox:d,strokeOffset:v,roundValue:`${h}%`,path:ye}}),r=ie(()=>gs(e.color)?`url(#${t.value})`:e.color),o=ie(()=>Object.keys(e.color).sort((i,l)=>parseFloat(i)-parseFloat(l)));return{id:t,linearProps:n,CIRCUMFERENCE:Gr,RADIUS:Qe,circleProps:s,progressColor:r,linearGradientProgress:o,n:_d,classes:gd,toSizeUnit:xe,isPlainObject:gs}}});qi.render=Sd;var Zi=qi;Pe(Zi);const Ad=Zi,Ed={gutter:{type:[String,Number,Array],default:0},justify:{type:String,default:"flex-start"},align:{type:String,default:"flex-start"},onClick:Ve()},{name:Pd,n:Od,classes:kd}=Ce("row");function Id(e,t){return y(),A("div",{class:O(e.classes(e.n(),e.n("$--box"))),style:W({justifyContent:e.padStartFlex(e.justify),alignItems:e.padStartFlex(e.align),margin:`${-e.average[0]}px ${-e.average[1]}px`}),onClick:t[0]||(t[0]=(...n)=>e.handleClick&&e.handleClick(...n))},[K(e.$slots,"default")],6)}const Xi=ne({name:Pd,props:Ed,setup(e){const t=ie(()=>jn(e.gutter)?e.gutter.map(c=>yt(c)/2):[0,yt(e.gutter)/2]),{cols:n,bindCols:s,length:r}=rd(),o={computePadding:i};Ct(()=>r.value,i),Ct(()=>e.gutter,i),s(o);function i(){n.forEach(c=>{const[u,d]=t.value;c.setPadding({left:d,right:d,top:u,bottom:u})})}function l(c){be(e.onClick,c)}return{average:t,n:Od,classes:kd,handleClick:l,padStartFlex:_i}}});Xi.render=Id;var Ji=Xi;Pe(Ji);const Kn=Ji,Td={activeIcon:{type:String,default:"check"},currentIcon:qe(it,"name"),inactiveIcon:qe(it,"name"),activeIconNamespace:qe(it,"namespace"),currentIconNamespace:qe(it,"namespace"),inactiveIconNamespace:qe(it,"namespace")},Qi=Symbol("STEPS_BIND_STEP_KEY");function Md(){const{bindChildren:e,childProviders:t}=ii(Qi);return{step:t,bindStep:e}}function Ld(){const{parentProvider:e,index:t,bindParent:n}=Xs(Qi);return n||pu("Steps"," must in "),{index:t,steps:e,bindSteps:n}}const{name:Rd,n:Nd,classes:zd}=Ce("step"),Bd={key:3};function Hd(e,t){const n=yn("var-icon");return y(),A("div",{class:O(e.n())},[C("div",{class:O(e.n(e.direction))},[C("div",{class:O(e.classes(e.n(`${e.direction}-tag`),[e.isActive||e.isCurrent,e.n(`${e.direction}-tag--active`)])),style:W({backgroundColor:e.isActive||e.isCurrent?e.activeColor:e.inactiveColor}),onClick:t[0]||(t[0]=(...s)=>e.click&&e.click(...s))},[e.isActive?(y(),Te(n,{key:0,class:O(e.n("icon")),"var-step-cover":"",name:e.activeIcon,namespace:e.activeIconNamespace},null,8,["class","name","namespace"])):e.isCurrent&&e.currentIcon?(y(),Te(n,{key:1,class:O(e.n("icon")),"var-step-cover":"",name:e.currentIcon,namespace:e.currentIconNamespace},null,8,["class","name","namespace"])):e.inactiveIcon?(y(),Te(n,{key:2,class:O(e.n("icon")),"var-step-cover":"",name:e.inactiveIcon,namespace:e.inactiveIconNamespace},null,8,["class","name","namespace"])):(y(),A("span",Bd,le(e.index+1),1))],6),C("div",{class:O(e.classes(e.n(`${e.direction}-content`),[e.isActive||e.isCurrent,e.n(`${e.direction}-content--active`)])),onClick:t[1]||(t[1]=(...s)=>e.click&&e.click(...s))},[K(e.$slots,"default")],2),C("div",{class:O(e.n(`${e.direction}-line`))},null,2)],2)],2)}const Gi=ne({name:Rd,components:{VarIcon:vi},props:Td,setup(){const{index:e,steps:t,bindSteps:n}=Ld(),{active:s,activeColor:r,inactiveColor:o,direction:i,clickStep:l}=t,c=ie(()=>s.value===e.value),u=ie(()=>e.value!==-1&&He(s.value)>e.value);n({index:e});function h(){return l(e.value)}return{index:e,isActive:u,isCurrent:c,direction:i,activeColor:r,inactiveColor:o,n:Nd,classes:zd,click:h}}});Gi.render=Hd;var xi=Gi;Pe(xi);const Vd=xi,Fd={active:{type:[String,Number],default:0},direction:{type:String,default:"horizontal"},activeColor:String,inactiveColor:String,onClickStep:Ve()},{name:jd,n:Ud}=Ce("steps");function Dd(e,t){return y(),A("div",{class:O(e.n()),style:W({flexDirection:e.direction==="horizontal"?"row":"column"})},[K(e.$slots,"default")],6)}const el=ne({name:jd,props:Fd,setup(e){const t=ie(()=>e.active),n=ie(()=>e.activeColor),s=ie(()=>e.inactiveColor),r=ie(()=>e.direction),{bindStep:o}=Md();o({active:t,direction:r,activeColor:n,inactiveColor:s,clickStep:l});function l(c){be(e.onClickStep,c)}return{n:Ud}}});el.render=Dd;var tl=el;Pe(tl);const Wd=tl;const Kd={class:"resume-block"},Yd={key:0,class:"resume-block-header"},qd={class:"resume-block-title"},Zd={class:"resume-block-subtitle"},Xd=ne({__name:"ResumeBlock",props:{title:{type:String},subtitle:{type:String}},setup(e){return(t,n)=>{const s=Yi;return y(),A("div",Kd,[S(s,{class:"resume-block-paper",elevation:2,radius:4},{default:B(()=>[e.title||e.subtitle?(y(),A("div",Yd,[K(t.$slots,"title",{},()=>[C("div",qd,le(e.title),1)],!0),K(t.$slots,"subtitle",{},()=>[C("div",Zd,le(e.subtitle),1)],!0)])):Q("",!0),K(t.$slots,"default",{},void 0,!0)]),_:3})])}}});const sr=se(Xd,[["__scopeId","data-v-014e3bef"]]),Jd={class:"resume-block-compact-item"},Qd={key:0,class:"resume-block-compact-item-title"},Gd={key:0,class:"resume-block-compact-item-description"},xd=ne({__name:"ResumeBlockCompactItem",props:{title:{type:String},description:{type:String}},setup(e){return(t,n)=>(y(),A("div",Jd,[K(t.$slots,"description",{},()=>[e.title?(y(),A("div",Qd,le(e.title),1)):Q("",!0)],!0),K(t.$slots,"description",{},()=>[e.description?(y(),A("div",Gd,le(e.description),1)):Q("",!0)],!0),K(t.$slots,"default",{},void 0,!0)]))}});const ep=se(xd,[["__scopeId","data-v-56ab204b"]]);const tp=ne({__name:"ResumeFill",props:{size:{type:Number}},setup(e){return(t,n)=>(y(),A("div",{class:"resume-fill",style:W({height:`${e.size}px`})},null,4))}});const np={class:"resume-skills-value"},sp={class:"resume-skills-label"},rp=ne({__name:"ResumeSkills",setup(e){const t=Ae([{label:"HTML",value:100},{label:"CSS",value:100},{label:"Javascript",value:100},{label:"Typescript",value:80},{label:"Nodejs",value:100},{label:"Vue",value:100},{label:"React",value:60},{label:"React Native",value:60},{label:"Electron",value:60}]);return(n,s)=>{const r=Ad,o=Wn,i=Kn,l=tp,c=sr;return y(),Te(c,{title:"技能自评"},{default:B(()=>[S(i,{class:"resume-skills"},{default:B(()=>[(y(!0),A(oe,null,xt(t.value,u=>(y(),Te(o,{class:"resume-skills-chart",direction:"column",align:"center",key:u.label,span:8},{default:B(()=>[S(r,{mode:"circle",label:"","line-width":"5",value:u.value,size:74},{default:B(()=>[C("span",np,le(u.value),1)]),_:2},1032,["value"]),C("span",sp,le(u.label),1)]),_:2},1024))),128))]),_:1}),S(l,{size:65})]),_:1})}}});const op=se(rp,[["__scopeId","data-v-5838ff33"]]);const ip={class:"resume-timeline-company"},lp={class:"resume-timeline-label"},cp={class:"resume-timeline-date"},ap={class:"resume-timeline-description"},up=ne({__name:"ResumeTimeline",setup(e){const t=Ae([{label:"前端开发工程师",date:"2021/08-至今",description:"吹嘘一下自己在公司里主要负责哪些工作,给老板赚了多少钱"},{label:"前端开发工程师",date:"2019/03-2021/08",description:"吹嘘一下自己在公司里主要负责哪些工作,给老板赚了多少钱"},{label:"前端开发工程师",date:"2019/03-2021/08",description:"吹嘘一下自己在公司里主要负责哪些工作,给老板赚了多少钱"},{label:"前端开发工程师",date:"2019/03-2021/08",description:"吹嘘一下自己在公司里主要负责哪些工作,给老板赚了多少钱"},{label:"前端开发工程师",date:"2019/03-2021/08",description:"吹嘘一下自己在公司里主要负责哪些工作,给老板赚了多少钱"}]);return(n,s)=>{const r=Vd,o=Wd,i=sr;return y(),Te(i,{title:"工作经历"},{default:B(()=>[S(o,{class:"resume-timeline",direction:"vertical",active:t.value.length-1},{default:B(()=>[(y(!0),A(oe,null,xt(t.value,l=>(y(),Te(r,{"current-icon":"map-marker","active-icon":"map-marker",key:l.label},{default:B(()=>[C("div",ip,[C("div",lp,le(l.label),1),C("div",cp,le(l.date),1),C("div",ap,le(l.description),1)])]),_:2},1024))),128))]),_:1},8,["active"])]),_:1})}}});const fp=se(up,[["__scopeId","data-v-02235658"]]),dp=ne({__name:"ResumeBlank",props:{size:{type:Number}},setup(e){return(t,n)=>(y(),A("div",{class:"resume-blank",style:W({"--size":`${e.size}px`})},null,4))}});const pp=se(dp,[["__scopeId","data-v-8c4baf12"]]),hp={},mp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},_p=C("title",null,"github",-1),gp=C("path",{d:"M12,2A10,10 0 0,0 2,12C2,16.42 4.87,20.17 8.84,21.5C9.34,21.58 9.5,21.27 9.5,21C9.5,20.77 9.5,20.14 9.5,19.31C6.73,19.91 6.14,17.97 6.14,17.97C5.68,16.81 5.03,16.5 5.03,16.5C4.12,15.88 5.1,15.9 5.1,15.9C6.1,15.97 6.63,16.93 6.63,16.93C7.5,18.45 8.97,18 9.54,17.76C9.63,17.11 9.89,16.67 10.17,16.42C7.95,16.17 5.62,15.31 5.62,11.5C5.62,10.39 6,9.5 6.65,8.79C6.55,8.54 6.2,7.5 6.75,6.15C6.75,6.15 7.59,5.88 9.5,7.17C10.29,6.95 11.15,6.84 12,6.84C12.85,6.84 13.71,6.95 14.5,7.17C16.41,5.88 17.25,6.15 17.25,6.15C17.8,7.5 17.45,8.54 17.35,8.79C18,9.5 18.38,10.39 18.38,11.5C18.38,15.32 16.04,16.16 13.81,16.41C14.17,16.72 14.5,17.33 14.5,18.26C14.5,19.6 14.5,20.68 14.5,21C14.5,21.27 14.66,21.59 15.17,21.5C19.14,20.16 22,16.42 22,12A10,10 0 0,0 12,2Z"},null,-1),vp=[_p,gp];function bp(e,t){return y(),A("svg",mp,vp)}const yp=se(hp,[["render",bp]]),$p={},Cp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},wp=C("title",null,"post",-1),Sp=C("path",{d:"M3 3V21H21V3H3M18 18H6V17H18V18M18 16H6V15H18V16M18 12H6V6H18V12Z"},null,-1),Ap=[wp,Sp];function Ep(e,t){return y(),A("svg",Cp,Ap)}const Pp=se($p,[["render",Ep]]),Op={},kp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Ip=C("title",null,"wechat",-1),Tp=C("path",{d:"M9.5,4C5.36,4 2,6.69 2,10C2,11.89 3.08,13.56 4.78,14.66L4,17L6.5,15.5C7.39,15.81 8.37,16 9.41,16C9.15,15.37 9,14.7 9,14C9,10.69 12.13,8 16,8C16.19,8 16.38,8 16.56,8.03C15.54,5.69 12.78,4 9.5,4M6.5,6.5A1,1 0 0,1 7.5,7.5A1,1 0 0,1 6.5,8.5A1,1 0 0,1 5.5,7.5A1,1 0 0,1 6.5,6.5M11.5,6.5A1,1 0 0,1 12.5,7.5A1,1 0 0,1 11.5,8.5A1,1 0 0,1 10.5,7.5A1,1 0 0,1 11.5,6.5M16,9C12.69,9 10,11.24 10,14C10,16.76 12.69,19 16,19C16.67,19 17.31,18.92 17.91,18.75L20,20L19.38,18.13C20.95,17.22 22,15.71 22,14C22,11.24 19.31,9 16,9M14,11.5A1,1 0 0,1 15,12.5A1,1 0 0,1 14,13.5A1,1 0 0,1 13,12.5A1,1 0 0,1 14,11.5M18,11.5A1,1 0 0,1 19,12.5A1,1 0 0,1 18,13.5A1,1 0 0,1 17,12.5A1,1 0 0,1 18,11.5Z"},null,-1),Mp=[Ip,Tp];function Lp(e,t){return y(),A("svg",kp,Mp)}const Rp=se(Op,[["render",Lp]]),Np={},zp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Bp=C("title",null,"qqchat",-1),Hp=C("path",{d:"M3.18,13.54C3.76,12.16 4.57,11.14 5.17,10.92C5.16,10.12 5.31,9.62 5.56,9.22C5.56,9.19 5.5,8.86 5.72,8.45C5.87,4.85 8.21,2 12,2C15.79,2 18.13,4.85 18.28,8.45C18.5,8.86 18.44,9.19 18.44,9.22C18.69,9.62 18.84,10.12 18.83,10.92C19.43,11.14 20.24,12.16 20.82,13.55C21.57,15.31 21.69,17 21.09,17.3C20.68,17.5 20.03,17 19.42,16.12C19.18,17.1 18.58,18 17.73,18.71C18.63,19.04 19.21,19.58 19.21,20.19C19.21,21.19 17.63,22 15.69,22C13.93,22 12.5,21.34 12.21,20.5H11.79C11.5,21.34 10.07,22 8.31,22C6.37,22 4.79,21.19 4.79,20.19C4.79,19.58 5.37,19.04 6.27,18.71C5.42,18 4.82,17.1 4.58,16.12C3.97,17 3.32,17.5 2.91,17.3C2.31,17 2.43,15.31 3.18,13.54Z"},null,-1),Vp=[Bp,Hp];function Fp(e,t){return y(),A("svg",zp,Vp)}const jp=se(Np,[["render",Fp]]),Up={},Dp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Wp=C("title",null,"email",-1),Kp=C("path",{d:"M20,8L12,13L4,8V6L12,11L20,6M20,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V6C22,4.89 21.1,4 20,4Z"},null,-1),Yp=[Wp,Kp];function qp(e,t){return y(),A("svg",Dp,Yp)}const Zp=se(Up,[["render",qp]]),Xp={},Jp={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Qp=C("title",null,"phone-classic",-1),Gp=C("path",{d:"M12,3C7.46,3 3.34,4.78 0.29,7.67C0.11,7.85 0,8.1 0,8.38C0,8.66 0.11,8.91 0.29,9.09L2.77,11.57C2.95,11.75 3.2,11.86 3.5,11.86C3.75,11.86 4,11.75 4.18,11.58C4.97,10.84 5.87,10.22 6.84,9.73C7.17,9.57 7.4,9.23 7.4,8.83V5.73C8.85,5.25 10.39,5 12,5C13.59,5 15.14,5.25 16.59,5.72V8.82C16.59,9.21 16.82,9.56 17.15,9.72C18.13,10.21 19,10.84 19.82,11.57C20,11.75 20.25,11.85 20.5,11.85C20.8,11.85 21.05,11.74 21.23,11.56L23.71,9.08C23.89,8.9 24,8.65 24,8.37C24,8.09 23.88,7.85 23.7,7.67C20.65,4.78 16.53,3 12,3M9,7V10C9,10 3,15 3,18V22H21V18C21,15 15,10 15,10V7H13V9H11V7H9M12,12A4,4 0 0,1 16,16A4,4 0 0,1 12,20A4,4 0 0,1 8,16A4,4 0 0,1 12,12M12,13.5A2.5,2.5 0 0,0 9.5,16A2.5,2.5 0 0,0 12,18.5A2.5,2.5 0 0,0 14.5,16A2.5,2.5 0 0,0 12,13.5Z"},null,-1),xp=[Qp,Gp];function e1(e,t){return y(),A("svg",Jp,xp)}const t1=se(Xp,[["render",e1]]),n1={},s1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r1=C("title",null,"city",-1),o1=C("path",{d:"M19,15H17V13H19M19,19H17V17H19M13,7H11V5H13M13,11H11V9H13M13,15H11V13H13M13,19H11V17H13M7,11H5V9H7M7,15H5V13H7M7,19H5V17H7M15,11V5L12,2L9,5V7H3V21H21V11H15Z"},null,-1),i1=[r1,o1];function l1(e,t){return y(),A("svg",s1,i1)}const c1=se(n1,[["render",l1]]),a1={},u1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},f1=C("title",null,"cash-100",-1),d1=C("path",{d:"M2,5H22V20H2V5M20,18V7H4V18H20M17,8A2,2 0 0,0 19,10V15A2,2 0 0,0 17,17H7A2,2 0 0,0 5,15V10A2,2 0 0,0 7,8H17M17,13V12C17,10.9 16.33,10 15.5,10C14.67,10 14,10.9 14,12V13C14,14.1 14.67,15 15.5,15C16.33,15 17,14.1 17,13M15.5,11A0.5,0.5 0 0,1 16,11.5V13.5A0.5,0.5 0 0,1 15.5,14A0.5,0.5 0 0,1 15,13.5V11.5A0.5,0.5 0 0,1 15.5,11M13,13V12C13,10.9 12.33,10 11.5,10C10.67,10 10,10.9 10,12V13C10,14.1 10.67,15 11.5,15C12.33,15 13,14.1 13,13M11.5,11A0.5,0.5 0 0,1 12,11.5V13.5A0.5,0.5 0 0,1 11.5,14A0.5,0.5 0 0,1 11,13.5V11.5A0.5,0.5 0 0,1 11.5,11M8,15H9V10H8L7,10.5V11.5L8,11V15Z"},null,-1),p1=[f1,d1];function h1(e,t){return y(),A("svg",u1,p1)}const m1=se(a1,[["render",h1]]),_1={},g1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},v1=C("title",null,"account-group-outline",-1),b1=C("path",{d:"M12,5A3.5,3.5 0 0,0 8.5,8.5A3.5,3.5 0 0,0 12,12A3.5,3.5 0 0,0 15.5,8.5A3.5,3.5 0 0,0 12,5M12,7A1.5,1.5 0 0,1 13.5,8.5A1.5,1.5 0 0,1 12,10A1.5,1.5 0 0,1 10.5,8.5A1.5,1.5 0 0,1 12,7M5.5,8A2.5,2.5 0 0,0 3,10.5C3,11.44 3.53,12.25 4.29,12.68C4.65,12.88 5.06,13 5.5,13C5.94,13 6.35,12.88 6.71,12.68C7.08,12.47 7.39,12.17 7.62,11.81C6.89,10.86 6.5,9.7 6.5,8.5C6.5,8.41 6.5,8.31 6.5,8.22C6.2,8.08 5.86,8 5.5,8M18.5,8C18.14,8 17.8,8.08 17.5,8.22C17.5,8.31 17.5,8.41 17.5,8.5C17.5,9.7 17.11,10.86 16.38,11.81C16.5,12 16.63,12.15 16.78,12.3C16.94,12.45 17.1,12.58 17.29,12.68C17.65,12.88 18.06,13 18.5,13C18.94,13 19.35,12.88 19.71,12.68C20.47,12.25 21,11.44 21,10.5A2.5,2.5 0 0,0 18.5,8M12,14C9.66,14 5,15.17 5,17.5V19H19V17.5C19,15.17 14.34,14 12,14M4.71,14.55C2.78,14.78 0,15.76 0,17.5V19H3V17.07C3,16.06 3.69,15.22 4.71,14.55M19.29,14.55C20.31,15.22 21,16.06 21,17.07V19H24V17.5C24,15.76 21.22,14.78 19.29,14.55M12,16C13.53,16 15.24,16.5 16.23,17H7.77C8.76,16.5 10.47,16 12,16Z"},null,-1),y1=[v1,b1];function $1(e,t){return y(),A("svg",g1,y1)}const C1=se(_1,[["render",$1]]),w1={},S1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},A1=C("title",null,"calendar-badge-outline",-1),E1=C("path",{d:"M19.5 16C17.6 16 16 17.6 16 19.5S17.6 23 19.5 23 23 21.4 23 19.5 21.4 16 19.5 16M14 19.5C14 19.33 14 19.17 14.03 19H5V9H19V14.03C19.17 14 19.33 14 19.5 14C20 14 20.5 14.08 21 14.21V5C21 3.9 20.11 3 19 3H18V1H16V3H8V1H6V3H5C3.89 3 3 3.9 3 5V19C3 20.11 3.9 21 5 21H14.21C14.08 20.5 14 20 14 19.5M5 5H19V7H5V5Z"},null,-1),P1=[A1,E1];function O1(e,t){return y(),A("svg",S1,P1)}const k1=se(w1,[["render",O1]]),I1={},T1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},M1=C("title",null,"school",-1),L1=C("path",{d:"M12,3L1,9L12,15L21,10.09V17H23V9M5,13.18V17.18L12,21L19,17.18V13.18L12,17L5,13.18Z"},null,-1),R1=[M1,L1];function N1(e,t){return y(),A("svg",T1,R1)}const z1=se(I1,[["render",N1]]);const B1={},H1={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},V1=C("title",null,"cake",-1),F1=C("path",{d:"M11.5,0.5C12,0.75 13,2.4 13,3.5C13,4.6 12.33,5 11.5,5C10.67,5 10,4.85 10,3.75C10,2.65 11,2 11.5,0.5M18.5,9C21,9 23,11 23,13.5C23,15.06 22.21,16.43 21,17.24V23H12L3,23V17.24C1.79,16.43 1,15.06 1,13.5C1,11 3,9 5.5,9H10V6H13V9H18.5M12,16A2.5,2.5 0 0,0 14.5,13.5H16A2.5,2.5 0 0,0 18.5,16A2.5,2.5 0 0,0 21,13.5A2.5,2.5 0 0,0 18.5,11H5.5A2.5,2.5 0 0,0 3,13.5A2.5,2.5 0 0,0 5.5,16A2.5,2.5 0 0,0 8,13.5H9.5A2.5,2.5 0 0,0 12,16Z"},null,-1),j1=[V1,F1];function U1(e,t){return y(),A("svg",H1,j1)}const D1=se(B1,[["render",U1]]);const W1={},Le=e=>(Ns("data-v-44b0b856"),e=e(),zs(),e),K1={class:"resume-profile"},Y1={class:"resume-profile-cell"},q1=Le(()=>C("span",null,"出生日期: 90后已然成为老人家了",-1)),Z1={class:"resume-profile-cell"},X1=Le(()=>C("span",null,"学校: 野鸡大学也得写上",-1)),J1={class:"resume-profile-cell"},Q1=Le(()=>C("span",null,"工作年限: 今年这行情多少年都没用",-1)),G1={class:"resume-profile-cell"},x1=Le(()=>C("span",null,"期望岗位: 前端开发工程师",-1)),eh={class:"resume-profile-cell"},th=Le(()=>C("span",null,"期望薪资: 1k",-1)),nh={class:"resume-profile-cell"},sh=Le(()=>C("span",null,"期望城市: 我选择缩在江苏无锡",-1)),rh={class:"resume-profile-cell"},oh=Le(()=>C("span",null,"手机: 千万别写错了!!!",-1)),ih={class:"resume-profile-cell"},lh=Le(()=>C("span",null,"邮箱: 听说QQ邮箱会让人看不起",-1)),ch={class:"resume-profile-cell"},ah=Le(()=>C("span",null,"QQ: 年轻人喜欢用QQ?",-1)),uh={class:"resume-profile-cell"},fh=Le(()=>C("span",null,"微信: 老年人喜欢用微信?",-1)),dh={class:"resume-profile-cell"},ph=Le(()=>C("span",null,"掘金: 有出彩的文章可以贴上",-1)),hh={class:"resume-profile-cell"},mh=Le(()=>C("span",null,"Github: 经常参与开源贡献会加分的",-1));function _h(e,t){const n=D1,s=nd,r=z1,o=k1,i=C1,l=m1,c=c1,u=Yi,d=Wn,h=t1,v=Zp,k=jp,F=Rp,M=Pp,X=yp,U=Kn;return y(),A("div",K1,[S(U,{gutter:20},{default:B(()=>[S(d,{justify:"center",span:12,xs:24},{default:B(()=>[S(u,{class:"resume-profile-paper",elevation:2,radius:4},{default:B(()=>[S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",Y1,[S(n,{class:"resume-profile-icon"}),q1])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",Z1,[S(r,{class:"resume-profile-icon"}),X1])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",J1,[S(o,{class:"resume-profile-icon"}),Q1])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",G1,[S(i,{class:"resume-profile-icon"}),x1])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",eh,[S(l,{class:"resume-profile-icon"}),th])]),_:1}),S(s,{"border-offset":0},{default:B(()=>[C("div",nh,[S(c,{class:"resume-profile-icon"}),sh])]),_:1})]),_:1})]),_:1}),S(d,{span:12,xs:24},{default:B(()=>[S(u,{class:"resume-profile-paper",elevation:2,radius:4},{default:B(()=>[S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",rh,[S(h,{class:"resume-profile-icon"}),oh])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",ih,[S(v,{class:"resume-profile-icon"}),lh])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",ch,[S(k,{class:"resume-profile-icon"}),ah])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",uh,[S(F,{class:"resume-profile-icon"}),fh])]),_:1}),S(s,{"border-offset":0,border:""},{default:B(()=>[C("div",dh,[S(M,{class:"resume-profile-icon"}),ph])]),_:1}),S(s,{"border-offset":0},{default:B(()=>[C("div",hh,[S(X,{class:"resume-profile-icon"}),mh])]),_:1})]),_:1})]),_:1})]),_:1})])}const gh=se(W1,[["render",_h],["__scopeId","data-v-44b0b856"]]);const vh=""+new URL("material-1f462201.jpg",import.meta.url).href,bh=""+new URL("avatar-c0515bcd.jpg",import.meta.url).href,rr=e=>(Ns("data-v-7362407e"),e=e(),zs(),e),yh={class:"resume-app-bar-content"},$h={class:"resume-app-bar-content-inner"},Ch=rr(()=>C("div",{class:"resume-app-bar-name"},"高文斌",-1)),wh=rr(()=>C("div",{class:"resume-app-bar-job"},"前端专家/前端经理",-1)),Sh=rr(()=>C("div",{class:"resume-app-bar-description"}," 介绍一下你自己,真诚一点,不要过分谦虚,也不要张狂。 介绍一下你自己,真诚一点,不要过分谦虚,也不要张狂。 介绍一下你自己,真诚一点,不要过分谦虚,也不要张狂。 介绍一下你自己,真诚一点,不要过分谦虚,也不要张狂。 ",-1)),Ah=ne({__name:"ResumeAppBar",setup(e){function t(){window.print()}function n(){window.open("https://github.com/varletjs/varlet-resume")}return(s,r)=>{const o=Ou,i=Jf,l=ff,c=Wn,u=Kn,d=Ru;return y(),Te(d,{image:vh,"image-linear-gradient":"to right top, rgba(72, 151, 221, 1) 0%, rgba(47, 0, 208, 0.1) 100%"},{right:B(()=>[S(i,{class:"print-disabled",style:{"margin-top":"2px","margin-right":"4px"},round:"",text:"",color:"transparent","text-color":"#fff",onClick:t},{default:B(()=>[S(o,{name:"download",size:30})]),_:1}),S(i,{class:"print-disabled",style:{"margin-right":"10px"},round:"",text:"",color:"transparent","text-color":"#fff",onClick:n},{default:B(()=>[S(o,{name:"github",size:30})]),_:1})]),content:B(()=>[C("div",yh,[C("div",$h,[S(u,{gutter:20},{default:B(()=>[S(c,{span:8,xs:24,justify:"center"},{default:B(()=>[S(l,{size:180,bordered:"",src:bh})]),_:1}),S(c,{direction:"column",span:16,xs:24},{default:B(()=>[Ch,wh,Sh]),_:1})]),_:1})])])]),_:1})}}});const Eh=se(Ah,[["__scopeId","data-v-7362407e"]]);const Ph={},Oh={class:"resume-layout"};function kh(e,t){const n=Eh,s=gh,r=pp,o=fp,i=Wn,l=op,c=Kn,u=ep,d=sr,h=Ia;return y(),A(oe,null,[S(n),C("div",Oh,[S(s),S(r,{size:350}),S(c,{gutter:20},{default:B(()=>[S(i,{span:12,xs:24},{default:B(()=>[S(o)]),_:1}),S(i,{span:12,xs:24},{default:B(()=>[S(l)]),_:1})]),_:1}),S(r,{size:350}),S(d,{title:"技能清单"},{default:B(()=>[S(u,{description:"了解,就是不怎么熟练"}),S(u,{description:"熟练,用过就是熟练"}),S(u,{description:"精通,做过项目就是精通"})]),_:1}),S(d,{title:"项目经历",subtitle:"**只列举部分典型项目**"},{default:B(()=>[S(h,{title:"苦熬苦夜让人无奈的低代码项目",description:"一个苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目"}),S(h,{title:"苦熬苦夜让人无奈的低代码项目",description:"一个苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目"}),S(h,{title:"苦熬苦夜让人无奈的低代码项目",description:"一个苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目"}),S(h,{title:"苦熬苦夜让人无奈的低代码项目",description:"一个苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目,苦熬苦夜让人无奈的低代码项目"})]),_:1}),S(d,{title:"开源项目",subtitle:"**有高星项目很加分**"},{default:B(()=>[S(h,{title:"Varlet UI",description:"这个简历就是用它做的,地址在这: https://github.com/varletjs/varlet"}),S(h,{title:"Varlet UI",description:"这个简历就是用它做的,地址在这: https://github.com/varletjs/varlet"}),S(h,{title:"Varlet UI",description:"这个简历就是用它做的,地址在这: https://github.com/varletjs/varlet"})]),_:1})])],64)}const Ih=se(Ph,[["render",kh],["__scopeId","data-v-cf40eb1d"]]),nl=typeof window<"u",Th=nl&&"ontouchstart"in window;let ns=!1,At;const sl=e=>e==="mousedown",Mh=e=>e==="mousemove",ys=e=>e==="mouseup",Lh=e=>sl(e)||!At||At&&!At.dispatchEvent;function Rh(e,t,n){const{clientX:s,clientY:r,screenX:o,screenY:i,pageX:l,pageY:c}=n;this.identifier=t,this.target=e,this.clientX=s,this.clientY=r,this.screenX=o,this.screenY=i,this.pageX=l,this.pageY=c}function Nh(e){const t=or();return t.push(new Rh(At,1,e)),t}function or(){const e=[];return e.item=function(t){return this[t]||null},e}function xr(e){const{type:t}=e;return ys(t)?or():Nh(e)}function zh(e,t){const{altKey:n,ctrlKey:s,metaKey:r,shiftKey:o}=t,i=new Event(e,{bubbles:!0,cancelable:!0});i.altKey=n,i.ctrlKey=s,i.metaKey=r,i.shiftKey=o,i.touches=xr(t),i.targetTouches=xr(t),i.changedTouches=or(),At.dispatchEvent(i)}function ss(e,t){const{type:n,target:s}=e;ns=sl(n)?!0:ys(n)?!1:ns,!(Mh(n)&&!ns)&&(Lh(n)&&(At=s),zh(t,e),ys(n)&&(At=null))}function Bh(){window.addEventListener("mousedown",e=>ss(e,"touchstart"),!0),window.addEventListener("mousemove",e=>ss(e,"touchmove"),!0),window.addEventListener("mouseup",e=>ss(e,"touchend"),!0)}nl&&!Th&&Bh();Sa(Ih).mount("#app"); diff --git a/index.html b/index.html index 692c6e1..b34a1e0 100644 --- a/index.html +++ b/index.html @@ -14,8 +14,8 @@ font-display: swap; } - - + +