:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 1024px){body{display:flex;place-items:center}#app{display:grid;grid-template-columns:1fr 1fr;padding:0 2rem}}:root,html,body,#app{margin:0!important;padding:0!important;width:100vw!important;height:100vh!important;max-width:none!important;overflow:hidden!important;background-color:#000!important}#app{display:flex!important;justify-content:center!important;align-items:center!important}.app-container[data-v-8c14efc1]{aspect-ratio:16 / 9;width:100%;height:auto;max-height:100vh;max-width:177.78vh;position:relative;overflow:hidden;box-shadow:0 0 100px #000c;outline:none;background-size:cover;background-position:center;color:#fff;font-family:Microsoft YaHei,sans-serif;display:flex;flex-direction:column}.background-overlay[data-v-8c14efc1]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:0;pointer-events:none}.top-bar[data-v-8c14efc1]{position:relative;z-index:10;height:80px;display:flex;justify-content:space-between;align-items:center;padding:0 40px;background:linear-gradient(to bottom,rgba(0,0,0,.8),transparent)}.text-logo[data-v-8c14efc1]{font-size:1.5rem;font-weight:700;color:#00e5ff;letter-spacing:2px}.custom-logo[data-v-8c14efc1]{height:50px;object-fit:contain}.slide-indicator[data-v-8c14efc1]{font-size:1.2rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.main-content[data-v-8c14efc1]{flex:1;position:relative;z-index:1;display:flex;justify-content:center;align-items:center}.timer-wrapper[data-v-8c14efc1]{text-align:center;width:100%}.phase-title[data-v-8c14efc1]{font-size:2.8rem;font-weight:900;margin-bottom:40px;color:#ffda92;text-shadow:0 5px 15px rgba(0,0,0,.8);letter-spacing:5px;transform:translateY(-350px)}.big-timer[data-v-8c14efc1]{font-size:5rem;font-family:monospace;font-weight:700;line-height:1;text-shadow:0 10px 40px rgba(0,0,0,.5);margin-bottom:20px;transform:translateY(-400px)}.status-bar[data-v-8c14efc1]{font-size:1.5rem;color:#aaa;letter-spacing:2px;height:30px}.dual-mode-container[data-v-8c14efc1]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.dual-mode-container>*[data-v-8c14efc1]{pointer-events:all}.dual-title[data-v-8c14efc1]{position:absolute;top:8%;left:0;right:0;text-align:center;font-size:3.5rem;font-weight:900;color:#ffda92;text-shadow:0 0 20px rgba(255,218,255,.3);letter-spacing:5px;white-space:nowrap}.dual-pro-box[data-v-8c14efc1]{position:absolute;top:30%;left:18%}.dual-con-box[data-v-8c14efc1]{position:absolute;top:30%;right:18%}.dual-status-bar[data-v-8c14efc1]{position:absolute;bottom:8%;left:0;right:0;text-align:center;font-size:1.5rem;color:#aaa;letter-spacing:2px;white-space:nowrap;pointer-events:none}.timer-box[data-v-8c14efc1]{background:#0006;border-radius:20px;padding:10px 20px;text-align:center;border:4px solid transparent;transition:border-color .2s,box-shadow .2s,background .2s;min-width:100px;cursor:grab}.timer-box[data-v-8c14efc1]:active{cursor:grabbing}.timer-box.active[data-v-8c14efc1]{background:#ffffff1a;border-color:gold;box-shadow:0 0 40px #ffd7004d}.side-name[data-v-8c14efc1]{font-size:2.5rem;margin-bottom:10px;color:#ddd}.dual-time[data-v-8c14efc1]{font-size:6rem;font-family:monospace;font-weight:700;line-height:.4}.key-hint[data-v-8c14efc1]{margin-top:10px;color:#666;font-size:1rem}.timer-box.pro.active .side-name[data-v-8c14efc1]{color:#ff4d4f}.timer-box.con.active .side-name[data-v-8c14efc1]{color:#00e5ff}.voting-layout[data-v-8c14efc1]{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;gap:30px;z-index:100;box-sizing:border-box}.voting-layout .phase-title[data-v-8c14efc1],.voting-layout .big-timer[data-v-8c14efc1]{transform:none}.timer-section[data-v-8c14efc1]{display:flex;flex-direction:column;align-items:center;justify-content:center}.qr-section[data-v-8c14efc1]{display:flex;flex-direction:column;align-items:center;animation:slideIn-8c14efc1 .5s ease-out}.qr-box[data-v-8c14efc1]{background:#fff;padding:15px;border-radius:16px;box-shadow:0 10px 40px #00000080;text-align:center}.qr-box img[data-v-8c14efc1]{width:220px;height:220px;display:block}.qr-hint[data-v-8c14efc1]{color:#333;margin-top:10px;font-size:1.2rem;font-weight:700}.clickable[data-v-8c14efc1]{cursor:pointer;border-bottom:2px dashed rgba(255,255,255,.3);padding-bottom:5px}.clickable[data-v-8c14efc1]:hover{color:gold;border-color:gold}.title-input[data-v-8c14efc1]{font-size:3.5rem;background:transparent;border:none;border-bottom:3px solid #00e5ff;color:gold;text-align:center;width:100%;outline:none}.blink-text[data-v-8c14efc1]{animation:pulse-8c14efc1 1s infinite;color:#ff4d4f}.input-hint-text[data-v-8c14efc1]{font-size:2rem;color:#aaa;animation:pulse-8c14efc1 2s infinite}.custom-input input[data-v-8c14efc1]{font-size:3rem;text-align:center;background:#ffffff1a;border:2px solid #00e5ff;color:#fff;border-radius:10px;padding:10px;width:400px;outline:none}.shortcut-guide[data-v-8c14efc1]{position:absolute;bottom:0;left:0;width:100%;height:50px;background:#000c;z-index:20;display:flex;justify-content:center;align-items:center;gap:30px;opacity:0;pointer-events:none;transition:opacity .4s}.shortcut-guide.visible[data-v-8c14efc1]{opacity:1;pointer-events:all}.guide-item[data-v-8c14efc1]{color:#aaa;font-size:.9rem;display:flex;align-items:center;gap:8px}.guide-item span[data-v-8c14efc1]{background:#333;padding:2px 8px;border-radius:4px;border:1px solid #555;color:#fff;font-family:monospace}.settings-trigger[data-v-8c14efc1]{cursor:pointer;color:#00e5ff;font-weight:700}.settings-trigger[data-v-8c14efc1]:hover{text-decoration:underline}.settings-modal[data-v-8c14efc1]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:100;display:flex;justify-content:center;align-items:center}.modal-content[data-v-8c14efc1]{background:#222;padding:30px;border-radius:10px;width:500px;border:1px solid #444}.modal-content h3[data-v-8c14efc1]{margin-bottom:20px;color:#fff}.input-group[data-v-8c14efc1]{margin-bottom:15px;text-align:left}.input-group label[data-v-8c14efc1]{display:block;color:#aaa;margin-bottom:5px;font-size:.9rem}.input-group input[data-v-8c14efc1]{width:100%;padding:8px;background:#333;border:1px solid #444;color:#fff;border-radius:4px}.save-btn[data-v-8c14efc1]{width:100%;padding:10px;background:#00e5ff;border:none;font-weight:700;cursor:pointer;border-radius:4px;margin-top:10px}.save-btn.sync-btn[data-v-8c14efc1]{background:#ffda92;color:#333;margin-top:5px}.danger[data-v-8c14efc1]{color:#fffff;animation:blink-8c14efc1 1s infinite}@keyframes blink-8c14efc1{50%{opacity:.5}}@keyframes pulse-8c14efc1{50%{opacity:.5}}@keyframes slideIn-8c14efc1{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes postMatchReveal-8c14efc1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes vsPulse-8c14efc1{0%,to{transform:scale(1);text-shadow:0 0 30px rgba(255,218,146,.4)}50%{transform:scale(1.05);text-shadow:0 0 40px rgba(255,218,146,.7)}}.drag-handle[data-v-8c14efc1],.voting-layout[data-v-8c14efc1]{cursor:grab;-webkit-user-select:none;user-select:none}.drag-handle[data-v-8c14efc1]:active,.voting-layout[data-v-8c14efc1]:active{cursor:grabbing}.support-layout[data-v-8c14efc1]{display:flex;flex-direction:column;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;padding:2vh 4vw 1.5vh;box-sizing:border-box;z-index:100;background:radial-gradient(ellipse at 50% 30%,#0d1b3e,#060d1f 60%,#020510);overflow:hidden}.cyber-bg[data-v-8c14efc1]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.grid-lines[data-v-8c14efc1]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,229,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,229,255,.03) 1px,transparent 1px);background-size:5vw 5vh;animation:gridDrift-8c14efc1 20s linear infinite}@keyframes gridDrift-8c14efc1{0%{background-position:0 0}to{background-position:5vw 5vh}}.glow-orb[data-v-8c14efc1]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:orbFloat-8c14efc1 8s ease-in-out infinite alternate}.orb-pro[data-v-8c14efc1]{width:30vw;height:30vh;top:10%;left:-5%;background:#ff4d4f}.orb-con[data-v-8c14efc1]{width:30vw;height:30vh;top:10%;right:-5%;background:#00e5ff;animation-delay:-4s}@keyframes orbFloat-8c14efc1{0%{transform:translate(0) scale(1)}to{transform:translate(2vw,3vh) scale(1.15)}}.particle[data-v-8c14efc1]{position:absolute;width:2px;height:2px;background:#ffffff80;border-radius:50%;top:-5%;animation:particleFall-8c14efc1 linear infinite}@keyframes particleFall-8c14efc1{0%{transform:translateY(0) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(105vh) scale(.5);opacity:0}}.dash-header[data-v-8c14efc1]{position:relative;z-index:1;text-align:center;padding:.5vh 0 1vh;flex-shrink:0;animation:headerIn-8c14efc1 .6s ease-out both}@keyframes headerIn-8c14efc1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.header-accent[data-v-8c14efc1]{width:25%;height:1px;margin:0 auto;background:linear-gradient(90deg,transparent 0%,rgba(0,229,255,.5) 50%,transparent 100%)}.dash-title[data-v-8c14efc1]{font-size:clamp(2.5rem,6.5vh,5rem);font-weight:900;letter-spacing:.5vw;margin:.5vh 0;background:linear-gradient(180deg,#fff 20%,#8cf);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px rgba(0,229,255,.4)) drop-shadow(0 2px 8px rgba(0,0,0,.8))}.header-sub[data-v-8c14efc1]{font-size:clamp(.7rem,1.5vh,1.1rem);color:#00e5ff80;letter-spacing:.4vw;text-transform:uppercase;margin-top:.2vh}.vs-column[data-v-8c14efc1]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;padding:0 .8vw;position:relative;z-index:1;animation:vsIn-8c14efc1 .8s ease-out .3s both}@keyframes vsIn-8c14efc1{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.vs-line[data-v-8c14efc1]{width:2px;flex:1;min-height:3vh;background:linear-gradient(180deg,transparent 0%,rgba(255,218,146,.3) 50%,transparent 100%)}.vs-diamond[data-v-8c14efc1]{width:clamp(2.5rem,5vh,4rem);height:clamp(2.5rem,5vh,4rem);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffda9226,#ffda9208);border:2px solid rgba(255,218,146,.5);transform:rotate(45deg);margin:1vh 0;animation:vsGlow-8c14efc1 3s ease-in-out infinite}@keyframes vsGlow-8c14efc1{0%,to{box-shadow:0 0 15px #ffda9233,inset 0 0 10px #ffda920d}50%{box-shadow:0 0 30px #ffda9266,inset 0 0 15px #ffda921a}}.vs-text[data-v-8c14efc1]{transform:rotate(-45deg);font-size:clamp(1.4rem,3.5vh,2.5rem);font-weight:900;font-style:italic;color:#ffda92;letter-spacing:.1vw;text-shadow:0 0 12px rgba(255,218,146,.6)}.versus-stage[data-v-8c14efc1]{display:flex;align-items:stretch;flex:1;min-height:0;width:100%;position:relative;z-index:1}.team-card[data-v-8c14efc1]{flex:1;position:relative;min-width:0;animation:cardIn-8c14efc1 .7s ease-out both}.team-card.pro[data-v-8c14efc1]{animation-delay:.15s}.team-card.con[data-v-8c14efc1]{animation-delay:.25s}@keyframes cardIn-8c14efc1{0%{transform:translateY(25px);opacity:0}to{transform:translateY(0);opacity:1}}.card-glow[data-v-8c14efc1]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;pointer-events:none;z-index:0}.pro-glow[data-v-8c14efc1]{border:1px solid rgba(255,77,79,.2);box-shadow:inset 0 0 30px #ff4d4f0d,0 0 20px #ff4d4f14}.con-glow[data-v-8c14efc1]{border:1px solid rgba(0,229,255,.2);box-shadow:inset 0 0 30px #00e5ff0d,0 0 20px #00e5ff14}.card-inner[data-v-8c14efc1]{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;padding:1.5vh 1.5vw;box-sizing:border-box}.team-tag[data-v-8c14efc1]{display:flex;align-items:center;gap:.5vw;margin-bottom:1vh;flex-shrink:0}.tag-dot[data-v-8c14efc1]{width:.6vh;height:.6vh;border-radius:50%;animation:dotPulse-8c14efc1 2s ease-in-out infinite}.pro-dot[data-v-8c14efc1]{background:#ff4d4f;box-shadow:0 0 6px #ff4d4f}.con-dot[data-v-8c14efc1]{background:#00e5ff;box-shadow:0 0 6px #00e5ff}@keyframes dotPulse-8c14efc1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.tag-name[data-v-8c14efc1]{font-size:clamp(1rem,2.2vh,1.6rem);font-weight:700;letter-spacing:.2vw;color:#ffffffe6}.metrics-panel[data-v-8c14efc1]{display:flex;flex-direction:column;gap:.4vh;margin-bottom:1vh;flex-shrink:0}.metric-row[data-v-8c14efc1]{display:flex;justify-content:space-between;align-items:baseline;padding:.3vh 0;border-bottom:1px solid rgba(255,255,255,.04)}.highlight-row[data-v-8c14efc1]{border-bottom:none;padding-top:.5vh;margin-top:.2vh;border-top:1px solid rgba(255,255,255,.08)}.metric-label[data-v-8c14efc1]{font-size:clamp(.8rem,1.8vh,1.4rem);color:#ffffff73;letter-spacing:.1vw}.metric-value[data-v-8c14efc1]{font-size:clamp(1rem,2.4vh,1.8rem);font-weight:800;color:#ffffffd9;font-variant-numeric:tabular-nums}.pro-num[data-v-8c14efc1]{color:#ff6b6b;text-shadow:0 0 8px rgba(255,77,79,.3)}.con-num[data-v-8c14efc1]{color:#40efff;text-shadow:0 0 8px rgba(0,229,255,.3)}.bars-section[data-v-8c14efc1]{flex:1;display:flex;flex-direction:column;min-height:0;position:relative}.bar-pair[data-v-8c14efc1]{display:flex;gap:1vw;align-items:flex-end;flex:1;min-height:0;padding-top:.5vh}.bar-slot[data-v-8c14efc1]{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end}.bar-tag[data-v-8c14efc1]{font-size:clamp(.8rem,1.6vh,1.3rem);color:#ffffff80;letter-spacing:.15vw;margin-top:.4vh;text-transform:uppercase}.cyber-bar[data-v-8c14efc1]{width:65%;position:relative;border-radius:3px 3px 0 0;overflow:hidden;transition:height 1s cubic-bezier(.25,.8,.25,1);min-height:1vh;animation:barEntry-8c14efc1 1s cubic-bezier(.25,.8,.25,1) both;display:flex;align-items:center;justify-content:center}@keyframes barEntry-8c14efc1{0%{height:0!important}}.bar-glow[data-v-8c14efc1]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:3px;filter:blur(6px);opacity:.4;z-index:0}.pro-bar>.bar-glow[data-v-8c14efc1]{background:linear-gradient(180deg,#ff4d4f,#ff4d4f4d)}.con-bar>.bar-glow[data-v-8c14efc1]{background:linear-gradient(180deg,#00e5ff,#00e5ff4d)}.bar-fill[data-v-8c14efc1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;animation:neonSweep-8c14efc1 3s ease-in-out infinite}@keyframes neonSweep-8c14efc1{0%,to{opacity:1}50%{opacity:.85}}.pro-bar>.bar-fill[data-v-8c14efc1]{background:linear-gradient(180deg,#ff4d4f,#e03030 40%,#aa1818)}.con-bar>.bar-fill[data-v-8c14efc1]{background:linear-gradient(180deg,#00e5ff,#09c 40%,#069)}.post-bar>.bar-fill[data-v-8c14efc1]{display:none}.post-bar>.bar-glow[data-v-8c14efc1]{display:none}.stacked-fill[data-v-8c14efc1]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:3px 3px 0 0}.seg-audience[data-v-8c14efc1],.seg-judges[data-v-8c14efc1]{width:100%;position:relative;display:flex;align-items:center;justify-content:center;transition:height 1s cubic-bezier(.25,.8,.25,1);min-height:0;overflow:hidden}.pro-aud[data-v-8c14efc1]{background:linear-gradient(180deg,#ff4d4f80,#ff4d4f33)}.pro-jdg[data-v-8c14efc1]{background:linear-gradient(180deg,#ff4d4f,#c33)}.con-aud[data-v-8c14efc1]{background:linear-gradient(180deg,#00e5ff80,#00e5ff33)}.con-jdg[data-v-8c14efc1]{background:linear-gradient(180deg,#00e5ff,#09c)}.bar-num[data-v-8c14efc1]{font-size:clamp(1.4rem,3vh,2.5rem);font-weight:900;color:#fff;white-space:nowrap;text-shadow:0 1px 8px rgba(0,0,0,.9);z-index:2;position:relative}.bar-pct[data-v-8c14efc1]{font-size:clamp(1.3rem,2.8vh,2.2rem);font-weight:800;color:#ffffffe6;margin-bottom:.4vh;text-align:center;width:100%}.growth-tag[data-v-8c14efc1]{text-align:center;margin-bottom:.8vh;font-size:clamp(1.6rem,4vh,3.2rem);font-weight:900;letter-spacing:.1vw;flex-shrink:0}.growth-tag.up[data-v-8c14efc1]{color:#ff4d4f;text-shadow:0 0 15px rgba(255,77,79,.5),0 0 40px rgba(255,77,79,.2)}.growth-tag.down[data-v-8c14efc1]{color:#00e5ff;text-shadow:0 0 15px rgba(0,229,255,.5),0 0 40px rgba(0,229,255,.2)}.team-card.pre-only .bars-section[data-v-8c14efc1]{justify-content:flex-end}.winner-bar[data-v-8c14efc1]{display:flex;align-items:center;justify-content:center;gap:1.5vw;padding:1vh 2vw;flex-shrink:0;position:relative;z-index:1;border:1px solid rgba(255,218,146,.3);border-radius:6px;background:linear-gradient(135deg,#ffda9214,#ffda9205);animation:winnerIn-8c14efc1 .6s ease-out .8s both;margin-top:1vh}@keyframes winnerIn-8c14efc1{0%{transform:translateY(15px);opacity:0}to{transform:translateY(0);opacity:1}}.winner-bar.pro[data-v-8c14efc1]{border-color:#ff4d4f66;box-shadow:0 0 20px #ff4d4f1a}.winner-bar.con[data-v-8c14efc1]{border-color:#00e5ff66;box-shadow:0 0 20px #00e5ff1a}.trophy[data-v-8c14efc1]{font-size:clamp(2rem,5vh,3.5rem);animation:trophyBounce-8c14efc1 2s ease-in-out infinite}@keyframes trophyBounce-8c14efc1{0%,to{transform:scale(1) rotate(0)}25%{transform:scale(1.1) rotate(-3deg)}75%{transform:scale(1.1) rotate(3deg)}}.winner-info[data-v-8c14efc1]{display:flex;flex-direction:column}.w-label[data-v-8c14efc1]{font-size:clamp(.7rem,1.4vh,1.1rem);color:#ffda92;letter-spacing:.3vw;opacity:.7}.w-name[data-v-8c14efc1]{font-size:clamp(1.6rem,4.5vh,3.5rem);font-weight:900;letter-spacing:.3vw;color:#fff}.w-name.pro[data-v-8c14efc1]{color:#ff6b6b;text-shadow:0 0 20px rgba(255,77,79,.5)}.w-name.con[data-v-8c14efc1]{color:#40efff;text-shadow:0 0 20px rgba(0,229,255,.5)}.item[data-v-40a5c0e5]{margin-top:2rem;display:flex;position:relative}.details[data-v-40a5c0e5]{flex:1;margin-left:1rem}i[data-v-40a5c0e5]{display:flex;place-items:center;place-content:center;width:32px;height:32px;color:var(--color-text)}h3[data-v-40a5c0e5]{font-size:1.2rem;font-weight:500;margin-bottom:.4rem;color:var(--color-heading)}@media (min-width: 1024px){.item[data-v-40a5c0e5]{margin-top:0;padding:.4rem 0 1rem calc(var(--section-gap) / 2)}i[data-v-40a5c0e5]{top:calc(50% - 25px);left:-26px;position:absolute;border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;width:50px;height:50px}.item[data-v-40a5c0e5]:before{content:" ";border-left:1px solid var(--color-border);position:absolute;left:0;bottom:calc(50% + 25px);height:calc(50% - 25px)}.item[data-v-40a5c0e5]:after{content:" ";border-left:1px solid var(--color-border);position:absolute;left:0;top:calc(50% + 25px);height:calc(50% - 25px)}.item[data-v-40a5c0e5]:first-of-type:before{display:none}.item[data-v-40a5c0e5]:last-of-type:after{display:none}}
