:root{--ant-primary-color: #007AFF;--ant-primary-hover: #1C8CFF;--ant-border-radius: 12px;background-color:#eaeaea;--rms-content-inline: 48px;--rms-title-header-gap: 37px;--rms-tab-text-line-gap: 44px;--rms-tab-gap: 70px;--rms-selector-filter-gap: 27px;--rms-selector-stack-gap: 12px;--rms-filter-table-gap: 24px}[data-theme=dark]{background-color:#000}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%;overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Icons,Helvetica Neue,Arial,sans-serif;background:#EAEAEA;margin:0;padding:0}.ant-pro-layout{height:100vh!important;overflow:hidden!important}.ant-pro-layout>.ant-layout{height:100%!important;min-height:0!important}.ant-pro-layout .ant-pro-layout-container{display:flex!important;flex-direction:column!important;min-height:0!important}.ant-pro-layout .ant-pro-layout-content{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;scrollbar-gutter:stable}.ant-layout-sider{background:#FFFFFF!important;border-right:1px solid #CCCCCC!important}.ant-pro-sider-logo,.ant-pro-layout-sider-logo{border-bottom:none!important;box-shadow:none!important}.ant-layout-header,.ant-pro-global-header{background:#1D1D1F!important;backdrop-filter:none!important;border-bottom:1px solid #CCCCCC!important;box-shadow:none!important}.ant-card,.ant-pro-card,.ant-pro-table-search,.ant-pro-table{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0}.ant-card:hover,.ant-card-hoverable:hover{box-shadow:none!important;transform:none!important}.ant-card-head{border-bottom:none!important;background:transparent!important}.ant-btn{border-radius:20px;box-shadow:0 1px 2px #00000008,inset 0 1px 1px #fff9!important;border:.5px solid rgba(0,0,0,.08)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;font-weight:500}.ant-btn:active{transform:scale(.97)}.ant-btn:not(.ant-btn-link):not(.ant-btn-text):not(.btn-reset-custom):not(.btn-icon-reset):not(:disabled){height:46px!important;border-radius:46px!important;background:#0084FF!important;border:none!important;box-shadow:none!important;text-shadow:none!important;color:#fff!important;font-size:20px!important;font-weight:500!important;padding-left:45px!important;padding-right:45px!important}.ant-btn:not(.ant-btn-link):not(.ant-btn-text):not(.btn-reset-custom):not(.btn-icon-reset):not(:disabled):hover{background:#0084FF!important;color:#fff!important;box-shadow:inset -7px -10px 19.1px #c7e1ff40!important;filter:none!important}.ant-btn:not(.ant-btn-link):not(.ant-btn-text):not(.btn-reset-custom):not(.btn-icon-reset):not(:disabled):active{background:#0084FF!important;color:#fff!important;box-shadow:inset 0 0 19.1px #004ab140!important;transform:none!important}.ant-btn-default.ant-btn-background-ghost,.ant-btn-dashed{background:rgba(255,255,255,.6)!important;backdrop-filter:blur(10px);border-color:#0000001a!important}.ant-input,.ant-select-selector,.ant-picker,.ant-input-number,.ant-input-affix-wrapper{background:#ffffff!important;border:1px solid #cccccd!important;border-radius:20px!important;box-shadow:none!important;transition:all .2s}.ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;box-shadow:none!important}.ant-input:focus,.ant-select-focused .ant-select-selector,.ant-picker-focused,.ant-input-affix-wrapper-focused{background:#ffffff!important;border-color:#007aff!important;box-shadow:0 0 0 2px #007aff1f!important}.ant-table{background:transparent!important}.ant-table-container{border-radius:16px!important;max-height:800px!important;overflow-y:overlay!important;overflow-x:auto!important;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease-in-out}.ant-table-container:hover{scrollbar-color:rgba(0,0,0,.2) transparent}.ant-table-container::-webkit-scrollbar{width:22px!important;height:18px!important}.ant-table-container::-webkit-scrollbar-track:vertical{background-color:transparent!important;border-right:16px solid transparent!important;border-left:3px solid transparent!important;background-clip:padding-box!important;margin-top:82px!important;margin-bottom:24px!important}.ant-table-container:hover::-webkit-scrollbar-track:vertical{background-color:#efefef!important}.ant-table-container::-webkit-scrollbar-thumb:vertical{background-color:transparent!important;border-right:16px solid transparent!important;border-left:3px solid transparent!important;background-clip:padding-box!important;border-radius:100px!important}.ant-table-container:hover::-webkit-scrollbar-thumb:vertical{background-color:#1d1d1f!important}.ant-table-container::-webkit-scrollbar-thumb:vertical:hover{background-color:#000!important}.ant-table-container::-webkit-scrollbar-track:horizontal{background-color:transparent!important;border-bottom:16px solid transparent!important;border-top:3px solid transparent!important;background-clip:padding-box!important}.ant-table-container:hover::-webkit-scrollbar-track:horizontal{background-color:#efefef!important}.ant-table-container::-webkit-scrollbar-thumb:horizontal{background-color:transparent!important;border-bottom:16px solid transparent!important;border-top:3px solid transparent!important;background-clip:padding-box!important;border-radius:100px!important}.ant-table-container:hover::-webkit-scrollbar-thumb:horizontal{background-color:#1d1d1f!important}.ant-table-container::-webkit-scrollbar-corner{background:transparent!important}.ant-table-thead>tr>th{background:#CCCCCC!important;color:#585858!important;font-weight:500!important;font-size:21px;padding-block:14px!important;border-bottom:.5px solid rgba(0,0,0,.06)!important;text-align:center!important;position:sticky!important;top:0!important;z-index:10!important}.ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:16px!important;border-bottom-left-radius:0!important}.ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:16px!important;border-bottom-right-radius:0!important}.ant-table-tbody>tr:last-child>td:first-child{border-bottom-left-radius:16px!important;border-top-left-radius:0!important}.ant-table-tbody>tr:last-child>td:last-child{border-bottom-right-radius:16px!important;border-top-right-radius:0!important}.ant-table-thead>tr:not(:first-child)>th,.ant-table-tbody>tr:not(:last-child)>td{border-radius:0!important}.ant-table-tbody>tr>td{color:#9c9c9c!important;font-weight:400!important;font-size:16px;padding-block:24px!important;border-bottom:.5px solid rgba(0,0,0,.03)!important;background:#FFFFFF!important;text-align:center!important}.ant-table-tbody>tr:hover>td{background:#DFDFDF!important;color:#1d1d1f!important}.ant-table-tbody td a,.ant-table-tbody td .ant-btn-link{color:#0084ff;font-size:16px!important;font-weight:400!important;transition:all .2s}.ant-table-tbody td a:hover,.ant-table-tbody td a:active,.ant-table-tbody td .ant-btn-link:hover,.ant-table-tbody td .ant-btn-link:active{color:#0084ff;font-size:17px!important;font-weight:600!important}.ant-table-tbody .ant-tag{backdrop-filter:blur(4px)}.ant-modal-content{background:rgba(255,255,255,.85)!important;backdrop-filter:blur(32px);border:.5px solid rgba(255,255,255,.6);border-radius:24px!important;box-shadow:0 30px 50px -20px #00000040,0 0 0 .5px #0000000d!important}.ant-modal-header{background:transparent!important;border-bottom:.5px solid rgba(0,0,0,.06)}.ant-drawer-content{background:rgba(255,255,255,.75)!important;backdrop-filter:blur(28px)}.ant-message-notice .ant-message-notice-content{background:rgba(255,255,255,.9);backdrop-filter:blur(20px);border-radius:40px;box-shadow:0 8px 20px #00000014,0 0 0 .5px #0000000d;padding:10px 20px}.ant-tag{border-radius:9999px!important;padding:2px 12px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.02em;border:.5px solid transparent!important;backdrop-filter:blur(4px)}.ant-tag-success{background:rgba(52,199,89,.12)!important;color:#2c6e3c!important;border-color:#34c75933!important}.ant-tag-processing,.ant-tag-blue{background:rgba(0,122,255,.1)!important;color:#007aff!important}.ant-tag-warning{background:rgba(255,159,10,.1)!important;color:#c45c00!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{background:rgba(255,255,255,.6)!important;backdrop-filter:blur(8px);border-radius:10px!important;border:.5px solid rgba(0,0,0,.06)}.ant-pagination-item:hover,.ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link{border-color:#0084ff!important;color:#0084ff!important}.ant-pagination-item:hover a{color:#0084ff!important}.ant-pagination-item-active{background:#0084FF!important;border-color:#0084ff!important}.ant-steps-item-finish .ant-steps-item-icon{background:rgba(0,122,255,.1);border-color:#007aff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:12px}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.35)}[data-theme=dark] .ant-card,[data-theme=dark] .ant-layout-sider,[data-theme=dark] .ant-pro-global-header,[data-theme=dark] .ant-modal-content{background:rgba(28,28,30,.7)!important;border-color:#ffffff14!important}[data-theme=dark] .ant-input,[data-theme=dark] .ant-select-selector{background:rgba(40,40,42,.8)!important;color:#f0f0f0}[data-theme=dark] .ant-table-tbody>tr>td{background:rgba(30,30,32,.6)!important}[data-theme=dark] .ant-table-thead>tr>th{background:rgba(20,20,22,.8)!important;color:#a0a0a6}.ant-pagination-item-active a{color:#fff!important}.ant-pro-table-search{padding:0!important;margin-bottom:0!important;margin-top:48px!important}.ant-pro-table-search .ant-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;margin:0!important}.ant-pro-table-search .ant-col:not(:last-child){flex:0 0 auto!important;width:auto!important;max-width:none!important}.ant-pro-table-search .ant-form-item{margin-bottom:0!important}.ant-pro-table-search .ant-col:not(:last-child) .ant-form-item-control-input,.ant-pro-table-search .ant-col:not(:last-child) .ant-form-item-control-input-content{width:auto!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important}.ant-pro-table-search .ant-col:last-child{flex:1 1 auto!important;max-width:none!important;display:flex!important;justify-content:flex-end!important}.ant-pro-table-search .ant-col:last-child .ant-form-item-control-input-content{display:flex!important;width:100%!important}.ant-form-item .ant-form-item-label>label{font-size:20px!important;color:#4f4f4f!important;font-weight:500!important}.ant-input::placeholder,.ant-select-selection-placeholder,.ant-picker-input>input::placeholder,.ant-input-number-input::placeholder{font-size:20px!important}.ant-pro-table-search .ant-input,.ant-pro-table-search .ant-select,.ant-pro-table-search .ant-select .ant-select-selector,.ant-pro-table-search .ant-select .ant-select-selector *,.ant-pro-table-search .ant-select-selection-item,.ant-pro-table-search .ant-select-selection-item *,.ant-pro-table-search .ant-select-selection-search-input,.ant-pro-table-search .ant-badge-status-text,.ant-pro-table-search .ant-tag,.ant-pro-table-search .ant-select-content-value,.ant-pro-table-search .ant-pro-filed-search-select-option,.ant-select-dropdown .ant-select-item-option-content,.ant-select-dropdown .ant-select-content-value,.ant-select-dropdown .ant-pro-filed-search-select-option,.ant-select-dropdown .ant-badge-status-text{font-size:20px!important}.ant-pro-table-search .ant-input-affix-wrapper,.ant-pro-table-search .ant-input,.ant-pro-table-search .ant-picker,.ant-pro-table-search .ant-input-number{width:240px!important;min-width:240px!important}.ant-select-dropdown{width:max-content!important;min-width:max-content!important}.ant-pro-table-search .ant-select{width:auto!important;min-width:100px!important}.ant-pro-table-search .ant-input-affix-wrapper,.ant-pro-table-search .ant-input,.ant-pro-table-search .ant-picker,.ant-pro-table-search .ant-input-number,.ant-pro-table-search .ant-select,.ant-pro-table-search .ant-select-single .ant-select-selector{height:41px!important;min-height:41px!important;max-height:41px!important;border-radius:100px!important;padding-top:0!important;padding-bottom:0!important}.ant-pro-table-search .ant-input-affix-wrapper .ant-input,.ant-pro-table-search .ant-input-affix-wrapper .ant-input:focus,.ant-pro-table-search .ant-input-affix-wrapper>input.ant-input{height:100%!important;min-height:100%!important;max-height:100%!important;width:100%!important;min-width:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.ant-pro-table-search .ant-select-single .ant-select-selector .ant-select-selection-item,.ant-pro-table-search .ant-select-single .ant-select-selector .ant-select-selection-placeholder,.ant-pro-table-search .ant-select-single .ant-select-selector .ant-select-selection-search-input{height:39px!important;line-height:39px!important}.ant-pro-table-search .ant-input,.ant-pro-table-search .ant-input-affix-wrapper>.ant-input{line-height:1.4!important;overflow:visible!important}.ant-pro-table-search .ant-input-affix-wrapper{overflow:visible!important;align-items:center!important}.ant-layout-sider .ant-menu-item,.ant-layout-sider .ant-menu-submenu-title,.ant-pro-global-header .ant-menu-item,.ant-pro-global-header .ant-menu-submenu-title{font-size:20px}.ant-layout-sider .ant-pro-sider-menu,.ant-layout-sider .ant-menu.ant-menu-root{padding-top:50px!important}.ant-pro-page-container .ant-page-header-heading-title,.ant-page-header-heading-title{font-size:48px!important;font-weight:500!important;color:#1d1d1f!important;letter-spacing:-.96px!important;line-height:62px!important}.ant-page-header-heading-left{overflow:visible!important;height:auto!important;min-height:62px;align-items:center}.ant-pro-page-container .ant-pro-page-container-warp-page-header,.ant-pro-page-container .ant-page-header{padding-top:var(--rms-title-header-gap)!important;padding-bottom:0!important}.ant-page-header-heading{margin-top:0!important}.ant-breadcrumb,.ant-breadcrumb a,.ant-breadcrumb li,.ant-breadcrumb .ant-breadcrumb-link,.ant-breadcrumb ol{font-size:21px!important;font-weight:500!important;color:#818181!important;letter-spacing:-.42px!important;line-height:28px!important;display:none!important}.ant-breadcrumb ol{align-items:center}.ant-layout-sider{width:calc(100vw / 6)!important;min-width:calc(100vw / 6)!important;max-width:calc(100vw / 6)!important;flex:0 0 calc(100vw / 6)!important}.ant-layout-has-sider>div:has(+.ant-pro-sider.ant-pro-sider-fixed){width:calc(100vw / 6)!important;min-width:calc(100vw / 6)!important;max-width:calc(100vw / 6)!important;flex:0 0 calc(100vw / 6)!important}.ant-layout-sider .ant-menu-item,.ant-layout-sider .ant-menu-submenu-title{padding-left:14.6875%!important;padding-inline-start:14.6875%!important}.ant-layout-sider .ant-menu-sub .ant-menu-item{padding-left:calc(14.6875% + 24px)!important;padding-inline-start:calc(14.6875% + 24px)!important}.ant-layout-sider .ant-menu.ant-menu-root>:first-child{margin-top:0!important}.ant-layout-sider .ant-menu.ant-menu-root>.ant-menu-submenu>.ant-menu-submenu-title{margin-bottom:0!important}.ant-layout-sider .ant-menu-sub.ant-menu-inline{padding-top:16px!important;padding-bottom:0!important;overflow:visible!important}.ant-layout-sider .ant-menu-item,.ant-layout-sider .ant-menu-submenu-title,.ant-layout-sider .ant-menu-sub .ant-menu-item{border-radius:0!important;background:transparent!important;margin-inline:0!important;width:100%!important}.ant-layout-sider .ant-menu-item:after,.ant-layout-sider .ant-menu-submenu-title:after{display:none!important}.ant-layout-sider .ant-menu-sub .ant-menu-item{font-size:16px!important;min-height:24px!important;height:auto!important;line-height:24px!important;margin-top:0!important;margin-bottom:12px!important;overflow:visible!important}.ant-layout-sider .ant-menu-sub .ant-menu-item .ant-menu-title-content,.ant-layout-sider .ant-menu-sub .ant-menu-item .ant-menu-title-content a,.ant-layout-sider .ant-menu-sub .ant-menu-item .ant-menu-title-content span{font-size:16px!important;transform:none!important;letter-spacing:normal!important}.ant-layout-sider .ant-menu-sub .ant-menu-item:last-child{margin-bottom:8px!important}.ant-layout-sider .ant-menu.ant-menu-root>.ant-menu-item-selected,.ant-layout-sider .ant-menu.ant-menu-root>.ant-menu-item-selected .ant-menu-title-content{color:#4f4f4f!important}.ant-layout-sider .ant-menu.ant-menu-root>.ant-menu-item:hover .ant-menu-title-content,.ant-layout-sider .ant-menu.ant-menu-root>.ant-menu-submenu>.ant-menu-submenu-title:hover .ant-menu-title-content{font-weight:500!important}.ant-layout-sider .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#4f4f4f!important}.ant-layout-sider .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content{font-weight:500!important}.ant-layout-sider .ant-menu-sub .ant-menu-item:hover .ant-menu-title-content{color:#0084ff!important}.ant-layout-sider .ant-menu-sub .ant-menu-item-selected .ant-menu-title-content,.ant-layout-sider .ant-menu-sub .ant-menu-item-selected .ant-menu-title-content a{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important;font-weight:500!important}.ant-layout-sider .ant-menu-item .icon-default,.ant-layout-sider .ant-menu-submenu-title .icon-default{display:block}.ant-layout-sider .ant-menu-item .icon-active,.ant-layout-sider .ant-menu-submenu-title .icon-active{display:none}.ant-layout-sider .ant-menu-item-selected .icon-default,.ant-layout-sider .ant-menu-item:hover .icon-default,.ant-layout-sider .ant-menu-submenu-selected .icon-default,.ant-layout-sider .ant-menu-submenu-title:hover .icon-default{display:none!important}.ant-layout-sider .ant-menu-item-selected .icon-active,.ant-layout-sider .ant-menu-item:hover .icon-active,.ant-layout-sider .ant-menu-submenu-selected .icon-active,.ant-layout-sider .ant-menu-submenu-title:hover .icon-active{display:block!important}.btn-reset-custom,.btn-icon-reset,.ant-pro-table-search .ant-btn-default{color:#b3b3b3!important;background:transparent!important;border:none!important;box-shadow:none!important}.btn-reset-custom .anticon,.btn-icon-reset .anticon,.btn-icon-reset svg,.ant-pro-table-search .ant-btn-default .anticon{color:#b3b3b3!important}.btn-reset-custom:hover,.btn-reset-custom:active,.btn-icon-reset:hover,.btn-icon-reset:active,.ant-pro-table-search .ant-btn-default:hover,.ant-pro-table-search .ant-btn-default:active{color:#0084ff!important;background:transparent!important;border:none!important;box-shadow:none!important}.btn-reset-custom:hover .anticon,.btn-reset-custom:active .anticon,.btn-icon-reset:hover .anticon,.btn-icon-reset:active .anticon,.btn-icon-reset:hover svg,.btn-icon-reset:active svg,.ant-pro-table-search .ant-btn-default:hover .anticon,.ant-pro-table-search .ant-btn-default:active .anticon{color:#0084ff!important}.device-model-selector-row{margin-top:-43px;margin-bottom:var(--rms-selector-filter-gap)}.device-model-tabs-container{display:flex;align-items:center;border-bottom:1px solid #DFDFDF;padding-bottom:var(--rms-tab-text-line-gap);padding-right:0}.device-model-selector-row.is-stacked-first{margin-bottom:var(--rms-selector-stack-gap)}.device-model-selector-row.is-stacked-second{margin-top:0;margin-bottom:var(--rms-selector-filter-gap)}.device-model-tab-item{cursor:pointer;margin-left:var(--rms-tab-gap);position:relative}.device-model-tab-item:first-child{margin-left:0}.device-model-tab-item .device-model-tab-text{position:relative;display:inline-block;font-size:20px;line-height:24px;font-weight:400;color:#585858;transition:color .2s;white-space:nowrap}.device-model-tab-item.active .device-model-tab-text{color:#000}.device-model-tab-item .device-model-tab-indicator{position:absolute;top:calc(100% + var(--rms-tab-text-line-gap) + 5px);left:0;height:5px;background-color:#0084ff;border-radius:0 0 4px 4px;width:100%;opacity:0;transition:opacity .2s}.device-model-tab-item:hover .device-model-tab-indicator,.device-model-tab-item.active .device-model-tab-indicator{opacity:1}.status-online-dot{display:inline-block}.status-online-core{position:absolute;inset:4px;border-radius:50%;background:#34C759}.status-online-ring{position:absolute;inset:0;border-radius:50%;border:1.5px solid #34C759;transform-origin:center;animation:status-online-pulse 1.8s ease-out infinite;will-change:transform,opacity}.status-online-ring--delayed{animation-delay:.9s}@keyframes status-online-pulse{0%{transform:scale(.47);opacity:.6}to{transform:scale(1);opacity:0}}@media (prefers-reduced-motion: reduce){.status-online-ring{animation:none;opacity:.5}.status-online-ring--delayed{transform:scale(.73)}}.ant-table-tbody td .ant-divider-vertical{height:12px!important;background-color:#d8d8d8!important;border-inline-start:none!important;width:1px!important;margin-inline:12px!important;vertical-align:middle!important;display:inline-block!important}.ant-table-tbody td .ant-space:has(a,.ant-btn-link){gap:0!important}.ant-table-tbody td .ant-space:has(a,.ant-btn-link) .ant-space-item{display:inline-flex!important;align-items:center!important}.ant-table-tbody td .ant-space:has(a,.ant-btn-link) .ant-space-item:not(:last-child):after{content:"";display:inline-block;width:1px;height:12px;background-color:#d8d8d8!important;margin-left:12px!important;margin-right:12px!important;align-self:center}.ant-table-tbody td div[style*="justify-content: flex-start"][style*="gap: 8px"]{gap:0!important}.ant-table-tbody td div[style*="justify-content: flex-start"][style*="gap: 8px"]>*:not(:last-child):after{content:"";display:inline-block;width:1px;height:12px;background-color:#d8d8d8!important;margin-left:12px!important;margin-right:12px!important;vertical-align:middle}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}
