@font-face{font-family:Outfit;font-weight:300;font-display:swap;src:url(/fonts/outfit-latin-300-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:400;font-display:swap;src:url(/fonts/outfit-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:500;font-display:swap;src:url(/fonts/outfit-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:600;font-display:swap;src:url(/fonts/outfit-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:700;font-display:swap;src:url(/fonts/outfit-latin-700-normal.woff2) format("woff2")}*{box-sizing:border-box}body,html{margin:0;height:100%}body{font-family:Outfit,sans-serif;color:#15122B;background:#F6F5FA;-webkit-font-smoothing:antialiased}button{font-family:inherit}a{color:inherit}.ep-login{min-height:100vh;display:grid;grid-template-columns:minmax(420px,44%) 1fr}.ep-app[hidden],.ep-login[hidden]{display:none}.el-side{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:48px 56px;color:#fff;background:radial-gradient(700px 500px at 100% 100%,rgba(93,32,209,.55),rgba(93,32,209,0) 70%),linear-gradient(160deg,#160E38,#0B0820)}.el-logo{height:30px;width:auto;align-self:flex-start;filter:brightness(0) invert(1)}.el-copy b{display:block;font-size:52px;font-weight:600;letter-spacing:-.035em;line-height:1.05}.el-copy p{margin:18px 0 0;max-width:380px;font-size:18px;line-height:1.55;color:#B9B4D2}.el-foot{font-size:13.5px;color:#8C86AA}.el-main{display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#fff}.el-form{width:100%;max-width:400px}.el-form h1{margin:0;font-size:36px;font-weight:600;letter-spacing:-.03em}.el-sub{margin:8px 0 34px;font-size:16.5px;color:#6A6684}.el-f{display:flex;flex-direction:column;gap:8px;margin-top:18px}.el-f>span{display:flex;justify-content:space-between;font-size:14px;font-weight:500;color:#3B3754}.el-fg{font-weight:500;color:#5D20D1;text-decoration:none}.el-f input{width:100%;height:52px;border:1px solid #e4e1ee;border-radius:13px;padding:0 15px;font-family:inherit;font-size:15.5px;background:#fff;outline:none;transition:border-color .2s,box-shadow .2s}.el-f input:focus{border-color:#5D20D1;box-shadow:0 0 0 4px rgba(93,32,209,.1)}.el-pw{position:relative;display:block}.el-pw input{padding-right:52px}.el-eye{all:unset;position:absolute;right:8px;top:8px;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#8C88A3;cursor:pointer}.el-eye:hover{background:#F4F2F9}.el-rm{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:14.5px;color:#4B4766;cursor:pointer}.el-rm input{width:17px;height:17px;accent-color:#5D20D1}.el-err{margin:16px 0 0;font-size:14px;color:#D0443C}.el-go{all:unset;display:block;width:100%;margin-top:26px;height:54px;line-height:54px;text-align:center;border-radius:14px;background:#5D20D1;color:#fff;font-size:16.5px;font-weight:600;cursor:pointer;transition:background .2s}.el-go:hover{background:#4E19B5}.el-go:focus-visible{outline:3px solid rgba(93,32,209,.35);outline-offset:3px}.el-help{margin:22px 0 0;text-align:center;font-size:14px;color:#8C88A3}.el-help a{color:#5D20D1;text-decoration:none;font-weight:500}.ep-app{display:grid;grid-template-columns:248px 1fr;min-height:100vh}.ep-nav-btn,.ep-sb-bg,.ep-sb-x{display:none}.ep-sb{position:sticky;top:0;height:100vh;overflow:auto;background:#fff;border-right:1px solid #ece9f3;padding:22px 14px}.ep-brand{display:flex;align-items:center;gap:10px;padding:2px 10px 24px}.ep-brand img{height:22px}.ep-brand span{font-size:12.5px;font-weight:600;color:#5D20D1;background:#F3EEFF;border-radius:7px;padding:3px 8px}.ep-ng{margin-top:14px}.ep-ng>span{display:block;padding:8px 12px;font-size:12px;font-weight:500;color:#A19DB7}.ep-ng a{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:11px;font-size:15px;color:#4B4766;text-decoration:none;transition:background .15s}.ep-ng a svg{color:#9A96B0}.ep-ng a:hover{background:#F7F5FB}.ep-ng a.on{background:#F3EEFF;color:#3B1A9A;font-weight:600}.ep-ng a.on svg{color:#5D20D1}.ep-main{min-width:0;padding:28px 28px 48px}.ep-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.ep-top h1{margin:0;font-size:30px;font-weight:600;letter-spacing:-.025em}.ep-top p{margin:4px 0 0;font-size:15px;color:#7A7694}.ep-tr{gap:12px}.ep-bell,.ep-tr{display:flex;align-items:center}.ep-bell{position:relative;width:42px;height:42px;border-radius:12px;background:#fff;border:1px solid #ece9f3;justify-content:center;color:#4B4766}.ep-bell i{position:absolute;top:9px;right:10px;width:8px;height:8px;border-radius:50%;background:#E0574F;border:2px solid #fff}.ep-me{gap:10px;padding:5px 14px 5px 5px;border-radius:14px;background:#fff;border:1px solid #ece9f3}.ep-me,.ep-me .av{display:flex;align-items:center}.ep-me .av{width:34px;height:34px;border-radius:10px;background:#5D20D1;color:#fff;font-size:13px;font-weight:600;justify-content:center}.ep-me b{display:block;font-size:14px;font-weight:600}.ep-me em{display:block;font-style:normal;font-size:12px;color:#8C88A3}.ep-out{all:unset;display:flex;align-items:center;gap:7px;height:42px;padding:0 14px;border-radius:12px;font-size:14.5px;font-weight:500;color:#4B4766;cursor:pointer}.ep-kpi,.ep-out:hover{background:#fff}.ep-kpi{display:grid;grid-template-columns:repeat(6,1fr);margin-top:26px;border:1px solid #ece9f3;border-radius:20px;overflow:hidden}.ep-k{all:unset;cursor:pointer;padding:20px 22px;border-left:1px solid #f0edf6;transition:background .15s}.ep-k:first-child{border-left:0}.ep-k:hover{background:#FBFAFE}.ep-k.on{background:#F7F3FF;box-shadow:inset 0 -2px 0 #5D20D1}.ep-k b{display:block;font-size:30px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ep-k span{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:14px;color:#6A6684}.ep-k span i{width:8px;height:8px;border-radius:50%}.ep-card{margin-top:20px;background:#fff;border:1px solid #ece9f3;border-radius:20px;overflow:hidden}.ep-tb{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid #f0edf6;flex-wrap:wrap}.ep-tabs{display:flex;gap:4px;padding:4px;border-radius:12px;background:#F5F3FA}.ep-tabs button{all:unset;cursor:pointer;padding:8px 14px;border-radius:9px;font-size:14px;color:#6A6684;white-space:nowrap}.ep-tabs button.on{background:#fff;color:#15122B;font-weight:600;box-shadow:0 1px 2px rgba(20,14,50,.06),0 4px 10px -6px rgba(40,20,100,.3)}.ep-tabs em{font-style:normal;margin-left:6px;color:#A19DB7;font-weight:400}.ep-tools{display:flex;gap:10px}.ep-search{display:flex;align-items:center;gap:8px;width:300px;height:42px;padding:0 13px;border-radius:12px;border:1px solid #ece9f3;background:#fff}.ep-search input{all:unset;flex:1;font-size:14.5px}.ep-search input::placeholder{color:#A9A5BC}.ep-search:focus-within{border-color:#5D20D1;box-shadow:0 0 0 3px rgba(93,32,209,.1)}.ep-add{all:unset;cursor:pointer;display:flex;align-items:center;gap:7px;height:42px;padding:0 16px;border-radius:12px;background:#5D20D1;color:#fff;font-size:14.5px;font-weight:600}.ep-add:hover{background:#4E19B5}.ep-tw{overflow-x:auto}.ep-t{width:100%;border-collapse:collapse;font-size:14px}.ep-t td:first-child,.ep-t th:first-child{padding-left:20px}.ep-t th{text-align:left;padding:13px 12px;font-size:12.5px;font-weight:500;color:#9A96B0;background:#FCFBFE;border-bottom:1px solid #f0edf6}.ep-t td,.ep-t th{white-space:nowrap}.ep-t td{padding:14px 12px;border-bottom:1px solid #f3f1f8;vertical-align:middle}.ep-t tbody tr{transition:background .12s}.ep-t tbody tr:hover{background:#FBFAFE}.ep-t tbody tr.fresh{background:#FBF8FF}.ep-t tbody tr:last-child td{border-bottom:0}.ep-id{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;color:#6A6684}.ep-src{display:block;margin-top:3px;font-family:Outfit,sans-serif;font-size:12px;color:#A19DB7}.ep-src.web{color:#5D20D1}.ep-biz b{display:block;font-weight:600;color:#15122B}.ep-biz em{display:block;font-style:normal;font-size:13px;color:#8C88A3;margin-top:2px}.ep-mk b{display:block;font-weight:500}.ep-mk em{display:block;font-style:normal;font-size:12.5px;color:#9A96B0;margin-top:2px}.ep-dm b{display:block;font-weight:500}.ep-dm em{display:block;font-style:normal;font-size:13px;color:#8C88A3;margin-top:2px}.ep-st{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;font-size:13px;font-weight:500}.ep-st i{width:7px;height:7px;border-radius:50%;background:currentColor}.ep-ow{gap:9px}.ep-ow,.ep-ow span{display:flex;align-items:center}.ep-ow span{width:28px;height:28px;border-radius:9px;background:#F1EEF8;color:#4B4766;font-size:11.5px;font-weight:600;justify-content:center}.ep-ow.none{color:#A9A5BC}.ep-na{all:unset;cursor:pointer;padding:8px 14px;border-radius:10px;border:1px solid #e4e0ee;font-size:13.5px;font-weight:600;color:#15122B;transition:all .15s}.ep-na:hover{border-color:#5D20D1;color:#5D20D1}.ep-na.pri{background:#5D20D1;border-color:#5D20D1;color:#fff}.ep-na.pri:hover{background:#4E19B5;color:#fff}.ep-empty{padding:40px;text-align:center;color:#8C88A3}.ep-dr{position:fixed;inset:0;z-index:50}.ep-dr[hidden]{display:none}.ep-drb{inset:0;background:rgba(15,10,36,.35)}.ep-drb,.ep-drp{position:absolute}.ep-drp{top:0;right:0;bottom:0;width:440px;max-width:100%;background:#fff;box-shadow:-30px 0 60px -20px rgba(10,5,40,.35);overflow:auto;padding:28px 30px;animation:drIn .25s cubic-bezier(.2,.8,.2,1)}@keyframes drIn{0%{transform:translateX(30px);opacity:0}}.dr-h{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.dr-h .ep-id{display:block;margin-bottom:6px}.dr-h h2{margin:0;font-size:24px;font-weight:600;letter-spacing:-.02em}.dr-h p{margin:4px 0 0;color:#7A7694;font-size:15px}.dr-x{all:unset;cursor:pointer;width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;color:#6A6684;flex:none}.dr-x:hover{background:#F4F2F9}.dr-sec{margin-top:26px}.dr-sec>span{display:block;font-size:12.5px;font-weight:500;color:#9A96B0;margin-bottom:10px}.dr-dl div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid #f3f1f8;font-size:14.5px}.dr-dl div:first-child{border-top:0}.dr-dl dt{color:#8C88A3}.dr-dl dd{margin:0;text-align:right;font-weight:500}.dr-dl a{color:#5D20D1;text-decoration:none}.dr-stage{display:flex;flex-wrap:wrap;gap:6px}.dr-stage button{all:unset;cursor:pointer;padding:8px 12px;border-radius:10px;background:#F5F3FA;font-size:13.5px;color:#4B4766}.dr-stage button.on{background:#15122B;color:#fff}.dr-note{margin:0;padding:14px 16px;border-radius:14px;background:#F8F7FC;font-size:14.5px;line-height:1.55;color:#3B3754}.dr-act{display:flex;gap:10px;margin-top:28px}.dr-act a,.dr-act button{all:unset;cursor:pointer;flex:1;text-align:center;height:46px;line-height:46px;border-radius:12px;font-size:15px;font-weight:600}.dr-act .p{background:#5D20D1;color:#fff}.dr-act .s{border:1px solid #e4e0ee}@media (max-width:1100px){.ep-kpi{grid-template-columns:repeat(3,1fr)}.ep-k:nth-child(4){border-left:0}.ep-k{border-top:1px solid #f0edf6}}@media (max-width:860px){.ep-login{grid-template-columns:1fr;align-content:start}.el-side{min-height:0;justify-content:flex-start;padding:28px 20px 22px;gap:18px}.el-copy b{font-size:32px}.el-main{align-items:flex-start;padding:28px 20px 48px}.el-form h1{font-size:30px}.el-sub{margin-bottom:22px}.el-f>span{flex-wrap:wrap;gap:4px 12px}.ep-app{grid-template-columns:1fr}.ep-nav-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid #ece9f3;border-radius:12px;background:#fff;color:#15122B;cursor:pointer}.ep-nav-btn:focus-visible{outline:2px solid #5D20D1;outline-offset:2px}.ep-sb-bg{inset:0;z-index:65;border:0;padding:0;background:rgba(15,10,36,.45);cursor:pointer}.ep-sb,.ep-sb-bg{display:block;position:fixed}.ep-sb{z-index:70;top:0;left:0;bottom:0;width:min(300px,calc(100vw - 56px));height:100dvh;transform:translateX(-110%);transition:transform .22s ease;box-shadow:24px 0 50px -24px rgba(10,5,40,.45)}.ep-sb.open{transform:none}.ep-sb-x{display:flex;align-items:center;justify-content:center;margin-left:auto;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:transparent;color:#4B4766;cursor:pointer}.ep-sb-x:hover{background:#F4F2F9}.ep-main{padding:16px 14px 40px}.ep-top{gap:10px}#ep-tl{flex:1;min-width:0}.ep-top h1{font-size:24px}.ep-me span:last-child,.ep-top p{display:none}.ep-tr{flex:none}.ep-out{font-size:0;gap:0;padding:0 12px}.ep-k{padding:14px}.ep-k b{font-size:24px}.ep-k span{font-size:12.5px}.ep-tb{min-width:0;width:100%}.ep-tabs{flex:1 1 100%;max-width:100%;min-width:0;overflow-x:auto}.ep-tools{width:100%;flex-wrap:wrap}.ep-search{flex:1 1 160px;width:auto;min-width:0}.ep-add{flex:1 1 auto;justify-content:center}.cu-fb>span:empty{display:none}.cu-tt{flex-wrap:wrap;min-width:0}.cu-tt h2,.cu-tt h3{overflow-wrap:anywhere}.cu-ha,.cu-mf,.dr-foot{flex-wrap:wrap}.dr-tabs{overflow-x:auto}}.ep-mc{width:56px;padding-left:0!important}.ep-more{all:unset;cursor:pointer;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#8C88A3;transition:background .15s,color .15s}.ep-more:hover,.ep-more[aria-expanded=true]{background:#F1EEF8;color:#15122B}.ep-more:focus-visible{outline:2px solid #5D20D1}.ep-menu{position:absolute;z-index:60;width:210px;padding:6px;background:#fff;border:1px solid #ece9f3;border-radius:14px;box-shadow:0 20px 40px -18px rgba(20,10,60,.35);animation:mIn .14s ease;font-family:Outfit,sans-serif}@keyframes mIn{0%{opacity:0;transform:translateY(-4px)}}.ep-menu button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:10px;font-size:14.5px;color:#15122B}.ep-menu button svg{color:#8C88A3}.ep-menu button:focus,.ep-menu button:hover{background:#F7F5FB}.ep-drp{width:480px;padding:0;display:flex;flex-direction:column;background:#FAF9FD}.dr-top{justify-content:space-between;padding:18px 22px 0}.dr-chips,.dr-top{display:flex;align-items:center}.dr-chips{gap:8px}.dr-idc{background:#fff;border:1px solid #ece9f3;border-radius:8px;padding:4px 9px}.dr-who{gap:14px;padding:18px 22px 0}.dr-av,.dr-who{display:flex;align-items:center}.dr-av{width:48px;height:48px;border-radius:14px;background:#15122B;color:#fff;font-size:15px;font-weight:600;justify-content:center;flex:none}.dr-who h2{margin:0;font-size:22px;font-weight:600;letter-spacing:-.02em}.dr-who p{margin:3px 0 0;font-size:14.5px;color:#7A7694}.dr-tabs{display:flex;gap:22px;padding:0 22px;margin-top:18px;border-bottom:1px solid #ece9f3}.dr-tabs button{all:unset;cursor:pointer;padding:12px 0;font-size:14.5px;color:#8C88A3;border-bottom:2px solid transparent;margin-bottom:-1px}.dr-tabs button.on{color:#15122B;font-weight:600;border-bottom-color:#5D20D1}.dr-body{flex:1;min-height:0;overflow:auto;padding:16px 16px 20px;display:flex;flex-direction:column;gap:12px}.dr-card{background:#fff;border:1px solid #ece9f3;border-radius:16px;padding:18px}.dr-ch{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.dr-ch b{font-size:15.5px;font-weight:600}.dr-lnk{all:unset;cursor:pointer;font-size:13.5px;font-weight:600;color:#5D20D1}.dr-muted{font-size:13.5px;color:#8C88A3}.dr-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}.dr-grid span{display:block;font-size:12.5px;color:#9A96B0}.dr-grid b{display:block;margin-top:3px;font-size:14.5px;font-weight:500;color:#15122B;word-break:break-word}.dr-grid a{color:#5D20D1;text-decoration:none}.dr-own{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;border-top:1px solid #f3f1f8;font-size:13.5px;color:#9A96B0}.dr-own .ep-ow{color:#15122B;font-size:14.5px}.dr-lab{display:flex;align-items:center;justify-content:space-between;margin:16px 0 8px;font-size:13.5px;font-weight:500;color:#4B4766}.dr-card>.dr-lab:first-of-type{margin-top:0}.dr-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:12px;background:#F5F3FA}.dr-seg button{all:unset;cursor:pointer;text-align:center;padding:8px 0;border-radius:9px;font-size:14px;color:#6A6684}.dr-seg button.on{background:#fff;color:#15122B;font-weight:600;box-shadow:0 1px 2px rgba(20,14,50,.06),0 4px 10px -6px rgba(40,20,100,.3)}.dr-price{margin-top:12px;padding:6px 14px 12px;border-radius:12px;background:#F8F6FD}.dr-price div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #eeeaf6;font-size:14.5px}.dr-price em{font-style:normal;color:#9A96B0;font-size:13px}.dr-price b{font-weight:600;font-variant-numeric:tabular-nums}.dr-price p{margin:10px 0 0;font-size:12.5px;color:#8C88A3}.dr-tag{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:500;background:#F1EFF6;color:#6A6684}.dr-price+.dr-lab{margin-top:20px}.dr-tag.ok{background:#E8F6EE;color:#11804A}.dr-tag.warn{background:#FFF3E3;color:#B5650E}.dr-sel{position:relative;display:block}.dr-sel select{appearance:none;-webkit-appearance:none;width:100%;height:44px;border:1px solid #e4e0ee;border-radius:12px;padding:0 38px 0 13px;font-family:inherit;font-size:14.5px;background:#fff;color:#15122B;outline:none}.dr-sel select:focus{border-color:#5D20D1;box-shadow:0 0 0 3px rgba(93,32,209,.1)}.dr-sel svg{position:absolute;right:12px;top:14px;pointer-events:none}.dr-btn{all:unset;box-sizing:border-box;cursor:pointer;display:block;width:100%;margin-top:16px;height:46px;line-height:46px;text-align:center;border-radius:12px;background:#5D20D1;color:#fff;font-size:15px;font-weight:600}.dr-btn:hover{background:#4E19B5}.dr-btn.sec{background:#fff;color:#15122B;border:1px solid #e4e0ee;margin-top:10px}.dr-linkbox{display:flex;align-items:center;gap:8px;margin-top:16px;padding:8px 8px 8px 12px;border-radius:12px;background:#F5F3FA}.dr-linkbox code{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:#3B1A9A;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-copy{all:unset;cursor:pointer;padding:7px 12px;border-radius:9px;background:#fff;border:1px solid #e4e0ee;font-size:13px;font-weight:600}.dr-row{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #ece9f3;border-radius:16px;padding:15px 18px}.dr-row b{font-size:15px;font-weight:600}.dr-next>b{display:block;margin-top:4px;font-size:20px;font-weight:600}.dr-next>p{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:#5A5672}.dr-next .dr-lab{margin-top:20px}.dr-tl{list-style:none;margin:0;padding:0}.dr-tl,.dr-tl li{position:relative}.dr-tl li{display:flex;gap:12px;padding:0 0 18px}.dr-tl li:last-child{padding-bottom:0}.dr-tl li:before{content:"";position:absolute;left:4px;top:14px;bottom:0;width:2px;background:#EEEAF6}.dr-tl li:last-child:before{display:none}.dr-tl i{flex:none;width:10px;height:10px;margin-top:5px;border-radius:50%;background:#5D20D1}.dr-tl b{display:block;font-size:14.5px;font-weight:500}.dr-tl span{display:block;font-size:12.5px;color:#9A96B0;margin-top:2px}.dr-note.mine{background:#F3EEFF;margin-top:8px}.dr-ta{width:100%;box-sizing:border-box;border:1px solid #e4e0ee;border-radius:12px;padding:11px 13px;font-family:inherit;font-size:14.5px;resize:vertical;outline:none}.dr-ta:focus{border-color:#5D20D1;box-shadow:0 0 0 3px rgba(93,32,209,.1)}.dr-foot{display:flex;gap:8px;padding:14px 16px;border-top:1px solid #ece9f3;background:#fff}.dr-foot a,.dr-foot button{all:unset;cursor:pointer;text-align:center;height:44px;line-height:44px;border-radius:12px;font-size:14.5px;font-weight:600}.dr-foot .s{padding:0 18px;border:1px solid #e4e0ee}.dr-foot .p{flex:1;background:#5D20D1;color:#fff}#pv-cust,#pv-kb,#pv-other{margin-top:22px}.cu-bc{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:14.5px;color:#8C88A3;padding:10px 0}.cu-bc a{color:#6A6684;text-decoration:none}.cu-bc a:hover{color:#5D20D1}.cu-bc span{color:#15122B;font-weight:600}.cu-sum{display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid #ece9f3;border-radius:20px;overflow:hidden}.cu-k{all:unset;cursor:pointer;padding:18px 22px;border-left:1px solid #f0edf6}.cu-k:first-child{border-left:0}.cu-k:hover{background:#FBFAFE}.cu-k.on{background:#F7F3FF;box-shadow:inset 0 -2px 0 #5D20D1}.cu-k.ro{cursor:default}.cu-k.ro:hover{background:none}.cu-k b{display:block;font-size:28px;font-weight:600;letter-spacing:-.02em}.cu-k span{display:block;margin-top:2px;font-size:14px;color:#6A6684}.cu-list{margin-top:18px}.cu-fb{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #f0edf6;flex-wrap:wrap}.cu-fb.tight{padding:0 0 14px;border:0}.cu-q{width:320px}.cu-sel{position:relative;display:inline-block}.cu-sel select{appearance:none;-webkit-appearance:none;height:42px;padding:0 36px 0 13px;border:1px solid #ece9f3;border-radius:12px;background:#fff;font-family:inherit;font-size:14.5px;color:#15122B;cursor:pointer;outline:none}.cu-sel select:focus{border-color:#5D20D1;box-shadow:0 0 0 3px rgba(93,32,209,.1)}.cu-sel svg{position:absolute;right:12px;top:14px;pointer-events:none}.cu-t tbody tr{cursor:pointer}.cu-it .r,.cu-t .r{text-align:right}.cu-nm{display:flex;align-items:center;gap:12px}.cu-nm b{display:block;font-weight:600}.cu-nm em{display:block;font-style:normal;font-size:13px;color:#8C88A3;margin-top:2px}.cu-av{flex:none;width:36px;height:36px;border-radius:11px;background:#F1EEF8;color:#3B1A9A;font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center}.cu-av.sm{width:30px;height:30px;border-radius:9px;font-size:11.5px}.cu-nm.sm{gap:10px}.cu-b{display:block;font-weight:500}.cu-e,.cu-left{display:block;font-style:normal;font-size:13px;color:#8C88A3;margin-top:2px}.cu-left.warn{color:#B5650E;font-weight:500}.cu-left.bad{color:#C2342E;font-weight:500}.cu-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;font-size:13px;font-weight:500;white-space:nowrap}.cu-pill i{width:7px;height:7px;border-radius:50%;background:currentColor}.cu-act{text-align:right;white-space:nowrap}.cu-act .ep-more{display:inline-flex;vertical-align:middle;margin-left:4px}.cu-btn{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 16px;border-radius:12px;border:1px solid #e4e0ee;background:#fff;font-size:14.5px;font-weight:600;color:#15122B;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.cu-btn:hover{border-color:#5D20D1;color:#5D20D1}.cu-btn.sm{height:34px;padding:0 12px;border-radius:10px;font-size:13.5px}.cu-btn.pri{background:#5D20D1;border-color:#5D20D1;color:#fff}.cu-btn.pri:hover{background:#4E19B5;color:#fff}.cu-pg{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-top:1px solid #f0edf6;font-size:14px;color:#6A6684}.cu-pg>div{display:flex;gap:6px}.cu-pb{all:unset;cursor:pointer;min-width:34px;height:34px;padding:0 10px;box-sizing:border-box;border-radius:10px;border:1px solid #ece9f3;text-align:center;line-height:32px;font-size:14px;color:#15122B;background:#fff}.cu-pb.on{background:#5D20D1;border-color:#5D20D1;color:#fff;font-weight:600}.cu-pb[disabled]{opacity:.45;cursor:default}.cu-menu a,.cu-menu button{all:unset;box-sizing:border-box;cursor:pointer;display:block;width:100%;padding:10px 12px;border-radius:10px;font-size:14.5px;color:#15122B}.cu-menu a:hover,.cu-menu button:hover{background:#F7F5FB}.cu-hd{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.cu-tt{display:flex;align-items:center;gap:12px}.cu-tt h2{font-size:30px;letter-spacing:-.025em}.cu-tt h2,.cu-tt h3{margin:0;font-weight:600}.cu-tt h3{font-size:22px;letter-spacing:-.02em}.cu-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:8px 0 0;font-size:14.5px;color:#6A6684}.cu-meta i{width:4px;height:4px;border-radius:50%;background:#C9C5D8}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.cu-ha{display:flex;gap:10px}.cu-dd{position:relative}.cu-ddm{position:absolute;right:0;top:48px;z-index:20;width:230px;padding:6px;background:#fff;border:1px solid #ece9f3;border-radius:14px;box-shadow:0 20px 40px -18px rgba(20,10,60,.35)}.cu-ddm[hidden]{display:none}.cu-ddm a,.cu-ddm button{all:unset;box-sizing:border-box;cursor:pointer;display:block;width:100%;padding:10px 12px;border-radius:10px;font-size:14.5px;color:#15122B;text-decoration:none}.cu-ddm a:hover,.cu-ddm button:hover{background:#F7F5FB}.cu-ddm .bad{color:#C2342E}.cu-tabs{display:flex;gap:24px;margin-top:22px;border-bottom:1px solid #e9e5f2;overflow-x:auto;scrollbar-width:none}.cu-tabs a{flex:none;padding:12px 0;font-size:14.5px;color:#7A7694;text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.cu-tabs a:hover{color:#15122B}.cu-tabs a.on{color:#15122B;font-weight:600;border-bottom-color:#5D20D1}.cu-body{display:flex;flex-direction:column;gap:16px;margin-top:20px}.cu-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cu-card{background:#fff;border:1px solid #ece9f3;border-radius:18px;padding:20px 22px;min-width:0}.cu-ch{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.cu-ch b{font-size:16px;font-weight:600}.cu-sub{margin:-8px 0 16px;font-size:14px;color:#7A7694}.cu-g2{display:grid;grid-template-columns:1fr 1fr;gap:14px 28px}.cu-kv{display:flex;flex-direction:column;gap:3px;min-width:0}.cu-kv>span{font-size:12.5px;color:#9A96B0}.cu-kv b{font-size:14.5px;font-weight:500;color:#15122B;overflow-wrap:anywhere}.cu-kv a{color:#5D20D1;text-decoration:none}.cu-kv .cu-left{display:inline;margin-left:8px}.cu-red{color:#C2342E}.cu-mut{font-style:normal;color:#9A96B0;font-weight:400}.cu-lf{display:flex;align-items:center;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid #f3f1f8;font-size:13.5px;color:#9A96B0}.cu-lf .cu-lnk{margin-left:auto}.cu-lnk{all:unset;cursor:pointer;font-size:14px;font-weight:600;color:#5D20D1;text-decoration:none}.cu-lnk:hover{text-decoration:underline}.cu-it{width:100%;border-collapse:collapse;font-size:14px}.cu-it th{text-align:left;padding:10px 12px;font-size:12.5px;font-weight:500;color:#9A96B0;background:#FBFAFE;border-bottom:1px solid #f0edf6;white-space:nowrap}.cu-it th:first-child{border-radius:10px 0 0 0}.cu-it th:last-child{border-radius:0 10px 0 0}.cu-it td{padding:13px 12px;border-bottom:1px solid #f3f1f8;vertical-align:middle}.cu-it tr:last-child td{border-bottom:0}.cu-it a{color:#5D20D1;text-decoration:none}.cu-it a.cu-btn{color:#15122B}.cu-it a.cu-btn:hover{color:#5D20D1}.cu-app{gap:10px}.cu-ai,.cu-app{display:flex;align-items:center}.cu-ai{flex:none;width:34px;height:26px;border-radius:8px;background:#F3EEFF;color:#5D20D1;font-size:10.5px;font-weight:700;letter-spacing:.03em;justify-content:center}.cu-ratio{display:inline-flex;align-items:center;gap:6px;color:#9A96B0;white-space:nowrap}.cu-ratio b{color:#15122B;font-weight:600}.cu-bar{display:inline-block;width:70px;height:5px;margin-left:8px;border-radius:5px;background:#EFECF6;overflow:hidden}.cu-bar i{display:block;height:100%;background:#5D20D1;border-radius:5px}.cu-ratio.over b{color:#C2342E}.cu-ratio.over .cu-bar i{background:#E0574F}.cu-tag{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:6px;background:#F3EEFF;color:#5D20D1;font-size:11.5px;font-weight:600}.cu-tag.g{margin:0;background:#F1EFF6;color:#4B4766}.cu-na{list-style:none;margin:0;padding:0}.cu-na li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #f3f1f8}.cu-na li:first-child{border-top:0;padding-top:0}.cu-na b{display:block;font-size:14.5px;font-weight:600}.cu-na span{display:block;font-size:13.5px;color:#7A7694;margin-top:2px}.cu-warn{color:#B5650E!important;font-weight:500}.cu-tl{list-style:none;margin:0;padding:0}.cu-tl li{position:relative;display:flex;gap:12px;padding-bottom:16px}.cu-tl li:last-child{padding-bottom:0}.cu-tl li:before{content:"";position:absolute;left:4px;top:14px;bottom:0;width:2px;background:#EEEAF6}.cu-tl li:last-child:before{display:none}.cu-tl i{flex:none;width:10px;height:10px;margin-top:5px;border-radius:50%;background:#5D20D1}.cu-tl b{display:block;font-size:14.5px;font-weight:500}.cu-tl span{display:block;font-size:12.5px;color:#9A96B0;margin-top:2px}.cu-strip{display:flex;align-items:center;gap:0;background:#fff;border:1px solid #ece9f3;border-radius:18px;padding:16px 20px}.cu-strip>div{flex:1;padding:0 18px;border-left:1px solid #f0edf6;min-width:0}.cu-strip>div:first-child{padding-left:0;border-left:0}.cu-strip>div>span{display:block;font-size:12.5px;color:#9A96B0}.cu-strip b{display:block;margin-top:4px;font-size:15px;font-weight:600}.cu-strip .cu-left{display:block;margin:2px 0 0}.cu-strip .cu-btn{margin-left:12px}.cu-sec{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-top:4px}.cu-sub-tabs{display:flex;gap:6px;padding:4px;border-radius:12px;background:#EFECF6;align-self:flex-start}.cu-sub-tabs a{padding:8px 14px;border-radius:9px;font-size:14px;color:#6A6684;text-decoration:none}.cu-sub-tabs a.on{background:#fff;color:#15122B;font-weight:600;box-shadow:0 1px 2px rgba(20,14,50,.06)}.cu-sub-tabs em{font-style:normal;color:#9A96B0;margin-left:4px}.cu-mini{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.cu-m{background:#fff;border:1px solid #ece9f3;border-radius:16px;padding:16px 18px}.cu-m span{display:block;font-size:13px;color:#8C88A3}.cu-m b{display:block;margin-top:4px;font-size:22px;font-weight:600;letter-spacing:-.015em}.cu-m.warn b{color:#B5650E}.cu-m.bad b{color:#C2342E}.cu-dev{display:flex;align-items:center;gap:12px}.cu-dev b{display:block;font-weight:600}.cu-dev em{display:block;font-style:normal;font-size:12.5px;color:#9A96B0}.cu-di{flex:none;width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:#F3EEFF;color:#5D20D1}.cu-di.kds{background:#FFF3E3;color:#B5650E}.cu-di.prn{background:#F1EFF6;color:#4B4766}.cu-avail{font-size:14px;color:#6A6684}.cu-avail b{margin-left:6px;color:#15122B}.cu-avail b.bad{color:#C2342E}.cu-pr{font-size:13px;font-weight:600}.cu-pr.high{color:#C2342E}.cu-pr.medium{color:#B5650E}.cu-pr.low{color:#6A6684}.cu-fbk{list-style:none;margin:0;padding:0}.cu-fbk li{padding:16px 0;border-top:1px solid #f3f1f8}.cu-fbk li:first-child{border-top:0;padding-top:0}.cu-fbk p{margin:8px 0 6px;font-size:15px;line-height:1.55}.cu-fbk span{font-size:13px;color:#9A96B0}.cu-notes{display:flex;flex-direction:column;gap:10px}.cu-note{padding:14px 16px;border-radius:14px;background:#F8F7FC}.cu-note p{margin:0;font-size:14.5px;line-height:1.55}.cu-note span{display:block;margin-top:6px;font-size:12.5px;color:#9A96B0}.cu-lab{display:block;margin:20px 0 8px;font-size:14px;font-weight:500;color:#3B3754}.cu-lab em{font-style:normal;font-weight:400;color:#A9A5BC;margin-left:6px}.cu-ta{width:100%;box-sizing:border-box;border:1px solid #e4e0ee;border-radius:12px;padding:12px 14px;font-family:inherit;font-size:14.5px;resize:vertical;outline:none;margin-bottom:12px}.cu-ta:focus{border-color:#5D20D1;box-shadow:0 0 0 3px rgba(93,32,209,.1)}.cu-empty{background:#fff;border:1px dashed #dcd7ea;border-radius:20px;padding:70px 20px;text-align:center}.cu-empty b{display:block;font-size:20px;font-weight:600}.cu-empty p{margin:8px 0 22px;color:#7A7694}.cu-toast{left:50%;bottom:28px;transform:translateX(-50%);z-index:99;padding:12px 18px;border-radius:12px;background:#15122B;color:#fff;font-size:14.5px;box-shadow:0 18px 36px -16px rgba(10,5,40,.6);animation:mIn .2s ease}.cu-modal,.cu-toast{position:fixed;font-family:Outfit,sans-serif}.cu-modal{inset:0;z-index:90;display:flex;align-items:center;justify-content:center}.cu-mb{position:absolute;inset:0;background:rgba(15,10,36,.45)}.cu-mp{position:relative;width:440px;max-width:calc(100% - 32px);background:#fff;border-radius:22px;padding:28px;box-shadow:0 40px 80px -30px rgba(10,5,40,.6);animation:mIn .2s ease}.cu-mp h3{margin:0;font-size:22px;font-weight:600}.cu-mp>p{margin:6px 0 0;font-size:14.5px;color:#7A7694}.cu-seg{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;border-radius:12px;background:#F5F3FA}.cu-seg button{all:unset;cursor:pointer;text-align:center;padding:9px 0;border-radius:9px;font-size:14px;color:#6A6684}.cu-seg button.on{background:#fff;color:#15122B;font-weight:600;box-shadow:0 1px 2px rgba(20,14,50,.06),0 4px 10px -6px rgba(40,20,100,.3)}.cu-calc{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f3f1f8;font-size:14.5px}.cu-calc span{color:#8C88A3}.cu-mf{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}@media (max-width:1100px){.cu-cols{grid-template-columns:1fr}.cu-sum{grid-template-columns:repeat(3,1fr)}.cu-strip{flex-wrap:wrap;gap:14px}.cu-strip>div{flex:1 1 30%;border:0;padding:0}}@media (max-width:860px){.cu-q{width:100%}.cu-hd{flex-direction:column;align-items:stretch}.cu-g2{grid-template-columns:1fr}.cu-sec{flex-direction:column}.cu-sub-tabs{max-width:100%;overflow-x:auto}.cu-pg{flex-wrap:wrap;gap:10px}.cu-strip .cu-btn{margin:8px 0 0}}@media (max-width:560px){.cu-sum,.ep-kpi{grid-template-columns:1fr 1fr}.cu-k:nth-child(odd),.ep-k:nth-child(odd){border-left:0}.ep-k:nth-child(2n){border-left:1px solid #f0edf6}.cu-seg,.dr-grid{grid-template-columns:1fr 1fr}.kb-pdf{height:280px}.el-copy b,.el-form h1{font-size:28px}}.zf{width:560px;max-height:calc(100vh - 40px);overflow:auto}.zf-x{all:unset;cursor:pointer;position:absolute;top:18px;right:18px;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#6A6684}.zf-x:hover{background:#F4F2F9}.zf-g{display:grid;grid-template-columns:1fr 1fr;gap:14px 14px;margin-top:20px}.zf-f{display:flex;flex-direction:column;gap:6px;min-width:0}.zf-f.full{grid-column:1/-1}.zf-f>span{font-size:13.5px;font-weight:500;color:#3B3754}.zf-f em{font-style:normal;font-weight:400;color:#A9A5BC}.zf-f input,.zf-f textarea,.zf-sel select{width:100%;box-sizing:border-box;height:44px;border:1px solid transparent;border-radius:12px;padding:0 13px;font-family:inherit;font-size:14.5px;color:#15122B;background:#F5F3FA;outline:none}.zf-f textarea{height:auto;padding:11px 13px;resize:vertical}.zf-sel{display:block}.zf-sel select{padding-right:36px;border:1px solid transparent}.zf-f input:focus,.zf-f textarea:focus,.zf-sel select:focus{background:#fff;border-color:#5D20D1;box-shadow:0 0 0 3px rgba(93,32,209,.1)}.zf-seg{display:flex;gap:4px;padding:4px;border-radius:12px;background:#F5F3FA}.zf-seg button{all:unset;cursor:pointer;flex:1;text-align:center;padding:9px 6px;border-radius:9px;font-size:14px;color:#6A6684}.zf-seg button.on{background:#fff;color:#15122B;font-weight:600;box-shadow:0 1px 2px rgba(20,14,50,.06),0 4px 10px -6px rgba(40,20,100,.3)}.zf-err{display:none;font-style:normal;font-size:12.5px;color:#D0443C}.zf-f.bad input,.zf-f.bad select{border-color:#E8857E;background:#FFF8F7}.zf-f.bad .zf-err{display:block}.zf-msg{margin:16px 0 0;padding:10px 12px;border-radius:10px;background:#FDECEB;color:#C2342E;font-size:14px}.zf-msg[hidden]{display:none}@media (max-width:640px){.zf-g{grid-template-columns:1fr}}.kb-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kb-q{width:380px}.kb-drop{display:flex;align-items:center;gap:12px;margin-top:14px;padding:16px 20px;border:1.5px dashed #d9d2ec;border-radius:16px;background:#FCFBFE;color:#7A7694;font-size:14.5px;cursor:pointer;transition:border-color .15s,background .15s}.kb-drop b{color:#15122B;font-weight:600;margin-right:6px}.kb-drop.on,.kb-drop:hover{border-color:#5D20D1;background:#F7F3FF;color:#5D20D1}.kb-lab{display:block;margin:22px 0 10px;font-size:13px;font-weight:500;color:#8C88A3}.kb-pg{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.kb-pc{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:#fff;border:1px solid #ece9f3;border-radius:16px;transition:border-color .15s,box-shadow .15s}.kb-pc:hover{border-color:#CDBDF3;box-shadow:0 14px 30px -22px rgba(40,20,100,.4)}.kb-pc .kb-ty{align-self:flex-start}.kb-pc b{font-size:15px;font-weight:600;margin-top:6px}.kb-pc em{font-style:normal;font-size:13px;color:#8C88A3}.kb-wrap{display:grid;grid-template-columns:230px 1fr;gap:18px;margin-top:22px;align-items:start}.kb-cats{display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid #ece9f3;border-radius:16px;padding:8px;position:sticky;top:20px}.kb-cats button{all:unset;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:10px;font-size:14.5px;color:#4B4766}.kb-cats button:hover{background:#F7F5FB}.kb-cats button.on{background:#F3EEFF;color:#3B1A9A;font-weight:600}.kb-cats em{font-style:normal;font-size:12.5px;color:#A19DB7;font-weight:400}.kb-list{margin:0}.kb-lh{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #f0edf6}.kb-lh b{font-size:16px;font-weight:600}.kb-lh>span{font-size:13.5px;color:#8C88A3}.kb-lh .cu-sel select{height:36px;font-size:13.5px}.kb-lh .cu-sel svg{top:11px}.kb-t{margin:0}.kb-t td:nth-child(2),.kb-t td:nth-child(3),.kb-t td:nth-child(4){white-space:nowrap}.kb-txt{margin:0;padding:18px 20px;max-height:420px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap;color:#2B2742;background:#FBFAFE}.kb-t td:first-child,.kb-t th:first-child{padding-left:18px}.kb-t tbody tr{cursor:pointer}.kb-t tbody tr:hover{background:#FBFAFE}.kb-nm{gap:12px;min-width:0}.kb-nm,.kb-nm b{display:flex;align-items:center}.kb-nm b{gap:6px;font-weight:600}.kb-nm em{display:block;font-style:normal;font-size:13px;color:#8C88A3;margin-top:2px;max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-pin{color:#5D20D1}.kb-pin,.kb-ty{display:inline-flex}.kb-ty{flex:none;align-items:center;justify-content:center;min-width:38px;height:26px;padding:0 6px;border-radius:7px;font-size:10.5px;font-weight:700;letter-spacing:.04em}.kb-empty{padding:56px 20px;text-align:center}.kb-empty b{display:block;font-size:17px}.kb-empty p{margin:6px 0 18px;color:#7A7694}.kb-p{width:560px}.kb-ph{padding:16px 22px 0}.kb-ph h2{margin:0;font-size:22px;font-weight:600;letter-spacing:-.02em}.kb-ph p{margin:6px 0 0;font-size:14.5px;color:#7A7694}.kb-prev{padding:0;overflow:hidden}.kb-art{padding:20px 22px;font-size:15px;line-height:1.7;color:#2B2742;white-space:normal}.kb-img{max-height:420px;object-fit:contain;background:#F7F5FB}.kb-img,.kb-pdf{display:block;width:100%}.kb-pdf{height:460px;border:0}.kb-noprev{display:flex;flex-direction:column;align-items:center;gap:10px;padding:44px 24px;text-align:center;background:#FBFAFE}.kb-noprev b{font-size:16px}.kb-noprev span{font-size:14px;color:#8C88A3;max-width:320px}.kb-red{background:#D0443C!important;border-color:#D0443C!important;color:#fff!important}.kb-menu button{all:unset;box-sizing:border-box;cursor:pointer;display:block;width:100%;padding:10px 12px;border-radius:10px;font-size:14.5px;color:#15122B}.kb-menu button:hover{background:#F7F5FB}.kb-menu .kb-redt{color:#C2342E}.dr-foot .s svg{vertical-align:-3px}@media (max-width:1000px){.kb-wrap{grid-template-columns:1fr}.kb-cats{position:static;flex-direction:row;overflow-x:auto}.kb-cats button{flex:none;gap:8px}.kb-q{width:100%}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kb-list{overflow-x:auto}.kb-nm em{max-width:340px}.kb-t td:last-child{width:48px}@media (max-width:1280px){.kb-t td:nth-child(4),.kb-t th:nth-child(4){display:none}}