@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-rmycvj {color: var(--secondary); font-size: var(--text-s); text-transform: uppercase; font-family: "NotoSans_CJKjp"; font-weight: 700; letter-spacing: 2px}#brxe-aofbqy {font-size: var(--text-2xl); color: var(--bg-surface); margin-top: 0}#brxe-wkisoa {background-color: var(--primary)}#brxe-adtupf ol {--x-breadcrumb-separator: "/"}#brxe-adtupf li:not(:first-child):before, #brxe-adtupf .x-breadcrumbs_separator {font-size: var(--text-s)}#brxe-adtupf {font-size: var(--text-s)}#brxe-adtupf a {font-size: var(--text-s); color: var(--primary)}#brxe-ycgexp {padding-top: var(--space-2xs); padding-right: var(--space-2xs); padding-bottom: var(--space-2xs); padding-left: var(--space-2xs)}#brxe-twxffm {padding-top: 0; padding-right: var(--space-l); padding-bottom: 0; padding-left: var(--space-l)}#brxe-hwgvmf {font-size: var(--text-s); text-align: right}#brxe-ahunwz {row-gap: var(--space-3xs); align-items: flex-end}#brxe-keqxgy {font-size: var(--text-s)}#brxe-fpxmaf {row-gap: var(--space-3xs)}#brxe-jpmqqz {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-ntqorf {font-size: var(--text-s)}#brxe-kgexgo {row-gap: var(--space-3xs)}#brxe-tgajcm {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-xokplm {font-size: var(--text-s)}#brxe-pbaasj {row-gap: var(--space-3xs)}#brxe-kdkumr {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-eewlib {font-size: var(--text-s)}#brxe-nqmofm {font-size: var(--text-s)}#brxe-nqmofm a {font-size: var(--text-s); font-size: inherit}#brxe-lmqdiu {row-gap: var(--space-3xs)}#brxe-kiwhxo {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-usjkyi {font-size: var(--text-s)}#brxe-afjkyd {font-size: var(--text-s)}#brxe-afjkyd a {font-size: var(--text-s); font-size: inherit}#brxe-nneumy {row-gap: var(--space-3xs)}#brxe-rtjpjx {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-xrhfcu {font-size: var(--text-s)}#brxe-dngxff {font-size: var(--text-s)}#brxe-dngxff a {font-size: var(--text-s); font-size: inherit}#brxe-rdkqmy {row-gap: var(--space-3xs)}#brxe-bouahq {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-eefvtg {font-size: var(--text-s)}#brxe-tzbpbl {font-size: var(--text-s)}#brxe-tzbpbl a {font-size: var(--text-s); font-size: inherit}#brxe-byotff {row-gap: var(--space-3xs)}#brxe-pemujx {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-qhtkxy {font-size: var(--text-s)}#brxe-tfhwxn {row-gap: var(--space-3xs)}#brxe-cpjzsl {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-fgziif {font-size: var(--text-s)}#brxe-cigmbd {row-gap: var(--space-3xs)}#brxe-pdzprm {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-txvsop {font-size: var(--text-s)}#brxe-mkrhbs {font-size: var(--text-s)}#brxe-mkrhbs a {font-size: var(--text-s); font-size: inherit}#brxe-aafqjh {row-gap: var(--space-3xs)}#brxe-vnpytk {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-paydvn {font-size: var(--text-s)}#brxe-ubyrbn {font-size: var(--text-s)}#brxe-ubyrbn a {font-size: var(--text-s); font-size: inherit}#brxe-uotqhl {row-gap: var(--space-3xs)}#brxe-lhcyhf {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-hztdhh {font-size: var(--text-s)}#brxe-jvcnot {row-gap: var(--space-3xs)}#brxe-ehbksj {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-vgfiha {font-size: var(--text-s)}#brxe-mkhbdt {row-gap: var(--space-3xs)}#brxe-ccarwa {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-kgbjgj {font-size: var(--text-s)}#brxe-zycgmz {font-size: var(--text-s)}#brxe-zycgmz a {font-size: var(--text-s); font-size: inherit}#brxe-dxstmg {row-gap: var(--space-3xs)}#brxe-oxesuk {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-kysjbv {font-size: var(--text-s)}#brxe-ukvlyp {row-gap: var(--space-3xs)}#brxe-tfrsab {font-size: var(--text-s); font-family: "NotoSans_CJKjp"; font-weight: 700}#brxe-wnzzzd {font-size: var(--text-s)}#brxe-aglpyw {row-gap: var(--space-3xs)}#brxe-ctfhxt {row-gap: var(--space-s)}#brxe-vnbsmw {row-gap: var(--space-xl)}