*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qXA.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjPQ-qXA.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqXA.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj6AiqXA.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCP.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCP.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCP.ttf) format("truetype")}.absolute{position:absolute}.relative{position:relative}.right-1{right:.25rem}.top-1{top:.25rem}[z-999=""]{z-index:999}.grid,[grid=""]{display:grid}[grid-cols-2=""]{grid-template-columns:repeat(2,minmax(0,1fr))}.\!m-0{margin:0rem!important}.my-0{margin-top:0rem;margin-bottom:0rem}[mx-10=""]{margin-left:2.5rem;margin-right:2.5rem}[mx-auto=""]{margin-left:auto;margin-right:auto}.mt-2{margin-top:.5rem}.mt-5,[mt-5=""]{margin-top:1.25rem}[mb-10=""]{margin-bottom:2.5rem}.inline{display:inline}.h-fit,[h-fit=""]{height:fit-content}.max-w-\[1820px\]{max-width:1820px}.w-\[8\.27in\]{width:8.27in}[h-full=""]{height:100%}[w-6=""]{width:1.5rem}[w~="33.33%"]{width:33.33%}.flex,[flex=""]{display:flex}[flex-1=""]{flex:1 1 0%}.flex-col{flex-direction:column}[flex-wrap=""]{flex-wrap:wrap}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center,[justify-center=""]{justify-content:center}.justify-between,[justify-between=""]{justify-content:space-between}.gap-5{grid-gap:1.25rem;gap:1.25rem}[gap-10=""]{grid-gap:2.5rem;gap:2.5rem}[gap-3=""]{grid-gap:.75rem;gap:.75rem}[gap-7=""]{grid-gap:1.75rem;gap:1.75rem}.overflow-visible{overflow:visible}[overflow-hidden=""]{overflow:hidden}.b-5{border-width:5px}[border~="1"]{border-width:1px}.dark [border~="dark:black-4"]{--un-border-opacity:1;border-color:rgba(45,53,72,var(--un-border-opacity))}.dark [border~="dark:slate-7"]{--un-border-opacity:1;border-color:rgba(51,65,85,var(--un-border-opacity))}[border~=slate-1]{--un-border-opacity:1;border-color:rgba(241,245,249,var(--un-border-opacity))}[border~=slate-2]{--un-border-opacity:1;border-color:rgba(226,232,240,var(--un-border-opacity))}.\[\&_button\]\:rounded-full button,.rounded-full{border-radius:9999px}.rounded-lg,[rounded-lg=""],[rounded~=lg]{border-radius:.5rem}[rounded-none=""]{border-radius:0rem}[rounded~="[&_*]:!none"] *{border-radius:0rem!important}[rounded~="[&_*]:hover:!lg"]:hover *{border-radius:.5rem!important}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}[rounded-b-lg=""]{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}[rounded-r-lg=""]{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}[border-solid=""],[border~=solid]{border-style:solid}.bg-blue-5{--un-bg-opacity:1;background-color:rgba(59,130,246,var(--un-bg-opacity))}.bg-indigo-1{--un-bg-opacity:1;background-color:rgba(224,231,255,var(--un-bg-opacity))}.bg-lime-2{--un-bg-opacity:1;background-color:rgba(217,249,157,var(--un-bg-opacity))}.bg-orange-1{--un-bg-opacity:1;background-color:rgba(255,237,213,var(--un-bg-opacity))}.bg-purple-1{--un-bg-opacity:1;background-color:rgba(243,232,255,var(--un-bg-opacity))}.bg-sky-1{--un-bg-opacity:1;background-color:rgba(224,242,254,var(--un-bg-opacity))}.bg-slate-6,[bg~=slate-6]{--un-bg-opacity:1;background-color:rgba(71,85,105,var(--un-bg-opacity))}.bg-white-1,[bg-white-1=""],[bg~=white-1]{--un-bg-opacity:1;background-color:rgba(255,255,255,var(--un-bg-opacity))}.dark .\[\&_Icon\]\:dark\:bg-black-3 Icon,.dark .dark\:bg-black-3,.dark [bg~="dark:black-3"]{--un-bg-opacity:1;background-color:rgba(35,43,62,var(--un-bg-opacity))}.dark .\[\&_Icon\]\:dark\:bg-transparent Icon,.dark [bg~="[&_*]:dark:transparent"] *,[bg~="[&_*]:transparent"] *{background-color:transparent}.dark .dark\:bg-black-2,.dark [dark-bg-black-2=""]{--un-bg-opacity:1;background-color:rgba(22,30,49,var(--un-bg-opacity))}.dark [bg~="dark:black-4"]{--un-bg-opacity:1;background-color:rgba(45,53,72,var(--un-bg-opacity))}[bg~=slate-1]{--un-bg-opacity:1;background-color:rgba(241,245,249,var(--un-bg-opacity))}.p-\[0\.2rem\]{padding:.2rem}.p-1,[p-1=""]{padding:.25rem}.p-10{padding:2.5rem}[p-2=""]{padding:.5rem}.px{padding-left:1rem;padding-right:1rem}.px-2,[px-2=""]{padding-left:.5rem;padding-right:.5rem}[p~="[&_*]:x-5"] *{padding-left:1.25rem;padding-right:1.25rem}[p~="[&_*]:y-2.5"] *{padding-top:.625rem;padding-bottom:.625rem}[p~=y-2]{padding-top:.5rem;padding-bottom:.5rem}[p~=b-5]{padding-bottom:1.25rem}[pl-10=""]{padding-left:2.5rem}[pl-15=""]{padding-left:3.75rem}.text-center{text-align:center}.font-raleway{font-family:Raleway}[font-sans=""]{font-family:Inter Tight,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\[\&_h1\]\:text-2xl h1,.text-2xl,[text-2xl=""]{font-size:1.5rem;line-height:2rem}.\[\&_iconify-icon\]\:text-xl iconify-icon,.text-xl,[text-xl=""]{font-size:1.25rem;line-height:1.75rem}.text-sm,[text-sm=""],[text~=sm]{font-size:.875rem;line-height:1.25rem}.font-bold,[font-bold=""]{font-weight:700}.font-semibold,[font-semibold=""]{font-weight:600}.fw350{font-weight:350}.capitalize,[capitalize=""]{text-transform:capitalize}.dark .dark\:text-blue-3{--un-text-opacity:1;color:rgba(147,197,253,var(--un-text-opacity))}.dark .dark\:text-indigo-3{--un-text-opacity:1;color:rgba(165,180,252,var(--un-text-opacity))}.dark .dark\:text-lime-3{--un-text-opacity:1;color:rgba(190,242,100,var(--un-text-opacity))}.dark .dark\:text-orange-3{--un-text-opacity:1;color:rgba(253,186,116,var(--un-text-opacity))}.dark .dark\:text-purple-3{--un-text-opacity:1;color:rgba(216,180,254,var(--un-text-opacity))}.dark .dark\:text-white-3,.dark [dark-text-white-3=""],.dark [text~="dark:white-3"]{--un-text-opacity:1;color:rgba(191,198,211,var(--un-text-opacity))}.dark [text~="dark:blue-5"]{--un-text-opacity:1;color:rgba(59,130,246,var(--un-text-opacity))}.dark [text~="dark:white-2"]{--un-text-opacity:1;color:rgba(201,208,221,var(--un-text-opacity))}.text-slate-6{--un-text-opacity:1;color:rgba(71,85,105,var(--un-text-opacity))}.text-white-1,[text~=white-1]{--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity))}[text-black-2=""]{--un-text-opacity:1;color:rgba(22,30,49,var(--un-text-opacity))}[text-slate-7=""]{--un-text-opacity:1;color:rgba(51,65,85,var(--un-text-opacity))}[text~="[&_*]:black-1"] *{--un-text-opacity:1;color:rgba(15,23,42,var(--un-text-opacity))}[text~=blue-6]{--un-text-opacity:1;color:rgba(37,99,235,var(--un-text-opacity))}[underline=""]{text-decoration-line:underline}.transition,[transition=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.\[\&_\*\]\:animate_smooth *{animation:smoothLoad 1s}@media (min-width: 768px){[md-grid=""]{display:grid}[md-px-2=""]{padding-left:.5rem;padding-right:.5rem}[p~="md:y-5"]{padding-top:1.25rem;padding-bottom:1.25rem}[p~="md:t-2"]{padding-top:.5rem}}.vertCentered{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}body{--un-bg-opacity:1;background-color:rgba(226,232,240,var(--un-bg-opacity));--un-text-opacity:1;color:rgba(51,65,85,var(--un-text-opacity));margin:0rem;padding:0rem;background-image:linear-gradient(to right,rgba(0,0,0,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,.04) 1px,transparent 1px);background-size:14px 14px;// 隐藏鼠标}.dark body{background-image:linear-gradient(to right,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.04) 1px,transparent 1px);background-size:14px 14px}.dark body{--un-bg-opacity:1;background-color:rgba(15,23,42,var(--un-bg-opacity));--un-text-opacity:1;color:rgba(191,198,211,var(--un-text-opacity))}*{cursor:none!important;-webkit-text-size-adjust:none}body * div,body * button,body * p,body * input,body * span{font-size:1rem;line-height:1.5rem}a{text-decoration:none;color:inherit}a:hover{--un-text-opacity:1;color:rgba(147,197,253,var(--un-text-opacity))}.softshadow{box-shadow:#00000059 0 5px 15px}button,a{cursor:pointer}button{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;justify-content:space-between;width:fit-content;border-radius:.5rem;padding:.75rem;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgba(0,0,0,.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgba(0,0,0,.1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-bg-opacity:1;background-color:rgba(51,65,85,var(--un-bg-opacity));--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity))}button:hover{--un-bg-opacity:1;background-color:rgba(187,247,208,var(--un-bg-opacity))}.dark button{--un-bg-opacity:1;background-color:rgba(35,43,62,var(--un-bg-opacity));--un-text-opacity:1;color:rgba(201,208,221,var(--un-text-opacity))}button:hover{--un-bg-opacity:1;background-color:rgba(71,85,105,var(--un-bg-opacity));--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity))}.dark button:hover{--un-bg-opacity:1;background-color:rgba(51,65,85,var(--un-bg-opacity))}button,input{border-width:0px;border-style:none;outline:2px solid transparent;outline-offset:2px}input{border-radius:.375rem;--un-bg-opacity:1;background-color:rgba(241,245,249,var(--un-bg-opacity));padding:.75rem;font-size:.875rem!important;line-height:1.25rem!important;text-transform:capitalize}.dark input{--un-text-opacity:1;color:rgba(201,208,221,var(--un-text-opacity))}input:focus{--un-outline-color-opacity:1;outline-color:rgba(96,165,250,var(--un-outline-color-opacity))}.dark input{--un-bg-opacity:1;background-color:rgba(35,43,62,var(--un-bg-opacity))}h1{font-size:1.875rem;line-height:2.25rem;font-weight:700;text-transform:capitalize}@media (min-width: 768px){h1{font-size:3rem;line-height:1}}@media (min-width: 1024px){h1{font-size:3.75rem;line-height:1}}h2{font-size:1.875rem;line-height:2.25rem;font-weight:600}h3{font-size:1.25rem;line-height:1.75rem}@media print{@page{margin:0}body{print-color-adjust:exact;-webkit-print-color-adjust:exact;height:0}body *{visibility:hidden}#resumeResult,#resumeResult *{visibility:visible}#resumeResult{position:absolute;left:0;top:0;box-shadow:none;border-radius:0}}@keyframes smoothLoad{0%{opacity:0;transform:rotateX(17deg)}to{opacity:1;transform:rotateX(0)}}#svgWrapper{display:grid;place-items:center}@media only screen and (max-width: 400px){#svgWrapper{transform:scale(.1);transform-origin:top}}@media only screen and (max-width: 600px){#svgWrapper{transform:scale(.4);transform-origin:top}}@media only screen and (min-width: 601px) and (max-width: 1024px){#svgWrapper{transform:scale(.6);transform-origin:top}}@media only screen and (min-width: 1025px){#svgWrapper{transform:scale(.8);transform-origin:top}}/*!
* Project: Heti
* URL: https://github.com/sivan/heti
* Author: Sivan [sun.sivan@gmail.com]
*/@font-face{font-family:Heti Hei;src:"Heti Hei SC","Heti Hei TC","Heti Hei JP","Heti Hei KR"}@font-face{font-family:Heti Hei SC;src:local("PingFang SC Regular"),local("Heiti SC Regular"),local("Microsoft YaHei"),local("Source Han Sans CN Regular"),local("Noto Sans CJK SC Regular"),local("WenQuanYi Micro Hei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei TC;src:local("PingFang TC Regular"),local("Heiti TC Regular"),local("Microsoft Jhenghei"),local("Source Han Sans HK Regular"),local("Source Han Sans TW Regular"),local("Noto Sans CJK TC Regular"),local("WenQuanYi Micro Hei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei JP;src:local("Hiragino Sans GB W3"),local("Source Han Sans JP Regular"),local("Noto Sans CJK JP Regular"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei KR;src:local("Source Han Sans KR Regular"),local("Noto Sans CJK KR Regular"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei;font-weight:200;src:"Heti Hei SC Light","Heti Hei TC Light","Heti Hei JP Light","Heti Hei KR Light"}@font-face{font-family:Heti Hei SC Light;font-weight:200;src:local("PingFang SC Light"),local("Heiti SC Light"),"Heti Hei SC Light Fallback",local("Source Han Sans CN Light"),local("Noto Sans CJK SC Light")}@font-face{font-family:Heti Hei TC Light;font-weight:200;src:local("PingFang TC Light"),local("Heiti TC Light"),local("Microsoft Jhenghei Light"),local("Source Han Sans HK Light"),local("Source Han Sans TW Light"),local("Noto Sans CJK TC Light")}@font-face{font-family:Heti Hei JP Light;font-weight:200;src:local("Source Han Sans JP Light"),local("Noto Sans CJK JP Light")}@font-face{font-family:Heti Hei KR Light;font-weight:200;src:local("Source Han Sans KR Light"),local("Noto Sans CJK KR Light")}@font-face{font-family:Heti Hei SC Light Fallback;font-weight:200;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei;font-weight:600;src:"Heti Hei SC Bold","Heti Hei TC Bold","Heti Hei JP Bold","Heti Hei KR Bold"}@font-face{font-family:Heti Hei SC Bold;font-weight:600;src:local("PingFang SC Medium"),local("Heiti SC Medium"),"Heti Hei SC Bold Fallback",local("Source Han Sans CN Bold"),local("Noto Sans CJK SC Bold")}@font-face{font-family:Heti Hei TC Bold;font-weight:600;src:local("PingFang TC Medium"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local("Source Han Sans HK Bold"),local("Source Han Sans TW Bold"),local("Noto Sans CJK TC Bold")}@font-face{font-family:Heti Hei JP Bold;font-weight:600;src:local("Hiragino Sans GB W6"),local("Source Han Sans JP Bold"),local("Noto Sans CJK JP Bold")}@font-face{font-family:Heti Hei KR Bold;font-weight:600;src:local("Source Han Sans KR Bold"),local("Noto Sans CJK KR Bold")}@font-face{font-family:Heti Hei SC Bold Fallback;font-weight:600;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei Black;font-weight:800;src:"Heti Hei SC Black","Heti Hei TC Black","Heti Hei JP Black","Heti Hei KR Black"}@font-face{font-family:Heti Hei SC Black;font-weight:800;src:local("Lantinghei SC Heavy"),local("PingFang SC Semibold"),local("Heiti SC Medium"),"Heti Hei SC Black Fallback",local("Source Han Sans CN Heavy"),local("Noto Sans CJK SC Heavy")}@font-face{font-family:Heti Hei TC Black;font-weight:800;src:local("Lantinghei TC Heavy"),local("PingFang TC Semibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local("Source Han Sans HK Heavy"),local("Source Han Sans TW Heavy"),local("Noto Sans CJK TC Heavy")}@font-face{font-family:Heti Hei JP Black;font-weight:800;src:local("Hiragino Sans GB W6"),local("Source Han Sans JP Heavy"),local("Noto Sans CJK JP Heavy")}@font-face{font-family:Heti Hei KR Black;font-weight:800;src:local("Source Han Sans KR Heavy"),local("Noto Sans CJK KR Heavy")}@font-face{font-family:Heti Hei SC Black Fallback;font-weight:800;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Song;src:local("Songti SC Regular"),local("Songti TC Regular"),local("SimSun")}@font-face{font-family:Heti Song;font-weight:200;src:local("Songti SC Light"),local("Songti TC Light"),"Heti Song Light Fallback"}@font-face{font-family:Heti Song Light Fallback;font-weight:200;src:local("SimSun")}@font-face{font-family:Heti Song;font-weight:600;src:local("Songti SC Bold"),local("Songti TC Bold"),"Heti Song Bold Fallback"}@font-face{font-family:Heti Song Bold Fallback;font-weight:600;src:local("SimSun")}@font-face{font-family:Heti Song Black;font-weight:800;src:local("Songti SC Black"),local("SimSun")}@font-face{font-family:Heti Kai;src:local("Kaiti SC Regular"),local("Kaiti TC Regular"),local("STKaiti"),local("Kaiti"),local("BiauKai")}@font-face{font-family:Heti Kai;font-weight:600;src:local("Kaiti SC Bold"),local("Kaiti TC Bold")}@font-face{font-family:Heti Kai Bold Fallback;font-weight:600;src:local("STKaiti"),local("Kaiti") local("BiauKai")}@font-face{font-family:Heti Kai Black;font-weight:800;src:local("Kaiti SC Black"),local("Kaiti TC Black"),local("STKaiti"),local("Kaiti")}.heti{max-width:42em;font-size:16px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;line-height:1.5;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;letter-spacing:.02em}.heti:before,.heti:after{content:"";display:table}.heti:after{clear:both}.heti>*:first-child,.heti section>*:first-child,.heti td>*:first-child{margin-block-start:0!important}.heti>*:last-child,.heti section>*:last-child,.heti td>*:last-child{margin-block-end:0!important}.heti blockquote{margin-block-start:12px;margin-block-end:24px;margin-inline-start:32px;margin-inline-end:32px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:#0000000e}@media (prefers-color-scheme: dark){.heti blockquote{background-color:#ffffff0e}}.heti figure{display:block;text-align:center}.heti figure>img{display:block;margin-inline-start:auto;margin-inline-end:auto}.heti hr{width:30%;height:1px;margin-block-start:48px;margin-block-end:47px;margin-inline-start:auto;margin-inline-end:auto;border:0;background-color:#ccc}@media (prefers-color-scheme: dark){.heti hr{background-color:#404040}}.heti p{margin-block-start:12px;margin-block-end:24px;text-align:justify}.heti p:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti p:not(:lang(zh)){text-align:start}.heti pre{margin-block-start:12px;margin-block-end:12px;margin-inline-start:0;margin-inline-end:0;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;overflow:auto;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;white-space:pre;word-wrap:normal;border-radius:4px;background-color:#0000000e}@media (prefers-color-scheme: dark){.heti pre{background-color:#ffffff0e}}.heti pre code{margin:0;padding:0;border:0;border-radius:0;background-color:#0000;color:inherit}.heti:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti:not(:lang(zh)){letter-spacing:0}.heti a,.heti abbr,.heti code,.heti heti-spacing,.heti [lang=en-US]{letter-spacing:normal}.heti h1,.heti h2,.heti h3,.heti h4,.heti h5,.heti h6{position:relative;margin:0;margin-block-start:24px;margin-block-end:12px;font-weight:600}.heti h1{margin-block-end:24px;font-size:32px;line-height:48px}.heti h2{font-size:24px;line-height:36px}.heti h3{font-size:20px;line-height:36px}.heti h4{font-size:18px;line-height:24px}.heti h5{font-size:16px;line-height:24px}.heti h6{font-size:14px;line-height:24px}.heti h1,.heti h2,.heti h3{letter-spacing:.05em}.heti h1:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti h1:not(:lang(zh)),.heti h2:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti h2:not(:lang(zh)),.heti h3:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti h3:not(:lang(zh)){letter-spacing:0}.heti h1+h2,.heti h2+h3,.heti h3+h4,.heti h4+h5,.heti h5+h6{margin-block-start:12px}.heti ul,.heti ol,.heti dl{margin-block-start:12px;margin-block-end:24px}.heti ul,.heti ol{padding-inline-start:32px}.heti ul ul,.heti ul ol,.heti ol ul,.heti ol ol{margin-block-start:0;margin-block-end:0}.heti ul{list-style-type:disc}.heti ol{list-style-type:decimal}.heti ul ul,.heti ol ul{list-style-type:circle}.heti ul ul ul,.heti ul ol ul,.heti ol ul ul,.heti ol ol ul{list-style-type:square}.heti li{list-style-type:unset}.heti table{box-sizing:border-box;table-layout:fixed;margin-block-start:12px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-collapse:collapse;border-width:1px;border-style:solid;border-color:#ccc;word-break:break-word}@media (prefers-color-scheme: dark){.heti table{border-color:#404040}}.heti th,.heti td{padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;border-width:1px;border-style:solid;border-color:#ccc}@media (prefers-color-scheme: dark){.heti th,.heti td{border-color:#404040}}.heti caption{caption-side:bottom;margin-block-start:2px;margin-block-end:-4px;font-size:14px;line-height:24px}.heti a{text-decoration:none}.heti a:hover{padding-block-end:1px;border-block-end:1px solid currentColor;text-decoration:none}.heti abbr[title]{padding-block-end:1px;border-block-end:1px dotted;text-decoration:none;cursor:help}.heti b,.heti strong{font-weight:600}.heti code{margin-inline-start:.25em;margin-inline-end:.25em;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.875em}.heti dfn{font-weight:600}.heti dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti dfn:not(:lang(zh)){font-weight:400}.heti em{font-weight:600}.heti figcaption{display:inline-block;vertical-align:top;font-size:14px;text-align:start}.heti i{font-style:italic}.heti ins,.heti u{padding-block-end:1px;border-block-end:1px solid;text-decoration:none}.heti mark{padding-block-start:2px;padding-block-end:2px;padding-inline-start:1px;padding-inline-end:1px;margin-inline-start:1px;margin-inline-end:1px;background-color:#fff700e0;color:inherit}@media (prefers-color-scheme: dark){.heti mark{background-color:#4d4a00e0}}.heti q{quotes:"「" "」" "『" "』"}.heti q:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti q:not(:lang(zh)){quotes:initial;quotes:auto}.heti rt{font-size:.875em;font-weight:400}.heti small{font-size:.875em}.heti strong{font-weight:600}.heti sub,.heti sup{position:relative;margin-inline-start:.25em;margin-inline-end:.25em;font-size:.75em;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-style:normal;line-height:1;vertical-align:baseline}.heti sub{bottom:-.25em}.heti sup{top:-.5em}.heti sup:target,.heti sup a:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.heti sup:target,.heti sup a:target{background-color:#3a6188}}.heti summary{padding-inline-start:1em;outline:0;cursor:pointer}.heti summary::-webkit-details-marker{width:.6em;margin-inline-end:.4em}.heti u[title]{cursor:help;border-block-end-width:3px;border-block-end-style:double;border-block-end-color:#0000008a}@media (prefers-color-scheme: dark){.heti u[title]{border-block-end-color:#ffffff8a}}.heti address,.heti cite,.heti dfn,.heti dt,.heti em{font-style:normal}.heti address:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti address:not(:lang(zh)),.heti cite:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti cite:not(:lang(zh)),.heti dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti dfn:not(:lang(zh)),.heti dt:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti dt:not(:lang(zh)),.heti em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti em:not(:lang(zh)){font-style:italic}.heti abbr[title],.heti del,.heti ins,.heti s,.heti u{margin-inline-start:1px;margin-inline-end:1px}.heti,.heti--sans{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.heti--serif,.heti--classic{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.heti--classic h1,.heti--classic h2,.heti--classic h3,.heti--classic h4,.heti--classic h5,.heti--classic h6{font-family:Times New Roman,times,Heti Kai Black,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800}.heti--classic blockquote,.heti--classic cite,.heti--classic q{font-family:Times New Roman,times,Heti Kai,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.heti--classic figcaption,.heti--classic caption,.heti--classic th{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.heti--hei{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.heti--song{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.heti--kai{font-family:Times New Roman,times,Heti Kai,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.heti--columns-1,.heti--columns-2,.heti--columns-3,.heti--columns-4,.heti--columns-16em,.heti--columns-20em,.heti--columns-24em,.heti--columns-28em,.heti--columns-32em,.heti--columns-36em,.heti--columns-40em,.heti--columns-44em,.heti--columns-48em,.heti comma{max-width:none;column-gap:2em}.heti--columns-1 p,.heti--columns-2 p,.heti--columns-3 p,.heti--columns-4 p,.heti--columns-16em p,.heti--columns-20em p,.heti--columns-24em p,.heti--columns-28em p,.heti--columns-32em p,.heti--columns-36em p,.heti--columns-40em p,.heti--columns-44em p,.heti--columns-48em p,.heti comma p{margin-block-start:6px;margin-block-end:12px;text-indent:2em}.heti--columns-1{column-count:1}.heti--columns-2{column-count:2}.heti--columns-3{column-count:3}.heti--columns-4{column-count:4}.heti--columns-16em{column-width:16em}.heti--columns-20em{column-width:20em}.heti--columns-24em{column-width:24em}.heti--columns-28em{column-width:28em}.heti--columns-32em{column-width:32em}.heti--columns-36em{column-width:36em}.heti--columns-40em{column-width:40em}.heti--columns-44em{column-width:44em}.heti--columns-48em{column-width:48em}.heti--vertical{max-width:none;max-height:42em;writing-mode:vertical-rl;letter-spacing:.125em}.heti--vertical h1,.heti--vertical h2,.heti--vertical h3,.heti--vertical h4,.heti--vertical h5,.heti--vertical h6{text-align:start}.heti--vertical q{quotes:"「" "」" "『" "』"}.heti--ancient,.heti--poetry{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.heti--ancient h1,.heti--ancient h2,.heti--ancient h3,.heti--ancient h4,.heti--ancient h5,.heti--ancient h6,.heti--poetry h1,.heti--poetry h2,.heti--poetry h3,.heti--poetry h4,.heti--poetry h5,.heti--poetry h6{font-family:Times New Roman,times,Heti Kai Black,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800;text-align:center}.heti--ancient h1 .heti-meta,.heti--ancient h2 .heti-meta,.heti--ancient h3 .heti-meta,.heti--ancient h4 .heti-meta,.heti--ancient h5 .heti-meta,.heti--ancient h6 .heti-meta,.heti--poetry h1 .heti-meta,.heti--poetry h2 .heti-meta,.heti--poetry h3 .heti-meta,.heti--poetry h4 .heti-meta,.heti--poetry h5 .heti-meta,.heti--poetry h6 .heti-meta{font-weight:400}@media screen and (min-width: 640px){.heti--ancient h1 .heti-meta,.heti--ancient h2 .heti-meta,.heti--ancient h3 .heti-meta,.heti--ancient h4 .heti-meta,.heti--ancient h5 .heti-meta,.heti--ancient h6 .heti-meta,.heti--poetry h1 .heti-meta,.heti--poetry h2 .heti-meta,.heti--poetry h3 .heti-meta,.heti--poetry h4 .heti-meta,.heti--poetry h5 .heti-meta,.heti--poetry h6 .heti-meta{position:absolute;line-height:inherit;text-indent:0;display:inline;margin-block-start:4px;margin-inline-start:8px}}.heti--ancient .heti-meta,.heti--poetry .heti-meta{line-height:24px;text-align:center;text-indent:0}.heti--ancient p{text-indent:2em}.heti--poetry p{text-align:center;text-indent:0}.heti--annotation p{margin-block-start:0;margin-block-end:0;line-height:2.25;text-indent:2em}.heti--annotation em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right;font-weight:400}.heti--annotation em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti--annotation em:not(:lang(zh)){-webkit-text-emphasis:none;text-emphasis:none}.heti--annotation .heti-meta{margin-block-start:12px;margin-block-end:24px}.heti .heti-meta{display:block;text-indent:0}.heti .heti-verse{text-align:center;text-indent:0}.heti .heti-large{font-size:18px;line-height:24px}.heti .heti-x-large{font-size:20px;line-height:30px;letter-spacing:.05em}.heti .heti-small{font-size:14px;line-height:24px}.heti .heti-x-small{font-size:12px;line-height:18px}.heti .heti-list-latin{list-style-type:upper-latin}.heti .heti-list-latin ol{list-style-type:lower-roman}.heti .heti-list-latin ol ol{list-style-type:lower-latin}.heti .heti-list-han{list-style-type:cjk-ideographic}.heti .heti-list-han ol{list-style-type:decimal}.heti .heti-list-han ol ol{list-style-type:decimal-leading-zero}.heti .heti-fn{margin-block-start:59px;border-block-start:1px solid;border-block-start-color:#ccc;font-size:14px;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;line-height:24px}@media (prefers-color-scheme: dark){.heti .heti-fn{border-block-start-color:#404040}}.heti .heti-fn ol{margin-block-start:12px;margin-block-end:0}.heti .heti-fn li:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.heti .heti-fn li:target{background-color:#3a6188}}.heti .heti-hang{position:absolute;line-height:inherit;text-indent:0}.heti .heti-em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right}.heti .heti-em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.heti .heti-em:not(:lang(zh)){-webkit-text-emphasis:none;text-emphasis:none}.heti .heti-ruby--inline{display:inline-flex;flex-direction:column-reverse;height:1.5em;vertical-align:top}.heti .heti-ruby--inline rt{display:inline;margin-bottom:-.25em;line-height:1;text-align:center}.heti heti-spacing{display:inline}.heti heti-spacing+sup,.heti heti-spacing+sub{margin-inline-start:0}.heti .heti-spacing-start{margin-inline-end:.25em}.heti .heti-spacing-end{margin-inline-start:.25em}.heti heti-adjacent{display:inline}.heti .heti-adjacent-half{margin-inline-end:-.5em}.heti .heti-adjacent-quarter{margin-inline-end:-.25em}
