.report-flyout{top:var(--report-top);z-index:200;box-sizing:border-box;width:min(320px,100vw - 24px);max-height:calc(100dvh - var(--report-top) - 12px);border:1px solid color-mix(in srgb, var(--report-text) 16%, transparent);background:var(--report-bg);color:var(--report-text);font-family:var(--report-font);border-radius:9px;flex-direction:column;animation:.15s ease-out report-enter;display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 60px #0009}.report-flyout *{box-sizing:border-box}.report-flyout__header{border-bottom:1px solid color-mix(in srgb, var(--report-text) 10%, transparent);justify-content:space-between;align-items:start;gap:14px;padding:17px 17px 13px;display:flex}.report-flyout h2{margin:0;font-size:14px;font-weight:600;line-height:1.5}.report-flyout__header p{color:var(--report-muted);margin:3px 0 0;font-size:11px;line-height:1.4}.report-close{width:23px;height:23px;color:var(--report-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.report-close:hover{color:var(--report-text)}.report-flyout__header{flex-shrink:0}.report-flyout form{flex-direction:column;min-height:0;display:flex}.report-flyout__body{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--report-text) 20%, transparent) transparent;gap:12px;padding:14px 17px;display:grid;overflow-y:auto}.report-flyout fieldset.report-flyout__body{padding:14px 17px}.report-message{color:var(--report-muted);margin:0;padding:0 17px 12px;font-size:11px;line-height:1.5}.report-flyout fieldset{border:0;min-width:0;margin:0;padding:0}.report-flyout legend,.report-field>span{justify-content:space-between;align-items:baseline;width:100%;margin-bottom:7px;font-size:11px;display:flex}.report-flyout small{color:var(--report-muted);font-size:9px;font-weight:400}.report-books button{border:1px solid color-mix(in srgb, var(--report-text) 13%, transparent);color:var(--report-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;gap:5px;padding:7px 8px;font-size:10px;line-height:1.5;display:flex}.report-books button:hover{border-color:color-mix(in srgb, var(--report-text) 40%, transparent);color:var(--report-text)}.report-books button[aria-pressed=true]{border-color:color-mix(in srgb, var(--report-text) 70%, transparent);background:color-mix(in srgb, var(--report-text) 5%, transparent);color:var(--report-text)}.report-books button>svg{flex-shrink:0}.report-books>div{gap:6px;display:flex}.report-books button{flex:1;padding:8px;font-size:11px}.report-books strong{margin-left:auto;font-weight:600}.report-field{display:block}.report-field :is(input,textarea,.choice-select__trigger){border:1px solid color-mix(in srgb, var(--report-text) 16%, transparent);width:100%;color:var(--report-text);font:inherit;background:0 0;border-radius:4px;padding:8px 9px;font-size:11px;line-height:1.5}.report-field>.choice-select{width:100%;margin:0;display:flex}.report-field .choice-select__trigger{text-align:left;justify-content:space-between}.report-flyout .choice-select__menu[popover]{color:var(--report-text);background:var(--report-bg);font-family:var(--report-font)}.report-flyout .choice-select__menu>button{font-size:11px}.report-field textarea{resize:vertical;min-height:58px}.report-field input::placeholder,.report-field textarea::placeholder{color:var(--report-muted);opacity:.7}.report-field :is(input,textarea,.choice-select__trigger):focus{outline:1px solid color-mix(in srgb, var(--report-text) 65%, transparent);outline-offset:-1px}.report-flyout footer{border-top:1px solid color-mix(in srgb, var(--report-text) 10%, transparent);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:12px 17px;display:flex}.report-context-hint{color:#d84040;width:100%;margin:0;font-size:11px;line-height:1.5}.report-hint-dismiss{border:1px solid color-mix(in srgb, var(--report-text) 25%, transparent);min-height:30px;color:var(--report-text);font:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:6px 16px;font-size:11px}.report-send{background:var(--report-text);min-height:30px;color:var(--report-bg);font:inherit;cursor:pointer;border:0;border-radius:4px;padding:7px 17px;font-size:11px;font-weight:600}.report-send:disabled{opacity:.25;cursor:default}.report-send:not(:disabled):hover{opacity:.88}.report-done{padding:24px 18px}.report-done h3{margin:12px 0 8px;font-size:13px;font-weight:500}.report-done p{color:var(--report-muted);margin:0 0 18px;font-size:11px;line-height:1.6}.scanner-reports .gg_bet_price.report-quote-target{cursor:pointer;outline-offset:2px;color:inherit;font:inherit;border:0;outline:1px dashed #999!important}.scanner-reports .gg_bet_price.report-quote-target:hover,.scanner-reports .gg_bet_price.report-quote-target:focus-visible,.scanner-reports .gg_bet_price.report-quote-target[aria-pressed=true]{background:#ffffff0d!important;outline:1px solid #eee!important}.scanner-reports [data-report-selectable=true],.scanner-reports .gg_calcContainer[data-report-selected=true]{position:relative}.scanner-reports .scanner-ui .s_tbl_body:has(>[data-report-selectable=true]){overflow:visible}.scanner-reports .report-fork-hitarea{z-index:5;cursor:crosshair;background:#ffffff03;border:0;border-radius:5px;outline:none;padding:0;position:absolute;inset:0}.scanner-reports .report-fork-hitarea:after{content:"";pointer-events:none;border:1px dashed #ffffff40;border-radius:6px;position:absolute;inset:-2px -11px}.scanner-reports .report-fork-hitarea:hover,.scanner-reports .report-fork-hitarea:focus-visible{background:#ffffff0a}.scanner-reports .report-fork-hitarea:is(:hover,:focus-visible):after{border-color:#ffffffb3}.scanner-reports [data-report-selected=true]>.report-fork-hitarea{background:#ffffff08}.scanner-reports [data-report-selected=true]>.report-fork-hitarea:after{border-color:#eee}.scanner-reports .gg_calcContainer[data-report-selected=true]{outline-offset:6px;border-radius:6px;outline:1px dashed #ffffff80}.report-flyout__header .report-market-pair{margin-top:5px;font-size:10px}@keyframes report-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.report-flyout{width:calc(100vw - 24px);max-height:calc(100dvh - 100px);bottom:12px;top:auto!important;left:12px!important}}@media (prefers-reduced-motion:reduce){.report-flyout{animation:none}}
