.cr-wrap{max-width:1240px;margin:0 auto;padding:0 20px 48px}.cr-head{padding:26px 0 6px}.cr-head h1{font-family:var(--head);letter-spacing:-.02em;background:linear-gradient(92deg, var(--text) 35%, var(--accent-hi));color:#0000;background-clip:text;margin:0 0 8px;font-size:30px;font-weight:700}.cr-head .lede{max-width:78ch;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.cr-said{min-height:17px;color:var(--accent-hi);margin:8px 0 0;font-size:11.5px}.cr-seg{flex:none}.cr-me{background:var(--surface);border:1px solid var(--card-edge);border-left:3px solid var(--accent-hi);border-radius:var(--r-lg);flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:16px;padding:14px 18px;display:flex}.cr-me-none{border-left-color:var(--line-strong,var(--line))}.cr-me-say{color:var(--muted);flex:34ch;margin:0;font-size:12.5px;line-height:1.6}.cr-me-who{flex-direction:column;gap:2px;display:flex}.cr-me-who b{color:var(--text);font-size:13px}.cr-me-sub{color:var(--muted);font-size:11.5px}.cr-me-facts{flex-wrap:wrap;gap:26px;display:flex}.cr-big{flex-direction:column;gap:1px;min-width:0;display:flex}.cr-big-k{letter-spacing:.07em;text-transform:uppercase;color:var(--label);font-size:11px;font-weight:700}.cr-big-v{color:var(--accent-hi);font-variant-numeric:tabular-nums;font-size:24px;line-height:1.1}.cr-big small{max-width:30ch;color:var(--faint);font-size:11.5px;line-height:1.4}.cr-fb{margin:18px 0 14px}.cr-fb .fb-q{flex:280px}.cr-fb .fb-pick{font:inherit;text-align:left;cursor:var(--cur-link), pointer;padding:0 28px 0 10px}.cr-fb .fb-pick:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cr-fb .fb-v{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:22ch;color:var(--text);font-size:12.5px;font-weight:600;overflow:hidden}.fb-art{object-fit:contain;width:18px;height:18px;image-rendering:pixelated;flex:none}.fb-pick.has-art>svg{display:none}.cr-top{background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 30px;margin-bottom:16px;padding:18px 20px;display:flex}.cr-top-said h2{font-family:var(--head);margin:0;font-size:16px;font-weight:600}.cr-top-said p{color:var(--muted);margin:3px 0 0;font-size:12.5px}.cr-top-nums{flex-wrap:wrap;gap:26px;display:flex}.cr-wall{border:1px solid color-mix(in srgb, var(--amber,#e8b339) 42%, transparent);background:color-mix(in srgb, var(--amber,#e8b339) 10%, transparent);color:var(--text);border-radius:10px;margin:0 0 16px;padding:11px 15px;font-size:12.5px;line-height:1.6}.cr-wall b{margin-right:4px}.cr-rungs{gap:8px;margin-bottom:26px;display:grid}.cr-rung{background:var(--surface);border:1px solid var(--card-edge);border-radius:10px;grid-template-columns:92px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:11px 15px;display:grid}.cr-rung.blocked{opacity:.58;border-style:dashed}.cr-rung-step{flex-direction:column;gap:1px;display:flex}.cr-rung-step b{color:var(--accent-hi);font-variant-numeric:tabular-nums;font-size:13px}.cr-rung-step small{color:var(--faint);font-variant-numeric:tabular-nums;font-size:11.5px}.cr-rung-what{flex-direction:column;gap:2px;min-width:0;display:flex}.cr-rung-what>b{color:var(--muted);font-size:12.5px}.cr-rung-what>small{color:var(--faint);font-size:11.5px}.cr-rung-open{font:inherit;text-align:left;color:inherit;cursor:var(--cur-link), pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.cr-rung-open:hover .cr-line-text b{color:var(--accent-hi)}.cr-rung-alt{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.cr-rung-cost{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.cr-cost{background:var(--surface-2,var(--field));border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:9px 12px;display:grid}.cr-cost-cell{flex-direction:column;gap:1px;min-width:0;display:flex}.cr-cost-k{letter-spacing:.06em;text-transform:uppercase;color:var(--label);font-size:11px;font-weight:700}.cr-cost-v{font-variant-numeric:tabular-nums;color:var(--text);font-size:13.5px;line-height:1.15}.cr-cost small{color:var(--faint);font-size:11.5px;line-height:1.35}.cr-fee-split{flex-direction:column;gap:1px;margin:4px 0 0;display:flex}.cr-fee-split>div{justify-content:space-between;gap:8px;display:flex}.cr-fee-split dt{color:var(--faint);font-size:11px;line-height:1.35}.cr-fee-split dd{font-variant-numeric:tabular-nums;color:var(--faint);margin:0;font-size:11px;line-height:1.35}.cr-fee-split>.total{border-top:1px solid var(--line);margin-top:2px;padding-top:2px}.cr-fee-split>.total dt,.cr-fee-split>.total dd{color:var(--text);font-weight:600}.cr-cost.compact{padding:7px 10px}.cr-cost.compact .cr-cost-v{font-size:13px}.cr-cost-cell.shop .cr-cost-v{color:var(--ok)}.cr-cost-cell.farm .cr-cost-v{color:var(--amber,#e8b339)}.cr-pill{white-space:nowrap;border:1px solid var(--line);background:var(--field);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:2px 9px;font-size:11.5px;display:inline-flex}.cr-pill.shop{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 34%, transparent);background:color-mix(in srgb, var(--ok) 10%, transparent)}.cr-pill.farm{color:var(--amber,#e8b339);border-color:color-mix(in srgb, var(--amber,#e8b339) 34%, transparent);background:color-mix(in srgb, var(--amber,#e8b339) 10%, transparent)}.cr-pill.fees{color:var(--accent-hi);border-color:color-mix(in srgb, var(--accent-hi) 34%, transparent);background:color-mix(in srgb, var(--accent-hi) 10%, transparent)}.cr-pill-btn{font:inherit;cursor:var(--cur-link), pointer;font-size:11.5px}.cr-pill-btn:hover{background:color-mix(in srgb, var(--accent-hi) 24%, transparent)}.cr-active .fb-chip-what{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;color:var(--accent);opacity:.85;flex:none}.cr-active-chip:hover .fb-chip-what{opacity:1}.cr-rows-wrap{background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--r-lg);overflow:hidden}.cr-rows{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.cr-rows thead th{z-index:1;background:var(--surface-2,var(--field));border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:0;font-weight:600;position:sticky;top:0}.cr-rows th.n{text-align:right}.cr-col-btn{width:100%;min-height:34px;font:inherit;letter-spacing:.06em;text-transform:uppercase;color:var(--label);cursor:var(--cur-link), pointer;background:0 0;border:0;align-items:center;gap:5px;padding:8px 12px;font-size:11px;font-weight:700;display:inline-flex}.cr-rows th.n .cr-col-btn{justify-content:flex-end}.cr-col-btn:hover,.cr-rows th.on .cr-col-btn{color:var(--accent-hi)}.cr-col-mark{font-size:10px}.cr-rows tbody tr{border-top:1px solid var(--line)}.cr-rows tbody tr:first-child{border-top:0}.cr-rows tbody tr:hover{background:color-mix(in srgb, var(--accent-hi) 4%, transparent)}.cr-rows td{color:var(--muted);vertical-align:middle;padding:7px 12px;font-size:12.5px}.cr-rows td.n{text-align:right;white-space:nowrap}.cr-rows td.on{color:var(--text);font-weight:600}.cr-rows td.good{color:var(--ok)}.cr-rows td.bad{color:var(--muted)}.cr-rows td.quiet{color:var(--faint)}.cr-row-name{min-height:30px;font:inherit;text-align:left;color:var(--text);cursor:var(--cur-link), pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.cr-row-words{flex-direction:column;gap:0;min-width:0;display:flex}.cr-row-words b{color:var(--text);overflow-wrap:anywhere;text-wrap:pretty;font-size:12.5px;font-weight:600}.cr-row-name:hover .cr-row-words b{color:var(--accent-hi)}.cr-row-words small{color:var(--muted);overflow-wrap:anywhere;text-wrap:pretty;font-size:11.5px}.cr-rows td.cr-col-name{min-width:0}.cr-row-name{align-items:flex-start;min-width:0}.cr-row-name>.cr-ico{margin-top:1px}.cr-col-act{white-space:nowrap;width:1%}.cr-col-act>*+*{margin-left:8px}.cr-rows td.cr-col-act{text-align:right}@media (width<=1040px){.cr-rows [data-hide="1040"]{display:none}}@media (width<=900px){.cr-rows [data-hide="900"]{display:none}}@media (width<=880px){.cr-rows [data-hide="880"]{display:none}}@media (width<=720px){.cr-rows [data-hide="720"]{display:none}}.cr-row-lv-inline{display:none}@media (width<=560px){.cr-rows [data-hide="560"]{display:none}.cr-row-lv-inline{display:inline}.cr-step-gets .cr-step-gift{white-space:normal}}.cr-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:stretch;gap:12px;display:grid}.cr-card{background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--r-lg);flex-direction:column;gap:9px;padding:12px 14px;display:flex}.cr-card:hover{border-color:var(--line-strong,var(--line))}.cr-card-head{font:inherit;text-align:left;color:inherit;cursor:var(--cur-link), pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.cr-card-name{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.cr-card-name b{color:var(--text);overflow-wrap:anywhere;font-size:13px;font-weight:600}.cr-card-head:hover .cr-card-name b{color:var(--accent-hi)}.cr-card-name small{color:var(--muted);font-size:11.5px}.cr-card-lv{flex:none;align-self:flex-start}.cr-disc-ico{object-fit:contain;width:17px;height:17px;image-rendering:pixelated;flex:none}.cr-master-head{align-items:flex-start;gap:12px;display:flex}.cr-master-who{flex:auto;min-width:0}.cr-master-fold{border:1px solid var(--line);background:var(--field);width:30px;height:30px;color:var(--muted);cursor:var(--cur-link), pointer;border-radius:8px;flex:none;place-items:center;display:grid}.cr-master-fold:hover{color:var(--text);border-color:var(--line-strong,var(--line))}.cr-fold-mark{transition:transform .14s}.cr-master-fold[aria-expanded=false] .cr-fold-mark{transform:rotate(-90deg)}.cr-master.folded .cr-steps,.cr-master.folded .cr-gifts{display:none}.cr-pick{cursor:var(--cur-link), pointer}.cr-pick:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.cr-ico{object-fit:contain;width:28px;height:28px;image-rendering:pixelated;flex:none}.cr-ico.big{width:40px;height:40px}.cr-ico.sm{width:22px;height:22px}.cr-ico-nil{color:var(--faint);place-items:center;font-size:11.5px;display:grid}.cr-tags{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.cr-statchip .bdg-n{color:var(--text)}.cr-statchip.quiet .bdg-n{color:var(--faint);font-weight:600}.cr-stats.big .cr-statchip{padding:2px 9px}.cr-eff.big{margin:0}.cr-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:3px;display:flex}.cr-card .cr-cost{margin-top:auto}.cr-guide{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);margin:0 0 14px}.cr-guide.on{padding:12px 14px}.cr-guide-btn{border-radius:var(--r-lg);width:100%;min-height:38px;color:var(--text);text-align:left;cursor:var(--cur-link), pointer;background:0 0;border:0;align-items:center;gap:9px;padding:8px 14px;display:flex}.cr-guide.on>.cr-guide-btn{width:auto;margin:-8px -14px 0}.cr-guide-btn-i{fill:none;width:17px;height:17px;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.cr-guide-btn b{font-family:var(--head);font-size:13.5px}.cr-guide-say{color:var(--muted);min-width:0;font-size:12.5px}.cr-guide-btn:after{content:"";opacity:.5;border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;margin-left:auto;transition:transform .12s;transform:rotate(45deg)translate(-1px,-1px)}.cr-guide.on>.cr-guide-btn:after{transform:rotate(-135deg)translate(-1px,-1px)}.cr-guide-btn:hover,.cr-guide-btn:hover .cr-guide-say{color:var(--text)}.cr-guide-btn:hover{background:color-mix(in srgb, var(--accent) 6%, transparent)}.cr-guide-btn:focus-visible{outline:2px solid var(--accent-hi);outline-offset:-2px}@media (width<=560px){.cr-guide-btn{grid-template-columns:auto 1fr auto;align-items:center;gap:1px 9px;display:grid}.cr-guide-btn-i{grid-row:1/span 2}.cr-guide-btn b,.cr-guide-say{grid-column:2}.cr-guide-btn:after{grid-area:1/3/span 2;margin-left:0}}.cr-guide-modes{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;display:flex}.cr-guide-modes-k{letter-spacing:.06em;text-transform:uppercase;color:var(--label);margin-right:2px;font-size:10.5px;font-weight:700}.cr-guide-mode{border:1px solid var(--line);background:var(--field);min-height:30px;color:var(--muted);font:inherit;text-align:left;cursor:var(--cur-link), pointer;border-radius:9px;flex-direction:column;gap:1px;padding:4px 11px;font-size:11.5px;display:flex}.cr-guide-mode small{color:var(--faint);font-variant-numeric:tabular-nums;font-size:10.5px}.cr-guide-mode:hover{border-color:var(--accent-hi);color:var(--text)}.cr-guide-mode.on{border-color:var(--accent-hi);background:var(--accent-soft,var(--surface-2));color:var(--text)}.cr-guide-mode.on small{color:var(--muted)}.cr-browse-head{margin:22px 0 10px}.cr-browse-head h2{font-family:var(--head);margin:0 0 2px;font-size:15px}.cr-browse-head p{color:var(--muted);margin:0;font-size:12.5px}.cr-guide-chips{flex-wrap:wrap;gap:6px;margin:11px 0 12px;display:flex}.cr-guide-chip{border:1px solid var(--line);background:var(--field);min-height:30px;color:var(--muted);font:inherit;cursor:var(--cur-link), pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:11.5px;display:inline-flex}.cr-guide-chip img{object-fit:contain;width:20px;height:20px;image-rendering:pixelated}.cr-guide-chip:hover{color:var(--text);border-color:var(--accent-hi)}.cr-guide-chip.on{border-color:var(--accent-hi);background:var(--accent-soft,var(--surface-2));color:var(--text)}.cr-guide-tally{background:var(--surface-2,var(--field));border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;padding:10px 12px;display:grid}.cr-guide-fact{flex-direction:column;gap:1px;min-width:0;display:flex}.cr-guide-fact .k{letter-spacing:.06em;text-transform:uppercase;color:var(--label);font-size:10.5px;font-weight:700}.cr-guide-fact b{font-variant-numeric:tabular-nums;font-size:13.5px}.cr-guide-fact small{color:var(--faint);font-size:11px}.cr-guide-rungs{flex-direction:column;gap:2px;margin:12px 0 0;padding:0;list-style:none;display:flex}.cr-guide-rung{border-top:1px solid var(--line);align-items:center;gap:11px;padding:7px 4px;display:flex}.cr-guide-rung:first-child{border-top:0}.cr-guide-lv{min-width:46px;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--muted);flex:none;font-size:11.5px}.cr-guide-what{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.cr-guide-make{align-items:center;gap:7px;min-width:0;display:flex}.cr-guide-ico{object-fit:contain;width:26px;height:26px;image-rendering:pixelated;flex:none}.cr-guide-make b{overflow-wrap:anywhere;font-size:12.5px}.cr-guide-x{color:var(--accent-hi);font-variant-numeric:tabular-nums;font-size:11.5px}.cr-guide-what small{color:var(--muted);font-size:12.5px}.cr-guide-sums{margin-top:4px}.cr-guide-mats{flex-wrap:wrap;gap:5px 6px;margin-top:5px;display:flex}.cr-guide-mat-ico{object-fit:contain;width:18px;height:18px;image-rendering:pixelated;flex:none}.cr-guide-mat{border:1px solid var(--line);background:var(--field);color:var(--muted);border-radius:999px;align-items:baseline;gap:4px;padding:1px 7px;font-size:11px;display:inline-flex}.cr-guide-mat b{font-variant-numeric:tabular-nums;color:var(--text)}.cr-guide-mat.cr-openable,.cr-guide-nm.cr-openable{font:inherit;cursor:var(--cur-link), pointer}.cr-guide-mat.cr-openable:hover{border-color:var(--accent-hi);color:var(--text)}.cr-guide-nm.cr-openable{color:inherit;text-align:left;background:0 0;border:0;padding:0}.cr-guide-nm.cr-openable:hover span{color:var(--accent-hi);text-decoration:underline}.cr-guide-mat.cr-openable:focus-visible,.cr-guide-nm.cr-openable:focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px}.cr-guide-mat.farm{border-color:color-mix(in srgb, var(--amber,#e8b339) 40%, var(--line))}.cr-guide-mat.farm b{color:var(--amber,#e8b339)}.cr-guide-mat.buy{border-color:color-mix(in srgb, var(--ok) 40%, var(--line))}.cr-guide-mat.buy b{color:var(--ok)}.cr-guide-why{color:var(--faint)!important}.cr-guide-char{color:var(--faint);white-space:nowrap;flex:none;font-size:11px}@media (width<=560px){.cr-guide-rung{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 10px;display:grid}.cr-guide-lv{grid-area:1/1}.cr-guide-char{grid-area:2/1;font-size:10.5px}.cr-guide-what{grid-area:1/2/span 2}}.cr-pick-dlg{width:min(560px,100vw - 28px)}.cr-pick-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;padding:4px 0 2px;display:grid}.cr-pick-card{border:1px solid var(--line);background:var(--field);min-height:50px;color:var(--text);font:inherit;text-align:left;cursor:var(--cur-link), pointer;border-radius:10px;align-items:center;gap:9px;padding:8px 12px;display:flex}.cr-pick-card:hover,.cr-pick-card:focus-visible{border-color:var(--accent-hi);background:var(--surface-2,var(--field))}.cr-pick-card img{object-fit:contain;width:30px;height:30px;image-rendering:pixelated;flex:none}.cr-pick-card.on{border-color:var(--accent-hi);background:var(--accent-soft,var(--surface-2))}.cr-pick-words{flex-direction:column;gap:1px;min-width:0;display:flex}.cr-pick-words b{overflow-wrap:anywhere;font-size:12.5px;font-weight:600}.cr-pick-words small{color:var(--muted);font-size:11px}.cr-info{width:30px;height:30px;color:var(--muted);cursor:var(--cur-link), pointer;background:0 0;border:1px solid;border-radius:50%;flex:none;place-items:center;padding:0;font:italic 700 12px/1 Georgia,Times New Roman,serif;display:grid}.cr-info:hover,.cr-info:focus-visible{color:var(--accent-hi)}.cr-card-foot .cr-info{margin-left:auto}.cr-gate{color:var(--muted);font-size:11.5px}.cr-gate.ok{color:var(--ok)}.cr-gate.soon{color:var(--accent-hi)}.cr-gate.no{color:var(--amber,#e8b339)}.cr-block{margin-bottom:24px}.cr-block>h2,.cr-block-head h2{font-family:var(--head);color:var(--text);margin:0 0 4px;font-size:13.5px;font-weight:600}.cr-block-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.cr-block-sum{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.cr-sub{letter-spacing:.07em;text-transform:uppercase;color:var(--label);margin:14px 0 7px;font-size:11.5px;font-weight:700}.cr-say{max-width:74ch;color:var(--muted);margin:0 0 10px;font-size:11.5px;line-height:1.6}.cr-mats{gap:5px;display:grid}.cr-mat{background:var(--surface-2,var(--field));border:1px solid var(--line);border-radius:8px;align-items:center;gap:10px;padding:7px 11px;display:flex}.cr-mat-text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.cr-mat-text b{color:var(--text);font-size:12.5px}.cr-mat-src{color:var(--muted);font-size:11.5px;line-height:1.5}.cr-mat-n{text-align:right;min-width:58px;color:var(--text);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.cr-mat-cost{text-align:right;min-width:88px;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}a.cr-src-mob{color:var(--accent-hi);padding-block:9px;text-decoration:none}a.cr-src-mob:hover{text-decoration:underline}a.cr-lib{color:var(--text);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--accent-hi) 38%, transparent);text-underline-offset:3px;padding-block:9px;font-size:12.5px;font-weight:700;text-decoration-thickness:1px}a.cr-lib:hover,a.cr-lib:focus-visible{color:var(--accent-hi);text-decoration-color:currentColor}.cr-mat-b{align-items:baseline;gap:6px;min-width:0;display:flex}.cr-mat-x{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.cr-dlg-title h2{align-items:baseline;gap:8px;display:flex}a.cr-lib.cr-dlg-lib{font:inherit;color:inherit;text-underline-offset:4px;align-items:center;min-height:30px;padding-block:0;display:inline-flex}a.cr-lib.cr-dlg-lib:hover,a.cr-lib.cr-dlg-lib:focus-visible{color:var(--accent-hi);text-decoration:underline}.cr-dlg-x{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8em}.cr-line{background:var(--surface);border:1px solid var(--card-edge);border-radius:9px;align-items:center;gap:10px;margin-bottom:6px;padding:8px 11px;display:flex}.cr-line-open{min-width:0;font:inherit;text-align:left;color:inherit;cursor:var(--cur-link), pointer;background:0 0;border:0;flex:auto;align-items:center;gap:10px;padding:0;display:flex}.cr-line-text{flex-direction:column;gap:1px;min-width:0;display:flex}.cr-line-text b{color:var(--text);font-size:12.5px}.cr-line-text small{color:var(--muted);font-size:11.5px}.cr-line-open:hover .cr-line-text b{color:var(--accent-hi)}.cr-line .cr-line-n{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:72px}.cr-tree-wrap>summary{cursor:var(--cur-link), pointer;letter-spacing:.07em;text-transform:uppercase;color:var(--label);padding:8px 0;font-size:11.5px;font-weight:700}.cr-tree{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cr-tree .cr-tree{border-left:1px solid var(--line);margin-top:4px;margin-left:13px;padding-left:13px}.cr-tree-row{background:var(--surface-2,var(--field));border:1px solid var(--line);border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 9px;font-size:11.5px;display:flex}.cr-tree-name{color:var(--text);flex:auto}.cr-tree-n{color:var(--muted);font-variant-numeric:tabular-nums}.cr-dlg{background:var(--panel,var(--surface));border:1px solid var(--line-strong,var(--line));border-radius:var(--r-lg);width:min(760px,100vw - 32px);max-height:min(86vh,900px);color:var(--text);padding:0;overflow:hidden}.cr-dlg::backdrop{backdrop-filter:blur(3px);background:#0000008c}.cr-dlg-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.cr-dlg-title{align-items:center;gap:12px;min-width:0;display:flex}.cr-dlg-title h2{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.cr-dlg-sub{color:var(--muted);font-size:11.5px}.cr-dlg-body{gap:12px;max-height:calc(min(86vh,900px) - 74px);padding:16px 18px 22px;display:grid;overflow-y:auto}.cr-verdict{border:1px solid var(--line);background:var(--surface-2,var(--field));color:var(--muted);border-radius:9px;padding:9px 13px;font-size:12.5px;line-height:1.55}.cr-verdict.yes{border-color:color-mix(in srgb, var(--ok) 40%, transparent);background:color-mix(in srgb, var(--ok) 10%, transparent);color:var(--text)}.cr-verdict.soon{border-color:color-mix(in srgb, var(--accent-hi) 40%, transparent);background:color-mix(in srgb, var(--accent-hi) 9%, transparent);color:var(--text)}.cr-verdict.no{border-color:color-mix(in srgb, var(--amber,#e8b339) 40%, transparent);background:color-mix(in srgb, var(--amber,#e8b339) 9%, transparent);color:var(--text)}.cr-batch{background:var(--surface-2,var(--field));border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 13px;display:flex}.cr-batch>label{letter-spacing:.07em;text-transform:uppercase;color:var(--label);font-size:11px;font-weight:700}.cr-batch .cr-batch-n{text-align:right;font-variant-numeric:tabular-nums;width:80px}.cr-batch-unit{color:var(--muted);margin-right:auto;font-size:11.5px}.cr-batch .btn:last-of-type{margin-left:6px}.cr-empty{background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--r-lg);justify-items:start;gap:10px;padding:26px 22px;display:grid}.cr-empty h2{font-family:var(--head);margin:0;font-size:14px;font-weight:600}.cr-empty p{max-width:66ch;color:var(--muted);margin:0;font-size:12.5px;line-height:1.65}@media (width<=860px){.cr-rung{grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"step what what""step cost add";row-gap:8px}.cr-rung-step{grid-area:step}.cr-rung-what{grid-area:what}.cr-rung-cost{grid-area:cost;justify-content:flex-start}.cr-rung>.btn{grid-area:add;justify-self:end}}@media (width<=720px){.cr-wrap{padding:0 14px 36px}.cr-head h1{font-size:25px}.cr-cost{grid-template-columns:1fr 1fr}.cr-cost-cell.farm{grid-column:1/-1}.cr-dlg{border:0;border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.cr-dlg-body{max-height:calc(100vh - 74px)}.cr-mat{flex-wrap:wrap}.cr-mat-text{flex:1 1 0}.cr-mat-n{min-width:0;margin-left:auto}.cr-mat-cost{min-width:0}.cr-card-head,.cr-line-open,.cr-rung-open{min-height:34px}}.cr-master{background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--r-lg);margin-bottom:22px;padding:16px 18px}.cr-master-head h2{font-family:var(--head);color:var(--text);margin:0 0 4px;font-size:13.5px;font-weight:600}.cr-master-head p{max-width:76ch;color:var(--muted);margin:0 0 12px;font-size:12.5px;line-height:1.6}.cr-steps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cr-step{background:var(--surface-2,var(--field));border:1px solid var(--line);border-radius:8px;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.cr-step.locked{opacity:.6}.cr-step-gate{flex-direction:column;gap:1px;display:flex}.cr-step-gate b{color:var(--accent-hi);font-variant-numeric:tabular-nums;font-size:12.5px}.cr-step-gate small{color:var(--amber,#e8b339);font-size:11.5px}.cr-step-text{flex-direction:column;gap:1px;min-width:0;display:flex}.cr-step-text b{color:var(--text);font-size:12.5px}.cr-step-text small{color:var(--muted);font-size:11.5px;line-height:1.45}.cr-step-gets{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.cr-step-gets small{color:var(--faint);font-variant-numeric:tabular-nums;font-size:11.5px}.cr-step-gift{border:1px solid color-mix(in srgb, var(--ok) 34%, transparent);background:color-mix(in srgb, var(--ok) 10%, transparent);color:var(--ok);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;display:inline-flex}.cr-master-gear{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;margin-top:12px;padding-top:12px;display:grid}.cr-gear{align-items:flex-start;gap:10px;display:flex}.cr-gear-text{min-width:0}.cr-gear-text b{color:var(--text);font-size:11.5px;display:block}.cr-gear-text small{color:var(--muted);margin-top:1px;font-size:11.5px;line-height:1.5;display:block}@media (width<=720px){.cr-step{grid-template-columns:84px minmax(0,1fr);grid-template-areas:"gate text""gate gets";row-gap:6px}.cr-step-gate{grid-area:gate}.cr-step-text{grid-area:text}.cr-step-gets{flex-direction:row;grid-area:gets;justify-content:flex-start;align-items:center;gap:8px}}.cr-catalyst{border:1px dashed var(--line);background:var(--surface-2,var(--field));border-radius:9px;align-items:flex-start;gap:10px;padding:9px 12px;display:flex}.cr-alts{border-top:1px solid var(--line);grid-column:1/-1;margin-top:6px;padding-top:8px}.cr-alts-head{letter-spacing:.06em;text-transform:uppercase;color:var(--label);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;font-size:11.5px;font-weight:700;display:flex}.cr-alts-head small{letter-spacing:0;text-transform:none;color:var(--faint);font-variant-numeric:tabular-nums;font-weight:400}.cr-alts-more{min-height:30px;font:inherit;color:var(--muted);cursor:var(--cur-link), pointer;background:0 0;border:0;margin-top:2px;padding:6px 2px;font-size:11.5px}.cr-alts-more:hover{color:var(--accent-hi)}.cr-alt-list{gap:4px;padding:6px 0 2px;display:grid}.cr-alt{background:var(--field);border:1px solid var(--line);width:100%;font:inherit;text-align:left;color:inherit;cursor:var(--cur-link), pointer;border-radius:7px;grid-template-columns:22px minmax(0,1fr) repeat(3,minmax(78px,auto));align-items:center;gap:10px;padding:6px 10px;display:grid}.cr-alt:hover{border-color:var(--accent-hi)}.cr-alt.on{border-color:var(--accent-hi);background:color-mix(in srgb, var(--accent-hi) 12%, transparent)}.cr-alt-n{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.cr-alt-n.good{color:var(--ok)}.cr-alt-n.farm{color:var(--amber,#e8b339)}.cr-pill.net{color:var(--text);border-color:var(--line-strong,var(--line))}.cr-big.good .cr-big-v{color:var(--ok)}.cr-big.cost .cr-big-v{color:var(--text)}@media (width<=860px){.cr-alt{grid-template-columns:22px minmax(0,1fr);grid-template-areas:"ico name""ico nums";row-gap:4px}.cr-alt>.cr-ico{grid-area:ico}.cr-alt>.cr-line-text{grid-area:name}.cr-alt-n{text-align:left;grid-area:nums}.cr-alt-n~.cr-alt-n{display:inline}}.cr-modes{flex:none}.cr-modes button{white-space:nowrap}.cr-trade{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-bottom:18px;display:grid}.cr-trade-cell{background:var(--surface-2,var(--field));border:1px solid var(--line);width:100%;font:inherit;text-align:left;color:inherit;cursor:var(--cur-link), pointer;border-radius:9px;padding:10px 13px;transition:border-color .12s,background-color .12s;display:block}.cr-trade-cell:hover{border-color:var(--accent-hi)}.cr-trade-cell.on{cursor:default;border-color:var(--accent-hi);background:color-mix(in srgb, var(--accent-hi) 10%, transparent)}.cr-trade-cell b{color:var(--text);font-size:11.5px;display:block}.cr-trade-cell.on b{color:var(--accent-hi)}.cr-trade-nums{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;margin-top:3px;font-size:11.5px;display:flex}.cr-trade-cell small{color:var(--faint);margin-top:3px;font-size:11.5px;display:block}.cr-trade-cell:not(.on) small{opacity:0;transition:opacity .12s}.cr-trade-cell:not(.on):hover small,.cr-trade-cell:not(.on):focus-visible small{opacity:1;color:var(--accent-hi)}@media (prefers-reduced-motion:reduce){.cr-trade-cell,.cr-trade-cell:not(.on) small{transition:none}}.cr-rung-why-same{color:var(--accent-hi);text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.cr-levels{gap:14px;margin-bottom:26px;display:grid}.cr-lv{background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--r-lg);overflow:hidden}.cr-lv.blocked{opacity:.6;border-style:dashed}.cr-lv-head{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px 16px;display:flex}.cr-lv-badge{background:color-mix(in srgb, var(--accent-hi) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent-hi) 32%, transparent);border-radius:10px;flex:none;align-content:center;justify-items:center;width:54px;height:46px;display:grid}.cr-lv-badge small{letter-spacing:.1em;text-transform:uppercase;color:var(--label);font-size:10.5px;font-weight:700}.cr-lv-badge b{font-family:var(--head);color:var(--accent-hi);font-variant-numeric:tabular-nums;font-size:17px;line-height:1}.cr-lv-said{min-width:0}.cr-lv-said>b{color:var(--text);font-size:13px;display:block}.cr-lv-said small{color:var(--muted);margin-top:1px;font-size:11.5px;display:block}.cr-lv-char{color:var(--muted)}.cr-lv-char.short{color:var(--amber,#e8b339)}.cr-lv-locked,.cr-lv-empty{color:var(--muted);margin:0;padding:12px 16px;font-size:11.5px}.cr-lv-carry{border:1px solid color-mix(in srgb, var(--accent-hi) 34%, transparent);background:color-mix(in srgb, var(--accent-hi) 9%, transparent);color:var(--muted);border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 16px 0;padding:9px 13px;font-size:11.5px;line-height:1.55;display:flex}.cr-lv-carry b{color:var(--accent-hi)}.cr-lv-carry .btn{margin-left:auto}.cr-picks{display:grid}.cr-pick{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(0,1.7fr) 150px auto;align-items:center;gap:16px;padding:12px 16px;display:grid}.cr-picks>.cr-pick:first-child{border-top:0}.cr-pick:hover{background:color-mix(in srgb, var(--accent-hi) 4%, transparent)}.cr-pick.on{background:color-mix(in srgb, var(--accent-hi) 9%, transparent);box-shadow:inset 3px 0 0 var(--accent-hi);padding-block:14px}.cr-pick.on .cr-pick-name{font-size:13px}.cr-pick.on .cr-rate-exp b{font-size:15px}.cr-pick.on .cr-rate-nums b,.cr-pick.on .cr-led.out b{font-size:13px}.cr-pick:not(.on){padding-block:9px}.cr-pick:not(.on) .cr-pick-name{color:var(--muted);font-weight:500}.cr-pick:not(.on) .cr-rate-exp b{color:var(--muted);font-size:12.5px}.cr-pick:not(.on) .cr-rate-nums b{color:var(--muted);font-size:11.5px}.cr-pick:not(.on) .cr-rate-bar span{background:color-mix(in srgb, var(--accent-hi) 55%, transparent)}.cr-pick:not(.on) .cr-led.out b{color:var(--muted)}.cr-pick:not(.on):hover .cr-pick-name{color:var(--accent-hi)}.cr-pick-name{min-height:30px;font:inherit;text-align:left;color:var(--text);cursor:var(--cur-link), pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12.5px;font-weight:600;display:flex}.cr-pick-name:hover{color:var(--accent-hi)}.cr-pick-ing{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.cr-ing{background:var(--field);border:1px solid var(--line);color:var(--muted);border-radius:5px;align-items:baseline;gap:4px;padding:3px 8px;font-size:11.5px;display:inline-flex}.cr-ing b{color:var(--text);font-variant-numeric:tabular-nums}.cr-ledger{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px 8px;display:flex}.cr-led{flex-direction:column;display:inline-flex}.cr-led b{color:var(--text);font-size:13px;line-height:1.25}.cr-led small{color:var(--muted);white-space:nowrap;font-size:11.5px;line-height:1.35}.cr-led-op{color:var(--muted);align-self:flex-start;padding-top:2px;font-size:13px;font-weight:600}.cr-led.back b{color:var(--ok)}.cr-led.out b{color:var(--text);font-size:14px;font-weight:700}.cr-led.out.good b{color:var(--ok)}.cr-rate{gap:5px;display:grid}.cr-rate-exp{align-items:baseline;gap:5px;display:flex}.cr-rate-exp b{color:var(--text);font-variant-numeric:tabular-nums;font-size:14px}.cr-rate-exp small{color:var(--muted);font-size:11.5px}.cr-rate-nums{align-items:baseline;gap:5px;display:flex}.cr-rate-nums b{color:var(--accent-hi);font-variant-numeric:tabular-nums;font-size:13px}.cr-rate-nums small{color:var(--muted);font-size:11.5px}.cr-rate-bar{background:color-mix(in srgb, var(--text) 10%, transparent);border-radius:3px;height:5px;overflow:hidden}.cr-rate-bar span{background:var(--accent-hi);border-radius:3px;height:100%;display:block}.cr-pick-act{justify-items:end;gap:5px;display:grid}.cr-mats-tag{border:1px solid color-mix(in srgb, var(--amber,#e8b339) 34%, transparent);background:color-mix(in srgb, var(--amber,#e8b339) 10%, transparent);color:var(--amber,#e8b339);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11.5px;display:inline-block}.cr-mats-tag.buy{border-color:color-mix(in srgb, var(--ok) 34%, transparent);background:color-mix(in srgb, var(--ok) 10%, transparent);color:var(--ok)}.cr-use{border:1px solid var(--line);background:var(--field);min-height:30px;font:inherit;font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;cursor:var(--cur-link), pointer;border-radius:7px;padding:4px 12px;font-size:11.5px}.cr-use:hover{border-color:var(--accent-hi);color:var(--accent-hi)}.cr-use.on{border-color:var(--accent-hi);background:color-mix(in srgb, var(--accent-hi) 18%, transparent);color:var(--accent-hi);font-weight:600}.cr-lv .cr-alts-more{text-align:left;width:100%;margin:0;padding:10px 16px}.cr-lv .cr-alt-list{padding:6px 16px 12px}@media (width<=900px){.cr-pick{grid-template-columns:minmax(0,1fr) 120px;grid-template-areas:"what rate""ledger rate""act act";gap:8px 14px}.cr-pick-what{grid-area:what}.cr-ledger{grid-area:ledger}.cr-rate{grid-area:rate;align-content:start}.cr-pick-act{grid-area:act;grid-auto-flow:column;justify-content:start;place-items:center start;gap:10px}}.cr-jobs{gap:14px;display:grid}.cr-job{background:var(--surface);border:1px solid var(--card-edge);border-radius:var(--r-lg);overflow:hidden}.cr-job-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 16px;display:flex}.cr-job-n{background:var(--accent-hi);width:26px;height:26px;color:var(--accent-text,#06232a);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.cr-job-words{flex:auto;min-width:0}.cr-job-words h2{font-family:var(--head);color:var(--text);margin:0;font-size:13px;font-weight:600}.cr-job-words small{max-width:70ch;color:var(--muted);margin-top:1px;font-size:11.5px;line-height:1.5;display:block}.cr-job-tally{color:var(--accent-hi);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12.5px}.cr-job-head .btn{flex:none}.cr-shop{border-bottom:1px solid var(--line)}.cr-shop:last-child{border-bottom:0}.cr-shop-head{color:var(--muted);justify-content:space-between;align-items:baseline;gap:10px;padding:8px 16px 4px;font-size:11.5px;display:flex}.cr-shop-head b{color:var(--text);font-size:11.5px}.cr-shop-head span{font-variant-numeric:tabular-nums}.cr-todo{border-top:1px solid var(--line);align-items:center;gap:10px;padding:8px 16px;display:flex}.cr-job>.cr-todo:first-of-type,.cr-shop>.cr-todo:first-of-type{border-top:0}.cr-todo:hover{background:color-mix(in srgb, var(--accent-hi) 4%, transparent)}.cr-todo.done{opacity:.5}.cr-todo.done .cr-todo-name{text-decoration:line-through}.cr-todo-tick{width:17px;height:17px;accent-color:var(--accent-hi);cursor:var(--cur-link), pointer;flex:none}.cr-todo-text{flex:auto;min-width:0}.cr-todo-name{font:inherit;text-align:left;color:var(--text);background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600;display:block}button.cr-todo-name{cursor:var(--cur-link), pointer}button.cr-todo-name:hover{color:var(--accent-hi)}.cr-todo-n{text-align:right;min-width:74px;color:var(--text);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.cr-todo-cost{text-align:right;min-width:76px;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.cr-todo .cr-line-n{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:66px}.cr-progress{background:var(--surface-2,var(--field));border:1px solid var(--line);border-radius:9px;align-items:center;gap:12px;margin-bottom:14px;padding:9px 14px;display:flex}.cr-progress-bar{background:color-mix(in srgb, var(--text) 10%, transparent);border-radius:3px;flex:auto;height:6px;overflow:hidden}.cr-progress-bar span{background:var(--accent-hi);border-radius:3px;height:100%;display:block}.cr-progress-said{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}@media (width<=720px){.cr-todo{flex-wrap:wrap}.cr-todo-text{flex:1 1 0}.cr-todo-n,.cr-todo-cost{min-width:0}.cr-job-head{flex-wrap:wrap}.cr-job-tally{margin-left:38px}}.cr-split{grid-template-columns:minmax(230px,300px) minmax(0,1fr);align-items:start;gap:14px;display:grid}.cr-split-rail,.cr-split-pane{border:1px solid var(--line);border-radius:var(--r-md,10px);background:var(--panel);min-height:24rem;max-height:calc(100vh - 15rem);overflow:auto}.cr-split-pane{padding:0 14px 14px}.cr-split-head{z-index:1;background:var(--panel);border-bottom:1px solid var(--line);padding:12px 0 10px;position:sticky;top:0}.cr-split-body{padding-top:12px}.cr-rail{flex-direction:column;display:flex}.cr-rail-row{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;min-height:38px;cursor:var(--cur-link), pointer;background:0 0;align-items:center;gap:9px;padding:7px 10px;display:flex}.cr-rail-row:last-child{border-bottom:0}.cr-rail-row:hover{background:var(--surface-2,var(--field))}.cr-rail-row.on{background:var(--surface-2,var(--field));box-shadow:inset 3px 0 0 var(--accent)}.cr-rail-w{flex-direction:column;gap:1px;min-width:0;display:flex}.cr-rail-n{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;overflow:hidden}.cr-rail-s{color:var(--faint);font-size:10.5px}@media (width<=860px){.cr-split{grid-template-columns:minmax(0,1fr)}.cr-split-rail{max-height:18rem}.cr-split-pane{max-height:none}}.cr-split-head{align-items:center;gap:12px;padding:14px 0 12px;display:flex}.cr-split-head .cr-dlg-title{align-items:center;gap:12px;min-width:0;display:flex}.cr-split-head .cr-ico.big{object-fit:contain;width:64px;height:64px;image-rendering:pixelated;background:var(--surface-2,var(--field));border:1px solid var(--line);border-radius:var(--r-md,10px);padding:8px}.cr-split-head h2{font-size:19px;line-height:1.15}.cr-split-head .cr-dlg-sub{color:var(--faint);font-size:11.5px}.cr-split-body .cr-cost{gap:0;padding:0;overflow:hidden}.cr-split-body .cr-cost-cell{border-right:1px solid var(--line);padding:12px 14px}.cr-split-body .cr-cost-cell:last-child{border-right:0}.cr-split-body .cr-cost-v{font-size:22px}.cr-split-body .cr-cost-k{font-size:10px}.cr-rail-band{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:var(--label);background:var(--surface-2,var(--field));border-bottom:1px solid var(--line);padding:6px 10px;font-size:10px;font-weight:700;position:sticky;top:0}.cr-rail-lv{font-variant-numeric:tabular-nums;color:var(--faint);margin-left:auto;padding-left:8px;font-size:11px;font-weight:700}.cr-rail-row .cr-ico{width:28px;height:28px;image-rendering:pixelated}@media (width<=860px){.cr-split-head .cr-ico.big{width:48px;height:48px}.cr-split-head h2{font-size:16px}.cr-split-body .cr-cost-v{font-size:17px}}.cr-xpage{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--r-md,10px);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:14px 0;padding:11px 14px;text-decoration:none;display:flex}.cr-xpage b{color:var(--text);font-size:13px}.cr-xpage span{color:var(--faint);font-size:11.5px}.cr-xpage:hover{border-color:var(--accent)}.cr-gear.station{border-color:color-mix(in srgb, var(--t-accent-hi) 34%, var(--line))}.cr-guide-bench{border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line);align-items:flex-start;gap:10px;margin:10px 0 0;padding:9px 11px;display:flex}.cr-guide-bench-ico{object-fit:contain;width:30px;height:30px;image-rendering:pixelated;flex:none}.cr-guide-bench-text{flex-direction:column;gap:2px;min-width:0;display:flex}.cr-guide-bench-n{margin:0;font-size:13px}.cr-guide-bench-n span{color:var(--faint);font-size:11.5px}.cr-guide-bench small{color:var(--faint);font-size:11.5px;line-height:1.45}.cr-ings{display:inline}.cr-ing{white-space:nowrap;vertical-align:middle;align-items:center;gap:3px;display:inline-flex}.cr-ico.xs{object-fit:contain;width:18px;height:18px;image-rendering:pixelated;flex:none}.cr-ing-plus{color:var(--muted,#8a96ab)}
