.ctd.dg,.ctd-side.dg{--kit-font:var(--font-fredoka),"Fredoka",system-ui,sans-serif;--kit-ink:#0a0b0d;--kit-acc:#ff9a3c;--kit-acc-hi:#ffc27a;--kit-wood:#8a5a2b;--studs:url(/images/durian-garden/game/ui/studs.webp);--line:#ffffff12;--line2:#ffffff1f}.ctd.dg .gs-panel,.ctd.dg .gh-head{border:3px solid var(--kit-ink)}.ctd.dg .gs-panel{background:linear-gradient(180deg,#16171ae6,#0e0f11f2 60%),var(--studs)0 0/56px 56px,#16171a;box-shadow:inset 0 2px #ffc27a14,inset 0 -4px #00000059,0 14px 34px #00000073}.ctd.dg :is(.ctd-panel,.ctd-tblwrap){border:2px solid var(--kit-ink);background:#08090b6b;border-radius:0;box-shadow:inset 0 1px #ffc27a1a,inset 0 -3px #0000004d}.ctd.dg .ctd-tbl th{font-family:var(--kit-font);letter-spacing:.06em;color:var(--kit-acc-hi);border-bottom:2px solid var(--kit-ink);background:#08090b73;font-size:14px;font-weight:600}.ctd.dg .ctd-tbl tbody tr:nth-child(2n) td{background:#ffffff05}.ctd.dg .ctd-tbl tr:hover td{background:#ff9a3c0f}.ctd.dg :is(.ctd-h1,.hub-title){font-family:var(--kit-font);letter-spacing:.01em;text-shadow:-2px -2px 0 var(--kit-ink),2px -2px 0 var(--kit-ink),-2px 2px 0 var(--kit-ink),2px 2px 0 var(--kit-ink),0 5px 0 var(--kit-ink),0 8px 14px #00000080;font-weight:700}.ctd.dg .ctd-eyebrow{font-family:var(--kit-font);letter-spacing:.12em;color:var(--kit-acc);font-weight:600}.ctd.dg :is(.ctd-h2,.ctd-prose h2){font-family:var(--kit-font);letter-spacing:.01em;font-weight:600}.ctd.dg .ctd-prose h3{font-family:var(--kit-font);font-weight:600}.ctd.dg :is(.ctd-label,.ctd-field label,.dg-h3){font-family:var(--kit-font);letter-spacing:.06em;color:var(--kit-acc);font-weight:600}.ctd.dg .ctd-big b{font-family:var(--kit-font);text-shadow:0 3px 0 var(--kit-ink),0 6px 10px #00000073;font-weight:700}.ctd.dg .ctd-link{color:var(--kit-acc-hi)}.ctd.dg .ctd-seg{background:0 0;border:0;gap:8px;padding:0}.ctd.dg :is(.ctd-seg button,.ctd-chip,.ctd-filter-btn){font-family:var(--kit-font);color:#f1ece4;border:2px solid var(--kit-ink);box-shadow:inset 0 1px 0 #ffffff24,0 3px 0 var(--kit-ink);background:linear-gradient(#34363c,#24262a);border-radius:3px;align-items:center;gap:8px;font-size:16px;font-weight:600;transition:filter .12s,transform .12s;display:inline-flex}.ctd.dg :is(.ctd-seg button,.ctd-chip,.ctd-filter-btn):hover{filter:brightness(1.15)}.ctd.dg :is(.ctd-seg button,.ctd-chip,.ctd-filter-btn):active{box-shadow:inset 0 1px 0 #ffffff24,0 1px 0 var(--kit-ink);transform:translateY(2px)}.ctd.dg :is(.ctd-seg button.on,.ctd-chip.on){color:var(--kit-ink);background:linear-gradient(180deg,var(--kit-acc-hi),#e57a1f);box-shadow:inset 0 1px 0 #ffffff8c,0 3px 0 var(--kit-ink)}.ctd.dg .ctd-seg button img{object-fit:contain;filter:drop-shadow(0 2px 2px #00000080);width:26px;height:26px}.ctd.dg :is(.ctd-num-input,.ctd-select,.ctd-search){border:2px solid var(--kit-ink);color:#f1f1f1;background:#0c0d0f;border-radius:3px;box-shadow:inset 0 2px 6px #0000008c}.ctd.dg .ctd-seg button .ctd-muted{color:inherit;opacity:.7}.ctd.dg .ctd-art{background:radial-gradient(70% 70% at 50% 35%,color-mix(in srgb,var(--rc,var(--kit-acc))38%,transparent),color-mix(in srgb,var(--rc,var(--kit-acc))10%,#0c0d0f)85%);border-radius:4px;box-shadow:inset 0 0 0 2px #08090bcc}.ctd.dg .hub-tile{border:2px solid var(--kit-ink);box-shadow:inset 0 1px 0 #ffc27a1f,0 4px 0 var(--kit-ink),0 10px 20px #0000004d;background:linear-gradient(100deg,#ff9a3c24,#ff9a3c08 55%),#17181b;border-radius:3px}.ctd.dg .hub-tile:hover{box-shadow:inset 0 0 0 2px #ff9a3c8c,0 4px 0 var(--kit-ink),0 14px 26px #0006}.ctd.dg .hub-tile b{font-weight:600}.ctd.dg .hub-play{border:2px solid var(--kit-ink);background:linear-gradient(180deg,var(--kit-acc-hi),#e57a1f);box-shadow:inset 0 1px 0 #ffffff8c,0 3px 0 var(--kit-ink);font-weight:600;color:var(--kit-ink)!important}.ctd.dg .ctd-strip a{font-family:var(--kit-font);border:2px solid var(--kit-ink);background:linear-gradient(#2a2c31,#1e2023);font-weight:500}.ctd.dg .ctd-strip a.on{color:var(--kit-ink);background:linear-gradient(180deg,var(--kit-acc-hi),#e57a1f)}.ctd-side.dg .ctd-side-label{font-family:var(--kit-font);letter-spacing:.1em;color:var(--kit-acc);font-weight:600}.ctd-side.dg a.on{background:linear-gradient(90deg,#ff9a3c47,#ff9a3c0f 70%,#0000)}.ctd.dg .ctd-rail-banner span{font-family:var(--kit-font);text-shadow:-1.5px -1.5px 0 var(--kit-ink),1.5px -1.5px 0 var(--kit-ink),-1.5px 1.5px 0 var(--kit-ink),1.5px 1.5px 0 var(--kit-ink),0 3px 0 var(--kit-ink);font-weight:700}.ctd.dg .ctd-spec dd{font-family:var(--kit-font);font-size:21px;font-weight:600}.ctd.dg .dg-up{color:#7be0a0}.ctd.dg .dg-down{color:#ff8f7a}.dg-h3{margin:4px 0 10px;font-size:18px}.dg-board{border-top:1px solid var(--line);flex-direction:column;margin:0 0 26px;display:flex}.dg-row{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr) 112px 200px;align-items:center;gap:14px;padding:12px 4px;display:grid}.dg-row.best{background:linear-gradient(90deg,#7be0a024,#7be0a008 70%,#0000)}.dg-row .ctd-art{width:56px;height:56px}.dg-crop b{font-family:var(--kit-font);font-size:20px;font-weight:600;line-height:1.15;display:block}.dg-crop small{color:var(--t3);font-size:15px;display:block}.dg-mult{font-family:var(--kit-font);font-variant-numeric:tabular-nums;text-align:right;font-size:30px;font-weight:700;line-height:1}.dg-mult small{color:var(--t4);margin-top:3px;font-size:14px;font-weight:500;display:block}.dg-verdict{font-family:var(--kit-font);text-align:right;flex-direction:column;align-items:flex-end;gap:2px;font-size:19px;font-weight:700;line-height:1.2;display:flex}.dg-verdict small{color:var(--t3);font-family:inherit;font-size:15px;font-weight:500}.dg-verdict.sell{color:#7be0a0}.dg-verdict.wait{color:#ffd27a}.dg-bar{color:var(--t2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 0 6px;padding:14px 16px;font-size:17px;display:flex}.dg-bar b{font-family:var(--kit-font);font-size:24px;font-weight:700}.dg-bar.sell{background:linear-gradient(90deg,#7be0a03d,#7be0a00d)}.dg-bar.sell b{color:#7be0a0}.dg-bar.wait{background:linear-gradient(90deg,#ffbe5042,#ffbe500d)}.dg-bar.wait b{color:#ffd27a}.ctd.dg .dg-clock dd{font-variant-numeric:tabular-nums;font-size:26px}.dg-day{border:2px solid var(--kit-ink);background:#0c0d0f;height:46px;margin:0 0 8px;display:flex;position:relative;overflow:hidden}.dg-day>span{font-family:var(--kit-font);color:#141008d9;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex;position:relative}.dg-day .p-morning{background:linear-gradient(#f7d774,#e7a948)}.dg-day .p-noon{background:linear-gradient(#a5dcff,#5aaee8)}.dg-day .p-evening{background:linear-gradient(#f19a5b,#c0603f)}.dg-day .p-night{color:#ffb3a5;background:linear-gradient(#3b2d63,#1d1638)}.dg-day .rain{background:repeating-linear-gradient(115deg,#286ee699 0 6px,#286ee62e 6px 12px);position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #a0c8ffb3}.dg-day .now{width:4px;box-shadow:0 0 0 2px var(--kit-ink),0 0 12px #ffffffb3;background:#fff;margin-left:-2px;position:absolute;top:-2px;bottom:-2px}.dg-day-legend{color:var(--t3);flex-wrap:wrap;gap:6px 18px;margin:0 0 24px;font-size:15px;display:flex}.dg-day-legend i{background:repeating-linear-gradient(115deg,#286ee6cc 0 3px,#286ee640 3px 6px);width:14px;height:10px;margin-right:6px;display:inline-block}.dg-forecast>.dg-wrong{background:linear-gradient(90deg,#ff785f29,#0000 70%)}.dg-forecast>.dg-wrong small{color:#ffb4a4}.ctd.dg .dg-rain{color:#8cc4ff}.dg-days td,.dg-days th{padding-left:10px;padding-right:10px}.dg-days .dg-hi{color:#fff;background:#ff9a3c24;font-weight:700}.dg-more{margin:-8px 0 10px;display:inline-block}.dg-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));column-gap:28px;margin:0 0 26px;padding:0;list-style:none;display:grid}.dg-list.one{grid-template-columns:minmax(0,1fr)}.dg-list>li{border-bottom:1px solid var(--line);align-items:center;gap:14px;min-height:64px;padding:10px 2px;display:flex}.dg-list>li>span:not(.ctd-art){flex:1;min-width:0}.dg-list b{font-family:var(--kit-font);color:var(--mc,#fff);font-size:19px;font-weight:600;line-height:1.2;display:block}.dg-list small{color:var(--t3);font-size:15px;display:block}.dg-list em{font-style:normal;font-family:var(--kit-font);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:23px;font-weight:700}.dg-rainbow{background:linear-gradient(90deg,#ff6b6b,#ffd65c,#6bdc95,#6aaeff,#c58cff);-webkit-background-clip:text;background-clip:text;color:#0000!important}.dg-load{border-top:1px solid var(--line);flex-direction:column;display:flex}.dg-load-row{border-bottom:1px solid var(--line);grid-template-columns:46px minmax(0,1.3fr) 130px minmax(0,1.1fr) 100px minmax(0,.9fr) 24px;align-items:center;gap:8px;padding:10px 2px;display:grid;position:relative}.dg-load-row .ctd-select{width:100%;padding:10px}.dg-inline{color:var(--t3);align-items:center;gap:6px;font-size:16px;display:flex}.dg-inline .ctd-num-input{padding:9px 10px}.dg-load-val{font-family:var(--kit-font);color:#fff;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-size:19px;font-weight:600;display:flex}.dg-load-val small{color:var(--t4);font-family:system-ui,sans-serif;font-size:14px;font-weight:500}.dg-x{color:var(--t4);font-size:24px;line-height:1}.dg-x:hover{color:#fff}.dg-add{margin-top:12px;display:inline-block}.dg-total{border-top:1px solid var(--line);flex-direction:column;margin-top:14px;display:flex}.dg-total>div{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:8px 2px;display:flex}.dg-total>div>span:not(.ctd-art){flex:1;min-width:0}.dg-total b{font-family:var(--kit-font);font-size:18px;font-weight:600}.dg-total small{color:var(--t3);font-size:15px;display:block}.dg-total em{font-style:normal;font-family:var(--kit-font);color:#fff;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.dg-range{width:100%;accent-color:var(--kit-acc);height:28px}.dg-odds-head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.dg-odds-head .ctd-muted{padding-bottom:12px}.dg-steps{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));column-gap:28px;margin:0 0 22px;padding:0;list-style:none;display:grid}.dg-steps li{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:14px 2px;display:flex}.dg-steps li>i{background:var(--kit-acc);width:34px;height:34px;font-style:normal;font-family:var(--kit-font);color:var(--kit-ink);flex:none;place-items:center;font-size:18px;font-weight:700;display:grid}.dg-steps li>.ctd-art{width:48px;height:48px}.dg-steps b{font-family:var(--kit-font);color:#fff;font-size:18px;font-weight:600;display:block}.dg-steps span{color:var(--t2);font-size:17px}@media (max-width:760px){.dg-row{grid-template-columns:48px minmax(0,1fr) auto;gap:10px}.dg-row .ctd-art{width:48px;height:48px}.dg-row .dg-verdict{flex-direction:row;grid-column:2/-1;justify-content:space-between;align-items:baseline}.dg-mult{font-size:26px}.dg-load-row{grid-template-columns:46px minmax(0,1fr) minmax(0,1fr);padding:12px 30px 12px 2px}.dg-load-row>.ctd-select:first-of-type{grid-column:2/-1}.dg-load-row>label:first-of-type{grid-area:2/1/3/3}.dg-load-row>label:last-of-type{grid-area:2/3}.dg-load-row>select:last-of-type{grid-area:3/1/4/3}.dg-load-row>.dg-load-val{grid-area:3/3}.dg-load-row>.dg-inline .ctd-num-input{flex:1;min-width:0}.dg-load-val{align-items:flex-start}.dg-x{position:absolute;top:10px;right:2px}.dg-day>span{font-size:12px}}.dg-cm{margin:0 0 28px}.dg-cm-spec{margin-bottom:6px}.dg-cm-chart{border-bottom:2px solid #08090bd9;align-items:flex-end;gap:3px;height:150px;margin-top:34px;padding-right:48px;display:flex;position:relative}.dg-cm-chart i{background:linear-gradient(#ffffff4d,#ffffff1a);flex:1;min-width:0;position:relative}.dg-cm-chart i.dg-up{background:linear-gradient(#7be0a0,#2f9e5c)}.dg-cm-chart i.dg-down{background:linear-gradient(#ff9a84,#a8432f)}.dg-cm-chart i.now{box-shadow:0 0 0 2px #fff}.dg-cm-chart em{font-style:normal;font-family:var(--kit-font);color:#fff;white-space:nowrap;text-shadow:0 2px 0 var(--kit-ink);font-size:15px;font-weight:700;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.dg-cm-par{pointer-events:none;border-top:1px dashed #ffffff4d;height:0;position:absolute;left:0;right:48px}.dg-cm-par b{text-align:right;width:44px;color:var(--t3);font-size:13px;font-weight:600;position:absolute;top:0;right:-48px;transform:translateY(-50%)}.dg-cm-axis{color:var(--t3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;padding-right:48px;font-size:14px;display:flex}@media (max-width:760px){.dg-cm-chart{gap:2px;height:120px;padding-right:40px}.dg-cm-par{right:40px}.dg-cm-par b{width:38px;right:-40px}.dg-cm-axis{padding-right:40px}.dg-cm-axis span:nth-child(2),.dg-cm-axis span:nth-child(4){display:none}}.dg-market-strip{margin:30px 0 0}.dg-ms-head{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:0 0 4px;display:flex}.dg-ms-head .gh-label{margin:0}.dg-ms-head>span{color:var(--t3);font-size:17px}.dg-ms-more{font-family:var(--kit-font);color:var(--kit-acc-hi);margin-left:auto;font-size:17px;font-weight:600}.dg-list.four{grid-template-columns:repeat(4,minmax(0,1fr))}.dg-list>li>a{min-width:0;color:inherit;flex:1;align-items:center;gap:14px;display:flex}.dg-list>li>a>span:not(.ctd-art){flex:1;min-width:0}.dg-list>li>a:hover b{text-decoration:underline}@media (max-width:1100px){.dg-list.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.dg-list.four{grid-template-columns:minmax(0,1fr)}.dg-ms-more{margin-left:0}}
