.tools-header{padding:22px max(var(--tools-page-gutter,24px), calc((100% - var(--tools-page-width,1488px)) / 2 + var(--tools-page-gutter,24px)));color:#e9ece7;background:#101315;border-bottom:1px solid #ffffff18;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.tools-header .tools-brand{color:#f1f2ed;letter-spacing:.03em;white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:750;text-decoration:none;display:inline-flex}.tools-brand strong{color:inherit;font-weight:400}.tools-brand__mark{color:#e7f75b;flex-shrink:0;width:34px;height:34px}.tools-header nav{flex-wrap:wrap;align-items:center;gap:6px 22px;display:flex}.tools-header nav a{color:#aab4b5;align-items:center;gap:5px;min-height:40px;font-size:13px;text-decoration:none;display:inline-flex}.tools-header nav a:hover,.tools-header nav a[aria-current]{color:#e7f75b}.tools-header a:focus-visible{outline-offset:5px;outline:2px solid #e7f75b}@media (width<=600px){.tools-header{padding:16px var(--tools-page-gutter,18px) 10px;gap:8px}.tools-header nav{justify-content:space-between;gap:4px 12px;width:100%}.tools-header nav a{font-size:12px}}.tools-brand__divider{color:#687068;font-weight:400}.card-search-hint,.card-search-error{margin:0;font-size:.78rem;line-height:1.5}.card-search-hint{color:#b1c6cc}.card-search-error{color:#ffada8;margin-top:6px}.card-search-error[hidden]{display:none}.card-search-help{color:#d5e3e6;min-width:0;margin-top:6px;font-size:.8rem;line-height:1.6}.card-search-help summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:2px 10px;width:fit-content;max-width:100%;list-style:none;display:flex}.card-search-help summary::-webkit-details-marker{display:none}.card-search-help-link{color:#79e0e8;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.card-search-help summary:hover .card-search-help-link{color:#b7f5fa}.collection-search-support .card-search-help{margin-top:0}.card-search-help summary:focus-visible,.card-search-examples button:focus-visible{outline-offset:3px;outline:2px solid #fcee09}.card-search-help-body{overflow-wrap:anywhere;background:#0b1720;border:1px solid #39505e;border-radius:8px;margin-top:8px;padding:12px}.card-search-help-body p{margin:0 0 10px}.card-search-help-body p:last-child{margin-bottom:0}.card-search-fields{margin:12px 0}.card-search-fields dt{color:#fcee09;font-family:ui-monospace,monospace}.card-search-fields dd{margin:0 0 8px}.card-search-examples{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.card-search-examples button{color:#e1f1f3;max-width:100%;font:inherit;text-align:left;overflow-wrap:anywhere;white-space:normal;cursor:pointer;background:#18303c;border:1px solid #446573;border-radius:5px;padding:6px 9px;font-family:ui-monospace,monospace}.card-search-examples button:hover{background:#244450;border-color:#79e0e8}.card-preview-motion-surface{--card-preview-pointer-x:50%;--card-preview-pointer-y:50%;--card-preview-rotate-x:0deg;--card-preview-rotate-y:0deg;--card-preview-shadow-x:0px;--card-preview-shadow-y:52px;--card-preview-foil-x:50%;--card-preview-foil-y:50%;--card-preview-inner-x:0px;--card-preview-inner-y:0px;--card-preview-alt-inner-x:0px;--card-preview-alt-inner-y:0px;--card-preview-alt-glare-opacity:.05;--card-preview-foil-opacity:.08;--card-preview-frame-color:#46e6ff40;--card-preview-motion-radius:26px;--card-preview-raster-radius:52px;flex:0 0 var(--card-preview-motion-width);width:var(--card-preview-motion-width);aspect-ratio:744/1039;border-radius:var(--card-preview-motion-radius);position:relative}.card-preview-motion-raster{transform-origin:0 0;pointer-events:none;width:200%;height:200%;position:absolute;top:0;left:0;transform:scale(.5)}.card-preview-motion-clip{border-radius:var(--card-preview-raster-radius);box-shadow:var(--card-preview-shadow-x) var(--card-preview-shadow-y) 68px -20px #000000a3, 0 0 34px #46e6ff1c, inset 0 0 0 2px var(--card-preview-frame-color), inset 0 0 0 2px #ffffff0b, inset var(--card-preview-inner-x) var(--card-preview-inner-y) 40px #57ecff12;transform:perspective(2100px) translateY(-10px) rotateX(var(--card-preview-rotate-x)) rotateY(var(--card-preview-rotate-y));transform-style:preserve-3d;transform-origin:50%;will-change:transform;isolation:isolate;background:#070e16fa;border:0;position:absolute;inset:0;overflow:hidden}.card-preview-motion-image{z-index:0;object-fit:contain;backface-visibility:hidden;background:#070e16fa;width:100%;height:100%;display:block;position:relative}.card-preview-motion-foil,.card-preview-motion-glare,.card-preview-motion-edge{z-index:1;border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:-2px}.card-preview-motion-glare{z-index:2;display:none}.card-preview-motion-edge{z-index:3;background:linear-gradient(115deg,#fff3,#0000 17% 76%,#45e5ff1f);border:2px solid #b9f9ff61;transition:opacity .16s;inset:0;box-shadow:inset 2px 2px #ffffff3b,inset -2px -2px #00000059}.card-preview-motion-surface.is-preview-tracking .card-preview-motion-edge{opacity:.38}.card-preview-motion-surface.is-alt-art .card-preview-motion-clip{--card-preview-frame-color:#ffe27861;box-shadow:var(--card-preview-shadow-x) var(--card-preview-shadow-y) 70px -20px #000000a8, 0 0 24px #46e6ff29, 0 0 44px #ff4caf0b, inset 0 0 0 2px var(--card-preview-frame-color), inset 0 0 0 2px #ffffff14, inset var(--card-preview-alt-inner-x) var(--card-preview-alt-inner-y) 48px #5bf1ff13}.card-preview-motion-surface.is-alt-art .card-preview-motion-foil{opacity:.055;background-image:repeating-linear-gradient(118deg,#0000 0 8%,#ffffff57 10%,#49eeff40 11.5%,#0000 14% 25%),linear-gradient(124deg,#ff34977a,#ffda5b52 24%,#4fffdc6b 45%,#4c87ff6b 67%,#e650ff66);background-position:var(--card-preview-foil-x) var(--card-preview-foil-y), var(--card-preview-pointer-x) var(--card-preview-pointer-y);filter:saturate(1.2)contrast(1.03);mix-blend-mode:screen;background-size:185% 185%,225% 225%;transition:opacity .18s}.card-preview-motion-surface.is-alt-art .card-preview-motion-glare{background:linear-gradient(118deg,#0000 18%,#ffffff3d 41%,#73f3ff24 48%,#ffe1871a 53%,#0000 72%);background-position:var(--card-preview-foil-x) var(--card-preview-foil-y);mix-blend-mode:screen;background-size:210% 210%;transition:opacity .18s;display:block}.card-preview-motion-surface.is-alt-art .card-preview-motion-edge{opacity:.29;background:linear-gradient(115deg,#ffffff36,#5ef8ff0d 20%,#0000 48% 72%,#ff4cb014);border-color:#ffe6827a;box-shadow:inset 2px 2px #ffffff38,inset -2px -2px #ffcb5224,inset 0 0 44px #42eaff0b}.card-preview-motion-surface.is-alt-art.is-preview-tracking .card-preview-motion-foil{opacity:var(--card-preview-foil-opacity)}.card-preview-motion-surface.is-alt-art.is-preview-tracking .card-preview-motion-glare{opacity:var(--card-preview-alt-glare-opacity)}.card-preview-motion-surface.is-preview-motion-disabled .card-preview-motion-clip{border-radius:var(--card-preview-motion-radius);box-shadow:0 24px 34px -10px #0000009e, inset 0 0 0 1px var(--card-preview-frame-color);will-change:auto;transform:none}.card-preview-motion-surface.is-preview-motion-disabled .card-preview-motion-raster{width:100%;height:100%;transform:none}.card-preview-motion-surface.is-preview-motion-disabled .card-preview-motion-glare,.card-preview-motion-surface.is-preview-motion-disabled .card-preview-motion-foil{opacity:0}.card-preview-motion-surface.is-preview-motion-disabled .card-preview-motion-edge,.card-preview-motion-surface.is-preview-motion-disabled .card-preview-motion-glare,.card-preview-motion-surface.is-preview-motion-disabled .card-preview-motion-foil{transition:none}.card-preview-motion-surface.is-preview-motion-disabled .card-preview-motion-edge{border-width:1px}.card-preview-motion-surface.is-preview-motion-disabled.is-alt-art .card-preview-motion-edge{opacity:.38}@media (prefers-reduced-motion:reduce){.card-preview-motion-raster{width:100%;height:100%;transform:none}.card-preview-motion-clip{border-radius:var(--card-preview-motion-radius);box-shadow:0 24px 34px -10px #0000009e, inset 0 0 0 1px var(--card-preview-frame-color);will-change:auto;transform:none}.card-preview-motion-foil,.card-preview-motion-glare{display:none}.card-preview-motion-edge,.card-preview-motion-foil,.card-preview-motion-glare{transition:none}.card-preview-motion-edge{border-width:1px}}
