@font-face{font-family:Volaro Display;src:url(/assets/barlow-semi-condensed-latin-700-italic-BhY672hB.woff2) format("woff2");font-style:italic;font-weight:700;font-display:swap}.market-directory{--dir-mint:#57ffbc;--dir-cyan:#76deff;--dir-sub:#b2bfd2;background:radial-gradient(ellipse at 90% 8%,rgba(32,67,93,.3960784314),transparent 30%),radial-gradient(ellipse at 0% 38%,rgba(73,45,118,.1490196078),transparent 30%),#080b13;overflow-x:clip}.market-directory .vd-header{flex-wrap:wrap;border-bottom:1px solid rgba(102,139,165,.137254902);background:#080b13b0}.market-directory .market-breadcrumb{padding:16px 48px 0;font-size:12px}.market-directory main{padding-bottom:24px}.market-directory p{color:var(--dir-sub)}.market-directory .dir-kicker{display:block;font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.15em;color:var(--dir-mint)}.market-directory .dir-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1.03fr;align-items:center;gap:50px;padding:24px 48px}.market-directory .dir-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 80% 55%,rgba(32,245,185,.1215686275),transparent 52%),linear-gradient(90deg,transparent 48%,rgba(60,218,255,.031372549) 48%,transparent 49%);transform:skewY(-5deg)}.market-directory .dir-lead{min-width:0}.market-directory .dir-lead>.dir-kicker{margin-bottom:12px}.market-directory .dir-lead h1{font:700 italic clamp(48px,4.7vw,64px)/.98 "Volaro Display",sans-serif;letter-spacing:-.018em;text-transform:uppercase}.market-directory h1 em,.market-directory .dir-final em{background:linear-gradient(100deg,#b7ffdc,#3affbb 58%,#51cfff);color:transparent;background-clip:text;-webkit-background-clip:text;font-style:inherit}.market-directory .dir-intro{font-size:15px;line-height:1.5;max-width:450px;margin:10px 0}.market-directory .dir-quick{display:flex;flex-wrap:wrap;gap:10px;min-width:0;min-height:58px}.market-directory .dir-quick:empty{display:none}.market-directory .dir-quick button{display:flex;align-items:center;gap:10px;min-height:58px;min-width:max-content;flex:1;max-width:165px;padding:6px 12px;background:linear-gradient(125deg,#1d2f40,#111b2b);border:1px solid rgba(88,113,132,.5333333333);border-radius:14px;color:#f3f9ff;transition:transform .18s,border-color .18s,box-shadow .18s}.market-directory .dir-quick button img{width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 5px 10px rgba(0,0,0,.5333333333));transition:transform .2s}.market-directory .dir-quick button strong{font-size:16px}.market-directory .dir-quick button>span{margin-left:auto;color:#91acc3;font-size:15px}.market-directory .dir-quick button[aria-pressed=true]{border-color:var(--dir-mint);background:linear-gradient(130deg,#254941,#142b33);box-shadow:0 0 25px #46ffc01c,inset 0 1px #adffe32b}.market-directory .dir-quick button[aria-pressed=true]>span{color:var(--dir-mint)}.market-directory .dir-quick button:hover,.market-directory .dir-quick button:focus-visible{transform:translateY(-3px);border-color:var(--dir-cyan)}.market-directory .dir-quick button:hover img{transform:rotate(-12deg) scale(1.08)}.market-directory .dir-selection{font-size:12px;margin:10px 0 8px;color:#b5c5d6}.market-directory .dir-selection strong{color:#effff9;font-weight:600}.market-directory .dir-selection>span{color:#91a5bd}.market-directory .dir-hero-actions,.market-directory .dir-final-actions{display:flex;gap:12px}.market-directory .dir-play{min-width:0;min-height:54px;display:flex;align-items:center;justify-content:center;gap:12px;padding:13px 18px;font-size:15px;font-weight:700;line-height:1.3;border:1px solid #7495a0;border-radius:11px;transition:transform .16s,box-shadow .16s,border-color .16s}.market-directory .dir-play>span:last-child{font-size:22px;font-weight:500;line-height:1}.market-directory .dir-play-real{background:linear-gradient(110deg,#a6ffda,#45ffb6 55%,#00e0c3);border-color:#b0ffe0;color:#07271f;box-shadow:0 4px #0d7657,0 5px 28px #34ffb620}.market-directory .dir-play-demo{background:linear-gradient(120deg,#21384a,#122333);color:#edfff9;border-color:#62b6b3}.market-directory .dir-play:hover{transform:translateY(-2px);box-shadow:0 7px 27px #35ffc130;border-color:#d0fff4}.market-directory .dir-play:active{transform:translateY(2px)}.market-directory .dir-hero-actions>.dir-play{flex:1}.market-directory .dir-entry-note{font-size:11px;line-height:1.6;margin-top:10px}.market-directory .dir-entry-note>span{display:inline;color:#9daec2}.market-directory .dir-rules{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#cad9e6;font-size:13px;text-decoration:underline;text-decoration-color:#6b879a;text-underline-offset:4px}.market-directory .dir-rules:hover{color:var(--dir-mint)}.market-directory .dir-example{position:relative;min-width:0;isolation:isolate;border:0}.market-directory .dir-example:before,.market-directory .dir-example:after{content:"";position:absolute;z-index:-1;pointer-events:none;top:30px;right:-20px;bottom:30px;left:-20px;border:1px solid rgba(123,100,255,.3019607843);background:linear-gradient(120deg,rgba(116,84,232,.062745098),transparent);transform:rotate(-6deg);border-radius:24px}.market-directory .dir-example:after{top:55px;right:-30px;bottom:0;left:-30px;border-color:#38e2ce40;transform:rotate(5deg)}.market-directory .dir-example>summary{list-style:none;min-height:44px;cursor:pointer;color:var(--dir-cyan);font-size:13px;display:flex;align-items:center;justify-content:space-between}.market-directory .dir-example>summary::-webkit-details-marker{display:none}.market-directory .dir-scene{margin:0;position:relative;overflow:hidden;border:1px solid rgba(94,232,193,.5411764706);border-radius:22px;background:radial-gradient(ellipse at 80% 10%,rgba(41,73,91,.5019607843),transparent 65%),#101d2d;box-shadow:0 25px 65px #0008,0 0 70px #1bf0b714,inset 0 1px #a9ffe632}.market-directory .dir-scene:before{content:"";position:absolute;left:10%;right:10%;top:0;height:2px;background:linear-gradient(90deg,transparent,#57ffc2,transparent);box-shadow:0 0 17px #47ffb6}.market-directory .dir-scene-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 22px;border-bottom:1px solid rgba(128,177,194,.1529411765)}.market-directory .dir-scene-pair{display:flex;gap:9px;align-items:center;font-size:17px}.market-directory .dir-scene-pair img{object-fit:contain}.market-directory .dir-example-tag{font-size:9px;letter-spacing:.12em;color:#b1c3d5;padding:6px 8px;border:1px solid rgba(120,148,164,.368627451);border-radius:5px;white-space:nowrap}.market-directory .dir-scene-status{display:flex;justify-content:space-between;gap:10px;padding:10px 22px 4px;font-size:12px;font-weight:600;color:#e3f2ff}.market-directory .dir-window-status{color:var(--dir-mint);font-size:11px}.market-directory .dir-chart{display:block;width:100%;height:200px;padding:0 10px;overflow:visible}.market-directory .dir-axis{font:9px Golos Text,sans-serif;fill:#92a9c0;letter-spacing:.08em}.market-directory .dir-window-line{stroke:#ffce6550;stroke-dasharray:4 5;stroke-width:1;fill:none}.market-directory .dir-target{fill:#35ffc11f;stroke:#57ffc1;stroke-width:2;filter:drop-shadow(0 0 9px rgba(53,255,193,.2862745098));transition:fill .22s,stroke .22s}.market-directory .dir-cell-label{fill:#8dffcb;font:700 10px Golos Text,sans-serif;letter-spacing:.08em}.market-directory .dir-cell-value{fill:#d2ffe8;font:700 22px Golos Text,sans-serif}.market-directory .dir-price-line{fill:none;stroke:#54ffbc;stroke-width:3.5;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 7px rgba(66,255,186,.4392156863))}.market-directory .dir-price-dot{fill:#e5fff3;stroke:#54ffbc;stroke-width:3;filter:drop-shadow(0 0 8px #38ffc1)}.market-directory .dir-contact{fill:#53ffbb25;stroke:#b0ffdc;stroke-width:1.5;filter:drop-shadow(0 0 10px #38ffc1)}.market-directory .dir-scene-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:10px 20px 0;padding:10px 0 6px;border-top:1px solid rgba(139,183,197,.1607843137)}.market-directory .dir-scene-bottom>div>span{display:block;font-size:9px;letter-spacing:.1em;color:#a9bacc}.market-directory .dir-scene-bottom strong{font-size:30px;line-height:1.4;font-variant-numeric:tabular-nums}.market-directory .dir-scene-bottom i{font-style:normal;color:#a4c8b7;padding:0 6px}.market-directory .dir-scene-bottom b{color:var(--dir-mint)}.market-directory .dir-scene-bottom .dir-scene-result{margin-left:auto}.market-directory .dir-scene-result strong{font-size:15px;color:#93ffd0}.market-directory .dir-pause{width:44px;height:44px;color:#d8e9f5;border:1px solid #527081;background:#182c3c;border-radius:50%}.market-directory .dir-scene figcaption{padding:0 20px 12px;color:#a7b8cb;font-size:10px;line-height:1.6;max-width:500px}.market-directory .dir-scene[data-outcome=moving] .dir-target{stroke:#ffce65;fill:#ffce6519}.market-directory .dir-scene[data-outcome=moving] .dir-cell-label{fill:#ffe1a0}.market-directory .dir-scene[data-outcome=miss] .dir-target{stroke:#ff819d;fill:#ff819d17}.market-directory .dir-scene[data-outcome=miss] :is(.dir-cell-label,.dir-cell-value,.dir-scene-bottom b,.dir-scene-result strong,.dir-window-status){color:#ff9eb3;fill:#ff9eb3}.market-directory .dir-catalog,.market-directory .dir-how,.market-directory .dir-faq{position:relative;margin:0 48px;padding:24px 0 38px;border-top:1px solid rgba(112,134,153,.2509803922)}.market-directory .dir-section-head{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:14px}.market-directory .dir-section-head .dir-kicker{font-size:10px;margin-bottom:8px}.market-directory .dir-section-head h2,.market-directory .dir-how h2,.market-directory .dir-faq h2{font-size:clamp(27px,3.3vw,37px);line-height:1.1;letter-spacing:-.045em}.market-directory .dir-section-head h2>span,.market-directory .dir-faq h2>span{color:var(--dir-mint)}.market-directory .dir-filters{display:flex;flex-wrap:wrap;gap:5px;padding:5px;border:1px solid rgba(82,101,117,.4392156863);border-radius:13px;background:#101b2a}.market-directory .dir-filters button{color:#c2cfde;min-height:44px;padding:8px 13px;border:1px solid transparent;border-radius:8px;background:transparent;font-size:13px;font-weight:600;white-space:nowrap}.market-directory .dir-filters button>span{margin-left:6px;font-size:10px;color:#a9bcc7}.market-directory .dir-filters button[aria-pressed=true]{color:#07281e;background:#8effce;border-color:#b7ffe3;box-shadow:0 0 20px #40ffae15}.market-directory .dir-filters button[aria-pressed=true]>span{color:#315e4f}.market-directory .dir-catalog-context{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#a1b3c9;min-height:18px;margin-bottom:8px}.market-directory .dir-catalog-context strong{font-weight:500;color:#deedf7}.market-directory .dir-catalog-context button{border:0;border-bottom:1px solid #66b49b;color:#89ffd1;background:none;font-size:11px;padding:3px;min-height:44px}.market-directory .dir-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;margin:0;list-style:none}.market-directory .dir-card{position:relative;overflow:hidden;min-width:0;padding:20px 20px 10px;background:radial-gradient(ellipse at 0% 0%,color-mix(in srgb,var(--asset),transparent 88%),transparent 70%),linear-gradient(145deg,#182637,#101a2a);border:1px solid rgba(83,106,128,.4392156863);border-radius:18px;box-shadow:inset 0 1px #c0ddf20a;transition:transform .18s,border-color .18s,box-shadow .18s;isolation:isolate}.market-directory .dir-card:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--asset),transparent);opacity:.5}.market-directory .dir-card:hover,.market-directory .dir-card:focus-within{border-color:color-mix(in srgb,var(--asset),transparent 15%);transform:translateY(-3px);box-shadow:0 12px 32px #0003}.market-directory .dir-card[data-selected=true]{border-color:#67ffd0;box-shadow:0 0 28px #39ffb612,inset 0 0 30px #29edaa07}.market-directory .dir-card-heading{display:flex;gap:13px;align-items:center;margin-bottom:16px;min-height:64px}.market-directory .dir-card-heading>img{width:64px;height:64px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 6px 11px rgba(0,0,0,.3333333333));transition:transform .24s}.market-directory .dir-card:hover .dir-card-heading>img{transform:translateY(-3px) rotate(-9deg) scale(1.06)}.market-directory .dir-card-heading>div{min-width:0}.market-directory .dir-card-heading h3{font-size:18px;font-weight:700;letter-spacing:-.03em;line-height:1.25}.market-directory .dir-card-heading>div>span{display:block;margin-top:3px;color:#b8c7da;font-size:11px}.market-directory .dir-preview{margin-left:auto;display:flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid rgba(112,140,163,.3607843137);border-radius:8px;background:#172738;color:#c4d8ea;font-size:10px;min-height:44px;flex-shrink:0}.market-directory .dir-preview[aria-pressed=true]{color:#8affcd;border-color:#50d4a559;background:#16413688}.market-directory .dir-preview>span:last-child{font-size:15px}.market-directory .dir-card-actions{display:grid;grid-template-columns:1fr;gap:9px}.market-directory .dir-card-actions .dir-play{min-height:44px;font-size:13px;padding:10px 12px;justify-content:space-between;border-radius:9px}.market-directory .dir-card-actions .dir-play>span:last-child{font-size:18px}.market-directory .dir-card-actions .dir-play-demo{background:#11273780;border-color:#527988;color:#d4f2f1}.market-directory .dir-card-actions .dir-play-real{box-shadow:0 3px #14694f}.market-directory .dir-details{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:#b0c1d4;min-height:44px;margin-top:5px;text-underline-offset:3px}.market-directory .dir-details:hover{color:#e3fff2;text-decoration:underline}.market-directory .dir-how{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px;padding-block:52px}.market-directory .dir-how h2,.market-directory .dir-faq h2{margin-top:12px}.market-directory .dir-how>div>p{font-size:17px;line-height:1.6;margin:20px 0 10px}.market-directory .dir-how ol{list-style:none;margin:0;padding:0;display:grid;gap:12px}.market-directory .dir-how li{display:flex;gap:18px;align-items:start;padding:20px 24px;border:1px solid rgba(81,115,131,.4117647059);border-radius:15px;background:linear-gradient(110deg,#1437327a,#122135)}.market-directory .dir-how li>span{font:700 italic 30px/1 Volaro Display,sans-serif;color:#56ffbc;flex-shrink:0;margin-top:3px}.market-directory .dir-how h3{font-size:18px;margin:0 0 5px}.market-directory .dir-how li p{font-size:13px;line-height:1.6}.market-directory .dir-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px;padding-block:52px}.market-directory .dir-faq-items{display:grid;gap:10px}.market-directory .dir-faq-items details{border:1px solid rgba(81,106,128,.4);border-radius:14px;background:#13203180;overflow:hidden}.market-directory .dir-faq-items details[open]{border-color:#69d7b38a;background:linear-gradient(120deg,#163932b0,#132133)}.market-directory .dir-faq-items summary{display:flex;gap:14px;align-items:center;list-style:none;min-height:68px;padding:16px 20px;cursor:pointer;font-size:14px;font-weight:600}.market-directory .dir-faq-items summary::-webkit-details-marker{display:none}.market-directory .dir-faq-number{color:#7d9aaf;font-size:11px}.market-directory .dir-faq-plus{margin-left:auto;color:#70ffce;font-size:23px;font-weight:400;flex-shrink:0}.market-directory .dir-faq-items details[open] .dir-faq-plus{transform:rotate(45deg)}.market-directory .dir-faq-answer{padding:0 24px 22px 48px}.market-directory .dir-faq-answer p{font-size:13px;line-height:1.75}.market-directory .dir-final{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin:12px 48px 0;padding:42px;border:1px solid rgba(105,227,181,.5254901961);border-radius:22px;background:radial-gradient(ellipse at 0% 50%,rgba(44,131,107,.3333333333),transparent 70%),linear-gradient(110deg,#142b2d,#172335);box-shadow:inset 0 1px #c5ffe026}.market-directory .dir-final:before{content:"";position:absolute;top:-100px;right:-100px;bottom:-100px;left:-100px;z-index:-1;background-image:linear-gradient(rgba(138,255,205,.0470588235) 1px,transparent 1px),linear-gradient(90deg,rgba(138,255,205,.0470588235) 1px,transparent 1px);background-size:45px 45px;transform:rotate(-15deg);-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.market-directory .dir-final h2{font:700 italic clamp(38px,4.2vw,60px)/1.03 "Volaro Display",sans-serif;text-transform:uppercase;letter-spacing:-.015em;margin:10px 0}.market-directory .dir-final>div>p{font-size:13px}.market-directory .dir-final-actions{flex-direction:column}.market-directory .dir-final-actions .dir-play{justify-content:space-between}.market-directory .dir-final-orbit{position:absolute;z-index:-1;right:33%;font:italic 260px/1 Volaro Display,sans-serif;color:#8affca0a;transform:rotate(-12deg)}.market-directory .dir-availability{margin:12px 48px 4px;font-size:11px;min-height:44px;display:flex;align-items:center}.market-directory .dir-availability a:hover{color:#c3eadd}.market-directory .dir-sticky{position:fixed;z-index:20;left:12px;right:12px;bottom:10px;display:flex;gap:8px;align-items:center;padding:9px;padding-bottom:max(9px,env(safe-area-inset-bottom));border:1px solid rgba(100,199,171,.5490196078);border-radius:15px;background:#0e202df5;box-shadow:0 6px 40px #000b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.market-directory .dir-sticky>strong{font-size:12px;white-space:nowrap;padding-left:5px}.market-directory .dir-sticky .dir-play{flex:1;min-height:44px;font-size:12px;padding:10px;gap:5px}.market-directory .dir-sticky .dir-play>span:last-child{font-size:16px}.market-directory :is(button,a,summary){scroll-margin-bottom:100px}@media(min-width:900px){.market-directory .dir-example[open]>summary{display:none}.market-directory .dir-example{min-height:390px}}@media(min-width:1200px){.market-directory .dir-card-actions{grid-template-columns:1fr 1fr}.market-directory .dir-card-actions .dir-play{font-size:12px;padding:10px;gap:5px}.market-directory .dir-card{padding-inline:18px}.market-directory .dir-hero{gap:44px}}@media(min-width:1600px){.market-directory .dir-lead h1{font-size:80px}}@media(max-width:1100px)and (min-width:900px){.market-directory .dir-hero{gap:25px}.market-directory .dir-hero-actions{flex-direction:column}.market-directory .dir-lead h1{font-size:58px}.market-directory .dir-quick button{gap:6px;padding:8px}.market-directory .dir-quick button img{width:32px;height:32px}.market-directory .dir-quick button strong{font-size:13px}.market-directory .dir-quick button>span{display:none}.market-directory .dir-scene-status{font-size:11px}.market-directory .dir-scene-top{padding-inline:15px}.market-directory .dir-example-tag{font-size:8px}}@media(max-width:899px){.market-directory .dir-hero{grid-template-columns:1fr;gap:10px;padding:24px 32px 26px}.market-directory .dir-lead{max-width:620px}.market-directory .dir-lead h1{font-size:64px}.market-directory .dir-intro{max-width:560px}.market-directory .dir-example{max-width:620px;width:100%;justify-self:start}.market-directory .dir-example:before,.market-directory .dir-example:after{display:none}.market-directory .dir-example>summary{justify-content:start;gap:8px}.market-directory .dir-example[open]>summary{margin-bottom:12px}.market-directory .dir-catalog,.market-directory .dir-how,.market-directory .dir-faq{margin-inline:32px}.market-directory .dir-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-directory .dir-section-head{align-items:start;flex-direction:column;gap:16px}.market-directory .dir-catalog-context{flex-wrap:wrap}.market-directory .dir-how,.market-directory .dir-faq{gap:35px;grid-template-columns:1fr 1.3fr}.market-directory .dir-how>div>p{font-size:15px}.market-directory .dir-final{margin-inline:32px;padding:32px;gap:28px}.market-directory .dir-availability{margin-inline:32px}}@media(max-width:767px){.market-directory .vd-header{min-height:64px;padding:12px 20px;gap:12px}.market-directory .vd-brand{font-size:19px}.market-directory .vd-nav{gap:15px;font-size:11px}.market-directory .market-breadcrumb{padding:10px 20px 0;font-size:11px}.market-directory .dir-hero{padding:12px 20px 10px;gap:6px}.market-directory .dir-lead h1{font-size:clamp(43px,11.3vw,64px);line-height:1}.market-directory .dir-lead>.dir-kicker{font-size:9px;letter-spacing:.12em;margin-bottom:10px}.market-directory .dir-intro{font-size:14px;line-height:1.5;margin:10px 0 12px;max-width:470px}.market-directory .dir-quick{gap:8px;min-height:56px}.market-directory .dir-quick button{min-height:56px;gap:8px;padding:7px 9px}.market-directory .dir-quick button img{width:34px;height:34px}.market-directory .dir-quick button strong{font-size:14px}.market-directory .dir-quick button>span{font-size:12px}.market-directory .dir-selection{margin:8px 0 6px;font-size:11px}.market-directory .dir-hero-actions{flex-wrap:wrap;gap:10px}.market-directory .dir-hero-actions .dir-play{font-size:12px;min-height:50px;flex-basis:180px;padding:10px 14px;justify-content:space-between}.market-directory .dir-hero-actions .dir-play-demo{flex-basis:140px}.market-directory .dir-entry-note{font-size:10px;margin-top:8px}.market-directory .dir-rules{font-size:12px;min-height:44px}.market-directory .dir-example>summary{min-height:44px;font-size:12px}.market-directory .dir-catalog,.market-directory .dir-how,.market-directory .dir-faq{margin-inline:20px;padding-block:24px}.market-directory .dir-section-head{gap:8px;margin-bottom:8px}.market-directory .dir-section-head .dir-kicker{display:none}.market-directory .dir-section-head .dir-kicker{font-size:9px;margin-bottom:6px}.market-directory .dir-section-head h2{font-size:27px}.market-directory .dir-filters{width:100%;justify-content:space-between;padding:2px;border-radius:10px}.market-directory .dir-filters button{flex:1;min-height:44px;padding:7px 10px;font-size:12px}.market-directory .dir-catalog-context{font-size:10px;margin-bottom:6px;min-height:18px}.market-directory .dir-grid{gap:12px}.market-directory .dir-card{padding:15px 15px 7px;border-radius:15px}.market-directory .dir-card-heading{gap:12px;margin-bottom:12px;min-height:56px}.market-directory .dir-card-heading>img{width:56px;height:56px}.market-directory .dir-card-heading h3{font-size:18px}.market-directory .dir-preview{font-size:10px;padding:6px 8px}.market-directory .dir-card-actions .dir-play{font-size:13px;min-height:44px}.market-directory .dir-details{min-height:44px}.market-directory .dir-how,.market-directory .dir-faq{grid-template-columns:1fr;gap:24px}.market-directory .dir-how h2,.market-directory .dir-faq h2{font-size:33px}.market-directory .dir-how>div>p{margin:12px 0 0}.market-directory .dir-how li{padding:17px 18px;gap:16px}.market-directory .dir-how h3{font-size:17px}.market-directory .dir-faq-items summary{padding:15px 16px;font-size:13px;min-height:64px;gap:12px}.market-directory .dir-faq-answer{padding:0 18px 20px 39px}.market-directory .dir-faq-answer p{font-size:13px}.market-directory .dir-final{margin:10px 20px 0;padding:26px 22px;grid-template-columns:1fr;gap:18px;border-radius:18px}.market-directory .dir-final h2{font-size:46px}.market-directory .dir-final-actions .dir-play{font-size:14px}.market-directory .dir-availability{margin-inline:20px;font-size:10px}.market-directory .dir-scene-top{padding:15px}.market-directory .dir-scene-pair{font-size:15px}.market-directory .dir-scene-status{padding:14px 15px 3px;font-size:11px}.market-directory .dir-example-tag{font-size:8px}.market-directory .dir-scene-bottom{margin-inline:15px}.market-directory .dir-scene-bottom strong{font-size:25px}.market-directory .dir-scene-result strong{font-size:13px}.market-directory .dir-scene figcaption{padding-inline:15px}.market-directory main{padding-bottom:90px}.market-directory .vd-footer{padding-bottom:30px}}@media(max-width:559px){.market-directory .dir-grid{grid-template-columns:1fr}.market-directory .dir-card-actions{grid-template-columns:1fr 1fr}.market-directory .dir-card-actions .dir-play{font-size:11px;padding:10px;gap:5px}.market-directory .dir-card-heading>img{width:60px;height:60px}.market-directory .dir-card-heading{min-height:60px}}@media(max-width:369px){.market-directory .vd-header{padding-inline:16px;gap:9px}.market-directory .vd-nav{gap:11px}.market-directory .vd-brand{font-size:18px}.market-directory .vd-brand img{width:28px}.market-directory .market-breadcrumb{padding-inline:16px}.market-directory .dir-hero{padding:12px 16px 10px}.market-directory .dir-lead h1{font-size:42px}.market-directory .dir-intro{font-size:13px;margin-block:10px 12px}.market-directory .dir-quick button{gap:6px;padding:7px}.market-directory .dir-quick button img{width:29px;height:29px}.market-directory .dir-quick button strong{font-size:13px}.market-directory .dir-quick button>span{display:none}.market-directory .dir-hero-actions{gap:8px}.market-directory .dir-hero-actions .dir-play{flex-basis:100%;min-height:46px;font-size:13px}.market-directory .dir-entry-note>span{display:inline}.market-directory .dir-rules{min-height:32px}.market-directory .dir-example>summary{font-size:11px;min-height:44px}.market-directory .dir-catalog,.market-directory .dir-how,.market-directory .dir-faq{margin-inline:16px}.market-directory .dir-catalog{padding-top:16px}.market-directory .dir-section-head h2{font-size:26px}.market-directory .dir-card-actions{grid-template-columns:1fr}.market-directory .dir-card-actions .dir-play{font-size:13px;padding-inline:12px}.market-directory .dir-card-heading>img{width:52px;height:52px}.market-directory .dir-card-heading h3{font-size:17px}.market-directory .dir-preview{font-size:9px;padding:6px}.market-directory .dir-final{margin-inline:16px}.market-directory .dir-sticky{left:8px;right:8px;gap:6px;padding:7px}.market-directory .dir-sticky>strong{font-size:10px}.market-directory .dir-sticky .dir-play{font-size:11px;padding:9px 8px}.market-directory .dir-sticky .dir-play>span:last-child{display:none}}@media(min-width:768px){.market-directory .dir-sticky{display:none!important}}@media(prefers-reduced-motion:reduce){.market-directory :is(.dir-card,.dir-quick button,.dir-play):hover,.market-directory .dir-card:hover .dir-card-heading>img,.market-directory .dir-quick button:hover img{transform:none}}.market-directory .dir-inline-rules{display:inline-flex;align-items:center;min-height:26px;color:#c1e2dc;text-decoration:underline;text-underline-offset:3px;margin-left:5px}@keyframes dir-plane{0%{transform:rotate(-6deg) translateY(-3px)}to{transform:rotate(-3deg) translateY(4px)}}@keyframes dir-cell-hit{0%{stroke-width:6;filter:drop-shadow(0 0 18px #75ffd5)}to{stroke-width:2;filter:drop-shadow(0 0 9px rgba(53,255,193,.2862745098))}}.market-directory .dir-example:before{animation:dir-plane 7s ease-in-out infinite alternate;animation-play-state:paused}.market-directory .dir-example[data-motion=running]:before{animation-play-state:running}.market-directory .dir-scene[data-outcome=hit] .dir-target{animation:dir-cell-hit .7s ease-out 1}@media(max-width:767px){.market-directory .dir-catalog{padding-top:16px}}
