:root:not([data-theme=light]) .coin-page:is([data-section=operations],[data-section=creator]){--bg:#131313;--surface:#1b1b1b;--surface-2:#242424;--ink:#ebebeb;--muted:#a3a3a3;--glaze:#f79dca;--warning:#e2c07a}body .coin-page:is([data-section=operations],[data-section=creator]){--product-surface:var(--surface);--product-border:var(--hairline);--product-muted:var(--muted);font-family:var(--font-body);padding-bottom:96px}body .coin-page .admin-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex}#main .coin-page .admin-heading h2{font-size:var(--type-title);font-weight:var(--type-title-weight);letter-spacing:-.03em;margin:0;line-height:1.3}body .coin-page .admin-heading p{color:var(--muted);font-size:var(--type-ui);margin:8px 0 0;line-height:1.5}body .coin-page :is(.admin-status,.creator-access){background:var(--surface-2);color:var(--muted);font:var(--type-body-weight) var(--type-small) / 1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:inline-flex}body .coin-page .admin-status{color:var(--glaze-ink);white-space:nowrap}body .coin-page .admin-status:before{content:"";background:currentColor;border-radius:1px;width:6px;height:6px}body .coin-page :is(.ops-action-panel,.ops-flow-summary,.ops-purchase-budget,.ops-individual,.creator-overview,.creator-directory,.creator-editor){border:1px solid var(--depth-border);background:var(--surface);min-width:0;box-shadow:none;border-radius:12px;margin:0;padding:24px}#main .coin-page :is(.ops-flow-heading h3,.ops-batch h3,.ops-buying-heading h3,.creator-editor h3){font-size:var(--type-card-title);font-weight:var(--type-title-weight);letter-spacing:-.03em;margin:0;line-height:1.3}body .coin-page :is(.operations-page,.creator-page){margin:0;padding:0}body .coin-page .operations-page{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:24px 32px;display:grid}.ops-action-panel{grid-area:1/2/3}.ops-flow-summary{grid-area:1/1}.ops-balance-summary{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px;margin:0;display:grid}.ops-balance-summary>div+div{border-left:1px solid var(--hairline);padding-left:16px}.ops-fee-destination{white-space:nowrap;font-size:var(--type-small);background:var(--depth-field);color:var(--muted);border-radius:999px;margin-top:8px;padding:2px 10px;display:inline-block}.ops-fee-destination[data-goes=fund]{background:var(--up-soft);color:var(--market-up)}.ops-fee-destination[data-goes=creator]{background:var(--glaze-soft);color:var(--glaze-ink)}@media (max-width:1400px){.ops-balance-summary{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;row-gap:24px}.ops-balance-summary>div:nth-child(3n+1){border-left:0;padding-left:0}}.ops-balance-summary dt{white-space:nowrap;color:var(--muted);font-size:var(--type-small);margin-bottom:10px}.ops-balance-summary dd{overflow-wrap:anywhere;font:var(--type-body-weight) var(--type-title) / 1.4 var(--font-mono);margin:0}.ops-balance-summary small{font-size:var(--type-small);color:var(--muted)}.ops-purchase-budget{grid-area:2/1}.ops-individual,.ops-footer-note{grid-column:1/-1}body #main .coin-page .ops-action-panel .ops-batch{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:20px;padding:0;display:flex}.admin-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}body .coin-page .ops-batch p{font-size:var(--type-ui);color:var(--muted);margin:16px 0 0;line-height:1.5}body .coin-page .ops-batch .fc-submit{gap:12px}body .coin-page .ops-batch .fc-reason{margin:0}body .coin-page .ops-action-note{color:var(--muted);font-size:var(--type-small);margin:20px 0 0;line-height:1.5}body .coin-page .ops-flow-heading{margin-bottom:24px}body .coin-page .ops-flow-heading p{font-size:var(--type-ui);line-height:1.5}body .coin-page .ops-pipeline{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr))}body .coin-page .ops-pipeline>li{border:0;gap:10px;padding:20px 0}body .coin-page .ops-pipeline>li:nth-child(2n){border-left:1px solid var(--hairline);padding-left:24px}body .coin-page .ops-pipeline>li:nth-child(odd){padding-right:24px}body .coin-page .ops-pipeline>li:nth-child(n+3){border-top:1px solid var(--hairline)}body .coin-page .ops-pipeline>li:before{display:none}body .coin-page .ops-pipeline .ops-step{font-size:var(--type-ui);color:var(--muted);position:relative;inset:auto}#main .coin-page .ops-pipeline h4{font-size:var(--type-ui);font-weight:var(--type-title-weight)}body .coin-page .ops-pipeline strong{font:var(--type-title-weight) var(--type-figure) / 1.2 var(--font-mono);letter-spacing:-.04em}body .coin-page .ops-caption{font-size:var(--type-small);line-height:1.5}body .coin-page .ops-destination-split{max-width:none;margin:8px 0}body .coin-page .ops-destination-split>div:last-child{font:var(--type-body-weight) var(--type-small) / 1.5 var(--font-mono)}body .coin-page .ops-stream-details{border-top:1px solid var(--hairline);margin:0;padding-top:12px}body .coin-page .ops-stream-details>summary{padding:8px 0}body .coin-page .ops-buying-heading{margin:0 0 24px}body .coin-page .ops-rate-period{border:1px solid var(--depth-border);border-radius:var(--button-radius);background:var(--bg);padding:3px}body .coin-page .ops-rate-period button{border-radius:var(--button-radius);min-height:36px;font:var(--type-body-weight) var(--type-small) / 1.4 var(--font-body);border:1px solid #0000;padding:6px 16px}body .coin-page .ops-rate-period button[aria-pressed=true]{background:var(--selection-bg);border-color:var(--depth-border);color:var(--ink)}body .coin-page .ops-strategy-columns{padding:var(--table-cell-padding-block) 0;border-block:1px solid var(--hairline);font:var(--type-body-weight) var(--table-header-size) / 1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;background:0 0;border-radius:0}body .coin-page .ops-strategy-row>summary{min-height:var(--table-row-height);padding-inline:0}body .coin-page .ops-strategy-pager{--pager-inline:0px}body .coin-page .ops-strategy-row .ops-expand{line-height:1}body .coin-page .ops-strategy-row[open]>summary{background:var(--surface-2)}body .coin-page .ops-strategy-row>summary:is(:hover,:focus-visible){background:var(--hover-fill)}body .coin-page .ops-strategy-row[open]>summary:is(:hover,:focus-visible){background:color-mix(in srgb, rgb(var(--hover-rgb)) var(--hover-strength), var(--surface-2))}body .coin-page .ops-strategy-name{font-size:var(--type-ui)}body .coin-page :is(.ops-row-value,.ops-allocation,.ops-detail-metrics dd){font:var(--type-body-weight) var(--type-ui) / 1.5 var(--font-mono)}body .coin-page .ops-allocation>span:last-child{gap:1px;max-width:104px;height:5px;margin-top:8px}body .coin-page .ops-strategy-details{padding:0 16px 20px}body .coin-page .ops-detail-metrics{gap:16px}body .coin-page .ops-individual>summary{font-size:var(--type-card-title);font-weight:var(--type-body-weight);padding:0}body .coin-page .operations-grid{gap:16px;margin:24px 0 0}body .coin-page .operations-card{border-color:var(--depth-border);background:var(--surface);box-shadow:none;border-radius:12px;padding:20px}body .coin-page .operations-card strong{font:var(--type-body-weight) var(--type-title) / 1.4 var(--font-mono)}body .coin-page .ops-footer-note{font-size:var(--type-small);margin:0}body .coin-page .creator-page{flex-direction:column;gap:24px;margin-top:0;display:flex}body .coin-page .creator-overview{padding:20px 24px}body .coin-page .creator-summary{align-items:start;gap:24px;margin:0}body .coin-page .creator-summary>div{background:0 0;border:0;border-radius:0;gap:8px;padding:0}body .coin-page .creator-summary>div+div{border-left:1px solid var(--hairline);padding-left:24px}body .coin-page .creator-summary>div>span,body .coin-page .creator-owner-label>span:first-child{font:var(--type-body-weight) var(--type-small) / 1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.08em}body .coin-page .creator-summary>div>span{align-items:center;min-height:20px;display:flex}.creator-owner-label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .coin-page .creator-owner-label .creator-access{font-size:var(--type-small);padding:4px 6px}body .coin-page .creator-summary strong{font:var(--type-title-weight) var(--type-figure) / 1.3 var(--font-mono);letter-spacing:-.03em}body .coin-page .creator-summary>div:nth-child(2) strong{font-family:var(--font-body)}body .coin-page .creator-component-owners{margin:20px 0 0}body .coin-page .creator-access-note{border:1px solid var(--depth-border);background:var(--surface);max-width:none;font-size:var(--type-small);border-radius:12px;margin:0;padding:16px 20px;line-height:1.5}body .coin-page .creator-grid{grid-template-columns:256px minmax(0,1fr);gap:24px}body .coin-page .creator-directory{padding:16px;display:block}body .coin-page .creator-directory section{margin:0 0 24px}body .coin-page .creator-directory section:last-child{margin-bottom:0}#main .coin-page .creator-directory h3{color:var(--muted);font:var(--type-title-weight) var(--type-small) / 1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;background:0 0;border:0;border-radius:0;margin:0 0 8px;padding:8px 12px}body .coin-page .creator-directory button{min-height:44px;font:var(--type-body-weight) var(--type-ui) / 1.4 var(--font-body);color:var(--muted);border:1px solid #0000;border-radius:8px;justify-content:flex-start;gap:10px;margin:2px 0;padding:10px 12px}body .coin-page .creator-directory button>span{min-width:0;color:inherit}body .coin-page .creator-directory [data-menu-morph-icon]{flex:0 0 18px}body .coin-page .creator-directory button:hover{background:var(--surface-2);color:var(--ink)}body .coin-page .creator-directory button[aria-pressed=true]{background:var(--selection-bg);border-color:var(--depth-border);box-shadow:none;color:var(--ink)}body .coin-page .creator-directory button[aria-pressed=true]>[data-menu-morph-icon]{color:var(--glaze-ink)}body .coin-page .creator-doc-link{font-size:var(--type-small);padding:12px}body .coin-page .creator-editor{outline:none;width:100%;max-width:780px;min-height:0}body .coin-page .creator-page[data-action=add-strategy] .creator-editor{max-width:none}body .coin-page .creator-editor>.creator-fields{margin-top:0}body .coin-page .creator-editor .fc-submit{place-items:flex-start start}body .coin-page .creator-editor .fc-submit>button{width:auto;min-width:180px}.creator-managed-rewards dl{grid-template-columns:1fr 1fr;gap:24px;margin:0;display:grid}.creator-managed-rewards dt{font-size:var(--type-small);color:var(--muted)}.creator-managed-rewards dd{font:var(--type-title-weight) var(--type-figure) / 1.2 var(--font-mono);margin:8px 0 0}.creator-managed-rewards p{font-size:var(--type-ui);color:var(--muted);margin:24px 0 16px}body .coin-page .creator-description{font-size:var(--type-ui);margin:12px 0 24px;line-height:1.5}body .coin-page .creator-fields{gap:20px;margin-bottom:24px}body .coin-page .creator-field{font-size:var(--type-small);gap:8px}body .coin-page :is(.creator-page,.operations-page) .creator-field :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea,.dd-trigger){border:1px solid var(--field-border);background:var(--field-surface);min-height:44px;box-shadow:var(--field-shadow);color:var(--ink);font:var(--type-body-weight) var(--type-ui) / 1.4 var(--font-body);border-radius:8px;padding:12px}body .coin-page .creator-fee-balance>strong{font:var(--type-title-weight) var(--type-figure) / 1.2 var(--font-mono);margin:16px 0}body .coin-page .creator-confirm{border-radius:8px;line-height:1.5}body .coin-page :is(.operations-page,.creator-page) :is(.fc-submit,.fc-gate) [data-slot=button]{border-radius:var(--button-radius);min-height:44px;font-size:var(--type-ui)}body .coin-page :is(.operations-page,.creator-page) :is(.fc-reason,.creator-hint,.creator-field small){font-size:var(--type-small);line-height:1.5}body .coin-page .ops-individual>summary:focus-visible{outline:2px solid var(--glaze);outline-offset:4px;border-radius:4px}@media (max-width:1100px){body .coin-page .operations-page{grid-template-columns:minmax(0,1fr);gap:24px}.ops-action-panel,.ops-flow-summary,.ops-purchase-budget{grid-area:auto/1}body .coin-page .ops-pipeline strong{font-size:var(--type-figure)}body .coin-page .creator-grid{grid-template-columns:240px minmax(0,1fr);gap:24px}}@media (max-width:900px){body .coin-page .operations-page{grid-template-columns:minmax(0,1fr)}.ops-flow-summary,.ops-action-panel{grid-area:auto/1}body .coin-page .creator-grid{grid-template-columns:minmax(0,1fr)}body .coin-page .creator-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}body .coin-page .creator-directory section{margin:0}body .coin-page .creator-doc-link{grid-column:1/-1}}@media (max-width:640px){body .coin-page:is([data-section=operations],[data-section=creator]){padding-bottom:48px}body .coin-page :is(.operations-page,.creator-page){gap:16px}body .coin-page :is(.ops-action-panel,.ops-flow-summary,.ops-purchase-budget,.ops-individual,.creator-overview,.creator-editor){padding:20px}#main .coin-page .admin-heading h2{font-size:var(--type-title)}.ops-balance-summary{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:12px}.ops-balance-summary>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ops-balance-summary>div+div{border:0;padding:0}.ops-balance-summary dt{margin:0}.ops-balance-summary>div{flex-wrap:wrap;row-gap:0}.ops-fee-destination{order:1;margin-top:0}.ops-balance-summary>div>dd{order:2;margin-left:auto}.ops-balance-summary dd{font-size:var(--type-title)}body .coin-page .ops-pipeline>li:nth-child(2n){padding-left:16px}body .coin-page .ops-pipeline>li:nth-child(odd){padding-right:16px}body .coin-page .ops-destination-split>div:last-child{flex-wrap:wrap;gap:4px}body .coin-page .ops-pipeline strong{font-size:var(--type-figure)}body .coin-page .ops-buying-heading{gap:20px}body .coin-page .ops-rate-period{width:100%}body .coin-page .ops-rate-period button{flex:1;min-height:40px}body .coin-page .ops-strategy-row>summary{padding:20px 0}body .coin-page .ops-row-value{text-align:left}body .coin-page .ops-allocation>span:last-child{margin-left:auto}body .coin-page .ops-strategy-details{padding-inline:0}body .coin-page .creator-summary{grid-template-columns:minmax(0,1fr);gap:16px}body .coin-page .creator-summary>div{border-right:0;border-bottom:1px solid var(--hairline);padding:0 0 16px}body .coin-page .creator-summary>div+div{border-left:0;padding-left:0}body .coin-page .creator-summary>div:last-child{border:0;padding:0}body .coin-page .creator-summary strong{font-size:var(--type-figure);white-space:nowrap;flex-shrink:0}body .coin-page .creator-directory{scroll-snap-type:x proximity;gap:12px;display:flex;overflow-x:auto}body .coin-page .creator-directory section{scroll-snap-align:start;flex:0 0 220px;margin:0}body .coin-page .creator-directory section:last-of-type{margin-bottom:0}body .coin-page .creator-directory button{min-height:44px}body .coin-page .creator-field-pair{grid-template-columns:minmax(0,1fr);gap:16px}body .coin-page .creator-editor .fc-submit>button{width:100%}body .coin-page .creator-editor .fc-submit{justify-items:stretch}body .coin-page .creator-component-owners{grid-template-columns:minmax(0,1fr)}}body .coin-page .creator-fields .create-field .field{border:1px solid var(--depth-border);border-radius:var(--button-radius);background:var(--depth-field);min-height:44px;color:var(--ink);box-shadow:var(--elevation-inset);font:var(--type-body-weight) var(--type-ui) / 1.5 var(--font-body);padding:12px}body .coin-page .creator-fields .create-field textarea.field{border-radius:20px;min-height:96px}body .coin-page .creator-page .launch-range{border-color:var(--depth-border);background:var(--surface-2);border-radius:12px;margin-top:0;padding:20px}body .coin-page .creator-page .launch-range input[type=range]{accent-color:var(--glaze)}body .coin-page .creator-page .launch-range-heading output{font:var(--type-body-weight) 24px/1.3 var(--font-mono)}.creator-pool-link{min-height:44px;color:var(--ink-2);border-radius:var(--control-radius);font-size:var(--type-ui);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.creator-pool-link:hover{background:var(--control-selected-background);color:var(--ink)}body #main .coin-page .ops-action-panel .ops-batch{gap:16px}body #main .coin-page .ops-batch h3,body #main .coin-page .ops-batch .ops-maintenance-status,body #main .coin-page .ops-batch .ops-maintenance-burn{margin:0}body #main .coin-page .ops-batch .ui-empty{padding:12px 0}body #main .coin-page .ops-batch .ops-maintenance-burn{font-size:var(--type-small)}
