@layer components{[data-theme=hundred] .rk-chips{margin-top:28px}[data-theme=hundred] .rk-board{position:relative}[data-theme=hundred] .rk-empty{margin-top:28px}[data-theme=hundred] .rk-tbl{margin-top:20px}[data-theme=hundred] .rk-tbl .rk-c0{width:56px}[data-theme=hundred] .rk-tbl .rk-c2{width:190px}[data-theme=hundred] .rk-tbl .rk-c3{width:120px}[data-theme=hundred] .rk-tbl .rk-c4{width:100px}[data-theme=hundred] .rk-tbl .rk-c5{width:110px}[data-theme=hundred] .rk-tbl tbody td,[data-theme=hundred] .rk-tbl tbody th{padding-top:10px;padding-bottom:10px}[data-theme=hundred] .rk-tbl thead th.n{text-align:right}[data-theme=hundred] .rk-n{letter-spacing:-.02em;color:var(--forest);font-size:20px;font-weight:700;font-stretch:125%}[data-theme=hundred] .tbl td.rk-n{text-align:left;padding-left:0}[data-theme=hundred] .rk-tm{align-items:center;gap:14px;display:flex}[data-theme=hundred] .rk-tm>span:last-child{min-width:0}[data-theme=hundred] .rk-tm a,[data-theme=hundred] .rk-tm .rk-nm{overflow-wrap:anywhere;font-size:18px;font-weight:700;font-stretch:112%;line-height:1.2;display:block}[data-theme=hundred] .rk-tm small{color:var(--muted);margin-top:2px;font-size:14px;font-weight:500;font-stretch:100%;display:block}[data-theme=hundred] .rk-tm abbr{margin-right:4px;font-weight:700;font-stretch:75%;text-decoration:none}[data-theme=hundred] .rk-rt b{letter-spacing:-.02em;font-size:20px;font-weight:700;font-stretch:125%;line-height:1.15;display:block}[data-theme=hundred] .rk-rt small{color:var(--muted);margin-top:3px;font-size:13px;display:block}[data-theme=hundred] .rk-wr{color:var(--muted)}[data-theme=hundred] .rk-foot{color:var(--muted);border-bottom:2px solid var(--forest);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:18px 0;font-size:15px;display:flex}[data-theme=hundred] .rk-foot a{color:var(--forest);font-weight:700}[data-theme=hundred] .rk-tog,[data-theme=hundred] .rk-showmore,[data-theme=hundred] .rk-on{display:none}[data-theme=hundred] .rk-tog:checked~.rk-showmore .rk-on{display:inline}[data-theme=hundred] .rk-tog:checked~.rk-showmore .rk-off{display:none}[data-theme=hundred] .rk-tog:focus-visible~.rk-showmore{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}[data-theme=hundred] .rk-key{color:var(--muted);flex-wrap:wrap;gap:10px 36px;margin-top:18px;font-size:14px;display:flex}[data-theme=hundred] .rk-key>span{align-items:center;gap:10px;display:inline-flex}[data-theme=hundred] .rk-bump [data-chart=bump]{--color-chart-ink:#c8f560;--color-chart-on-ink:#0a3323;--color-chart-mark:#7fa391;--color-chart-track:#ffffff1a;--font-mono:var(--font-hundred),"Special Gothic",system-ui,sans-serif;font-stretch:75%}[data-theme=hundred] .rk-bump [data-chart=bump] .text-xs{font-size:14px!important}[data-theme=hundred] .rk-bump figure{margin-top:40px}[data-theme=hundred] .rk-bump figcaption{border-top:1px solid var(--ruleD);color:var(--mist);margin-top:18px;padding-top:14px;font-size:15px}[data-theme=hundred] .rk-rg{border-top:2px solid var(--forest);padding:0;list-style:none;margin-top:40px!important}[data-theme=hundred] .rk-rg li,[data-theme=hundred] .rk-axr{grid-template-columns:200px minmax(0,600px) minmax(220px,1fr);gap:32px;display:grid}[data-theme=hundred] .rk-rg li{border-bottom:1px solid var(--rule);align-items:center;padding:10px 0}[data-theme=hundred] .rk-rg-n b{font-size:17px;font-weight:700;font-stretch:112%;line-height:1.3;display:block}[data-theme=hundred] .rk-rg-n span{color:var(--muted);font-size:14px}[data-theme=hundred] .rk-tk{height:22px;position:relative}[data-theme=hundred] .rk-tk:before{content:"";background:#0a332324;height:1px;position:absolute;top:11px;left:0;right:0}[data-theme=hundred] .rk-tk i{background:var(--forest);opacity:.55;border-radius:2px;width:10px;height:10px;margin-left:-5px;position:absolute;top:6px}[data-theme=hundred] .rk-tk i.best{opacity:1;border-radius:3px;width:14px;height:14px;margin-left:-7px;top:4px}[data-theme=hundred] .rk-rg-b{text-align:right;justify-self:end;font-size:15px;font-weight:600;text-decoration:none}[data-theme=hundred] .rk-rg-b b{margin-left:6px;font-weight:700;font-stretch:125%}[data-theme=hundred] a.rk-rg-b:hover{text-underline-offset:3px;text-decoration:underline}[data-theme=hundred] .rk-axr{align-items:start;height:20px;margin-top:8px}[data-theme=hundred] .rk-ax{height:20px;color:var(--muted);font-size:13px;font-stretch:75%;position:relative}[data-theme=hundred] .rk-ax span{position:absolute;transform:translate(-50%)}[data-theme=hundred] .rk-how{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:72px;display:grid}[data-theme=hundred] .rk-how.rk-how-solo{grid-template-columns:minmax(0,1fr)}[data-theme=hundred] .rk-how.rk-how-solo>div{max-width:760px}[data-theme=hundred] .rk-how .intro{margin-top:18px}[data-theme=hundred] .rk-how .olist{margin-top:28px}[data-theme=hundred] .rk-how .olist b{font-weight:700;font-stretch:112%;display:block}[data-theme=hundred] .rk-how .olist span{color:var(--muted);margin-top:2px;font-size:15px;display:block}[data-theme=hundred] .rk-how .more{margin-top:24px}[data-theme=hundred] .rk-vrs>p{color:var(--muted);font-size:15px;margin-top:12px!important}[data-theme=hundred] .rk-vrs>p.note2{font-size:14px;margin-top:16px!important}[data-theme=hundred] .rk-vrs .tbl{margin-top:18px;font-size:15px}[data-theme=hundred] .rk-vrs .tbl td,[data-theme=hundred] .rk-vrs .tbl tbody th{padding:8px 12px}[data-theme=hundred] .rk-vn{width:40px;color:var(--muted)}[data-theme=hundred] .rk-vrs .tbl tr>:first-child{padding-left:0}[data-theme=hundred] .rk-vrs .tbl tr>:last-child{padding-right:0}[data-theme=hundred] .rk-links{grid-template-columns:repeat(2,max-content);justify-items:start;gap:12px 40px;margin-top:24px;display:grid}[data-theme=hundred] .rk-links .more{margin-top:0}@media (max-width:1000px){[data-theme=hundred] .rk-tbl .rk-c0{width:44px}[data-theme=hundred] .rk-tbl .rk-c2{width:150px}[data-theme=hundred] .rk-tbl .rk-c3{width:112px}[data-theme=hundred] .rk-tbl .rk-c4{width:76px}[data-theme=hundred] .rk-tbl .rk-c5{width:84px}}@media (max-width:900px){[data-theme=hundred] .rk-how{grid-template-columns:minmax(0,1fr);gap:56px}}@media (max-width:760px){[data-theme=hundred] .rk-tog{display:inline-block}[data-theme=hundred] .rk-showmore{cursor:pointer;margin-top:14px;display:inline-flex}[data-theme=hundred] .rk-tbl colgroup{display:none}[data-theme=hundred] .rk-tbl thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-theme=hundred] .rk-tbl tbody tr{grid-template-columns:calc(var(--rk-d,2) * 14px) minmax(0,1fr) auto auto;border-bottom:1px solid var(--rule);grid-template-areas:"n t t r""n f m w";gap:10px 12px;padding:14px 0;display:grid}[data-theme=hundred] .rk-tbl tbody tr[data-extra]{display:none}[data-theme=hundred] .rk-tog:checked~.rk-tbl tbody tr[data-extra]{display:grid}[data-theme=hundred] .rk-tbl tbody tr>*{border:0!important;padding:0!important}[data-theme=hundred] .rk-n{grid-area:n;font-size:17px}[data-theme=hundred] .rk-tbl th[scope=row]{grid-area:t;min-width:0}[data-theme=hundred] .rk-tm{gap:10px}[data-theme=hundred] .rk-tm .tm{width:32px;height:32px}[data-theme=hundred] .rk-tm a,[data-theme=hundred] .rk-tm .rk-nm{font-size:16px}[data-theme=hundred] .rk-tm small{font-size:13px}[data-theme=hundred] .rk-rt{text-align:right;grid-area:r}[data-theme=hundred] .rk-rt b{font-size:18px}[data-theme=hundred] .rk-rt small{font-size:12px}[data-theme=hundred] .rk-f5{grid-area:f;padding-left:42px!important}[data-theme=hundred] .rk-mv{grid-area:m;font-size:14px;text-align:right!important}[data-theme=hundred] .rk-wr{grid-area:w;font-size:14px}[data-theme=hundred] .rk-wr:before{content:"World ";color:var(--muted)}[data-theme=hundred] .rk-foot{padding:16px 0;font-size:14px}[data-theme=hundred] .rk-key{gap:8px}[data-theme=hundred] .rk-bump figure{margin-top:28px}[data-theme=hundred] .rk-bump figcaption{font-size:14px}[data-theme=hundred] .rk-rg{margin-top:28px!important}[data-theme=hundred] .rk-rg li{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}[data-theme=hundred] .rk-rg li>.rk-rg-n{grid-area:1/1}[data-theme=hundred] .rk-rg li>.rk-rg-b{grid-area:1/2}[data-theme=hundred] .rk-rg li>.rk-tk{grid-area:2/1/auto/-1}[data-theme=hundred] .rk-axr{grid-template-columns:minmax(0,1fr)}[data-theme=hundred] .rk-axr>span{display:none}[data-theme=hundred] .rk-ax{font-size:12px}[data-theme=hundred] .rk-links{grid-template-columns:minmax(0,1fr);gap:4px}[data-theme=hundred] .rk-links .more{align-items:center;min-height:44px;display:inline-flex}}}
