.gadak-stage{--gadak-modal-layer:20;--gadak-modal-top-layer:31}.gadak-overlay-host{position:absolute;inset:0}.gadak-detail:is(.gadak-doc,.gadak-panel){z-index:var(--gadak-modal-layer)!important}.gadak-detail:is(.gadak-doc,.gadak-panel)[aria-modal=true]{z-index:var(--gadak-modal-top-layer)!important}.gadak-detail{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;min-height:0;background:var(--gadak-surface);animation:gadakFadeIn .18s ease;outline:none}.gadak-detail-head{flex:none;height:54px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 8px;border-bottom:1px solid var(--gadak-line)}.gadak-detail-head button{width:46px;height:46px;display:grid;place-items:center;border:0;border-radius:14px;background:transparent;color:var(--gadak-text)}.gadak-detail-head .gadak-star{margin:0}.gadak-detail-head b{text-align:center;font-size:16px}.gadak-detail-scroll{flex:1 1;min-height:0;overflow-y:auto;overflow-x:clip;overscroll-behavior:contain;padding:16px 20px calc(24px + env(safe-area-inset-bottom));scrollbar-width:none}.gadak-detail-scroll::-webkit-scrollbar{display:none}.gadak-detail:not(.gadak-doc):not(.gadak-panel) .gadak-detail-scroll{padding-bottom:calc(116px + env(safe-area-inset-bottom))}.gadak-doc .gadak-detail-scroll{padding:8px 20px calc(40px + env(safe-area-inset-bottom))}.gadak-doc-updated{color:var(--gadak-muted);font-size:12.5px;font-weight:700;margin:0 0 6px}.gadak-doc-intro{color:var(--gadak-text-soft);font-size:14px;line-height:1.6;margin:0 0 18px}.gadak-doc-section{margin-bottom:20px}.gadak-doc-section h2{display:flex;align-items:baseline;gap:8px;margin:0 0 8px;font-size:15px;font-weight:900;color:var(--gadak-ink)}.gadak-doc-section h2 em{color:var(--gadak-muted);font-style:normal;font-size:12px;font-weight:700}.gadak-doc-section p{margin:0 0 8px;color:var(--gadak-text);font-size:13.5px;line-height:1.72;word-break:keep-all}.gadak-doc-section ul{margin:0 0 8px;padding-left:18px;display:grid;grid-gap:5px;gap:5px}.gadak-doc-section li{color:var(--gadak-text);font-size:13.5px;line-height:1.6;word-break:keep-all}.gadak-doc-note{margin:6px 0 0;padding:10px 12px;border-radius:12px;background:var(--gadak-fill);color:var(--gadak-muted);font-size:12.5px;line-height:1.6}.gadak-doc-foot{margin:8px 0 0;color:var(--gadak-muted);font-size:12px;font-weight:700;text-align:center}.gadak-faq-list{list-style:none;margin:0 0 8px;padding:0;display:grid;grid-gap:8px;gap:8px}.gadak-faq-item{border:1px solid var(--gadak-line);border-radius:14px;background:var(--gadak-surface);overflow:hidden}.gadak-faq-item.open{border-color:var(--gadak-accent)}.gadak-faq-item>button{width:100%;min-height:52px;display:flex;align-items:center;gap:10px;padding:12px 14px;text-align:left;background:transparent;border:0;color:var(--gadak-text);cursor:pointer}.gadak-faq-item>button>svg{flex:0 0 auto;color:var(--gadak-muted);transition:transform .2s ease}.gadak-faq-q{flex:1 1 auto;min-width:0;font-size:14px;font-weight:700;line-height:1.4;word-break:keep-all}.gadak-faq-q:before{content:"Q ";color:var(--gadak-accent);font-weight:800}.gadak-faq-a{padding:0 14px 14px;border-top:1px solid var(--gadak-hairline)}.gadak-faq-a p{margin:12px 0 0;color:var(--gadak-text-soft);font-size:13.5px;line-height:1.72;word-break:keep-all}.gadak-faq-a p:first-child{margin-top:12px}.gadak-detail-hero{display:grid;grid-template-columns:92px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;margin-bottom:18px}.gadak-detail-hero>div:nth-child(2){display:grid;grid-gap:6px;gap:6px}.gadak-detail-hero span{color:var(--gadak-muted);font-weight:800;font-size:13px}.gadak-detail-hero strong{font-size:32px;font-weight:900;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-chart-card,.gadak-link-list,.gadak-price-table{padding:15px;border:1px solid var(--gadak-line);border-radius:var(--gadak-radius-card);background:var(--gadak-surface);box-shadow:var(--gadak-shadow-card);margin-bottom:12px}.gadak-chart{width:100%;height:auto;display:block;cursor:crosshair}.gadak-chart-label{font-size:10px;font-weight:800;fill:var(--gadak-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-chart-label.high{fill:var(--gadak-up)}.gadak-chart-label.low{fill:var(--gadak-down)}.gadak-chart-label.axis{fill:var(--gadak-sub);font-weight:700}.gadak-chart-tip{pointer-events:none}.gadak-chart-tip-price{font-size:11.5px;font-weight:900;fill:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-chart-tip-date{font-size:9.5px;font-weight:700;fill:hsla(0,0%,100%,.78)}.gadak-chart-legend{display:flex;gap:14px;margin-top:4px;color:var(--gadak-muted);font-size:12px;font-weight:800}.gadak-chart-legend span{display:inline-flex;align-items:center;gap:6px}.gadak-chart-legend i{width:18px;height:3px;border-radius:999px;background:var(--gadak-accent)}.gadak-chart-legend i.target{background:var(--gadak-up)}.gadak-chart-legend-multi{flex-wrap:wrap}.gadak-chart-box{display:grid;grid-gap:10px;gap:10px;margin-bottom:16px;padding:0;border:0;border-radius:0;background:transparent}.gadak-chart-box .gadak-period-row,.gadak-chart-box .gadak-stat-grid{margin-bottom:0}.gadak-detail-actions{display:grid;grid-gap:6px;gap:6px;justify-items:center}.gadak-detail-actions .gadak-bell,.gadak-detail-actions .gadak-star{margin:0;width:50px;height:50px;border-radius:18px;background:var(--gadak-fill)}.gadak-link-list h2,.gadak-price-table h2{margin:0 0 10px;color:var(--gadak-ink);font-size:15.5px}.gadak-price-table-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.gadak-price-table-head h2{margin-bottom:0}.gadak-price-table-head+.gadak-price-row{border-top:0}.gadak-price-table span{display:grid;grid-gap:1px;gap:1px;min-width:0;color:var(--gadak-muted);font-size:13px;font-weight:800}.gadak-price-table span small{color:var(--gadak-sub);font-size:11px;font-weight:700;line-height:1.35}.gadak-price-table strong{flex:none;color:var(--gadak-text);font-size:15px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.gadak-link-list a{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;grid-gap:10px;gap:10px;min-height:62px;border-top:1px solid var(--gadak-hairline);background:transparent;text-align:left;color:inherit;text-decoration:none}.gadak-link-list a:first-of-type{border-top:0}.gadak-listing-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;border-top:1px solid var(--gadak-hairline)}.gadak-listing-row:first-of-type,.gadak-listing-row>a{border-top:0}.gadak-listing-add{position:relative;flex:none;min-height:34px;padding:0 12px;border:0;border-radius:999px;background:var(--gadak-accent-soft);color:var(--gadak-accent);font-size:12.5px;font-weight:800;transition:transform .15s ease,background-color .18s ease}.gadak-listing-add:before{content:"";position:absolute;inset:-6px 0;border-radius:inherit}.gadak-listing-add:active{transform:scale(.95)}.gadak-link-list i{width:38px;height:38px;display:grid;place-items:center;border-radius:14px;background:var(--gadak-fill);color:var(--gadak-text);font-style:normal}.gadak-link-list i.shop{background:rgba(34,178,109,.14);color:var(--gadak-green)}.gadak-link-list span{display:grid;grid-gap:3px;gap:3px;min-width:0}.gadak-link-list a.gadak-news-row{grid-template-columns:minmax(0,1fr) 18px;padding:10px 0;min-height:0}.gadak-news-tag{display:inline-flex;align-items:center;gap:3px;width:-moz-fit-content;width:fit-content;margin:0 0 2px;padding:2.5px 8px;border-radius:999px;background:var(--gadak-fill);color:var(--gadak-text-soft);font-style:normal;font-size:10.5px;font-weight:800;white-space:nowrap}.gadak-news-tag.up{background:rgba(236,64,52,.12);color:var(--gadak-up)}.gadak-news-tag.down{background:rgba(18,130,118,.12);color:var(--gadak-down)}.gadak-link-list em.gadak-news-tag{margin:0 0 2px;padding:2.5px 8px;background:var(--gadak-fill);color:var(--gadak-text-soft);font-size:10.5px}.gadak-link-list em.gadak-news-tag.up{background:rgba(236,64,52,.12);color:var(--gadak-up)}.gadak-link-list em.gadak-news-tag.down{background:rgba(18,130,118,.12);color:var(--gadak-down)}.gadak-link-list span b{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gadak-link-list em{margin-left:4px;padding:2px 6px;border-radius:999px;background:var(--gadak-info);color:#fff;font-style:normal;font-size:10px}.gadak-link-list small{color:var(--gadak-muted);font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.gadak-link-list strong{font-size:13px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gadak-link-list u{display:grid;place-items:center;color:var(--gadak-muted);text-decoration:none}.gadak-detail footer{position:absolute;left:0;right:0;bottom:0;padding:12px 20px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(180deg,hsla(0,0%,100%,0),var(--gadak-surface) 26%)}:root[data-color-scheme=dark] .gadak-detail footer{background:linear-gradient(180deg,rgba(23,27,34,0),var(--gadak-surface) 26%)}.gadak-sheet-backdrop{position:absolute;inset:0;z-index:30;display:flex;align-items:flex-end;min-height:0;background:rgba(12,10,8,.58);animation:gadakFadeIn .18s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gadak-sheet-backdrop .gadak-add-sheet{width:min(100%,680px);max-width:calc(100vw - max(24px, env(safe-area-inset-left)) - max(24px, env(safe-area-inset-right)));max-height:calc(100dvh - env(safe-area-inset-top) - 12px);padding-right:max(22px,env(safe-area-inset-right));padding-bottom:calc(24px + env(safe-area-inset-bottom));padding-left:max(22px,env(safe-area-inset-left));overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scroll-padding:16px 0 calc(112px + env(safe-area-inset-bottom));scrollbar-width:none}.gadak-sheet-backdrop .gadak-add-sheet::-webkit-scrollbar{display:none}.gadak-sheet-backdrop .gadak-add-sheet :is(h2,p,.gadak-sheet-product span,.gadak-stepper-value){min-width:0;overflow-wrap:anywhere}.gadak-sheet-backdrop .gadak-add-sheet input{min-width:0;font-size:16px}.gadak-sheet-backdrop .gadak-add-sheet button{min-width:0}.gadak-sheet-backdrop .gadak-add-sheet .gadak-cond-grid button,.gadak-sheet-backdrop .gadak-add-sheet .gadak-preset-row button,.gadak-sheet-backdrop .gadak-add-sheet .gadak-stepper button{min-height:44px}.gadak-sheet-backdrop .gadak-add-sheet .gadak-stepper-value{scroll-margin-block:16px calc(112px + env(safe-area-inset-bottom))}.gadak-sheet-backdrop .gadak-add-sheet .gadak-stepper-value:focus-within{box-shadow:0 0 0 3px var(--gadak-accent-soft)}.gadak-sheet-backdrop .gadak-add-sheet>.gadak-primary:last-child{position:-webkit-sticky;position:sticky;bottom:0;z-index:1}.gadak-confirm-check{display:flex;align-items:center;gap:9px;flex:1 1;min-width:0;cursor:pointer}.gadak-confirm-check input{width:20px;height:20px;flex:0 0 auto;accent-color:var(--gadak-accent)}.gadak-confirm-check span{display:flex;flex-direction:column;min-width:0}.gadak-confirm-check b{font-size:14px;font-weight:800;color:var(--gadak-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gadak-confirm-check small{font-size:11.5px;font-weight:700;color:var(--gadak-sub)}.gadak-confirm-price{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.gadak-confirm-price input{width:clamp(88px,25vw,100px);height:40px;text-align:right;font-size:16px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:1px solid var(--gadak-field-border);border-radius:10px;background:var(--gadak-surface);color:var(--gadak-ink);padding:0 8px}.gadak-confirm-price input:disabled{opacity:.5}.gadak-confirm-price span{font-size:12px;font-weight:700;color:var(--gadak-sub)}.gadak-sheet-product{display:grid;grid-template-columns:58px 1fr;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid var(--gadak-line);border-radius:var(--gadak-radius-card);background:var(--gadak-fill)}.gadak-sheet-product .gadak-product-art{width:58px;height:58px}.gadak-sheet-product span{display:grid;grid-gap:3px;gap:3px}.gadak-sheet-product small{color:var(--gadak-muted);font-weight:700}@media (max-width:860px){.gadak-detail{inset:0}}.gadak-detail-signals{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px}.gadak-detail-signals .gadak-basis,.gadak-detail-signals .gadak-signal-badge,.gadak-detail-signals .gadak-trust-badge{min-height:28px;padding:0 10px;font-size:12px}.gadak-detail-signals .gadak-signal-badge.muted{padding:0 2px}.gadak-detail-signals .gadak-trust-open{position:relative;min-height:28px;padding:0 12px}.gadak-detail-signals .gadak-trust-open:before{content:"";position:absolute;inset:-8px 0;border-radius:inherit}.gadak-detail-signals .gadak-target-gap{border-radius:999px;padding:4px 11px}.gadak-panel-block{display:grid;grid-gap:12px;gap:12px;padding:16px 0;border-top:1px solid var(--gadak-hairline)}.gadak-panel-block>.gadak-field,.gadak-panel-block>.gadak-field.compact{margin-top:0}.gadak-panel-block:first-of-type{border-top:0;padding-top:4px}.gadak-panel-block h2{margin:0;font-size:15.5px;color:var(--gadak-ink)}.gadak-panel-block-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.gadak-panel-empty{display:grid;justify-items:center;margin:0;padding:26px 16px;border-radius:var(--gadak-radius-card);background:var(--gadak-fill);font-size:14px;font-weight:700;color:var(--gadak-muted);text-align:center;line-height:1.5}.gadak-panel-lead{margin:0 0 4px;font-size:13.5px;font-weight:700;color:var(--gadak-text-soft);line-height:1.5}.gadak-detail-foot{display:flex;gap:10px}.gadak-detail-foot .gadak-primary{flex:1.4 1}@media (min-width:768px){.gadak-sheet-backdrop{padding:24px}.gadak-detail,.gadak-sheet{max-width:min(680px,calc(100vw - 48px))}.gadak-detail.gadak-dashboard-orders{width:min(100%,1180px);max-width:none;margin-inline:auto}.gadak-detail.gadak-dashboard-orders .gadak-detail-scroll{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:16px;gap:16px;min-width:0;padding-inline:28px}.gadak-detail.gadak-dashboard-orders .gadak-orders-draft{grid-column:1/4}.gadak-detail.gadak-dashboard-orders .gadak-orders-history{grid-column:4/-1}}@media (min-width:1280px){.gadak-detail.gadak-dashboard-orders .gadak-detail-scroll{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;padding-inline:36px}.gadak-detail.gadak-dashboard-orders .gadak-orders-draft{grid-column:1/6}.gadak-detail.gadak-dashboard-orders .gadak-orders-history{grid-column:6/13}}@media (min-width:1024px){.gadak-detail-resource-status:empty{display:none}.gadak-detail-resource-status{flex:none;padding:8px 12px;display:grid;grid-gap:5px;gap:5px;border-bottom:1px solid var(--gadak-hairline);background:var(--gadak-fill);font-size:11px}.gadak-detail-resource-status>div{display:flex;align-items:center;justify-content:space-between;gap:8px}}@media (max-width:374px){.gadak-sheet-backdrop .gadak-add-sheet{max-width:calc(100vw - max(16px, env(safe-area-inset-left)) - max(16px, env(safe-area-inset-right)));padding-right:max(16px,env(safe-area-inset-right));padding-left:max(16px,env(safe-area-inset-left))}.gadak-sheet-backdrop .gadak-add-sheet .gadak-stepper{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.gadak-sheet-backdrop .gadak-add-sheet .gadak-stepper-value{padding-inline:8px}.gadak-sheet-backdrop .gadak-add-sheet .gadak-cond-grid,.gadak-sheet-backdrop .gadak-add-sheet .gadak-preset-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gadak-sheet-backdrop .gadak-add-sheet .gadak-preset-row button:last-child{grid-column:1/-1}}