.blp{font-size:15px;line-height:1.55}.blp img,.blp svg{display:inline;vertical-align:baseline}.blp small{font-size:smaller}.blp a{color:inherit;text-decoration:none}.blp-scale{container-type:inline-size}.blp-scale>.blp-scale-box{position:relative}@supports (width:calc(1px * tan(atan2(1px,2px)))) and (width:1cqw){.blp-scale>.blp-scale-box{--s:min(1,tan(atan2(100cqw,var(--w))));height:calc(var(--h) * var(--s))}.blp-scale .blp-scale-inner{position:absolute;left:0;top:0;width:max(100cqw,var(--w));height:var(--h);transform:scale(var(--s));transform-origin:0 0}}@supports not ((width:calc(1px * tan(atan2(1px,2px)))) and (width:1cqw)){.blp-scale>.blp-scale-box{overflow-x:auto}.blp-scale .blp-scale-inner{position:relative;width:var(--w);height:var(--h)}}.blp .s1,.blp .s2{position:absolute;inset:0}.blp .win{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 40px 90px -30px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.12);color:#0f172a;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.blp .win-bar{height:38px;background:#eef0f4;display:flex;align-items:center;gap:12px;padding:0 14px;border-bottom:1px solid #dfe3ea}.blp .win-bar .d{display:flex;gap:6px}.blp .win-bar .d i{width:10px;height:10px;border-radius:50%;display:block;background:#d3d7e0}.blp .win-bar .u{flex:1;height:24px;border-radius:12px;background:#fff;font-size:11.5px;color:#64748b;display:flex;align-items:center;padding:0 12px;gap:6px}.blp .win-bar .ext{width:26px;height:26px;border-radius:7px;background:#fff;border:1px solid #d6dbe4;display:grid;place-items:center}.blp .win-bar .ext img{height:16px!important;width:auto;display:block}.blp .conn{background:#fff;border-radius:18px;box-shadow:0 30px 60px -36px rgba(3,4,48,.45),0 0 0 1px #e3e6e9;padding:26px 22px 20px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#0f172a}.blp .conn .bt{width:46px;height:46px;border-radius:13px;border:1px solid #e5e7eb;background:#fff;display:grid;place-items:center;box-shadow:0 1px 2px rgba(16,24,40,.06)}.blp .conn .bt img{height:26px;width:auto}.blp .conn .h4{margin:16px 0 0;font-size:19px;font-weight:700;line-height:1.22;color:#05162b;letter-spacing:-.01em}.blp .conn p{margin:8px 0 0;font-size:12.5px;color:#4b5563;line-height:1.5}.blp .conn .marks{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px;align-items:center;font-size:11px;color:#6b7280}.blp .conn .marks span.m{width:22px;height:22px;border-radius:6px;border:1px solid #e5e7eb;background:#fff;display:grid;place-items:center}.blp .conn .marks span.m img{width:14px;height:14px;object-fit:contain}.blp .conn .door{position:relative;margin-top:18px;display:grid;grid-template-columns:44px 1fr 12px;gap:12px;align-items:center;background:#05162b;color:#fff;border-radius:14px;padding:19px 12px 14px 13px;box-shadow:0 12px 24px -16px rgba(5,22,43,.6)}.blp .conn .door .ic{width:44px;height:44px;border-radius:11px;background:#fff;display:grid;place-items:center}.blp .conn .door b{display:block;font-size:14px}.blp .conn .door small{display:block;font-size:11.5px;color:rgba(255,255,255,.75);margin-top:3px}.blp .conn .door .free{position:absolute;top:9px;right:9px;font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:#d1fae5;color:#047857;border-radius:999px;padding:2px 7px}.blp .conn .foot2{margin-top:22px;display:flex;justify-content:space-between;font-size:10.5px;color:#9ca3af}.blp .conn .door [data-ic=chevw]{align-self:end;margin-bottom:3px}.blp .win-body{display:grid;grid-template-columns:1fr 312px;height:604px}.blp .ss{display:flex;flex-direction:column;min-width:0;border-right:1px solid #e5e7eb}.blp .ss-top{height:44px;display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid #e5e7eb;font-size:13px;font-weight:600}.blp .ss-top img{width:20px;height:20px}.blp .ss-top span.s{margin-left:auto;font-size:11px;font-weight:500;color:#64748b}.blp .ss-tools{height:32px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:14px;padding:0 14px;color:#94a3b8;font-size:11px}.blp table.grid-tbl{border-collapse:collapse;font-size:11.5px;width:100%;table-layout:fixed}.blp table.grid-tbl th{text-align:left;font-weight:600;color:#334155;padding:8px;border-bottom:2px solid #2563eb33;background:#fafbfc}.blp table.grid-tbl td,.blp table.grid-tbl th{border-right:1px solid #eef0f4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blp table.grid-tbl td{padding:7px 8px;border-bottom:1px solid #eef0f4}.blp table.grid-tbl td.n,.blp table.grid-tbl th.n{width:34px;text-align:center;color:#94a3b8}.blp table.grid-tbl tr.sel td{background:#e8efff;border-top:1.5px dashed #2563eb;border-bottom:1.5px dashed #2563eb}.blp table.grid-tbl tr.sel td.n{background:#2563eb;color:#fff;font-weight:700}.blp table.grid-tbl tr.tick td.cb:before{background:#2563eb;box-shadow:inset 0 0 0 2px #2563eb}.blp table.grid-tbl td.cb:before,.blp table.grid-tbl tr.tick td.cb:before{content:"";display:inline-block;width:11px;height:11px;border-radius:3px;vertical-align:-1px}.blp table.grid-tbl td.cb:before{box-shadow:inset 0 0 0 1.5px #cbd5e1}.blp table.grid-tbl td.cb,.blp table.grid-tbl th.cb{width:30px;text-align:center}.blp table.grid-tbl tr.tick td{background:#f1f5ff}.blp .sp{background:#f9fafb;display:flex;flex-direction:column;min-width:0;font-size:12.5px;color:#111827}.blp .sp-title{height:36px;display:flex;align-items:center;gap:8px;padding:0 10px;background:#fff;border-bottom:1px solid #f1f2f4;font-size:13px;font-weight:600;color:#1f2937}.blp .sp-title .bm{width:14px;height:18px}.blp .sp-title .ic{margin-left:auto;display:flex;gap:10px;color:#6b7280}.blp .sp-head{height:50px;display:flex;align-items:center;gap:9px;padding:0 10px 0 12px;background:#fff;border-bottom:1px solid #f1f2f4}.blp .tile{width:30px;height:30px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;display:grid;place-items:center;flex:none}.blp .tile img{width:17px;height:17px;object-fit:contain}.blp .sp-head .t{min-width:0;flex:1}.blp .sp-head .t b{display:block;font-size:13.5px;color:#05162b;line-height:1.15}.blp .sp-head .t span{display:block;font-size:11.5px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blp .av{width:28px;height:28px;border-radius:50%;background:#05162b;color:#fff;font-size:10.5px;font-weight:700;display:grid;place-items:center;flex:none}.blp .sp-body{padding:10px;display:grid;gap:9px;align-content:start;flex:1;overflow:hidden}.blp .card{background:#fff;border:1px solid #e5e7eb;border-radius:12px}.blp .rec{padding:9px 11px;display:flex;gap:8px;align-items:start}.blp .rec .l{font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}.blp .rec .n{font-size:14px;font-weight:600;color:#111827}.blp .rec .id{font-family:ui-monospace,Consolas,monospace;font-size:10.5px;color:#6b7280}.blp .badge-ok{margin-left:auto;flex:none;display:inline-flex;gap:3px;background:#ecfdf5;color:#047857;font-size:10.5px;padding:2px 7px;border-radius:999px}.blp .badge-ok,.blp .wf-h{align-items:center;font-weight:600}.blp .wf-h{display:flex;gap:6px;font-size:11.5px;color:#374151;padding:0 2px}.blp .wf-h a{margin-left:auto;color:#1d4ed8;font-weight:500;font-size:11px}.blp .wf{border:1.5px solid #2563eb;background:#eff4ff;border-radius:12px;padding:9px 10px;display:flex;align-items:center;gap:8px}.blp .radio{width:14px;height:14px;border-radius:50%;border:4px solid #2563eb;background:#fff;flex:none}.blp .dsm{width:22px;height:22px;border-radius:6px;background:#fff;border:1px solid #e5e7eb;display:grid;place-items:center;flex:none}.blp .wf .t{min-width:0;flex:1}.blp .wf .t b{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blp .wf .t span{font-size:10.5px;color:#6b7280}.blp .pill-s{font-size:10px;font-weight:600;color:#1d4ed8;background:#fff;border:1px solid #bfd3fe;border-radius:999px;padding:1px 7px;flex:none}.blp .inputs{padding:10px 11px}.blp .inputs .h{display:flex;align-items:center;gap:6px;font-weight:600;font-size:12px;margin-bottom:6px}.blp .inputs .h span{margin-left:auto;color:#047857;font-weight:500;font-size:11px}.blp .ir{display:grid;grid-template-columns:92px 76px 1fr;gap:6px;align-items:center;padding:5px 0;font-size:11px}.blp .ir .k{font-family:ui-monospace,Consolas,monospace;color:#374151}.blp .ir .k,.blp .ir .s{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blp .ir .s{color:#6b7280}.blp .ir .s:after{content:" \25BE";font-size:8px;color:#9ca3af}.blp .ir .val{text-align:right;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blp .inst{display:flex;gap:6px;border-top:1px solid #f1f2f4;margin-top:6px;padding-top:7px;font-size:10.5px;color:#6b7280}.blp .inst b{color:#111827;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blp .sp-foot{padding:10px;border-top:1px solid #e5e7eb;background:#fff;display:grid;gap:6px}.blp .launch{height:38px;border-radius:10px;background:#05162b;color:#fff;font-weight:600;font-size:13px;display:flex;align-items:center;justify-content:center;gap:8px}.blp .sp-foot p{text-align:center;font-size:10.5px;color:#6b7280}.blp .multi{border:1.5px solid #2563eb;border-radius:12px;background:#fff;padding:10px;display:grid;gap:8px;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.blp .multi .h{display:flex;gap:8px;align-items:center}.blp .multi .h .ic{width:28px;height:28px;border-radius:8px;background:#ecfdf5;color:#047857;display:grid;place-items:center}.blp .multi .h b{font-size:12.5px;display:block}.blp .multi .h span{font-size:10.5px;color:#6b7280}.blp .multi .rows{background:#f9fafb;border-radius:8px;padding:7px 9px;display:grid;gap:3px;font-size:10.5px}.blp .multi .rows div{display:flex;gap:8px}.blp .multi .rows div b{width:92px;font-weight:500}.blp .multi .rows div span{color:#6b7280;font-family:ui-monospace,Consolas,monospace}.blp .btn-blue{height:34px;border-radius:9px;background:#2563eb;color:#fff;font-weight:600;font-size:12px;display:flex;align-items:center;justify-content:center;gap:6px}.blp .live{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.18);display:inline-block;flex:none}.blp .play .win-body{grid-template-columns:1fr 340px}.blp [data-ic]{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex:none}.blp [data-ic]>img,.blp [data-ic]>svg{display:block}.blp .stage-label .hint{color:rgba(255,255,255,.72)}.blp .stage-label .hint [data-ic]{color:#fccd63}.blp .play .win{position:relative}.blp .tabstrip{height:42px;background:#dde2ea;display:flex;align-items:flex-end;gap:2px;padding:0 10px}.blp .tabstrip .d{display:flex;gap:6px;align-self:center;margin-right:10px;flex:none}.blp .tabstrip .d i{width:10px;height:10px;border-radius:50%;display:block;background:#c5cbd6}.blp .ptab{all:unset;box-sizing:border-box;height:34px;flex:1 1 0;min-width:0;max-width:150px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border-radius:10px 10px 0 0;font:500 12px ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#475569;cursor:pointer;transition:background .6s ease,color .6s ease;white-space:nowrap}.blp .ptab span{overflow:hidden;text-overflow:ellipsis}.blp .ptab img{width:16px;height:16px;object-fit:contain;display:block;border-radius:3px;flex:none}.blp .ptab:hover{background:rgba(255,255,255,.5)}.blp .ptab.on{background:#eef0f4;color:#0f172a}.blp .ptab:focus-visible{outline:2px solid #2563eb;outline-offset:-3px}.blp .page{position:relative;min-width:0;border-right:1px solid #e5e7eb;overflow:hidden;background:#fff}.blp .pg{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;font-size:12px;color:#16181d;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.blp .pg.fade{animation:pgIn .7s ease both}.blp .pg [data-back],.blp .pg [data-obj],.blp .pg [data-r],.blp .pg button{cursor:pointer}.blp .pg button{font:inherit;color:inherit;background:none;border:0;padding:0}.blp .pg .av-i{display:inline-grid!important;place-items:center;margin:0!important;padding:0!important;line-height:1;font-weight:600;color:#fff!important}.blp .av-i{display:inline-grid;place-items:center;border-radius:50%;color:#fff;font-weight:600;flex:none;letter-spacing:0}.blp .ico{display:inline-flex;align-items:center;justify-content:center;flex:none;line-height:0}.blp .ico svg{display:block}.blp .grow{flex:1;min-width:0}.blp .row{display:flex;align-items:center}.blp .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blp [data-f]{border-radius:4px;transition:box-shadow .5s ease,background-color .5s ease}.blp [data-f].pick{background-color:rgba(37,99,235,.13)!important;box-shadow:0 0 0 2px #2563eb!important}.blp .tdv[data-f].pick,.blp td[data-f].pick{box-shadow:inset 0 0 0 2px #2563eb!important}.blp .sp [hidden]{display:none!important}.blp .inst{white-space:nowrap}.blp .card.hint{padding:12px;display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:start;border-style:dashed;border-color:#cbd5e1;background:#fbfcfe}.blp .card.hint .hi{width:30px;height:30px;border-radius:9px;background:#eff4ff;color:#2563eb;display:grid;place-items:center}.blp .card.hint b{display:block;font-size:12.5px;color:#111827}.blp .card.hint span.t2{display:block;font-size:11px;color:#6b7280;margin-top:2px;line-height:1.45}.blp .ir .val.none{color:#cbd5e1}.blp button.launch:disabled{opacity:.45;cursor:default;box-shadow:none}.blp .sf{background:#fff}.blp .sf-top{height:42px;display:flex;align-items:center;gap:14px;padding:0 14px;border-bottom:1px solid #e5e5e5}.blp .sf-top img{height:26px;width:auto;display:block}.blp .sf-search{margin:0 auto;width:330px;height:28px;border:1px solid #c9c9c9;border-radius:4px;gap:8px;padding:0 10px;color:#706e6b;font-size:12px}.blp .sf-icons,.blp .sf-search{display:flex;align-items:center}.blp .sf-icons{gap:12px;color:#747474}.blp .sf-nav{height:36px;display:flex;align-items:stretch;padding:0 12px;border-bottom:1px solid #dddbda;box-shadow:0 2px 2px rgba(0,0,0,.05);background:#fff}.blp .sf-nav .waffle{display:flex;align-items:center;color:#706e6b;margin-right:10px}.blp .sf-nav .app{font-size:15px;font-weight:700;margin-right:18px}.blp .sf-nav .app,.blp .sf-nav .tb{display:flex;align-items:center;color:#181818}.blp .sf-nav .tb{gap:4px;padding:0 11px;font-size:12.5px;border-bottom:3px solid transparent}.blp .sf-nav .tb.on{border-bottom-color:#0176d3;font-weight:600}.blp .sf-nav .tb .ico{color:#706e6b}.blp .sf-body{flex:1;min-height:0;display:grid;grid-template-columns:214px 1fr;gap:10px;padding:10px;background:linear-gradient(#b0c4df,#dfe7f1 140px,#eef1f5 260px)}.blp .sf-card{background:#fff;border:1px solid #dddbda;border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,.08)}.blp .sf-split{display:flex;flex-direction:column;overflow:hidden}.blp .sf-split .hd{padding:10px 10px 8px;border-bottom:1px solid #dddbda}.blp .sf-split .hd small{display:block;font-size:11px;color:#3e3e3c}.blp .sf-split .hd b{display:flex;align-items:center;gap:4px;font-size:14px;color:#181818}.blp .sf-split .hd .cnt{font-size:11px;color:#706e6b;margin-top:4px}.blp .sf-item{display:block;text-align:left;width:100%;padding:9px 10px 9px 12px;border-bottom:1px solid #f3f2f2;border-left:3px solid transparent;transition:background .5s ease,border-color .5s ease}.blp .sf-item:hover{background:#f3f3f3}.blp .sf-item.on{background:#e5f0fb;border-left-color:#0176d3}.blp .sf-item b{display:block;color:#0b5cab;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blp .sf-item span{display:block;font-size:11px;color:#3e3e3c;line-height:1.5}.blp .sf-item span em{font-style:normal;color:#706e6b}.blp .sf-rec{min-width:0;display:flex;flex-direction:column;gap:10px;overflow:hidden}.blp .sf-empty{flex:1;display:grid;place-items:center;text-align:center;color:#706e6b;font-size:13px}.blp .sf-empty b{display:block;color:#3e3e3c;font-size:14px;margin-bottom:4px}.blp .sf-hl{padding:12px 14px}.blp .sf-hl .top{display:flex;align-items:center;gap:10px}.blp .sf-hl .oi{width:32px;height:32px;border-radius:4px;background:#fcb95b;display:grid;place-items:center;color:#fff;flex:none}.blp .sf-hl .nm small{display:block;font-size:11px;color:#3e3e3c}.blp .sf-hl .nm b{display:block;font-size:17px;font-weight:700;color:#181818}.blp .sf-btn{height:28px;display:inline-flex;align-items:center;gap:5px;padding:0 11px;border:1px solid #c9c9c9;border-radius:4px;background:#fff;color:#0176d3;font-size:12px;font-weight:600}.blp .sf-btns{margin-left:auto;display:flex}.blp .sf-btns .sf-btn{border-radius:0;margin-left:-1px}.blp .sf-btns .sf-btn:first-child{border-radius:4px 0 0 4px}.blp .sf-btns .sf-btn:last-child{border-radius:0 4px 4px 0;padding:0 7px}.blp .sf-hl .flds{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:4px 34px;margin-top:12px}.blp .sf-hl .flds small{display:block;font-size:11px;color:#3e3e3c}.blp .sf-hl .flds span{font-size:12.5px;color:#181818}.blp .sf-link{color:#0b5cab!important}.blp .sf-path{padding:8px 10px;display:flex;align-items:center;gap:8px}.blp .sf-chev{flex:1;display:flex}.blp .sf-chev span{flex:1;height:26px;display:grid;place-items:center;font-size:11px;color:#3e3e3c;background:#ecebea;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%);margin-left:-4px}.blp .sf-chev span:first-child{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%);border-radius:13px 0 0 13px;margin-left:0}.blp .sf-chev span:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8px 50%);border-radius:0 13px 13px 0}.blp .sf-chev span.done{background:#3ba755;color:#fff}.blp .sf-chev span.cur{background:#014486;color:#fff;font-weight:600}.blp .sf-mark{height:26px;border-radius:4px;background:#0176d3;color:#fff;font-size:11px;font-weight:600;padding:0 10px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.blp .sf-lower{flex:1;min-height:0;display:grid;grid-template-columns:1fr 190px;gap:10px}.blp .sf-tabs{display:flex;gap:18px;padding:0 14px;border-bottom:1px solid #dddbda}.blp .sf-tabs span{padding:10px 0 8px;font-size:12.5px;color:#3e3e3c;border-bottom:2px solid transparent}.blp .sf-tabs span.on{color:#0176d3;border-bottom-color:#0176d3;font-weight:600}.blp .sf-det{display:grid;grid-template-columns:1fr 1fr;gap:0 22px;padding:8px 14px}.blp .sf-det div{padding:5px 0;border-bottom:1px solid #f3f2f2}.blp .sf-det small{display:block;font-size:11px;color:#3e3e3c}.blp .sf-det span{display:inline-block;font-size:12.5px;color:#181818;padding:1px 2px;margin-left:-2px}.blp .sf-rel .hd{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:700;color:#181818}.blp .sf-rel .hd i{width:22px;height:22px;border-radius:4px;background:#a094ed;display:grid;place-items:center;color:#fff;font-style:normal}.blp .sf-rel .ct{padding:6px 12px 10px;border-top:1px solid #f3f2f2;font-size:11px;color:#3e3e3c;line-height:1.55}.blp .sf-rel .ct b{display:block;color:#0b5cab;font-size:12px}.blp .sf-rel .ct span{display:inline-block;padding:1px 2px;margin-left:-2px}.blp .hs{font-family:Lexend Deca,ui-sans-serif,system-ui,sans-serif;color:#33475b;flex-direction:row;background:#f5f8fa}.blp .hs-rail{width:46px;background:#2d3e50;display:flex;flex-direction:column;align-items:center;gap:15px;padding:11px 0;color:#cbd6e2;flex:none}.blp .hs-rail .lg{width:22px;height:22px}.blp .hs-rail .on{color:#fff;background:#425b76;border-radius:6px;padding:5px;margin:-5px}.blp .hs-main{flex:1;min-width:0;display:flex;flex-direction:column}.blp .hs-top{height:40px;background:#2d3e50;gap:12px;padding:0 12px;color:#cbd6e2}.blp .hs-search,.blp .hs-top{display:flex;align-items:center}.blp .hs-search{width:260px;height:26px;border-radius:4px;background:#fff;justify-content:space-between;padding:0 9px;color:#7c98b6;font-size:11.5px}.blp .hs-top .r{margin-left:auto;gap:13px}.blp .hs-hd,.blp .hs-top .r{display:flex;align-items:center}.blp .hs-hd{gap:10px;padding:12px 16px 10px;background:#fff;border-bottom:1px solid #dfe3eb}.blp .hs-hd .h3{margin:0;font-size:17px;font-weight:600;color:#33475b;display:flex;align-items:center;gap:6px}.blp .hs-toggle{display:flex;border:1px solid #cbd6e2;border-radius:3px;overflow:hidden;margin-left:10px}.blp .hs-toggle span{padding:4px 9px;font-size:11px;color:#506e91}.blp .hs-toggle span.on{background:#eaf0f6;color:#33475b;font-weight:600}.blp .hs-hd .act{margin-left:auto;display:flex;gap:8px}.blp .hs-obtn{border:1px solid #ff7a59;color:#ff7a59;background:#fff}.blp .hs-obtn,.blp .hs-pbtn{height:28px;display:inline-flex;align-items:center;padding:0 12px;border-radius:3px;font-size:11.5px;font-weight:600}.blp .hs-pbtn{background:#ff7a59;color:#fff}.blp .hs-board{flex:1;min-height:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px 12px;overflow:hidden}.blp .hs-col{background:#f5f8fa;border:1px solid #dfe3eb;border-radius:3px;display:flex;flex-direction:column;min-width:0}.blp .hs-col .ch{padding:8px 9px 7px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#33475b;display:flex;justify-content:space-between}.blp .hs-col .bar{height:3px;margin:0 9px 8px;border-radius:2px;background:repeating-linear-gradient(90deg,#f2547d 0 18px,transparent 18px 22px);opacity:.7}.blp .hs-deal{display:block;text-align:left;margin:0 7px 7px;padding:8px 9px;background:#fff;border:1px solid #dfe3eb;border-radius:3px;box-shadow:0 1px 2px rgba(45,62,80,.06);transition:border-color .5s,box-shadow .5s}.blp .hs-deal.on,.blp .hs-deal:hover{border-color:#00a4bd;box-shadow:0 0 0 1px #00a4bd}.blp .hs-deal b{display:block;color:#0091ae;font-size:11.5px;font-weight:600;line-height:1.35}.blp .hs-deal>span{display:block;font-size:10.5px;color:#516f90;margin-top:3px}.blp .hs-deal .ow{margin-top:6px;display:flex;gap:4px}.blp .hs-rec{flex:1;min-height:0;display:grid;grid-template-columns:228px 1fr 222px}.blp .hs-left{background:#fff;border-right:1px solid #dfe3eb;padding:10px 12px;overflow:hidden}.blp .hs-back{display:inline-flex;align-items:center;gap:4px;border:1px solid #cbd6e2!important;border-radius:3px;padding:3px 8px!important;font-size:11px;color:#33475b;background:#f5f8fa!important}.blp .hs-left .acts{float:right;color:#0091ae;font-size:11px;font-weight:600;margin-top:4px}.blp .hs-left .h4{margin:12px 0 2px;font-size:15px;font-weight:600;color:#33475b;line-height:1.3}.blp .hs-left .kv{font-size:11.5px;color:#33475b;margin-top:5px}.blp .hs-left .kv .lk,.blp .hs-left .kv a{color:#0091ae}.blp .hs-left .stages{height:4px;margin:10px 0 12px;border-radius:2px;background:linear-gradient(90deg,#f2547d 0 62%,#eaf0f6 62%)}.blp .hs-circles{display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #dfe3eb}.blp .hs-circles div{display:grid;justify-items:center;gap:4px;font-size:10px;color:#33475b}.blp .hs-circles i{width:30px;height:30px;border-radius:50%;border:1px solid #cbd6e2;display:grid;place-items:center;background:#f5f8fa;color:#506e91}.blp .hs-about{margin-top:10px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px}.blp .hs-prop{margin-top:8px}.blp .hs-prop small{display:block;font-size:10.5px;color:#516f90}.blp .hs-prop span{display:inline-block;font-size:12px;color:#33475b;padding:1px 2px;margin-left:-2px}.blp .hs-mid{padding:0 12px 10px;overflow:hidden}.blp .hs-tabs{display:flex;gap:18px;border-bottom:1px solid #dfe3eb;margin:0 -12px 10px;padding:0 12px;background:#fff}.blp .hs-tabs span{padding:10px 0 8px;font-size:12px;color:#506e91;border-bottom:3px solid transparent}.blp .hs-tabs span.on{color:#33475b;border-bottom-color:#33475b;font-weight:600}.blp .hs-cardx{background:#fff;border:1px solid #dfe3eb;border-radius:3px;padding:10px 12px;margin-bottom:10px}.blp .hs-cardx .h5{margin:0 0 8px;font-size:12px;font-weight:600;color:#33475b}.blp .hs-hi{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.blp .hs-hi small{display:block;font-size:9.5px;font-weight:700;letter-spacing:.04em;color:#516f90;text-transform:uppercase}.blp .hs-hi span{font-size:12px;color:#33475b}.blp .hs-act{display:flex;gap:8px;padding:7px 0;border-top:1px solid #eaf0f6;font-size:11px;color:#33475b}.blp .hs-act i{width:22px;height:22px;border-radius:50%;background:#eaf0f6;display:grid;place-items:center;flex:none;color:#506e91}.blp .hs-act small{display:block;color:#7c98b6;font-size:10px}.blp .hs-right{background:#fff;border-left:1px solid #dfe3eb;overflow:hidden}.blp .hs-asc{border-bottom:1px solid #dfe3eb;padding:10px 12px}.blp .hs-asc .t{font-size:11.5px;font-weight:600;color:#33475b;display:flex;justify-content:space-between}.blp .hs-asc .t em{font-style:normal;color:#0091ae;font-weight:500}.blp .hs-asc .bx{margin-top:8px;border:1px solid #dfe3eb;border-radius:3px;padding:8px;display:flex;gap:8px}.blp .hs-asc .bx>div{min-width:0}.blp .hs-asc .bx b,.blp .hs-asc .bx span{display:inline-block;font-size:10.5px;padding:1px 2px;margin-left:-2px}.blp .hs-asc .bx b{color:#0091ae;font-weight:600}.blp .hs-asc .bx span{color:#516f90}.blp .sm{flex-direction:row;font-family:Arial,ui-sans-serif,sans-serif}.blp .sm-rail{width:44px;border-right:1px solid #e3e6ea;background:#fff;display:flex;flex-direction:column;align-items:center;gap:16px;padding:10px 0;color:#5a6676;flex:none}.blp .sm-rail img{width:22px;height:22px}.blp .sm-main{flex:1;min-width:0;display:flex;flex-direction:column}.blp .sm-menu{height:34px;display:flex;align-items:center;gap:16px;padding:0 12px;font-size:12px;color:#31373d}.blp .sm-menu .nm{margin-left:18px;display:flex;align-items:center;gap:6px;font-weight:700;font-size:13.5px;color:#161616}.blp .sm-menu .r{margin-left:auto;display:flex;align-items:center;gap:10px}.blp .sm-share{height:26px;border-radius:4px;background:#0073ec;color:#fff;font-size:12px;font-weight:600;display:inline-flex}.blp .sm-share,.blp .sm-tools{padding:0 12px;align-items:center}.blp .sm-tools{height:34px;display:flex;gap:12px;border-top:1px solid #e3e6ea;border-bottom:1px solid #d5d9de;color:#4a5562;font-size:11.5px}.blp .sm-tools .sep{width:1px;height:18px;background:#d5d9de}.blp .sm-tools .dd{display:inline-flex;align-items:center;gap:4px;border:1px solid #d5d9de;border-radius:3px;padding:2px 6px}.blp .sm-grid{flex:1;min-height:0;overflow:hidden}.blp .sm-grid table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:11.5px}.blp .sm-grid th{background:#f3f4f6;color:#31373d;font-weight:700;text-align:left;padding:7px;border-right:1px solid #d5d9de;border-bottom:1px solid #c4c9cf}.blp .sm-grid td,.blp .sm-grid th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blp .sm-grid td{padding:6px 7px;border-right:1px solid #e3e6ea;border-bottom:1px solid #e3e6ea;color:#161616;transition:background .5s ease,box-shadow .5s ease}.blp .sm-grid td.n,.blp .sm-grid th.n{width:34px;text-align:center;color:#6b7684;background:#f3f4f6;font-weight:400}.blp .sm-grid td.pri{font-weight:700}.blp .sm-grid tr[data-r]:hover td{background:#f7f9fb}.blp .sm-grid tr.on td{background:#e5f0ff}.blp .sm-grid tr.on td.n{background:#0073ec;color:#fff;font-weight:700}.blp .sm-chip{display:inline-flex;align-items:center;gap:5px}.blp .mn{font-family:Figtree,Poppins,ui-sans-serif,system-ui,sans-serif;background:#eceff8;color:#323338}.blp .mn-top{height:42px;display:flex;align-items:center;gap:8px;padding:0 14px;background:#eceff8}.blp .mn-top img{width:26px;height:26px;object-fit:contain}.blp .mn-top b{font-size:14px;font-weight:700}.blp .mn-top span.wm{font-size:14px;font-weight:300}.blp .mn-top .r{margin-left:auto;display:flex;gap:14px;align-items:center;color:#676879}.blp .mn-body{flex:1;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:150px 1fr;gap:0;padding:0 8px 8px 0}.blp .mn-side{padding:8px 10px;font-size:12px;color:#323338}.blp .mn-side div{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:4px}.blp .mn-side div.on{background:#cce5ff}.blp .mn-side small{display:block;color:#676879;font-size:10.5px;margin:10px 8px 4px}.blp .mn-board{background:#fff;border-radius:8px;display:flex;flex-direction:column;min-width:0;position:relative;overflow:hidden}.blp .mn-bh{padding:12px 16px 6px}.blp .mn-bh .h3{margin:0;font-size:19px;font-weight:700;display:flex;align-items:center;gap:6px}.blp .mn-views{display:flex;gap:14px;border-bottom:1px solid #e6e9ef;padding:8px 16px 0;font-size:12px;color:#676879}.blp .mn-views span{padding-bottom:7px;display:inline-flex;gap:5px;align-items:center}.blp .mn-views span.on{color:#323338;border-bottom:2px solid #0073ea}.blp .mn-tools{display:flex;align-items:center;gap:12px;padding:9px 16px;font-size:11.5px;color:#323338}.blp .mn-new{display:inline-flex;align-items:center;border-radius:4px;overflow:hidden;background:#0073ea;color:#fff;font-weight:500}.blp .mn-new span{padding:5px 10px}.blp .mn-new i{padding:5px 6px;border-left:1px solid rgba(255,255,255,.35);font-style:normal}.blp .mn-group{padding:4px 16px 0}.blp .mn-gt{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:#579bfc;margin:4px 0 6px}.blp .mn-tbl{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:11.5px}.blp .mn-tbl th{font-weight:400;color:#676879;text-align:center;padding:5px 4px;border-top:1px solid #e6e9ef;border-right:1px solid #e6e9ef}.blp .mn-tbl th.it{text-align:left;padding-left:8px}.blp .mn-tbl td{border-top:1px solid #e6e9ef;border-right:1px solid #e6e9ef;padding:0 4px;height:33px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .5s ease,box-shadow .5s ease}.blp .mn-tbl tr>:first-child{border-left:6px solid #579bfc}.blp .mn-tbl td.it{text-align:left;padding:0 8px}.blp .mn-tbl td.it .cb{width:14px;height:14px;border:1px solid #c3c6d4;border-radius:3px;display:inline-grid;place-items:center;vertical-align:-3px;margin-right:8px;transition:background .4s,border-color .4s}.blp .mn-tbl tr.on td{background:#e6f2ff}.blp .mn-tbl td.it .cb svg{opacity:0;transition:opacity .4s}.blp .mn-tbl tr.on .cb{background:#0073ea;border-color:#0073ea;color:#fff}.blp .mn-tbl tr.on .cb svg{opacity:1}.blp .mn-tbl tr[data-r]:hover td{background:#f5f6f8}.blp .mn-tbl tr.on[data-r]:hover td{background:#dcecff}.blp .mn-st{display:block;height:33px;line-height:33px;margin:0 -4px;color:#fff;font-weight:500}.blp .mn-sel{position:absolute;left:50%;bottom:14px;transform:translate(-50%,16px);opacity:0;display:flex;align-items:center;gap:14px;background:#fff;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.18);padding:0 14px 0 0;height:46px;font-size:12px;transition:opacity .5s ease,transform .5s ease}.blp .mn-sel.show{opacity:1;transform:translate(-50%)}.blp .mn-sel>span{white-space:nowrap}.blp .mn-sel .n{width:46px;height:46px;background:#0073ea;color:#fff;display:grid;place-items:center;border-radius:8px 0 0 8px;font-size:18px}.blp .mn-sel .a{display:grid;justify-items:center;gap:2px;color:#323338;font-size:10px}.blp .wd{font-family:Roboto,ui-sans-serif,system-ui,sans-serif;background:#f6f7f8;color:#333}.blp .wd-top{height:44px;background:#fff;gap:14px;padding:0 14px;border-bottom:1px solid #e2e4e7;box-shadow:0 1px 3px rgba(0,0,0,.05)}.blp .wd-menu,.blp .wd-top{display:flex;align-items:center}.blp .wd-menu{gap:6px;font-size:11px;font-weight:700;letter-spacing:.03em;color:#333}.blp .wd-top img{height:26px;width:auto}.blp .wd-search{margin-left:30px;width:330px;height:30px;border-radius:15px;background:#f0f1f2;display:flex;align-items:center;gap:8px;padding:0 12px;color:#6b6f73;font-size:12px}.blp .wd-top .r{margin-left:auto;display:flex;gap:14px;align-items:center;color:#5f6368}.blp .wd-list{flex:1;min-height:0;padding:16px 20px;overflow:hidden}.blp .wd-list .h3{margin:0;font-size:19px;font-weight:500;color:#333}.blp .wd-list .sub{font-size:12px;color:#5f6368;margin:4px 0 12px}.blp .wd-tbl{width:100%;border-collapse:collapse;background:#fff;border:1px solid #ced3d9;font-size:12px}.blp .wd-tbl th{background:#f0f1f2;text-align:left;font-weight:500;color:#333;padding:8px 10px;border-bottom:1px solid #ced3d9}.blp .wd-tbl td{padding:7px 10px;border-bottom:1px solid #e8eaed;color:#333}.blp .wd-tbl tr[data-r]:hover td{background:#f5f9ff}.blp .wd-wk{display:inline-flex;align-items:center;gap:8px;color:#0875e1;font-weight:500}.blp .wd-prof{flex:1;min-height:0;display:grid;grid-template-columns:196px 1fr}.blp .wd-left{background:#0875e1;color:#fff;display:flex;flex-direction:column;align-items:center;padding:14px 0 0;overflow:hidden}.blp .wd-left .nm{font-size:16px;font-weight:500;margin-top:8px;padding:1px 3px}.blp .wd-left .tt{font-size:11.5px;opacity:.9;margin-top:2px}.blp .wd-left .actions{margin-top:8px;border:1px solid rgba(255,255,255,.8);border-radius:12px;padding:2px 12px;font-size:11px}.blp .wd-left .wd-qa{display:flex;gap:18px;margin:12px 0 10px}.blp .wd-left .wd-qa div{display:grid;justify-items:center;gap:3px;font-size:10px}.blp .wd-left .wd-qa i{width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.18);display:grid;place-items:center}.blp .wd-left .wd-nav{align-self:stretch}.blp .wd-left .wd-nav div{display:flex;align-items:center;gap:10px;padding:7px 16px;font-size:12px}.blp .wd-left .wd-nav div.on{background:#005cb9;font-weight:500}.blp .wd-right{min-width:0;padding:0 16px;overflow:hidden;background:#fff}.blp .wd-back{display:inline-flex!important;align-items:center;gap:4px;margin:10px 0 4px;color:#0875e1!important;font-size:11.5px}.blp .wd-tabs{display:flex;gap:16px;border-bottom:1px solid #e2e4e7;font-size:12px;color:#333}.blp .wd-tabs span{padding:9px 0 7px;border-bottom:3px solid transparent;white-space:nowrap}.blp .wd-tabs span.on{border-bottom-color:#0875e1;font-weight:500}.blp .wd-sec{margin-top:14px}.blp .wd-sec .h5{margin:0 0 8px;font-size:14px;font-weight:500;color:#333}.blp .wd-kv{display:grid;grid-template-columns:150px 1fr;gap:7px 12px;font-size:12px}.blp .wd-kv small{color:#5f6368;font-size:12px}.blp .wd-kv span{color:#333;display:inline-block;padding:1px 3px;margin-left:-3px;justify-self:start}.blp .wd-kv span.lk{color:#0875e1}.blp .sap{font-family:"72",Segoe UI,ui-sans-serif,system-ui,sans-serif;background:#f5f6f7;color:#1d2d3e}.blp .sap-shell{height:44px;background:#fff;display:flex;align-items:center;gap:10px;padding:0 12px;box-shadow:0 1px 0 #d9d9d9}.blp .sap-shell img{height:22px;width:auto}.blp .sap-shell .app{display:inline-flex;align-items:center;gap:5px;border:1px solid #bcc3ca;border-radius:8px;padding:3px 9px;font-size:12px;font-weight:700;color:#1d2d3e}.blp .sap-shell .back{color:#0064d9;display:inline-flex}.blp .sap-shell .r{margin-left:auto;display:flex;gap:14px;align-items:center;color:#556b82}.blp .sap-lr{flex:1;min-height:0;overflow:hidden}.blp .sap-fb{background:#fff;padding:12px 16px;box-shadow:0 1px 0 #e5e5e5}.blp .sap-fb .h3{margin:0;font-size:19px;font-weight:800;display:flex;align-items:center;gap:6px}.blp .sap-fields{display:flex;gap:12px;margin-top:10px;align-items:flex-end}.blp .sap-fields div small{display:block;font-size:11px;color:#556b82;margin-bottom:3px}.blp .sap-fields div span{display:block;width:130px;height:26px;border:1px solid #bcc3ca;border-radius:4px;background:#fff}.blp .sap-go{height:26px;border-radius:8px;background:#0070f2;color:#fff;font-size:12px;font-weight:700;padding:0 14px;display:inline-flex;align-items:center;margin-left:auto}.blp .sap-tcard{margin:12px 16px;background:#fff;border-radius:12px;box-shadow:0 0 2px rgba(34,53,72,.16),0 2px 4px rgba(34,53,72,.16);overflow:hidden}.blp .sap-tcard .h4{margin:0;padding:12px 14px;font-size:13px;font-weight:700}.blp .sap-tbl{width:100%;border-collapse:collapse;font-size:12px}.blp .sap-tbl th{text-align:left;font-weight:400;color:#556b82;padding:8px 12px;background:#fff;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.blp .sap-tbl td{padding:9px 12px;border-bottom:1px solid #e5e5e5;color:#1d2d3e}.blp .sap-tbl tr[data-r]:hover td{background:#eaecee}.blp .sap-tbl td b{font-weight:700;display:block}.blp .sap-tbl td small{color:#556b82}.blp .sap-st{font-weight:700}.blp .sap-st.ok{color:#256f3a}.blp .sap-st.warn{color:#b44f00}.blp .sap-st.info{color:#0064d9}.blp .sap-op{flex:1;min-height:0;overflow:hidden}.blp .sap-oh{background:#fff;padding:12px 18px 0}.blp .sap-oh .t{display:flex;align-items:flex-start;gap:8px}.blp .sap-oh .h3{font-size:20px;font-weight:800;padding:0 3px;margin:0 0 0 -3px}.blp .sap-oh .stx{font-size:12px;color:#556b82;margin-top:2px}.blp .sap-oh .btns{margin-left:auto;display:flex;gap:6px}.blp .sap-btn{height:26px;border-radius:8px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;color:#0064d9;border:1px solid #bcc3ca;background:#fff}.blp .sap-btn.em{background:#0070f2;color:#fff;border-color:#0070f2}.blp .sap-kpis{display:flex;gap:36px;padding:12px 0}.blp .sap-kpis small{display:block;font-size:11.5px;color:#556b82}.blp .sap-kpis span{display:inline-block;font-size:15px;color:#1d2d3e;margin-top:3px;padding:0 3px;margin-left:-3px}.blp .sap-anchor{display:flex;gap:18px;border-top:1px solid #e5e5e5;font-size:12px;color:#1d2d3e}.blp .sap-anchor span{padding:9px 0 7px;border-bottom:3px solid transparent;white-space:nowrap}.blp .sap-anchor span.on{color:#0064d9;border-bottom-color:#0064d9;font-weight:700}.blp .sap-secs{padding:12px 18px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px 22px}.blp .sap-secs .h5{margin:0 0 8px;font-size:13px;font-weight:700}.blp .sap-secs .fv{margin-bottom:9px}.blp .sap-secs .fv small{display:block;font-size:11.5px;color:#556b82}.blp .sap-secs .fv span{display:inline-block;font-size:12.5px;color:#1d2d3e;padding:1px 3px;margin-left:-3px}.blp .sap-secs .fv span.lk{color:#0064d9}.blp .bh{flex-direction:row;background:#f4f4f2;font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;color:#222}.blp .bh-rail{width:50px;background:#fff;border-right:1px solid #e8e8e4;display:flex;flex-direction:column;align-items:center;gap:10px;padding:52px 0 0;color:#555;flex:none}.blp .bh-rail .ri{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;transition:background .5s,color .5s}.blp .bh-rail .ri.on{background:#e8f2df;color:#2e7d32}.blp .bh-main{flex:1;min-width:0;display:flex;flex-direction:column}.blp .bh-top{height:46px;display:flex;align-items:center;gap:14px;padding:0 16px;background:#fff;border-bottom:1px solid #e8e8e4}.blp .bh-word{font-size:19px;font-weight:600;letter-spacing:-.02em;color:#73ac39;display:inline-flex;align-items:baseline}.blp .bh-word sup{font-size:8px;margin-left:1px}.blp .bh-search{width:300px;height:28px;border-radius:14px;border:1px solid #d5d5d0;display:flex;align-items:center;gap:8px;padding:0 12px;color:#777;font-size:12px}.blp .bh-top .r{margin-left:auto;display:flex;gap:14px;color:#555;align-items:center}.blp .bh-pg{flex:1;min-height:0;padding:14px 18px;overflow:hidden}.blp .bh-h{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:600;color:#2e7d32}.blp .bh-sub{display:flex;gap:2px;margin:10px 0 12px;border-bottom:1px solid #ddd}.blp .bh-sub span{padding:7px 12px;font-size:12px;color:#555;border:1px solid transparent;border-bottom:0;border-radius:4px 4px 0 0;display:inline-flex;gap:5px;align-items:center}.blp .bh-sub span.on{background:#fff;border-color:#ddd;color:#222;font-weight:600;margin-bottom:-1px}.blp .bh-tbl{width:100%;border-collapse:collapse;background:#fff;font-size:12px;border:1px solid #e3e3df}.blp .bh-tbl th{text-align:left;background:#ececea;font-weight:600;color:#444;padding:8px 10px}.blp .bh-tbl td{padding:8px 10px;border-top:1px solid #ececea;vertical-align:top}.blp .bh-tbl tr[data-r]:hover td{background:#f6faf2}.blp .bh-tbl .nm{display:flex;align-items:center;gap:8px;color:#2a7ab8;font-weight:600}.blp .bh-tbl .lk{color:#2a7ab8}.blp .bh-tbl small{display:block;color:#777;font-size:11px;font-weight:400}.blp .bh-stars{color:#f5b301;letter-spacing:1px}.blp .bh-stars i{color:#d7d7d2;font-style:normal}.blp .bh-hero{position:relative;background:#1f6b3a;border-radius:14px;height:120px;padding:18px 18px 0 168px;color:#fff}.blp .bh-photo{position:absolute;left:18px;top:14px;width:132px;height:132px;border-radius:16px;border:4px solid #fff;display:grid;place-items:center;font-size:40px;font-weight:600;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.blp .bh-hero .h4{font-size:23px;font-weight:700;display:inline-block;padding:1px 3px;margin:0 0 0 -3px}.blp .bh-hero .tt{font-size:12px;opacity:.9;margin-top:2px}.blp .bh-hero .req{position:absolute;right:18px;top:18px;display:flex;gap:8px}.blp .bh-hero .req span{background:#fff;color:#1f6b3a;border-radius:14px;padding:4px 12px;font-size:11px;font-weight:600}.blp .bh-hero .tabs{position:absolute;left:168px;right:18px;bottom:0;display:flex;gap:16px;font-size:11.5px}.blp .bh-hero .tabs span{padding:7px 0 8px;opacity:.85;border-bottom:3px solid transparent}.blp .bh-hero .tabs span.on{opacity:1;font-weight:700;border-bottom-color:#fff}.blp .bh-cols{display:grid;grid-template-columns:150px 1fr;gap:18px;margin-top:34px}.blp .bh-vit .h6{margin:0 0 6px;font-size:11px;font-weight:700;color:#555}.blp .bh-vit div{display:flex;gap:6px;align-items:center;font-size:11px;color:#444;margin-bottom:5px}.blp .bh-vit div span{padding:1px 2px;margin-left:-2px}.blp .bh-vit div svg{flex:none}.blp .bh-vit .mgr{gap:7px}.blp .bh-sec,.blp .bh-vit .mgr{display:flex;align-items:center}.blp .bh-sec{gap:6px;font-size:15px;font-weight:700;color:#2e7d32;margin:-22px 0 8px}.blp .bh-card{background:#fff;border-radius:12px;border:1px solid #e6e6e2;padding:10px 12px;margin-bottom:10px}.blp .bh-card .h6{margin:0 0 6px;font-size:12px;font-weight:700;color:#333}.blp .bh-card table{width:100%;border-collapse:collapse;font-size:11px}.blp .bh-card th{text-align:left;font-weight:600;color:#555;background:#f3f3f1;padding:5px 6px}.blp .bh-card td{padding:5px 6px;border-top:1px solid #f0f0ec;color:#333}.blp .bh-card td span{display:inline-block;padding:1px 2px;margin-left:-2px}.blp .bh-cand{background:#fff;border-radius:12px;border:1px solid #e6e6e2;padding:14px 16px;display:flex;gap:14px;align-items:center}.blp .bh-cand .h4{font-size:20px;font-weight:700;display:inline-block;padding:1px 3px;margin:0 0 0 -3px}.blp .bh-cand .ap{font-size:12px;color:#555;margin-top:2px}.blp .bh-cand .bh-st{margin-left:auto;text-align:right}.blp .bh-cand .bh-st .sel{border:1px solid #ccc;border-radius:4px;padding:4px 10px;font-size:11.5px;display:inline-block}.blp .bh-kv{display:grid;grid-template-columns:120px 1fr;gap:7px 10px;font-size:11.5px}.blp .bh-kv small{color:#666;font-size:11.5px}.blp .bh-kv span{justify-self:start;padding:1px 2px;margin-left:-2px}.blp .hb{flex-direction:row;font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;color:#2a2a2a;background:#f6f5f3}.blp .hb-rail{width:44px;background:#7a1e47;display:flex;flex-direction:column;align-items:center;gap:15px;padding:54px 0 0;color:rgba(255,255,255,.75);flex:none}.blp .hb-rail .on{color:#fff;background:rgba(255,255,255,.18);border-radius:6px;padding:5px;margin:-5px}.blp .hb-main{flex:1;min-width:0;display:flex;flex-direction:column}.blp .hb-top{height:40px;background:#7a1e47;display:flex;align-items:center;gap:12px;padding:0 12px 0 0;color:#fff}.blp .hb-top .lg{background:#e8104a;color:#fff;font-weight:700;font-size:11px;border-radius:4px;padding:2px 6px}.blp .hb-search{margin:0 auto;width:280px;height:26px;border-radius:13px;border:1px solid rgba(255,255,255,.5);display:flex;align-items:center;gap:7px;padding:0 11px;font-size:11.5px;color:rgba(255,255,255,.85)}.blp .hb-top .r{display:flex;gap:12px;align-items:center}.blp .hb-top .co{background:#fff;color:#7a1e47;border-radius:12px;padding:2px 10px;font-size:11px;font-weight:700}.blp .hb-pg{flex:1;min-height:0;padding:12px 18px;overflow:hidden}.blp .hb-back{font-size:11px;color:#555;display:flex;align-items:center;gap:4px}.blp .hb-pg .h3{margin:8px 0 10px;font-family:"Source Serif 4",Georgia,serif;font-size:23px;font-weight:700;color:#3c3c3c}.blp .hb-views{display:flex;gap:16px;font-size:12px;color:#666;border-bottom:1px solid #e3e1dd;margin-bottom:10px}.blp .hb-views span{padding-bottom:7px}.blp .hb-views span.on{color:#2a2a2a;font-weight:600;border-bottom:2px solid #e8104a}.blp .hb-card{background:#fff;border-radius:8px;border:1px solid #e8e6e2;overflow:hidden}.blp .hb-bar{display:flex;align-items:center;gap:12px;padding:10px 12px;font-size:12px}.blp .hb-bar .flt{margin-left:auto;background:#fde3ea;color:#b0123f;border-radius:4px;padding:3px 9px;font-weight:600;font-size:11px}.blp .hb-tbl{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}.blp .hb-tbl th{text-align:left;font-weight:600;color:#444;padding:8px;border-top:1px solid #ecebe8;border-bottom:1px solid #ecebe8}.blp .hb-tbl td{padding:7px 8px;border-bottom:1px solid #f1f0ed;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .5s ease,box-shadow .5s ease}.blp .hb-tbl td.cbx,.blp .hb-tbl th.cbx{width:34px;text-align:center}.blp .hb-cb{width:14px;height:14px;border:1.5px solid #b9b6b0;border-radius:3px;display:inline-grid;place-items:center;vertical-align:-3px;transition:background .4s,border-color .4s;color:#fff}.blp .hb-tbl tr.on td{background:#fdf0f3}.blp .hb-cb svg{opacity:0;transition:opacity .4s}.blp .hb-tbl tr.on .hb-cb{background:#e8104a;border-color:#e8104a}.blp .hb-tbl tr.on .hb-cb svg{opacity:1}.blp .hb-tbl tr[data-r]:hover td{background:#faf8f6}.blp .hb-tbl tr.on[data-r]:hover td{background:#fbe7ec}.blp .hb-dn{display:inline-flex;align-items:center;gap:8px}.blp .gh{font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;color:#1f2b28;background:#fff}.blp .gh-top{height:44px;display:flex;align-items:center;gap:20px;padding:0 16px;border-bottom:1px solid #e3e7e6}.blp .gh-word{font-size:14px;color:#15372c;display:inline-flex;gap:4px;align-items:baseline}.blp .gh-word b{font-weight:600;letter-spacing:-.01em}.blp .gh-word span{color:#24a47f}.blp .gh-top .m{display:flex;gap:18px;font-size:12.5px;color:#1f2b28}.blp .gh-top .m span{padding:13px 0 11px;border-bottom:2px solid transparent}.blp .gh-top .m span.on{border-bottom-color:#15372c;font-weight:600}.blp .gh-add{border:1px solid #24a47f;color:#15372c;border-radius:14px;padding:3px 12px;display:inline-flex;gap:4px}.blp .gh-add,.blp .gh-top .r{font-size:11.5px;align-items:center}.blp .gh-top .r{margin-left:auto;display:flex;gap:14px;color:#44514d}.blp .gh-list{flex:1;min-height:0;display:grid;grid-template-columns:160px 1fr;overflow:hidden}.blp .gh-flt{border-right:1px solid #e3e7e6;padding:14px;font-size:11.5px;color:#44514d}.blp .gh-flt b{display:block;color:#1f2b28;margin:0 0 6px;font-size:12px}.blp .gh-flt div{padding:5px 0;border-bottom:1px solid #f0f2f1;display:flex;justify-content:space-between}.blp .gh-cands{padding:14px 18px;overflow:hidden}.blp .gh-cands .h3{margin:0 0 10px;font-size:20px;font-weight:600}.blp .gh-row{display:grid;grid-template-columns:20px 1fr 190px;gap:10px;align-items:center;padding:10px 6px;border-bottom:1px solid #eef1f0;text-align:left;width:100%}.blp .gh-row:hover{background:#f6faf8}.blp .gh-row .cb{width:13px;height:13px;border:1px solid #b8c2bf;border-radius:2px}.blp .gh-row b{display:block;font-size:13px;color:#15372c;text-decoration:underline;text-decoration-color:#c5d3ce;text-underline-offset:3px}.blp .gh-row small{display:block;font-size:11px;color:#5c6a66;margin-top:2px}.blp .gh-row .job{font-size:11.5px;color:#1f2b28}.blp .gh-row .job em{display:inline-block;margin-top:3px;font-style:normal;font-size:10.5px;color:#15372c;background:#e5f4ee;border-radius:3px;padding:1px 6px}.blp .gh-prof{flex:1;min-height:0;display:grid;grid-template-columns:1fr 176px;overflow:hidden}.blp .gh-main{padding:12px 18px;overflow:hidden}.blp .gh-back{color:#15372c!important;font-size:11px;display:inline-flex!important;align-items:center;gap:3px;text-decoration:underline}.blp .gh-main .h3{font-size:21px;font-weight:600;display:inline-block;padding:1px 3px;margin:6px 0 2px -3px}.blp .gh-main .ct{font-size:11.5px;color:#44514d}.blp .gh-main .ct span{display:inline-block;padding:1px 2px;margin-left:-2px}.blp .gh-main .hl{font-size:11.5px;color:#8a9692;margin-top:3px}.blp .gh-tabs{display:flex;gap:18px;border-bottom:1px solid #e3e7e6;margin-top:10px;font-size:12px}.blp .gh-tabs span{padding:8px 0 6px;border-bottom:2px solid transparent;color:#44514d}.blp .gh-tabs span.on{border-bottom-color:#24a47f;color:#1f2b28;font-weight:600}.blp .gh-job{border:1px solid #dfe5e3;border-radius:4px;margin-top:12px}.blp .gh-job .jh{padding:10px 12px}.blp .gh-job .jh b{font-size:13.5px;display:inline-block;padding:1px 3px;margin-left:-3px}.blp .gh-job .jh small{display:block;font-size:11px;color:#5c6a66;margin-top:2px}.blp .gh-pills{display:flex;gap:8px;margin-top:8px}.blp .gh-pills span{border:1px solid #24a47f;color:#15372c;border-radius:14px;padding:3px 11px;font-size:11px}.blp .gh-jb{display:grid;grid-template-columns:110px 1fr;border-top:1px solid #eef1f0}.blp .gh-jb .sn{padding:8px 0;font-size:11.5px;color:#44514d}.blp .gh-jb .sn div{padding:5px 12px}.blp .gh-jb .sn div.on{border-left:3px solid #24a47f;padding-left:9px;font-weight:600;color:#1f2b28}.blp .gh-offer{padding:10px 12px;font-size:11.5px}.blp .gh-offer .hd{display:flex;gap:16px;color:#44514d;margin-bottom:8px}.blp .gh-offer .ok{color:#1a7f5a;font-weight:600}.blp .gh-kv{display:grid;grid-template-columns:110px 1fr;gap:6px 8px}.blp .gh-kv small{color:#5c6a66;font-size:11.5px}.blp .gh-kv span{justify-self:start;padding:1px 2px;margin-left:-2px}.blp .gh-side{border-left:1px solid #e3e7e6;padding:12px;font-size:11px;color:#44514d;overflow:hidden}.blp .gh-side b{display:block;font-size:12px;color:#1f2b28;margin:0 0 5px}.blp .gh-side .blk{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eef1f0}.blp .gh-side .tag{display:inline-block;background:#eef1f0;border-radius:3px;padding:1px 6px;margin:0 4px 4px 0}.blp .pc{font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;color:#232729;background:#f4f5f6}.blp .pc-top{height:46px;background:#000;color:#fff;display:flex;align-items:center;gap:8px;padding:0 10px 0 0}.blp .pc-home{width:46px;height:46px;background:#ff5200;display:grid;place-items:center;flex:none}.blp .pc-word{font-weight:800;letter-spacing:.06em;font-size:15px;margin:0 8px}.blp .pc-dd{display:grid;background:#232729;border-radius:4px;padding:3px 9px;min-width:0}.blp .pc-dd small{font-size:9.5px;color:#c5c9cc}.blp .pc-dd b{font-weight:500;display:inline-flex;gap:4px;white-space:nowrap;padding:0 2px;margin-left:-2px}.blp .pc-dd b,.blp .pc-search{font-size:11.5px;align-items:center}.blp .pc-search{height:28px;border-radius:4px;background:#fff;color:#6a767c;display:flex;gap:6px;padding:0 9px;width:150px}.blp .pc-top .r{margin-left:auto;display:flex;gap:12px;align-items:center;color:#c5c9cc}.blp .pc-pg{flex:1;min-height:0;padding:12px 16px;overflow:hidden}.blp .pc-h,.blp .pc-h .h3{display:flex;align-items:center;gap:8px}.blp .pc-h .h3{margin:0;font-size:18px;font-weight:700}.blp .pc-h .h3 .tico{width:22px;height:22px;border-radius:4px;background:#ff5200;color:#fff;display:grid;place-items:center}.blp .pc-create{margin-left:auto;background:#ff5200;color:#fff;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:5px}.blp .pc-tabs{display:flex;gap:18px;border-bottom:1px solid #d6dadc;margin:10px 0;font-size:12px;color:#4b5459}.blp .pc-tabs span{padding:6px 0;border-bottom:3px solid transparent;white-space:nowrap}.blp .pc-tabs span.on{border-bottom-color:#232729;color:#232729;font-weight:700}.blp .pc-tbl{width:100%;border-collapse:collapse;background:#fff;font-size:11.5px;border:1px solid #d6dadc}.blp .pc-tbl th{text-align:left;font-weight:600;color:#4b5459;padding:7px 8px;border-bottom:1px solid #d6dadc;background:#fafafa;white-space:nowrap}.blp .pc-tbl td{padding:8px;border-bottom:1px solid #eceeef;white-space:nowrap}.blp .pc-tbl tr[data-r]:hover td{background:#fff6f1}.blp .pc-tbl .lk{color:#1d5cc9}.blp .pc-vb{border:1px solid #c4cacd;background:#fff}.blp .pc-pill,.blp .pc-vb{border-radius:3px;padding:1px 7px;font-size:10.5px}.blp .pc-pill{display:inline-block;font-weight:600}.blp .pc-pill.draft{background:#eceeef;color:#4b5459}.blp .pc-pill.out{background:#fff1e5;color:#b5480b}.blp .pc-pill.ok{background:#e3f4ea;color:#1b7a43}.blp .pc-rec{display:grid;grid-template-columns:150px 1fr;gap:14px}.blp .pc-idx{font-size:11.5px;color:#4b5459}.blp .pc-idx div{padding:5px 0}.blp .pc-idx div.on{color:#232729;font-weight:700}.blp .pc-card{background:#fff;border:1px solid #d6dadc;border-radius:4px;padding:10px 14px;margin-bottom:10px}.blp .pc-card .h5{margin:0 0 8px;font-size:13.5px;font-weight:700;display:flex;align-items:center;gap:6px}.blp .pc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 14px}.blp .pc-grid small{display:block;font-size:10.5px;font-weight:700;color:#4b5459}.blp .pc-grid span{display:inline-block;font-size:12px;color:#232729;margin-top:2px;padding:1px 2px;margin-left:-2px}.blp .pc-back{color:#1d5cc9!important;font-size:11px;display:inline-flex!important;align-items:center;gap:3px;margin-bottom:4px}.blp .ir .val{position:relative;min-height:15px}.blp .ir .val.wait{color:transparent}.blp .ir .val.wait:after{content:"";position:absolute;right:0;top:50%;width:70px;height:8px;margin-top:-4px;border-radius:4px;background:linear-gradient(90deg,#eceff3,#f7f8fa,#eceff3);background-size:200% 100%;animation:shimmer 1.8s linear infinite}.blp .ir .val.in{animation:valIn .6s cubic-bezier(.2,.7,.2,1) both}.blp .card.hint.swap,.blp .rec.swap{animation:recIn .7s ease both}.blp .inputs .h span.pending{color:#6b7280}.blp button.launch{border:0;width:100%;font:inherit;font-weight:600;font-size:13px;cursor:pointer;transition:background .6s ease,box-shadow .8s ease,opacity .6s ease}.blp button.launch.ready{box-shadow:0 0 0 4px rgba(37,99,235,.16)}.blp button.launch.done{background:#047857;box-shadow:0 0 0 4px rgba(4,120,87,.16)}.blp button.launch:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.blp table.grid-tbl td{transition:background .5s ease,box-shadow .5s ease}.blp .is-live table.grid-tbl tbody tr{cursor:pointer}.blp table.grid-tbl td.pick{background:#dbe7ff!important;box-shadow:inset 0 0 0 2px #2563eb}.blp .cursor{position:absolute;left:0;top:0;z-index:20;pointer-events:none;opacity:0;transition:transform 1.2s cubic-bezier(.45,.05,.25,1),opacity .6s ease}.blp .cursor.show{opacity:1}.blp .cursor svg{display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25))}.blp .cursor .rip{position:absolute;left:-9px;top:-9px;width:22px;height:22px;border-radius:50%;background:rgba(37,99,235,.35);transform:scale(0);opacity:0}.blp .cursor.click .rip{animation:rip .7s ease-out}.blp .s1-top{position:absolute;left:18px;top:18px;right:18px;height:62px;background:#fff;border-radius:10px;padding:12px 14px;display:flex;gap:10px;align-items:center;box-shadow:0 1px 2px rgba(0,0,0,.06);font-family:ui-sans-serif,system-ui,sans-serif}.blp .s1-top img{width:26px;height:26px;object-fit:contain;display:block;border-radius:5px}.blp .s1-top small{display:block;font-size:10px;font-weight:600;letter-spacing:.05em;color:#64748b}.blp .s1-top b{display:block;font-size:14px;font-weight:600;color:#0f172a}.blp .s1-list{position:absolute;left:18px;top:92px;width:118px;display:grid;gap:6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:10.5px;color:#64748b}.blp .s1-list div{background:#fff;border-radius:6px;padding:6px 8px;display:flex;justify-content:space-between;gap:6px}.blp .s1-list b{color:#0f172a;white-space:nowrap}.blp .s1-card{position:absolute;right:14px;top:94px;width:192px;font-family:ui-sans-serif,system-ui,sans-serif}.blp .s1-card .rec{box-shadow:0 12px 26px -12px rgba(3,4,48,.4)}.blp .s1-card .n{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blp .s1-card .rec{position:relative;display:block}.blp .s1-card .rec .badge-ok{position:absolute;top:8px;right:9px}.blp .s1.enter .s1-list,.blp .s1.enter .s1-top{animation:fadeUp .8s ease both}.blp .s1.enter .s1-card{animation:cardIn 1s cubic-bezier(.2,.7,.2,1) .8s both}.blp .s1.leave{animation:fadeOut .6s ease both}.blp .s2-field{position:absolute;left:16px;right:16px;top:16px;background:#fff;border-radius:10px;padding:11px 14px;display:flex;align-items:center;gap:10px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11.5px;color:#334155;box-shadow:0 1px 2px rgba(0,0,0,.06)}.blp .s2-field .lbl{color:#94a3b8}.blp .s2-field b{font-weight:600;color:#0f172a}.blp .s2-field .mail{margin-left:auto;border-radius:4px;padding:1px 5px;outline:2px solid transparent;outline-offset:2px;transition:outline-color .7s ease,background .7s ease}.blp .s2.pick .s2-field .mail{outline-color:#2563eb;background:rgba(37,99,235,.1)}.blp .s2-tip{right:16px;top:66px;color:#fff;border-radius:7px;padding:7px 10px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:10.5px;line-height:1.4;box-shadow:0 10px 20px -10px rgba(15,23,42,.5);opacity:0;transform:translateY(5px);transition:opacity .7s ease,transform .7s ease}.blp .s2-tip,.blp .s2-tip i{position:absolute;background:#0f172a}.blp .s2-tip i{top:-5px;right:40px;width:10px;height:10px;transform:rotate(45deg)}.blp .s2-tip .mono{color:#93c5fd;font-family:ui-monospace,Consolas,monospace}.blp .s2.tip .s2-tip{opacity:1;transform:none}.blp .s2-in{left:16px;right:16px;top:128px}.blp .s2-in,.blp .s3-banner{position:absolute;font-family:ui-sans-serif,system-ui,sans-serif}.blp .s3-banner{left:18px;right:18px;top:22px}.blp .s3-banner .bx{display:flex;gap:10px;align-items:center;padding:12px 14px;background:#ecfdf5;border-radius:12px;border:1px solid #a7f3d0}.blp .s3-banner .ok{width:22px;height:22px;border-radius:50%;background:#047857;color:#fff;display:grid;place-items:center;font-size:12px;flex:none}.blp .s3-banner b{display:block;font-size:12.5px;font-weight:600;color:#065f46}.blp .s3-banner span.w{display:block;font-size:11px;color:#047857}.blp .s3-banner.bump .bx{animation:fadeUp .8s ease both}.blp .s3-list{position:absolute;left:18px;right:18px;top:98px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;overflow:hidden}.blp .s3-list .hd{padding:9px 12px;font-weight:600;font-size:11.5px;border-bottom:1px solid #f1f2f4}.blp .s3-list ul{list-style:none;margin:0;padding:0}.blp .s3-list li{display:flex;gap:8px;align-items:center;padding:7px 12px;height:30px;overflow:hidden}.blp .s3-list li i{width:7px;height:7px;border-radius:50%;background:#10b981;display:block;flex:none;transition:background .6s ease}.blp .s3-list li:first-child i{background:#2563eb}.blp .s3-list li em{margin-left:auto;font-style:normal;color:#94a3b8}.blp .s3-list li.new{animation:rowIn .9s ease both}@keyframes blp-pgIn{0%{opacity:0}to{opacity:1}}@keyframes blp-valIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes blp-recIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes blp-fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes blp-fadeOut{to{opacity:0}}@keyframes blp-cardIn{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}@keyframes blp-rowIn{0%{height:0;padding-top:0;padding-bottom:0;opacity:0}to{height:30px;opacity:1}}@keyframes blp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes blp-rip{0%{transform:scale(0);opacity:.9}to{transform:scale(2.4);opacity:0}}@media (prefers-reduced-motion:reduce){.blp *,.blp :after,.blp :before{animation:none!important;transition:none!important}}