.br-line{margin:0 0 4px}.br-line a{max-width:100%;min-height:44px;color:var(--brand);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.br-line a:hover span[dir]{text-decoration:underline}.br-line-logo{box-sizing:border-box;border:1px solid var(--line);background:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:4px;display:grid}.br-line-logo img{object-fit:contain;width:100%;height:100%;display:block}.br-line-chev{flex:none}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .br-line-chev{transform:scaleX(-1)}.br-line a>span[dir]{overflow-wrap:anywhere;min-width:0}.br-logo{object-fit:contain;display:block}.br-row{margin:0 0 12px}.br-grid{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.br-card{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--text);text-align:center;border-radius:16px;justify-items:center;gap:6px;padding:16px 12px;text-decoration:none;display:grid}.br-card:hover{border-color:var(--brand)}.br-card strong{overflow-wrap:anywhere}.br-card small{color:var(--muted,var(--text))}.br-mark{background:var(--tint,var(--surface));border-radius:50%;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.br-mark img{object-fit:contain;width:100%;height:100%;padding:10px}.br-mark span{color:var(--brand);font-size:1.6rem;font-weight:700}.hb{gap:14px;min-width:0;display:grid}.hb-scroll{scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:-4px;padding-block:6px;padding-inline:4px;overflow-x:auto}.hb-scroll::-webkit-scrollbar{display:none}.hb-tabs{gap:14px;width:max-content;min-width:100%;display:flex}.hb-tab{--disc:76px;width:calc(var(--disc) + 16px);color:var(--text);text-align:center;border-radius:14px;flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:3px;text-decoration:none;display:flex}@media (min-width:600px){.hb-tab{--disc:88px}}@media (min-width:1000px){.hb-tab{--disc:104px}}.hb-tab strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8125rem;line-height:1.25;overflow:hidden}.hb-tab small{color:var(--muted,var(--text));font-size:.6875rem;line-height:1.2}.hb-disc{box-sizing:border-box;width:var(--disc);height:var(--disc);border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;margin:3px 0 4px;padding:12%;display:grid;position:relative}.hb-disc img{object-fit:contain;width:100%;height:100%;display:block}.hb-initials{color:var(--brand);font-size:calc(var(--disc) * .3);letter-spacing:.02em;font-weight:800;line-height:1}.hb-check{width:24px;height:24px;color:var(--brand);background:var(--surface);border-radius:50%;position:absolute;inset-block-end:-2px;inset-inline-end:-2px}.hb-tab:hover .hb-disc{border-color:var(--brand)}.hb-tab:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.hb-tab.is-on .hb-disc{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand)}.hb-tab.is-on strong{color:var(--brand)}.hb-panel{min-width:0;min-height:25rem}.hb-skeleton{overflow:hidden}.hb-skeleton>.p-card{align-content:start;gap:10px;min-height:24rem;padding:10px;display:grid}.hb-sk-img{aspect-ratio:1;width:100%}.hb-sk-line{width:90%;height:14px}.hb-sk-short{width:45%}.rail>.hb-more{scroll-snap-align:start;flex:0 0 160px;align-items:center;display:grid}.hb-more a{border:1px solid var(--brand);min-height:56px;color:var(--brand);text-align:center;overflow-wrap:anywhere;border-radius:16px;place-items:center;padding:12px 16px;font-weight:700;text-decoration:none;display:grid}.hb-more a:hover{background:var(--brand);color:#fff}.hb-note{text-align:center;color:var(--muted,var(--text));margin:0;padding:24px 12px}.hb-retry{border:1px solid var(--brand);background:var(--surface);min-height:44px;color:var(--brand);font:inherit;cursor:pointer;border-radius:999px;padding:0 18px;font-weight:700}.br-head{text-align:center;justify-items:center;gap:8px;margin-bottom:8px;display:grid}.br-head .br-mark{width:96px;height:96px}.toolbar-brand{gap:4px;min-width:0;display:grid}.toolbar-brand select{max-width:100%;min-height:44px}
