@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Exo+2:wght@300;400;700&family=Orbitron:wght@400;700&display=swap";._detailPanel_1upz9_1{position:fixed;top:0;right:0;width:25%;height:100vh;background-color:#0a0f1ee6;color:#f0f8ff;border-left:1px solid rgba(0,255,255,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:60px 25px 25px;box-sizing:border-box;overflow-y:auto;z-index:100;font-size:.9rem;line-height:1.6;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease-in-out}._detailPanel_1upz9_1 h3{color:gold;font-size:1.4em;margin-bottom:15px;border-bottom:1px solid rgba(255,215,0,.4);padding-bottom:8px;width:100%}._detailPanel_1upz9_1 p{margin-bottom:10px;color:#a8b2d1;width:100%}._detailPanel_1upz9_1 p:last-child{margin-bottom:0}._detailPanel_1upz9_1 strong{color:#0ff}._detailPanel_1upz9_1 em{color:#ccc;font-style:italic}._detailPanel_1upz9_1._placeholder_1upz9_46{justify-content:center;align-items:center;font-style:italic;color:#a8b2d1}._closeButton_1upz9_54{position:absolute;top:15px;right:15px;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:50%;width:30px;height:30px;font-size:20px;line-height:28px;text-align:center;cursor:pointer;transition:background-color .2s ease;padding:0}._closeButton_1upz9_54:hover{background:#ffffff4d}/**
* Copyright (c) 2014 The xterm.js authors. All rights reserved.
* Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
* https://github.com/chjj/term.js
* @license MIT
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*
* Originally forked from (with the author's permission):
*   Fabrice Bellard's javascript vt100 for jslinux:
*   http://bellard.org/jslinux/
*   Copyright (c) 2011 Fabrice Bellard
*   The original design remains. The terminal itself
*   has been extended to include xterm CSI codes, among
*   other features.
*/.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}._terminalContainer_12jnx_2{position:fixed;bottom:20px;left:20px;width:450px;height:280px;border:1px solid #555;border-radius:4px;overflow:hidden;background-color:#1e1e1e;z-index:10;box-shadow:0 4px 12px #0006;opacity:.9;transition:opacity .3s ease-in-out}._terminalContainer_12jnx_2:hover{opacity:1}._terminalContainer_12jnx_2 .xterm{height:calc(100% - 18px);padding:5px}._terminalContainer_12jnx_2 .xterm .xterm-viewport{overflow-y:auto}._statusIndicator_12jnx_31{position:absolute;bottom:0;left:0;width:100%;padding:1px 5px;font-size:.7rem;text-align:right;color:#ccc;background-color:#0000004d}._statusIndicator_12jnx_31._connected_12jnx_42{color:#0dbc79}._statusIndicator_12jnx_31._disconnected_12jnx_45{color:#cd3131}._landingSection_3wgtu_1{min-height:80vh;display:flex;justify-content:center;align-items:center;flex-direction:row;padding-top:80px;padding-bottom:80px;width:100%;overflow:hidden}._introContainer_3wgtu_13{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem;width:90%;max-width:1100px;margin:0 auto}._profilePicContainer_3wgtu_24{opacity:0;transform:translateY(30px);margin-bottom:.5rem}._profilePic_3wgtu_24{display:block;width:180px;height:180px;border-radius:50%;object-fit:cover;border:3px solid #00FFFF;box-shadow:0 0 15px #00ffff80,0 0 25px #00ffff80;filter:brightness(1.1) contrast(1.05)}._contentWrapper_3wgtu_41{text-align:center;opacity:0;transform:translateY(30px)}._name_3wgtu_47{color:#0ff;margin-bottom:.5rem;text-shadow:0 0 5px rgba(0,255,255,.7),0 0 10px rgba(0,255,255,.5),0 0 15px rgba(0,255,255,.3);opacity:0;transform:translateY(20px)}._tagline_3wgtu_55{color:gold;margin-bottom:1.5rem;font-size:clamp(1rem,3vw,1.4rem);font-weight:400;letter-spacing:1px;text-shadow:0 0 3px rgba(255,215,0,.7),0 0 6px rgba(255,215,0,.5),0 0 9px rgba(255,215,0,.3);opacity:0;transform:translateY(20px)}._summary_3wgtu_66{color:#a8b2d1;font-size:clamp(.95rem,2.5vw,1.1rem);line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px)}._skillsSection_1oln8_1{background-color:#4a2e6f1a}._contentWrapper_1oln8_5{padding:100px 5%;width:100%;max-width:1100px;margin:0 auto}._intro_1oln8_12{text-align:center;color:#8892b0;margin-bottom:3rem;font-size:1.1rem}._skillsGrid_1oln8_19{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:2.5rem}._category_1oln8_25{background:linear-gradient(145deg,#0a0f1e4d,#4a2e6f33);border:1px solid rgba(0,255,255,.15);padding:2rem 1.5rem;border-radius:8px;box-shadow:0 4px 15px #0003;transition:transform .3s ease,box-shadow .3s ease}._category_1oln8_25:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00ffff1a;border-color:#00ffff4d}._category_1oln8_25 h3{color:gold;margin-bottom:1.5rem;text-align:center;font-size:1.3rem;text-shadow:0 0 2.5px rgba(255,215,0,.7),0 0 5px rgba(255,215,0,.5),0 0 7.5px rgba(255,215,0,.3)}._category_1oln8_25 ul{list-style:none;padding:0;margin:0}._category_1oln8_25 li{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem;color:#a8b2d1;padding-bottom:.5rem;border-bottom:1px dashed rgba(136,146,176,.2)}._category_1oln8_25 li:last-child{border-bottom:none}._category_1oln8_25 li>span{font-weight:700;font-size:1.1rem;color:#f0f0f0}._placeholder_1oln8_68{text-align:center;margin-top:4rem;color:#8892b0;font-style:italic;font-size:.9rem}._powerCellContainer_rbn1y_1{width:120px;height:18px;background-color:#2a2a2e;border:1px solid rgba(0,191,255,.3);border-radius:5px;position:relative;overflow:hidden;display:inline-block;margin-left:10px;vertical-align:middle;box-shadow:inset 0 1px 3px #00000080,0 0 4px #00bfff33}._powerCellFill_rbn1y_15{position:absolute;top:0;left:0;height:100%;background:linear-gradient(to right,#00bfff,#14a2a8,#20c997,#ffc107,#fd7e14,#e83e8c);box-shadow:inset 0 0 3px #fff6,inset 0 1px 1px #0003;transition:width .5s ease-in-out;border-radius:4px 0 0 4px}._powerCellFill_rbn1y_15[style*="width: 100%"]{border-radius:4px}._contentWrapper_1v2zr_2{padding:100px 5%;width:100%;max-width:1100px;margin:0 auto;position:relative}._timeline_1v2zr_10{position:relative;margin-top:3rem;padding-left:40px}._timeline_1v2zr_10:before{content:"";position:absolute;left:10px;top:10px;bottom:10px;width:3px;background:linear-gradient(to bottom,#0ff0,#00ffff80,#0ff0);border-radius:2px}._timelineItem_1v2zr_26{position:relative;margin-bottom:4rem}._timelineItem_1v2zr_26:last-child{margin-bottom:0}._timelineMarker_1v2zr_34{content:"";position:absolute;left:-36px;top:8px;width:15px;height:15px;background-color:gold;border-radius:50%;border:3px solid #0A0F1E;box-shadow:0 0 10px #ffd70080}._timelineDate_1v2zr_47{font-family:Orbitron,sans-serif;color:#8892b0;font-size:.9rem;margin-bottom:.5rem;letter-spacing:1px}._timelineContent_1v2zr_55{background-color:#4a2e6f1a;border-left:4px solid #00FFFF;padding:1.5rem 2rem;border-radius:0 8px 8px 0;box-shadow:0 2px 10px #00000026}._timelineContent_1v2zr_55 h3{color:#0ff;margin-bottom:.5rem;font-size:1.4rem;text-shadow:0 0 3px rgba(0,255,255,.7),0 0 6px rgba(0,255,255,.5),0 0 9px rgba(0,255,255,.3)}._timelineContent_1v2zr_55 ._company_1v2zr_68{color:#8892b0;font-style:italic;margin-bottom:1.5rem;font-size:.95rem}._timelineContent_1v2zr_55 ul{list-style:none;padding-left:0}._timelineContent_1v2zr_55 li{color:#a8b2d1;margin-bottom:.75rem;line-height:1.7;position:relative;padding-left:20px}._timelineContent_1v2zr_55 li:before{content:"◇";position:absolute;left:0;top:1px;color:gold;font-size:.9em;text-shadow:0 0 5px rgba(255,215,0,.5),0 0 10px rgba(255,215,0,.5),0 0 15px rgba(255,215,0,.5)}._timelineContent_1v2zr_55 li strong{color:#f0f8ff;font-weight:700}._contentWrapper_11luo_1{padding:100px 5%;width:100%;max-width:1100px;margin:0 auto}._grid_11luo_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin-top:3rem}._column_11luo_15{background-color:#4a2e6f1a;border:none;border-left:4px solid #00FFFF;padding:2rem;border-radius:0 8px 8px 0;box-shadow:0 3px 12px #00000026}._column_11luo_15 h3{color:gold;margin-bottom:1.5rem;text-align:center;border-bottom:1px solid rgba(255,215,0,.3);padding-bottom:.5rem;text-shadow:0 0 2.5px rgba(255,215,0,.7),0 0 5px rgba(255,215,0,.5),0 0 7.5px rgba(255,215,0,.3)}._certList_11luo_37,._projectList_11luo_37{list-style:none;padding:0;margin:0}._certItem_11luo_43,._projectItem_11luo_43,._educationInfo_11luo_43{display:flex;align-items:center;margin-bottom:1.2rem;padding-bottom:.8rem;border-bottom:1px dashed rgba(136,146,176,.2);color:#a8b2d1}._certItem_11luo_43:last-child,._projectItem_11luo_43:last-child,._educationInfo_11luo_43:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._certIcon_11luo_57,._projectIcon_11luo_57,._eduIcon_11luo_57{font-size:1.5rem;margin-right:1rem;color:#0ff;text-shadow:0 0 5px rgba(0,255,255,.5),0 0 10px rgba(0,255,255,.5),0 0 15px rgba(0,255,255,.5)}._certName_11luo_64,._projectLink_11luo_64{flex-grow:1;margin-right:.5rem}._projectLink_11luo_64{color:#a8b2d1;font-weight:700;flex-grow:1;margin-right:.5rem}._projectLink_11luo_64:hover{color:#dadeeb;text-decoration:underline}._certYear_11luo_80{color:#8892b0;font-size:.9em}._educationHeading_11luo_85{margin-top:2.5rem}._educationInfo_11luo_43 p{margin:0;line-height:1.4}._educationInfo_11luo_43 strong{color:#f0f8ff}._contentWrapper_1m8j8_1{padding:100px 5%;width:100%;max-width:1100px;margin:0 auto}._intro_1m8j8_8{text-align:center;color:#8892b0;margin-bottom:3rem;font-size:1.1rem}._expertiseGrid_1m8j8_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}._expertiseItem_1m8j8_21{background:linear-gradient(160deg,#0a0f1e4d,#4a2e6f40);border:1px solid rgba(0,255,255,.2);padding:2rem 1.5rem;border-radius:10px;box-shadow:0 5px 15px #0003;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;cursor:pointer}._expertiseItem_1m8j8_21 h3{color:#0ff;margin-bottom:1rem;text-align:center;font-size:1.3rem;position:relative;z-index:2;text-shadow:0 0 3px rgba(0,255,255,.7),0 0 6px rgba(0,255,255,.5),0 0 9px rgba(0,255,255,.3)}._expertiseItem_1m8j8_21 p{color:#a8b2d1;font-size:.95rem;line-height:1.6;position:relative;z-index:2}._expertiseItem_1m8j8_21 ._itemOverlay_1m8j8_48{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top left,rgba(255,215,0,.05),transparent 60%);opacity:0;transition:opacity .3s ease;z-index:1}._expertiseItem_1m8j8_21:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 10px 25px #00ffff26;border-color:#0ff6}._expertiseItem_1m8j8_21:hover ._itemOverlay_1m8j8_48{opacity:1}._contentWrapper_12pkw_1{padding:100px 5%;width:100%;max-width:1100px;margin:0 auto;max-width:800px}._intro_12pkw_9{text-align:center;margin-bottom:3rem}._intro_12pkw_9 h2{text-shadow:0 0 4px rgba(0,255,255,.7),0 0 8px rgba(0,255,255,.5),0 0 12px rgba(0,255,255,.3)}._intro_12pkw_9 p{color:#8892b0;font-size:1.1rem;margin-bottom:0}._contactGrid_12pkw_22{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;align-items:start}._contactInfo_12pkw_29{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 2rem}._infoItem_12pkw_35{display:flex;align-items:center;margin-bottom:1rem;font-size:1.05rem}._infoItem_12pkw_35 ._infoIcon_12pkw_41{font-size:1.6rem;margin-right:1rem;color:#0ff;text-shadow:0 0 5px rgba(0,255,255,.5),0 0 10px rgba(0,255,255,.5),0 0 15px rgba(0,255,255,.5);min-width:30px;text-align:center}._infoItem_12pkw_35 span:not(._infoIcon_12pkw_41){color:#a8b2d1}._infoItem_12pkw_35 a{color:gold;word-break:break-word}._infoItem_12pkw_35 a:hover{text-decoration:underline;color:#ffdf33}._contactBox_12pkw_61{background-color:#4a2e6f1a;padding:2.5rem;border-radius:8px;border:1px solid rgba(0,255,255,.15);box-shadow:0 4px 15px #0003}@media (max-width: 600px){._contactBox_12pkw_61{padding:1.5rem}._contactBox_12pkw_61 ._contactInfo_12pkw_29{grid-template-columns:1fr}}._confirmationMessage_12pkw_77{text-align:center;padding:2rem;border:1px solid #FFD700;border-radius:5px;background-color:#ffd7000d;color:#f0f8ff;box-shadow:0 0 15px #ffd70080}._confirmationMessage_12pkw_77 p{color:#a8b2d1;margin-bottom:.5rem;font-size:1.1rem}._confirmationMessage_12pkw_77 ._successIcon_12pkw_91{color:gold;font-size:2.5rem;margin-bottom:1rem;display:block;margin-left:auto;margin-right:auto}._confirmationMessage_12pkw_77 strong{color:#0ff;font-weight:700}._errorMessage_12pkw_104{color:#ff4136;background-color:#ff41361a;border:1px solid #FF4136;padding:.8rem 1rem;margin-top:1rem;border-radius:4px;font-size:.9rem;text-align:center}._briefingSection_1wlnz_1{width:100%;max-width:1100px;margin:0 auto 100px;max-width:none;padding:100px 5%;text-align:center}._title_1wlnz_13{color:gold;margin-bottom:2rem;font-size:clamp(1.8rem,5vw,2.5rem);text-shadow:0 0 3.5px rgba(255,215,0,.7),0 0 7px rgba(255,215,0,.5),0 0 10.5px rgba(255,215,0,.3);opacity:0;transform:translateY(30px)}._contentWrapper_1wlnz_22{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem}._summary_1wlnz_30{color:#a8b2d1;font-size:clamp(.95rem,2.5vw,1.1rem);line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto;text-align:left;opacity:0;transform:translateY(30px)}._summary_1wlnz_30 strong{color:#f0f8ff;font-weight:600}.nameLabel{pointer-events:none;white-space:nowrap}.nameLabel div{background-color:#141e32cc;color:#0ff;padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:700;border:1px solid rgba(0,255,255,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-align:center}.nameLabel div .clickPrompt{display:block;font-size:.7em;font-weight:400;color:gold;margin-top:2px;opacity:.8}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{background-color:#0a0f1e;color:#f0f8ff;font-family:"Exo 2",sans-serif;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0f1e}main{position:relative;z-index:10;pointer-events:none;width:100%}#tsparticles{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}h1,h2,h3,h4,h5,h6{font-family:Orbitron,sans-serif;color:#0ff;margin-bottom:1.5rem;font-weight:700;letter-spacing:1px;text-shadow:0 0 3.5px rgba(0,255,255,.7),0 0 7px rgba(0,255,255,.5),0 0 10.5px rgba(0,255,255,.3)}h1{font-size:clamp(2.5rem,6vw,4rem)}h2{font-size:clamp(1.8rem,5vw,2.8rem)}h3{font-size:clamp(1.4rem,4vw,2rem)}p{margin-bottom:1rem;color:#a8b2d1;max-width:75ch}a{color:gold;text-decoration:none;position:relative;transition:color .3s ease}a:hover{color:#ffe34d;text-shadow:0 0 5px rgba(255,215,0,.5),0 0 10px rgba(255,215,0,.5),0 0 15px rgba(255,215,0,.5)}ul,ol{list-style-position:inside;padding-left:1.2em;margin-bottom:1rem}li{margin-bottom:.5rem;color:#a8b2d1}section{pointer-events:auto;margin-bottom:3rem;background-color:#04050bbf;border:1px solid rgba(0,255,255,.08);border-radius:6px;padding:50px 4%;min-height:auto;overflow:hidden;position:relative}section:last-of-type{margin-bottom:0}.section-fade-in{opacity:0;transform:translateY(30px)}.text-cyan{color:#0ff}.text-gold{color:gold}.app-header{position:fixed;top:0;left:0;width:100%;padding:1rem 2rem;background:linear-gradient(to bottom,rgba(10,15,30,.9),rgba(10,15,30,.7) 80%,transparent);z-index:50;pointer-events:auto;text-align:center}.app-header nav{display:flex;justify-content:center;gap:1.5rem}.app-header a{font-family:Orbitron,sans-serif;font-size:.9rem;color:#a8b2d1;padding:.3rem .6rem;border-radius:4px;transition:color .3s ease,background-color .3s ease;text-transform:uppercase;letter-spacing:1px}.app-header a:hover{color:#0ff;background-color:#00ffff1a;text-shadow:0 0 5px rgba(0,255,255,.5),0 0 10px rgba(0,255,255,.5),0 0 15px rgba(0,255,255,.5)}.toggle-view-button{position:fixed;top:75px;right:20px;z-index:100;padding:.6rem 1.2rem;font-family:Orbitron,sans-serif;font-size:.9rem;color:#0a0f1e;background-color:gold;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 2px 8px #0006;pointer-events:auto}.toggle-view-button:hover{background-color:#ffdf33;transform:translateY(-2px)}.toggle-view-button:active{transform:translateY(0)}.controls-info{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:50;background-color:#000c;color:#a8b2d1;padding:.8rem 1.5rem;border-radius:6px;font-size:.85rem;text-align:center;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid rgba(0,255,255,.1)}.controls-info p{margin:0;line-height:1.4}.controls-info span{color:gold;font-weight:700;margin:0 .2em}
