.gr-stats{margin-bottom:var(--s-5);grid-template-columns:repeat(6,minmax(0,1fr))}.gr-stats .sf-stats__item:nth-child(n){border-top:0;border-left:1px solid var(--line)}.gr-stats .sf-stats__item:first-child{border-left:0}@media (width<=1100px){.gr-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.gr-stats .sf-stats__item:nth-child(3n+1){border-left:0}.gr-stats .sf-stats__item:nth-child(n+4){border-top:1px solid var(--line)}}@media (width<=640px){.gr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gr-stats .sf-stats__item:nth-child(n){border-left:1px solid var(--line);border-top:1px solid var(--line)}.gr-stats .sf-stats__item:nth-child(odd){border-left:0}.gr-stats .sf-stats__item:nth-child(-n+2){border-top:0}}.gr-num{font-variant-numeric:tabular-nums}.gr-code{align-items:center;gap:2px;margin:-4px 0;display:inline-flex}.gr-code .sf-ib{opacity:.55;transition:opacity var(--d-1) var(--ease-out)}.gr-code .gr-copy.is-done{opacity:1}@media (hover:hover) and (pointer:fine){.gr-code .sf-ib{opacity:0}tr:hover .gr-code .sf-ib,.gr-code .sf-ib:focus-visible,.gr-code .gr-copy.is-done{opacity:1}}.gr-rate{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.gr-copy.is-done{color:var(--good)}.gr-mono{font-family:var(--sf-font-mono);color:var(--ink-2);letter-spacing:0;font-size:12px}.gr-mono-input .sf-input__el{font-family:var(--sf-font-mono);letter-spacing:.02em;font-size:13px}.gr-owed{align-items:baseline;gap:4px;display:inline-flex}.gr-m-only{display:none}@media (width<=640px){.gr-m-only{color:var(--muted);font-size:11.5px;font-weight:450;display:inline}}.gr-value{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--sunken);align-items:center;gap:2px;min-width:0;max-width:100%;padding:1px 1px 1px 10px;display:inline-flex}.gr-value--block{padding:3px 3px 3px 12px;display:flex}.gr-value__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 12.5px/1.5 var(--sf-font-mono);color:var(--ink);flex:1;overflow:hidden}.gr-box{border:1px solid var(--line);border-radius:var(--r);min-width:0}.gr-box__head{border-bottom:1px solid var(--line);min-height:40px;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 6px 12px;font-size:12px;font-weight:600;display:flex}.gr-box__head>span:last-child:not(:first-child){font-variant-numeric:tabular-nums;font-weight:500}.gr-box__body{gap:var(--s-3);min-width:0;padding:12px;display:grid}.gr-box__empty{color:var(--muted);padding:14px 12px;font-size:13px}.gr-fine{color:var(--muted);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.5}.gr-form-foot{justify-content:flex-end;display:flex}.gr-fold>summary{cursor:pointer;list-style:none}.gr-fold>summary::-webkit-details-marker{display:none}.gr-fold>summary:focus-visible{outline:2px solid var(--sel);outline-offset:-2px;border-radius:var(--r)}.gr-fold:not([open])>summary{border-bottom:0}.gr-fold__label{color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.gr-fold__chev{color:var(--muted);transition:transform var(--d-1) var(--ease-out)}.gr-fold[open] .gr-fold__chev{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.gr-fold>summary:hover .gr-fold__label{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.gr-fold__chev{transition:none}}.gr-note{border-radius:var(--r);border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);text-wrap:pretty;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.gr-note>.sf-icon{color:var(--muted);flex:none;margin-top:2px}.gr-note b{color:var(--ink);font-weight:600}.gr-note--warn{border-color:color-mix(in oklch, var(--warn) 35%, var(--line));background:var(--warn-soft)}.gr-note--warn>.sf-icon{color:var(--warn)}.gr-note--accent{border-color:var(--accent-line);background:var(--accent-soft)}.gr-note--accent>.sf-icon{color:var(--accent-ink)}.gr-hero{justify-content:space-between;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.gr-hero__label{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:550;display:block}.gr-hero__sub{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:8px;font-size:13px}.gr-actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.gr-mini{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gr-mini dt{color:var(--muted);font-size:11.5px}.gr-mini dd{font:700 16px/1.2 var(--sf-font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px}@media (width<=480px){.gr-mini{grid-template-columns:repeat(2,minmax(0,1fr))}}.gr-chart{min-width:0;padding-top:var(--s-3);border-top:1px dashed var(--line);gap:8px;margin:0;display:grid}.gr-chart__head{align-items:center;gap:var(--s-4);color:var(--muted);flex-wrap:wrap;font-size:12px;display:flex}.gr-chart__key{align-items:center;gap:6px;display:inline-flex}.gr-chart__key i{border-radius:2px;width:8px;height:8px}.gr-chart__key b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.gr-chart__key--clicks i{background:color-mix(in oklch, var(--chart-muted) 70%, transparent)}.gr-chart__key--conv i{background:var(--accent)}.gr-chart__when{font-variant-numeric:tabular-nums;margin-left:auto}.gr-chart__plot{touch-action:pan-y;gap:2px;display:grid}.gr-chart__col{cursor:default;transition:opacity var(--d-1) var(--ease-out);grid-template-rows:64px 30px;gap:6px;display:grid}.gr-chart__col.is-dim{opacity:.45}.gr-chart__bar{border-radius:2px;display:block;position:relative}.gr-chart__bar i{transform-origin:bottom;transition:transform var(--d-1) var(--ease-out);border-radius:2px 2px 1px 1px;position:absolute;inset:0}.gr-chart__bar{box-shadow:inset 0 -1px 0 var(--line-2)}.gr-chart__bar--clicks i{background:color-mix(in oklch, var(--chart-muted) 70%, transparent)}.gr-chart__bar--conv i{background:var(--accent)}.gr-chart__col.is-hover .gr-chart__bar--clicks i{background:var(--chart-muted)}.gr-chart__axis{color:var(--faint);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11px;display:flex}@media (prefers-reduced-motion:reduce){.gr-chart__bar i,.gr-chart__col{transition:none}}.gr-table{border-radius:0 0 var(--r) var(--r);border:0}.gr-soon{color:var(--ink-2)}.gr-payouts li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:grid}.gr-payouts li+li{border-top:1px solid var(--line)}.gr-payouts__icon{border-radius:var(--r-sm);background:var(--sunken);width:30px;height:30px;color:var(--ink-2);place-items:center;display:grid}.gr-payouts__text{min-width:0}.gr-payouts__text b{font-weight:550;display:block}.gr-payouts__text small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.gr-payouts__amt{font-variant-numeric:tabular-nums;font-weight:600}.gr-choices{gap:var(--s-2);display:grid}.gr-choice{text-align:left;border:1px solid var(--line);border-radius:var(--r);background:var(--panel);width:100%;color:var(--ink);cursor:pointer;transition:border-color var(--d-1) var(--ease-out), background-color var(--d-1) var(--ease-out), transform var(--d-1) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.gr-choice:active{transform:scale(.97)}.gr-choice:focus-visible{box-shadow:var(--ring);outline:none}.gr-choice[data-on=true]{border-color:var(--accent-line);background:var(--accent-soft)}.gr-choice__icon{border-radius:var(--r-sm);background:var(--sunken);width:32px;height:32px;color:var(--ink-2);place-items:center;display:grid}.gr-choice[data-on=true] .gr-choice__icon{background:var(--panel);color:var(--accent-ink)}.gr-choice__text b{font-size:13.5px;font-weight:600;display:block}.gr-choice__text small{color:var(--muted);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.gr-choice__radio{border:1.5px solid var(--line-2);width:18px;height:18px;transition:border-width var(--d-1) var(--ease-out), border-color var(--d-1) var(--ease-out);border-radius:50%}.gr-choice[data-on=true] .gr-choice__radio{border:5px solid var(--accent)}@media (hover:hover) and (pointer:fine){.gr-choice[data-on=false]:hover{border-color:var(--line-2)}}.gr-earned{flex-direction:column;align-items:flex-end;line-height:1.25;display:inline-flex}.gr-earned small{color:var(--muted);font-size:11px}@media (prefers-reduced-motion:reduce){.gr-choice:active{transform:none}}
