.mb-banner{max-width:1200px;box-sizing:border-box;margin:18px auto;padding:24px 28px;border:1px solid #b59ce7;border-radius:14px;background:linear-gradient(110deg,#202435,#141b27);color:#f2f4f9;display:flex;align-items:center;gap:20px;line-height:1.5}.mb-banner__icon{font-size:44px}.mb-banner>div{flex:1;min-width:0}.mb-banner small{color:#d9c8f8;font-size:12px;font-weight:700;letter-spacing:1.5px}.mb-banner h2{color:#fff!important;font:700 25px/1.2 Arial,sans-serif!important;margin:6px 0 9px!important}.mb-banner p{color:#dfe5f1!important;margin:0!important;font:16px/1.5 Arial,sans-serif!important}.mb-banner a,.mb-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;background:#dcc7ff;border:1px solid #f1e7ff;border-radius:8px;color:#211835!important;padding:12px 18px;text-decoration:none!important;font-size:16px;font-weight:700}.mb-note{background:#eff0fa;border:1px solid #aaa4d6;border-left:4px solid #7164a6;border-radius:10px;margin:14px 0;padding:16px;color:#29263e;line-height:1.5}.mb-note strong{display:block;font-size:18px}.mb-note p{margin:7px 0}.mb-note a{color:#463375;font-weight:700}.mb-page{max-width:900px;margin:auto}.mb-page__hero{padding:34px;border:1px solid #a894ce;background:linear-gradient(120deg,#232335,#111d2d);color:#f5f5fa;border-radius:14px}.mb-page__hero>span{color:#d8c5f4;font-size:12px;letter-spacing:1.5px}.mb-page__hero h1{font:700 34px/1.2 Arial,sans-serif;color:#fff;margin:12px 0}.mb-page__hero p{font-size:17px;line-height:1.6}.mb-period{font-weight:700;color:#e4caff}.mb-page__body{padding:26px 4px;line-height:1.65;font-size:16px}.mb-page__body h2{font-size:23px;font-family:inherit;font-weight:700}.mb-examples{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0}.mb-examples span{border:1px solid #9f98b9;border-radius:10px;padding:15px;text-align:center;background:#edeaf5;color:#302944}.mb-examples b{display:block;font-size:22px}.mb-table table{width:100%;border-collapse:collapse;margin:12px 0}.mb-table th,.mb-table td{text-align:left;padding:15px 12px;border:1px solid #aaa6bc;vertical-align:top;line-height:1.55;overflow-wrap:anywhere}.mb-table th{background:#ddd7ea;color:#2a223a}.mb-table td:first-child{width:90px;font-size:20px;font-weight:700;white-space:nowrap}.mb-rare{background:#fff1cf;color:#4e3911}.mb-help{font-size:13px}.mb-footer{border-top:1px solid #aaa6;padding-top:18px}.mb-page__body li{margin:8px 0}html.dark-mode .mb-note{background:#202135;color:#e4e2f0;border-color:#72668f}html.dark-mode .mb-note a{color:#d2baff}html.dark-mode .mb-page__body{color:#dce2ee}html.dark-mode .mb-table td{background:#1a202d}html.dark-mode .mb-rare td{background:#302918;color:#f6da93}.mh-home-slide--mystery{background:linear-gradient(120deg,#252236,#101d2a);color:#fff}.mh-home-slide--mystery .mh-home-slide__content{max-width:780px}.mh-home-slide--mystery .mh-home-slide__button{background:#d9c3ff;border-color:#f1e6ff;color:#241338!important}.mb-alert{padding:15px;margin:14px 0;border:1px solid #d59a34;background:#352817;color:#ffe0a5;border-radius:9px}@media(max-width:650px){.mb-banner{margin:12px 10px;padding:20px;flex-wrap:wrap;gap:12px}.mb-banner__icon{font-size:30px}.mb-banner>div{flex-basis:calc(100% - 50px)}.mb-banner h2{font-size:22px!important}.mb-banner a{width:100%}.mb-page__hero{padding:24px 20px}.mb-page__hero h1{font-size:28px}.mb-page__body{padding:20px 0}.mb-examples{grid-template-columns:1fr}.mb-examples b{display:inline}.mb-table th,.mb-table td{padding:12px 9px;font-size:14px}.mb-table td:first-child{width:60px;font-size:18px}.mb-button{width:100%}}

.mb-page{font-family:Arial,sans-serif}.mb-table th:first-child{white-space:nowrap;width:76px}
