.lrnw{color:#0f1a38;display:grid;gap:14px}.lrnw .le-n{direction:ltr;unicode-bidi:isolate}.lrnw button{font:inherit}.lrnw__head{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lrnw__head h1{margin:0;font-size:1.35rem;font-weight:900;color:#1a2b5a}.lrnw__head p{margin:2px 0 0;color:#64748b;font-weight:600}.lrnw__who{margin-inline-start:auto;display:inline-flex;gap:6px;align-items:center;background:#e8eef8;color:#1a2b5a;border-radius:999px;padding:6px 12px;font-weight:800;font-size:.82rem}.lrnw__search{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;height:46px;padding:0 14px}.lrnw__search i{color:#64748b}.lrnw__search input{border:0;outline:0;flex:1;min-width:0;background:transparent;font-weight:600;font-size:14px;color:#0f1a38}.lrnw__search button{border:0;background:none;color:#94a3b8}.lrnw__top{display:grid;grid-template-columns:1fr 1.25fr;gap:14px}.lrnw__prog{background:linear-gradient(90deg,#1a2b5a,#243a73);color:#fff;border-radius:18px;padding:18px;display:flex;gap:18px;align-items:center}.lrnw__ring{width:86px;height:86px;border-radius:50%;display:grid;place-items:center;flex:none}.lrnw__ring span{width:66px;height:66px;border-radius:50%;background:#1f3266;display:grid;place-items:center;font-weight:900;font-size:18px}.lrnw__prog b{font-size:1.15rem;font-weight:900;display:block}.lrnw__prog p{margin:4px 0 8px;color:#ffffffd1;font-weight:600;line-height:1.6}.lrnw__chip-y{display:inline-block;background:#f5b800;color:#0f1a38;border-radius:99px;padding:2px 10px;font-weight:900;font-size:12px}.lrnw__cont{background:#fff;border:1px solid #e8edf3;border-radius:18px;padding:12px;display:flex;gap:14px;align-items:center;text-align:start;cursor:pointer}.lrnw__cont .txt{flex:1;min-width:0}.lrnw__cont small{color:#8a6400;font-weight:800}.lrnw__cont b{display:block;font-size:1.1rem;font-weight:900;margin:2px 0}.lrnw__cont .s{color:#64748b;font-weight:600}.lrnw__btn-y{display:inline-flex;align-items:center;gap:8px;background:#f5b800;color:#0f1a38;border:0;border-radius:12px;padding:10px 16px;font-weight:900;white-space:nowrap;text-decoration:none;cursor:pointer}.lrnw__btn-o{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#1a2b5a;border:1px solid #e2e8f0;border-radius:12px;padding:9px 14px;font-weight:800;white-space:nowrap;text-decoration:none;cursor:pointer}.lrnw__chips{display:flex;gap:8px;flex-wrap:wrap}.lrnw__chip{display:inline-flex;gap:7px;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:99px;padding:7px 14px;font-weight:800;color:#0f1a38;cursor:pointer}.lrnw__chip i{color:#1a2b5a}.lrnw__chip.on{background:#1a2b5a;border-color:#1a2b5a;color:#fff}.lrnw__chip.on i{color:#f5b800}.lrnw__chip em{font-style:normal;color:#94a3b8;font-weight:700}.lrnw__chip.on em{color:#ffffffb3}.lrnw__card{background:#fff;border:1px solid #e8edf3;border-radius:18px;padding:16px}.lrnw__sec-h{display:flex;align-items:center;gap:10px;margin-bottom:12px}.lrnw__sec-h .ic{width:38px;height:38px;border-radius:12px;background:#e8eef8;color:#1a2b5a;display:grid;place-items:center;flex:none}.lrnw__sec-h b{font-size:1.1rem;font-weight:900;display:block}.lrnw__sec-h small{color:#64748b;font-weight:700}.lrnw__sec-h .more{margin-inline-start:auto;color:#1a2b5a;font-weight:800;border:0;background:none;cursor:pointer}.lrnw__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lrnw__lesson{text-align:start;border:0;background:none;padding:0;cursor:pointer;color:inherit;text-decoration:none;display:block}.lrnw__lesson .lrnw-thumb{width:100%;aspect-ratio:16 / 9}.lrnw__lesson b{display:block;font-size:.98rem;font-weight:900;margin-top:8px}.lrnw__lesson small{color:#64748b;font-weight:600;display:block}.lrnw__path{background:#fffaeb;border:1px solid #f2d27a;border-radius:18px;padding:14px 16px}.lrnw__path .h{display:flex;align-items:center;gap:8px;margin-bottom:10px}.lrnw__path .h b{font-size:1.05rem;font-weight:900}.lrnw__path .h span{margin-inline-start:auto;color:#8a6400;font-weight:800}.lrnw__steps3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lrnw__st{background:#fff;border:1px solid #f0e2b4;border-radius:14px;padding:10px;display:flex;gap:10px;align-items:center;text-align:start;cursor:pointer;text-decoration:none;color:inherit}.lrnw__st .lrnw-thumb{width:96px;height:54px}.lrnw__st b{display:block;font-weight:900}.lrnw__st small{color:#64748b;font-weight:700}.lrnw__st .n{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-weight:900;flex:none}.lrnw__st .n.done{background:#2e7d32;color:#fff}.lrnw__st .n.next{background:#f5b800;color:#0f1a38}.lrnw__st .n.wait{background:#fff;border:1.5px solid #cbd5e1;color:#94a3b8}.lrnw__st.done b{color:#64748b;text-decoration:line-through}.lrnw__empty{color:#64748b;font-weight:700;text-align:center;padding:24px 8px}.lrnw__bones{display:grid;gap:14px}.lrnw__bones span{display:block;height:120px;border-radius:18px;background:#eef1f5}.lrnw-thumb{position:relative;border-radius:12px;overflow:hidden;background:#e8edf3;flex:none;display:block}.lrnw-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.lrnw-thumb.is-vertical img{-o-object-fit:contain;object-fit:contain;background:#0b1430}.lrnw-thumb .t{position:absolute;bottom:7px;inset-inline-end:7px;background:#000000a6;color:#fff;font-weight:800;font-size:11px;border-radius:6px;padding:1px 6px;direction:ltr;unicode-bidi:isolate}.lrnw-thumb .bar{position:absolute;left:0;right:0;bottom:0;height:4px;background:#fff6;direction:ltr}.lrnw-thumb .bar i{display:block;height:100%;background:#f5b800}.lrnw-thumb .play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:46px;height:46px;border-radius:50%;background:#ffffffed;display:grid;place-items:center;color:#1a2b5a;font-size:16px;box-shadow:0 4px 14px #0000002e}.lrnw-thumb.is-small .play{width:30px;height:30px;font-size:11px}.lrnw-thumb .ok{position:absolute;top:8px;inset-inline-start:8px;width:24px;height:24px;border-radius:50%;background:#2e7d32;color:#fff;display:grid;place-items:center;font-size:12px}.lrnw-thumb .new{position:absolute;top:8px;inset-inline-start:8px;background:#f5b800;color:#0f1a38;font-weight:900;font-size:11px;border-radius:99px;padding:1px 9px}.lrnw-thumb.is-watched img{opacity:.55}.lrnw__lp{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.lrnw__crumb{color:#64748b;font-weight:700;font-size:.85rem;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.lrnw__crumb a{color:#1a2b5a;font-weight:800;text-decoration:none}.lrnw__player{position:relative;border-radius:18px;overflow:hidden;background:#0b1430;aspect-ratio:16 / 9}.lrnw__player.is-vertical{aspect-ratio:auto;height:min(72vh,640px);display:grid;place-items:center}.lrnw__player video{width:100%;height:100%;display:block;background:#0b1430}.lrnw__player.is-vertical video{width:auto;max-width:100%;aspect-ratio:9 / 16}.lrnw__cap{position:absolute;bottom:64px;left:50%;transform:translate(-50%);background:#000000b8;color:#fff;font-weight:700;font-size:15px;border-radius:8px;padding:6px 14px;max-width:86%;text-align:center;pointer-events:none}.lrnw__chapnow{position:absolute;top:12px;inset-inline-start:12px;background:#0b1430c7;color:#fff;border-radius:99px;padding:3px 12px;font-size:12px;font-weight:800;pointer-events:none}.lrnw__ccbtn{position:absolute;top:12px;inset-inline-end:12px;border:0;border-radius:6px;padding:1px 7px;font-size:12px;font-weight:900;background:#ffffff40;color:#fff;cursor:pointer}.lrnw__ccbtn.on{background:#f5b800;color:#0f1a38}.lrnw__end{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b1430e0;color:#fff;display:grid;place-items:center;text-align:center;padding:16px}.lrnw__end b{font-size:1.15rem;font-weight:900;display:block;margin:6px 0}.lrnw__end small{color:#ffffffc7;font-weight:700;display:block;margin-bottom:12px}.lrnw__end .acts{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.lrnw__lp h2{margin:12px 0 2px;font-size:1.35rem;font-weight:900}.lrnw__meta{color:#64748b;font-weight:700}.lrnw__acts{display:flex;gap:10px;margin:12px 0 4px;flex-wrap:wrap}.lrnw__chs{display:grid}.lrnw__chs button{display:flex;align-items:center;gap:12px;padding:10px 6px;border:0;border-bottom:1px solid #f0f2f6;background:none;font-weight:800;text-align:start;color:#0f1a38;cursor:pointer}.lrnw__chs button:last-child{border-bottom:0}.lrnw__chs span.n{width:26px;height:26px;border-radius:50%;background:#e8eef8;color:#1a2b5a;display:grid;place-items:center;font-weight:900;flex:none}.lrnw__chs .done span.n{background:#2e7d32;color:#fff}.lrnw__chs .now{background:#fffaeb;border-radius:10px}.lrnw__chs .now span.n{background:#f5b800;color:#0f1a38}.lrnw__chs .tt{flex:1;min-width:0}.lrnw__chs em{font-style:normal;color:#64748b;direction:ltr;unicode-bidi:isolate;flex:none}.lrnw__help{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lrnw__help b{font-weight:900;font-size:1rem}.lrnw__help .opt{display:inline-flex;gap:6px;align-items:center;border:1px solid #e2e8f0;border-radius:12px;padding:8px 14px;font-weight:800;background:#fff;color:#0f1a38;cursor:pointer}.lrnw__help .opt.on{border-color:#2e7d32;background:#e8f5e9;color:#2e7d32}.lrnw__help .opt.no{border-color:#b45309;background:#fff7ed;color:#9a3412}.lrnw__help .note{color:#64748b;font-weight:600}.lrnw__help textarea{width:100%;border:1px solid #d5dce6;border-radius:12px;padding:10px 12px;font:inherit;font-weight:600;min-height:80px;resize:vertical}.lrnw__err{color:#b42318;font-weight:700;font-size:.82rem}.lrnw__side{display:grid;gap:12px}.lrnw__ls{display:flex;gap:10px;align-items:center;padding:8px;border-radius:12px;text-decoration:none;color:inherit}.lrnw__ls.now{background:#fffaeb;border:1px solid #f2d27a}.lrnw__ls .lrnw-thumb{width:104px;height:58px}.lrnw__ls b{display:block;font-weight:900;font-size:.92rem}.lrnw__ls small{color:#64748b;font-weight:700}.lrnw__auto{display:flex;align-items:center;gap:10px;color:#334155;font-weight:700}.lrnw__sw{width:40px;height:22px;border-radius:99px;background:#cbd5e1;position:relative;flex:none;margin-inline-start:auto;border:0;padding:0;cursor:pointer}.lrnw__sw:after{content:"";position:absolute;top:3px;right:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:right .15s,left .15s}.lrnw__sw.on{background:#1a2b5a}.lrnw__sw.on:after{right:auto;left:3px}.lrnw__support{display:flex;gap:10px;align-items:center;text-align:start;cursor:pointer;width:100%}.lrnw__support b{display:block;font-weight:900}.lrnw__support small{color:#64748b;font-weight:700}@media (max-width: 1100px){.lrnw__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lrnw__lp{grid-template-columns:1fr}}@media (max-width: 760px){.lrnw__top{grid-template-columns:1fr}.lrnw__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lrnw__steps3{grid-template-columns:1fr}.lrnw__cont .lrnw-thumb{width:140px!important;height:79px!important}.lrnw__cont .lrnw__btn-y{display:none}}.lrnw-upd{display:flex;align-items:center;gap:16px;margin:0 0 14px;padding:14px 16px;background:#fff8e1;border:1px solid #f2d27a;border-radius:18px}.lrnw-upd__thumb{flex:none;display:block;border-radius:12px;overflow:hidden}.lrnw-upd__text{flex:1;min-width:0}.lrnw-upd__text b{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:1.02rem;font-weight:900;color:#0f1a38}.lrnw-upd__text b i{color:#8a6400}.lrnw-upd__text b small{font-size:.72rem;font-weight:700;color:#64748b}.lrnw-upd__text>span{display:block;margin-top:4px;font-size:.9rem;font-weight:600;color:#334155}.lrnw-upd__acts{flex:none;display:flex;align-items:center;gap:14px}.lrnw-upd__link{border:0;background:transparent;font-weight:800;color:#1a2b5a;cursor:pointer;white-space:nowrap;padding:0}.lrnw-upd__close{border:0;background:transparent;color:#64748b;font-size:1.1rem;cursor:pointer;padding:4px}.lrnw-upd__lines{list-style:none;margin:10px 0 14px;padding:0;display:grid;gap:10px}.lrnw-upd__lines li{display:flex;gap:10px;align-items:flex-start;font-weight:700;color:#0f1a38;line-height:1.6}.lrnw-upd__lines li>span{flex:none;width:22px;height:22px;border-radius:50%;background:#1a2b5a;color:#fff;display:inline-grid;place-items:center;font-size:.72rem;font-weight:900;margin-top:2px}.lrnw-upd__sheet-acts{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 8px}.lrnw-new-pill{position:absolute;top:4px;inset-inline-start:6px;background:#f5b800;color:#0f1a38;font-weight:900;font-size:10.5px;line-height:1;padding:3px 7px;border-radius:20px;border:2px solid #fff}@media (max-width: 767.98px){.lrnw-upd{flex-wrap:wrap;gap:12px}.lrnw-upd__thumb{display:none}.lrnw-upd__acts{width:100%;justify-content:flex-start}.lrnw-upd__close{margin-inline-start:auto}}.lrnw__stars{display:flex;align-items:center;gap:14px;background:#fff8e1;border:1px solid #f2d27a;margin-top:12px;flex-wrap:wrap}.lrnw__stars .txt{flex:1;min-width:200px}.lrnw__stars .txt b{display:block;font-size:1.05rem;color:#0f1a38;font-weight:900}.lrnw__stars .txt small{display:block;color:#8a6400;font-weight:700;margin-top:3px}.lrnw__stars .bal{font-weight:900;color:#0f1a38;white-space:nowrap}.lrnw__stars-ic{width:52px;height:52px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:linear-gradient(#ffd54d,#f5b800,#c49200);color:#fff;font-size:24px}.lrnw__stars-ic.sm{width:40px;height:40px;font-size:18px}.lrnw__tour-bonus{margin-top:10px;padding:8px 12px;border:1px solid #f2d27a;border-radius:12px;background:#fff;font-weight:800;font-size:.85rem;color:#0f1a38}.lrnw__tour-bonus i{color:#8a6400}.lrnw__star{align-self:flex-start;display:inline-flex;gap:4px;align-items:center;font-size:.72rem;font-weight:900;color:#0f1a38;background:#f5b800;border-radius:20px;padding:1px 8px;margin-bottom:4px}.lrnw__star.won{color:#2e7d32;background:#e8f5e9}.lrnw__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background:#0f1a3873;display:grid;place-items:center;padding:16px}.lrnw__modal-card{width:min(460px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:18px;padding:18px;color:#0f1a38}.lrnw__modal-h{display:flex;align-items:center;gap:10px;margin-bottom:8px}.lrnw__modal-h b{flex:1;font-size:1.1rem;font-weight:900}.lrnw__modal-h .x{border:0;background:#f1f4f8;width:34px;height:34px;border-radius:50%;color:#475569}.lrnw__rule{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid #f1f4f8}.lrnw__rule .ic{width:38px;height:38px;border-radius:12px;background:#e8eef8;color:#1a2b5a;display:grid;place-items:center;flex:none}.lrnw__rule b{display:block;font-weight:900}.lrnw__rule small{display:block;color:#64748b;font-weight:700;margin-top:2px}.lrnw__modal-note{margin:12px 0 0;color:#64748b;font-weight:700;font-size:.85rem}.lrnw__earned{margin:10px auto 12px;max-width:420px;background:#fff8e1;border:1px solid #f2d27a;border-radius:16px;padding:12px 14px;color:#0f1a38;text-align:center}.lrnw__earned .stars{color:#f5b800;font-size:18px;display:flex;gap:8px;justify-content:center;align-items:center}.lrnw__earned .stars .big{font-size:26px}.lrnw__earned b{color:#0f1a38;margin:4px 0;font-size:1.1rem}.lrnw__earned span{display:block;color:#8a6400;font-weight:700;font-size:.85rem}.lrnw__earned.is-skipped{background:#fff;border-color:#e2e8f0}.lrnw__earned.is-skipped span{color:#475569;margin-bottom:8px}.lrnw__plus{font-size:.75rem;font-weight:900;background:#fff;color:#0f1a38;border-radius:20px;padding:0 7px;margin-inline-start:6px}.lrnw__plus.y{background:#f5b800}.lrnw__try-stars{display:inline-flex;align-items:center;gap:6px;font-weight:800;color:#8a6400;font-size:.85rem}.page-switcher{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#0006;display:flex;justify-content:center;align-items:flex-start;padding-top:12vh}.page-switcher__box{width:min(420px,92vw);background:var(--bs-body-bg, #fff);color:var(--bs-body-color, #111);border-radius:12px;box-shadow:0 20px 50px #0000004d;overflow:hidden}.page-switcher__input{width:100%;border:0;border-bottom:1px solid rgba(0,0,0,.1);padding:.85rem 1rem;background:transparent;color:inherit;outline:none}.page-switcher__list{list-style:none;margin:0;padding:.3rem;max-height:50vh;overflow:auto}.page-switcher__list li{display:flex;align-items:center;gap:.6rem;padding:.5rem .7rem;border-radius:8px;cursor:pointer}.page-switcher__list li>span:nth-child(2){flex:1}.page-switcher__list li.is-active{background:#4f46e51f}.page-switcher__logo{width:1.8rem;height:1.8rem;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#0000000f}.page-switcher__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-switcher__empty{opacity:.5;justify-content:center}.csb[data-v-100a6a87]{position:relative}.csb-panel[data-v-100a6a87]{position:absolute;top:calc(100% + 6px);inset-inline:0;z-index:60;max-height:70vh;overflow-y:auto;padding:.35rem;border:1px solid #e2e8f0;border-radius:14px;background:#fff;box-shadow:0 18px 44px #0f172a2e;text-align:start}.csb-head[data-v-100a6a87]{display:flex;align-items:center;justify-content:space-between;padding:.35rem .6rem;color:#64748b;font-size:.72rem;font-weight:800}.csb-head button[data-v-100a6a87]{border:0;background:transparent;color:#1a2b5a;font-size:.72rem;font-weight:800;cursor:pointer}.csb-empty[data-v-100a6a87],.csb-loading[data-v-100a6a87]{margin:0;padding:.9rem;color:#94a3b8;font-size:.78rem;font-weight:700;text-align:center}.csb-item[data-v-100a6a87]{display:flex;align-items:center;gap:.6rem;width:100%;padding:.4rem .5rem;border:0;border-radius:10px;background:transparent;color:inherit;text-align:start;cursor:pointer}.csb-item.is-active[data-v-100a6a87],.csb-item[data-v-100a6a87]:hover{background:#f1f5f9}.csb-item__main[data-v-100a6a87]{display:flex;flex:1;align-items:center;gap:.6rem;min-width:0;padding:0;border:0;background:transparent;text-align:start;cursor:pointer}.csb-x[data-v-100a6a87]{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:#94a3b8;cursor:pointer}.csb-x[data-v-100a6a87]:hover{background:#e2e8f0;color:#475569}.csb-icon[data-v-100a6a87]{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e2e8f0;color:#475569;font-size:.85rem}.csb-icon.is-blue[data-v-100a6a87]{background:#1a2b5a;color:#fff}.csb-avatar[data-v-100a6a87]{flex:none;display:grid;place-items:center;width:38px;height:38px;overflow:hidden;border-radius:10px;background:#e2e8f0;color:#64748b}.csb-avatar.is-round[data-v-100a6a87]{border-radius:50%}.csb-avatar img[data-v-100a6a87]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csb-text[data-v-100a6a87]{display:flex;flex-direction:column;min-width:0}.csb-text strong[data-v-100a6a87]{overflow:hidden;color:#0f172a;font-size:.84rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.csb-text small[data-v-100a6a87]{overflow:hidden;color:#64748b;font-size:.7rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.csb-verified[data-v-100a6a87]{margin-inline-start:.3rem;color:#1a2b5a;font-size:.72rem}.csb-item--all[data-v-100a6a87]{margin-top:.15rem;border-top:1px solid #f1f5f9;border-radius:0 0 10px 10px}.lrnw-how__btn[data-v-ca8d2d23]{position:relative;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;border:1px solid #f2d27a;background:#fffaeb;color:#1a2b5a;font-weight:900;font-size:.82rem;cursor:pointer;white-space:nowrap}.lrnw-how__btn i[data-v-ca8d2d23]{color:#8a6400}.lrnw-how__dot[data-v-ca8d2d23]{position:absolute;top:-3px;inset-inline-end:-3px;width:11px;height:11px;border-radius:50%;background:#dc2626;border:2px solid #fff}.chat-av{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#e2e8f0;color:#94a3b8;overflow:visible}.chat-av.is-page{border-radius:28%;background:#e8eef7;color:#8da2c0}.chat-av.is-group{background:#e6edf5}.chat-av img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;display:block}.chat-av__glyph{width:62%;height:62%;fill:currentColor}.chat-av__dot{position:absolute;bottom:0;inset-inline-end:0;width:28%;height:28%;min-width:.55rem;min-height:.55rem;border-radius:50%;background:#31a24c;border:2px solid #fff;box-sizing:border-box}.cfl{display:grid;gap:.5rem;min-height:0}.cfl__search{display:flex;align-items:center;gap:.5rem;background:#f1f5f9;border-radius:999px;padding:0 .8rem}.cfl__search i{color:#94a3b8;font-size:.75rem}.cfl__search input{flex:1;min-width:0;border:0;outline:none;background:transparent;padding:.5rem 0;font-size:.8rem}.cfl__rows{display:grid;gap:.1rem;align-content:start;overflow-y:auto}.cfl__group{margin:.5rem .3rem .1rem;font-size:.72rem;font-weight:800;color:#475569;display:flex;align-items:center;gap:.35rem}.cfl__group small{font-weight:700;color:#94a3b8}.cfl__group-dot{width:.5rem;height:.5rem;border-radius:50%;background:#31a24c}.cfl__row{display:flex;align-items:center;gap:.7rem;border:0;background:transparent;border-radius:10px;padding:.45rem .5rem;cursor:pointer;text-align:start}.cfl__row:hover{background:#f1f5f9}.cfl__text{flex:1;min-width:0;display:grid}.cfl__text strong{font-size:.8rem;font-weight:700;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfl__text small{font-size:.68rem;color:#94a3b8}.cfl__text small.is-online{color:#31a24c;font-weight:700}.cfl__skel{height:3.1rem;border-radius:10px;background:linear-gradient(90deg,#e8edf3 25%,#f4f7fa 37%,#e8edf3 63%);background-size:400% 100%;animation:cn-shimmer 1.3s ease infinite}.cfl__empty{display:grid;justify-items:center;gap:.3rem;padding:1.5rem .5rem;color:#64748b;font-size:.78rem;text-align:center}.cfl__empty i{font-size:1.5rem;opacity:.6}.cfl__link{font-size:.74rem;font-weight:700;color:#334155}.cmp-tab__online{margin-inline-start:.3rem;background:#31a24c;color:#fff;border-radius:999px;padding:0 .35rem;font-size:.6rem}.cmp-friends{padding:0 .5rem .4rem;max-height:17rem;overflow-y:auto}.cmp-thread__avatar{position:relative}.cmp-thread__dot{position:absolute;bottom:0;inset-inline-end:0;width:.65rem;height:.65rem;border-radius:50%;background:#31a24c;border:2px solid #fff;box-sizing:content-box}.customer-cart[data-v-393adbc9]{position:relative}.customer-cart__panel[data-v-393adbc9]{width:min(360px,calc(100vw - 1rem))!important;max-width:min(360px,calc(100vw - 1rem))!important;padding:0!important;border-radius:14px!important;overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 12px 32px #0f172a1f!important;background:#fff!important;box-sizing:border-box}.ccart-head[data-v-393adbc9]{display:flex;align-items:center;gap:8px;padding:11px 14px;border-bottom:1px solid #e6ebf2;flex:0 0 auto}.ccart-head strong[data-v-393adbc9]{font-size:.84rem;color:#0f172a}.ccart-head small[data-v-393adbc9]{color:#64748b;font-size:.68rem;margin-inline-start:auto}.ccart-scroll[data-v-393adbc9]{overflow-y:auto;min-height:0;overscroll-behavior:contain}.ccart-empty[data-v-393adbc9]{padding:26px 14px;text-align:center;color:#64748b}.ccart-empty i[data-v-393adbc9]{font-size:1.2rem;color:#cbd5e1;display:block;margin-bottom:8px}.ccart-empty b[data-v-393adbc9]{display:block;font-size:.78rem;color:#334155}.ccart-empty small[data-v-393adbc9]{font-size:.68rem}.ccart-store[data-v-393adbc9]{border-bottom:1px solid #e6ebf2}.ccart-store[data-v-393adbc9]:last-of-type{border-bottom:0}.ccart-shead[data-v-393adbc9]{display:flex;align-items:center;gap:9px;padding:10px 14px 6px}.ccart-ic[data-v-393adbc9]{width:34px;height:34px;border-radius:50%;background:rgba(var(--theme-primary-rgb, 2, 74, 115),.08);color:var(--theme-primary, #024a73);display:grid;place-items:center;font-size:.74rem;flex:none}.ccart-shead b[data-v-393adbc9]{font-size:.76rem;color:#0f172a;display:flex;align-items:center;gap:4px}.ccart-shead b i[data-v-393adbc9]{color:var(--theme-primary, #024a73);font-size:.62rem}.ccart-shead small[data-v-393adbc9]{display:block;color:#64748b;font-size:.64rem;margin-top:1px}.ccart-item[data-v-393adbc9]{display:flex;align-items:center;gap:8px;padding:5px 14px;margin-inline-start:43px;border-top:1px dashed #eef2f7}.ccart-item .nm[data-v-393adbc9]{min-width:0}.ccart-item .nm b[data-v-393adbc9]{font-size:.68rem;font-weight:700;color:#334155;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.ccart-item .nm small[data-v-393adbc9]{color:#94a3b8;font-size:.58rem}.ccart-mini[data-v-393adbc9]{display:flex;align-items:center;gap:3px;margin-inline-start:auto;flex:none}.ccart-mini button[data-v-393adbc9]{width:21px;height:20px;border:1px solid #e6ebf2;border-radius:6px;background:#fff;color:#475569;font-size:.5rem;cursor:pointer;display:grid;place-items:center}.ccart-mini button[data-v-393adbc9]:disabled{opacity:.35;cursor:not-allowed}.ccart-mini span[data-v-393adbc9]{min-width:18px;text-align:center;font-weight:800;font-size:.68rem}.ccart-ok[data-v-393adbc9]{color:#94a3b8;font-size:.54rem;white-space:nowrap;min-width:44px}.ccart-cap[data-v-393adbc9]{color:#ef4444;font-size:.54rem;font-weight:700;white-space:nowrap;min-width:44px}.ccart-lt[data-v-393adbc9]{flex:none;min-width:56px;font-weight:800;color:#b45309;font-size:.64rem;white-space:nowrap}.ccart-total[data-v-393adbc9]{display:flex;align-items:center;gap:8px;padding:7px 14px 10px;margin-inline-start:43px}.ccart-total .t[data-v-393adbc9]{font-size:.66rem;color:#64748b}.ccart-total .m[data-v-393adbc9]{font-weight:800;color:#b45309;font-size:.74rem}.ccart-go[data-v-393adbc9]{margin-inline-start:auto;border:0;cursor:pointer;background:linear-gradient(180deg,#fbbf24,#f59e0b);color:#3f2d00;border-radius:10px;font-weight:800;font-size:.7rem;padding:.4rem .7rem}.ccart-foot[data-v-393adbc9]{display:flex;align-items:center;gap:7px;background:#f8fafc;color:#64748b;font-size:.64rem;padding:8px 14px;flex:0 0 auto;border-top:1px solid #e6ebf2}.ccart-foot i[data-v-393adbc9]{color:#94a3b8}html body .customer-notifications__panel.cn-panel,html body .customer-notifications__panel{width:min(380px,calc(100vw - 1rem))!important;max-width:min(380px,calc(100vw - 1rem))!important;max-height:min(78vh,640px)}.cn-head{background:#fff!important;border-bottom:0!important;padding:.85rem 1rem .2rem!important}.cn-title{font-size:1.15rem;font-weight:800;color:#0f172a}.cn-markall{border:0;background:transparent;color:#1a2b5a;font-size:.72rem;font-weight:700;cursor:pointer;display:inline-flex;gap:.3rem;align-items:center}.cn-tabs{display:flex;gap:.35rem;padding:.35rem 1rem .5rem}.cn-tabs button{border:0;background:transparent;border-radius:999px;padding:.3rem .8rem;font-size:.76rem;font-weight:700;color:#475569;cursor:pointer;display:inline-flex;gap:.35rem;align-items:center}.cn-tabs button.is-active{background:#e8eef8;color:#1a2b5a}.cn-tabs small{background:#ef4444;color:#fff;border-radius:999px;padding:0 .35rem;font-size:.62rem}.cn-list{flex:1 1 auto;min-height:0;max-height:calc(min(78vh,640px) - 7rem);overflow-y:auto;overscroll-behavior:contain;padding:0 .4rem .5rem}html body .customer-notifications__panel{display:flex!important;flex-direction:column!important;overflow:hidden!important}.cn-avatar--photo{background:#e2e8f0}.cn-avatar--photo>img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.cn-avatar__badge{position:absolute;bottom:-.15rem;inset-inline-end:-.15rem;width:1.15rem;height:1.15rem;border-radius:50%;display:grid;place-items:center;font-size:.55rem;color:#fff;border:2px solid #fff}.cn-avatar__badge.is-blue{background:#475569}.cn-avatar__badge.is-green{background:#16a34a}.cn-avatar__badge.is-amber{background:#f59e0b}.cn-avatar__badge.is-violet{background:#7c3aed}.cn-avatar__badge.is-slate{background:#64748b}.cn-group{margin:.5rem .6rem .2rem;font-size:.82rem;font-weight:800;color:#0f172a}.cn-row{display:flex;align-items:center;gap:.7rem;width:100%;padding:.55rem .6rem;border:0;border-radius:10px;background:transparent;text-align:start;cursor:pointer}.cn-row:hover{background:#f1f5f9}.cn-avatar{position:relative;flex:none;width:2.7rem;height:2.7rem;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:1rem}.cn-avatar.is-blue{background:#1a2b5a}.cn-avatar.is-green{background:#16a34a}.cn-avatar.is-amber{background:#f59e0b}.cn-avatar.is-violet{background:#7c3aed}.cn-avatar.is-slate{background:#64748b}.cn-text{flex:1;min-width:0;display:grid;gap:.15rem}.cn-line{font-size:.8rem;line-height:1.45;color:#64748b;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cn-line strong{color:#0f172a;font-weight:700}.cn-row.is-unread{background:#f4f6fb}.cn-row.is-unread:hover{background:#eceff7}.cn-row.is-unread .cn-line{color:#1e293b}.cn-time{font-size:.7rem;color:#94a3b8}.cn-row.is-unread .cn-time{color:#1a2b5a;font-weight:700}.cn-dot{flex:none;width:.7rem;height:.7rem;border-radius:50%;background:#f5b800;box-shadow:0 0 0 2px #fff}.cn-row--skeleton{cursor:default}.cn-row--skeleton:hover{background:transparent}.cn-skel{display:block;border-radius:6px;background:linear-gradient(90deg,#e8edf3 25%,#f4f7fa 37%,#e8edf3 63%);background-size:400% 100%;animation:cn-shimmer 1.3s ease infinite}.cn-skel--avatar{width:2.7rem;height:2.7rem;border-radius:50%;flex:none}.cn-skel-lines{flex:1;display:grid;gap:.4rem}.cn-skel--line{height:.7rem}.cn-skel--short{width:62%}.cn-skel--time{height:.55rem;width:28%}@keyframes cn-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.cn-row-wrap{position:relative}.cn-row-wrap .cn-row{padding-inline-end:2.6rem}.cn-more{position:absolute;top:50%;inset-inline-end:.45rem;transform:translateY(-50%);width:2rem;height:2rem;border:1px solid #e2e8f0;border-radius:50%;background:#fff;color:#334155;display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .12s}.cn-row-wrap:hover .cn-more,.cn-more.is-open,.cn-more:focus-visible{opacity:1}@media (hover: none){.cn-more{opacity:1}}.cn-rowmenu{margin:.1rem .4rem .45rem;padding:.3rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 8px 22px #0f172a1a;display:grid}.cn-rowmenu__item{display:flex;align-items:flex-start;gap:.6rem;padding:.5rem .55rem;border:0;border-radius:9px;background:transparent;text-align:start;cursor:pointer;font:inherit}.cn-rowmenu__item:hover{background:#f1f5f9}.cn-rowmenu__item i{width:1.1rem;margin-top:.15rem;color:#1a2b5a;font-size:.8rem}.cn-rowmenu__item span{display:grid;gap:.1rem;min-width:0}.cn-rowmenu__item strong{color:#0f172a;font-size:.76rem;font-weight:700}.cn-rowmenu__item small{color:#64748b;font-size:.66rem}.cn-rowmenu__lock{margin:.2rem .4rem .3rem;color:#64748b;font-size:.66rem;line-height:1.6}.cn-rowmenu__lock i{color:#94a3b8;margin-inline-end:.25rem}.cn-row--deleted{justify-content:space-between;cursor:default;color:#64748b;font-size:.76rem;background:#f8fafc}.cn-row--deleted:hover{background:#f8fafc}.cn-undo{border:0;background:transparent;color:#1a2b5a;font:inherit;font-weight:800;cursor:pointer}.session-swap[data-v-5bba91d8]{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:0}.session-swap__svg[data-v-5bba91d8]{width:1em;height:1em;overflow:visible;transform-origin:50% 50%}.session-swap__orbit[data-v-5bba91d8]{transform-origin:12px 12px;transform-box:view-box}.session-swap__orbit path[data-v-5bba91d8]{fill:none;stroke:currentColor;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round}.session-swap.is-spinning .session-swap__svg[data-v-5bba91d8]{animation:session-swap-spin-5bba91d8 .65s linear infinite}@keyframes session-swap-spin-5bba91d8{to{transform:rotate(360deg)}}.cv-badge[data-v-e687852e]{display:inline-flex;flex:0 0 auto;width:var(--cv-size);height:var(--cv-size);margin-inline-start:.25em;vertical-align:-.12em;cursor:help}.cv-badge svg[data-v-e687852e]{width:100%;height:100%;overflow:visible}.cv-badge__seal[data-v-e687852e]{fill:#0b3a7e;stroke:#f5c400;stroke-width:5;stroke-linejoin:round}.cv-badge__check[data-v-e687852e]{fill:none;stroke:#fff;stroke-width:10;stroke-linecap:round;stroke-linejoin:round}.rub-stack[data-v-36a625e6]{position:fixed;z-index:3080;bottom:calc(1rem + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);display:grid;gap:.5rem;width:min(27rem,calc(100vw - 1.5rem))}.rub[data-v-36a625e6]{display:flex;align-items:center;gap:.7rem;padding:.6rem .7rem;border-radius:14px;background:#1a2b5a;color:#fff;box-shadow:0 12px 30px #0f1a3847}.rub.is-done[data-v-36a625e6]{background:#12224a}.rub.is-failed[data-v-36a625e6]{background:#fff;color:#1e293b;border:1px solid rgba(220,38,38,.35)}.rub__thumb[data-v-36a625e6]{position:relative;flex:0 0 2.4rem;height:3.6rem;border-radius:8px;overflow:hidden;background:#ffffff1f;display:grid;place-items:center;color:#f5b800}.rub__thumb img[data-v-36a625e6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rub__badge[data-v-36a625e6]{position:absolute;inset-block-end:.2rem;inset-inline-end:.2rem;width:1.1rem;height:1.1rem;border-radius:999px;display:grid;place-items:center;font-size:.6rem;color:#fff}.rub__badge.is-ok[data-v-36a625e6]{background:#15803d}.rub__badge.is-bad[data-v-36a625e6]{background:#dc2626}.rub__body[data-v-36a625e6]{flex:1 1 auto;min-width:0;display:grid;gap:.2rem}.rub__body strong[data-v-36a625e6]{font-size:.86rem;font-weight:900}.rub__body small[data-v-36a625e6]{font-size:.74rem;font-weight:700;color:#c9d3e8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rub.is-failed .rub__body small[data-v-36a625e6]{color:#dc2626;white-space:normal}.rub__body small.is-weak[data-v-36a625e6]{color:#f5b800}.rub__bar[data-v-36a625e6]{display:block;height:4px;border-radius:999px;background:#ffffff2e;overflow:hidden}.rub__bar span[data-v-36a625e6]{display:block;height:100%;border-radius:inherit;background:#f5b800;transition:width .3s ease}.rub__side[data-v-36a625e6]{display:flex;align-items:center;gap:.35rem;flex:0 0 auto}.rub__pct[data-v-36a625e6]{font-size:.86rem;font-weight:900;color:#f5b800;min-width:2.6rem;text-align:center}.rub__ask[data-v-36a625e6]{font-size:.76rem;font-weight:800}.rub__icon[data-v-36a625e6]{width:2rem;height:2rem;border:0;border-radius:999px;background:#ffffff1f;color:inherit;display:grid;place-items:center}.rub.is-failed .rub__icon[data-v-36a625e6]{background:#f1f5f9}.rub__btn[data-v-36a625e6]{display:inline-flex;align-items:center;gap:.35rem;border:0;border-radius:999px;padding:.38rem .8rem;font-size:.76rem;font-weight:900;background:#ffffff24;color:inherit;white-space:nowrap}.rub__btn.is-primary[data-v-36a625e6]{background:#f5b800;color:#1a2b5a}.rub__btn.is-danger[data-v-36a625e6]{background:#dc2626;color:#fff}@media (max-width: 640px){.rub-stack[data-v-36a625e6]{bottom:calc(5rem + env(safe-area-inset-bottom,0px))}}.ccw-trigger--boot[data-v-4803fcb3]{width:3.35rem;height:3.35rem;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--theme-primary, #024a73);color:#fff;box-shadow:0 10px 28px #0f172a38;cursor:pointer;font-size:1.15rem}
