:root{--c-bg: #f6f8fa;--c-surface: #ffffff;--c-surface-2: #eef2f5;--c-border: #dde3e9;--c-text: #1a2330;--c-text-2: #5b6878;--c-chev: color-mix(in srgb, var(--c-text-2) 70%, transparent);--c-accent: #16a34a;--c-accent-soft: #e7f6ec;--c-accent-text: #0c7a37;--c-danger: #dc2626;--c-star: #f59e0b;--shadow-1: 0 1px 3px rgba(16, 24, 40, .08), 0 1px 2px rgba(16, 24, 40, .04);--shadow-2: 0 8px 28px rgba(16, 24, 40, .14);--font-ui-small: "Segoe UI Variable Small", "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, Roboto, sans-serif;--font-ui: "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, Roboto, sans-serif;--font-ui-display: "Segoe UI Variable Display", "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, Roboto, sans-serif}html.dark{--c-bg: #0f1520;--c-surface: #161e2b;--c-surface-2: #1d2735;--c-border: #2a3648;--c-text: #e6ebf2;--c-text-2: #93a1b5;--c-accent: #22c55e;--c-accent-soft: #12301e;--c-accent-text: #4ade80;--c-danger: #f87171;--c-star: #fbbf24;--shadow-1: 0 1px 3px rgba(0, 0, 0, .4);--shadow-2: 0 8px 28px rgba(0, 0, 0, .5)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font-ui);background:var(--c-bg);color:var(--c-text);-webkit-font-smoothing:antialiased}button{font:inherit;cursor:pointer}input{font:inherit}a{color:inherit;text-decoration:none}.gridwrap{cursor:cell}.gridwrap[data-cur=grab]{cursor:grab}.gridwrap[data-cur=grabbing]{cursor:grabbing}.gridwrap[data-cur=row]{cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3E%3Cpath%20d='M13.5%208%20L7.5%2013%20V10.1%20H2.5%20V5.9%20H7.5%20V3%20Z'%20fill='%23000'%20stroke='%23fff'%20stroke-width='1.3'%20stroke-linejoin='round'/%3E%3C/svg%3E") 13 8,default}.gridwrap[data-cur=colsize]{cursor:col-resize}.gridwrap[data-cur=rowsize]{cursor:row-resize}.gridwrap[data-cur=fill]{cursor:crosshair}.gridwrap[data-cur=btn]{cursor:pointer}.gridwrap[data-cur=all]{cursor:default}:root{--fl-r-s: 2px;--fl-r-m: 4px;--fl-r-l: 6px;--fl-r-xl: 8px;--fl-sh-2: 0 1px 2px rgba(0,0,0,.14), 0 0 2px rgba(0,0,0,.12);--fl-sh-4: 0 2px 4px rgba(0,0,0,.14), 0 0 2px rgba(0,0,0,.12);--fl-sh-8: 0 4px 8px rgba(0,0,0,.14), 0 0 2px rgba(0,0,0,.12);--fl-sh-16: 0 8px 16px rgba(0,0,0,.14), 0 0 2px rgba(0,0,0,.12);--fl-dur-f: .1s;--fl-dur-n: .2s;--fl-ease: cubic-bezier(.33, 0, .67, 1);--fl-sp-xs: 2px;--fl-sp-s: 4px;--fl-sp-m: 8px;--fl-sp-l: 12px;--fl-bg-hover: var(--c-surface-2);--fl-bg-pressed: var(--c-border);--fl-bg-selected: var(--c-accent-soft);--fl-stroke: var(--c-border);--fl-fg-disabled: var(--c-border);--fl-on-brand-line: var(--c-border);--fl-on-brand-2: var(--c-text-2);--fl-face-hi: #ffffff;--fl-face-lo: #f3f5f8;--fl-edge-hi: rgba(255, 255, 255, .9);--fl-inset: inset 0 1px 3px rgba(16, 24, 40, .18);--fl-lift: 0 2px 5px rgba(16, 24, 40, .14), 0 0 1px rgba(16, 24, 40, .16);--fl-rail: rgba(16, 24, 40, .028);--fl-rail-line: rgba(16, 24, 40, .07);--fl-fbar: color-mix(in srgb, var(--c-surface) 55%, var(--c-bg) 45%);--fl-grp-hover: rgba(16, 24, 40, .035);--xl-band: rgba(246, 246, 248, .72);--xl-band-solid: #f2f2f5;--xl-band-hi: rgba(16, 24, 40, .06);--xl-band-press: rgba(16, 24, 40, .11);--ic-blue: #2b579a;--ic-green: #107c41;--ic-amber: #d1892a;--ic-red: #c43e1c;--ic-violet: #6b4fa8;--ic-sky1: #6cc2ec;--ic-sky2: #2196d3;--ic-sky3: #0f6ba3;--ic-yellow: #f2c811;--ic-pink: #d36fb8;--ic-tan: #e8b774}.dark{--xl-band: rgba(26, 31, 40, .72);--xl-band-solid: #1a1f28;--xl-band-hi: rgba(255, 255, 255, .07);--xl-band-press: rgba(255, 255, 255, .12);--ic-blue: #7aabe6;--ic-green: #4cc38a;--ic-amber: #edb35b;--ic-red: #f08a6b;--ic-violet: #b39ddb;--ic-sky1: #a5dcf7;--ic-sky2: #6cc2ec;--ic-sky3: #3f9bd4;--ic-yellow: #f5d547;--ic-pink: #e59ad0;--ic-tan: #e9c48f;--fl-sh-2: 0 1px 2px rgba(0,0,0,.28), 0 0 2px rgba(0,0,0,.24);--fl-sh-4: 0 2px 4px rgba(0,0,0,.28), 0 0 2px rgba(0,0,0,.24);--fl-sh-8: 0 4px 8px rgba(0,0,0,.28), 0 0 2px rgba(0,0,0,.24);--fl-sh-16: 0 8px 16px rgba(0,0,0,.32), 0 0 2px rgba(0,0,0,.24);--fl-face-hi: #202b3b;--fl-face-lo: #18212e;--fl-edge-hi: rgba(255, 255, 255, .08);--fl-inset: inset 0 1px 3px rgba(0, 0, 0, .5);--fl-lift: 0 2px 6px rgba(0, 0, 0, .45), 0 0 1px rgba(0, 0, 0, .5);--fl-rail: rgba(0, 0, 0, .18);--fl-rail-line: rgba(255, 255, 255, .05);--fl-grp-hover: rgba(255, 255, 255, .04)}button:disabled .ia{stroke:currentColor}button:disabled .if{fill:currentColor}.mb-strip:not(.bsrail) .ia{stroke:currentColor}.mb-strip:not(.bsrail) .if{fill:currentColor;opacity:.6}.mb-strip{background:var(--xl-band);border-bottom-color:var(--c-border)!important;backdrop-filter:blur(24px) saturate(165%);-webkit-backdrop-filter:blur(24px) saturate(165%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mb-strip{background:var(--xl-band-solid)}}.mb-top{color:var(--c-text-2);background:transparent}.mb-top:hover{background:var(--xl-band-hi);color:var(--c-text)}.mb-top[aria-selected=true]{background:var(--c-surface);color:var(--c-text);font-weight:600;box-shadow:inset 0 -2px 0 var(--c-accent)}.mb-top[aria-selected=true]:hover{background:var(--c-surface);color:var(--c-text)}.rbtn,.rbig,.qatbtn,.rbrow,.rbswatch,.rblaunch,.rbsplit,.mb-top{background:transparent}.rbtn,.rbig,.rbtog,.rbsplit,.qatbtn,.rbrow,.rbswatch,.rblaunch,.mb-top{transition:background var(--fl-dur-n) var(--fl-ease),border-color var(--fl-dur-n) var(--fl-ease),box-shadow var(--fl-dur-n) var(--fl-ease),transform var(--fl-dur-n) var(--fl-ease),color var(--fl-dur-n) var(--fl-ease)}.rbtn:active,.rbig:active,.rbtog:active,.rbsplit:active,.qatbtn:active,.rbrow:active,.rbswatch:active,.rblaunch:active,.mb-top:active{transition-duration:var(--fl-dur-f)}@media (prefers-reduced-motion: reduce){.rbtn,.rbig,.rbtog,.rbsplit,.qatbtn,.rbrow,.rbswatch,.rblaunch,.mb-top{transition:none}.rbtn:active,.rbig:active,.rbswatch:active{transform:none}}.reduce-motion .rbtn,.reduce-motion .rbig,.reduce-motion .rbtog,.reduce-motion .rbsplit,.reduce-motion .qatbtn,.reduce-motion .rbrow,.reduce-motion .rbswatch,.reduce-motion .rblaunch,.reduce-motion .mb-top{transition:none}.reduce-motion .rbtn:active,.reduce-motion .rbig:active,.reduce-motion .rbswatch:active{transform:none}.rbody{background:var(--c-surface);margin:0 8px 6px;border:1px solid var(--fl-stroke);border-radius:var(--fl-r-xl);box-shadow:var(--fl-sh-2);position:relative}.rbody:not(.sx):before{content:"";position:absolute;left:0;right:0;bottom:0;height:18px;z-index:0;background:var(--fl-rail);box-shadow:inset 0 1px 0 var(--fl-rail-line);border-radius:0 0 var(--fl-r-xl) var(--fl-r-xl);pointer-events:none}.mb-strip{border-bottom-color:transparent!important}.mb-strip{position:relative;z-index:2}.rgrp{position:relative;padding:1px 7px 0;border-radius:var(--fl-r-s) var(--fl-r-s) 0 0}.rgrp:after{content:"";position:absolute;right:0;top:7px;bottom:0;width:1px;background:var(--fl-stroke);opacity:.6}.rgrp:last-child:after{display:none}.rgrp:hover{background:var(--fl-grp-hover)}.rgcol{padding-left:2px;padding-right:2px}.rgcol>.rglabel{padding-left:2px;padding-right:2px}.rglabel{padding:1px 7px 2px;font-family:var(--font-ui-small);min-height:15px;font-size:11px;letter-spacing:.03em;color:var(--c-text-2);position:relative}.rbtn:not([data-active]):not(:disabled):hover,.rbig:not([data-active]):not(:disabled):hover{background:var(--fl-bg-hover);box-shadow:none;border-radius:var(--fl-r-m)}.rbtn:not([data-active]):not(:disabled):active,.rbig:not([data-active]):not(:disabled):active{background:var(--fl-bg-pressed);box-shadow:none;border-radius:var(--fl-r-m)}.rbtn[data-active]{background:var(--fl-bg-selected);box-shadow:inset 0 0 0 1px var(--c-accent);border-radius:var(--fl-r-m)}.rbtn[data-active]:not(:disabled):hover{background:color-mix(in srgb,var(--c-accent-soft) 70%,var(--c-text) 8%)}.rbtn[data-active][data-soft]{background:var(--fl-bg-hover);box-shadow:inset 0 0 0 1px var(--c-border)}.rbtn[data-active][data-soft]:not(:disabled):hover{background:var(--fl-bg-pressed)}.focus-always .rbtn:focus,.focus-always .rbig:focus,.focus-always .qatbtn:focus,.focus-always .rbrow:focus,.focus-always .rbswatch:focus,.focus-always .rblaunch:focus,.rbtn:focus-visible,.rbig:focus-visible,.qatbtn:focus-visible,.rbrow:focus-visible,.rbswatch:focus-visible,.rblaunch:focus-visible{outline:2px solid var(--c-text);outline-offset:-3px;box-shadow:inset 0 0 0 3px var(--c-surface);border-radius:var(--fl-r-m)}.rbody .tbsel{height:20px;font-size:12px;border:1px solid var(--c-border);border-radius:3px;background:var(--c-surface);padding:0 4px}.rbody .tbsel.tbsel-lg{height:26px;font-size:13px;padding:0 4px}.rbody .tbsel:hover{background:var(--fl-bg-hover);border-color:var(--c-text-2)}.rbody .tbsel{border-radius:var(--fl-r-m);transition:background var(--fl-dur-n) var(--fl-ease),border-color var(--fl-dur-n) var(--fl-ease)}.rbody .tbsel:active{transition-duration:var(--fl-dur-f)}.tbcombo{display:inline-flex;align-items:center;overflow:hidden}.tbcombo.tbsel,.rbody .tbcombo.tbsel{padding:0;max-width:none}.tbcombo-in{flex:1;min-width:0;height:100%;padding:0 2px 0 6px;border:none;background:transparent;outline:none;font:inherit;color:inherit;cursor:text}.tbcombo-ch{flex:0 0 auto;height:100%;width:16px;padding:0;display:grid;place-items:center;border:none;background:transparent;cursor:pointer;font-size:11px;line-height:1;color:var(--c-text-2)}.tbcombo-ch:hover{color:var(--c-text);background:var(--fl-bg-hover)}.rbody .tbcombo:focus-within{background:var(--c-surface);border-color:var(--c-accent)}.dlgcombo{width:100%;box-sizing:border-box;border-radius:8px;border:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text);font-size:13.5px;height:33px}.dlgcombo .tbcombo-in{padding:0 4px 0 10px}.dlgcombo:focus-within{border-color:var(--c-accent)}@media (max-width: 760px){.rgrp{padding-left:5px!important;padding-right:5px!important}.rglabel{display:none!important}.rbody:before{display:none!important}.rbig{width:40px!important;height:40px!important}.rbody{padding-bottom:3px!important}}.fxbtn{display:grid;place-items:center;width:22px;height:22px;flex:0 0 auto;border:none;background:transparent;border-radius:var(--fl-r-m);color:var(--c-text-2);cursor:pointer}.fxbtn:not(:disabled):hover{background:var(--fl-bg-hover);color:var(--c-text)}.fxbtn:not(:disabled):active{background:var(--fl-bg-pressed)}.fxbtn:disabled{color:var(--fl-fg-disabled);cursor:default}.fxbtn:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.rbody-simple .rbtn{height:28px!important;min-width:28px}.rbtight .rbtn{height:18px!important}.rbody-simple .rbtn svg{width:var(--rb-icon, 20px);height:var(--rb-icon, 20px)}.rbody-simple .rbsplit{height:28px!important;min-width:18px;padding:0 3px}.rbody-simple .rbsplit svg{width:11px;height:11px}.rbody-simple .rbtn .rbchev svg{width:9px;height:9px}.rbody-simple .rbtn .rbchk svg{width:10px;height:10px}.rbody-simple .tbsel{height:28px!important}.stripbtn{height:26px;min-width:26px;padding:0 4px;border:none;border-radius:var(--fl-r-m);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.sharebtn{height:26px;border:none;border-radius:13px;cursor:pointer;font:600 13px/1 var(--font-ui);white-space:nowrap;background:linear-gradient(135deg,#16a34a,#0d9488);color:#fff}.sharebtn:hover{filter:brightness(1.06)}.sharebtn:active{filter:brightness(.95)}.rdo-btn{height:24px;min-width:34px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;gap:2px;border:none;border-radius:var(--fl-r-m);cursor:pointer}.rbtile:not(:disabled):hover{background:var(--fl-bg-hover)}.rbtile:not(:disabled):active{background:var(--fl-bg-pressed)}.rbtile:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.rbrow:not(:disabled):hover{background:var(--fl-bg-hover)}.rbrow:not(:disabled):active{background:var(--fl-bg-pressed)}.rbrow[data-active]:not(:disabled){background:var(--fl-bg-hover)}.rbsplit:not(:disabled):hover{background:var(--fl-bg-hover)}.rbig:not(:disabled):hover+.rbsplit,.rbsplit:not(:disabled):hover+.rbig{background:var(--fl-bg-hover)}.bsrow{background:transparent;width:100%}.bsico{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:var(--fl-r-m);background:linear-gradient(180deg,var(--c-surface) 0%,var(--c-surface-2) 100%);box-shadow:var(--fl-sh-2),inset 0 1px #fff9}.dark .bsico{background:linear-gradient(180deg,var(--c-surface-2) 0%,var(--c-surface) 100%);box-shadow:0 1px 2px #00000073,inset 0 1px #ffffff17}.nbox,.fxopen{background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--fl-r-m);outline:none}.nbox:hover,.fxopen:hover{border-color:var(--c-text-2)}.nbox:focus,.fxopen:focus-visible{border-color:var(--c-accent)}.fxopen{display:grid;place-items:center;flex:0 0 auto;cursor:pointer;color:var(--c-text-2)}.fxopen:hover{color:var(--c-text)}.fxin{background:transparent}.fxin:hover{background:var(--fl-bg-hover)}.fxin:focus{background:var(--fl-bg-hover);box-shadow:inset 0 0 0 1px var(--c-accent)}.shtab{background:transparent}.shtab:hover{background:var(--fl-bg-hover)}.shtab-on,.shtab-on:hover{background:var(--c-surface)}.shtab[data-col]{background:var(--tabcol)}.shtab[data-col]:hover{background:color-mix(in srgb,var(--tabcol) 86%,var(--c-text) 10%)}.shtab-on[data-col]{background:color-mix(in srgb,var(--tabcol) 20%,var(--c-surface))}.shtab-on[data-col]:hover{background:color-mix(in srgb,var(--tabcol) 28%,var(--c-surface))}.bsrow:not(:disabled):hover{background:var(--fl-bg-hover)}.bsrow:not(:disabled):active{background:var(--fl-bg-pressed)}.prpane{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.prset{flex:0 0 280px;max-width:100%;display:flex;flex-direction:column;gap:12px}.prview{flex:1 1 400px;min-width:0}.prfield{display:flex;flex-direction:column;gap:5px}.prfield>label{font-size:12.5px;font-weight:600;color:var(--c-text)}.prchk{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--c-text);cursor:pointer}.prchk:has(input:disabled){color:var(--c-text-2);cursor:default}.prhint{font-size:12px;line-height:1.45;color:var(--c-text-2)}.prmuted{font-weight:400;color:var(--c-text-2)}.prprint{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 14px;border:none;border-radius:var(--fl-r-m);background:var(--c-accent);color:#fff;font-size:14px;font-weight:600;cursor:pointer}.prprint:hover{filter:brightness(1.06)}.prprint svg{color:#fff}.prsec{border-top:1px solid var(--c-border);padding-top:10px}.prsec>summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--c-text);list-style:none;display:flex;align-items:center;gap:6px}.prsec>summary::-webkit-details-marker{display:none}.prsec>summary:before{content:"›";display:inline-block;width:10px;font-size:15px;color:var(--c-text-2);transition:transform .12s}.prsec[open]>summary:before{transform:rotate(90deg)}.prsec[open]>summary{margin-bottom:8px}.prsec>.prchk+.prchk{margin-top:7px}.prbtns{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 10px}.prbtn{padding:5px 10px;border-radius:var(--fl-r-m);border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);font-size:12.5px;cursor:pointer}.prbtn:not(:disabled):hover{background:var(--fl-bg-hover)}.prbtn:disabled{color:var(--c-text-2);cursor:default;opacity:.7}.prrange{display:flex;gap:10px;margin:8px 0 0 24px}.prrange label{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--c-text-2)}.prrange input{width:64px!important;padding:5px 8px!important}.prlink{display:flex;align-items:center;gap:8px;border:none;background:transparent;padding:6px 4px;border-radius:var(--fl-r-m);color:var(--c-accent-text);font-size:13px;cursor:pointer;text-align:left}.prlink:hover{background:var(--fl-bg-hover)}.prprev{outline:none}.prprev:focus-visible .prframe{box-shadow:0 0 0 2px var(--c-accent)}.prframe{display:block;width:100%;height:min(72vh,780px);border:1px solid var(--c-border);border-radius:var(--fl-r-l);background:var(--c-surface-2);color-scheme:light}.prbusy{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:13px;color:var(--c-text);background:color-mix(in srgb,var(--c-surface-2) 75%,transparent);border-radius:var(--fl-r-l)}.prnav{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:8px;font-size:13px;color:var(--c-text)}.prnavbtn{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--c-border);border-radius:var(--fl-r-m);background:var(--c-surface);color:var(--c-text);cursor:pointer}.prnavbtn:not(:disabled):hover{background:var(--fl-bg-hover)}.prnavbtn:disabled{color:var(--c-border);cursor:default}.prtoobig{border:1px solid var(--c-border);border-radius:var(--fl-r-l);padding:18px 16px;font-size:12.5px;line-height:1.5;color:var(--c-text-2)}.bsrail .bsrow:not(:disabled):hover{background:var(--xl-band-hi)}.bsrail .bsrow:not(:disabled):active{background:var(--xl-band-press)}.bsrow[data-bs-open]{background:var(--c-accent-soft);box-shadow:inset 3px 0 0 var(--c-accent)}.bsrow[data-bs-open]:not(:disabled):hover{background:color-mix(in srgb,var(--c-accent-soft) 88%,var(--c-text) 7%)}.bsrow{transition:background var(--fl-dur-n) var(--fl-ease),color var(--fl-dur-n) var(--fl-ease)}.bsrow:not(:disabled):active{transition-duration:var(--fl-dur-f)}@media (prefers-reduced-motion: reduce){.bsrow{transition:none}}.reduce-motion .bsrow{transition:none}.swch{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:34px;height:18px;flex:0 0 auto;margin:0;border-radius:999px;border:none;position:relative;cursor:pointer;background:var(--c-border);transition:background var(--fl-dur-n) var(--fl-ease)}.swch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--c-surface);box-shadow:var(--fl-sh-2);transition:transform var(--fl-dur-n) var(--fl-ease)}.swch:checked{background:var(--c-accent)}.swch:checked:after{transform:translate(16px)}.swch:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion: reduce){.swch,.swch:after{transition:none}}.reduce-motion .swch,.reduce-motion .swch:after{transition:none}.rbtog[aria-pressed=true]{background:var(--fl-bg-selected);box-shadow:inset 0 0 0 1px var(--c-accent)}.rbswatch:not(:disabled):hover{background:var(--fl-bg-hover);border-color:var(--c-text-2)}.rbswatch:not(:disabled):active{background:var(--fl-bg-pressed)}.rblaunch{opacity:.42}.rblaunch:hover{opacity:1;background:var(--fl-bg-hover)}.rblaunch:focus-visible{opacity:1}.dcard{transition:border-color .12s,box-shadow .12s,transform .12s}.dcard:hover{border-color:var(--c-accent)!important;box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.drow{transition:background .1s}.drow:hover{background:var(--c-surface-2)}.dhbtn{color:var(--c-text-2)!important;border-radius:4px}.dhbtn:hover{background:var(--xl-band-hi);color:var(--c-text)!important}.dsearch{background:var(--c-surface);border:1px solid var(--c-border)!important;color:var(--c-text)!important}.dsearch::placeholder{color:var(--c-text-2)}.dsearch:focus{background:var(--c-surface);color:var(--c-text)!important;border-color:var(--c-accent)!important}.dsearch:focus::placeholder{color:var(--c-text-2)}.tsearch:focus{border-color:var(--c-accent)!important}:root{--tpl-lift: 0%}html.dark{--tpl-lift: 35%}.qatbtn{color:var(--c-text-2)!important}.qatbtn:hover:not(:disabled){background:var(--xl-band-hi);color:var(--c-text)!important}.qatbtn:disabled{color:var(--c-text-2)!important;opacity:.45}.menu-pop{animation:menuPop .11s ease-out;transform-origin:top center}@keyframes menuPop{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.menu-pop{animation:none}}.reduce-motion .menu-pop{animation:none}.fold-page{animation:foldPage .16s ease-out}@keyframes foldPage{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.fold-page{animation:none}}.reduce-motion .fold-page{animation:none}.tbbtn:not([data-active]):not(:disabled):hover{background:var(--c-border)!important}.tbbtn:not(:disabled):active{transform:translateY(.5px)}.tbsel{background:transparent;color:var(--c-text);border:none;border-radius:7px;padding:4px;font-size:12.5px;max-width:128px;cursor:pointer}.tbsel:hover{background:var(--c-border)}.tbsel:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.tbsel option{background:var(--c-surface);color:var(--c-text)}.rb-tabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-behavior:smooth}.rb-tabs::-webkit-scrollbar{height:0;display:none}.tbpill.sx{scrollbar-width:none}.tbpill.sx::-webkit-scrollbar{height:0}.sx{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.sx::-webkit-scrollbar{height:5px}.sx::-webkit-scrollbar-thumb{background:var(--c-border);border-radius:3px}.safe-b{padding-bottom:env(safe-area-inset-bottom,0px)}@media (max-width: 760px){html{-webkit-text-size-adjust:100%}body{overscroll-behavior-y:contain}input:not(.grid-edit),textarea:not(.grid-edit),select{font-size:16px!important}.tap{min-height:38px}}html.high-contrast{--c-text-2: var(--c-text);--c-border: var(--c-text);--fl-stroke: var(--c-text)}html.high-contrast .rbtn,html.high-contrast .rbig,html.high-contrast .tbsel{border:1px solid var(--c-border)}
