html.info-document-v554{height:auto!important;
  min-height:100%!important;
  max-height:none!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;} html.info-document-v554>body.about-v155,html.info-document-v554>body.notices-v155{height:auto!important;
  min-height:100vh!important;
  max-height:none!important;
  overflow-x:hidden!important;
  overflow-y:visible!important;
  position:static!important;} html.info-document-v554>body.about-v155 .static-v155-shell,html.info-document-v554>body.notices-v155 .static-v155-shell{height:auto!important;
  max-height:none!important;
  overflow:visible!important;} html[data-theme="light"] body.about-v155,html[data-theme="light"] body.notices-v155{background:#f7f9fc;color:#172033} body.about-v155,body.notices-v155{min-height:100vh;height:auto;overflow-x:hidden} body.about-v155 .static-v155-shell,body.notices-v155 .static-v155-shell{width:min(1160px,calc(100% - 36px));max-width:1160px;margin:0 auto;padding:28px 0 72px} .info-tabs-v551{display:flex;align-items:center;justify-content:flex-start;gap:4px;width:max-content;max-width:100%;margin:14px 0 18px;padding:4px;border:1px solid #e3e8ef;border-radius:11px;background:#fff;overflow-x:auto;scrollbar-width:none;box-shadow:0 3px 12px rgba(27,39,54,.035)} .info-tabs-v551::-webkit-scrollbar{display:none} .info-tabs-v551 a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 15px;border-radius:8px;color:#647489;text-decoration:none;font-size:12px;font-weight:800;white-space:nowrap} .info-tabs-v551 a:hover{background:#f6f8fb;color:#303b4a} .info-tabs-v551 a.active{background:#fff0eb;color:#d84d30} body.about-v155 .about-v551-hero{padding:34px 38px;border:1px solid #e5eaf0;border-radius:16px;background:#fff;box-shadow:0 6px 22px rgba(28,39,54,.045)} body.about-v155 .about-v551-eyebrow{margin:0 0 8px;color:#ff5a36;font-size:10px;font-weight:900;letter-spacing:.16em} body.about-v155 .about-v551-hero h1{margin:0;color:#172033;font-size:34px;line-height:1.18;letter-spacing:-.035em;font-weight:900;white-space:nowrap} body.about-v155 .about-v551-lead{max-width:940px;margin:14px 0 0;color:#657589;font-size:13px;line-height:1.75;word-break:keep-all} body.about-v155 .about-v551-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:24px 0 0;border-top:1px solid #edf0f4} body.about-v155 .about-v551-facts>div{padding:16px 20px 0 0} body.about-v155 .about-v551-facts>div+div{padding-left:20px;border-left:1px solid #edf0f4} body.about-v155 .about-v551-facts b{display:block;margin-bottom:4px;color:#303b4a;font-size:12px} body.about-v155 .about-v551-facts span{display:block;color:#8390a1;font-size:11px;line-height:1.55} body.about-v155 .about-v551-section{margin:0 0 12px;padding:24px 26px;border:1px solid #e5eaf0;border-radius:15px;background:#fff;box-shadow:0 5px 18px rgba(28,39,54,.035)} body.about-v155 .about-v551-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px} body.about-v155 .about-v551-section-head>div{display:flex;align-items:center;gap:10px} body.about-v155 .about-v551-section-head>div>span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:22px;border-radius:6px;background:#fff0eb;color:#e45236;font-size:10px;font-weight:900} body.about-v155 .about-v551-section-head h2{margin:0;color:#172033;font-size:21px;line-height:1.25;letter-spacing:-.025em} body.about-v155 .about-v551-section-head>p{margin:0;color:#8a96a5;font-size:11px;line-height:1.5;text-align:right} body.about-v155 .about-v551-tool-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #edf0f4;border-left:1px solid #edf0f4;border-radius:12px;overflow:hidden} body.about-v155 .about-v551-tool{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:92px;padding:16px 17px;border-right:1px solid #edf0f4;border-bottom:1px solid #edf0f4;background:#fff;color:inherit;text-decoration:none} body.about-v155 .about-v551-tool:hover{background:#fbfcfd} body.about-v155 .about-v551-tool-no{color:#ff5a36;font-size:10px;font-weight:900;letter-spacing:.05em} body.about-v155 .about-v551-tool-copy b{display:block;margin-bottom:5px;color:#253041;font-size:14px;letter-spacing:-.015em} body.about-v155 .about-v551-tool-copy small{display:block;color:#758497;font-size:11px;line-height:1.55;word-break:keep-all} body.about-v155 .about-v551-tool-go{color:#a4afbb;font-size:17px;text-align:right} body.about-v155 .about-v551-tool:hover .about-v551-tool-go{color:#ff5a36} body.about-v155 .about-v551-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0} body.about-v155 .about-v551-steps li{min-height:108px;padding:16px;border:1px solid #e7ebf0;border-radius:11px;background:#f9fafc} body.about-v155 .about-v551-steps li>span{display:grid;place-items:center;width:28px;height:28px;margin-bottom:11px;border-radius:50%;background:#fff0eb;color:#e45236;font-size:11px;font-weight:900} body.about-v155 .about-v551-steps b{display:block;margin-bottom:5px;color:#253041;font-size:13px} body.about-v155 .about-v551-steps p{margin:0;color:#7d8b9c;font-size:11px;line-height:1.55;word-break:keep-all} body.about-v155 .about-v551-basis-list{border-top:1px solid #e8edf2} body.about-v155 .about-v551-basis-list article{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);gap:24px;padding:16px 2px;border-bottom:1px solid #e8edf2} body.about-v155 .about-v551-basis-list b{color:#2a3545;font-size:13px;line-height:1.55} body.about-v155 .about-v551-basis-list p{margin:0;color:#758497;font-size:11.5px;line-height:1.65;word-break:keep-all} body.about-v155 .about-v551-source-note{display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:8px 14px;margin-top:14px;padding:13px 15px;border-radius:10px;background:#f7f9fc;color:#748396;font-size:11px;line-height:1.55} body.about-v155 .about-v551-source-note b{color:#425268;font-size:11px;white-space:nowrap} body.about-v155 .about-v551-faq{border-top:1px solid #e7ebf0} body.about-v155 .about-v551-faq details{border-bottom:1px solid #e7ebf0;background:#fff} body.about-v155 .about-v551-faq summary{position:relative;display:flex;align-items:center;min-height:52px;padding:0 40px 0 2px;color:#2b3646;font-size:12px;font-weight:800;cursor:pointer;list-style:none} body.about-v155 .about-v551-faq summary::-webkit-details-marker{display:none} body.about-v155 .about-v551-faq summary::after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);color:#ff5a36;font-size:18px;font-weight:400} body.about-v155 .about-v551-faq details[open] summary::after{content:"−"} body.about-v155 .about-v551-faq details p{margin:0;padding:0 42px 16px 2px;color:#748396;font-size:11.5px;line-height:1.7;word-break:keep-all} body.about-v155 .about-v551-links{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 20px;border:1px solid #e4e9ef;border-radius:13px;background:#f9fafc} body.about-v155 .about-v551-links b{display:block;color:#344153;font-size:12px;margin-bottom:3px} body.about-v155 .about-v551-links span{display:block;color:#8390a0;font-size:10.5px;line-height:1.5} body.about-v155 .about-v551-links nav{display:flex;gap:5px;flex:0 0 auto} body.about-v155 .about-v551-links a{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border:1px solid #dfe5ec;border-radius:8px;background:#fff;color:#657589;text-decoration:none;font-size:10.5px;font-weight:800;white-space:nowrap} body.about-v155 .about-v551-links a:hover{border-color:#ffb6a6;color:#d84d30} html[data-theme="dark"] body.about-v155,html[data-theme="dark"] body.notices-v155{background:#0f1721;color:#eef3f8} html[data-theme="dark"] .info-tabs-v551,html[data-theme="dark"] body.about-v155 .about-v551-hero,html[data-theme="dark"] body.about-v155 .about-v551-section{border-color:#2d3a4a;background:#151f2b;box-shadow:none} html[data-theme="dark"] .info-tabs-v551 a{color:#a7b3c2} html[data-theme="dark"] .info-tabs-v551 a:hover{background:#1a2633;color:#eef3f8} html[data-theme="dark"] .info-tabs-v551 a.active{background:#2b211f;color:#ff927b} html[data-theme="dark"] body.about-v155 .about-v551-hero h1,html[data-theme="dark"] body.about-v155 .about-v551-section-head h2{color:#eef3f8} html[data-theme="dark"] body.about-v155 .about-v551-lead,html[data-theme="dark"] body.about-v155 .about-v551-section-head>p{color:#9aa8b9} html[data-theme="dark"] body.about-v155 .about-v551-facts{border-color:#2d3a4a} html[data-theme="dark"] body.about-v155 .about-v551-facts>div+div{border-color:#2d3a4a} html[data-theme="dark"] body.about-v155 .about-v551-facts b{color:#d9e2eb} html[data-theme="dark"] body.about-v155 .about-v551-facts span{color:#93a2b4} html[data-theme="dark"] body.about-v155 .about-v551-tool-list{border-color:#2d3a4a} html[data-theme="dark"] body.about-v155 .about-v551-tool{border-color:#2d3a4a;background:#111b27} html[data-theme="dark"] body.about-v155 .about-v551-tool:hover{background:#182432} html[data-theme="dark"] body.about-v155 .about-v551-tool-copy b,html[data-theme="dark"] body.about-v155 .about-v551-steps b,html[data-theme="dark"] body.about-v155 .about-v551-basis-list b{color:#e7edf4} html[data-theme="dark"] body.about-v155 .about-v551-tool-copy small,html[data-theme="dark"] body.about-v155 .about-v551-steps p,html[data-theme="dark"] body.about-v155 .about-v551-basis-list p{color:#95a4b6} html[data-theme="dark"] body.about-v155 .about-v551-steps li,html[data-theme="dark"] body.about-v155 .about-v551-source-note,html[data-theme="dark"] body.about-v155 .about-v551-links{border-color:#2d3a4a;background:#111b27} html[data-theme="dark"] body.about-v155 .about-v551-basis-list,html[data-theme="dark"] body.about-v155 .about-v551-basis-list article,html[data-theme="dark"] body.about-v155 .about-v551-faq,html[data-theme="dark"] body.about-v155 .about-v551-faq details{border-color:#2d3a4a} html[data-theme="dark"] body.about-v155 .about-v551-faq details{background:#151f2b} html[data-theme="dark"] body.about-v155 .about-v551-faq summary{color:#dce5ee} html[data-theme="dark"] body.about-v155 .about-v551-faq details p{color:#95a4b6} html[data-theme="dark"] body.about-v155 .about-v551-links b{color:#dce5ee} html[data-theme="dark"] body.about-v155 .about-v551-links span{color:#93a2b4} html[data-theme="dark"] body.about-v155 .about-v551-links a{border-color:#344456;background:#151f2b;color:#aab7c7} @media (max-width:900px){body.about-v155 .about-v551-hero h1{font-size:30px;white-space:normal} body.about-v155 .about-v551-tool-list{grid-template-columns:1fr} body.about-v155 .about-v551-steps{grid-template-columns:repeat(2,minmax(0,1fr))} body.about-v155 .about-v551-basis-list article{grid-template-columns:1fr;gap:6px} body.about-v155 .about-v551-source-note{grid-template-columns:auto 1fr}} @media (max-width:640px){body.about-v155 .static-v155-shell,body.notices-v155 .static-v155-shell{width:calc(100% - 20px);padding:14px 0 48px} body.about-v155 .about-v551-hero{padding:24px 20px} body.about-v155 .about-v551-hero h1{font-size:28px} body.about-v155 .about-v551-lead{font-size:12px} body.about-v155 .about-v551-facts{grid-template-columns:1fr} body.about-v155 .about-v551-facts>div{padding:11px 0} body.about-v155 .about-v551-facts>div+div{padding-left:0;border-left:0;border-top:1px solid #edf0f4} body.about-v155 .about-v551-section{padding:20px 16px} body.about-v155 .about-v551-section-head{display:block} body.about-v155 .about-v551-section-head>p{margin-top:6px;text-align:left} body.about-v155 .about-v551-steps{grid-template-columns:1fr} body.about-v155 .about-v551-links{display:block} body.about-v155 .about-v551-links nav{margin-top:12px;overflow-x:auto}}
:root{--ip-dark-bg:#0f1721;
  --ip-dark-surface:#151f2b;
  --ip-dark-surface-2:#182432;
  --ip-dark-surface-3:#111a25;
  --ip-dark-border:#2d3a4a;
  --ip-dark-border-soft:#253241;
  --ip-dark-text:#eef3f8;
  --ip-dark-muted:#9aa8b9;} html[data-theme="dark"]{color-scheme:dark;} html[data-theme="dark"] body{background:var(--ip-dark-bg)!important;color:var(--ip-dark-text)!important;} @media (min-width:1181px){html[data-theme="dark"] body header.site-header-v165.ip-topbar.v49-topbar,html[data-theme="dark"] body header.site-header-v165.unified-home-header.ip-topbar.v49-topbar{background:#101821!important;border-bottom-color:#293646!important;} html[data-theme="dark"] body header.site-header-v165 .site-header-brand b{color:#f5f7fa!important;} html[data-theme="dark"] body header.site-header-v165 .site-header-nav > a,html[data-theme="dark"] body header.site-header-v165 .ip-nav-group-trigger{color:#dce4ed!important;} html[data-theme="dark"] body header.site-header-v165 .site-character-search-v162{background:#151f2b!important;border-color:#334153!important;} html[data-theme="dark"] body header.site-header-v165 .site-character-search-v162 input{background:#151f2b!important;color:#eef3f8!important;} html[data-theme="dark"] body header.site-header-v165 .site-character-search-v162 input::placeholder{color:#778699!important;} html[data-theme="dark"] body header.site-header-v165 .site-character-search-v162 button{background:#201c1b!important;border-left-color:#5d3932!important;color:#ff866f!important;} html[data-theme="dark"] body header.site-header-v165 .site-account-button-v513,html[data-theme="dark"] body header.site-header-v165 .site-theme-toggle-v523{background:#151f2b!important;border-color:#334153!important;color:#e8eef5!important;} html[data-theme="dark"] body header.site-header-v165 .site-account-button-v513:hover,html[data-theme="dark"] body header.site-header-v165 .site-theme-toggle-v523:hover{background:#1b2735!important;border-color:#46566a!important;} html[data-theme="dark"] body header.site-header-v165 .ip-mega-menu-v521{background:#141e2a!important;border-color:#303d4d!important;box-shadow:0 22px 48px rgba(0,0,0,.36)!important;} html[data-theme="dark"] body header.site-header-v165 .ip-mega-column-v521{border-color:#293646!important;} html[data-theme="dark"] body header.site-header-v165 .ip-mega-column-v521 strong{color:#91a0b2!important;} html[data-theme="dark"] body header.site-header-v165 .ip-mega-links-v521 a{color:#e8eef5!important;} html[data-theme="dark"] body header.site-header-v165 .ip-mega-links-v521 a:hover{background:#202d3b!important;}} html[data-theme="dark"] body[data-page="landing"]{background:var(--ip-dark-bg)!important;color:var(--ip-dark-text)!important;} html[data-theme="dark"] body[data-page="landing"] footer.ip-footer.v49-footer.home-v501-footer{background:#101720!important;border-top-color:#273443!important;color:#9aa8b9!important;} html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .home-v501-footer-logo{color:#edf3f8!important;} html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .home-v501-footer-logo b{color:#edf3f8!important;} html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .home-v501-footer-logo small,html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .home-v501-footer-brand>p,html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .home-v501-footer-links a,html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .home-v501-footer-bottom p,html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .home-v501-footer-bottom span{color:#8796a8!important;} html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .home-v501-footer-links>b,html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .home-v501-footer-contact>b{color:#dce4ed!important;} html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .home-v501-footer-bottom{border-top-color:#273443!important;} html[data-theme="dark"] body[data-page="landing"] footer.home-v501-footer .email-copy-button{background:#151f2b!important;border-color:#334153!important;color:#cbd5df!important;} @media (min-width:1181px){html[data-theme="dark"] body header.site-header-v165 .ip-mega-links-v521 a.active{background:#202d3b!important;
    color:#ff8069!important;} html[data-theme="dark"] body header.site-header-v165 .ip-mega-links-v521 a.active:hover{background:#243444!important;
    color:#ff927b!important;}} html[data-theme="light"] body[data-page="maker"]{background: #f7f9fc !important;
  color: #172033 !important;} html[data-theme="light"] body[data-page="maker"] .maker-catalog-panel{border-color: #e3e8ef !important;
  background: #fff !important;
  color: #172033 !important;
  box-shadow: 0 8px 26px rgba(28,39,54,.05) !important;} html[data-theme="light"] body[data-page="maker"] .maker-catalog-head,html[data-theme="light"] body[data-page="maker"] .maker-selected-head{border-color: #e7ebf0 !important;
  background: #fff !important;
  color: #172033 !important;} html[data-theme="light"] body[data-page="maker"] .maker-selected-head{backdrop-filter: none !important;} html[data-theme="light"] body[data-page="maker"] .maker-catalog-head h2,html[data-theme="light"] body[data-page="maker"] .maker-selected-head h2{color: #172033 !important;} html[data-theme="light"] body[data-page="maker"] .maker-selected-head span{color: #78869a !important;} html[data-theme="light"] body[data-page="maker"] .maker-catalog-head input{border-color: #dfe5ec !important;
  background: #fff !important;
  color: #263449 !important;
  box-shadow: none !important;
  color-scheme: light !important;} html[data-theme="light"] body[data-page="maker"] input::placeholder{color: #9aa6b4 !important;} html[data-theme="light"] body[data-page="maker"] select option,html[data-theme="light"] body[data-page="maker"] select optgroup{background: #fff !important;
  color: #263449 !important;} html[data-theme="light"] body[data-page="maker"] .maker-item-card{border-color: #e2e7ed !important;
  background: #fff !important;
  color: #263449 !important;
  box-shadow: none !important;} html[data-theme="light"] body[data-page="maker"] .maker-item-card:hover,html[data-theme="light"] body[data-page="maker"] .maker-item-card.active{border-color: #ff9d89 !important;
  background: #fff5f1 !important;
  color: #172033 !important;} html[data-theme="light"] body[data-page="maker"] .maker-item-card span{color: #263449 !important;} html[data-theme="light"] body[data-page="maker"] .maker-item-card small{color: #8592a2 !important;} :root{--ip-light-bg:#f7f9fc;
  --ip-light-surface:#ffffff;
  --ip-light-soft:#f6f8fb;
  --ip-light-soft-2:#f1f4f8;
  --ip-light-line:#e7ebf0;
  --ip-light-line-strong:#dce3eb;
  --ip-light-text:#172033;
  --ip-light-text-2:#263449;
  --ip-light-muted:#6f7d90;
  --ip-light-faint:#94a1b1;
  --ip-light-accent:#ff5a36;
  --ip-light-accent-soft:#fff3ef;
  --ip-light-up:#ef4f5f;
  --ip-light-down:#2f78df;
  --ip-light-flat:#8996a7;
  --ip-light-warn:#d28a18;
  --ip-light-shadow:0 8px 26px rgba(28,39,54,.05);} html[data-theme="light"]{color-scheme:light;} html[data-theme="light"] body{background:var(--ip-light-bg);color:var(--ip-light-text);} html[data-theme="light"] body.character-page-body{--mc-bg:var(--ip-light-bg);--mc-panel:#fff;--mc-panel-2:#f8fafc;--mc-panel-3:#f6f8fb;
  --mc-line:#e7ebf0;--mc-line-strong:#dce3eb;--mc-text:#172033;--mc-sub:#6f7d90;--mc-muted:#94a1b1;--mc-accent:#ff5a36;--mc-orange:#f68600;
  background:var(--ip-light-bg)!important;color:var(--ip-light-text)!important;} html[data-theme="light"] body.character-page-body input,html[data-theme="light"] body.character-page-body select{border-color:var(--ip-light-line-strong)!important;background:#fff!important;color:#263449!important;color-scheme:light!important;} html[data-theme="light"] body.character-page-body input::placeholder{color:#9ca8b6!important;} html[data-theme="light"] body.pg-page{background:var(--ip-light-bg)!important;color:var(--ip-light-text)!important;} html[data-theme="light"] body>footer.ip-footer.v49-footer{border-top-color:var(--ip-light-line)!important;background:#fff!important;color:#7b8999!important;} html[data-theme="light"] body>footer.ip-footer.v49-footer b{color:#172033!important;} html[data-theme="light"] body>footer.ip-footer.v49-footer a{color:#667487!important;} html[data-theme="light"] body>footer.ip-footer.v49-footer .email-copy-button{border-color:#dfe5ec!important;background:#fff!important;color:#657487!important;} :root{--ip-dark-accent:#ff735c;
  --ip-dark-accent-hover:#ff654d;
  --ip-dark-accent-soft:rgba(255,115,92,.12);} html[data-theme="light"] body[data-page="favorites"]{background:#f7f9fc!important;color:#172033!important;} html[data-theme="dark"] body[data-page="favorites"]{background:#0f1721!important;color:#eef3f8!important;} html[data-theme="light"] body[data-page="simulation"]{--sim-bg:#f7f9fc;--sim-card:#fff;--sim-card-2:#f8fafc;--sim-card-3:#f6f8fb;
  --sim-line:#e7ebf0;--sim-line-strong:#dce3eb;--sim-text:#172033;--sim-muted:#6f7d90;
  
  --sim-shadow:0 8px 26px rgba(28,39,54,.05);} html[data-theme="light"] body[data-page="simulation"] input::placeholder{color:#9aa6b5!important;} html[data-theme="dark"] body[data-page="maker"] .maker-item-card:hover,html[data-theme="dark"] body[data-page="maker"] .maker-item-card.active{border-color:#ff735c!important;background:rgba(255,115,92,.08)!important;box-shadow:none!important;} html body footer.ip-footer.v49-footer.home-v501-footer{position:relative!important;max-width:none!important;width:100%!important;margin:34px 0 0!important;padding:0!important;
  background:#f8fafc!important;color:#667085!important;border:0!important;border-top:1px solid #e3e8ef!important;
  display:block!important;box-sizing:border-box!important;min-height:0!important;} html body footer.home-v501-footer::before{display:none!important;content:none!important;} html body footer.home-v501-footer .home-v501-footer-inner{width:min(1380px,calc(100% - 48px))!important;margin:0 auto!important;padding:34px 0 28px!important;
  display:grid!important;grid-template-columns:minmax(280px,1.8fr) minmax(120px,.55fr) minmax(170px,.72fr) minmax(220px,.9fr)!important;
  gap:48px!important;align-items:start!important;} html body footer.home-v501-footer .home-v501-footer-brand{min-width:0!important;} html body footer.home-v501-footer .home-v501-footer-logo{display:inline-flex!important;align-items:center!important;gap:11px!important;color:#172033!important;text-decoration:none!important;} html body footer.home-v501-footer .home-v501-footer-logo img{width:38px!important;height:38px!important;object-fit:contain!important;} html body footer.home-v501-footer .home-v501-footer-logo span{display:flex!important;flex-direction:column!important;gap:1px!important;} html body footer.home-v501-footer .home-v501-footer-logo b{color:#172033!important;font-size:18px!important;line-height:1.25!important;letter-spacing:-.3px!important;} html body footer.home-v501-footer .home-v501-footer-logo small{font-size:10.5px!important;color:#98a2b3!important;font-weight:700!important;} html body footer.home-v501-footer .home-v501-footer-brand>p{margin:12px 0 0!important;max-width:370px!important;color:#667085!important;font-size:12.5px!important;line-height:1.65!important;} html body footer.home-v501-footer .home-v501-footer-links>b,html body footer.home-v501-footer .home-v501-footer-contact>b{display:block!important;color:#344054!important;font-size:12px!important;margin:0 0 12px!important;} html body footer.home-v501-footer .home-v501-footer-links nav{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:9px!important;} html body footer.home-v501-footer .home-v501-footer-links a{color:#667085!important;text-decoration:none!important;font-size:12px!important;font-weight:600!important;} html body footer.home-v501-footer .home-v501-footer-links a:hover{color:#f45b3a!important;} html body footer.home-v501-footer .home-v501-footer-contact .ip-contact{display:block!important;} html body footer.home-v501-footer .email-copy-button{max-width:100%!important;padding:9px 11px!important;border:1px solid #dfe5ec!important;border-radius:8px!important;background:#fff!important;color:#475467!important;font-size:11.5px!important;font-weight:700!important;box-shadow:none!important;} html body footer.home-v501-footer .email-copy-button:hover{border-color:#f4b2a3!important;color:#e94f2f!important;background:#fffaf8!important;} html body footer.home-v501-footer .home-v501-footer-bottom{border-top:1px solid #e8edf2!important;width:min(1380px,calc(100% - 48px))!important;margin:0 auto!important;padding:18px 0 24px!important;display:flex!important;justify-content:space-between!important;gap:32px!important;align-items:flex-start!important;} html body footer.home-v501-footer .home-v501-footer-bottom p{margin:0!important;max-width:1000px!important;color:#98a2b3!important;font-size:11px!important;line-height:1.65!important;} html body footer.home-v501-footer .home-v501-footer-bottom span{color:#98a2b3!important;font-size:11px!important;white-space:nowrap!important;} html[data-theme="dark"] body footer.ip-footer.v49-footer.home-v501-footer{background:#101720!important;border-top-color:#273443!important;color:#9aa8b9!important;} html[data-theme="dark"] body footer.home-v501-footer .home-v501-footer-logo,html[data-theme="dark"] body footer.home-v501-footer .home-v501-footer-logo b{color:#edf3f8!important;} html[data-theme="dark"] body footer.home-v501-footer .home-v501-footer-logo small,html[data-theme="dark"] body footer.home-v501-footer .home-v501-footer-brand>p,html[data-theme="dark"] body footer.home-v501-footer .home-v501-footer-links a,html[data-theme="dark"] body footer.home-v501-footer .home-v501-footer-bottom p,html[data-theme="dark"] body footer.home-v501-footer .home-v501-footer-bottom span{color:#8796a8!important;} html[data-theme="dark"] body footer.home-v501-footer .home-v501-footer-links>b,html[data-theme="dark"] body footer.home-v501-footer .home-v501-footer-contact>b{color:#dce4ed!important;} html[data-theme="dark"] body footer.home-v501-footer .home-v501-footer-bottom{border-top-color:#273443!important;} html[data-theme="dark"] body footer.home-v501-footer .email-copy-button{background:#151f2b!important;border-color:#334153!important;color:#cbd5df!important;} @media (max-width:900px){html body footer.home-v501-footer .home-v501-footer-inner{grid-template-columns:1.4fr 1fr!important;gap:28px 40px!important;}} @media (max-width:620px){html body footer.home-v501-footer .home-v501-footer-inner{width:calc(100% - 28px)!important;padding:27px 0 22px!important;grid-template-columns:1fr 1fr!important;gap:24px 20px!important;} html body footer.home-v501-footer .home-v501-footer-brand{grid-column:1/-1!important;} html body footer.home-v501-footer .home-v501-footer-contact{grid-column:1/-1!important;} html body footer.home-v501-footer .home-v501-footer-bottom{width:calc(100% - 28px)!important;padding:16px 0 22px!important;display:block!important;} html body footer.home-v501-footer .home-v501-footer-bottom span{display:block!important;margin-top:10px!important;}} html[data-theme="light"] body[data-page="maker"] .maker-item-card{opacity:1!important;} html[data-theme="light"] body[data-page="maker"] .maker-item-card img{opacity:1!important;filter:none!important;} html[data-theme="light"] body[data-page="simulation"]{--sim-blue:#ff5a36;--sim-blue-soft:#fff1ed;--sim-cyan:#5c91a4;background:#f7f9fc!important;color:#172033!important;} html[data-theme="light"] body[data-page="simulation"] .sim-star-choice-row label.active:has(input[type="checkbox"])>i{box-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] .sim-star-choice-row label.active:has(input[type="checkbox"])>i::after{color:#fff!important;} html[data-theme="light"] body[data-page="simulation"] :focus-visible{outline-color:rgba(255,90,54,.6)!important;} html[data-theme="light"] body[data-page="simulation"] ::selection{background:rgba(255,90,54,.18)!important;color:#172033!important;} html[data-theme="dark"] body[data-page="simulation"]{--sim-bg:#0f151d;--sim-card:#151c25;--sim-card-2:#19222d;--sim-card-3:#10161e;
  --sim-line:#2a3644;--sim-line-strong:#354456;--sim-text:#edf3f8;--sim-muted:#93a1b2;
  --sim-accent:#ff735c;--sim-accent-2:#ff8a72;--sim-accent-soft:rgba(255,115,92,.10);
  --sim-cyan:#ff8a72;--sim-blue:#ff735c;--sim-blue-soft:rgba(255,115,92,.10);
  background:#0f151d!important;} html[data-theme="light"] body[data-page="clean"] [class*="sample"],html[data-theme="light"] body[data-page="clean"] [data-sample-count]{color:#172033!important;
  text-shadow:none!important;} html[data-theme="light"] body[data-page="item"]{background:#f7f9fc!important;
  color:#172033!important;} html[data-theme="light"] body[data-page="item"] :is(.panel-head h3,.detail-hero h1,.period-card b,.value-grid b,.content-fallback-card h1){color:#172033!important;} html[data-theme="light"] body[data-page="item"] :is(.panel-head p,.detail-hero p,.period-card span,.period-card small,.value-grid span,.value-grid small,.content-fallback-card p,.content-refresh-status){color:#6f7e92!important;} html[data-theme="light"] body[data-page="item"] .item-detail-price-lab-v361 :is(input,select){color-scheme:light!important;} html[data-theme="light"] body.character-page-body .mc-portfolio-row :is(b,strong){opacity:1!important;} html[data-theme="light"] body.character-page-body .mc-portfolio-row :is(small,span){opacity:1!important;} html[data-theme="light"] body[data-page="simulation"] main :is(button.active,[aria-pressed="true"],[aria-selected="true"]),html[data-theme="light"] body[data-page="clean"] main :is(button.active,[aria-pressed="true"],[aria-selected="true"]),html[data-theme="light"] body[data-page="item"] main :is(button.active,[aria-pressed="true"],[aria-selected="true"]),html[data-theme="light"] body.character-page-body main :is(button.active,[aria-pressed="true"],[aria-selected="true"]){box-shadow:none!important;
  filter:none!important;
  text-shadow:none!important;} html[data-theme="light"] body.character-page-body .mc-vs-summary-v424 :is(span,small),html[data-theme="light"] body.character-page-body .mc-vs-item-v424 :is(span,section>b){color:#6f7d90!important;} html[data-theme="light"] body.character-page-body .item-detail-price-lab-v361 :is(input,select),html[data-theme="light"] body[data-page="item"] .item-detail-price-lab-v361 :is(input,select){color-scheme:light!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-control-panel,.sim-result-stage,.sim-summary-panel,.sim-probability-panel,.sim-main-panel) :is(h2,h3,h4,b,strong,label,legend):not(:where(.maple-tooltip *)){color:#172033!important;opacity:1!important;text-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-control-panel,.sim-result-stage,.sim-summary-panel,.sim-probability-panel,.sim-main-panel) :is(p,small,span,em){opacity:1!important;text-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] .sim-probability-panel :is(td,th){opacity:1!important;} @media (min-width:1050px){.item-detail-price-lab-v361[data-price-lab-item-embed="1"]>:not(.v55-price-head):not(.v536-filter-deck){grid-column:2!important}} .item-detail-price-lab-v361[data-price-lab-item-embed="1"] :is(.v62-filter-group,.v60-control-block,.v63-conversion-quick,.v70-extra-filter){width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;} .item-detail-price-lab-v361[data-price-lab-item-embed="1"] :is(.v62-filter-group + .v62-filter-group,.v60-control-block + .v63-conversion-quick,.v62-pot-group + .v62-add-group){margin-top:13px!important;padding-top:13px!important;border-top:1px dashed rgba(111,139,158,.16)!important;} .item-detail-price-lab-v361[data-price-lab-item-embed="1"] :is(.v62-segments,.v62-grade-row,.v60-segmented,.v60-flame-buttons,.v70-mini-segments){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;} .item-detail-price-lab-v361[data-price-lab-item-embed="1"] :is(.v62-segments,.v62-grade-row,.v60-segmented,.v60-flame-buttons,.v70-mini-segments) button{min-width:0!important;width:100%!important;padding:0 5px!important;} html[data-theme="light"] .item-detail-price-lab-v361[data-price-lab-item-embed="1"] :is(.v62-filter-group + .v62-filter-group,.v60-control-block + .v63-conversion-quick,.v62-pot-group + .v62-add-group){border-top-color:#e5eaf0!important;} html[data-theme="dark"] .item-detail-price-lab-v361[data-price-lab-item-embed="1"] :is(.v62-filter-group + .v62-filter-group,.v60-control-block + .v63-conversion-quick,.v62-pot-group + .v62-add-group){border-top-color:rgba(111,139,158,.16)!important;} html[data-theme="light"] body[data-page="simulation"]{--sim-accent:#ff5a36!important;--sim-accent-2:#ff735c!important;--sim-accent-soft:rgba(255,90,54,.08)!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-probability-panel,.sim-probability-card-v323){background:#fff!important;background-image:none!important;border-color:#e1e7ed!important;color:#172033!important;box-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-probability-panel,.sim-probability-card-v323)>header{background:#fff!important;border-bottom-color:#e7ebf0!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-probability-panel,.sim-probability-card-v323)>header span{color:#e95b3e!important;text-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-probability-panel,.sim-probability-card-v323)>header h3{color:#172033!important;text-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-probability-panel,.sim-probability-card-v323)>header small{color:#748398!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-current-state,.sim-action-status.success,.sim-clean-price-note,.sim-market-price-note){background:#fff3ef!important;color:#c94a30!important;border-color:#ffd0c5!important;text-shadow:none!important;box-shadow:none!important;filter:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-choice-buttons button.active,.sim-mode-tabs button.active,.sim-group-tabs button.active){background:#fff1ed!important;background-image:none!important;border-color:#ff9b86!important;color:#c94a30!important;box-shadow:none!important;text-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-selected-head h2,.sim-control-head h3,.sim-result-stage h3,.sim-result-card b,.sim-result-card strong,.sim-summary-grid b,.sim-type-total b,.sim-star-basic-settings label,.sim-cube-goal-left>label,.sim-cube-goal-right label){color:#172033!important;opacity:1!important;text-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-result-meta,.sim-star-recovery-note,.sim-selected-head p,.sim-control-head p,.sim-result-stage small){color:#657487!important;opacity:1!important;text-shadow:none!important;} html[data-theme="light"] body.character-page-body .mc-sold-listing-card :is(.card-main,.card-title-row,.badge-row,.price-line,.sub-line){background:transparent!important;background-image:none!important;box-shadow:none!important;} html[data-theme="light"] body.character-page-body .mc-sold-listing-card :is(.card-meta,.price-line span,.price-line em,.sub-line){color:#718095!important;text-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-sold-more-button:hover,.mc-sold-view-toggle button.active,.mc-sold-period-toggle-v431 button.active){background:#fff1ed!important;border-color:#ff9b86!important;color:#c94a30!important;} html[data-theme="light"] body.character-page-body .mc-vs-item-v424 :is(.card-main,.card-title-row,.badge-row,.price-line){background:transparent!important;background-image:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-probability-panel,.sim-probability-card-v323,.sim-probability-dialog,.sim-probability-modal-body,.sim-probability-table-wrap,.sim-flame-matrix-wrap){background:#fff!important;background-image:none!important;border-color:#e1e7ed!important;color:#172033!important;box-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-action-status.success,.sim-clean-price-note,.sim-market-price-note,.sim-current-state){background:#fff3ef!important;color:#c94a30!important;border-color:#ffd0c5!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-probability-foot,.sim-star-recovery-note,.sim-result-meta,.sim-control-head p,.sim-selected-head p){color:#657487!important;text-shadow:none!important;opacity:1!important;} html[data-theme="light"] body header.site-header-v165 .site-character-search-v162{background:#fff!important;border-color:#dfe5ec!important;box-shadow:none!important;} html[data-theme="light"] body header.site-header-v165 .site-character-search-v162:focus-within{background:#fff!important;border-color:#ff9b86!important;box-shadow:0 0 0 3px rgba(255,90,54,.07)!important;} html[data-theme="light"] body header.site-header-v165 .site-character-search-v162 input{color:#253247!important;} html[data-theme="light"] body header.site-header-v165 .site-character-search-v162 input::placeholder{color:#98a3b2!important;} html[data-theme="light"] body header.site-header-v165 .site-character-search-v162 button{border-color:#ffd0c5!important;background:#fff3ef!important;color:#c94a30!important;box-shadow:none!important;} html[data-theme="light"] body header.site-header-v165 .site-character-search-v162 button:hover{background:#ffeae3!important;border-color:#ffb09d!important;} html[data-theme="dark"] body header.site-header-v165 .site-character-search-v162:focus-within{background:#151f2b!important;border-color:#6b4b46!important;box-shadow:0 0 0 3px rgba(255,115,92,.06)!important;} html[data-theme="dark"] body header.site-header-v165 .site-character-search-v162 button{border-color:#5d3932!important;background:#211c1c!important;color:#ff9b88!important;box-shadow:none!important;} html[data-theme="dark"] body header.site-header-v165 .site-character-search-v162 button:hover{background:#2a211f!important;border-color:#7a4a40!important;} html[data-theme="light"] body header.site-header-v165 :is(.ip-nav-group-trigger.active,.ip-nav-menu a.active){color:#e95437!important;} html[data-theme="light"] body header.site-header-v165 .ip-nav-menu a.active{background:#fff1ed!important;} html[data-theme="dark"] body header.site-header-v165 :is(.ip-nav-group-trigger.active,.ip-nav-menu a.active){color:#ff9b88!important;} html[data-theme="dark"] body header.site-header-v165 .ip-nav-menu a.active{background:rgba(255,115,92,.10)!important;} @media (max-width:1180px){html.ip-mobile-ui[data-theme="light"] .site-header-v165 .ip-nav-menu a.active{border-color:#ffb29f!important;background:#fff1ed!important;color:#c94a30!important} html.ip-mobile-ui[data-theme="dark"] .site-header-v165 .ip-nav-menu a.active{border-color:rgba(255,115,92,.45)!important;background:rgba(255,115,92,.10)!important;color:#ff9b88!important}} html[data-theme="dark"] .site-account-popover-v513{background:#151f2b!important;color:#eef3f8!important;border-color:#334153!important;box-shadow:0 22px 58px rgba(0,0,0,.34)!important;} html[data-theme="dark"] .site-account-popover-v513 :is(input,select){background:#0f1924!important;color:#e8eef5!important;border-color:#344355!important;color-scheme:dark!important;box-shadow:none!important;} html[data-theme="dark"] .site-account-popover-v513 :is(input,select):focus{border-color:#8a5146!important;box-shadow:0 0 0 3px rgba(255,115,92,.06)!important;} html[data-theme="dark"] .site-account-popover-v513 :is(.site-account-current-v513,.site-account-select-v513 select){background:#111b27!important;border-color:#2c3a4a!important;} html[data-theme="dark"] .site-account-popover-v513 :is(.site-account-note-v513,.site-account-current-v513 span){color:#93a2b4!important;} html[data-theme="dark"] .site-account-popover-v513 .site-account-actions-v513 :is(button,a){background:#172331!important;border-color:#334153!important;color:#d7e0ea!important;} html[data-theme="dark"] .site-account-popover-v513 .site-account-actions-v513 :is(button,a):hover{background:#211f20!important;border-color:#68433c!important;color:#ffad9d!important;} html[data-theme="dark"] .site-account-popover-v513 .site-account-error-v513{background:#2b1c1d!important;color:#ffaaa1!important;} html[data-theme="light"] .email-copy-button:hover,html[data-theme="light"] .email-copy-button.is-copied{color:#d95036!important;} html[data-theme="dark"] .email-copy-button:hover,html[data-theme="dark"] .email-copy-button.is-copied{color:#ff9b88!important;} html .email-copy-button:focus-visible{outline-color:#ff735c!important;} html .email-copy-toast{border-color:rgba(255,115,92,.42)!important;background:rgba(20,27,36,.97)!important;box-shadow:0 14px 42px rgba(0,0,0,.28)!important;} html .email-copy-toast.is-error{border-color:rgba(255,110,110,.48)!important;} @media (max-width:820px){html[data-theme="light"] .mobile-data-notice-layer-v215{background:rgba(31,41,55,.34)!important;backdrop-filter:blur(8px)!important} html[data-theme="light"] .mobile-data-notice-v215{background:#fff!important;border-color:#ffd0c5!important;color:#172033!important;box-shadow:0 24px 70px rgba(31,41,55,.18)!important} html[data-theme="light"] .mobile-data-notice-label-v215{color:#d95036!important} html[data-theme="light"] .mobile-data-notice-v215 p,html[data-theme="light"] .mobile-data-notice-check-v215{color:#657487!important} html[data-theme="light"] .mobile-data-notice-check-v215 input{accent-color:#ff5a36!important} html[data-theme="light"] .mobile-data-notice-v215 button{background:#ff5a36!important;color:#fff!important;box-shadow:none!important} html[data-theme="dark"] .mobile-data-notice-v215{background:#151f2b!important;border-color:#5e403b!important;color:#eef3f8!important;box-shadow:0 24px 70px rgba(0,0,0,.38)!important} html[data-theme="dark"] .mobile-data-notice-label-v215{color:#ff9b88!important} html[data-theme="dark"] .mobile-data-notice-check-v215 input{accent-color:#ff735c!important} html[data-theme="dark"] .mobile-data-notice-v215 button{background:#ff735c!important;color:#fff!important;box-shadow:none!important}} html[data-theme="light"] :is(.star-settings-v355 .calc-choice-row button.active,.auto-effective-note-v355 b){color:#c94a30!important;} html[data-theme="dark"] :is(.star-settings-v355 .calc-choice-row button.active,.auto-effective-note-v355 b){color:#ff9b88!important;} html[data-theme="light"] body.character-page-body :is(.mc-status.loading,.mc-sold-view-toggle button.active,.mc-sold-period-toggle-v431 button.active){text-shadow:none!important;box-shadow:none!important;} html[data-theme="dark"] body.character-page-body :is(.mc-sold-view-toggle button.active,.mc-sold-period-toggle-v431 button.active){color:#ff9b88!important;background:rgba(255,115,92,.10)!important;box-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(input,select,textarea):focus{border-color:#ff9b86!important;box-shadow:0 0 0 3px rgba(255,90,54,.06)!important;outline:0!important;} html[data-theme="dark"] body[data-page="simulation"] :is(input,select,textarea):focus{border-color:#764b43!important;box-shadow:0 0 0 3px rgba(255,115,92,.05)!important;outline:0!important;} @media (max-width:820px){html[data-theme="light"].ip-mobile-ui body[data-page="search"] .mobile-filter-toggle,html[data-theme="light"].ip-mobile-ui body[data-page="maker"] .mobile-maker-catalog-toggle{border-color:#ffd0c5!important;background:#fff3ef!important;color:#c94a30!important;box-shadow:none!important;} html[data-theme="dark"].ip-mobile-ui body[data-page="search"] .mobile-filter-toggle,html[data-theme="dark"].ip-mobile-ui body[data-page="maker"] .mobile-maker-catalog-toggle{border-color:#62433d!important;background:#151f2b!important;color:#ff9b88!important;box-shadow:none!important;}} @media (max-width:1180px){html[data-theme="light"] body[data-page="landing"] #landingSearchForm::-webkit-scrollbar-thumb{background:#cbd4df!important} html[data-theme="dark"] body[data-page="landing"] #landingSearchForm::-webkit-scrollbar-thumb{background:#536579!important}} html[data-theme="light"] body[data-page="simulation"] .sim-catalog-panel .sim-catalog-item.maker-item-card:is(:hover,.active){border-color:#ffb09d!important;background:#fff8f5!important;box-shadow:none!important;} html[data-theme="dark"] body[data-page="simulation"] .sim-catalog-panel .sim-catalog-item.maker-item-card:is(:hover,.active){border-color:#5b4a47!important;background:#151f2b!important;box-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-form-field input,.mc-form-field select,.mc-goal-card select,.mc-character-picker-tools select,.mc-character-picker-tools input):focus{border-color:#ff9b86!important;box-shadow:0 0 0 3px rgba(255,90,54,.06)!important;outline:0!important;} html[data-theme="dark"] body.character-page-body :is(.mc-form-field input,.mc-form-field select,.mc-goal-card select,.mc-character-picker-tools select,.mc-character-picker-tools input):focus{border-color:#765047!important;box-shadow:0 0 0 3px rgba(255,115,92,.05)!important;outline:0!important;} html[data-theme="light"] body.character-page-body :is(.mc-icon-button,.mc-saved-key-button,.mc-button,.mc-goal-head-actions button,.mc-character-picker-button):hover:not(:disabled){border-color:#ffb09d!important;color:#c94a30!important;box-shadow:none!important;} html[data-theme="dark"] body.character-page-body :is(.mc-icon-button,.mc-saved-key-button,.mc-button,.mc-goal-head-actions button,.mc-character-picker-button):hover:not(:disabled){border-color:#68453e!important;color:#ffad9d!important;box-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-summary-result,.mc-result-panel,.mc-portfolio-progress){border-color:#e2e8f0!important;background:#fff!important;background-image:none!important;box-shadow:none!important;} html[data-theme="dark"] body.character-page-body :is(.mc-summary-result,.mc-result-panel,.mc-portfolio-progress){border-color:#2c3b4c!important;background:#111b27!important;background-image:none!important;box-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-character-picker-avatar,.mc-character-choice-look){background:#f7f9fb!important;background-image:none!important;border-color:#e2e8f0!important;} html[data-theme="dark"] body.character-page-body :is(.mc-character-picker-avatar,.mc-character-choice-look){background:#101a27!important;background-image:none!important;border-color:#2c3b4c!important;} html[data-theme="light"] body.character-page-body :is(.mc-character-picker-head span,.mc-character-picker-button>em){color:#c94a30!important;} html[data-theme="dark"] body.character-page-body :is(.mc-character-picker-head span,.mc-character-picker-button>em){color:#ff9b88!important;} html[data-theme="light"] body.character-page-body .mc-sold-more-button:is(:hover,:focus-visible){border-color:#ff8a70!important;background:#ffeae3!important;box-shadow:none!important;} html[data-theme="dark"] body.character-page-body .mc-sold-more-button:is(:hover,:focus-visible){border-color:#7a5047!important;background:rgba(255,115,92,.12)!important;box-shadow:none!important;} html body.character-page-body :is(.legendary,.unique,.epic,.rare,.mc-effective-grade,.mc-grade-fallback-badge){text-shadow:none!important;filter:none!important;box-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-selected-market,.mc-sold-listings,.mc-sold-listing-group,.mc-sold-listing-grid){background:#fff!important;background-image:none!important;color:#172033!important;border-color:#e1e7ed!important;box-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-sold-listing-card.item-card,.mc-vs-item-v424.item-card){background:#fff!important;background-image:none!important;color:#172033!important;border-color:#e1e7ed!important;box-shadow:none!important;filter:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-sold-listing-card.item-card,.mc-vs-item-v424.item-card) :is(.card-main,.card-title-row,.badge-row,.price-line,.sub-line){background:transparent!important;background-image:none!important;box-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-sold-listing-card,.mc-vs-market-card-v439) .card-title-row h2{color:#172033!important;text-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-sold-listing-card,.mc-vs-market-card-v439) .price-line b{color:#d94f32!important;text-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-sold-listing-card,.mc-vs-market-card-v439) :is(.card-meta,.price-line span,.price-line em,.sub-line){color:#718095!important;text-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-sold-more-button,.mc-sold-view-toggle,.mc-sold-view-toggle button,.mc-sold-period-toggle-v431,.mc-sold-period-toggle-v431 button){background:#fff!important;background-image:none!important;border-color:#dfe5ec!important;color:#607085!important;box-shadow:none!important;text-shadow:none!important;} html[data-theme="light"] body.character-page-body :is(.mc-sold-view-toggle button.active,.mc-sold-period-toggle-v431 button.active){background:#fff1ed!important;border-color:#ff9b86!important;color:#c94a30!important;} html[data-theme="light"] body.character-page-body .item-detail-price-lab-v361.price-lab-v169l74[data-price-lab-item-embed="1"] :is(input,select,textarea){color-scheme:light!important;} html[data-theme="light"] body[data-page="simulation"] :is(#simProbabilityPanel,#simProbabilityModal,.sim-probability-dialog,.sim-probability-modal-body,.sim-probability-panel,.sim-probability-card-v323,.sim-flame-matrix-wrap,.sim-probability-table-wrap){color:#172033!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-probability-dialog,.sim-probability-modal-body,.sim-probability-panel,.sim-probability-card-v323,.sim-flame-matrix-wrap,.sim-probability-table-wrap){background:#fff!important;background-image:none!important;border-color:#e1e7ed!important;} html[data-theme="light"] body[data-page="simulation"] table.sim-flame-matrix{background:#fff!important;background-image:none!important;color:#344256!important;} html[data-theme="light"] body[data-page="simulation"] table.sim-flame-matrix thead th{background:#f6f8fb!important;color:#344256!important;border-color:#e6ebf0!important;} html[data-theme="light"] body[data-page="simulation"] table.sim-flame-matrix tbody th,html[data-theme="light"] body[data-page="simulation"] table.sim-flame-matrix tbody td{background:#fff!important;color:#455468!important;border-color:#edf0f4!important;} html[data-theme="light"] body[data-page="simulation"] table.sim-flame-matrix thead small{color:#c75a3b!important;text-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-flame-summary,.sim-probability-summary){background:#fff3ef!important;background-image:none!important;border-color:#ffd0c5!important;color:#172033!important;box-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-flame-summary,.sim-probability-summary) b{color:#c94a30!important;text-shadow:none!important;} html[data-theme="light"] body[data-page="simulation"] :is(.sim-flame-summary,.sim-probability-summary) span{color:#657487!important;text-shadow:none!important;} html[data-theme="light"] .content-fallback-card :is(h1,h2,h3){color:#172033;} html[data-theme="light"] :is(body[data-page="clean"],body[data-page="clean-item"]) .clean-candle-legend-v292 .flat{color:#657487;} html[data-theme="light"] body.character-page-body :is(.mc-portfolio-toolbar b,.mc-empty-selection b){color:#263449;} html[data-theme="dark"] body.pg-page :is(.pg-mode-card.active,.pg-difficulty-list button.active,.pg-pool-grid button.active) :is(b,em,span){color:#351c17!important;} html[data-theme="dark"] .about-v551-source-note b{color:#dce4ed!important;} html[data-theme="dark"] body.character-page-body :is(.mc-portfolio-summary,.mc-portfolio-summary article,.mc-portfolio-progress){background:#211d1b!important;background-image:none!important;border-color:#67473f!important;} html[data-theme="dark"] body.character-page-body :is(.mc-portfolio-name small,.mc-portfolio-value small){color:#a99994!important;} html[data-theme="dark"] body.character-page-body :is(.mc-portfolio-value b,.mc-portfolio-value.error b,.mc-portfolio-summary b,.mc-portfolio-progress,.mc-portfolio-toolbar b){color:#ffad9d!important;} html[data-theme="dark"] body.character-page-body :is(.mc-portfolio-panel,.mc-portfolio-row){background:#191b20!important;background-image:none!important;border-color:#343236!important;} @media (max-width:820px){html[data-theme="light"].ip-mobile-ui body header.site-header-v165.ip-topbar.v49-topbar,html[data-theme="light"].ip-mobile-ui body.landing-v49 header.site-header-v165.v49-topbar{background:rgba(255,255,255,.98)!important;
    border-bottom-color:#e4e8ee!important;
    box-shadow:0 1px 0 rgba(28,39,54,.03)!important;
    backdrop-filter:blur(18px)!important;} html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .site-header-brand b{color:#172033!important;} html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .site-header-brand em{color:#7b8797!important;} html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .mobile-menu-button{border-color:#dfe5ec!important;
    background:#fff!important;
    color:#344054!important;
    box-shadow:none!important;} html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .mobile-menu-button:hover,html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .mobile-menu-button:focus-visible{border-color:#ffb5a5!important;
    background:#fff7f4!important;
    color:#d95a44!important;} html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .site-header-nav{border-color:#e3e8ef!important;
    background:rgba(255,255,255,.99)!important;
    box-shadow:0 18px 44px rgba(28,39,54,.14)!important;} html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .site-header-nav > a,html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .ip-nav-menu a{border-color:#e7ebf0!important;
    background:#f8fafc!important;
    color:#344054!important;} html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .site-header-nav > a:hover,html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .ip-nav-menu a:hover,html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .site-header-nav > a:focus-visible,html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .ip-nav-menu a:focus-visible{border-color:#ffd0c5!important;
    background:#fff7f4!important;
    color:#d95a44!important;} html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .site-header-nav > a.active,html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .ip-nav-menu a.active{border-color:#ffb5a5!important;
    background:#fff2ee!important;
    color:#e95437!important;} html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .ip-nav-group-trigger{color:#758195!important;} html[data-theme="light"].ip-mobile-ui body header.site-header-v165 .ip-nav-menu{background:transparent!important;
    box-shadow:none!important;}} @media (max-width:820px){html.ip-mobile-ui body header.site-header-v165 .site-header-brand .ip-brand-mark{background:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
    border:0!important;
    border-radius:0!important;} html.ip-mobile-ui body header.site-header-v165 .site-header-brand .ip-brand-mark img{display:block!important;} html.ip-mobile-ui body header.site-header-v165 .site-header-nav > a[href="/"],html.ip-mobile-ui body header.site-header-v165 .site-header-nav > a[href="/favorites/"]{justify-content:center!important;
    text-align:center!important;}} @media (max-width:820px){html.ip-mobile-ui body header.site-header-v165 .site-header-nav > a[href="/favorites/"]{font-size:12px!important;
    font-weight:750!important;
    letter-spacing:0!important;}} @media (max-width:820px){html[data-theme="light"].ip-mobile-ui body header.site-header-v165.ip-topbar.v49-topbar,html[data-theme="light"].ip-mobile-ui body.landing-v49 header.site-header-v165.v49-topbar,html[data-theme="dark"].ip-mobile-ui body header.site-header-v165.ip-topbar.v49-topbar,html[data-theme="dark"].ip-mobile-ui body.landing-v49 header.site-header-v165.v49-topbar,html.ip-mobile-ui body header.site-header-v165.ip-topbar.v49-topbar,html.ip-mobile-ui body.landing-v49 header.site-header-v165.v49-topbar{-webkit-backdrop-filter:none!important;
    backdrop-filter:none!important;} html.ip-mobile-ui body header.site-header-v165 .site-header-nav{max-height:calc(100vh - 76px)!important;
    max-height:calc(100dvh - 76px)!important;
    padding:10px!important;
    visibility:hidden!important;
    opacity:0!important;
    pointer-events:none!important;
    transform:translate3d(0,-6px,0)!important;
    transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s!important;
    will-change:opacity,transform;} html.ip-mobile-ui body header.site-header-v165.mobile-nav-open .site-header-nav{max-height:calc(100vh - 76px)!important;
    max-height:calc(100dvh - 76px)!important;
    padding:10px!important;
    visibility:visible!important;
    opacity:1!important;
    pointer-events:auto!important;
    transform:translate3d(0,0,0)!important;
    transition:opacity .12s ease,transform .12s ease,visibility 0s!important;}} @media (max-width:820px){html.ip-mobile-ui body[data-page="search"] .mobile-filter-toggle,html.ip-mobile-ui body[data-page="maker"] .maker-selected-head{-webkit-backdrop-filter:none!important;
    backdrop-filter:none!important;}}
