:root{--text-color: #74BC1F;--linkr-color: 116, 188, 31;--hover-edid-bg: rgba(116, 188, 31, .4);--linkr-transition: .3s;--linkr-padding-lr: 16px;--linkr-padding-item-lr: 24px;--navbar-item-height: 40px;--navbar-border: 8px;--color-white: #ffffff;--color-black: #000000;--color-error: #f5222d;--color-warning: #EBB515;--color-warning-light: #fbcc8d;--color-transparent: transparent;--keyboard-key-active-bg: #1c4995;--hatch-menu-bg: rgba(0, 0, 0, .8);--hatch-modal-bg: rgba(0, 0, 0, .5)}[data-theme=light]{--color-surface: #ffffff;--color-text-strong: #1D1D1D;--color-text-weak: #777777;--color-muted: #5D5D5D;--color-border: #DDDDDD;--color-overlay: rgba(0, 0, 0, .2);--color-mask-overlay: rgba(0, 0, 0, .4);--scrollbar-track: #f1f1f1;--scrollbar-thumb: #837e7e;--scrollbar-thumb-hover: #b4b1b1;--hover-bg: rgba(0, 0, 0, .04);--navbar-left-color: #555555;--navbar-title: #333333;--navbar-content: #666666;--navbar-content2: #888888;--navbar-content2-bg: #f0f0f0;--navbar-item1-bg: #ffffff;--navbar-icon-bg: #f5f5f5;--navbar-icon-bg2: #fff;--select-item-bg: #e6e6e6;--navbar-item2-head-board-color: #f9f9f9;--select-current-icon-color: #666666;--select-popup-text-color: #333333;--modal-bg: #ffffff;--modal-head-title-color: #333333;--modal-head-wifi: #333333;--password-input-text: #666666;--upload-file-name: #333333;--upload-file-size: #999999;--agreement-text-color: #666666;--agreement-bg-color: #f9f9f9;--footer-keyboard-bg: #f0f0f0;--delete-color: #999;--hatch-text-color: #333;--hatch-bg-color: rgba(0, 0, 0, .05);--shortcut-tip-bg: rgba(235, 181, 21, .1);--keyboard-shadow: rgb(0 0 0 / .1);--recording-bg: #ffffff;--switch-bg: #f2f2f2;--message-item-shadow: 0 2px 4px rgba(154, 113, 113, .1)}[data-theme=dark]{--color-surface: #141414;--color-text-strong: #ffffff;--color-text-weak: #b3b3b3;--color-muted: #aaaaaa;--color-border: #444444;--color-overlay: rgba(255, 255, 255, .1);--color-mask-overlay: rgba(0, 0, 0, .6);--scrollbar-track: #2a2a2a;--scrollbar-thumb: #444444;--scrollbar-thumb-hover: #555555;--hover-bg: rgba(255, 255, 255, .06);--navbar-left-color: #B9B9B9;--navbar-title: #F2F2F2;--navbar-content: #EFEFEF;--navbar-content2: #BFBFC1;--navbar-content2-bg: #65666B;--navbar-item1-bg: #040000;--navbar-icon-bg: #2B2B2B;--navbar-icon-bg2: #2B2B2B;--select-item-bg: #3B3D42;--navbar-item2-head-board-color: #181818;--select-current-icon-color: #8D8D8E;--select-popup-text-color: #f5f5f5;--modal-bg: #1e1e20;--modal-head-title-color: #f4f4f4;--modal-head-wifi: #FBFBFB;--password-input-text: #ADADAD;--upload-file-name: #ECECEC;--upload-file-size: #8F8F8F;--agreement-text-color: #ABABAB;--agreement-bg-color: #1E201E;--footer-keyboard-bg: #212121;--delete-color: #666;--hatch-text-color: #E6E6E6;--hatch-bg-color: rgba(255, 255, 255, .08);--shortcut-tip-bg: rgba(235, 181, 21, .2);--keyboard-shadow: rgba(0, 0, 0, .5);--recording-bg: #000000;--switch-bg: #fff;--message-item-shadow: 0 2px 4px rgba(0, 0, 0, .3)}@font-face{font-family:Noto Sans;src:url(/assets/NotoSans-Regular-D96CXwz4.ttf)}:root{--index-1: 999;--index-2: 998;--index-3: 997}.ant-layout{font-family:Noto Sans}body{margin:0;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-surface);color:var(--color-text-strong)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0}li{list-style:none}a{text-decoration:none}.content-config::-webkit-scrollbar,.wifi-position::-webkit-scrollbar{width:5px}.content-config::-webkit-scrollbar .wifi-position::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:10px}.content-config::-webkit-scrollbar-thumb,.wifi-position::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:10px}.content-config::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.content-config::-webkit-scrollbar-thumb:hover,.wifi-position::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.linkr-home-layout{position:relative}.home-page{width:100%;overflow:hidden;background-color:var(--navbar-item1-bg);display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column}.video-wrapper{position:relative;transition:width .3s,height .3s}.video-wrapper>canvas,.video-wrapper>video{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-wrapper-fallback{width:min(100%,1280px);max-height:100%}.video-wrapper-cursor-hide{cursor:none}.video-wrapper-cursor-auto{cursor:auto}.video-wrapper>video,.video-wrapper>canvas{width:100%;height:100%;object-fit:contain;z-index:10}.video-mask{z-index:11;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.video-mask,.video-loading{display:flex;align-items:center;justify-content:center}.video-loading{gap:50px;max-width:600px;width:90%}.video-box-info{background-color:#0000004d;padding:20px;border-radius:15px}.video-loading>span{text-align:center;font-size:100px;color:var(--text-color)}.loading-box>p{font-size:68px;color:var(--switch-bg)}.loading-box h2{font-size:36px;color:#fff;margin:20px 0}.loading-box>ul{display:flex;flex-direction:column;gap:20px;padding-left:20px;margin-bottom:50px}.loading-box>ul>li{list-style:disc;font-size:24px;color:#fff}.loading-box>span{border-radius:30px;padding:8px 15px;background-color:#fff;color:var(--color-surface-text, #000);font-size:20px;cursor:pointer}.loading-box>span:hover{background-color:var(--text-color);color:var(--color-surface)}.connecting-title{display:flex;gap:20px;align-items:center}.connecting-loading,.connecting-loading>div{position:relative;box-sizing:border-box}.connecting-loading{display:block;font-size:0;color:var(--switch-bg)}.connecting-loading.la-dark{color:var(--color-surface-text)}.connecting-loading>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.connecting-loading{width:42px;height:32px}.connecting-loading>div:nth-child(1){position:absolute;bottom:32%;left:18%;width:14px;height:14px;border-radius:100%;transform-origin:center bottom;animation:ball-climbing-dot-jump .6s ease-in-out infinite}.connecting-loading>div:not(:nth-child(1)){position:absolute;top:0;right:0;width:14px;height:2px;border-radius:0;transform:translate(60%);animation:ball-climbing-dot-steps 1.8s linear infinite}.connecting-loading>div:not(:nth-child(1)):nth-child(2){animation-delay:0ms}.connecting-loading>div:not(:nth-child(1)):nth-child(3){animation-delay:-.6s}.connecting-loading>div:not(:nth-child(1)):nth-child(4){animation-delay:-1.2s}@keyframes ball-climbing-dot-jump{0%{transform:scaleY(.7)}20%{transform:scale(.7,1.2)}40%{transform:scale(1)}50%{bottom:125%}46%{transform:scale(1)}80%{transform:scale(.7,1.2)}90%{transform:scale(.7,1.2)}to{transform:scaleY(.7)}}@keyframes ball-climbing-dot-steps{0%{top:0;right:0;opacity:0}50%{opacity:1}to{top:100%;right:100%;opacity:0}}.linkr-home-layout.hide-controls .custom-sider,.linkr-home-layout.hide-controls .home-footer{display:none!important}.fullscreen-toggle-btn{position:absolute;bottom:20px;left:20px;z-index:1000;width:40px;height:40px;background:#00000080;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:grab;color:#fff;font-size:20px;-webkit-user-select:none;user-select:none;touch-action:none;transition:none}.fullscreen-toggle-btn:hover{background:#000c}.ant-layout-sider-collapsed{flex:0 0 90px!important;max-width:90px!important;min-width:90px!important;width:90px!important}.custom-sider-box{height:100%;background-color:var(--navbar-item1-bg);display:flex}.navbar-item1{padding:0 var(--linkr-padding-lr);display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;width:90px;border-right:1px solid var(--navbar-icon-bg)}.navbar-item1-top>img{width:64px;margin-bottom:15px}.custom-sider-ol{display:flex;flex-direction:column;align-items:center;gap:var(--navbar-border)}.custom-sider-ol>li{cursor:pointer;color:var(--navbar-left-color)}.custom-sider-ol>li>div{padding:10px;display:flex;width:100%;height:100%}.navbar-item-high,.custom-sider-ol>li:hover{border-radius:var(--navbar-border);background-color:var(--navbar-icon-bg)}.custom-sider-ol>li:hover>span,.navbar-item-high>span{color:var(--color-surface)}.navbar-item1-bottom>ol{margin-bottom:45px}.navbar-item2{flex:1;background-color:var(--navbar-item1-bg);overflow:hidden;border-right:1px solid var(--navbar-icon-bg)}.navbar-item2-box{width:100%;height:100vh;overflow:hidden;overflow-y:auto;position:relative}.item2-head{width:100%;height:64px;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--linkr-padding-lr);border-bottom:1px solid var(--navbar-item2-head-board-color);background-color:var(--navbar-item1-bg);position:sticky;top:0;left:0;z-index:10}.navbar-item2-box{-ms-overflow-style:none;scrollbar-width:none}.navbar-item2-box::-webkit-scrollbar{display:none}.item2-head>p{color:var(--navbar-title);font-family:Noto Sans;font-size:25px;font-style:normal;font-weight:500;line-height:normal;white-space:nowrap}.item2-head>span{border-radius:var(--navbar-border);color:var(--navbar-left-color);transition:var(--linkr-transition)}.item2-head>span:hover{color:var(--color-text-strong);background-color:var(--navbar-icon-bg)}.item2-content{display:flex;flex-direction:column}:where(.css-dev-only-do-not-override-fm505j).ant-layout-sider{transition:all var(--linkr-transition),background 0s}.slelct-item{display:flex;align-items:center;justify-content:space-between;gap:10px;height:60px;padding:0 var(--linkr-padding-lr)}.slelct-item>p{color:var(--navbar-left-color);font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.slelct-item>p>span{margin-left:4px}@keyframes videoRecroding{0%{background-color:var(--color-surface)}to{background-color:var(--color-error)}0%{background-color:var(--color-surface)}}.recording-style{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;background-color:var(--recording-bg);border-radius:0 0 0 15px;position:fixed;top:0;right:0;z-index:var(--index-1);color:var(--color-text-strong);box-shadow:0 2px 8px var(--color-overlay)}.recording-style>span{display:block;width:20px;height:20px;border-radius:50%;animation:videoRecroding 1s infinite;transition:1s}@media screen and (max-width:768px){.recording-style{gap:8px;padding:10px}.recording-style>span{width:14px;height:14px}}.current-select-antd{border-radius:var(--navbar-border);background:transparent;border-color:var(--select-item-bg)}.high-arrow{transition:var(--linkr-transition)}.select-pop-root{padding:var(--linkr-padding-lr);background-color:var(--navbar-item2-head-board-color)}.ant-select-dropdown .select-pop-item{padding:6px 10px;color:var(--navbar-left-color);font-size:18px;font-weight:400;border:var(--navbar-border)}.ant-select-dropdown .select-pop-item:hover,.ant-select-dropdown .select-pop-item.ant-select-item-option-selected{color:#fff;background-color:var(--text-color)}:where(.css-dev-only-do-not-override-1iph5z3).ant-select .ant-select-suffix{color:none}.ant-select:not(.ant-select-customize) .ant-select-content-value{font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}:where(.css-dev-only-do-not-override-1iph5z3).ant-select-open .ant-select-content-value{color:var(--select-current-icon-color)}.ant-select:not(.ant-select-customize).add-config-select .ant-select-content-value{width:100%;text-align:right}.ant-select-suffix{height:100%;display:flex;align-items:center}.add-config-select>.ant-select-selector{border:none!important;box-shadow:none!important}.rc-virtual-list-holder-inner{gap:10px}.current-antd-loading{font-size:16px;color:var(--select-current-icon-color)}.linkr-switch[aria-checked=false],.ant-switch[aria-checked=false]{background-color:var(--switch-bg)!important}.linkr-switch[aria-checked=true]{background:var(--color-surface)}.linkr-switch[aria-checked=true].ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:var(--switch-bg)}.ant-switch.ant-switch-checked .ant-switch-loading-icon{color:var(--color-surface)}.linkr-switch[aria-checked=true]>div:before{background-color:var(--text-color)!important}.ant-switch.ant-switch-checked:not(.ant-switch-disabled){background-color:var(--switch-bg)}.ant-switch .ant-switch-handle:before{background-color:var(--select-current-icon-color)}.ant-switch:not(.ant-switch-disabled){background-color:var(--color-surface)}.ant-progress{overflow:hidden}:where(.css-dev-only-do-not-override-fm505j).ant-progress .ant-progress-text{color:var(--color-surface)}.wifi-link:disabled,:where(.css-dev-only-do-not-override-1f1p775).ant-btn-variant-outlined:disabled{color:var(--scrollbar-thumb)!important}:where(.css-dev-only-do-not-override-fm505j).ant-btn-variant-solid:disabled,:where(.css-dev-only-do-not-override-fm505j).ant-btn-variant-solid.ant-btn-disabled{color:var(--text-color);border-color:var(--text-color)}:where(.css-dev-only-do-not-override-fm505j).ant-slider-horizontal:hover .ant-slider-rail,:where(.css-dev-only-do-not-override-fm505j).ant-slider-horizontal .ant-slider-rail{background-color:var(--color-surface)}.linkr-collapse{background-color:var(--navbar-item1-bg)!important;margin-bottom:14px}.linkr-collapse>.ant-collapse-item>.ant-collapse-header{padding:0 var(--linkr-padding-lr);align-items:center;gap:11px;height:60px;position:sticky;left:0;background-color:var(--navbar-item1-bg)}.ant-collapse-title{display:flex;gap:5px;align-items:center}.linkr-collapse>.ant-collapse-item>.ant-collapse-header:nth-of-type(1){top:64px;z-index:9}.linkr-collapse-item>.ant-collapse-header .ant-collapse-arrow,.linkr-collapse-item>.ant-collapse-header>span{line-height:120%;color:var(--navbar-title)!important;font-family:Noto Sans;font-size:18px!important;font-style:normal;font-weight:400;line-height:normal}.linkr-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{padding-inline-end:0;margin-inline-end:0}.linkr-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0 var(--linkr-padding-lr)!important}.linkr-collapse .ant-collapse-content>.ant-collapse-content-box>.linkr-edit-input{background-color:var(--navbar-item2-head-board-color);border-radius:var(--navbar-border)}.linkr-collapse .ant-collapse-content>.ant-collapse-content-box>.ant-typography-edit-content{inset-inline-start:0;margin-top:0}.linkr-edit-input>.ant-input-outlined{background-color:var(--navbar-item2-head-board-color);border:none;color:var(--navbar-left-color);padding:0;height:var(--navbar-item-height)!important;line-height:var(--navbar-item-height)}.linkr-edit-input>.ant-input-outlined:focus{box-shadow:none}.linkr-edit-input{height:var(--navbar-item-height);padding:0 var(--linkr-padding-item-lr);color:var(--navbar-left-color);font-size:16px;font-weight:400;display:flex;align-items:center;justify-content:space-between;margin:0!important}.linkr-edit-input>.ant-input-outlined{font-size:16px;color:var(--navbar-left-color);font-family:Noto Sans}.linkr-edit-input .ant-typography-edit-content-confirm{inset-inline-end:30px;font-size:18px;cursor:pointer;pointer-events:auto}.current-modal-antd .ant-modal-container{border-radius:12px;padding:30px var(--linkr-padding-lr);background-color:var(--modal-bg)}.wifi-modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.wifi-modal-head>span{color:var(--navbar-left-color);font-size:28px;transition:all var(--linkr-transition) ease-in-out;cursor:pointer}.wifi-modal-head>span:hover{border-radius:var(--navbar-border);background-color:var(--navbar-icon-bg)}.wifi-modal-head>div{display:flex;align-items:center;gap:15px}.wifi-modal-head>div>img{width:28px}.wifi-modal-head>div>p{color:var(--modal-head-title-color);font-family:Noto Sans;font-size:25px;font-style:normal;font-weight:500;line-height:normal}.linkr-checkbox .ant-checkbox-inner{background-color:transparent}.linkr-checkbox.ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:var(--text-color);border:none}.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{color:var(--color-surface);background-color:var(--text-color)}.linkr-slider{min-width:120px;max-width:180px;width:100%}.linkr-slider:hover>.ant-slider-rail,.linkr-slider>.ant-slider-rail{background-color:var(--switch-bg)}.linkr-slider>.ant-slider-track{background-color:var(--text-color)}.ant-slider.ant-slider-disabled .ant-slider-track{background-color:var(--navbar-left-color)!important}.ant-modal-footer .ant-btn-color-dangerous:not(:disabled):not(.ant-btn-color-dangerous-disabled):hover{background-color:#f5222d}.ant-progress .ant-progress-steps-item{background-color:#f5f5f5}.linkr-slider-handle.ant-slider-handle:after{background-color:var(--text-color)!important}.ethernet-config{display:flex;flex-direction:column;gap:6px;padding:var(--linkr-padding-lr);background-color:var(--navbar-item2-head-board-color);border-radius:var(--navbar-border)}.ethernet-config>li{display:flex;align-items:center;justify-content:space-between}.collapse-item-name{white-space:nowrap;line-height:100%;color:var(--navbar-left-color);font-size:16px;font-weight:400}.collapse-item-value{color:var(--navbar-left-color);text-align:right;font-size:16px;font-weight:400}.wifi-box{border-radius:var(--navbar-border);background-color:var(--navbar-item2-head-board-color);display:flex;flex-direction:column;gap:8px;padding:var(--linkr-padding-lr)}.wifi-box>div:nth-of-type(2){width:100%;height:1px;background-color:var(--navbar-icon-bg)}.wifi-box>.wifi-item{padding:0;height:var(--navbar-item-height)}.wifi-box>div:nth-of-type(3){display:flex;align-items:center;gap:7px}.wifi-box>div:nth-of-type(3)>p:nth-of-type(1){width:10px;height:10px;border-radius:50%;aspect-ratio:1/1;background-color:red}.wifi-box>div:nth-of-type(3)>p:nth-of-type(2){color:var(--navbar-left-color);font-size:14px;font-weight:400}.wifi-state{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 var(--linkr-padding-lr)}.wifi-state>p{color:var(--navbar-left-color);font-size:16px;font-weight:500;margin:10px 0}.wifi-state>span{color:var(--navbar-left-color);cursor:pointer}.wifi-state>.current-loading{cursor:auto}.current-loading{animation:rotate-counterclockwise 1s infinite linear}.wifi-item-right>button{display:none}.wifi-list>li:hover .wifi-item-right>button{display:inline-flex}@keyframes rotate-counterclockwise{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.wifi-list{width:100%;display:flex;flex-direction:column;gap:6px;margin:10px 0}.wifi-list>li{height:48px;padding:0 var(--linkr-padding-lr);display:flex;align-items:center;justify-content:space-between;background-color:var(--navbar-item2-head-board-color);border-radius:var(--navbar-border);gap:5px}.wifi-list>li:hover>div>p{overflow:hidden}.wifi-list>li>div>p{color:var(--navbar-left-color);font-size:16px;font-weight:400;white-space:nowrap;text-overflow:ellipsis}.wifi-list>li>div:nth-of-type(1){width:60%;max-width:210px}.wifi-list>li>div:nth-of-type(2){width:40%;justify-content:end}.wifi-list>li>div{display:flex;gap:8px;align-items:center;gap:6px;flex-shrink:0}.wifi-list>li>div>img{width:20px}.wifi-more-button>button,.config-info>div>button,.wifi-footer>button,.wifi-list>li>div>button{padding:0 12px;align-items:center;gap:4px;border-radius:4px;background:var(--navbar-item1-bg);color:var(--navbar-content);font-size:14px;font-weight:400;box-shadow:none}.wifi-list>li:hover>div:nth-of-type(1)>span,.wifi-list>li:hover>div>button,.wifi-list>li:hover>div>p{color:var(--color-text-strong)}.wifi-list>li:hover>div>button{border:none!important}.wifi-list>li>div>button{height:24px;border:none}.wifi-footer{display:flex;justify-content:end;margin-top:15px}.wifi-footer>button{height:32px;border-radius:var(--navbar-border);border:1px solid var(--select-item-bg)}.wifi-list>li>div>span{color:var(--navbar-left-color)}.model-open-wifi{width:100%}.model-open-wifi>p{color:var(--modal-head-wifi);font-size:19px;font-weight:400}.wifi-more-setting{cursor:pointer}.wifi-open-input{display:flex;justify-content:space-between;gap:14px;margin-top:16px}.wifi-open-input>p{color:var(--navbar-left-color);font-size:18px;font-weight:400;height:var(--navbar-item-height);line-height:var(--navbar-item-height)}.wifi-open-input>div{width:300px}.linkr-modal-input{height:40px;padding:6px var(--linkr-padding-lr);border-radius:5px;background-color:var(--navbar-icon-bg);border:none;color:var(--password-input-text);font-size:18px;font-weight:400}.linkr-modal-input.ant-input-outlined:hover,.linkr-modal-input.ant-input-outlined:focus-within{background-color:var(--navbar-icon-bg)}.linkr-modal-input>input::placeholder{color:var(--password-input-text)}textarea::-webkit-input-placeholder{color:red}textarea::-moz-placeholder{color:red;opacity:1}textarea:-ms-input-placeholder{color:red}textarea::-ms-input-placeholder{color:red}.ant-input-affix-wrapper .anticon.ant-input-password-icon{color:var(--password-input-text)!important}.modal-radio-box{padding-left:var(--linkr-padding-lr);margin-top:6px;display:flex;align-items:center;gap:6px;cursor:pointer}.modal-radio-box>p{color:var(--navbar-left-color);font-size:16px;font-weight:400}.add-wifi-item{display:flex;height:48px;padding:0 var(--linkr-padding-lr);justify-content:space-between;align-items:center;border-radius:var(--navbar-border);background:var(--navbar-item2-head-board-color);margin-bottom:var(--linkr-padding-lr)}.add-wifi-list>div:hover>p,.add-wifi-item:hover>p{color:var(--text-hover)}.config-head>p,.add-wifi-list>div>p,.add-wifi-item>p{color:var(--navbar-left-color);font-size:18px;font-weight:400}.wifi-name-input.ant-input-disabled input[disabled]{text-align:right}.wifi-name-input{background-color:transparent!important;border:none;max-width:300px;font-size:18px;font-weight:400;color:var(--navbar-left-color);text-align:right}.wifi-name-input::placeholder{color:var(--navbar-left-color)}.linkr-modal-input:focus{background-color:var(--navbar-icon-bg);color:var(--password-input-text)}.linkr-modal-input:focus,.wifi-name-input:focus{border:none;box-shadow:none}.add-wifi-list{border-radius:var(--navbar-border);background:var(--navbar-item2-head-board-color);padding:0 var(--linkr-padding-lr);margin-bottom:20px}.config-head,.add-wifi-list>div{display:flex;align-items:center;justify-content:space-between;height:48px;border-bottom:1px solid var(--navbar-icon-bg);gap:2px}.add-wifi-list>div:last-child{border-bottom:none}.add-config-select{background-color:transparent;border:none;box-shadow:none!important}.add-config-select>.ant-select-selector{border:none!important}.add-config-select .ant-select-selection-item{text-align:right;margin-right:5px}.linkr-popover>.ant-popover-container{border-radius:var(--navbar-border);border:1px solid var(--navbar-icon-bg);background-color:var(--navbar-item2-head-board-color);padding:6px 24px 6px 12px;box-shadow:none}.linkr-popover.ant-popover .ant-popover-arrow:before{background-color:var(--navbar-item2-head-board-color)}.wifi-more-ol{display:flex;flex-direction:column;align-items:center;gap:7px}.wifi-more-ol>li{width:100%;color:var(--navbar-left-color);font-size:16px;font-weight:400;display:flex;justify-content:flex-end;gap:5px;cursor:pointer}.wifi-more-ol>li:hover{color:var(--hover-text)}.add-wifi-list>.auto-height{width:100%;height:auto;flex-direction:column}.config-head{border:none;width:100%}.config-info{width:100%;display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.config-info>div{height:var(--navbar-item-height);display:flex;align-items:center;justify-content:space-between;gap:2px}.config-info>div>.linkr-modal-input{max-width:250px}.config-info>div>p{color:var(--navbar-left-color);font-size:16px;font-weight:400;margin-right:5px;line-height:100%}.wifi-hotspot .config-edit-input,.config-info>div>span,.config-info .linkr-edit-input{padding-right:13.5px}.linkr-edit-input{align-items:stretch;line-height:33px}.config-edit-input .ant-typography-edit-content-confirm{inset-inline-end:4px}.config-info>div>span{cursor:pointer;color:var(--navbar-left-color)}.ip-tip{color:var(--navbar-left-color);font-size:16px;font-weight:400}.wifi-hotspot{background-color:transparent;display:flex;flex-direction:column;gap:6px;margin:10px 0}.wifi-hotspot>div{border-bottom:none}.wifi-hotspot>div>p{line-height:130%;font-family:Noto Sans}.config-edit-input>.ant-input-outlined{background-color:transparent;text-align:right;line-height:40px;padding-right:var(--linkr-padding-lr)}.host-right>.ant-input{text-align:right}.equipment-info{display:flex;flex-direction:column;gap:6px;padding:0 var(--linkr-padding-lr)}.equipment-info>li{width:100%;height:40px;color:var(--navbar-left-color);font-size:18px;font-weight:400;display:flex;align-items:center;gap:5px;font-family:Noto Sans;line-height:100%;justify-content:space-between}.agreement-modal-p{overflow:hidden;color:var(--agreement-text-color);text-overflow:ellipsis;font-size:18px;font-weight:400;font-family:Noto Sans}.agreement-modal-content{color:var(--agreement-text-color);font-size:16px;line-height:1.7}.agreement-modal-content h1,.agreement-modal-content h2,.agreement-modal-content h3,.agreement-modal-content h4{color:var(--navbar-left-color);margin:16px 0 12px}.agreement-modal-content p,.agreement-modal-content ul,.agreement-modal-content ol{margin:0 0 12px}.agreement-modal-content ul,.agreement-modal-content ol{padding-left:24px}.agreement-modal-content code{font-family:monospace}.current-ant-black-btn,.agreement-list button{color:var(--navbar-content);font-size:16px;font-weight:400;border-radius:var(--navbar-border);border:1px solid var(--select-item-bg);background-color:transparent}.current-ant-black-btn:disabled{color:var(--select-current-icon-color);border-color:var(--select-item-bg)}.select-flex{width:78%;display:flex;align-items:center;justify-content:space-between;gap:5px}.select-flex>input{width:auto;padding:0 10px 0 0!important}.current-ant-button-width{width:75px;overflow:hidden}.linkr-introduce>div{border-radius:var(--navbar-border);background-color:var(--agreement-bg-color);margin:10px 0}.linkr-introduce>div:nth-of-type(1){display:flex;height:115px;padding:30px 54px 31px;justify-content:center;align-items:center}.linkr-introduce>div:nth-of-type(1)>img{max-width:280px;width:100%}.linkr-introduce>div:nth-of-type(2){padding:var(--linkr-padding-lr)}.virtual-head-button{display:flex;width:78px;height:32px;padding:0 var(--linkr-padding-lr);justify-content:center;align-items:center;border-radius:var(--navbar-border);border:1px solid var(--select-item-bg);background-color:var(--select-item1-bg);color:var(--navbar-left-color);font-size:16px;font-weight:400}.virtual-icon{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--delete-color)}.virtual-name{width:75%;min-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-name-exists{color:#faad14!important}.virtual-name-connected{color:var(--text-color)!important}.virtual-icon>span{cursor:pointer}.virtual-list-network{padding:0}.virtual-list-network>div{border-radius:var(--navbar-border);padding:0 var(--linkr-padding-lr)}.virtual-list-network>div>p{display:flex;justify-content:flex-end;gap:5px}.virtual-list-network>div>p>span{width:20px}.current-virtual-option{background-color:var(--navbar-item2-head-board-color)}.virtual-modal-size{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:400}.virtual-modal-size>span:nth-of-type(1){color:var(--navbar-left-color)}.virtual-modal-size>span:nth-of-type(2){color:var(--navbar-title)}.virtual-upload-box{display:block;height:150px;border-radius:var(--navbar-border);border:1.5px dashed var(--select-item-bg);margin-top:20px;cursor:pointer;overflow:hidden}.virtual-upload-box .ant-upload-drag-container{display:flex;flex-direction:column;align-items:center;gap:6px}.virtual-upload-box .ant-upload-drag-container>img{width:64px}.virtual-upload-box .ant-upload-drag-container>p{color:var(--navbar-left-color);font-size:18px;font-weight:400}.virtual-upload-box .ant-upload-drag-container>p>span{color:var(--text-color);text-decoration-line:underline}.upload-schedule{display:flex;padding:var(--linkr-padding-lr);flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:var(--navbar-border);background:var(--navbar-item2-head-board-color);margin:20px 0}.upload-schedule>div{width:100%;display:flex;align-items:center;gap:8px}.upload-schedule>div>img{width:44px;aspect-ratio:1}.file-text{display:flex;flex-direction:column;font-size:16px;font-weight:400}.file-name{color:var(--upload-file-name)}.file-size{color:var(--upload-file-size)}.ant-progress-rail{background-color:var(--scrollbar-track)!important}.ant-progress .linkr-indicator{color:var(--color-text-strong)}.current-linkr-black-btn{background-color:red!important}.password-item{max-width:240px;width:80%;background-color:var(--navbar-item2-head-board-color)!important}.wifi-name-maxwidth{max-width:240px}.device-name{max-width:250px;text-align:right}.host-name{max-width:210px;min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.online-ota-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.online-ota-pr{max-width:200px;width:100%;display:inline-block}.update-modal-content{display:flex;flex-direction:column;align-items:center;gap:12px;min-height:250px;justify-content:center}.update-modal-content .ant-upload-drag,.update-modal-content .ant-upload{min-height:250px}.update-modal-content>.ant-upload-wrapper{width:100%;height:100%}.update-modal-content>img{width:64px;height:64px;aspect-ratio:1/1;margin:30px 0}.update-modal-content>p{font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.update-modal-content>p:nth-of-type(1){color:var(--select-popup-text-color)}.update-modal-content>p:nth-of-type(1)>button{margin-left:10px}.update-modal-content>p:nth-of-type(2){color:var(--navbar-left-color)}.update-modal-content>p:nth-of-type(3){color:var(--text-color)}.api-key-success-container>.agreement-modal-p{color:var(--text-color);text-align:center}.copy-p{display:flex;align-items:center;gap:5px}.copy-p>span:nth-of-type(2){font-size:20px}.api-key-success-value{background-color:var(--navbar-item2-head-board-color);padding:5px 10px;border-radius:4px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-webkit-user-select:auto;user-select:text}.custom-tip{margin:10px 0;font-size:16px;color:var(--navbar-left-color);font-family:Noto Sans}.custom-tip a{color:var(--text-color)}.custom-tip a:hover{text-decoration:underline}.two-factor-panel{padding-top:0}.two-factor-qrcode-wrap{display:flex;justify-content:center;margin-bottom:16px;height:auto!important}.two-factor-qrcode-image{width:50%;max-width:180px;object-fit:contain;border-radius:8px;background:#fff;margin:0 auto}.two-factor-secret-row{display:flex;gap:12px}.two-factor-copy-text{margin-left:6px}.two-factor-action-row{display:flex;justify-content:flex-end!important;gap:12px}.mouse-worker-config-collapse{width:100%}.mouse-worker-config-collapse .linkr-collapse{background:transparent}.mouse-worker-config-collapse .linkr-collapse .ant-collapse-item{border-bottom:none}.mouse-worker-config-item{margin-bottom:26px}.mouse-worker-config-item:last-child{margin-bottom:0}.mouse-worker-config-item>span{display:inline-block;margin-bottom:8px;color:var(--navbar-left-color);font-size:13px;line-height:1.4}.mouse-worker-config-slider-control.ant-slider{margin:0 8px}.mouse-worker-config-slider-control .ant-slider-mark{font-size:11px}.mouse-worker-config-slider-control .ant-slider-mark-text{white-space:nowrap}.mouse-worker-config-actions{display:flex;justify-content:flex-end;margin-top:16px}.current-mouse .ant-collapse-header{padding:0!important}.current-mouse .ant-collapse-body{padding-bottom:0!important}.paste-box{padding:0 28px}textarea.linkr-textarea::placeholder{color:var(--navbar-left-color);opacity:.6}textarea.linkr-textarea.ant-input-oulined:focus,textarea.linkr-textarea.ant-input-oulined:focus-within,textarea.linkr-textarea{background-color:transparent!important;color:var(--navbar-left-color)!important;font-size:18px!important;font-weight:400;min-height:180px;border-color:var(--navbar-icon-bg)}.linkr-textarea:hover{border-color:var(--navbar-icon-bg);background-color:transparent}.clip-button{display:flex;height:42px;padding:10px;justify-content:center;align-items:center;gap:10px;margin:14px auto;max-width:250px}.clear-clip-button,.clip-button:hover{color:var(--color-surface)!important}.clip-history>ol{display:flex;flex-direction:column;gap:10px}.clip-history>ol>li{height:42px;padding:10px;border-radius:var(--navbar-board);background:var(--navbar-item2-head-board-color);display:flex;align-items:center;justify-content:space-between;color:var(--navbar-left-color);font-size:18px;cursor:pointer;border-radius:var(--navbar-border)}.clip-history>ol>li>p{width:90%;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clip-history>ol>li>span{display:none;width:16px;height:16px;font-size:16px}.clip-history>button{display:block;width:auto;margin:14px auto}.shortcut-key-box{padding-left:var(--linkr-padding-lr)}.shortcut-key-list{display:flex;flex-direction:column;gap:10px}.shortcut-key-list>li{border-radius:var(--navbar-border);background:var(--navbar-item2-head-board-color);padding:10px;height:42px;position:relative;display:flex;align-items:center;justify-content:space-between;color:var(--navbar-left-color);font-size:18px}.shortcut-key-list>li>p{font-weight:400;white-space:nowrap}.add-shortcut-key{cursor:pointer;border:1px dashed var(--select-item-bg);justify-content:center!important;color:var(--text-color)!important;background:transparent!important}.add-shortcut-key>p{margin-left:8px}.add-shortcut-key:hover{border-color:var(--text-hover);color:var(--text-hover)!important}.shortcut-actions{display:flex;align-items:center;gap:2px}.shortcut-actions>span{cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:5px;padding:5px}.shortcut-actions>span:hover{background-color:var(--navbar-icon-bg2)}.shortcut-modal-tip{border-radius:5px;border:.5px solid var(--color-warning);background:var(--shortcut-tip-bg);display:flex;padding:10px var(--linkr-padding-lr);justify-content:center;align-items:center;gap:10px;color:var(--color-warning);font-size:15px;font-weight:400}.add-key{margin:20px auto}.add-key>div,.add-key{display:flex;align-items:center;justify-content:center;gap:10px}.add-key>div>p{position:relative;border:1px solid var(--navbar-icon-bg);text-align:left;background-color:transparent;border-radius:var(--navbar-border);background:var(--navbar-icon-bg);min-width:100px;padding:6px 10px;color:var(--agreement-text-color);font-size:18px;font-weight:400;cursor:pointer;white-space:nowrap}.add-key span{color:var(--navbar-left-color)}.add-key>span{background-color:var(--text-color);color:var(--color-surface);border-radius:50%;cursor:pointer}.add-key>.key-active>p{border-color:var(--text-color)}.add-key>div .key-clear-icon{position:absolute;right:1px;top:1px;width:14px;height:14px;cursor:pointer}.clip-history-expand{text-align:center;color:var(--navbar-left-color);font-size:16px;display:flex;align-items:center;justify-content:center;margin:10px 0;cursor:pointer}.clip-history-expand>span{transition:.3s}.clip-history-expand>.up-arrow{transform:rotate(-90deg)}.clip-history-expand>.down-arrow{transform:rotate(90deg)}.mouse-config-list{margin-top:16px}.mouse-worker-config-slider{max-width:none}.tools-config{padding:var(--linkr-padding-lr);position:sticky;bottom:0;background-color:var(--color-surface);z-index:999;border-top:1px solid var(--navbar-icon-bg);display:flex;justify-content:flex-end}.tools-config-modal .wifi-modal-head{margin-bottom:15px}.config-buttons{display:flex;gap:10px;margin:10px 0}.tools-no-config{padding:20px;text-align:center}.tools-option{font-size:var(--color-surface);margin:10px 0}.tools-no-config-text{margin-bottom:10px;color:var(--text-color)}.tools-select-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tools-select-list>div{width:100%}.tools-select-item{padding:10px;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;background-color:transparent;width:calc(33.33% - 10px);display:flex;align-items:center;justify-content:center;min-height:60px;text-align:center;color:var(--color-text-strong)}.tools-select-item-active{border-color:var(--text-color);background-color:#76ef9d1a;color:var(--text-color)}.tailscale-title>span:nth-of-type(1){font-weight:600}.tailscale-title>span:nth-of-type(2){font-size:14px}.slelct-item>.tailscale-title>span{margin-left:0}.tailscale-account,.flex-box{display:flex;gap:5px;align-items:center}.mac-address-input{text-align:left}.mac-address-input::placeholder{font-size:14px;opacity:.5}.tailscale-ele{border-bottom:1px solid var(--navbar-icon-bg)}.mac-list{display:flex;flex-direction:column;gap:5px;border:1px solid var(--navbar-icon-bg);padding:5px 10px;border-radius:5px;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-gutter:stable}.mac-list::-webkit-scrollbar{width:8px}.mac-list::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:999px}.mac-list::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:999px;border:2px solid var(--scrollbar-track)}.mac-list::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.mac-list>li{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--navbar-icon-bg);padding:5px 0 10px}.mac-list>li:last-child{border-bottom:none}.mac-list>li>p{display:flex;flex-direction:column}.mac-list>li>p>span{display:block;line-height:120%}.mac-list>li>p>span:nth-of-type(1){font-size:18px}.mac-list>li>p>span:nth-of-type(2){font-size:16px;opacity:.6}.scan-list{height:400px;overflow:auto;padding:8px 12px;border-radius:10px;background:var(--menu-bg)}.scan-list>li{cursor:pointer}.device-tip{font-size:18px;margin-bottom:20px}.device-tip>span{color:var(--text-color);text-decoration:underline;cursor:pointer}.scan-panel-header{margin-bottom:14px;padding:14px 16px;border:1px solid var(--navbar-icon-bg);border-radius:12px;background:var(--menu-bg)}.scan-panel-header .device-tip{margin-bottom:12px;font-size:14px;line-height:1.5}.scan-toolbar{display:flex;align-items:flex-end;gap:12px}.scan-search-group{flex:1}.scan-toolbar-label{margin-bottom:8px;font-size:13px;font-weight:600;line-height:1.4;opacity:.7}.scan-refresh-button{display:flex;align-items:center;justify-content:center;gap:6px;min-width:104px;height:40px;padding:0 12px;border:1px solid var(--navbar-icon-bg);border-radius:10px;background:var(--background-color);color:var(--text-color);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease}.scan-refresh-button:hover{background:var(--navbar-icon-bg)}.scan-refresh-button>span{font-size:13px;white-space:nowrap}.scan-refresh-icon{flex-shrink:0;font-size:18px;color:var(--text-color)}.scan-item{border:1px solid var(--color-text-weak);border-radius:10px}.scan-item:hover,.scan-item:focus,.scan-item:focus-within{border-color:var(--text-color)}.scan-list-item{gap:12px;padding:12px 0;transition:background-color .2s ease,border-color .2s ease}.scan-list-item:hover{background:#ffffff08}.scan-list-item.disabled{cursor:not-allowed;opacity:.5}.scan-list-item.disabled:hover{background:transparent}.scan-list-item.active{margin:0 -8px;padding:12px 8px;border-radius:10px;background:#ffffff0d}.scan-device-info{min-width:0}.scan-device-title{font-size:16px!important;font-weight:600;line-height:1.4!important;word-break:break-word}.scan-device-meta{margin-top:4px;font-size:13px!important;line-height:1.5!important;opacity:.7!important;word-break:break-all}.change-mac-list>li>p>span:nth-of-type(1){font-size:16px}.change-mac-list>li>p>span:nth-of-type(2){font-size:14px}.flex-mac{display:flex;gap:5px}.add-device-item{text-align:center;color:var(--text-color);text-decoration:underline;cursor:pointer}.add-device-item>p{width:100%;font-size:18px}.empty-message-container{padding:20px;text-align:center;color:#999}.message-list-container{padding:16px}.message-item{margin-bottom:16px;padding:12px;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;transition:.3s}.message-item:hover{box-shadow:var(--message-item-shadow)}.message-header{display:flex;justify-content:space-between;margin-bottom:8px}.message-title{font-weight:700}.message-body{margin-bottom:8px}/*!
* 
*   react-simple-keyboard v3.8.156
*   https://github.com/hodgef/react-simple-keyboard
*
*   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
*
*   This source code is licensed under the MIT license found in the
*   LICENSE file in the root directory of this source tree.
*
*//*!
 * 
 *   simple-keyboard v3.8.107
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span,.hg-theme-default .hg-button span svg{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:#05194687;color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.keyboard-box{min-width:500px;max-width:1050px;width:80%;margin:0 auto;transition:height .3s ease-out;box-shadow:0 0 10px 0 var(--color-overlay);height:355px;overflow:hidden;background-color:var(--footer-keyboard-bg)}.keyboard-popup{position:fixed;margin:0;box-shadow:0 4px 12px #00000026;border-radius:8px;min-width:500px;max-width:1050px;z-index:1100}.keyboard-block{height:0}.keyboard-top{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid var(--navbar-icon-bg)}.keyboard-top>div,.left-flag{display:flex;align-items:center;gap:10px}.left-flag>p{color:var(--color-text-strong);font-family:PingFang SC;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.keyboard-top>span{cursor:pointer}.keyboard-top>span{color:var(--color-text-strong)}.keyboard-keys{padding:0 10px;display:flex;align-items:center;gap:10px;height:50px}.keyboard-keys>p{border-radius:5px;background-color:var(--color-surface);padding:5px 10px;font-size:16px;font-family:PingFang SC;color:var(--color-text-strong)}.keyboard-keys>span{font-size:20px}.keyboard-keys>.execute{font-size:18px}.keyboardContainer{display:flex;justify-content:center;margin:0 auto}.simple-keyboard.hg-theme-default{display:inline-block}.simple-keyboard-main.simple-keyboard{background:none}.simple-keyboard-main.simple-keyboard .hg-button{box-shadow:0 1px 3px 0 var(--keyboard-shadow),0 1px 2px -1px var(--keyboard-shadow)}.simple-keyboard-main.simple-keyboard .hg-row:first-child{margin-bottom:10px}.simple-keyboard-arrows.simple-keyboard{align-self:flex-end;background:none}.simple-keyboard .hg-button.selectedButton{background:var(--select-item-bg);color:var(--color-white)}.simple-keyboard .hg-button.emptySpace{pointer-events:none;background:none;border:none;box-shadow:none}.simple-keyboard-arrows .hg-row{justify-content:center}.simple-keyboard-arrows .hg-button{width:50px;flex-grow:0;justify-content:center;display:flex;align-items:center;box-shadow:0 1px 3px 0 var(--keyboard-shadow),0 1px 2px -1px var(--keyboard-shadow)}.controlArrows{display:flex;align-items:center;justify-content:space-between;flex-flow:column}.simple-keyboard-control.simple-keyboard{background:none}.simple-keyboard-control.simple-keyboard .hg-row:first-child{margin-bottom:10px}.simple-keyboard-control .hg-button{width:50px;flex-grow:0;justify-content:center;display:flex;align-items:center;font-size:14px;box-shadow:0 1px 3px 0 var(--keyboard-shadow),0 1px 2px -1px var(--keyboard-shadow)}.simple-keyboard .hg-highlight{background-color:var(--text-color)!important;box-shadow:0 1px 3px #2563eb1a,0 1px 2px -1px #2563eb1a;color:var(--color-white)}.simple-keyboard .hg-button.hg-double{text-align:center;font-size:14px;line-height:16px}.keyboard-header{font-family:-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"}.hg-candidate-box{display:none!important}.simple-keyboard.myTheme1{background-color:var(--hatch-menu-bg);border-radius:0 0 5px 5px}.simple-keyboard.myTheme1 .hg-button{height:50px;display:flex;justify-content:center;align-items:center;background:var(--hatch-modal-bg);color:var(--color-white)}.simple-keyboard.myTheme1 .hg-button:active{background:var(--keyboard-key-active-bg);color:var(--color-white)}.simple-keyboard.myTheme1+.simple-keyboard-preview{background:var(--keyboard-key-active-bg)}.hg-theme-default .hg-button{background-color:var(--navbar-item1-bg);color:var(--modal-head-title-color)}.hg-theme-default .hg-button.hg-activeButton{background-color:var(--select-item-bg)}.linkr-segmented-systems{width:120px;height:48px;display:flex;align-items:center;padding:2px 6px}.linkr-segmented-item-systems.ant-segmented-item-selected{background-color:var(--modal-bg);color:var(--color-text-strong)}.linkr-segmented-systems .ant-segmented-group,.linkr-segmented-item-systems{height:100%}.linkr-segmented>.ant-segmented-group>label{flex:1}.linkr-segmented-systems .ant-segmented-item-label{height:100%;display:flex;justify-content:center;align-items:center}.linkr-segmented-systems .ant-segmented-thumb{background-color:var(--color-surface)}.hg-theme-default .hg-button.hg-standardBtn{width:auto}.numPad{display:flex;align-items:flex-end}.simple-keyboard-numpad.simple-keyboard{background:transparent}.simple-keyboard-numpadEnd.simple-keyboard{max-width:50px;background:transparent;margin:0;padding:5px 5px 5px 0}.hg-theme-default .hg-button.hg-button-numpad0{width:90px}.hg-button.hg-functionBtn.hg-button-numpaddecimal{width:40px}.hg-button.hg-functionBtn.hg-button-space{min-width:300px}.key-tip{font-size:16px;color:var(--navbar-left-color);opacity:.5}body.keyboard-dragging{user-select:none;-webkit-user-select:none}@media screen and (max-width:750px){.keyboard-top>img{width:30px}.left-flag>p{font-size:18px}.keyboard-box{width:100%;min-width:100%}.hg-theme-default .hg-button{font-size:12px}.hg-theme-default .hg-button.hg-standardBtn{width:auto}.simple-keyboard-main.simple-keyboard{min-width:100%}}.screensho-mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20}.preview-style{z-index:26;position:fixed;right:20px;top:5%;border:1.5px solid var(--color-text-strong);border-radius:15px;box-shadow:0 5px 8px var(--color-overlay);background-color:var(--hatch-bg-color);width:300px;background-color:#000c;overflow:hidden;transition:.3s border-color}.preview-style:hover{border-color:var(--text-color)}.ant-layout>.preview-style:last-child{top:calc(5% + 240px)}.preview-style>div button{margin:0 10px}.preview-style>video,.preview-style>img{display:block;margin:0 auto;width:100%;max-width:350px;max-height:300px;aspect-ratio:1920/1080;object-fit:contain}@media screen and (max-width:768px){.preview-style{top:auto;bottom:12px;right:12px;transform:none;border-width:1px;border-radius:8px;box-shadow:0 2px 4px var(--color-overlay);color:#fff;padding:5px;max-width:45vw;max-height:35vh}.preview-style>img{display:block;margin:0 auto}.preview-style>p{font-size:12px;margin-bottom:5px}.preview-style>div{display:flex;justify-content:space-between;align-items:center}.preview-style>div>button{padding:2px 6px}}.home-footer{width:100%;padding:0;display:flex;flex-direction:column}.footer-type-bar{display:flex;align-items:center;justify-content:space-between;background-color:var(--navbar-item1-bg);height:44px;padding:0 18px;color:var(--navbar-left-color);font-family:Noto Sans;font-size:18px;font-weight:400;border-top:1px solid var(--navbar-icon-bg)}.keyboard-content{background-color:var(--navbar-item1-bg);position:relative;z-index:25}.footer-type-bar>div{display:flex;align-items:center;justify-content:center;gap:18px}.footer-type-bar img{display:block;width:22px;aspect-ratio:1;cursor:pointer}.ant-popover .audio-info-arrow:before,.audio-info{background-color:var(--modal-bg)}.audio-info{padding:20px var(--linkr-padding-lr);border-radius:var(--navbar-border)}.audio-info .ant-popover-container{background-color:transparent!important;padding:0}.audio-info-content>p{color:var(--modal-head-title-color);font-size:25px;font-weight:500;margin-bottom:20px;letter-spacing:1px}.audio-slider{display:flex;justify-content:space-between;align-items:center;gap:10px}.audio-slider>p{color:var(--navbar-left-color);font-size:18px;font-weight:400}.audio-slider>img{width:28px;height:28px}.audio-slider-width{min-width:250px}.link-type{color:var(--navbar-left-color);border-radius:50%;width:10px;height:10px;background-color:var(--navbar-left-color)}.footer-type-bar>div:nth-of-type(1){gap:5px}.mouse-content{width:320px}.mouse-content>.slelct-item{height:40px;padding:0}.mouse-worker-config{margin-top:10px;padding:10px 0;border-top:1px solid var(--navbar-icon-bg)}.login_main{background-color:var(--color-surface);display:flex;align-items:center;justify-content:center;height:100vh}.login_content{width:90%;height:80%;max-width:1480px;max-height:820px;min-height:520px;min-width:520px;padding:2.4rem;border-radius:1rem;background:var(--color-surface);box-shadow:0 0 24px 0 var(--color-overlay)}.login_content>.logo{display:block}.flex-center{display:flex;flex-direction:column;align-items:center}.login_title{color:var(--color-text-strong);font-size:2.2rem;font-style:normal;font-weight:600;line-height:normal;text-align:center;margin:2rem 0 5rem}.login_form{width:32%;min-width:440px;margin:0 auto}.login_form>form label{margin-bottom:.3rem!important;font-size:22px!important;font-style:normal;font-weight:400;line-height:normal}.login_form>form p:nth-of-type(2){margin-top:1.2rem}.login_form>form .ant-input,.login_form>form .ant-input-affix-wrapper{width:100%;color:var(--color-text-weak)!important;font-size:1.2rem!important;font-style:normal;font-weight:400;line-height:normal;padding:.6rem!important;border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface)}.login_form>form .ant-input-affix-wrapper>input.ant-input{border:none!important;padding:0 2px!important;background:transparent!important;box-shadow:none!important}.login_form>form .ant-input:focus,.login_form>form .ant-input-affix-wrapper-focused{border-color:var(--text-color)}.login_form>button,.login_form>form button{text-align:center;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;margin-top:4rem;padding:10px;display:block;height:auto}.setp02{margin-top:8rem}.setp02>button{margin:0}.setp02>button:nth-of-type(2){margin-top:1.2rem}.setp03{display:flex;flex-direction:column;align-items:center;gap:1.2rem;overflow:visible;height:70%;overflow-y:auto;min-height:300px}.sup_box{position:relative;border-radius:8px;border:1px solid var(--color-border);display:flex;padding:1.4rem;flex-direction:column;align-items:flex-start;align-self:stretch;gap:.6rem;cursor:pointer;transition:border .3s ease-in-out}.sup_box:hover{border-color:var(--text-color)}.sup_box02>p,.sup_box>p:nth-of-type(2){color:var(--color-text-strong);font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal}.sup_box>p:nth-of-type(3){color:var(--color-muted);font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal}.superscript{position:absolute;top:0;right:0;color:var(--color-surface);font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;border-radius:0 8px;background-color:var(--text-color);padding:.3rem .6rem}.continue_link{width:100%;display:flex;align-items:center;justify-content:space-between}.continue_link>button{font-size:16px}.setp04{display:flex;flex-direction:column;gap:.6rem;height:50%;max-height:400px;min-height:300px;overflow-y:auto}.setp04>.sup_box:hover{border-color:var(--text-color)}.wifi_list::-webkit-scrollbar{width:5px;height:10px}.wifi_list::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.wifi_list::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--scrollbar-thumb)}.wifi_list::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.wifi_list{display:flex;flex-direction:column;background-color:var(--color-surface);border-radius:10px;border:1px solid var(--color-border);max-height:300px;overflow-y:auto}.wifi_list>li{padding:1.2rem;border-bottom:1px solid var(--color-border)}.wifi_list>li:last-child{border-bottom:none}.wifi_info{display:flex;justify-content:space-between}.wifi_info>p{width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.wifi_input>p,.wifi_info>p{color:var(--color-text-strong);font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap}.text_icon{display:flex;gap:.6rem}.text_icon>span{font-size:1.4rem}.wifi_input{padding-top:.6rem;display:flex;justify-content:space-between;align-items:center;gap:.6rem}.wifi_input>p{font-size:1rem}.error_tip{color:var(--color-text-weak);font-size:.8rem;font-style:normal;font-weight:400;line-height:normal;margin-top:.3rem}.login_form>.reset-password{display:block;width:fit-content;margin-left:auto;cursor:pointer;font-size:1.2rem;margin-top:.3rem!important}.login_form>.reset-password:hover{color:var(--text-color);text-decoration:underline}.not-loading{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}.not-loading>span{font-size:100px;color:var(--text-color)}.not-loading>p{color:var(--color-text-strong);font-size:2.2rem;font-style:normal;font-weight:400;line-height:normal;margin-top:.3rem}.not-loading>button{font-size:1.2rem}@media screen and (max-width:768px){.login_main{height:auto;min-height:100vh;padding:1rem 0}.login_content{width:80%;padding:1.2rem;border-radius:.8rem;min-width:0}.login_title{font-size:1.8rem;margin:1.2rem 0 2.4rem}.login_form{width:100%;min-width:0}.login_form>form label{font-size:18px!important}.login_form>form .ant-input,.login_form>form .ant-input-affix-wrapper{font-size:1rem!important;padding:.6rem!important}.login_form>button,.login_form>form button{font-size:1rem;margin-top:2rem;padding:10px;width:100%}.continue_link{flex-direction:column;gap:.6rem}.continue_link>button{width:100%}.wifi_list{max-height:240px}.wifi_info{flex-direction:column;gap:.4rem}.wifi_info>p{width:100%}.text_icon>span{font-size:1.2rem}.setp02{margin-top:4rem}.setp03,.setp04{min-height:240px}.not-loading{margin-top:6rem}.not-loading>p{text-align:center}}@media screen and (max-width:480px){.login_content{padding:1rem;border-radius:.6rem}.login_title{font-size:1.6rem;margin:1rem 0 1.6rem}.login_form>form label{font-size:16px!important}.login_form>form .ant-input,.login_form>form .ant-input-affix-wrapper{font-size:.95rem!important;padding:.55rem!important}.login_form>button,.login_form>form button{font-size:.95rem;margin-top:1.6rem;padding:10px}.sup_box{padding:1rem}.sup_box02>p,.sup_box>p:nth-of-type(2){font-size:1.2rem}.sup_box>p:nth-of-type(3){font-size:1rem}.superscript{font-size:.9rem;padding:.25rem .5rem}.wifi_list>li{padding:.9rem 1rem}.wifi_input>p,.wifi_info>p{font-size:1rem}.error_tip{font-size:.75rem}.not-loading>span{font-size:64px}.not-loading>p{font-size:1.6rem}.not-loading>button{font-size:1rem}}.login_header{display:flex;align-items:center;justify-content:space-between}.login_header span{font-size:36px;cursor:pointer}.login_form>form .ant-input:focus,.login_form>form .ant-input-affix-wrapper-focused{border-color:var(--text-color)!important}.notFound{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.notFound>h1{font-size:100px}
