.grain-updates :is(.action-button,.action-text,.index-view,.header-cta,.theme-toggle,.header-social,.mobile-menu-toggle,.docs-related,.record-button){transition:transform .12s,opacity .12s}.grain-updates :is(.action-button,.action-text,.index-view,.header-cta,.theme-toggle,.header-social,.mobile-menu-toggle,.docs-related,.record-button):active{transform:scale(.97)}.grain-updates .index-row{isolation:isolate;transition:transform .16s;position:relative}.grain-updates .index-row:before{content:"";z-index:-1;pointer-events:none;border:1px solid var(--brand-muted);background:var(--card);opacity:0;border-radius:8px;transition:opacity .16s;position:absolute;inset:0}.grain-updates .index-row:focus-within:before{opacity:.55}@media (hover:hover) and (pointer:fine){.grain-updates .index-row:hover{background:0 0;transform:translateY(-2px)}.grain-updates .index-row:hover:before{opacity:.55}}.grain-updates .rules-badge.is-new{animation:.65s ease-out grain-rule-once}@keyframes grain-rule-once{0%,to{opacity:1;transform:scale(1)}45%{opacity:.8;transform:scale(1.035)}}.grain-updates .index-row>.directory-origin{min-width:0;min-height:96px;display:block}.grain-updates .directory-curve{min-width:0;max-width:240px;margin-top:12px}.grain-updates .directory-curve p{font:12px/1.6 var(--font-code);color:var(--brand-muted);overflow-wrap:anywhere;margin:5px 0 0}.grain-updates .grain-meter{background:var(--brand-line);border-radius:2px;height:12px;position:relative;overflow:hidden}.grain-updates .grain-meter-fill{background:radial-gradient(circle at center,var(--xmr-orange) 1.5px,transparent 1.8px) 0 0/6px 6px;transform-origin:0;will-change:auto;height:100%}@media (prefers-reduced-motion:reduce){.grain-updates :is(.action-button,.action-text,.index-view,.header-cta,.theme-toggle,.header-social,.mobile-menu-toggle,.docs-related,.record-button,.index-row,.rules-badge){transition:none!important;animation:none!important;transform:none!important}.grain-updates .index-row:before{transition:none}}html[data-theme=light] body:has(>.grain-updates) .contract-bar :is(.contract-label>span,.contract-pending,.contract-network,.contract-explorer){color:#6a6153}html[data-theme=light] .grain-updates :is(.inline-link:hover,.index-view:hover,.roadmap-status.is-planned){color:var(--grain-orange-ink)}html[data-theme=light] .grain-updates .record-heading h1 span{color:var(--grain-orange)}html[data-theme=light] .grain-updates.record-shell a:hover{color:var(--grain-orange-ink)}html[data-theme=light] .grain-updates.docs-shell h1 .kinetic-glyph.is-period .kinetic-ink{color:var(--grain-orange)}.grain-updates.record-shell .skip-content:hover{color:#0d1012}html[data-theme=light] .grain-updates.record-shell .skip-content:hover{color:#fff}body:has(>.grain-updates) .contract-copy{transition:transform .12s,opacity .12s}body:has(>.grain-updates) .contract-copy:active{transform:scale(.97)}@media (max-width:700px){.grain-updates .index-row>.directory-origin{grid-area:2/1;min-height:124px;padding-left:64px}.grain-updates .directory-origin>.verified-label{padding-left:0}}@media (hover:hover) and (pointer:fine){.grain-updates .index-content .index-row:hover{background:0 0}}@media (prefers-reduced-motion:reduce){body:has(>.grain-updates) .contract-copy{transition:none;transform:none}}.grain-updates .discovery-card{isolation:isolate;transition:transform .16s}.grain-updates .discovery-card:before{content:"";z-index:-1;pointer-events:none;border:1px solid var(--brand-muted);border-radius:inherit;opacity:0;transition:opacity .16s;position:absolute;inset:0}.grain-updates .discovery-card:hover{border-color:#0000}.grain-updates .discovery-card.is-grain:hover{border-color:color-mix(in srgb,var(--grain-orange) 33%,transparent)}.grain-updates .discovery-card:focus-within:before{opacity:.65}.grain-updates :is(.discovery-create,.discovery-filters>button,.discovery-pagination button,.discovery-card-meta button,.discovery-open){transition:transform .12s,opacity .12s}.grain-updates .discovery-create:hover{filter:none;opacity:.9}.grain-updates :is(.discovery-create,.discovery-filters>button,.discovery-pagination button,.discovery-card-meta button):active{transform:scale(.97)}.grain-updates .discovery-track{border-radius:2px;height:8px}.grain-updates .discovery-track i{transform-origin:0;background:radial-gradient(circle,var(--xmr-orange) 1.4px,transparent 1.7px) 0 0/5px 4px;border-radius:0;width:100%}.grain-updates .discovery-prelaunch{background-image:radial-gradient(circle,color-mix(in srgb,var(--grain-orange) 10%,transparent) .8px,transparent 1px);background-size:17px 19px}.grain-updates :is(.approach-section,.principles-section){border-image:repeating-linear-gradient(90deg,var(--brand-line) 0 3px,transparent 3px 9px) 1}.grain-updates .token-discovery{--discovery-muted:#a0aaad}.grain-updates :is(.discovery-overline,.discovery-network,.discovery-symbol,.discovery-value>span,.discovery-value small,.discovery-progress>span,.discovery-card-meta button,.discovery-card-meta time,.discovery-badges>span,.discovery-badges>.discovery-official,.discovery-badges>.discovery-quote,.discovery-footnote,.discovery-coverage,.discovery-filters>button,.discovery-filters>button>span,.discovery-pagination button,.graduated-line){font-size:11px;line-height:1.5}.grain-updates .discovery-card-meta{flex-wrap:wrap;row-gap:8px}.grain-updates .discovery-badges{flex-wrap:wrap}.grain-updates .discovery-filters>button>span{opacity:1}html[data-theme=light] .grain-updates .token-discovery{--discovery-muted:#605b52}html[data-theme=light] .grain-updates .discovery-overline{color:var(--grain-orange-ink)}html[data-theme=light] .grain-updates :is(.discovery-caution,.discovery-status,.discovery-copy-error,.graduated-line){color:var(--grain-warning)}html[data-theme=light] .grain-updates .discovery-value .is-up{color:#286443}html[data-theme=light] .grain-updates .discovery-card-meta button:hover{color:var(--grain-orange-ink)}@media (hover:hover) and (pointer:fine){.grain-updates .discovery-card:hover:before{opacity:.65}}@media (prefers-reduced-motion:reduce){.grain-updates :is(.discovery-card,.discovery-create,.discovery-filters>button,.discovery-pagination button,.discovery-card-meta button,.discovery-open){transition:none!important;animation:none!important;transform:none!important}}
