.my-build-world{position:absolute;inset:0;z-index:4;pointer-events:none;color:#191915;font-family:'Microsoft YaHei',sans-serif;overflow:hidden}.my-build-chapter{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .35s;isolation:isolate}.my-build-heading{position:absolute;z-index:10;left:7%;top:15%;width:min(38rem,37vw);padding:1rem;background:linear-gradient(90deg,#fafaf7ee,#fafaf700);pointer-events:auto}.my-build-heading small{display:block;color:#83643c;font:12px Consolas}.my-build-heading h2{font:clamp(38px,4.1vw,72px)/1.18 Georgia,'SimSun',serif;white-space:pre-line;margin:1.2rem 0 .9rem}.my-build-heading p{font-size:16px;line-height:1.75;color:#4b4a42}.my-build-source{display:inline-flex;gap:9px;margin-top:1.2rem;color:#765b35;text-decoration:none;border-bottom:1px solid #aa916e;padding:5px 0;font-size:14px}.my-skill-space,.my-build-desk,.my-flagship-space{position:absolute;inset:8% 5% 12% 29%;perspective:1100px;transform-style:preserve-3d}.my-skill-stream{position:absolute;left:15%;right:8%;top:54%;height:1px;background:#a7895d66;transform:rotate(-7deg)}.my-skill-caption,.my-desk-caption,.my-flag-caption{position:absolute;left:4%;bottom:5%;font:12px Consolas;color:#8b7252}.my-skill-caption strong,.my-desk-caption strong,.my-flag-caption strong{display:block;font:28px Georgia,'SimSun',serif;color:#222;margin-top:6px}.my-build-mark{position:absolute;display:flex;align-items:center;gap:8px;flex-direction:column;width:100px;border:0;background:transparent;padding:8px;color:#292923;cursor:pointer}.my-build-mark img{width:54px;height:54px;object-fit:contain;filter:grayscale(1);transition:filter .2s,transform .2s}.my-build-mark:hover img,.my-build-mark:focus-visible img{filter:none;transform:translateY(-6px)}.my-build-mark b{font:12px Consolas;font-weight:400}.my-build-tooltip{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:170px;padding:7px;background:#1f1f1b;color:#fafaf7;font-size:12px;opacity:0;pointer-events:none}.my-build-mark:hover .my-build-tooltip,.my-build-mark:focus-visible .my-build-tooltip{opacity:1}.my-build-mark:nth-of-type(1){left:8%;top:52%}.my-build-mark:nth-of-type(2){left:17%;top:35%}.my-build-mark:nth-of-type(3){left:27%;top:59%}.my-build-mark:nth-of-type(4){left:37%;top:28%}.my-build-mark:nth-of-type(5){left:46%;top:50%}.my-build-mark:nth-of-type(6){left:56%;top:33%}.my-build-mark:nth-of-type(7){left:65%;top:55%}.my-build-mark:nth-of-type(8){left:74%;top:26%}.my-build-mark:nth-of-type(9){left:82%;top:47%}.my-build-mark:nth-of-type(10){left:89%;top:22%}.my-build-mark:nth-of-type(11){left:95%;top:39%}.my-build-mark:nth-of-type(12){left:71%;top:73%}.my-build-mark:nth-of-type(13){left:53%;top:75%}.my-build-mark:nth-of-type(14){left:35%;top:76%}.my-build-mark:nth-of-type(15){left:15%;top:75%}.my-skill-destination{position:absolute;right:3%;top:52%;font:17px Georgia,'SimSun',serif;color:#8c7047;transform:rotate(-7deg)}.my-build-desk{inset:10% 7% 10% 31%}.my-desk-object{position:absolute;background:#fdfcf7;border:1px solid #c7c4ba;box-shadow:14px 17px 0 #d8d6cf66;transition:all .5s;pointer-events:auto;padding:22px}.my-desk-notebook{left:7%;top:19%;width:42%;height:60%;transform:rotateZ(-4deg)}.my-desk-notebook h3,.my-desk-export h3{font:30px Georgia,'SimSun',serif;font-weight:400;margin:20px 0}.my-desk-notebook dl{display:grid;grid-template-columns:60px 1fr;gap:12px 10px;font-size:13px}.my-desk-notebook dd{margin:0}.my-desk-editor{left:35%;top:12%;width:50%;height:57%;background:#262823;color:#e9e8dd;padding:0;transform:rotateY(-10deg)}.my-desk-editor header,.my-desk-editor footer{display:flex;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #4a4b42;font:12px Consolas}.my-desk-editor pre{padding:22px;font:14px/1.8 Consolas}.my-code-muted{color:#7e8c7c}.my-code-keyword{color:#d2a56e}.my-desk-commit{left:30%;top:65%;width:42%;height:22%}.my-desk-commit strong{display:block;font:22px Georgia,'SimSun',serif}.my-desk-commit code{display:block;font:12px Consolas;color:#8e6e45}.my-desk-evaluation{right:0;top:18%;width:30%;height:42%;transform:rotateZ(3deg)}.my-evaluation-columns{display:grid;grid-template-columns:1fr 1fr;gap:13px}.my-evaluation-verdict{font:48px Georgia;color:#9a7f55}.my-desk-export{right:3%;bottom:5%;width:30%;height:30%;transform:rotateZ(-3deg)}.my-desk-export ul{padding-left:17px;font-size:12px;line-height:1.9}.my-flag-image{position:absolute;left:8%;top:16%;width:58%;height:66%;margin:0;transform:rotateY(-10deg) rotateZ(-2deg);box-shadow:16px 19px 0 #b9b3a555;border:1px solid #b8b3a6;background:#fff;overflow:hidden}.my-flag-image img{width:100%;height:100%;object-fit:cover;filter:grayscale(.7)}.my-flag-image figcaption{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;padding:10px;background:#fafaf7dc;font:11px Consolas}.my-flag-scan{position:absolute;left:0;right:0;top:calc(12% + var(--flag-progress,0) * 72%);height:1px;background:#a77f4e}.my-flag-crop{position:absolute;left:47%;top:25%;width:34%;height:42%;border:1px solid #a97d4e}.my-flag-modules{position:absolute;right:0;top:17%;width:31%;display:flex;flex-direction:column;gap:8px}.my-flag-module{display:flex;align-items:center;gap:13px;padding:9px 0;color:#68665e;opacity:0;transition:all .45s}.my-flag-module b{display:block;font:17px Georgia,'SimSun',serif;font-weight:400}.my-flag-module span{display:block;font-size:11px}.my-flag-module i{height:1px;flex:1;background:#b6a68d}.my-flag-module.is-current b{color:#88663b}.my-build-world .my-build-chapter[aria-hidden="false"]{opacity:1;visibility:visible}.my-build-world [data-bzh][data-ben]{white-space:pre-line}@media(max-width:900px){.my-build-heading{left:6%;top:8%;width:75%}.my-build-heading h2{font-size:37px}.my-skill-space,.my-build-desk,.my-flagship-space{inset:16% 3% 7%}.my-build-mark img{width:38px;height:38px}.my-build-mark b{display:none}.my-desk-notebook{left:2%;width:52%;height:47%;top:28%}.my-desk-editor{left:38%;top:21%;width:59%;height:43%}.my-desk-editor pre{font-size:11px;padding:12px}.my-desk-evaluation{right:0;top:56%;width:38%;height:25%}.my-desk-export{right:2%;bottom:2%;width:43%;height:22%}.my-flag-image{left:3%;top:25%;width:65%;height:48%}.my-flag-modules{right:0;top:22%;width:31%}.my-flag-module b{font-size:13px}}
.my-build-world *{box-sizing:border-box;letter-spacing:0}.my-build-world button:focus-visible,.my-build-world a:focus-visible{outline:2px solid #826841;outline-offset:6px}.my-build-world .my-build-heading{left:6%;top:auto;bottom:13%;width:35%;padding:12px 0;background:none;isolation:isolate}.my-build-heading::before{content:'';position:absolute;z-index:-1;inset:-24px -35px;background:linear-gradient(90deg,#fafaf7f5 10%,#fafaf7e6 65%,#fafaf700);filter:blur(18px);pointer-events:none}.my-build-world .my-build-heading h2{font-size:52px;line-height:1.22;max-width:510px;text-wrap:balance;text-shadow:0 2px 16px #fff}.my-build-world .my-build-heading p{font-size:16px;line-height:1.8;color:#3e403a;max-width:410px;margin:18px 0 0}.my-build-world .my-build-heading small{font-size:12px;color:#766342}.my-build-world .my-build-source{font-size:13px;min-height:36px;margin-top:20px;align-items:center}.my-build-world .my-skill-space,.my-build-world .my-build-desk,.my-build-world .my-flagship-space{inset:15% 5% 15% 44%}.my-build-world .my-build-mark{min-height:100px;justify-content:center;border-radius:0;box-shadow:none}.my-build-world .my-build-mark img{background:none!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.my-build-world .my-build-mark b{white-space:nowrap}.my-build-world .my-skill-caption{bottom:0;left:10%;max-width:80%}.my-build-world .my-skill-caption strong{font-size:25px}.my-build-world .my-skill-caption p{font:13px/1.6 'Microsoft YaHei',sans-serif;margin-top:8px;color:#64665e;max-width:350px}.my-build-world .my-skill-destination{right:0;top:17%;font:12px/1.5 Consolas;color:#747665;transform:none;text-align:right;max-width:220px}.my-build-world .my-skill-stream{left:4%;right:0;top:48%;transform:rotate(-12deg);background:linear-gradient(90deg,transparent,#96825d88 25%,#96825d88 75%,transparent)}.my-build-world .my-skill-stream i{position:absolute;left:20%;top:-2px;width:4px;height:4px;background:#97815d;border-radius:50%}.my-build-world .my-skill-stream i:nth-child(2){left:50%}.my-build-world .my-skill-stream i:nth-child(3){left:80%}.my-build-world .my-build-tooltip{width:180px;line-height:1.65;z-index:20;box-shadow:0 6px 15px #1112}.my-build-world .my-desk-caption,.my-build-world .my-flag-caption{bottom:0;left:10%;line-height:1.6}.my-build-world .my-desk-caption strong,.my-build-world .my-flag-caption strong{font-size:25px}.my-build-world .my-desk-object{left:12%;right:auto;top:13%;bottom:auto;width:76%;height:67%;padding:34px;transform:translateX(calc(var(--desk-offset,0) * 65%)) translateY(calc(var(--desk-offset,0) * 8%)) perspective(1200px) rotateY(calc(-8deg + var(--desk-offset,0) * -12deg)) rotateZ(calc(-2deg + var(--desk-offset,0) * 8deg)) scale(calc(1 - min(1,max(var(--desk-offset,0),calc(-1 * var(--desk-offset,0)))) * .18));border-radius:2px;overflow:hidden;pointer-events:none;transition:opacity .4s,transform .6s;box-shadow:9px 13px 0 #cfcec666,20px 35px 45px #292d2410}.my-build-world .my-desk-object small{font:11px/1.5 Consolas;color:#746443}.my-build-world .my-desk-notebook{padding-left:48px;background:repeating-linear-gradient(#fffefb 0 34px,#d8ddd866 34px 35px)}.my-build-world .my-desk-notebook h3{font-size:31px;line-height:1.4;margin:24px 0}.my-build-world .my-notebook-binding{position:absolute;left:17px;top:15px;bottom:15px;width:7px;background:repeating-linear-gradient(#8e8e8288 0 3px,transparent 3px 23px)}.my-build-world .my-desk-notebook dl{font-size:14px;line-height:1.8;gap:20px 12px}.my-build-world .my-desk-notebook dt{font-size:11px;color:#826e49;align-self:center}.my-build-world .my-notebook-page{position:absolute;right:28px;bottom:18px;font:11px Consolas;color:#8a8c7e}.my-build-world .my-desk-editor{padding:0;background:#262d2a;color:#e6eae2}.my-build-world .my-desk-editor header{font:12px Consolas;padding:17px 20px;color:#cad3c4;background:#303a34;align-items:center}.my-build-world .my-desk-editor header i{width:6px;height:6px;background:#9cba93;border-radius:50%;margin-left:auto;margin-right:9px}.my-build-world .my-desk-editor pre{font:14px/1.95 Consolas;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:30px 24px;background:none;color:inherit;border:0;box-shadow:none}.my-build-world .my-desk-editor code{font:inherit;color:inherit;background:transparent}.my-build-world .my-desk-editor footer{position:absolute;bottom:0;left:0;right:0;padding:10px 20px;font-size:11px;border-top:1px solid #526053;color:#aab9a9}.my-build-world .my-desk-commit{display:flex;align-items:center;gap:24px;background:#fcfcf9}.my-build-world .my-desk-commit strong{font:35px/1.4 Georgia;margin:20px 0}.my-build-world .my-desk-commit code{font:13px/1.8 Consolas;background:#e9ede6;padding:10px 8px;color:#486250;white-space:normal;overflow-wrap:anywhere}.my-build-world .my-desk-commit p{font-size:14px;line-height:1.8;margin-top:20px}.my-build-world .my-git-track{display:flex;flex:0 0 16px;flex-direction:column;gap:58px}.my-build-world .my-git-track i{position:relative;width:11px;height:11px;border:1px solid #59705a;border-radius:50%}.my-build-world .my-git-track i:not(:last-child)::after{content:'';position:absolute;left:4px;top:10px;width:1px;height:58px;background:#889886}.my-build-world .my-desk-evaluation{display:flex;flex-direction:column;justify-content:center}.my-build-world .my-evaluation-columns{margin-top:32px;gap:24px;align-items:start}.my-build-world .my-evaluation-columns section+section{padding-left:24px;border-left:1px solid #c7cdc3}.my-build-world .my-evaluation-columns h3{font:20px/1.4 Georgia,'SimSun',serif;margin:0;min-height:56px}.my-build-world .my-evaluation-verdict{font:70px/1 Georgia;margin:18px 0!important;color:#927c5c}.my-build-world .my-evaluation-columns p{font:12px/1.6 'Microsoft YaHei',sans-serif;color:#72756a}.my-build-world .my-evaluation-columns ol{padding-left:20px;font:14px/2.4 Consolas;color:#536750;margin:10px 0}.my-build-world .my-desk-export{padding:40px;background:#fffefb}.my-build-world .my-desk-export h3{font:32px/1.3 Georgia;margin:28px 0}.my-build-world .my-desk-export ul{padding:0;list-style:none;font:15px/1.7 'Microsoft YaHei',sans-serif}.my-build-world .my-desk-export li{padding:13px 0;border-bottom:1px solid #d9ded4}.my-build-world .my-desk-export li::before{content:'✓';color:#687f5f;margin-right:10px}.my-build-world .my-desk-export p{font:13px/1.7 'Microsoft YaHei',sans-serif;color:#727767;margin-top:22px}.my-build-world .my-export-fold{position:absolute;right:0;top:0;width:40px;height:40px;background:linear-gradient(45deg,#dadfd4 50%,#fafaf7 50%)}.my-build-world .my-flag-image{left:0;top:12%;width:66%;height:68%;border:0;box-shadow:9px 13px 0 #c8ccbf55,18px 25px 40px #242b2110}.my-build-world .my-flag-image img{object-position:64% 50%;filter:none}.my-build-world .my-flag-image figcaption{flex-wrap:wrap;gap:4px;font-size:10px;line-height:1.6;background:#fafcf7e8}.my-build-world .my-flag-modules{right:0;top:12%;width:29%;gap:9px}.my-build-world .my-flag-module{min-height:47px;padding:6px 0;gap:8px}.my-build-world .my-flag-module-number{font:10px Consolas;color:#8d7f66}.my-build-world .my-flag-module b{font:16px/1.3 Georgia,'SimSun',serif;color:#273129;overflow-wrap:anywhere}.my-build-world .my-flag-module div>span{font:10px/1.5 'Microsoft YaHei',sans-serif;color:#757b70;margin-top:5px}.my-build-world .my-flag-module i{display:none}.my-build-world .my-flag-module.is-current{border-bottom:1px solid #9b8865}.my-build-world .my-flag-module.is-current b{color:#806640}.my-build-world .my-flag-crop{border-color:#778e72}.my-build-world .my-flag-scan{background:#829275;box-shadow:0 0 10px #80957977}
@media(min-width:1800px){.my-build-world .my-build-heading h2{font-size:66px}.my-build-world .my-build-heading p{font-size:18px}.my-build-world .my-desk-object{max-width:620px}.my-build-world .my-desk-editor pre{font-size:17px}.my-build-world .my-flag-module b{font-size:21px}.my-build-world .my-flag-module div>span{font-size:12px}}
@media(max-width:1100px) and (min-width:701px){.my-build-world .my-build-heading h2{font-size:40px}.my-build-world .my-build-heading p{font-size:14px}.my-build-world .my-build-heading{width:36%}.my-build-world .my-desk-object{left:6%;width:88%;padding:26px}.my-build-world .my-desk-editor{padding:0}.my-build-world .my-desk-editor pre{font-size:12px;padding:24px 18px}.my-build-world .my-desk-notebook h3{font-size:26px}.my-build-world .my-desk-notebook dl{font-size:12px;gap:12px}.my-build-world .my-desk-export h3{font-size:28px}.my-build-world .my-desk-export li{font-size:13px;padding:9px 0}.my-build-world .my-flag-module b{font-size:13px}.my-build-world .my-flag-module{gap:5px}.my-build-world .my-flag-modules{gap:3px}}
@media(max-width:700px){.my-build-world .my-build-heading{left:22px;right:22px;bottom:10%;width:auto;padding:0}.my-build-world .my-build-heading::before{inset:-12px -24px;background:linear-gradient(0deg,#fafaf7fa 10%,#fafaf7e6 65%,#fafaf700);filter:blur(10px)}.my-build-world .my-build-heading h2{font-size:31px;line-height:1.17;margin:10px 0;white-space:normal;max-width:100%}.my-build-world .my-build-heading p{font-size:13px;line-height:1.65;margin-top:8px;max-width:100%}.my-build-world .my-build-heading small{font-size:10px}.my-build-world .my-build-source{font-size:12px;margin-top:8px;min-height:30px}.my-build-world .my-skill-space,.my-build-world .my-build-desk,.my-build-world .my-flagship-space{inset:15% 22px 39%}.my-build-world .my-build-mark{width:70px;min-height:76px;padding:6px}.my-build-world .my-build-mark img{width:38px;height:38px}.my-build-world .my-build-mark b{display:block;font-size:9px}.my-build-world .my-build-tooltip{width:125px;font-size:10px;padding:6px}.my-build-world .my-skill-caption,.my-build-world .my-desk-caption,.my-build-world .my-flag-caption{left:0;bottom:0;font-size:9px}.my-build-world .my-skill-caption strong,.my-build-world .my-desk-caption strong,.my-build-world .my-flag-caption strong{font-size:19px;margin-top:3px}.my-build-world .my-skill-caption p{display:none}.my-build-world .my-skill-destination{font-size:10px;top:1%;max-width:170px}.my-build-world .my-desk-object{left:7%;top:4%;width:86%;height:78%;padding:20px;box-shadow:6px 8px 0 #cfcec666,12px 20px 35px #292d2410}.my-build-world .my-desk-notebook{padding-left:32px}.my-build-world .my-desk-notebook small,.my-build-world .my-desk-object small{font-size:9px}.my-build-world .my-desk-notebook h3{font-size:22px;margin:12px 0}.my-build-world .my-desk-notebook dl{grid-template-columns:40px 1fr;font-size:10px;line-height:1.5;gap:10px}.my-build-world .my-desk-notebook dt{font-size:9px}.my-build-world .my-notebook-binding{left:10px}.my-build-world .my-desk-editor{padding:0}.my-build-world .my-desk-editor header{padding:10px 13px;font-size:10px}.my-build-world .my-desk-editor pre{padding:12px 16px;font-size:10px;line-height:1.6}.my-build-world .my-desk-editor footer{padding:6px 13px;font-size:9px}.my-build-world .my-desk-commit{gap:13px}.my-build-world .my-desk-commit strong{font-size:27px;margin:10px 0}.my-build-world .my-desk-commit code{font-size:10px}.my-build-world .my-desk-commit p{font-size:11px;line-height:1.6;margin-top:12px}.my-build-world .my-evaluation-columns{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:14px}.my-build-world .my-evaluation-columns section+section{padding-left:15px}.my-build-world .my-evaluation-columns h3{font-size:16px;min-height:43px}.my-build-world .my-evaluation-columns p{font-size:9px}.my-build-world .my-evaluation-verdict{font-size:48px;margin:10px 0!important}.my-build-world .my-evaluation-columns ol{font-size:11px;line-height:2.3;margin:4px 0}.my-build-world .my-desk-export h3{font-size:25px;margin:13px 0}.my-build-world .my-desk-export ul{margin:0}.my-build-world .my-desk-export li{padding:6px 0;font-size:11px}.my-build-world .my-desk-export p{font-size:10px;margin-top:11px}.my-build-world .my-flag-image{left:0;top:3%;width:62%;height:78%}.my-build-world .my-flag-modules{top:3%;width:33%;gap:1px}.my-build-world .my-flag-module{min-height:30px;padding:4px 0;gap:5px}.my-build-world .my-flag-module b{font-size:12px}.my-build-world .my-flag-module div>span{font-size:8px;margin-top:2px}.my-build-world .my-flag-module-number{font-size:8px}.my-build-world .my-flag-image figcaption{font-size:8px;padding:7px}.my-build-world .my-flag-image figcaption>span:first-child{display:none}}
@media(max-height:650px){.my-build-world .my-build-heading h2{font-size:34px}.my-build-world .my-build-heading p{font-size:12px}.my-build-world .my-desk-object{height:75%;top:0}.my-build-world .my-desk-notebook h3{font-size:23px;margin:12px 0}.my-build-world .my-desk-notebook dl{gap:10px;font-size:11px}.my-build-world .my-desk-editor pre{font-size:10px;padding:14px}.my-build-world .my-flag-modules{gap:0}.my-build-world .my-flag-module{min-height:35px;padding:4px 0}}
@media(max-width:700px) and (max-height:700px){.my-build-world .my-build-heading{bottom:9%}.my-build-world .my-build-heading h2{font-size:26px}.my-build-world .my-build-heading p{font-size:11px}.my-build-world .my-skill-space,.my-build-world .my-build-desk,.my-build-world .my-flagship-space{inset:15% 18px 44%}.my-build-world .my-desk-object{height:82%;padding:13px}.my-build-world .my-desk-notebook h3{font-size:18px;margin:7px 0}.my-build-world .my-desk-notebook dl{gap:6px;font-size:9px}.my-build-world .my-desk-editor{padding:0}.my-build-world .my-desk-editor pre{padding:8px 12px;font-size:8px;line-height:1.5}.my-build-world .my-desk-editor footer{display:none}.my-build-world .my-desk-export h3{font-size:19px;margin:7px 0}.my-build-world .my-desk-export li{padding:3px 0;font-size:10px}.my-build-world .my-desk-export p{font-size:9px;margin-top:6px}.my-build-world .my-flag-module{min-height:25px;padding:2px 0}.my-build-world .my-flag-module b{font-size:10px}.my-build-world .my-flag-module div>span{font-size:7px}}
@media(prefers-reduced-motion:reduce){.my-build-world{display:none}.my-build-world *{transition:none!important}}
