.skin-opal{--opal-max:1000px;--opal-pad:max(16px,var(--dhs-safe-left),var(--dhs-safe-right))}@media (min-width:640px){.skin-opal{--opal-pad:max(20px,var(--dhs-safe-left),var(--dhs-safe-right))}}.skin-opal .dhs-hero,.skin-opal .dhs-section,.skin-opal .dhs-tabs,.skin-opal .opal-annWrap,.skin-opal .opal-results,.skin-opal .opal-searchRow{max-width:var(--opal-max);margin-inline:auto}.skin-opal .opal-annWrap{padding-inline:calc(var(--opal-pad) - 16px)}.skin-opal .dhs-hero{padding:14px var(--opal-pad) 4px!important}@media (min-width:960px){.skin-opal .dhs-hero{padding:18px var(--opal-pad) 6px!important}}.skin-opal .dhs-hero>div:first-child{border-radius:20px!important}.skin-opal .opal-searchRow{display:flex;align-items:center;gap:12px;padding:14px var(--opal-pad) 2px}.skin-opal .opal-search{flex:1 1;min-width:0;max-width:520px;display:flex;align-items:center;gap:10px;min-height:50px;padding:0 6px 0 14px;border-radius:16px;border:1px solid var(--t-line,rgba(160,240,245,.1));background:linear-gradient(180deg,var(--t-card2,#222a2f),var(--t-card,#1a2024));transition:border-color .15s ease,box-shadow .15s ease,opacity .2s ease}.skin-opal .opal-search:focus-within{border-color:var(--t-gold,#1fd8c9);box-shadow:0 0 0 3px var(--t-gold-a40,#1fd8c966)}.skin-opal .opal-search.is-off{opacity:.5}.skin-opal .opal-searchIcon{flex:none;font-size:14px;line-height:1;opacity:.8}.skin-opal .opal-search input{flex:1 1;min-width:0;background:transparent;border:none;outline:none;font-family:inherit;font-size:14px;font-weight:600;color:var(--t-ink,#eaf3f5)}.skin-opal .opal-search input::placeholder{color:var(--t-muted,#74878e);font-weight:600}.skin-opal .opal-search input:disabled{cursor:not-allowed}.skin-opal .opal-searchClear{flex:none;width:40px;height:40px;border:none;background:transparent;cursor:pointer;border-radius:12px;font-family:inherit;font-size:13px;font-weight:800;color:var(--t-muted,#74878e)}@media (hover:hover){.skin-opal .opal-searchClear:hover{color:var(--t-ink,#eaf3f5)}}.skin-opal .opal-count{flex:none;font-size:11px;font-weight:700;color:var(--t-muted,#74878e);white-space:nowrap}@media (max-width:400px){.skin-opal .opal-count{display:none}}.skin-opal .dhs-tabs{padding:14px var(--opal-pad) 10px!important;gap:20px!important;border-bottom:1px solid var(--t-line2,rgba(160,240,245,.06))!important}.skin-opal .opal-body{transition:opacity .18s ease}.skin-opal .dhs-game-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}@media (min-width:440px){.skin-opal .dhs-game-grid{grid-template-columns:repeat(3,1fr)!important;gap:12px!important}}@media (min-width:640px){.skin-opal .dhs-game-grid{grid-template-columns:repeat(4,1fr)!important;gap:16px!important}}@media (min-width:820px){.skin-opal .dhs-game-grid{grid-template-columns:repeat(5,1fr)!important;gap:18px!important}}.skin-opal .dhs-section{padding:22px var(--opal-pad) 6px!important}.skin-opal .dhs-section-head{margin-bottom:14px!important}.skin-opal .dhs-tile-wrap{position:relative;transition:transform .15s ease}.skin-opal .dhs-tile{aspect-ratio:1/1!important;border-radius:18px!important;border-color:var(--t-line,rgba(160,240,245,.1))!important;box-shadow:0 10px 26px -14px rgba(0,0,0,.95)!important}.skin-opal .dhs-tile:after{content:"";height:52%;background:linear-gradient(0deg,rgba(4,8,10,.94) 0,rgba(4,8,10,.78) 28%,rgba(4,8,10,.3) 62%,rgba(4,8,10,0))}.skin-opal .dhs-tile-name,.skin-opal .dhs-tile:after{position:absolute;left:0;right:0;bottom:0;pointer-events:none}.skin-opal .dhs-tile-name{padding:0 11px 10px!important;font-size:12.5px!important;line-height:1.32!important;color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.9);white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.skin-opal .dhs-tile-meta,.skin-opal .dhs-tile-name{margin:0!important;text-align:left!important;font-weight:800!important}.skin-opal .dhs-tile-meta{position:absolute;top:8px;left:8px;max-width:calc(100% - 16px);pointer-events:none;padding:3px 8px!important;border-radius:999px;border:1px solid var(--t-line,rgba(160,240,245,.1));background:rgba(6,10,12,.66);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:11px!important;letter-spacing:.08em;text-transform:uppercase;color:var(--t-sub,#adc0c6)!important}@media (hover:hover){.skin-opal .dhs-tile:hover{transform:none!important}.skin-opal .dhs-tile-wrap:hover{transform:translateY(-3px)}.skin-opal .dhs-tile-wrap:hover .dhs-tile{border-color:var(--t-gold,#1fd8c9)!important;box-shadow:0 16px 34px -16px rgba(0,0,0,1)!important}}.skin-opal .dhs-tile:focus-visible{outline:2px solid var(--t-gold,#1fd8c9);outline-offset:3px}.skin-opal .opal-results{padding:20px var(--opal-pad) 6px}.skin-opal .opal-resultsHead{display:flex;align-items:center;gap:9px;margin-bottom:14px;font-size:14px;font-weight:800;color:var(--t-ink,#eaf3f5)}.skin-opal .opal-resultsQuery{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skin-opal .opal-resultsCount{flex:none;padding:3px 10px;border-radius:999px;border:1px solid var(--t-line,rgba(160,240,245,.1));background:var(--t-card,#1a2024);font-size:11px;font-weight:800;color:var(--t-gold,#1fd8c9)}.skin-opal .opal-empty{padding:10px 0 18px;font-size:12.5px;font-weight:600;color:var(--t-muted,#74878e)}@media (prefers-reduced-motion:reduce){.skin-opal .dhs-tile-wrap,.skin-opal .opal-body,.skin-opal .opal-search{transition:none}.skin-opal .dhs-tile-wrap:hover{transform:none}}.skin-jade .jade-lobby{--jade-top:var(--dhs-topbar-h);--jade-bar:59px;--jade-nav:58px;--jade-max:1144px;--jade-edge:calc((100% - var(--jade-max)) / 2);--jade-gutter-l:max(12px,env(safe-area-inset-left,0px),var(--jade-edge));--jade-gutter-r:max(12px,env(safe-area-inset-right,0px),var(--jade-edge));--jade-thumb:64px}.skin-jade .jade-lobby .dhs-hero{padding:10px var(--jade-gutter-r) 0 var(--jade-gutter-l)!important}.skin-jade .jade-lobby .dhs-hero>div:first-child{border-radius:12px!important}.skin-jade .jade-lobby .dhs-hero>div:first-child>img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center}.skin-jade .jade-lobby .dhs-hero>div:first-child+div{margin-top:7px!important}.skin-jade .jade-lobby>div:not([class]){padding:10px var(--jade-gutter-r) 0 var(--jade-gutter-l)!important}.skin-jade .jade-bar{position:sticky;top:var(--jade-top);z-index:30;display:flex;align-items:center;gap:8px;height:var(--jade-bar);padding:0 var(--jade-gutter-r) 0 var(--jade-gutter-l);background:var(--t-glass-sticky,rgba(7,23,20,.9));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.skin-jade .jade-bar:after{content:"";position:absolute;left:var(--jade-gutter-l);right:var(--jade-gutter-r);bottom:0;height:1px;background:var(--t-line,rgba(150,255,220,.1))}.skin-jade .jade-search{flex:1 1 auto;min-width:0;max-width:560px;display:flex;align-items:center;gap:8px;height:42px;padding:0 6px 0 12px;border-radius:12px;background:var(--t-card,#0e2d29);border:1px solid var(--t-faint,#4a6f66)}.skin-jade .jade-search:focus-within{border-color:var(--t-gold-a40,rgba(85,223,160,.4))}.skin-jade .jade-search-icon{flex:none;font-size:13px;opacity:.75;line-height:1}.skin-jade .jade-search input{flex:1 1 auto;min-width:0;background:transparent;border:none;outline:none;color:var(--t-ink,#e8fbf4);font-family:inherit;font-size:14px;font-weight:600}.skin-jade .jade-search input::placeholder{color:var(--t-muted,#6c9c8f);font-weight:500}.skin-jade .jade-clear{flex:none;width:40px;height:40px;border:none;border-radius:9px;background:transparent;color:var(--t-muted,#6c9c8f);font-size:13px;font-weight:700;cursor:pointer}.skin-jade .jade-cat-btn{flex:none;max-width:47%;margin-left:auto;height:42px;display:flex;align-items:center;gap:5px;padding:0 12px;border-radius:12px;border:1px solid var(--t-gold-a40,rgba(85,223,160,.4));background:linear-gradient(180deg,var(--t-card2,#133833),var(--t-card,#0e2d29));color:var(--t-sub,#a6cfc3);font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer}.skin-jade .jade-cat-v{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--t-gold,#55dfa0)}.skin-jade .jade-caret{flex:none;font-size:10px;color:var(--t-gold,#55dfa0)}@media (max-width:380px){.skin-jade .jade-cat-k{display:none}.skin-jade .jade-cat-btn{max-width:42%;padding:0 10px}}.skin-jade .jade-lobby .dhs-section{padding:12px var(--jade-gutter-r) 6px var(--jade-gutter-l)!important}.skin-jade .jade-lobby .dhs-section-head{
  /* !important is REQUIRED here: SectionHeader sets position:relative as an INLINE style, which
     beats a plain rule. Without it the element stayed relative while `top` still applied, so the
     header was pushed 116px DOWN out of the section and painted across the first two list rows. */position:sticky!important;top:calc(var(--jade-top) + var(--jade-bar));z-index:20;height:44px!important;margin-bottom:8px!important;border-radius:12px!important}.skin-jade .jade-lobby .dhs-game-grid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}@media (min-width:680px){.skin-jade .jade-lobby{--jade-thumb:72px}.skin-jade .jade-lobby .dhs-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}@media (min-width:1000px){.skin-jade .jade-lobby .dhs-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}}.skin-jade .jade-lobby .dhs-tile-wrap{position:relative;overflow:hidden;display:grid;grid-template-columns:var(--jade-thumb) minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;row-gap:2px;align-items:center;padding:8px 12px 8px 8px;border-radius:14px;border:1px solid var(--t-line2,rgba(150,255,220,.06));background:linear-gradient(180deg,var(--t-card,#0e2d29),var(--t-bg2,#0b221e));transition:background .15s ease,border-color .15s ease}.skin-jade .jade-lobby .dhs-tile-wrap:active{background:var(--t-card2,#133833);border-color:var(--t-gold-a40,rgba(85,223,160,.4))}.skin-jade .jade-lobby .dhs-tile{grid-column:1;grid-row:1/span 2;width:var(--jade-thumb)!important;height:var(--jade-thumb)!important;aspect-ratio:auto!important;border-radius:12px!important;overflow:visible!important;box-shadow:0 2px 6px rgba(0,0,0,.45)!important}.skin-jade .jade-lobby .dhs-tile>div,.skin-jade .jade-lobby .dhs-tile>img{border-radius:12px!important}.skin-jade .jade-lobby .dhs-tile:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:-2000px}.skin-jade .jade-lobby .dhs-tile-name{grid-column:2;grid-row:1;align-self:end;margin-top:0!important;text-align:left!important;font-size:13.5px!important;line-height:1.3!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.skin-jade .jade-lobby .dhs-tile-meta{grid-column:2;grid-row:2;align-self:start;justify-self:start;max-width:100%;margin-top:0!important;padding:2px 7px;border-radius:6px;background:var(--t-line2,rgba(150,255,220,.06));text-align:left!important;font-size:11px!important;letter-spacing:.05em;color:var(--t-sub,#a6cfc3)!important}.skin-jade .jade-launching .dhs-tile-wrap{opacity:.5;pointer-events:none}.skin-jade .jade-results{padding:14px var(--jade-gutter-r) 4px var(--jade-gutter-l)}.skin-jade .jade-results-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.skin-jade .jade-results-q{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;color:var(--t-ink,#e8fbf4)}.skin-jade .jade-results-n{flex:none;font-size:11.5px;font-weight:700;color:var(--t-gold,#55dfa0)}.skin-jade .jade-empty{padding:22px 4px 26px;text-align:center;font-size:13px;font-weight:700;line-height:1.9;color:var(--t-sub,#a6cfc3)}.skin-jade .jade-empty span{font-size:11.5px;font-weight:500;color:var(--t-muted,#6c9c8f)}.skin-jade .jade-backdrop{position:fixed;inset:0;z-index:42;background:rgba(3,12,10,.62);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:jade-fade-in .18s ease}.skin-jade .jade-sheet{position:fixed;left:0;right:0;bottom:calc(var(--jade-nav) + env(safe-area-inset-bottom, 0px));z-index:43;width:min(560px,100%);margin:0 auto;max-height:min(66vh,470px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:8px;border-top:1px solid var(--t-gold-a40,rgba(85,223,160,.4));border-radius:18px 18px 0 0;background:linear-gradient(180deg,var(--t-card2,#133833),var(--t-bg2,#0b221e) 70%);box-shadow:0 -18px 44px -16px rgba(0,0,0,.85);animation:jade-sheet-up .22s cubic-bezier(.2,.8,.3,1)}@media (min-width:900px){.skin-jade .jade-sheet{top:50%;bottom:auto;transform:translateY(-50%);max-height:min(72vh,520px);padding-bottom:12px;border:1px solid var(--t-gold-a40,rgba(85,223,160,.4));border-radius:18px;box-shadow:0 28px 72px -22px rgba(0,0,0,.9);animation:jade-dialog-in .2s cubic-bezier(.2,.8,.3,1)}.skin-jade .jade-sheet .jade-grip{display:none}.skin-jade .jade-sheet .jade-sheet-head{padding-top:14px}}.skin-jade .jade-grip{width:38px;height:4px;margin:9px auto 2px;border-radius:3px;background:var(--t-faint,#4a6f66)}.skin-jade .jade-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:6px 14px 4px}.skin-jade .jade-sheet-title{font-size:14px;font-weight:800;color:var(--t-ink,#e8fbf4)}.skin-jade .jade-sheet-sub{margin-top:3px;font-size:11px;font-weight:500;line-height:1.5;color:var(--t-muted,#6c9c8f)}.skin-jade .jade-sheet-x{flex:none;width:34px;height:34px;margin:-4px -4px 0 0;border:1px solid var(--t-line,rgba(150,255,220,.1));border-radius:10px;background:var(--t-card,#0e2d29);color:var(--t-sub,#a6cfc3);font-size:13px;font-weight:700;cursor:pointer}.skin-jade .jade-sheet .dhs-tabs{position:static!important;top:auto!important;z-index:auto!important;overflow-x:visible!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;padding:6px 14px 10px!important}@media (min-width:520px){.skin-jade .jade-sheet .dhs-tabs{grid-template-columns:repeat(4,1fr)!important}}.skin-jade .jade-sheet .dhs-tabs>button{width:auto!important;min-height:86px;justify-content:center;padding:10px 4px!important;border:1px solid var(--t-line2,rgba(150,255,220,.06))!important;border-radius:14px;background:var(--t-card,#0e2d29)!important}.skin-jade .jade-sheet .dhs-tabs>button:has(span[aria-hidden]){border-color:var(--t-gold-a40,rgba(85,223,160,.4))!important;background:linear-gradient(180deg,var(--t-card2,#133833),var(--t-card,#0e2d29))!important}@keyframes jade-fade-in{0%{opacity:0}to{opacity:1}}@keyframes jade-sheet-up{0%{transform:translateY(14%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes jade-dialog-in{0%{transform:translateY(calc(-50% + 12px));opacity:0}to{transform:translateY(-50%);opacity:1}}@media (prefers-reduced-motion:reduce){.skin-jade .jade-backdrop,.skin-jade .jade-sheet{animation:none}}.skin-quartz{--q-gutter:max(12px,var(--dhs-safe-left),var(--dhs-safe-right));--q-measure:1040px;--q-tabpad:9px;--q-rule:var(--t-line,rgba(210,190,255,0.1));--q-type:var(--font-thai),var(--font-sans),system-ui,sans-serif}@media (min-width:760px){.skin-quartz{--q-gutter:max(20px,var(--dhs-safe-left),var(--dhs-safe-right))}}@media (min-width:896px){.skin-quartz{--q-tabpad:12px}}.skin-quartz .dhs-tabs{max-width:var(--q-measure);margin:0 auto;gap:0!important;padding:0 calc(var(--q-gutter) - var(--q-tabpad))!important;background:var(--t-bg,#0e0a17)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:1px solid var(--q-rule)}.skin-quartz .dhs-tabs>button{width:auto!important;padding:14px var(--q-tabpad)!important}.skin-quartz .dhs-tabs>button>span:first-child{display:none!important}.skin-quartz .dhs-tabs>button>span:last-child{font-size:12.5px!important;letter-spacing:.01em}.skin-quartz .q-notice>div{max-width:var(--q-measure)!important;padding:14px var(--q-gutter) 0!important}.skin-quartz .q-notice>div>div{gap:8px!important}.skin-quartz .q-notice>div>div>div{height:30px!important;padding:0!important;gap:8px!important;background:none!important;box-shadow:none!important;border-radius:0!important}.skin-quartz .q-notice>div>div>div>button[aria-label="กล่องข้อความ"]{display:none!important}.skin-quartz .q-notice span{color:var(--t-sub,#c0b2da)!important}.skin-quartz .q-notice button{background:none!important;border:0!important;border-radius:0!important;color:var(--t-muted,#8b7cae)!important}.skin-quartz .q-notice svg{width:15px;height:15px}.skin-quartz .q-notice div[style*=dhs-marquee]{font-size:11.5px!important;font-weight:500!important}.skin-quartz .q-search-row{width:min(100% - var(--q-gutter) * 2,var(--q-measure) - var(--q-gutter) * 2);margin:16px auto 0}.skin-quartz .q-search{display:flex;align-items:center;gap:9px;max-width:480px;padding:0 12px;border:1px solid var(--q-rule);border-radius:2px;background:var(--t-card,#201936);transition:border-color .12s ease}.skin-quartz .q-search-icon{flex:none;width:16px;height:16px;color:var(--t-muted,#8b7cae);transition:color .12s ease}.skin-quartz .q-search input{flex:1 1;min-width:0;height:44px;padding:0;border:0;background:none;outline:none;color:var(--t-ink,#f2ecfd);font:500 14px var(--q-type);caret-color:var(--t-gold,#b98cf0)}.skin-quartz .q-search input::placeholder{color:var(--t-muted,#8b7cae)}.skin-quartz .q-search:focus-within{border-color:var(--t-gold,#b98cf0)}.skin-quartz .q-search:focus-within .q-search-icon{color:var(--t-gold,#b98cf0)}.skin-quartz .q-search button{flex:none;min-width:52px;min-height:44px;padding:0 0 0 10px;text-align:right;border:0;background:none;cursor:pointer;color:var(--t-sub,#c0b2da);font:500 12px var(--q-type)}.skin-quartz .dhs-section{max-width:var(--q-measure);margin:0 auto;padding:30px var(--q-gutter) 0!important}.skin-quartz .dhs-section>div{text-align:left!important}.skin-quartz .dhs-section-head{height:auto!important;padding:0 0 7px!important;margin-bottom:12px!important;gap:8px!important;align-items:baseline!important;background:none!important;border:0!important;border-bottom:1px solid var(--q-rule)!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.skin-quartz .dhs-section-head>:first-child,.skin-quartz .dhs-section-head>:nth-child(2),.skin-quartz .dhs-section-head>:nth-child(4){display:none!important}.skin-quartz .dhs-section-head>:nth-child(3){font-size:12.5px!important;font-weight:600!important;color:var(--t-ink,#f2ecfd)!important;letter-spacing:.02em}.skin-quartz .dhs-section-head>:nth-child(5){margin-left:auto!important;gap:4px!important}.skin-quartz .dhs-section-head>:nth-child(5)>span{font-size:11px!important;font-weight:500!important;color:var(--t-sub,#c0b2da)!important}.skin-quartz .dhs-section>div>button{padding:14px 0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--t-gold,#b98cf0)!important;font-size:12px!important;font-weight:600!important}.skin-quartz .dhs-game-grid{grid-template-columns:repeat(3,1fr);gap:14px 8px}@media (min-width:500px){.skin-quartz .dhs-game-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:660px){.skin-quartz .dhs-game-grid{grid-template-columns:repeat(6,1fr)}}@media (min-width:760px){.skin-quartz .dhs-game-grid{gap:12px 10px}}@media (min-width:896px){.skin-quartz .dhs-game-grid{grid-template-columns:repeat(8,1fr);gap:14px 10px}}.skin-quartz .dhs-tile-wrap{min-width:0}.skin-quartz .dhs-tile{border:0!important;border-radius:2px!important;box-shadow:none!important;background:var(--t-card,#201936)!important;transition:opacity .12s ease!important}@media (hover:hover){.skin-quartz .dhs-tile:hover{transform:none;opacity:.78}}.skin-quartz .dhs-tile:active{opacity:.55}.skin-quartz .dhs-tile:focus-visible{outline:1px solid var(--t-gold,#b98cf0);outline-offset:1px}.skin-quartz .dhs-tile div[style*=radial-gradient]{display:none!important}.skin-quartz .dhs-tile-name{margin-top:5px!important;text-align:left!important;font-size:12px!important;font-weight:500!important;color:var(--t-sub,#c0b2da)!important;white-space:normal!important;overflow-wrap:anywhere;line-height:1.3!important;height:32px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}.skin-quartz .q-results{max-width:var(--q-measure);margin:0 auto;padding:30px var(--q-gutter) 0}.skin-quartz .q-results-head{position:relative;display:flex;align-items:baseline;gap:8px;padding-bottom:7px;margin-bottom:12px;border-bottom:1px solid var(--q-rule)}.skin-quartz .q-results-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 12.5px var(--q-type);letter-spacing:.02em;color:var(--t-ink,#f2ecfd)}.skin-quartz .q-results-count{flex:none;margin-left:auto;font:500 11px var(--q-type);color:var(--t-sub,#c0b2da)}.skin-quartz .q-empty{margin:0;padding:2px 0 6px;font:500 12px var(--q-type);color:var(--t-muted,#8b7cae)}.skin-quartz .q-body{transition:opacity .15s ease}.skin-quartz .q-body.q-busy{opacity:.45;pointer-events:none}.skin-quartz .dhs-hero{max-width:var(--q-measure);margin:40px auto 0;padding:26px var(--q-gutter) 0!important;border-top:1px solid var(--q-rule)}.skin-quartz .dhs-hero>div{border-radius:0!important;box-shadow:none!important}.skin-quartz .dhs-hero button{border-radius:0!important}@media (min-width:624px){.skin-quartz .dhs-section-head:after,.skin-quartz .q-results-head:after{content:"";position:absolute;left:0;bottom:-1px;width:44px;height:2px;background:var(--t-gold,#b98cf0)}}@media (min-width:760px){.skin-quartz .dhs-section{padding-top:38px!important}.skin-quartz .q-results{padding-top:38px}.skin-quartz .dhs-tabs>button>span:last-child{font-size:13.5px!important}.skin-quartz .q-notice div[style*=dhs-marquee]{font-size:12px!important}.skin-quartz .q-search-row{margin-top:22px}.skin-quartz .q-search input{height:46px;font-size:15px}.skin-quartz .dhs-section-head>:nth-child(3),.skin-quartz .q-results-label{font-size:14px!important}.skin-quartz .dhs-hero{margin-top:52px;padding-top:34px!important}}@media (min-width:896px){.skin-quartz .dhs-section{padding-top:48px!important}.skin-quartz .q-results{padding-top:48px}.skin-quartz .dhs-tabs>button{padding:17px var(--q-tabpad)!important}.skin-quartz .dhs-tabs>button>span:last-child{font-size:15px!important}.skin-quartz .q-notice>div{padding-top:20px!important}.skin-quartz .q-notice div[style*=dhs-marquee]{font-size:12.5px!important}.skin-quartz .q-search-row{margin-top:26px}.skin-quartz .q-search{max-width:520px;padding:0 14px;gap:10px}.skin-quartz .q-search-icon{width:17px;height:17px}.skin-quartz .q-search input{height:50px;font-size:15.5px}.skin-quartz .q-search button{font-size:13px}.skin-quartz .dhs-section-head{padding-bottom:10px!important;margin-bottom:18px!important}.skin-quartz .q-results-head{padding-bottom:10px;margin-bottom:18px}.skin-quartz .dhs-section-head>:nth-child(3),.skin-quartz .q-results-label{font-size:16px!important}.skin-quartz .dhs-section-head>:nth-child(5)>span,.skin-quartz .q-results-count{font-size:12px!important}.skin-quartz .dhs-section-head:after,.skin-quartz .q-results-head:after{width:56px}.skin-quartz .dhs-tile-name{font-size:12px!important;line-height:1.35!important;height:33px!important}.skin-quartz .dhs-section>div>button{padding:18px 0!important;font-size:13px!important}.skin-quartz .dhs-hero{margin-top:64px;padding-top:42px!important}}