:is(#app,body) button:is(.login-clear,.input-clear,.password-clear,.text-clear-button,.emp-input-clear,.op-input-clear,.query-clear,.log-choice-search-clear,.recharge-clear,.tp-clear,.store-time-clear),:is(#app,body) button:is(.close,.contact-close,.login-dialog-close,[data-dialog-dismiss-close]){box-sizing:border-box!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;flex-shrink:0!important;display:grid;place-items:center}:is(#app,body) button:is(.login-clear,.input-clear,.password-clear,.text-clear-button,.emp-input-clear,.op-input-clear,.query-clear,.log-choice-search-clear,.recharge-clear,.tp-clear,.store-time-clear)[hidden]{display:none!important}:is(#app,body) :is(.clear-field,.text-clear-wrap,.emp-clear-wrap,.op-clear-wrap) :is(input,textarea){padding-right:52px!important}:is(#app,body) :is(.clear-field,.text-clear-wrap,.emp-clear-wrap,.op-clear-wrap) :is(.input-clear,.text-clear-button,.emp-input-clear,.op-input-clear){right:2px!important}:is(#app,body) :is(.secret,.op-clear-wrap:has(.op-eye),.password-input) input{padding-right:96px!important}:is(#app,body) :is(.input-eye,.password-eye,.op-eye){box-sizing:border-box;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;display:grid;place-items:center;right:2px!important}:is(#app,body) :is(.secret .input-clear,.op-clear-wrap:has(.op-eye) .op-input-clear,.password-input .password-clear){right:46px!important}:is(#app,body) .text-clear-with-picker input{padding-right:96px!important}:is(#app,body) .text-clear-with-picker .text-clear-button{right:46px!important}:is(#app,body) .playpark-dialog-header{padding-right:84px!important}:is(#app,body) .playpark-dialog-header:has(.playpark-guide-entry){padding-right:76px!important}.playpark-caps-hint{display:block;min-height:18px;font-size:12px;font-weight:400;line-height:18px;color:#718698;margin-top:4px;letter-spacing:normal}:is(html[data-theme=dark],.desktop-page[data-theme=dark],.page[data-theme=dark]) .playpark-caps-hint{color:#a1b7c6}.login-page .field .login-clear{margin-right:0!important}.login-page .field .eye{box-sizing:border-box;width:44px;min-width:44px;height:44px;padding:0;display:grid;place-items:center}.login-page .playpark-caps-hint{margin-top:4px;min-height:18px}:is(#app,body) :is(.clear-field,.text-clear-wrap,.op-clear-wrap,.emp-clear-wrap):has(button) input{min-height:44px}:is(#app,body) .recharge-amount-wrap input{padding-right:84px!important;min-height:44px}:is(#app,body) .recharge-date input{padding-right:92px!important;min-height:44px}:is(#app,body) .tp-input-wrap input{padding-right:82px!important;min-height:44px}:is(#app,body) .tp-remark .tp-input-wrap input{padding-right:54px!important}#operatorEditor .op-field{position:relative;align-content:start}#operatorEditor .op-grid{row-gap:24px}#operatorEditor .playpark-caps-hint{position:absolute;right:0;left:auto;text-align:right;top:100%;margin-top:3px;min-height:0;line-height:18px;pointer-events:none}#operatorEditor .playpark-caps-hint:empty{display:none}#operatorEditor .op-label-row>.link{padding-inline:0}@font-face{font-family:Playpark Source Han Sans;src:url(./SourceHanSansCN-VF-ss4bl28W.otf) format("opentype");font-style:normal;font-weight:250 900;font-display:block}:root{--playpark-font-family: "Playpark Source Han Sans", sans-serif;--playpark-font-license: url(./LICENSE-C-pMJCH3.txt)}:root[data-app-font=source-han],:root[data-app-font=source-han] :is(body,.page,.desktop-page,.workbench-page,#startup-loading){font-family:var(--playpark-font-family)!important}button,input,select,textarea{font-family:inherit}.font-preference-row{margin-top:24px;padding-top:24px;border-top:1px solid #dce6ed;display:flex;flex-direction:column;gap:12px}.font-preference-row label{display:block;font-size:15px}.settings-switch-row strong,.font-preference-row strong{font-size:15px;font-weight:700;color:#24354b}[data-theme=dark] .font-preference-row strong{color:#d7e5ef}.font-preference-row small{display:block;margin-top:6px;font-size:13px;line-height:1.7;color:#7f94a5}.font-preference-row select{width:100%;height:46px;padding:0 12px;border:1px solid #dce6ed;border-radius:8px;background:#fbfdfe;color:#24354b;font-size:16px;font-weight:400;cursor:pointer}.font-preference-row select:focus-visible{outline:3px solid #74d6e5;outline-offset:3px}.font-preference-row .font-preference-error{margin:0;color:#bc4e62;font-size:13px}[data-theme=dark] .font-preference-row{border-color:#304557}[data-theme=dark] .font-preference-row small{color:#9eb1c3}[data-theme=dark] .font-preference-row select{background:#142737;color:#e3edf5;border-color:#40576b}.font-preference-row:first-child,#settingBody>[data-workbench-settings]+.font-preference-row{margin-top:0;padding-top:0;border-top:0}:is(dialog,.login-page,#app>.page:has(.login-panel)) :is(label,.field>label,.store-field,.emp-field,.op-field,.op-label-row,.registration-field,.recharge-field,.pricing-fields>label),.desktop-page :is(.store-search-field,.op-tools>label,.emp-tools>label,.log-filters>label){font-size:15px!important}:is(dialog,.login-page,#app>.page:has(.login-panel)) :is(input:where(:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=button]):not([type=submit])),textarea,select),.desktop-page :is(.clear-field input,.clear-field textarea,.store-search-field input){font-size:16px!important}:is(dialog,.login-page,#app>.page:has(.login-panel)) :is(input,textarea)::placeholder,.desktop-page :is(.clear-field input,.clear-field textarea,.store-search-field input)::placeholder{font-size:16px!important}:is(dialog,.login-page,#app>.page:has(.login-panel)) input[type=password]{font-size:20px!important}:is(dialog,.login-page,#app>.page:has(.login-panel)) :is(.op-picker,.emp-picker,.log-picker,.advisor-picker,.registration-advisor,.recharge-choice,.store-time-button){font-size:16px!important}:is(#app,.desktop-page,body) table tbody td,:is(#app,.desktop-page,body) table tbody td :is(span,div,p,strong,b,em,small,a,button,label,time,code,output):not(.input-clear):not(.input-eye):not(.password-clear):not(.password-eye){font-size:14px!important}tr.edited-row-highlight>td,.op-job-row.edited-row-highlight{background:#e5f7fb!important}.desktop-page[data-theme=dark] tr.edited-row-highlight>td,.desktop-page[data-theme=dark] .op-job-row.edited-row-highlight,html[data-theme=dark] tr.edited-row-highlight>td,html[data-theme=dark] .op-job-row.edited-row-highlight{background:#24495a!important}:is(dialog,.desktop-page) :is(.op-editor-foot>.op-feedback,.emp-editor-foot>.emp-feedback,.store-editor-foot>.store-feedback,.device-config-footer>.device-config-feedback,.dialog-footer>.op-feedback,.op-foot>.op-list-message,.store-list-foot>.store-list-message,.registration-footer .registration-feedback,.new-footer>.new-feedback,#operatorFeedback){font-size:15px!important}@media(min-width:1500px)and (min-height:901px){#app>.login-page .login-card .login-fields>label{font-size:18px!important}#app>.login-page .login-card .login-fields input,#app>.login-page .login-card .login-fields input::placeholder{font-size:20px!important}}:root{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#24354b;background:#f4f9fc;font-synthesis:none;font-weight:400}*{box-sizing:border-box}body{margin:0}
