:root,[data-theme]{--bm-border-hover:var(--bm-hover-border)}:root,[data-theme=dark]{--bm-stripe:#161c29}[data-theme=light]{--bm-stripe:#e9ecf2}.bm-mo{max-width:1280px;color:var(--bm-text);margin:0 auto;padding:16px 32px 56px}.bm-mo.bm-mo-home{padding:0}.bm-mo:has(>.bm-mo-cat){padding:0}.bm-mo a{text-decoration:none}.bm-mo-cap{color:var(--bm-text-3);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.bm-mo-crumbs{color:var(--bm-text-3);flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.bm-mo-crumbs a{color:inherit}.bm-mo-crumbs a:hover{color:var(--bm-text-2)}.bm-mo-crumbs>span{gap:6px;display:inline-flex}.bm-mo-btn{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:40px;color:var(--bm-text);cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.bm-mo-btn:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-btn[data-variant=primary]{background:var(--bm-accent);color:var(--bm-on-accent);border:none;font-weight:700}.bm-mo-btn[data-variant=primary]:hover{background:var(--bm-accent-hover);color:var(--bm-on-accent)}.bm-mo-btn[data-size=lg]{width:100%;height:48px;font-size:15px}.bm-mo-switch{color:var(--bm-text-strong);cursor:pointer;text-align:left;background:0 0;border:none;align-items:flex-start;gap:10px;padding:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;display:flex}.bm-mo-switch:hover{color:var(--bm-text-strong)}.bm-mo-switch__t{background:var(--bm-border-strong);border-radius:12px;flex:none;width:40px;height:24px;position:relative}.bm-mo-switch__t>span{background:#fff;border-radius:9px;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.bm-mo-switch[data-on="1"] .bm-mo-switch__t{background:var(--bm-accent)}.bm-mo-switch[data-on="1"] .bm-mo-switch__t>span{left:19px}.bm-mo-radio{border:2px solid var(--bm-border-strong);box-sizing:border-box;border-radius:9px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.bm-mo-radio>span{border-radius:4px;width:8px;height:8px}[data-on="1"]>.bm-mo-radio{border-color:var(--bm-accent)}[data-on="1"]>.bm-mo-radio>span{background:var(--bm-accent)}.bm-mo-pills{flex-wrap:wrap;gap:6px;display:flex}.bm-mo-pill{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:30px;color:var(--bm-text-strong);border-radius:999px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.bm-mo-pill:hover{border-color:var(--bm-border-hover);color:var(--bm-text-strong)}.bm-mo-pill[data-on="1"]{background:var(--bm-accent-soft);border-color:var(--bm-accent);color:var(--bm-text)}.bm-mo-pill--lg{height:36px;padding:0 14px}.bm-mo-cat__pop .bm-mo-pills{gap:8px}.bm-mo-icon{object-fit:cover;background:var(--bm-surface-2);flex:none;display:inline-flex}.bm-mo-icon[data-px="1"]{image-rendering:pixelated}.bm-mo-icon--letter{color:#fff;justify-content:center;align-items:center;font-weight:700;line-height:1}.bm-mo-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.bm-mo-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bm-mo-card{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex;position:relative}.bm-mo-card:hover{border-color:var(--bm-border-hover)}.bm-mo-card:has(.bm-mo-card__link:focus-visible){outline:2px solid var(--bm-accent);outline-offset:2px}.bm-mo-card__link{border-radius:inherit;outline:none;position:absolute;inset:0}.bm-mo-card__top{align-items:flex-start;gap:12px;display:flex}.bm-mo-card__id{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.bm-mo-card__name{word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.bm-mo-card__by{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bm-mo-card__author{color:var(--bm-text-2);font-size:13px}.bm-mo-tag{white-space:nowrap;border-radius:5px;align-items:center;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.bm-mo-tag[data-small="1"]{height:18px;padding:0 5px}.bm-mo-star{width:32px;height:32px;color:var(--bm-text-3);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;margin:-6px -6px 0 0;display:flex;position:relative}.bm-mo-star:hover{background:var(--bm-surface-2)}.bm-mo-star[data-on="1"]{color:var(--bm-accent-text)}.bm-mo-card__sum{color:var(--bm-text-strong);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.bm-mo-card__meta{color:var(--bm-text-2);align-items:center;gap:10px;margin-top:auto;font-size:12px;display:flex}.bm-mo-ldr{gap:6px;display:flex}.bm-mo-ldr__i{display:flex}.bm-mo-card__gv{color:var(--bm-text-strong);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.bm-mo-card__dl{white-space:nowrap;flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.bm-mo-card__foot{border-top:1px solid var(--bm-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;padding-top:10px;font-size:12px;display:flex}.bm-mo-card__upd{color:var(--bm-text-3);white-space:nowrap}.bm-mo-compat{white-space:nowrap;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.bm-mo-compat[data-ok="1"]{background:var(--bm-success-soft);color:var(--bm-success)}.bm-mo-compat[data-ok="0"]{background:var(--bm-surface-2);color:var(--bm-text-3)}.bm-mo-compat[data-small="1"]{border-radius:5px;height:20px;padding:0 7px}.bm-mo-list{flex-direction:column;gap:8px;display:flex}.bm-mo-row{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid;position:relative}.bm-mo-row:hover{border-color:var(--bm-border-hover)}.bm-mo-row:has(.bm-mo-card__link:focus-visible){outline:2px solid var(--bm-accent);outline-offset:2px}.bm-mo-row__b{flex-direction:column;gap:4px;min-width:0;display:flex}.bm-mo-row__h{align-items:center;gap:8px;min-width:0;display:flex}.bm-mo-row__name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.bm-mo-row__author{color:var(--bm-text-2);white-space:nowrap;font-size:13px}.bm-mo-row__sum{color:var(--bm-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.bm-mo-row__note{border-left:3px solid var(--bm-accent);background:var(--bm-surface-2);border-radius:0 6px 6px 0;padding:6px 10px;font-size:13px}.bm-mo-row__meta{color:var(--bm-text-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.bm-mo-row__act{align-items:center;gap:8px;display:flex;position:relative}.bm-mo-row .bm-mo-star{margin:0}.bm-mo-btn-dl{background:var(--bm-accent);height:34px;color:var(--bm-on-accent);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.bm-mo-btn-dl:hover{background:var(--bm-accent-hover);color:var(--bm-on-accent)}.bm-mo-feed{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:12px;overflow:hidden}.bm-mo-line{border-bottom:1px solid var(--bm-divider);color:var(--bm-text);align-items:center;gap:12px;padding:10px 14px;display:flex}.bm-mo-line:last-child{border-bottom:none}.bm-mo-line:hover{background:var(--bm-row-hover);color:var(--bm-text)}.bm-mo-line__b{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bm-mo-line__n{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.bm-mo-line__d{color:var(--bm-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bm-mo-line .bm-mo-ldr{color:var(--bm-text-2);gap:5px}.bm-mo-line__u{text-align:right;width:100px;color:var(--bm-text-3);flex:none;font-size:12px}.bm-mo-mini{color:var(--bm-text);border-radius:10px;align-items:center;gap:8px;padding:6px 8px;display:inline-flex}.bm-mo-mini:hover{background:var(--bm-surface-2);color:var(--bm-text)}.bm-mo-mini__n{font-size:14px;font-weight:600}.bm-mo-mini .bm-mo-ldr{color:var(--bm-text-2);gap:5px}.bm-mo-minis{flex-wrap:wrap;gap:6px;display:flex}.bm-mo-lchips{flex-wrap:wrap;gap:6px;display:inline-flex}.bm-mo-lchip{background:var(--bm-surface-2);height:26px;color:var(--bm-text-strong);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.bm-mo-lchips__more{color:var(--bm-text-3);align-self:center;font-size:12px}.bm-mo-side__cell{background:var(--bm-surface-2);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}.bm-mo-side__v{align-items:center;gap:6px;font-weight:600;display:inline-flex}.bm-mo-side__hint{color:var(--bm-text-2);margin:6px 0 0;font-size:13px}.bm-mo-gp{position:relative}.bm-mo-gp__btn{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);width:100%;height:44px;color:var(--bm-text);cursor:pointer;text-align:left;box-sizing:border-box;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.bm-mo-gp__btn:hover{border-color:var(--bm-border-hover)}.bm-mo-gp__lbl{color:var(--bm-text-3);text-transform:uppercase;letter-spacing:.06em;flex:none;font-size:11px;font-weight:700}.bm-mo-gp__val{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bm-mo-gp__chev{flex:none}.bm-mo-gp[data-variant=hero]{flex:none;width:260px}.bm-mo-gp[data-variant=hero] .bm-mo-gp__btn{border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;height:56px;padding:0 40px 0 16px;position:relative}.bm-mo-gp[data-variant=hero] .bm-mo-gp__val{max-width:100%;font-size:15px}.bm-mo-gp[data-variant=hero] .bm-mo-gp__chev{position:absolute;top:20px;right:14px}.bm-mo-gp[data-variant=bar] .bm-mo-gp__btn{justify-content:flex-start}.bm-mo-gp[data-variant=bar] .bm-mo-gp__chev{margin-left:auto}.bm-mo-gp__pop{z-index:30;box-sizing:border-box;background:var(--bm-surface);border:1px solid var(--bm-border-strong);width:340px;box-shadow:var(--bm-shadow-pop);border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);left:0}.bm-mo-gp[data-variant=hero] .bm-mo-gp__pop{width:360px;left:auto;right:0}.bm-mo-gp__bg,.bm-mo-gp__grip{display:none}.bm-mo-gp__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bm-mo-gp__title{font-size:15px;font-weight:700}.bm-mo-gp__note{color:var(--bm-text-3);font-size:12px}.bm-mo-gp__search{border:1px solid var(--bm-border-strong);background:var(--bm-bg);height:40px;color:var(--bm-text-3);box-sizing:border-box;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.bm-mo-gp__search:focus-within{border-color:var(--bm-accent)}.bm-mo-gp__search input{min-width:0;height:100%;color:var(--bm-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.bm-mo-gp__sec{flex-direction:column;gap:8px;display:flex}.bm-mo-gp__sec--ld{gap:6px}.bm-mo-gp__chips{flex-wrap:wrap;gap:6px;display:flex}.bm-mo-gp__chip{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:32px;color:var(--bm-text);cursor:pointer;border-radius:999px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600}.bm-mo-gp__chip[data-on="1"]{background:var(--bm-accent-soft);border-color:var(--bm-accent)}.bm-mo-gp__none{color:var(--bm-text-3);font-size:13px}.bm-mo-gp .bm-mo-switch{align-items:center;padding:4px 0}.bm-mo-gp__row{border:1px solid var(--bm-border);height:42px;color:var(--bm-text);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.bm-mo-gp__row[data-on="1"]{background:var(--bm-accent-soft);border-color:var(--bm-accent)}.bm-mo-gp__row .bm-mo-radio{border-radius:8px;width:16px;height:16px}.bm-mo-gp__row .bm-mo-radio>span{border-radius:3px;width:6px;height:6px}.bm-mo-gp__cnt{color:var(--bm-text-3);margin-left:auto;font-size:12px;font-weight:500}.bm-mo-gp__foot{gap:8px;display:flex}.bm-mo-gp__foot .bm-mo-btn{flex:1}.bm-mo-cat__head{flex-direction:column;gap:10px;padding:24px 32px 0;display:flex}.bm-mo-cat__title{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.bm-mo-cat__h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:700;line-height:1.2}.bm-mo-cat__sync{color:var(--bm-text-3);font-size:13px}.bm-mo-cat__intro{color:var(--bm-text-2);text-wrap:pretty;max-width:820px;font-size:15px;line-height:1.55}.bm-mo-cat__intro p{margin:0}.bm-mo-cat__body{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;padding:20px 32px 40px;display:grid}.bm-mo-fs,.bm-mo-fs__panel,.bm-mo-fs__body{display:contents}.bm-mo-fs__bg,.bm-mo-fs__head,.bm-mo-fs__foot{display:none}.bm-mo-aside{flex-direction:column;gap:22px;min-width:0;display:flex;position:relative}.bm-mo-af{flex-direction:column;gap:8px;display:flex}.bm-mo-af--rows{gap:2px}.bm-mo-af--rows>.bm-mo-cap{padding-bottom:6px}.bm-mo-af--game{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:12px;gap:10px;padding:14px}.bm-mo-af--all{border-top:1px solid var(--bm-divider);gap:10px;padding-top:14px}.bm-mo-af__t{color:var(--bm-text-strong);font-size:13px;font-weight:600}.bm-mo-seg{background:var(--bm-surface-2);border:1px solid var(--bm-border);border-radius:10px;grid-template-columns:repeat(3,1fr);padding:3px;display:grid}.bm-mo-seg a{height:32px;color:var(--bm-text-2);box-sizing:border-box;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.bm-mo-seg a:hover{color:var(--bm-text)}.bm-mo-seg a[data-on="1"]{background:var(--bm-surface);border-color:var(--bm-border-strong);color:var(--bm-text)}.bm-mo-cbx{height:34px;color:var(--bm-text-strong);border-radius:8px;align-items:center;gap:10px;margin:0 -8px;padding:0 8px;font-size:14px;font-weight:500;display:flex}.bm-mo-cbx:hover{background:var(--bm-surface-2);color:var(--bm-text-strong)}.bm-mo-cbx[data-on="1"]{color:var(--bm-text)}.bm-mo-cbx__box{border:1.5px solid var(--bm-border-strong);box-sizing:border-box;color:#0000;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.bm-mo-cbx[data-on="1"] .bm-mo-cbx__box{background:var(--bm-accent);border-color:var(--bm-accent);color:var(--bm-on-accent)}.bm-mo-cbx__ico{flex:none}.bm-mo-cbx__n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bm-mo-cbx__c{color:var(--bm-text-3);font-size:12px}.bm-mo-cbx--more{display:none}.bm-mo-cats:has(.bm-mo-cats__more[open]) .bm-mo-cbx--more{display:flex}.bm-mo-cats__more summary,.bm-mo-about__more summary{cursor:pointer;color:var(--bm-link);font-size:13px;font-weight:600;list-style:none}.bm-mo-cats__more summary{align-items:center;height:32px;display:flex}.bm-mo-cats__more summary::-webkit-details-marker{display:none}.bm-mo-about__more summary::-webkit-details-marker{display:none}.bm-mo-cats__opened,.bm-mo-about__opened{display:none}.bm-mo-cats__more[open] .bm-mo-cats__opened,.bm-mo-about__more[open] .bm-mo-about__opened{display:inline}.bm-mo-cats__more[open] .bm-mo-cats__closed,.bm-mo-about__more[open] .bm-mo-about__closed{display:none}.bm-mo-radiorow{height:34px;color:var(--bm-text-strong);align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.bm-mo-radiorow:hover{color:var(--bm-text)}.bm-mo-cat__main{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:16px 8px;min-width:0;display:grid}.bm-mo-cat__main>*{grid-column:1/-1}.bm-mo-cat__main>.bm-mo-cat__search{grid-column:1}.bm-mo-cat__main>.bm-mo-cat__tools{grid-column:2}.bm-mo-cat__search{background:var(--bm-surface);border:1px solid var(--bm-border-strong);box-sizing:border-box;border-radius:10px;align-items:center;gap:8px;min-width:240px;height:40px;padding:0 12px;display:flex}.bm-mo-cat__search:focus-within{border-color:var(--bm-accent)}.bm-mo-cat__search input{min-width:0;height:100%;color:var(--bm-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.bm-mo-cat__search svg{flex:none}.bm-mo-cat__mgame,.bm-mo-cat__mchips,.bm-mo-fbtn{display:none}.bm-mo-cat__tools{align-items:center;gap:8px;display:flex}.bm-mo-select{display:inline-flex;position:relative}.bm-mo-select select{appearance:none;background:var(--bm-surface-2);border:1px solid var(--bm-border-strong);height:40px;color:var(--bm-text);cursor:pointer;border-radius:10px;padding:0 34px 0 12px;font-family:inherit;font-size:14px;font-weight:600}.bm-mo-select svg{pointer-events:none;position:absolute;top:12px;right:10px}.bm-mo-viewsw{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:10px;padding:3px;display:flex}.bm-mo-viewsw a{width:34px;height:32px;color:var(--bm-text-3);border-radius:7px;justify-content:center;align-items:center;display:flex}.bm-mo-viewsw a:hover{color:var(--bm-text)}.bm-mo-viewsw a[data-on="1"]{background:var(--bm-surface-2);color:var(--bm-text)}.bm-mo-applied{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bm-mo-applied__chip{border:1px solid var(--bm-accent);background:var(--bm-accent-soft);height:30px;color:var(--bm-text);box-sizing:border-box;border-radius:999px;align-items:center;gap:4px;padding:0 6px 0 12px;font-size:13px;font-weight:600;display:inline-flex}.bm-mo-applied__chip a{width:22px;height:22px;color:var(--bm-text-2);border-radius:11px;justify-content:center;align-items:center;display:flex}.bm-mo-applied__chip a:hover{background:var(--bm-surface-2);color:var(--bm-text)}.bm-mo-applied__reset{height:30px;color:var(--bm-link);align-items:center;padding:0 6px;font-size:13px;font-weight:600;display:inline-flex}.bm-mo-info{background:var(--bm-info-soft);color:var(--bm-text-strong);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.bm-mo-info b{color:var(--bm-text)}.bm-mo-info svg{flex:none}.bm-mo-empty{border:1px dashed var(--bm-border-strong);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.bm-mo-empty__t{font-size:18px;font-weight:700}.bm-mo-empty__s{color:var(--bm-text-2);font-size:14px}.bm-mo-empty__s a{color:var(--bm-link);font-weight:600}.bm-mo-empty__w{max-width:460px}.bm-mo-empty__b{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.bm-mo-cat__more{flex-direction:column;align-items:center;gap:14px;padding-top:8px;display:flex}.bm-mo-cat__more>.bm-mo-grid,.bm-mo-cat__more>.bm-mo-list{width:100%;margin-top:-8px}.bm-mo-loadmore{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);width:100%;height:44px;color:var(--bm-text);cursor:pointer;border-radius:10px;font-family:inherit;font-size:14px;font-weight:600}.bm-mo-loadmore:hover{border-color:var(--bm-border-hover)}.bm-mo-loadmore:disabled{opacity:.7;cursor:default}.bm-mo-pages{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.bm-mo-pages>*{min-width:36px;height:36px;color:var(--bm-text-2);box-sizing:border-box;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 4px;display:flex}.bm-mo-pages a:hover{background:var(--bm-surface-2);color:var(--bm-text)}.bm-mo-pages [data-on="1"]{background:var(--bm-accent-soft);border-color:var(--bm-accent);color:var(--bm-text)}.bm-mo-pages [data-off="1"],.bm-mo-pages [data-gap="1"]{color:var(--bm-text-3)}.bm-mo-cat__foot{border-top:1px solid var(--bm-divider);flex-direction:column;gap:24px;padding:28px 32px 40px;display:flex}.bm-mo-cat__pop{flex-direction:column;gap:10px;display:flex}.bm-mo-cat__ft{margin:0;font-size:16px;font-weight:700}.bm-mo-about{flex-direction:column;gap:8px;max-width:820px;display:flex}.bm-mo-about__t{color:var(--bm-text-2);max-height:66px;font-size:14px;line-height:1.6;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.bm-mo-about__t p{margin:0 0 .6em}.bm-mo-about:has(.bm-mo-about__more[open]) .bm-mo-about__t{max-height:none;-webkit-mask-image:none;mask-image:none}.bm-mo-cat__title:has(.bm-mo-cat__icon){align-items:center;gap:14px}.bm-mo-cat__icon{background:var(--bm-surface-2);border:1px solid var(--bm-border);box-sizing:border-box;border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.bm-mo-cat__head:has(.bm-mo-cat__icon){gap:12px}.bm-mo-cat__head:has(.bm-mo-cat__icon) .bm-mo-cat__intro{max-width:860px}.bm-mo-lchipsr{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bm-mo-lchipsr__cap{color:var(--bm-text-3);margin-right:4px;font-size:13px}.bm-mo-lchipr{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:32px;color:var(--bm-text);box-sizing:border-box;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.bm-mo-lchipr:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-lchipr span{color:var(--bm-text-3);font-weight:500}.bm-mo-lchipr[data-on="1"]{background:var(--bm-accent-soft);border-color:var(--bm-accent)}.bm-mo-linfo{border:1px solid var(--bm-border);background:var(--bm-surface);box-sizing:border-box;border-radius:12px;align-items:center;gap:12px;max-width:860px;padding:12px 14px;display:flex}.bm-mo-linfo>svg{flex:none}.bm-mo-linfo>span{color:var(--bm-text-strong);font-size:14px;line-height:1.45}.bm-mo-linfo>a{white-space:nowrap;color:var(--bm-link);margin-left:auto;font-size:14px;font-weight:600}.bm-mo-hl{background:var(--bm-accent-soft);color:var(--bm-text);border-radius:3px}.bm-mo-found{color:var(--bm-text-2);font-size:13px}.bm-mo-typo{flex-direction:column;gap:4px;display:flex}.bm-mo-typo>span{color:var(--bm-text-strong);font-size:14px}.bm-mo-typo>span a{color:var(--bm-link);font-weight:700}.bm-mo-typo small{color:var(--bm-text-3);font-size:12px}.bm-mo-typo small a{color:var(--bm-link)}.bm-mo-nores{flex-direction:column;gap:10px;display:flex}.bm-mo-nores .bm-mo-empty{border-radius:12px;gap:6px;padding:18px}.bm-mo-nores .bm-mo-empty__t{font-size:15px}.bm-mo-nores .bm-mo-empty__s{font-size:13px}.bm-mo-nores__h{padding-top:4px;font-size:13px;font-weight:700}.bm-mo-nores__m{color:var(--bm-text);align-self:flex-start;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.bm-mo-nores__m:hover{color:var(--bm-link)}.bm-mo-cat__foot--land{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;padding:28px 32px 36px;display:grid}.bm-mo-about--land{max-width:none}.bm-mo-about__h{font-size:18px;font-weight:700}.bm-mo-about--land .bm-mo-about__t{max-height:92px;line-height:1.65;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.bm-mo-also{flex-direction:column;gap:10px;display:flex}.bm-mo-also__h{font-size:15px;font-weight:700}.bm-mo-also a{border:1px solid var(--bm-border);background:var(--bm-surface);height:40px;color:var(--bm-text);box-sizing:border-box;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.bm-mo-also a:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-also a span{color:var(--bm-text-3);white-space:nowrap;font-weight:500}@media (max-width:900px){.bm-mo-cat__icon{border-radius:10px;width:40px;height:40px}.bm-mo-cat__icon svg{width:22px;height:22px}.bm-mo-lchipsr{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.bm-mo-lchipr{flex:none}.bm-mo-linfo{flex-wrap:wrap;gap:6px 10px;padding:10px 12px}.bm-mo-linfo>span{flex:calc(100% - 40px);font-size:13px}.bm-mo-linfo>a{white-space:normal;margin-left:32px;font-size:13px}.bm-mo-cat__main>.bm-mo-found,.bm-mo-cat__main>.bm-mo-typo,.bm-mo-cat__main>.bm-mo-nores{margin:12px 16px 0}.bm-mo-cat__foot--land{grid-template-columns:1fr;gap:20px;padding:20px 16px 32px}.bm-mo-about__h{font-size:16px}}.bm-mo-hero{border-bottom:1px solid var(--bm-divider);background:radial-gradient(70% 120% at 0 0,#4fa83e21,#4fa83e00 70%);flex-direction:column;gap:18px;padding:32px 32px 28px;display:flex}.bm-mo-hero__t{flex-direction:column;gap:8px;display:flex}.bm-mo-hero__h1{letter-spacing:-.02em;margin:0;font-size:44px;font-weight:700;line-height:1.1}.bm-mo-hero__sub{color:var(--bm-text-2);margin:0;font-size:17px}.bm-mo-hero__row{align-items:stretch;gap:12px;max-width:900px;display:flex;position:relative}.bm-mo-hero__search{background:var(--bm-surface);border:1px solid var(--bm-border-strong);box-sizing:border-box;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;height:56px;padding:0 16px;display:flex}.bm-mo-hero__search:focus-within{border-color:var(--bm-accent)}.bm-mo-hero__search svg{flex:none}.bm-mo-hero__search input{min-width:0;height:100%;color:var(--bm-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}.bm-mo-hero__stats{color:var(--bm-text-2);flex-wrap:wrap;align-items:baseline;gap:32px;font-size:13px;display:flex}.bm-mo-hero__stats b{color:var(--bm-text);font-size:20px}.bm-mo-hero__sync{color:var(--bm-text-3);margin-left:auto}.bm-mo-types{border-bottom:1px solid var(--bm-divider);gap:4px;padding:0 32px;display:flex}.bm-mo-types>a{box-sizing:border-box;height:48px;color:var(--bm-text-2);border-bottom:2px solid #0000;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:flex}.bm-mo-types>a:hover{color:var(--bm-text)}.bm-mo-types>a[data-on="1"]{color:var(--bm-text);border-bottom-color:var(--bm-accent)}.bm-mo-types__sep{background:var(--bm-border);align-self:center;width:1px;height:18px;margin:0 8px}.bm-mo-types__soon{height:48px;color:var(--bm-text-3);align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.bm-mo-types__badge{background:var(--bm-surface-2);border-radius:5px;align-items:center;height:20px;padding:0 6px;font-size:11px;display:flex}.bm-mo-types__more{display:none}.bm-mo-home__body{flex-direction:column;gap:36px;padding:28px 32px 40px;display:flex}.bm-mo-home__vl{grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:24px;display:grid}.bm-mo-hsec{flex-direction:column;gap:12px;min-width:0;display:flex}.bm-mo-hsec__h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bm-mo-hsec__h h2{margin:0;font-size:18px;font-weight:700}.bm-mo-hsec__h a{color:var(--bm-link);white-space:nowrap;font-size:13px;font-weight:600}.bm-mo-vtiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.bm-mo-ltiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.bm-mo-ctiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.bm-mo-ht{border:1px solid var(--bm-border);background:var(--bm-surface);color:var(--bm-text);box-sizing:border-box;border-radius:12px;min-width:0;padding:0 14px;display:flex}.bm-mo-ht:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-ht--v{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;height:76px}.bm-mo-ht__v{font-size:20px;font-weight:700}.bm-mo-ht__n{color:var(--bm-text-2);font-size:12px}.bm-mo-ht--l{grid-template-columns:18px minmax(0,1fr);align-content:center;align-items:center;gap:6px 8px;height:76px;display:grid}.bm-mo-ht__lb{display:contents}.bm-mo-ht__ln{font-size:15px;font-weight:700}.bm-mo-ht--l .bm-mo-ht__n{grid-column:1/-1}.bm-mo-ht--c{align-items:center;gap:12px;height:56px}.bm-mo-ht--c svg{flex:none}.bm-mo-ht__cb{flex-direction:column;gap:2px;min-width:0;display:flex}.bm-mo-ht__ct{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.bm-mo-ht__cn{color:var(--bm-text-3);font-size:12px}.bm-mo-ht--all{border:1px dashed var(--bm-border-strong);height:56px;color:var(--bm-link);background:0 0;justify-content:center;align-items:center;font-size:14px;font-weight:600}.bm-mo-ht--all:hover{color:var(--bm-link)}.bm-mo-home__allcats{display:none}.bm-mo-cols4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.bm-mo-col{background:var(--bm-surface);border:1px solid var(--bm-border);color:var(--bm-text);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.bm-mo-col:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-col__cover{aspect-ratio:16/9;background:var(--bm-surface-2);border-bottom:1px solid var(--bm-border);justify-content:center;align-items:center;gap:10px;display:flex;position:relative;overflow:hidden}.bm-mo-col__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bm-mo-col__ed{background:var(--bm-accent-soft);height:22px;color:var(--bm-accent-text);border-radius:6px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:flex;position:absolute;top:10px;left:10px}.bm-mo-col__b{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.bm-mo-col__t{font-size:15px;font-weight:700;line-height:1.3}.bm-mo-col__n{color:var(--bm-text-3);font-size:12px}.bm-mo-col__d{color:var(--bm-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.bm-mo-home__feeds{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.bm-mo-home__feeds .bm-mo-hsec{gap:10px}.bm-mo-home__info{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;display:grid}.bm-mo-howto{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:14px;flex-direction:column;gap:16px;padding:22px 24px;display:flex}.bm-mo-howto__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.bm-mo-howto__steps>div{flex-direction:column;gap:6px;display:flex}.bm-mo-howto__steps b{font-size:14px;font-weight:600}.bm-mo-howto__steps>div>span:not(.bm-mo-howto__n){color:var(--bm-text-2);font-size:13px;line-height:1.45}.bm-mo-howto__steps code{color:var(--bm-text-strong);font-family:ui-monospace,Menlo,monospace;font-size:12px}.bm-mo-howto__n{background:var(--bm-accent-soft);width:28px;height:28px;color:var(--bm-accent-text);border-radius:8px;justify-content:center;align-items:center;font-weight:700;display:flex}.bm-mo-howto__links{flex-wrap:wrap;gap:8px;display:flex}.bm-mo-howto__links a{background:var(--bm-surface-2);border:1px solid var(--bm-border);height:32px;color:var(--bm-link);box-sizing:border-box;border-radius:8px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:flex}.bm-mo-howto__links a:hover{border-color:var(--bm-border-hover)}.bm-mo-origin{background:var(--bm-accent-soft);border:1px solid var(--bm-accent);border-radius:14px;flex-direction:column;gap:12px;padding:22px 24px;display:flex}.bm-mo-origin__h{align-items:center;gap:10px;display:flex}.bm-mo-origin__h h2{margin:0;font-size:18px;font-weight:700}.bm-mo-origin__t{color:var(--bm-text-strong);flex-direction:column;gap:8px;font-size:14px;line-height:1.45;display:flex}.bm-mo-origin>a{color:var(--bm-link);font-size:14px;font-weight:600}.bm-mo-home__about .bm-mo-cat__ft{color:var(--bm-text-strong)}.bm-mo-ets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bm-mo-et{border:1px solid var(--bm-border);background:var(--bm-bg);color:var(--bm-text);border-radius:12px;gap:12px;min-width:0;padding:12px;display:flex}.bm-mo-ets[data-on=page] .bm-mo-et{background:var(--bm-surface)}.bm-mo-et:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-et__b{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bm-mo-et__n{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.bm-mo-et__d{color:var(--bm-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.bm-mo-et__m{color:var(--bm-text-2);align-items:center;gap:6px;font-size:12px;display:flex}.bm-mo-et__m .bm-mo-ldr{gap:6px}.bm-mo-et__dl{white-space:nowrap;margin-left:auto}.bm-mo-et .bm-mo-compat{align-self:flex-start;font-size:11px}.bm-mo-ech{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bm-mo-ech__c{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:34px;color:var(--bm-text-strong);box-sizing:border-box;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.bm-mo-ech__c:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-ech__all{height:34px;color:var(--bm-link);align-items:center;padding:0 6px;font-size:14px;font-weight:600;display:flex}.bm-mo-emb{max-width:1280px;margin:0 auto}.bm-mo-emb>.bm-mo-emb__box.bm-mo-emb__box{border:1px solid var(--bm-border);background:var(--bm-surface);border-radius:16px;flex-flow:column;gap:18px;padding:24px;display:flex}.bm-mo-emb__r{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bm-mo-emb__h{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.bm-mo-emb__t{flex-direction:column;gap:4px;min-width:0;display:flex}.bm-mo-emb__t h2{margin:0;font-size:22px;font-weight:700}.bm-mo-emb__t span{color:var(--bm-text-2);font-size:14px}.bm-mo-emb__seg{background:var(--bm-bg);border:1px solid var(--bm-border);border-radius:10px;gap:4px;margin-left:auto;padding:3px;display:flex}.bm-mo-emb__seg label{height:32px;color:var(--bm-text-2);cursor:pointer;border-radius:8px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:flex}.bm-mo-emb__seg label:hover{color:var(--bm-text)}#bm-mo-emb-pop:checked~.bm-mo-emb__h label[for=bm-mo-emb-pop],#bm-mo-emb-ed:checked~.bm-mo-emb__h label[for=bm-mo-emb-ed]{background:var(--bm-surface-2);color:var(--bm-text)}#bm-mo-emb-pop:focus-visible~.bm-mo-emb__h label[for=bm-mo-emb-pop],#bm-mo-emb-ed:focus-visible~.bm-mo-emb__h label[for=bm-mo-emb-ed]{outline:2px solid var(--bm-accent);outline-offset:-2px}.bm-mo-emb__pane[data-k=ed],#bm-mo-emb-ed:checked~.bm-mo-emb__pane[data-k=pop]{display:none}#bm-mo-emb-ed:checked~.bm-mo-emb__pane[data-k=ed]{display:block}.bm-mo-emb__all{color:var(--bm-link);font-size:14px;font-weight:600}.bm-mo-emb__h:not(:has(.bm-mo-emb__seg)) .bm-mo-emb__all{margin-left:auto}.bm-mo-gtab{box-sizing:border-box;flex-direction:column;gap:22px;max-width:1280px;margin:0 auto;padding:24px 32px 36px;display:flex}.bm-mo-gtab__bar{align-items:center;gap:12px;display:flex}.bm-mo-gtab__search{background:var(--bm-surface);border:1px solid var(--bm-border-strong);box-sizing:border-box;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;height:48px;padding:0 14px;display:flex}.bm-mo-gtab__search:focus-within{border-color:var(--bm-accent)}.bm-mo-gtab__search input{min-width:0;height:100%;color:var(--bm-text);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:15px}.bm-mo-gtab__search input::placeholder{color:var(--bm-text-3)}.bm-mo-gtab__h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bm-mo-gtab__h h2{margin:0;font-size:18px;font-weight:700}.bm-mo-gtab__h a{color:var(--bm-link);font-size:14px;font-weight:600}.bm-mo-gp[data-variant=embed]{flex:none;width:240px}.bm-mo-gp[data-variant=embed] .bm-mo-gp__btn{border-radius:12px;justify-content:flex-start;height:48px;padding:0 14px;font-size:15px;font-weight:600}.bm-mo-gp[data-variant=embed] .bm-mo-gp__chev{margin-left:auto}.bm-mo-gp[data-variant=embed] .bm-mo-gp__pop{width:360px;left:auto;right:0}.bm-mo-gnote2{border:1px solid var(--bm-border);background:var(--bm-surface);color:var(--bm-text-strong);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.bm-mo-gnote2 svg{flex:none}.bm-mo-gnote2 b{color:var(--bm-text)}.bm-mo-gnote2 a{color:var(--bm-link);white-space:nowrap;margin-left:auto;font-size:14px;font-weight:600}@media (max-width:900px){.bm-mo-ets{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-mo-gtab{gap:16px;padding:16px 16px 28px}.bm-mo-gtab__bar{flex-direction:column;align-items:stretch}.bm-mo-gtab__search{flex:none}.bm-mo-gp[data-variant=embed]{width:100%}}@media (max-width:600px){.bm-mo-ets{grid-template-columns:minmax(0,1fr)}.bm-mo-emb>.bm-mo-emb__box.bm-mo-emb__box{gap:14px;padding:16px}.bm-mo-emb__t h2{font-size:18px}.bm-mo-emb__seg{order:3;width:100%;margin-left:0}.bm-mo-emb__seg label{flex:1;justify-content:center}.bm-mo-emb__all{margin-left:auto}.bm-mo-emb .bm-mo-et:nth-child(n+5){display:none}.bm-mo-ech{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.bm-mo-ech__c,.bm-mo-ech__all{flex:none}.bm-mo-gnote2{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:6px 12px;display:grid}.bm-mo-gnote2 a{grid-column:2;margin-left:0}}@media (max-width:1100px){.bm-mo-home__vl{grid-template-columns:1fr}.bm-mo-ctiles{grid-template-columns:repeat(4,minmax(0,1fr))}.bm-mo-cols4,.bm-mo-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-mo-home__info{grid-template-columns:1fr}}@media (max-width:900px){.bm-mo-cat__head{padding:14px 16px 12px}.bm-mo-crumbs{font-size:12px}.bm-mo-cat__h1{letter-spacing:-.01em;font-size:21px;line-height:1.25}.bm-mo-cat__sync{display:none}.bm-mo-cat__intro{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.bm-mo-cat__body{padding:0 0 24px;display:block}.bm-mo-cat__main{flex-direction:column;gap:0;display:flex}.bm-mo-cat__search{min-width:0;height:44px;margin:0 16px}.bm-mo-cat__search input{font-size:15px}.bm-mo-cat__mgame{margin:10px 16px 12px;display:block}.bm-mo-cat__mchips{scrollbar-width:none;gap:6px;padding:0 16px 12px;display:flex;overflow-x:auto}.bm-mo-cat__mchips::-webkit-scrollbar{display:none}.bm-mo-mchip{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:36px;color:var(--bm-text);box-sizing:border-box;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.bm-mo-mchip:hover{color:var(--bm-text)}.bm-mo-mchip[data-on="1"]{background:var(--bm-accent-soft);border-color:var(--bm-accent)}.bm-mo-cat__tools{z-index:20;background:var(--bm-bg);border-top:1px solid var(--bm-divider);border-bottom:1px solid var(--bm-divider);padding:8px 16px;position:sticky;top:0}.bm-mo-fbtn{background:var(--bm-surface-2);border:1px solid var(--bm-border-strong);height:40px;color:var(--bm-text);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.bm-mo-fbtn__n{box-sizing:border-box;background:var(--bm-accent);min-width:20px;height:20px;color:var(--bm-on-accent);border-radius:10px;justify-content:center;align-items:center;padding:0 5px;font-size:12px;font-weight:700;display:flex}.bm-mo-cat__tools .bm-mo-select{flex:1}.bm-mo-cat__tools .bm-mo-select select{width:100%;padding-right:30px}.bm-mo-viewsw,.bm-mo-applied{display:none}.bm-mo-cat__main>.bm-mo-info,.bm-mo-cat__main>.bm-mo-empty,.bm-mo-cat__main>.bm-mo-grid,.bm-mo-cat__main>.bm-mo-list,.bm-mo-cat__main>.bm-mo-cat__more{margin:12px 16px 0}.bm-mo-cat__main>.bm-mo-cat__more{margin-top:8px}.bm-mo-info{padding:10px 12px;font-size:13px}.bm-mo-info svg{display:none}.bm-mo-empty{border-radius:12px;gap:10px;padding:24px 16px}.bm-mo-empty__t{font-size:16px}.bm-mo-empty__s{font-size:13px}.bm-mo-empty__w{display:none}.bm-mo-empty__b{flex-direction:column;width:100%}.bm-mo-empty__b .bm-mo-btn{width:100%;height:44px}.bm-mo-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px}.bm-mo-cat__more>.bm-mo-grid,.bm-mo-cat__more>.bm-mo-list{margin-top:0}.bm-mo-cat__more{gap:8px;padding-top:0}.bm-mo-cat__foot{gap:20px;padding:20px 16px 32px}.bm-mo-fs{display:block}.bm-mo-fs[data-open="0"]{display:none}.bm-mo-fs__bg{z-index:80;background:var(--bm-scrim);display:block;position:fixed;inset:0}.bm-mo-fs__panel{z-index:81;background:var(--bm-surface);border-top:1px solid var(--bm-border-strong);border-radius:20px 20px 0 0;flex-direction:column;max-height:88vh;display:flex;position:fixed;bottom:0;left:0;right:0}.bm-mo-fs__head{flex-direction:column;align-items:center;gap:10px;padding:10px 16px 0;display:flex}.bm-mo-fs__grip{background:var(--bm-border-strong);border-radius:2px;width:40px;height:4px}.bm-mo-fs__row{justify-content:space-between;align-items:center;width:100%;display:flex}.bm-mo-fs__title{font-size:18px;font-weight:700}.bm-mo-fs__reset{height:44px;color:var(--bm-link);align-items:center;font-size:14px;font-weight:600;display:flex}.bm-mo-fs__body{padding:4px 16px 16px;display:block;overflow-y:auto}.bm-mo-fs__foot{border-top:1px solid var(--bm-divider);padding:12px 16px 16px;display:block}.bm-mo-aside{gap:18px}.bm-mo-af--game{background:0 0;border:none;gap:8px;padding:0}.bm-mo-seg a{height:38px}.bm-mo-cats{flex-flow:wrap;gap:6px}.bm-mo-cats>.bm-mo-cap{width:100%;padding-bottom:2px}.bm-mo-cbx,.bm-mo-cbx--more{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:36px;color:var(--bm-text);box-sizing:border-box;border-radius:999px;margin:0;padding:0 12px;font-size:13px;font-weight:600;display:flex}.bm-mo-cbx[data-on="1"]{background:var(--bm-accent-soft);border-color:var(--bm-accent)}.bm-mo-cbx__box,.bm-mo-cbx__ico,.bm-mo-cbx__c,.bm-mo-cats__more{display:none}.bm-mo-cbx__n{overflow:visible}.bm-mo-af--rows{gap:4px}.bm-mo-radiorow{height:44px;font-size:15px}.bm-mo-radiorow .bm-mo-radio{border-radius:10px;width:20px;height:20px}.bm-mo-aside .bm-mo-switch{align-items:center;padding:6px 0;font-size:14px}}@media (max-width:720px){.bm-mo-card{gap:8px;padding:12px}.bm-mo-card .bm-mo-icon{border-radius:10px!important;width:48px!important;height:48px!important;font-size:22px!important}.bm-mo-card__id{gap:3px}.bm-mo-card__author{font-size:12px}.bm-mo-card .bm-mo-tag{height:18px;padding:0 5px}.bm-mo-card .bm-mo-star{width:44px;height:44px;margin:-10px -10px 0 0}.bm-mo-card__meta{gap:8px}.bm-mo-card__meta .bm-mo-ldr{gap:5px}.bm-mo-card__meta .bm-mo-ldr svg{width:15px;height:15px}.bm-mo-card__dl svg{display:none}.bm-mo-card__dl:before{content:"↓"}.bm-mo-card__foot{border-top:none;gap:6px 8px;padding-top:0}.bm-mo-row{grid-template-columns:40px minmax(0,1fr);padding:12px}.bm-mo-row .bm-mo-icon{width:40px!important;height:40px!important}.bm-mo-row__act{grid-column:1/-1;justify-content:flex-end}.bm-mo-line__u{width:auto;max-width:90px}.bm-mo-gp__bg{z-index:90;background:var(--bm-scrim);display:block;position:fixed;inset:0}.bm-mo-gp__pop,.bm-mo-gp[data-variant=hero] .bm-mo-gp__pop{z-index:91;border:none;border-top:1px solid var(--bm-border-strong);width:auto;max-height:88vh;box-shadow:none;border-radius:20px 20px 0 0;padding:10px 16px 16px;position:fixed;inset:auto 0 0;overflow-y:auto}.bm-mo-gp__grip{background:var(--bm-border-strong);border-radius:2px;align-self:center;width:40px;height:4px;display:block}.bm-mo-gp__title{font-size:18px}.bm-mo-gp__note{white-space:nowrap}.bm-mo-gp__search{display:none}.bm-mo-gp__chip{height:36px}.bm-mo-gp .bm-mo-switch{padding:6px 0;font-size:14px}.bm-mo-gp__row{height:48px;font-size:15px}.bm-mo-gp__row .bm-mo-radio{border-radius:9px;width:18px;height:18px}.bm-mo-gp__row svg{width:18px;height:18px}.bm-mo-gp__foot .bm-mo-btn{height:48px;font-size:15px}.bm-mo-gp[data-variant=hero]{width:100%}.bm-mo-gp[data-variant=hero] .bm-mo-gp__btn{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;height:48px;padding:0 14px}.bm-mo-gp[data-variant=hero] .bm-mo-gp__chev{margin-left:auto;position:static}.bm-mo-hero{background:radial-gradient(90% 100% at 0 0,#4fa83e24,#4fa83e00 70%);border-bottom:none;gap:12px;padding:20px 16px 16px}.bm-mo-hero .bm-mo-crumbs,.bm-mo-hero__stats{display:none}.bm-mo-hero__t{gap:12px}.bm-mo-hero__h1{font-size:26px}.bm-mo-hero__sub{font-size:14px;line-height:1.5}.bm-mo-hero__row{flex-direction:column;gap:12px}.bm-mo-hero__search{flex:none;gap:8px;height:48px;padding:0 14px}.bm-mo-hero__search svg{width:18px;height:18px}.bm-mo-hero__search input{font-size:15px}.bm-mo-types{scrollbar-width:none;padding:0 16px;overflow-x:auto}.bm-mo-types>a{white-space:nowrap;height:44px;padding:0 10px}.bm-mo-types__sep,.bm-mo-types__soon{display:none}.bm-mo-types__more{height:44px;color:var(--bm-text-3);white-space:nowrap;align-items:center;padding:0 10px;font-size:14px;font-weight:600;display:flex}.bm-mo-home__body{gap:22px;padding:18px 0 24px}.bm-mo-home__vl{display:contents}.bm-mo-hsec{gap:10px;padding:0 16px}.bm-mo-hsec__h h2{font-size:16px}.bm-mo-home__vl .bm-mo-hsec__h a{display:none}.bm-mo-vtiles{scrollbar-width:none;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.bm-mo-ht--v{flex:none;gap:2px;width:104px;height:64px;padding:0 12px}.bm-mo-ht__v{font-size:17px}.bm-mo-ht--v .bm-mo-ht__n,.bm-mo-ht--l .bm-mo-ht__n{font-size:11px}.bm-mo-ltiles{grid-template-columns:1fr 1fr}.bm-mo-ht--l{align-items:center;gap:10px;height:56px;padding:0 12px;display:flex}.bm-mo-ht--l svg{flex:none;width:20px;height:20px}.bm-mo-ht__lb{flex-direction:column;min-width:0;display:flex}.bm-mo-ht__ln{font-size:14px}.bm-mo-ctiles{grid-template-columns:1fr 1fr}.bm-mo-ht--c{gap:10px;height:48px;padding:0 12px}.bm-mo-ht--c svg{width:20px;height:20px}.bm-mo-ht__cn,.bm-mo-ht--extra,.bm-mo-ht--all{display:none}.bm-mo-home__allcats{height:44px;color:var(--bm-link);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.bm-mo-cols4{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.bm-mo-col{scroll-snap-align:start;flex:none;width:248px}.bm-mo-col__cover{aspect-ratio:auto;border-bottom:none;gap:8px;height:100px}.bm-mo-col__cover .bm-mo-icon{border-radius:8px!important;width:36px!important;height:36px!important;font-size:16px!important}.bm-mo-col__b{gap:4px;padding:12px}.bm-mo-col__t{font-size:14px}.bm-mo-col__d,.bm-mo-col__ed,.bm-mo-home__pop,.bm-mo-home__feeds,.bm-mo-howto{display:none}.bm-mo-home__info{padding:0 16px;display:block}.bm-mo-origin{border-radius:12px;gap:6px;padding:14px}.bm-mo-origin__h svg{display:none}.bm-mo-origin__h h2{font-size:15px}.bm-mo-origin__t{font-size:13px;display:block}.bm-mo-origin__t span+span:before{content:" "}.bm-mo-origin>a{font-size:13px}.bm-mo-home__about{padding:0 16px}}.bm-mo.bm-mo-mod{padding:0}.bm-mo-mod__grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;padding:24px 32px 40px;display:grid}.bm-mo-mod__main{flex-direction:column;gap:20px;min-width:0;display:flex}.bm-mo-crumbs__cur{color:var(--bm-text-2)}.bm-mo-mh{align-items:flex-start;gap:20px;display:flex}.bm-mo-mh__b{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.bm-mo-mh__h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:700;line-height:1.15}.bm-mo-mh__desc{color:var(--bm-text-strong);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.bm-mo-mh__by{color:var(--bm-text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.bm-mo-mh__by>span>a{color:var(--bm-link);font-weight:600}.bm-mo-mh__cat{background:var(--bm-surface-2);border:1px solid var(--bm-border);height:24px;color:var(--bm-text-strong);box-sizing:border-box;border-radius:6px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.bm-mo-mh__cat:hover{border-color:var(--bm-border-hover);color:var(--bm-text-strong)}.bm-mo-mh__ldm{display:none}.bm-mo-strip{border-top:1px solid var(--bm-divider);border-bottom:1px solid var(--bm-divider);flex-wrap:nowrap;justify-content:space-between;gap:16px;margin:0;padding:14px 0;display:flex}.bm-mo-strip>div{flex-direction:column;gap:4px;min-width:0;display:flex}.bm-mo-strip dt{color:var(--bm-text-3);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:11px;font-weight:700}.bm-mo-strip dd{white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:24px}.bm-mo-strip dd.bm-mo-strip__big{font-size:18px;font-weight:700}.bm-mo-strip__ld dd{gap:10px;display:flex}.bm-mo-strip__ld dd>span{align-items:center;gap:5px;font-size:14px;font-weight:600;display:flex}.bm-mo-strip>.bm-mo-strip__m,.bm-mo-strip__short{display:none}.bm-mo-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.bm-mo-act{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:40px;color:var(--bm-text);cursor:pointer;box-sizing:border-box;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.bm-mo-act:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-act[data-on="1"]{color:var(--bm-accent-text)}.bm-mo-act__wrap>.bm-mo-act[data-on="1"]{border-color:var(--bm-accent)}.bm-mo-act__short{display:none}.bm-mo-act--more{justify-content:center;width:40px;padding:0}.bm-mo-act__wrap{display:inline-flex;position:relative}.bm-mo-menu{z-index:20;box-sizing:border-box;background:var(--bm-surface);border:1px solid var(--bm-border-strong);width:240px;box-shadow:var(--bm-shadow-pop);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.bm-mo-menu--right{left:auto;right:0}.bm-mo-menu>button,.bm-mo-menu>a{height:40px;color:var(--bm-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;padding:0 12px;font-family:inherit;font-size:14px;font-weight:500;display:flex}.bm-mo-menu>button:hover,.bm-mo-menu>a:hover{background:var(--bm-surface-2);color:var(--bm-text)}.bm-mo-menu small{color:var(--bm-text-3);padding:6px 12px;font-size:12px;line-height:1.4}.bm-mo-banner{border:1px solid var(--bm-info);background:var(--bm-info-soft);color:var(--bm-info);border-radius:12px;gap:12px;padding:14px 16px;display:flex}.bm-mo-banner>svg{flex:none;margin-top:1px}.bm-mo-banner>div{flex-direction:column;gap:4px;display:flex}.bm-mo-banner b{color:var(--bm-text);font-size:15px;font-weight:700}.bm-mo-banner span{color:var(--bm-text-strong);font-size:14px;line-height:1.5}.bm-mo-banner a{color:var(--bm-link);font-weight:600}.bm-mo-banner[data-tone=warning]{border-color:var(--bm-warning);background:var(--bm-warning-soft);color:var(--bm-warning)}.bm-mo-banner[data-tone=danger]{border-color:var(--bm-danger-text);background:var(--bm-danger-soft);color:var(--bm-danger-text)}.bm-mo-banner[data-tone=neutral]{border-color:var(--bm-text-strong);background:var(--bm-surface-2);color:var(--bm-text-strong)}.bm-mo-tabsm{border-bottom:1px solid var(--bm-border);gap:4px;display:flex}.bm-mo-tabsm>a{box-sizing:border-box;height:46px;color:var(--bm-text-2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.bm-mo-tabsm>a:hover{color:var(--bm-text)}.bm-mo-tabsm>a span{color:var(--bm-text-3);font-weight:500}.bm-mo-tabsm>a[aria-current=page]{color:var(--bm-text);border-bottom-color:var(--bm-accent)}.bm-mo-desc,.bm-mo-tabc{flex-direction:column;gap:20px;display:flex}.bm-mo-tabc{gap:12px}.bm-mo-tabc__more{justify-content:center;display:flex}.bm-mo-gal{flex-direction:column;gap:8px;display:flex}.bm-mo-gal__main{aspect-ratio:16/9;border:1px solid var(--bm-border);background:var(--bm-surface-2);cursor:zoom-in;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.bm-mo-gal__main img{object-fit:contain;width:100%;height:100%;display:block}.bm-mo-gal__n{color:#edf0f7;background:#030509b3;border-radius:6px;align-items:center;height:26px;padding:0 9px;font-size:12px;font-weight:600;display:flex;position:absolute;top:12px;right:12px}.bm-mo-gal__cap{color:var(--bm-text-2);font-size:13px}.bm-mo-gal__swipe,.bm-mo-gal__strip{display:none}.bm-mo-gal__thumbs{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.bm-mo-gal__th,.bm-mo-gal__rest{aspect-ratio:16/9;border:2px solid var(--bm-border);background:var(--bm-surface-2);cursor:pointer;border-radius:8px;padding:0;overflow:hidden}.bm-mo-gal__th[data-on="1"]{border-color:var(--bm-accent)}.bm-mo-gal__th img{object-fit:cover;width:100%;height:100%;display:block}.bm-mo-gal__rest{color:var(--bm-text-2);border-width:1px;font-family:inherit;font-size:13px;font-weight:600}.bm-mo-gal__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bm-mo-gal__cell{text-align:left;cursor:zoom-in;background:0 0;border:none;flex-direction:column;gap:6px;padding:0;font-family:inherit;display:flex}.bm-mo-gal__cimg{aspect-ratio:16/9;border:1px solid var(--bm-border);background:var(--bm-surface-2);border-radius:10px;display:block;overflow:hidden}.bm-mo-gal__cimg img{object-fit:cover;width:100%;height:100%;display:block}.bm-mo-gal__ccap{color:var(--bm-text-strong);font-size:13px}.bm-mo-lb{z-index:100;box-sizing:border-box;background:#030509f0;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px;display:flex;position:fixed;inset:0}.bm-mo-lb__top{color:#edf0f7;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex;position:absolute;top:20px;left:24px;right:24px}.bm-mo-lb__x,.bm-mo-lb__nav{color:#edf0f7;cursor:pointer;background:#19202e;border:1px solid #2e384b;justify-content:center;align-items:center;display:flex}.bm-mo-lb__x{border-radius:10px;width:44px;height:44px}.bm-mo-lb__row{justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.bm-mo-lb__nav{border-radius:24px;flex:none;width:48px;height:48px}.bm-mo-lb__img{object-fit:contain;border-radius:10px;max-width:min(960px,100vw - 180px);max-height:74vh}.bm-mo-lb__cap{color:#edf0f7;text-align:center;font-size:15px}.bm-mo-lb__hint{color:#6b7488;font-size:12px}.bm-mo-facts{flex-direction:column;gap:10px;display:flex}.bm-mo-facts h2,.bm-mo-mfaq h2{margin:0;font-size:18px;font-weight:700}.bm-mo-facts__g{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bm-mo-fact{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;line-height:1.35;display:flex}.bm-mo-fact svg{flex:none}.bm-mo-trn{background:var(--bm-surface-2);color:var(--bm-text-strong);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.bm-mo-trn[data-ai="1"]{background:var(--bm-info-soft)}.bm-mo-trn a{color:var(--bm-link);margin-left:auto;font-weight:600}.bm-mo-fold{flex-direction:column;gap:20px;display:flex}.bm-mo-fold__box{position:relative;overflow:hidden}.bm-mo-fold[data-open="0"] .bm-mo-fold__box:after{content:"";pointer-events:none;background:linear-gradient(180deg, #0000, var(--bm-bg));height:120px;position:absolute;bottom:0;left:0;right:0}.bm-mo-fold__btn{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:40px;color:var(--bm-text);cursor:pointer;border-radius:10px;align-self:flex-start;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600}.bm-mo-fold__btn:hover{border-color:var(--bm-border-hover)}.bm-mo-fold[data-link="1"]{gap:8px}.bm-mo-fold[data-link="1"] .bm-mo-fold__box:after{background:linear-gradient(180deg, #0000, var(--bm-surface));height:48px}.bm-mo-fold[data-link="1"] .bm-mo-fold__btn{height:auto;color:var(--bm-link);background:0 0;border:none;padding:0;font-size:13px}.bm-mo-mfaq{flex-direction:column;gap:10px;display:flex}.bm-mo-mfaq__box{border:1px solid var(--bm-border);background:var(--bm-surface);border-radius:12px;overflow:hidden}.bm-mo-mfaq__box details{border-bottom:1px solid var(--bm-divider)}.bm-mo-mfaq__box details:last-child{border-bottom:none}.bm-mo-mfaq__box summary{min-height:50px;color:var(--bm-text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:600;list-style:none;display:flex}.bm-mo-mfaq__box summary::-webkit-details-marker{display:none}.bm-mo-mfaq__box summary span:before{content:"+";color:var(--bm-text-2);font-size:20px;font-weight:400}.bm-mo-mfaq__box details[open] summary span:before{content:"−"}.bm-mo-mfaq__box p{color:var(--bm-text-strong);margin:0;padding:0 16px 14px;font-size:14px;line-height:1.6}.bm-mtx{color:var(--bm-text-strong);overflow-wrap:anywhere;font-size:15px;line-height:1.65}.bm-mtx h1,.bm-mtx h2{color:var(--bm-text);margin:18px 0 10px;font-size:22px;font-weight:700;line-height:1.3}.bm-mtx h3{color:var(--bm-text);margin:16px 0 8px;font-size:18px;font-weight:700;line-height:1.3}.bm-mtx h4,.bm-mtx h5,.bm-mtx h6{color:var(--bm-text);margin:14px 0 6px;font-size:16px;font-weight:700}.bm-mtx>:first-child,.bm-mo-fold__box>:first-child{margin-top:0}.bm-mtx p,.bm-mtx .bm-mtx__p{text-wrap:pretty;margin:0 0 14px}.bm-mtx img{vertical-align:middle;max-width:100%;height:auto}.bm-mtx a img{display:inline-block}.bm-mtx a{color:var(--bm-link)}.bm-mtx ul,.bm-mtx ol{margin:0 0 14px;padding-left:22px}.bm-mtx li+li{margin-top:4px}.bm-mtx blockquote{border-left:3px solid var(--bm-border-strong);color:var(--bm-text-2);margin:0 0 14px;padding:2px 0 2px 14px}.bm-mtx code{background:var(--bm-surface-2);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,Menlo,monospace;font-size:.87em}.bm-mtx pre{background:var(--bm-foot-bg);border:1px solid var(--bm-border);color:var(--bm-text);border-radius:10px;margin:0 0 14px;padding:12px 14px;font-size:13px;line-height:1.5;overflow-x:auto}.bm-mtx pre code{font-size:inherit;background:0 0;padding:0}.bm-mtx__table{border:1px solid var(--bm-border);border-radius:10px;margin:0 0 14px;overflow-x:auto}.bm-mtx table{border-collapse:collapse;width:100%;font-size:14px}.bm-mtx th{background:var(--bm-surface-2);color:var(--bm-text);text-align:left;font-weight:600}.bm-mtx th,.bm-mtx td{border-top:1px solid var(--bm-divider);padding:8px 12px}.bm-mtx tr:first-child th,.bm-mtx tr:first-child td{border-top:none}.bm-mtx hr{border:none;border-top:1px solid var(--bm-border);margin:18px 0}.bm-mtx details{border:1px solid var(--bm-border);border-radius:10px;margin:0 0 14px;padding:10px 14px}.bm-mtx summary{cursor:pointer;color:var(--bm-text);font-weight:600}.bm-mtx__c{text-align:center}.bm-mtx__r{text-align:right}.bm-mtx__video{border-radius:10px;max-width:100%}.bm-mtx__yt{aspect-ratio:16/9;border:1px solid var(--bm-border);background:#000;border-radius:10px;width:100%;margin:0 0 14px;display:block;position:relative;overflow:hidden}.bm-mtx__yt iframe{border:0;width:100%;height:100%}.bm-mtx__yt--cover{cursor:pointer;padding:0}.bm-mtx__yt--cover img{object-fit:cover;opacity:.85;width:100%;height:100%}.bm-mtx__yt-play{color:#edf0f7;background:#030509bf;border-radius:12px;justify-content:center;align-items:center;width:64px;height:44px;font-size:20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bm-mtx__yt-note{color:#edf0f7;background:#0000008c;border-radius:6px;padding:2px 8px;font-family:ui-monospace,Menlo,monospace;font-size:12px;position:absolute;bottom:10px;left:12px}.bm-mtx--chg{font-size:14px;line-height:1.55}.bm-mtx--chg ul,.bm-mtx--chg ol{padding-left:20px}.bm-mo-vf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bm-mo-fpill{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);cursor:pointer;box-sizing:border-box;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.bm-mo-fpill:hover{border-color:var(--bm-border-hover)}.bm-mo-fpill__l{color:var(--bm-text-3)}.bm-mo-fpill select{opacity:0;cursor:pointer;width:100%;font-size:14px;position:absolute;inset:0}.bm-mo-vf__n{color:var(--bm-text-2);margin-left:auto;font-size:13px}.bm-mo-vf__n a{color:var(--bm-link);font-weight:600}.bm-mo-vt{border:1px solid var(--bm-border);background:var(--bm-surface);border-radius:12px}.bm-mo-vt__head,.bm-mo-vt__row{grid-template-columns:minmax(0,1fr) 64px 60px 56px 92px 80px 64px 104px;align-items:center;gap:10px;display:grid}.bm-mo-vt__head{height:40px;color:var(--bm-text-3);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--bm-border);padding:0 14px;font-size:11px;font-weight:700}.bm-mo-vt__row{border-bottom:1px solid var(--bm-divider);padding:10px 14px;font-size:13px;position:relative}.bm-mo-vt__row:last-child{border-bottom:none}.bm-mo-vt__row:hover{background:var(--bm-row-hover)}.bm-mo-vt__name{flex-direction:column;gap:2px;min-width:0;display:flex}.bm-mo-vt__n{color:var(--bm-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.bm-mo-vt__n:hover{color:var(--bm-link)}.bm-mo-vt__num{color:var(--bm-text-3);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,Menlo,monospace;font-size:12px;overflow:hidden}.bm-mo-vtype{height:22px;color:var(--bm-warning);background:var(--bm-warning-soft);white-space:nowrap;border-radius:6px;justify-self:start;align-items:center;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.bm-mo-vtype[data-t=release]{color:var(--bm-text-strong);background:var(--bm-track)}.bm-mo-vt__g{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.bm-mo-vt__l{color:var(--bm-text-2);gap:2px;display:flex}.bm-mo-vt__l>span{display:flex}.bm-mo-vt__l>.bm-mo-vt__lm{display:none}.bm-mo-vt__d{color:var(--bm-text-2);white-space:nowrap}.bm-mo-vt__act{justify-content:flex-end;gap:6px;display:flex}.bm-mo-vdl{background:var(--bm-accent);height:32px;color:var(--bm-on-accent);white-space:nowrap;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.bm-mo-vdl:hover{background:var(--bm-accent-hover);color:var(--bm-on-accent)}.bm-mo-vdl[data-ext="1"]{background:var(--bm-surface-2);color:var(--bm-text);border:1px solid var(--bm-border-strong);font-weight:600}.bm-mo-vmore{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);width:32px;height:32px;color:var(--bm-text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex}.bm-mo-chg{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.bm-mo-chg header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bm-mo-chg__v{color:var(--bm-text);font-size:16px;font-weight:700}.bm-mo-chg__d{color:var(--bm-text-2);font-size:13px}.bm-mo-chg__dl{color:var(--bm-link);margin-left:auto;font-size:13px;font-weight:600}.bm-mo-deps{flex-direction:column;gap:16px;display:flex}.bm-mo-deps__for{color:var(--bm-text-2);font-size:14px}.bm-mo-deps__for b{color:var(--bm-text)}.bm-mo-deps__for a{color:var(--bm-link)}.bm-mo-deps__g{flex-direction:column;gap:8px;display:flex}.bm-mo-deps__h{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.bm-mo-deps__h h3{margin:0;font-size:16px;font-weight:700}.bm-mo-deps__h span{color:var(--bm-text-3);font-size:13px}.bm-mo-dep{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.bm-mo-dep__ph{background:var(--bm-surface-2);width:32px;height:32px;color:var(--bm-text-3);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.bm-mo-dep__b{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bm-mo-dep__n{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.bm-mo-dep__n a{color:var(--bm-text)}.bm-mo-dep__n a:hover{color:var(--bm-link)}.bm-mo-dep__l{color:var(--bm-text-2);gap:4px;display:flex}.bm-mo-dep__note{color:var(--bm-text-3);font-size:12px}.bm-mo-dep .bm-mo-btn{border-radius:8px;height:34px;padding:0 12px;font-size:13px}.bm-mo-dep__bad{background:var(--bm-danger-soft);height:26px;color:var(--bm-danger-text);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:600;display:flex}.bm-mo-mod__side{flex-direction:column;gap:16px;min-width:0;display:flex;position:sticky;top:16px}.bm-mo-dlb{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.bm-mo-dlb[data-busy="1"]>:not(.bm-mo-cap):not(.bm-mo-gp){opacity:.6}.bm-mo-gp[data-variant=dl] .bm-mo-gp__lbl{text-transform:none;letter-spacing:0;font-size:12px;font-weight:600}.bm-mo-gp[data-variant=dl] .bm-mo-gp__btn{justify-content:flex-start}.bm-mo-gp[data-variant=dl] .bm-mo-gp__chev{margin-left:auto}.bm-mo-gp[data-variant=dl] .bm-mo-gp__pop{left:auto;right:0}.bm-mo-dlb__btn{background:var(--bm-accent);height:60px;color:var(--bm-on-accent);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 10px;display:flex}.bm-mo-dlb__btn:hover{background:var(--bm-accent-hover);color:var(--bm-on-accent)}.bm-mo-dlb__btn:focus-visible{outline:2px solid var(--bm-accent);outline-offset:2px}.bm-mo-dlb__btn b{align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.bm-mo-dlb__btn span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}.bm-mo-dlb__warn{color:var(--bm-warning);font-size:13px;line-height:1.45}.bm-mo-dlb__none{border:1px dashed var(--bm-border-strong);border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.bm-mo-dlb__nt{font-size:15px;font-weight:700}.bm-mo-dlb__ns{color:var(--bm-text-2);font-size:13px}.bm-mo-dlb__none .bm-mo-btn{border-radius:8px}.bm-mo-dlb__ext{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:52px;color:var(--bm-text);box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.bm-mo-dlb__ext:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-dlb__note{color:var(--bm-text-2);font-size:13px;line-height:1.45}.bm-mo-dlb__note a{color:var(--bm-link)}.bm-mo-dlb__off{background:var(--bm-surface-2);height:52px;color:var(--bm-text-3);border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.bm-mo-dlb__ok{border:1px solid var(--bm-success);background:var(--bm-success-soft);height:48px;color:var(--bm-success);box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.bm-mo-dlb__file{background:var(--bm-bg);border:1px solid var(--bm-border);border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.bm-mo-dlb__fn{color:var(--bm-text);word-break:break-all;font-family:ui-monospace,Menlo,monospace;font-size:12px}.bm-mo-dlb__fs{color:var(--bm-text-2);font-size:12px}.bm-mo-dlb__sha{align-items:center;gap:8px;display:flex}.bm-mo-dlb__shal{color:var(--bm-text-3);font-size:11px;font-weight:700}.bm-mo-dlb__shav{min-width:0;color:var(--bm-text-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:ui-monospace,Menlo,monospace;font-size:12px;overflow:hidden}.bm-mo-copy{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:28px;color:var(--bm-text);cursor:pointer;white-space:nowrap;border-radius:6px;flex:none;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600}.bm-mo-copy[data-on="1"]{color:var(--bm-success)}.bm-mo-dlb__sec{flex-direction:column;gap:8px;display:flex}.bm-mo-dlb__h{font-size:13px;font-weight:700}.bm-mo-dlb__dep{align-items:center;gap:10px;display:flex}.bm-mo-dlb__depb{flex-direction:column;flex:1;min-width:0;display:flex}.bm-mo-dlb__depn{color:var(--bm-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.bm-mo-dlb__depm{color:var(--bm-text-3);font-size:12px}.bm-mo-dlb__dep .bm-mo-btn-dl{height:32px;padding:0 10px}.bm-mo-dlb__dep .bm-mo-btn{border-radius:8px;height:32px;padding:0 10px;font-size:13px}.bm-mo-dlb__how{color:var(--bm-text-strong);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13px;line-height:1.45;display:flex}.bm-mo-dlb__how code{font-family:ui-monospace,Menlo,monospace;font-size:12px}.bm-mo-dlb__guide{color:var(--bm-link);font-size:13px;font-weight:600}.bm-mo-dlb__help{border-top:1px solid var(--bm-divider);color:var(--bm-text-2);flex-direction:column;gap:4px;padding-top:10px;font-size:13px;display:flex}.bm-mo-dlb__help a,.bm-mo-dlb__help .bm-mo-linkbtn{color:var(--bm-link);font-weight:600}.bm-mo-dlb__foot{justify-content:space-between;gap:8px;font-size:13px;display:flex}.bm-mo-dlb__foot a{color:var(--bm-link);font-weight:600}.bm-mo-dlb__foot span{color:var(--bm-text-3)}.bm-mo-dlbar,.bm-mo-dlsheet,.bm-mo-box.bm-mo-mobile{display:none}.bm-mo-box{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:14px;flex-direction:column;gap:10px;padding:16px;font-size:14px;display:flex}.bm-mo-box:has(.bm-mo-box__g){gap:14px}.bm-mo-box__t{font-size:15px;font-weight:700}.bm-mo-box__g{flex-direction:column;gap:6px;display:flex}.bm-mo-box__s{color:var(--bm-text-3);font-size:12px}.bm-mo-lpills{flex-wrap:wrap;gap:6px;display:flex}.bm-mo-lpills>span{background:var(--bm-surface-2);border:1px solid var(--bm-border);box-sizing:border-box;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.bm-mo-gvline{font-size:14px;font-weight:600;line-height:1.45}.bm-mo-gvb__all{background:var(--bm-bg);border:1px solid var(--bm-border);border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:none}.bm-mo-gvb:has(.bm-mo-gvb__more[open]) .bm-mo-gvb__all{display:flex}.bm-mo-gvb__all>div{grid-template-columns:40px 1fr;gap:8px;font-size:12px;line-height:1.5;display:grid}.bm-mo-gvb__all b{color:var(--bm-text-2);font-weight:700}.bm-mo-gvb__all span{color:var(--bm-text-strong)}.bm-mo-gvb__all a{color:inherit}.bm-mo-gvb__all a:hover{color:var(--bm-link)}.bm-mo-gvb__snaps summary{cursor:pointer;color:var(--bm-text-3);font-size:12px;list-style:none}.bm-mo-gvb__snaps summary span{color:var(--bm-link)}.bm-mo-gvb__snaps p{color:var(--bm-text-2);margin:6px 0 0;font-size:12px;line-height:1.5}.bm-mo-gvb__more summary,.bm-mo-gvb__snaps summary{list-style:none}.bm-mo-gvb__more summary::-webkit-details-marker{display:none}.bm-mo-gvb__snaps summary::-webkit-details-marker{display:none}.bm-mo-gvb__more summary{cursor:pointer;color:var(--bm-link);font-size:13px;font-weight:600}.bm-mo-gvb__opened{display:none}.bm-mo-gvb__more[open] .bm-mo-gvb__opened{display:inline}.bm-mo-gvb__more[open] .bm-mo-gvb__closed{display:none}.bm-mo-side{flex-direction:column;gap:6px;display:flex}.bm-mo-side__cells{grid-template-columns:1fr 1fr;gap:6px;display:grid}.bm-mo-side__cell{background:var(--bm-surface-2);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.bm-mo-side__w{color:var(--bm-text-2);font-size:12px}.bm-mo-side__v{align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.bm-mo-side__hint{color:var(--bm-text-2);margin:0;font-size:13px;line-height:1.45}.bm-mo-lic{flex-direction:column;gap:2px;display:flex}.bm-mo-lic b{font-size:14px;font-weight:700}.bm-mo-lic>span{color:var(--bm-text-2);font-size:13px;line-height:1.45}.bm-mo-lic__open{color:var(--bm-link);align-self:flex-start;padding:2px 0;font-size:13px;font-weight:600}.bm-mo-src{border-top:1px solid var(--bm-divider);flex-direction:column;gap:8px;padding-top:10px;font-size:13px;display:flex}.bm-mo-src__mr{color:var(--bm-link);justify-content:space-between;font-weight:600;display:flex}.bm-mo-src__ok{color:var(--bm-text-strong);gap:8px;line-height:1.4;display:flex}.bm-mo-src__ok svg{flex:none}.bm-mo-src__r{color:var(--bm-text-2)}.bm-mo-src__r a{color:var(--bm-link);font-weight:600}.bm-mo-links{flex-direction:column;font-size:14px;display:flex}.bm-mo-links a{height:34px;color:var(--bm-link);justify-content:space-between;align-items:center;font-weight:500;display:flex}.bm-mo-links__don{border-top:1px solid var(--bm-divider);padding-top:6px}.bm-mo-links__chips{flex-wrap:wrap;gap:6px;display:flex}.bm-mo-links__chips a{background:var(--bm-surface-2);border:1px solid var(--bm-border);height:30px;color:var(--bm-link);box-sizing:border-box;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.bm-mo-au{color:var(--bm-text);align-items:center;gap:10px;display:flex}.bm-mo-au:hover{color:var(--bm-text)}.bm-mo-au__ava{color:#fff;object-fit:cover;border-radius:16px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.bm-mo-au__b{flex-direction:column;flex:1;min-width:0;display:flex}.bm-mo-au__n{font-size:14px;font-weight:600}.bm-mo-au__r{color:var(--bm-text-3);font-size:12px}.bm-mo-au__more{color:var(--bm-link);font-size:13px;font-weight:600}.bm-mo-dlg{z-index:100;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.bm-mo-dlg__bg{background:var(--bm-scrim);position:absolute;inset:0}.bm-mo-dlg__box{background:var(--bm-surface);border:1px solid var(--bm-border-strong);width:600px;max-width:100%;max-height:calc(100vh - 32px);box-shadow:var(--bm-shadow-pop);border-radius:16px;flex-direction:column;display:flex;position:relative}.bm-mo-dlg__head{border-bottom:1px solid var(--bm-divider);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.bm-mo-dlg__title{font-size:18px;font-weight:700}.bm-mo-dlg__x{background:var(--bm-surface-2);width:36px;height:36px;color:var(--bm-text);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.bm-mo-dlg__body{flex-direction:column;gap:12px;padding:16px 20px;display:flex;overflow:auto}.bm-mo-dlg__lead{color:var(--bm-text-strong);font-size:14px;line-height:1.5}.bm-mo-dlg__pre{background:var(--bm-bg);border:1px solid var(--bm-border);max-height:220px;color:var(--bm-text-2);white-space:pre-wrap;border-radius:10px;margin:0;padding:12px 14px;font-family:ui-monospace,Menlo,monospace;font-size:12px;line-height:1.55;overflow:auto}.bm-mo-dlg__foot{border-top:1px solid var(--bm-divider);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.bm-mo-dlg__foot a{color:var(--bm-link);font-size:14px;font-weight:600}.bm-mo-mod__foot{border-top:1px solid var(--bm-divider);flex-direction:column;gap:28px;padding:32px 32px 40px;display:flex}.bm-mo-sim{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bm-mo-mrow{background:var(--bm-surface);border:1px solid var(--bm-border);color:var(--bm-text);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.bm-mo-mrow:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-mrow__n{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.bm-mo-mrow__l{color:var(--bm-text-2);gap:5px;display:flex}.bm-mo-mrow__l>span{display:flex}.bm-mo-mrow__dl{color:var(--bm-text-3);white-space:nowrap;font-size:12px}.bm-mo-mod__three{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bm-mo-mod__three section{flex-direction:column;gap:10px;min-width:0;display:flex}.bm-mo-mod__three h2{margin:0;font-size:16px;font-weight:700}.bm-mo-colrow{background:var(--bm-surface);border:1px solid var(--bm-border);color:var(--bm-text);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.bm-mo-colrow:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-colrow__t{font-size:14px;font-weight:600}.bm-mo-colrow__n{color:var(--bm-text-3);font-size:12px}@media (max-width:1100px){.bm-mo-mod__grid{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.bm-mo-strip{flex-wrap:wrap}.bm-mo-sim{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.bm-mo-mod__grid{padding:16px 16px 24px;display:block}.bm-mo-mod__main{gap:12px}.bm-mo-mod .bm-mo-crumbs{font-size:12px}.bm-mo-mh{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:4px 14px;display:grid}.bm-mo-mh>.bm-mo-icon{grid-row:1/span 3;align-self:center;border-radius:14px!important;width:64px!important;height:64px!important;font-size:28px!important}.bm-mo-mh__b{display:contents}.bm-mo-mh__h1{letter-spacing:0;grid-area:1/2;font-size:22px;line-height:1.2}.bm-mo-mh__by{grid-area:2/2}.bm-mo-mh__more,.bm-mo-mh__cat{display:none}.bm-mo-mh__ldm{color:var(--bm-text-2);flex-wrap:wrap;grid-area:3/2;gap:8px;display:flex}.bm-mo-mh__ldm>span{align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.bm-mo-mh__desc{grid-area:4/1/auto/-1;margin-top:8px;font-size:14px}.bm-mo-strip{border:none;justify-content:flex-start;gap:16px;padding:0}.bm-mo-strip>div{flex-direction:column-reverse;gap:0}.bm-mo-strip dt{color:var(--bm-text-2);text-transform:none;letter-spacing:0;font-size:12px;font-weight:400}.bm-mo-strip dt:first-letter{text-transform:lowercase}.bm-mo-strip dd,.bm-mo-strip dd.bm-mo-strip__big{font-size:15px;font-weight:700;line-height:1.3}.bm-mo-strip__ld,.bm-mo-strip__d,.bm-mo-strip__full{display:none!important}.bm-mo-strip>.bm-mo-strip__m{display:flex}.bm-mo-strip__short{display:inline}.bm-mo-acts{grid-template-columns:1fr 1fr 44px;gap:8px;display:grid}.bm-mo-act{justify-content:center;gap:6px;height:44px;padding:0 8px;font-size:13px}.bm-mo-act__wrap{display:contents}.bm-mo-act__long{display:none}.bm-mo-act__short{display:inline}.bm-mo-act--share{width:44px;padding:0}.bm-mo-act__morewrap{display:none}.bm-mo-banner{border-radius:10px;padding:12px}.bm-mo-banner>svg{display:none}.bm-mo-banner b{font-size:14px}.bm-mo-banner span{font-size:13px;line-height:1.45}.bm-mo-tabsm{z-index:15;background:var(--bm-bg);scrollbar-width:none;margin:0 -16px;padding:0 8px;position:sticky;top:0;overflow-x:auto}.bm-mo-tabsm>a{flex:none;padding:0 10px}.bm-mo-desc{gap:16px}.bm-mo-gal__main,.bm-mo-gal__thumbs{display:none}.bm-mo-gal__strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.bm-mo-gal__sl{aspect-ratio:16/9;scroll-snap-align:center;border:1px solid var(--bm-border);background:var(--bm-surface-2);border-radius:10px;flex:none;width:300px;padding:0;overflow:hidden}.bm-mo-gal__sl img{object-fit:cover;width:100%;height:100%;display:block}.bm-mo-gal__cap{font-size:12px}.bm-mo-gal__swipe{display:inline}.bm-mo-gal__grid{grid-template-columns:1fr 1fr;gap:8px}.bm-mo-gal__ccap{display:none}.bm-mo-lb{padding:16px}.bm-mo-lb__nav{display:none}.bm-mo-lb__img{max-width:100%}.bm-mo-facts{gap:6px}.bm-mo-facts h2,.bm-mo-mfaq h2{font-size:16px}.bm-mo-facts__g{grid-template-columns:1fr;gap:6px}.bm-mo-fact{background:0 0;border:none;align-items:flex-start;padding:0;font-size:14px;line-height:1.4}.bm-mo-fact svg{width:16px;height:16px;margin-top:2px}.bm-mo-box.bm-mo-mobile{border-radius:12px;gap:8px;padding:12px;font-size:13px;display:flex}.bm-mo-box.bm-mo-mobile .bm-mo-side__cell{background:0 0;padding:0}.bm-mo-box.bm-mo-mobile .bm-mo-side__hint{display:none}.bm-mo-box.bm-mo-mobile .bm-mo-gvline{font-size:13px}.bm-mo-desc .bm-mo-fold[data-open="0"] .bm-mo-fold__box{max-height:300px!important}.bm-mo-desc .bm-mo-fold[data-open="0"] .bm-mo-fold__box:after{height:90px}.bm-mo-desc .bm-mo-fold{gap:16px}.bm-mo-desc .bm-mo-fold[data-link="0"] .bm-mo-fold__btn{align-self:stretch;height:44px}.bm-mtx{font-size:14px;line-height:1.6}.bm-mtx h1,.bm-mtx h2{font-size:18px}.bm-mtx h3{font-size:16px}.bm-mo-mfaq{gap:8px}.bm-mo-mfaq__box summary{gap:10px;min-height:48px;padding:10px 14px;font-size:14px}.bm-mo-mfaq__box summary span:before{font-size:18px}.bm-mo-mfaq__box p{padding:0 14px 12px;font-size:13px;line-height:1.55}.bm-mo-vf{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.bm-mo-fpill{border-radius:999px;flex:none}.bm-mo-vf__n{display:none}.bm-mo-vt{background:0 0;border:none;flex-direction:column;gap:8px;display:flex}.bm-mo-vt__head{display:none}.bm-mo-vt__row{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px;display:flex}.bm-mo-vt__row:last-child{border-bottom:1px solid var(--bm-border)}.bm-mo-vt__row>.bm-mo-vt__name{flex:calc(100% - 90px)}.bm-mo-vt__n{font-size:15px}.bm-mo-vt__l>span:not(.bm-mo-vt__lm),.bm-mo-vt__dlc{display:none}.bm-mo-vt__l>.bm-mo-vt__lm{font-size:12px;display:inline}.bm-mo-vt__g,.bm-mo-vt__d{color:var(--bm-text-2);font-size:12px;font-weight:400}.bm-mo-vt__act{flex-basis:100%;grid-template-columns:1fr 44px;gap:8px;display:grid}.bm-mo-vdl{border-radius:10px;justify-content:center;height:44px;font-size:14px}.bm-mo-vmore{border-radius:10px;width:44px;height:44px}.bm-mo-chg{gap:6px;padding:12px}.bm-mo-chg__v{font-size:15px}.bm-mo-chg__d{font-size:12px}.bm-mo-dep{border-radius:12px;flex-wrap:wrap;gap:8px 10px;padding:12px}.bm-mo-dep__b{flex:calc(100% - 42px)}.bm-mo-dep>.bm-mo-btn-dl,.bm-mo-dep>.bm-mo-btn{border-radius:10px;flex-basis:100%;justify-content:center;height:44px;font-size:14px}.bm-mo-mod__side{gap:12px;margin-top:16px;position:static}.bm-mo-dlb,.bm-mo-desktop{display:none}.bm-mo-box{border-radius:12px;padding:12px}.bm-mo-mod__foot{border-top:none;gap:20px;padding:8px 16px 104px}.bm-mo-mod__foot .bm-mo-hsec{gap:8px;padding:0}.bm-mo-mod__foot .bm-mo-hsec__h h2{font-size:16px}.bm-mo-mod__foot .bm-mo-hsec__h a{display:none}.bm-mo-sim{grid-template-columns:1fr;gap:8px}.bm-mo-mrow{box-sizing:border-box;min-height:44px}.bm-mo-mod__three{grid-template-columns:1fr;gap:20px}.bm-mo-dlbar{z-index:60;background:var(--bm-bg);border-top:1px solid var(--bm-border);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px;padding:10px 12px 14px;display:grid;position:fixed;bottom:0;left:0;right:0}.bm-mo-dlbar:has(>.bm-mo-dlbar__btn:only-child){grid-template-columns:1fr}.bm-mo-gp[data-variant=mbar]{min-width:0}.bm-mo-gp[data-variant=mbar] .bm-mo-gp__btn{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;height:52px;padding:0 10px}.bm-mo-gp[data-variant=mbar] .bm-mo-gp__lbl{text-transform:none;letter-spacing:0;font-size:11px;font-weight:500}.bm-mo-gp[data-variant=mbar] .bm-mo-gp__val{max-width:100%;font-size:14px}.bm-mo-dlbar__btn{background:var(--bm-accent);height:52px;color:var(--bm-on-accent);box-sizing:border-box;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;padding:0 8px;display:flex}.bm-mo-dlbar__btn:hover{color:var(--bm-on-accent)}.bm-mo-dlbar__btn b{font-size:16px;font-weight:700}.bm-mo-dlbar__btn span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:600;overflow:hidden}.bm-mo-dlbar__btn[data-off="1"]{background:var(--bm-surface-2);color:var(--bm-text-3)}.bm-mo-dlbar__btn[data-ext="1"]{background:var(--bm-surface-2);color:var(--bm-text);border:1px solid var(--bm-border-strong)}.bm-mo-dlsheet{z-index:95;display:block;position:fixed;inset:0}.bm-mo-dlsheet__bg{background:var(--bm-scrim);position:absolute;inset:0}.bm-mo-dlsheet__panel{background:var(--bm-surface);border-top:1px solid var(--bm-border-strong);box-sizing:border-box;border-radius:20px 20px 0 0;flex-direction:column;gap:14px;max-height:86vh;padding:10px 16px 16px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.bm-mo-dlsheet__panel .bm-mo-gp__grip{background:var(--bm-border-strong);border-radius:2px;align-self:center;width:40px;height:4px;display:block}.bm-mo-dlsheet__h{align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.bm-mo-dlsheet__ok{background:var(--bm-success-soft);width:36px;height:36px;color:var(--bm-success);border-radius:18px;justify-content:center;align-items:center;display:flex}.bm-mo-dlsheet__panel .bm-mo-copy{border-radius:8px;align-self:flex-start;height:36px;padding:0 12px;font-size:13px}.bm-mo-dlsheet__panel .bm-mo-dlb__h{font-size:14px}.bm-mo-dlsheet__panel .bm-mo-dlb__dep .bm-mo-btn-dl{border-radius:10px;height:44px;padding:0 14px;font-size:14px}.bm-mo-dlsheet__panel .bm-mo-dlb__help{gap:2px}}.bm-mo.bm-mo-vers{flex-direction:column;gap:16px;padding:24px 32px 36px;display:flex}.bm-mo-crumbs__mod{color:var(--bm-link)!important}.bm-mo-vers__title{align-items:center;gap:16px;display:flex}.bm-mo-vers__title h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:700;line-height:1.2}.bm-mo-vers__title>span{color:var(--bm-text-2);text-align:right;margin-left:auto;font-size:14px}.bm-mo-vers__f{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bm-mo-vers__fl{color:var(--bm-text-3);text-transform:uppercase;letter-spacing:.06em;margin-right:4px;font-size:12px;font-weight:700}.bm-mo-vers__sep{background:var(--bm-border-strong);width:1px;height:20px;margin:0 6px}.bm-mo-vchip{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:32px;color:var(--bm-text);box-sizing:border-box;white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.bm-mo-vchip:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-vchip[data-on="1"]{background:var(--bm-accent-soft);border-color:var(--bm-accent)}.bm-mo-vers__n{color:var(--bm-text-2);font-size:13px}.bm-mo-vt--wide .bm-mo-vt__head,.bm-mo-vt--wide .bm-mo-vt__row{grid-template-columns:minmax(0,1fr) 64px 110px 60px 100px 90px 70px 112px;gap:12px}.bm-mo-vt--wide .bm-mo-vt__head{padding:0 16px}.bm-mo-vt--wide .bm-mo-vt__row{padding:10px 16px}.bm-mo-vt--wide .bm-mo-vt__l{gap:4px}.bm-mo-vtype[data-t=alpha]{color:var(--bm-danger-text);background:var(--bm-danger-soft)}.bm-mo.bm-mo-ver{padding:0}.bm-mo-ver__main{flex-direction:column;gap:18px;min-width:0;display:flex}.bm-mo-vh{align-items:flex-start;gap:16px;display:flex}.bm-mo-vh__b{flex-direction:column;gap:8px;min-width:0;display:flex}.bm-mo-vh h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:700;line-height:1.2}.bm-mo-vh__meta{color:var(--bm-text-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.bm-mo-vh__ld{gap:8px;display:flex}.bm-mo-vh__ld>span{align-items:center;gap:5px;display:flex}.bm-mo-vbn{border:1px solid var(--bm-info);background:var(--bm-info-soft);color:var(--bm-info);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.bm-mo-vbn[data-tone=warning]{border-color:var(--bm-warning);background:var(--bm-warning-soft);color:var(--bm-warning)}.bm-mo-vbn>svg{flex:none}.bm-mo-vbn>span{color:var(--bm-text);font-size:14px}.bm-mo-vbn a{color:var(--bm-link);font-weight:600}.bm-mo-vbn>a{white-space:nowrap;margin-left:auto;font-size:14px}.bm-mo-vsec{flex-direction:column;gap:10px;display:flex}.bm-mo-vsec h2{margin:0;font-size:18px;font-weight:700}.bm-mo-vfiles{border:1px solid var(--bm-border);background:var(--bm-surface);border-radius:12px}.bm-mo-vfile{border-bottom:1px solid var(--bm-divider);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.bm-mo-vfile:last-child{border-bottom:none}.bm-mo-vfile__h{align-items:center;gap:10px;display:flex}.bm-mo-vfile__n{word-break:break-all;flex:1;min-width:0;font-family:ui-monospace,Menlo,monospace;font-size:13px;font-weight:600}.bm-mo-vfile__k{white-space:nowrap;height:22px;color:var(--bm-text-strong);background:var(--bm-track);border-radius:6px;align-items:center;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.bm-mo-vfile__k[data-main="1"]{color:var(--bm-accent-text);background:var(--bm-accent-soft)}.bm-mo-vfile__s{color:var(--bm-text-2);white-space:nowrap;font-size:13px}.bm-mo-vfile__dl{white-space:nowrap;background:var(--bm-surface-2);height:32px;color:var(--bm-text);border:1px solid var(--bm-border-strong);box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.bm-mo-vfile__dl[data-main="1"]{background:var(--bm-accent);color:var(--bm-on-accent);border:none}.bm-mo-vfile__dl:hover{color:inherit}.bm-mo-vfile__dl[data-main="1"]:hover{background:var(--bm-accent-hover);color:var(--bm-on-accent)}.bm-mo-vfile__ms,.bm-mo-vfile__mb{display:none}.bm-mo-vfile__hash{grid-template-columns:62px minmax(0,1fr) 110px;align-items:center;gap:8px;font-size:12px;display:grid}.bm-mo-vfile__hash>span{color:var(--bm-text-3);font-weight:700}.bm-mo-vfile__hash code{color:var(--bm-text-2);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,Menlo,monospace;overflow:hidden}.bm-mo-vfile__hash .bm-mo-copy{width:100%;height:26px}.bm-mo-vnav2{border-top:1px solid var(--bm-divider);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.bm-mo-vnav2>a:not(.bm-mo-vnav2__all),.bm-mo-vnav2>span{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:44px;color:var(--bm-text);box-sizing:border-box;border-radius:10px;flex-direction:column;justify-content:center;min-width:0;padding:0 14px;display:flex}.bm-mo-vnav2>a:not(.bm-mo-vnav2__all):hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-vnav2 [data-next="1"]{align-items:flex-end}.bm-mo-vnav2 span span,.bm-mo-vnav2 a span{color:var(--bm-text-3);font-size:11px}.bm-mo-vnav2 b{white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:14px;font-weight:600;overflow:hidden}.bm-mo-vnav2__off{opacity:.5}.bm-mo-vnav2__all{color:var(--bm-link);white-space:nowrap;font-size:14px;font-weight:600}.bm-mo-vdlbox{gap:12px}.bm-mo-vdlb{background:var(--bm-accent);height:60px;color:var(--bm-on-accent);text-align:center;box-sizing:border-box;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 10px;display:flex}.bm-mo-vdlb:hover{background:var(--bm-accent-hover);color:var(--bm-on-accent)}.bm-mo-vdlb b{align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.bm-mo-vdlb span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}.bm-mo-vdlb--ext,.bm-mo-vdlb--ext:hover{background:var(--bm-surface-2);color:var(--bm-text);border:1px solid var(--bm-border-strong)}.bm-mo-vdlb--ext span{color:var(--bm-text-2);font-weight:500}.bm-mo-vinfo{gap:8px;font-size:13px}.bm-mo-vinfo>div{justify-content:space-between;gap:8px;display:flex}.bm-mo-vinfo>div>span:first-child{color:var(--bm-text-2)}.bm-mo-vinfo [data-ok="1"]{color:var(--bm-success)}.bm-mo-vinfo__p{border-top:1px solid var(--bm-divider);padding-top:8px}.bm-mo-vinfo__p .bm-mo-linkbtn{color:var(--bm-link);font-size:13px;font-weight:600}.bm-mo-vfile__mcopy{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:44px;color:var(--bm-text);cursor:pointer;border-radius:10px;font-family:inherit;font-size:13px;font-weight:600}.bm-mo-vfile__mcopy[data-on="1"]{color:var(--bm-success)}@media (max-width:900px){.bm-mo.bm-mo-vers{gap:12px;padding:16px 16px 32px}.bm-mo-vers__title{flex-wrap:wrap;gap:10px}.bm-mo-vers__title h1{flex:1;min-width:0;font-size:21px;line-height:1.25}.bm-mo-vers__title>span{text-align:left;flex-basis:100%;margin-left:0;font-size:13px}.bm-mo-vers__f{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.bm-mo-vchip{flex:none;height:36px}.bm-mo-ver .bm-mo-mod__grid{padding-bottom:100px}.bm-mo-ver__main{gap:14px}.bm-mo-vh>.bm-mo-icon{display:none!important}.bm-mo-vh h1{letter-spacing:0;font-size:21px;line-height:1.25}.bm-mo-vh__meta{gap:8px;font-size:12px}.bm-mo-vh__dl,.bm-mo-vh__dlsep{display:none}.bm-mo-vbn{border-radius:10px;flex-wrap:wrap;gap:4px 8px;padding:12px}.bm-mo-vbn>svg{display:none}.bm-mo-vbn>span,.bm-mo-vbn>a{margin-left:0;font-size:13px;line-height:1.45}.bm-mo-vsec h2{font-size:16px}.bm-mo-vfiles{background:0 0;border:none;flex-direction:column;gap:8px;display:flex}.bm-mo-vfile{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:12px;padding:12px}.bm-mo-vfile:last-child{border-bottom:1px solid var(--bm-border)}.bm-mo-vfile__k,.bm-mo-vfile__s,.bm-mo-vfile__h .bm-mo-vfile__dl,.bm-mo-vfile__hash{display:none}.bm-mo-vfile__n{font-size:12px}.bm-mo-vfile__ms{color:var(--bm-text-2);font-size:12px;display:block}.bm-mo-vfile__mb{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bm-mo-vfile__mb .bm-mo-vfile__dl{border-radius:10px;height:44px;font-size:14px}.bm-mo-vnav2 b{max-width:110px}.bm-mo-vdlbox{display:none!important}}.bm-mo.bm-mo-guidep{padding:24px 32px 48px}.bm-mo-btn[data-size=xl]{height:48px;padding:0 22px;font-size:15px;font-weight:700}.bm-mo-guide2{grid-template-columns:240px minmax(0,1fr) 260px;align-items:start;gap:40px;display:grid}.bm-mo-guide2__l{flex-direction:column;gap:20px;display:flex;position:sticky;top:16px}.bm-mo-gtoc{flex-direction:column;display:flex}.bm-mo-gtoc>.bm-mo-cap,.bm-mo-guide2__others>.bm-mo-cap{padding-bottom:8px}.bm-mo-gtoc__list{flex-direction:column;gap:2px;display:flex}.bm-mo-gtoc__list a{border-left:2px solid var(--bm-border);min-height:34px;color:var(--bm-text-2);box-sizing:border-box;border-radius:0 8px 8px 0;align-items:center;padding:6px 10px;font-size:14px;font-weight:500;line-height:1.35;display:flex}.bm-mo-gtoc__list a:hover{color:var(--bm-text)}.bm-mo-gtoc__list a[data-on="1"]{border-left-color:var(--bm-accent);background:var(--bm-surface);color:var(--bm-text)}.bm-mo-gtoc__m{display:none}.bm-mo-guide2__others{flex-direction:column;display:flex}.bm-mo-guide2__others a{height:32px;color:var(--bm-link);align-items:center;padding:0 10px;font-size:14px;font-weight:500;display:flex}.bm-mo-guide2__a{min-width:0;color:var(--bm-text-strong);flex-direction:column;gap:22px;font-size:15px;line-height:1.65;display:flex}.bm-mo-guide2__h{flex-direction:column;gap:10px;display:flex}.bm-mo-guide2__h h1{letter-spacing:-.02em;color:var(--bm-text);margin:0;font-size:34px;font-weight:700;line-height:1.15}.bm-mo-guide2__h p{color:var(--bm-text-2);margin:0;font-size:16px;line-height:1.55}.bm-mo-gnote{background:var(--bm-info-soft);border:1px solid var(--bm-info);border-radius:12px;gap:12px;padding:14px 16px;display:flex}.bm-mo-gnote__t{color:var(--bm-info);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;flex:none;padding-top:2px;font-size:12px;font-weight:700;line-height:1.6}.bm-mo-gnote[data-tone=warning]{background:var(--bm-warning-soft);border-color:var(--bm-warning)}.bm-mo-gnote[data-tone=warning] .bm-mo-gnote__t{color:var(--bm-warning)}.bm-mo-gnote[data-tone=danger]{background:var(--bm-danger-soft);border-color:var(--bm-danger)}.bm-mo-gnote[data-tone=danger] .bm-mo-gnote__t{color:var(--bm-danger-text)}.bm-mo-gstep{grid-template-columns:40px minmax(0,1fr);gap:16px;scroll-margin-top:16px;display:grid}.bm-mo-gstep__n{background:var(--bm-accent-soft);width:40px;height:40px;color:var(--bm-accent-text);border-radius:12px;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.bm-mo-gstep__b{flex-direction:column;gap:10px;min-width:0;display:flex}.bm-mo-gstep h2{color:var(--bm-text);margin:6px 0 0;font-size:20px;font-weight:700;line-height:1.3}.bm-mo-gstep p{margin:0}.bm-mo-gstep pre{background:var(--bm-foot-bg);border:1px solid var(--bm-border);color:var(--bm-text);border-radius:10px;margin:0;padding:12px 14px;font-family:ui-monospace,Menlo,monospace;font-size:13px;line-height:1.5;overflow-x:auto}.bm-mo-gsec{flex-direction:column;gap:10px;scroll-margin-top:16px;display:flex}.bm-mo-gsec h2{color:var(--bm-text);margin:0;font-size:20px;font-weight:700;line-height:1.3}.bm-mo-gtable{border:1px solid var(--bm-border);border-radius:10px;font-size:14px;overflow:hidden}.bm-mo-gtable>div{border-top:1px solid var(--bm-divider);grid-template-columns:140px minmax(0,1fr);display:grid}.bm-mo-gtable>div>*{padding:9px 12px}.bm-mo-gtable>.bm-mo-gtable__h{background:var(--bm-surface-2);color:var(--bm-text);border-top:none;font-weight:600}.bm-mo-gtable code{color:var(--bm-text);overflow-wrap:anywhere;font-family:ui-monospace,Menlo,monospace;font-size:13px}.bm-mo-gstart{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bm-mo-gstart__b{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.bm-mo-gstart__d{color:var(--bm-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bm-mo-guide2__r{flex-direction:column;gap:12px;display:flex;position:sticky;top:16px}.bm-mo-gneeds{flex-direction:column;gap:8px;font-size:14px;display:flex}.bm-mo-guide2__r .bm-mo-btn[data-size=lg]{height:44px;font-size:14px}.bm-mo-gneeds__link{color:var(--bm-link);font-size:13px;font-weight:600}.bm-mo-guidei{flex-direction:column;gap:24px;max-width:980px;display:flex}.bm-mo-guidei__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bm-mo.bm-mo-docp{grid-template-columns:240px minmax(0,760px);align-items:start;gap:48px;padding:32px 32px 48px;display:grid}.bm-mo-docp__nav{flex-direction:column;gap:2px;display:flex}.bm-mo-docp__nav>.bm-mo-cap{padding-bottom:8px}.bm-mo-docp__nav>a,.bm-mo-docp__nav>span:not(.bm-mo-cap){height:34px;color:var(--bm-text-2);align-items:center;padding:0 10px;font-size:14px;display:flex}.bm-mo-docp__nav>a:hover{color:var(--bm-text)}.bm-mo-docp__nav>span[data-on="1"]{border-left:2px solid var(--bm-accent);background:var(--bm-surface);color:var(--bm-text);font-weight:600}.bm-mo-docp__a{color:var(--bm-text-strong);flex-direction:column;gap:18px;min-width:0;font-size:15px;line-height:1.65;display:flex}.bm-mo-docp__a h1{letter-spacing:-.02em;color:var(--bm-text);margin:0;font-size:34px;font-weight:700;line-height:1.15}.bm-mo-docp__lead{color:var(--bm-text-2);margin:0;font-size:17px}.bm-mo-docp__cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bm-mo-docp__cta span{color:var(--bm-text-3);font-size:13px}.bm-mo-docp__a h2{color:var(--bm-text);margin:10px 0 0;font-size:22px;font-weight:700;line-height:1.3}.bm-mo-docp__a p{margin:0}.bm-mo-docp__a ul{flex-direction:column;gap:4px;margin:0;padding-left:22px;display:flex}.bm-mo-docp__a a:not(.bm-mo-btn){color:var(--bm-link)}.bm-mo-docp__cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.bm-mo-docp__cards>div{border:1px solid var(--bm-border);background:var(--bm-surface);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.bm-mo-docp__cards b{color:var(--bm-text);font-weight:700}.bm-mo-docp__cards span{font-size:13px;line-height:1.5}.bm-mo-docp__a .bm-mtx h2{margin:10px 0 8px;font-size:22px}.bm-mo.bm-mo-rpage{justify-content:center;padding:32px 32px 48px;display:flex}.bm-mo-rform{flex-direction:column;gap:20px;width:720px;max-width:100%;display:flex}.bm-mo-rform h1,.bm-mo-rdone h1{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700;line-height:1.2}.bm-mo-rfield{flex-direction:column;gap:8px;min-width:0;display:flex}.bm-mo-rfield__l{font-size:14px;font-weight:600}.bm-mo-rfield__l span{color:var(--bm-text-3);font-weight:400}.bm-mo-rfield__hint{color:var(--bm-text-3);font-size:12px}.bm-mo-rfield__err{color:var(--bm-danger-text);margin:0;font-size:13px}.bm-mo-seg button{height:32px;color:var(--bm-text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600}.bm-mo-seg button[data-on="1"]{background:var(--bm-surface);border-color:var(--bm-border-strong);color:var(--bm-text)}.bm-mo-seg--lg button{height:38px;font-size:14px}.bm-mo-rmod{border:1px solid var(--bm-border-strong);background:var(--bm-surface);box-sizing:border-box;border-radius:10px;align-items:center;gap:10px;min-width:0;height:46px;padding:0 12px;font-size:15px;display:flex}.bm-mo-rmod img{width:26px;height:26px;image-rendering:pixelated;border-radius:6px;flex:none}.bm-mo-rmod__l{color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:flex}.bm-mo-rmod__t{white-space:nowrap}.bm-mo-rmod__u{color:var(--bm-text-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.bm-mo-rmod button{color:var(--bm-text-3);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:4px;display:flex}.bm-mo-rinput{border:1px solid var(--bm-border-strong);background:var(--bm-surface);height:46px;color:var(--bm-text);box-sizing:border-box;border-radius:10px;outline:none;width:100%;padding:0 12px;font-family:inherit;font-size:15px}.bm-mo-rinput:focus{border-color:var(--bm-accent)}.bm-mo-rinput[data-err="1"]{border-color:var(--bm-danger)}.bm-mo-rinput--ta{resize:vertical;height:110px;padding:10px 12px;line-height:1.5}.bm-mo-rradios{flex-direction:column;gap:2px;display:flex}.bm-mo-rradios button{height:38px;color:var(--bm-text-strong);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-family:inherit;font-size:15px;font-weight:500;display:flex}.bm-mo-rgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.bm-mo-rdrop{border:1px dashed var(--bm-border-strong);height:46px;color:var(--bm-text-2);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;font-family:inherit;font-size:14px;display:flex}.bm-mo-rdrop:hover{border-color:var(--bm-border-hover)}.bm-mo-rfiles{color:var(--bm-text-2);flex-direction:column;gap:4px;font-size:13px;display:flex}.bm-mo-rfiles span{align-items:center;gap:6px;display:flex}.bm-mo-rfiles button{color:var(--bm-text-3);cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.bm-mo-rcheck{color:var(--bm-text-strong);cursor:pointer;text-align:left;background:0 0;border:none;align-items:flex-start;gap:10px;padding:0;font-family:inherit;font-size:15px;font-weight:500;line-height:1.45;display:flex}.bm-mo-rcheck__box{border:1.5px solid var(--bm-border-strong);box-sizing:border-box;color:#0000;border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.bm-mo-rcheck[data-on="1"] .bm-mo-rcheck__box{background:var(--bm-accent);border-color:var(--bm-accent);color:var(--bm-on-accent)}.bm-mo-rcheck[data-err="1"] .bm-mo-rcheck__box{border-color:var(--bm-danger)}.bm-mo-rsubmit{border-top:1px solid var(--bm-divider);align-items:center;gap:14px;padding-top:8px;display:flex}.bm-mo-rsubmit span{color:var(--bm-text-3);font-size:13px}.bm-mo-rdone{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:80px 32px;display:flex}.bm-mo-rdone__ok{background:var(--bm-success-soft);width:64px;height:64px;color:var(--bm-success);border-radius:32px;justify-content:center;align-items:center;display:flex}.bm-mo-rdone p{color:var(--bm-text-2);max-width:520px;margin:0;font-size:16px;line-height:1.55}.bm-mo-rdone__b{align-items:center;gap:10px;margin-top:8px;display:flex}.bm-mo-rdone__b .bm-mo-linkbtn{color:var(--bm-link);padding:0 18px;font-size:14px;font-weight:600}@media (max-width:1100px){.bm-mo-guide2{grid-template-columns:220px minmax(0,1fr)}.bm-mo-guide2__r{grid-column:2;position:static}}@media (max-width:900px){.bm-mo.bm-mo-guidep{padding:16px 16px 40px}.bm-mo-guide2{flex-direction:column;gap:14px;display:flex}.bm-mo-guide2__l{order:1;gap:0;position:static}.bm-mo-guide2__a{order:0;font-size:14px;line-height:1.6;display:contents}.bm-mo-guide2__a>*{order:2}.bm-mo-guide2__a>.bm-mo-guide2__h{order:0}.bm-mo-guide2__r{order:3;position:static}.bm-mo-gtoc,.bm-mo-guide2__others{display:none}.bm-mo-gtoc__m{display:block}.bm-mo-gtoc__m summary{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:48px;color:var(--bm-text);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:0 14px;font-size:14px;font-weight:600;list-style:none;display:flex}.bm-mo-gtoc__m summary::-webkit-details-marker{display:none}.bm-mo-gtoc__m .bm-mo-gtoc__list{padding:8px 0 0}.bm-mo-guide2__h h1{font-size:24px;line-height:1.2}.bm-mo-guide2__h p{font-size:13px}.bm-mo-gstep{grid-template-columns:32px minmax(0,1fr);gap:8px 10px}.bm-mo-gstep__n{border-radius:10px;width:32px;height:32px;font-size:16px}.bm-mo-gstep__b{display:contents}.bm-mo-gstep h2{grid-column:2;align-self:center;margin:0;font-size:17px}.bm-mo-gstep p,.bm-mo-gstep pre{grid-column:1/-1}.bm-mo-gstep pre{padding:10px 12px;font-size:12px}.bm-mo-gnote{flex-direction:column;gap:4px;padding:12px}.bm-mo-gsec h2{font-size:17px}.bm-mo-gtable>div{grid-template-columns:90px minmax(0,1fr)}.bm-mo-gstart,.bm-mo-guidei__tiles{grid-template-columns:1fr}.bm-mo.bm-mo-docp{flex-direction:column;gap:16px;padding:16px 16px 40px;display:flex}.bm-mo-docp__nav{scrollbar-width:none;flex-direction:row;gap:4px;overflow-x:auto}.bm-mo-docp__nav>.bm-mo-cap{display:none}.bm-mo-docp__nav>a,.bm-mo-docp__nav>span{white-space:nowrap;flex:none}.bm-mo-docp__a h1{font-size:26px}.bm-mo-docp__lead{font-size:15px}.bm-mo-docp__a h2{font-size:19px}.bm-mo-docp__cards{grid-template-columns:1fr}.bm-mo.bm-mo-rpage{padding:16px 16px 0}.bm-mo-rform h1,.bm-mo-rdone h1{font-size:24px}.bm-mo-rgrid{grid-template-columns:1fr}.bm-mo-seg--lg button{font-size:13px}.bm-mo-rsubmit{background:var(--bm-bg);z-index:5;flex-direction:column;align-items:stretch;gap:6px;padding:10px 0 14px;position:sticky;bottom:0}.bm-mo-rsubmit .bm-mo-btn{width:100%}.bm-mo-rsubmit span{text-align:center}.bm-mo-rdone{padding:48px 16px}}.bm-mo-colls{flex-direction:column;gap:18px;padding-top:24px;padding-bottom:40px;display:flex}.bm-mo-colls__h1{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700}.bm-mo-colls__lead{color:var(--bm-text-2);max-width:820px;margin:0;font-size:15px;line-height:1.55}.bm-mo-colls__th{flex-wrap:wrap;gap:6px;display:flex}.bm-mo-colls__th a{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:36px;color:var(--bm-text);box-sizing:border-box;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.bm-mo-colls__th a span{color:var(--bm-text-3);font-weight:500}.bm-mo-colls__th a[data-on="1"]{border-color:var(--bm-accent);background:var(--bm-accent-soft)}.bm-mo-colls__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.bm-mo-cc{background:var(--bm-surface);border:1px solid var(--bm-border);color:var(--bm-text);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.bm-mo-cc:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-cc[data-draft="1"]{opacity:.7}.bm-mo-cc__cover{aspect-ratio:16/9;background:var(--bm-surface-2);border-bottom:1px solid var(--bm-border);justify-content:center;align-items:center;gap:10px;display:flex;position:relative;overflow:hidden}.bm-mo-cc__cover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bm-mo-cc__ed,.bm-mo-cc__draft{background:var(--bm-accent-soft);height:22px;color:var(--bm-accent-text);border-radius:6px;align-items:center;padding:0 8px;font-size:12px;font-style:normal;font-weight:600;display:flex;position:absolute;top:10px;left:10px}.bm-mo-cc__draft{background:var(--bm-surface);color:var(--bm-text-2);left:auto;right:10px}.bm-mo-cc__b{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.bm-mo-cc__b>b{font-size:16px;font-weight:700;line-height:1.3}.bm-mo-cc__m{color:var(--bm-text-3);font-size:12px}.bm-mo-cc__d{color:var(--bm-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.bm-mo-col1{padding-top:0;padding-bottom:40px}.bm-mo-col1__back{display:none}.bm-mo-col1__cover{background:var(--bm-surface-2);border-bottom:1px solid var(--bm-border);justify-content:center;align-items:center;gap:16px;height:260px;margin:0 -32px;display:flex;position:relative;overflow:hidden}.bm-mo-col1__cover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bm-mo-col1__grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;padding-top:24px;display:grid}.bm-mo-col1__main{flex-direction:column;gap:16px;min-width:0;display:flex}.bm-mo-col1__tags{flex-wrap:wrap;gap:8px;display:flex}.bm-mo-col1__tags>span{background:var(--bm-surface-2);height:24px;color:var(--bm-text-2);border-radius:6px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:flex}.bm-mo-col1__tags>span[data-tone=accent]{background:var(--bm-accent-soft);color:var(--bm-accent-text)}.bm-mo-col1__h1{letter-spacing:-.02em;margin:0;font-size:34px;font-weight:700}.bm-mo-col1__intro{color:var(--bm-text-strong);max-width:760px;font-size:16px;line-height:1.6}.bm-mo-col1__intro p{margin:0 0 8px}.bm-mo-col1__m{display:none}.bm-mo-col1__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bm-mo-ci{border:1px solid var(--bm-border);background:var(--bm-surface);border-radius:12px;grid-template-columns:32px 48px minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 16px;display:grid}.bm-mo-ci__i{color:var(--bm-text-3);padding-top:10px;font-size:20px;font-weight:700}.bm-mo-ci__ico{display:flex}.bm-mo-ci__b{flex-direction:column;gap:6px;min-width:0;display:flex}.bm-mo-ci__h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bm-mo-ci__n{color:var(--bm-text);font-size:16px;font-weight:700}.bm-mo-ci__n:hover{color:var(--bm-text);text-decoration:underline}.bm-mo-ci__a{color:var(--bm-text-2);font-size:13px}.bm-mo-ci__c{white-space:nowrap;background:var(--bm-surface-2);height:20px;color:var(--bm-text-3);border-radius:5px;align-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.bm-mo-ci__c[data-ok="1"]{background:var(--bm-success-soft);color:var(--bm-success)}.bm-mo-ci__t{color:var(--bm-text-strong);margin:0;font-size:14px;line-height:1.55}.bm-mo-ci__t--sum{color:var(--bm-text-2)}.bm-mo-ci__meta{color:var(--bm-text-3);font-size:12px}.bm-mo-ci__btn{border:1px solid var(--bm-border-strong);background:var(--bm-surface-2);height:36px;color:var(--bm-text);white-space:nowrap;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.bm-mo-ci__btn:hover{color:var(--bm-text);border-color:var(--bm-border-hover)}.bm-mo-ci__btn[data-primary="1"]{background:var(--bm-accent);color:var(--bm-on-accent);border:none;font-weight:700}.bm-mo-col1__side{flex-direction:column;gap:14px;display:flex;position:sticky;top:16px}.bm-mo-col1__card{background:var(--bm-surface);border:1px solid var(--bm-border);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.bm-mo-col1__card>b{font-size:15px;font-weight:700}.bm-mo-col1__ok{color:var(--bm-text-2);font-size:13px}.bm-mo-col1__o{border-top:1px solid var(--bm-divider);color:var(--bm-text);flex-direction:column;gap:2px;padding:8px 0;display:flex}.bm-mo-col1__o:hover{color:var(--bm-text)}.bm-mo-col1__o span{font-size:14px;font-weight:600}.bm-mo-col1__o em{color:var(--bm-text-3);font-size:12px;font-style:normal}.bm-mo-apg{flex-direction:column;gap:20px;padding-top:24px;padding-bottom:40px;display:flex}.bm-mo-apg__h{border:1px solid var(--bm-border);background:var(--bm-surface);border-radius:16px;align-items:center;gap:20px;padding:20px;display:flex}.bm-mo-apg__ava{object-fit:cover;background:var(--bm-surface-2);border-radius:20px;flex:none;width:96px;height:96px}.bm-mo-apg__ava--l{color:#fff;background:#3e6f8f;justify-content:center;align-items:center;font-size:42px;font-weight:700;display:flex}.bm-mo-apg__t{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.bm-mo-apg__t h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:700}.bm-mo-apg__t>span{color:var(--bm-text-2);font-size:14px}.bm-mo-apg__t>a{align-self:flex-start;font-size:14px;font-weight:600}.bm-mo-apg__st{gap:28px;display:flex}.bm-mo-apg__st>span{flex-direction:column;gap:2px;display:flex}.bm-mo-apg__st em{color:var(--bm-text-2);font-size:12px;font-style:normal}.bm-mo-apg__st b{font-size:24px;font-weight:700}.bm-mo-apg__bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bm-mo-apg__bar h2{margin:0 auto 0 0;font-size:18px;font-weight:700}.bm-mo-gp[data-variant=chip] .bm-mo-gp__btn{border-radius:10px;justify-content:flex-start;gap:4px;height:36px;padding:0 12px;font-size:13px;font-weight:600}.bm-mo-gp[data-variant=chip] .bm-mo-gp__lbl{text-transform:none;letter-spacing:0;color:var(--bm-text);font-size:13px;font-weight:600}.bm-mo-gp[data-variant=chip] .bm-mo-gp__lbl:after{content:":"}.bm-mo-gp[data-variant=chip] .bm-mo-gp__pop{left:auto;right:0}.bm-mo-apg__bar .bm-mo-select select{height:36px}.bm-mo-apg__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.bm-mo-ac{background:var(--bm-surface);border:1px solid var(--bm-border);color:var(--bm-text);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.bm-mo-ac:hover{border-color:var(--bm-border-hover);color:var(--bm-text)}.bm-mo-ac__h{align-items:center;gap:12px;min-width:0;display:flex}.bm-mo-ac__h>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.bm-mo-ac__h b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.bm-mo-ac__h em{color:var(--bm-text-3);font-size:12px;font-style:normal}.bm-mo-ac__d{color:var(--bm-text-strong);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.bm-mo-ac__f{border-top:1px solid var(--bm-divider);color:var(--bm-text-2);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:12px;display:flex}.bm-mo-ac__f .bm-mo-compat{font-size:11px}.bm-mo-apg__more{text-align:center;margin:0}.bm-mo-apg__you{border:1px dashed var(--bm-border-strong);color:var(--bm-text-strong);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.bm-mo-apg__you a{font-weight:600}@media (max-width:1100px){.bm-mo-apg__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.bm-mo-colls__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-mo-col1__grid{grid-template-columns:minmax(0,1fr)}.bm-mo-col1__side{position:static}.bm-mo-col1__side>.bm-mo-col1__card:first-child{display:none}.bm-mo-col1__m{display:block}.bm-mo-col1__cover{margin:0 -16px}.bm-mo-apg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-mo-apg__h{flex-wrap:wrap}}@media (max-width:600px){.bm-mo-colls{padding-top:12px}.bm-mo-colls__h1{font-size:24px}.bm-mo-colls__grid,.bm-mo-apg__grid{grid-template-columns:minmax(0,1fr)}.bm-mo-col1>.bm-mo-crumbs,.bm-mo-col1__main>.bm-mo-crumbs{display:none}.bm-mo-col1__back{height:48px;color:var(--bm-text-2);align-items:center;font-size:15px;font-weight:600;display:flex}.bm-mo-col1__cover{gap:10px;height:150px}.bm-mo-col1__cover .bm-mo-icon{border-radius:11px!important;width:48px!important;height:48px!important;font-size:21px!important}.bm-mo-col1__grid{padding-top:16px}.bm-mo-col1__h1{font-size:24px;line-height:1.2}.bm-mo-col1__intro{font-size:14px}.bm-mo-ci{grid-template-columns:18px 40px minmax(0,1fr);gap:10px;padding:12px}.bm-mo-ci__i{padding-top:10px;font-size:15px}.bm-mo-ci__ico .bm-mo-icon{border-radius:9px!important;width:40px!important;height:40px!important}.bm-mo-ci__a,.bm-mo-ci__meta{display:none}.bm-mo-ci__c{height:auto;padding:0;background:0 0!important}.bm-mo-ci__btn{border-radius:10px;grid-column:1/-1;height:44px;font-size:14px}.bm-mo-apg__h{gap:14px;padding:16px}.bm-mo-apg__ava{border-radius:14px;width:64px;height:64px;font-size:28px}.bm-mo-apg__t h1{font-size:22px}.bm-mo-apg__st{gap:18px;width:100%}}.bm-mo-h1{overflow-wrap:anywhere;margin:0 0 8px;font-size:30px;font-weight:800;line-height:1.2}.bm-mo-h1__n{color:var(--bm-text-3);font-weight:600}.bm-mo-h2{margin:0 0 12px;font-size:20px;font-weight:750}.bm-mo-h3{margin:0 0 8px;font-size:16px;font-weight:700}.bm-mo-intro{color:var(--bm-text-2);max-width:820px;margin:0 0 16px;line-height:1.55}.bm-mo-muted{color:var(--bm-text-3);font-size:14px}.bm-mo-ok{color:var(--bm-success);font-size:14px}.bm-mo-err{color:var(--bm-danger-text,var(--bm-danger));font-size:14px}.bm-mo-sec{margin:32px 0}.bm-mo-sec__h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bm-mo-all{color:var(--bm-link,var(--bm-accent-text));font-size:14px}.bm-mo-linkbtn{color:var(--bm-link,var(--bm-accent-text));font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.bm-mo .bm-tab[aria-current=page]{color:var(--bm-text);border-bottom-color:var(--bm-accent)}.bm-mo .bm-tab[aria-disabled=true]{opacity:.45;cursor:default}.bm-mo .bm-tab span{color:var(--bm-text-3);margin-left:4px;font-weight:500}.bm-mo-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0;display:flex}.bm-mo-tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0 0 20px;display:grid}.bm-mo-tile{border:1px solid var(--bm-border);background:var(--bm-surface);color:var(--bm-text);border-radius:12px;justify-content:space-between;align-items:baseline;gap:8px;padding:12px 14px;display:flex}.bm-mo-tile:hover{border-color:var(--bm-border-hover)}.bm-mo-tile__t{font-weight:700}.bm-mo-tiles--guide{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.bm-mo-pg{justify-content:center;align-items:center;gap:12px;margin:24px 0;display:flex}.bm-badge[data-tone=neutral]{background:var(--bm-surface-2);color:var(--bm-text-2)}.bm-mo-plaque{background:var(--bm-surface-2);border-radius:10px;margin:8px 0;padding:10px 14px;font-size:14px}.bm-mo-plaque[data-tone=danger]{background:var(--bm-danger-soft);color:var(--bm-danger-text,var(--bm-danger))}.bm-mo-plaque[data-tone=warning]{background:var(--bm-warning-soft);color:var(--bm-warning)}.bm-mo-plaque[data-tone=info]{background:var(--bm-info-soft);color:var(--bm-info)}.bm-mo-dl__btn{justify-content:center;height:48px;font-size:16px}.bm-mo-cols{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.bm-mo-colcard{border:1px solid var(--bm-border);background:var(--bm-surface);color:var(--bm-text);border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.bm-mo-colcard[data-draft="1"]{opacity:.7}.bm-mo-colcard__cover{aspect-ratio:16/9;background:var(--bm-surface-2);border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex;overflow:hidden}.bm-mo-colcard__cover img.bm-mo-colcard__img{object-fit:cover;width:100%;height:100%}.bm-mo-colcard__n,.bm-mo-colcard__d{color:var(--bm-text-3);font-size:13px}.bm-mo-colhero{object-fit:cover;border-radius:12px;width:100%;max-height:360px;margin-bottom:12px}.bm-mo-colist{flex-direction:column;gap:8px;padding-left:24px;display:flex}.bm-mo-ava{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.bm-mo-ava--l{background:var(--bm-surface-2);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.bm-mo-ava--big{width:96px;height:96px;font-size:36px}.bm-mo-author{align-items:center;gap:20px;margin:8px 0 24px;display:flex}.bm-mo-ver__meta{color:var(--bm-text-2);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.bm-mo-ver__dl{margin:16px 0}.bm-mo-ver__dl .bm-btn{max-width:340px}.bm-mo-files{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bm-mo-file{border:1px solid var(--bm-border);background:var(--bm-surface);border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.bm-mo-file__h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bm-mo-file__name{overflow-wrap:anywhere}.bm-mo-file__sha{color:var(--bm-text-3);align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.bm-mo-file__sha code{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bm-mo-vnav{justify-content:space-between;gap:12px;margin:24px 0;font-size:14px;display:flex}.bm-mo-faq details{border-bottom:1px solid var(--bm-divider);padding:10px 0}.bm-mo-faq summary{cursor:pointer;font-weight:650}.bm-mo-faq p{color:var(--bm-text-2);margin:8px 0 0;line-height:1.55}.bm-mo-guide__grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}.bm-mo-guide__toc{font-size:14px;position:sticky;top:12px}.bm-mo-guide__toc ol{padding-left:18px;line-height:1.7}.bm-mo-guide__lead{color:var(--bm-text-2);max-width:820px;font-size:16px;line-height:1.6}.bm-mo-guide__steps{flex-direction:column;gap:20px;padding:0;list-style:none;display:flex}.bm-mo-guide__num{background:var(--bm-accent-soft);width:28px;height:28px;color:var(--bm-accent-text);border-radius:50%;justify-content:center;align-items:center;margin-right:8px;display:inline-flex}.bm-mo-guide__code{background:var(--bm-surface-2);border-radius:8px;padding:10px 12px;overflow-x:auto}.bm-mo-guide__shot{border:1px dashed var(--bm-border-strong);height:140px;color:var(--bm-text-3);border-radius:10px;justify-content:center;align-items:center;font-size:13px;display:flex}.bm-mo-note{background:var(--bm-surface-2);border-radius:10px;margin:10px 0;padding:10px 14px;font-size:14px}.bm-mo-note[data-tone=info]{background:var(--bm-info-soft)}.bm-mo-note[data-tone=warning]{background:var(--bm-warning-soft)}.bm-mo-note[data-tone=danger]{background:var(--bm-danger-soft)}.bm-mo-table{border-collapse:collapse;font-size:14px}.bm-mo-table th,.bm-mo-table td{border:1px solid var(--bm-border);text-align:left;padding:8px 12px}.bm-mo-doc{max-width:860px}.bm-mo-form{flex-direction:column;gap:14px;max-width:640px;display:flex}.bm-mo-form fieldset,.bm-mo-problem__reasons{border:1px solid var(--bm-border);border-radius:10px;flex-direction:column;gap:6px;padding:10px 14px;display:flex}.bm-mo-form legend,.bm-mo-problem__reasons legend{padding:0 4px;font-weight:700}.bm-mo-field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.bm-mo-field small{color:var(--bm-text-3);font-weight:400}.bm-mo-check{align-items:flex-start;gap:8px;font-size:14px;display:flex}.bm-mo-files-list{margin:0;padding-left:18px;font-size:13px}.bm-mo-done{border:1px solid var(--bm-border);background:var(--bm-success-soft);border-radius:12px;padding:20px}.bm-mo-problem{max-width:520px}.bm-mo-problem .bm-modal__body{gap:12px}.bm-mo-problem__btns{justify-content:flex-end;gap:8px;display:flex}@media (max-width:900px){.bm-mo{padding:12px 16px 56px}.bm-mo-h1{font-size:24px}.bm-mo-chips{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.bm-mo-guide__grid{grid-template-columns:1fr}.bm-mo-guide__toc{position:static}}
