.RcOnda_lab{max-width:1280px;color:var(--text,#f3e7dd);margin:24px auto 80px;padding:24px}.RcOnda_lab header{max-width:850px;margin-bottom:24px}.RcOnda_lab h1{margin:8px 0 16px;font-size:clamp(36px,5vw,60px);line-height:1.1}.RcOnda_lab p{line-height:1.6}.RcOnda_setup,.RcOnda_columns{gap:24px;display:grid}.RcOnda_setup{grid-template-columns:1fr 1fr;margin-bottom:24px}.RcOnda_columns{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.RcOnda_preview,.RcOnda_controls{background:#160e0bb3;border:1px solid #6c3d294d;border-radius:16px;min-width:0;padding:20px}.RcOnda_controls{gap:16px;display:grid}.RcOnda_lab label{gap:7px;min-width:0;font-size:14px;display:grid}.RcOnda_lab input:not([type=checkbox]),.RcOnda_lab select{width:100%;min-width:0}.RcOnda_lab input:not([type=range]):not([type=checkbox]),.RcOnda_lab select{color:#f7e9dd;font:inherit;background:#100a08;border:1px solid #654330;border-radius:8px;min-height:44px;padding:10px 12px}.RcOnda_lab input[type=range],.RcOnda_lab input[type=checkbox]{accent-color:#ff8a24}.RcOnda_lab input[type=range]{min-height:32px}.RcOnda_lab button,.RcOnda_lab a{color:#ffbd71}.RcOnda_lab button{cursor:pointer;min-height:44px;font:inherit;background:#25170e;border:1px solid #775036;border-radius:8px;padding:10px 14px}.RcOnda_lab button:disabled{opacity:.45;cursor:not-allowed}.RcOnda_lab button:focus-visible,.RcOnda_lab input:focus-visible,.RcOnda_lab select:focus-visible,.RcOnda_lab a:focus-visible{outline-offset:3px;outline:2px solid #ffbd71}.RcOnda_lab small,.RcOnda_note{color:#bfa99a;font-size:13px}.RcOnda_toolbar,.RcOnda_links{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.RcOnda_toolbar p{flex:1;font-size:13px}.RcOnda_links{margin-top:18px;font-size:14px}.RcOnda_stage{aspect-ratio:4/3;background:radial-gradient(at 50% 55%,#542a1633,#090707);border-radius:10px;width:100%;position:relative;overflow:hidden}.RcOnda_stage>img{object-fit:contain;width:100%;height:100%}.RcOnda_stage>span{color:#cab6a6;font-size:13px;position:absolute;bottom:16px;left:16px;right:16px}.RcOnda_stage iframe{border:0;width:100%;height:100%;display:block}.RcOnda_fallback{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;padding:24px;display:flex}.RcOnda_warning{background:#5e360f33;border-left:3px solid #ffbd71;padding:14px}.RcOnda_lab .RcOnda_check{align-items:center;gap:12px;min-height:32px;display:flex}.RcOnda_check input{width:20px;height:20px}.RcOnda_slots{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.RcOnda_slots button{min-width:0;padding:5px}.RcOnda_lab button[aria-pressed=true]{background:#6a361a;border-color:#ffbd71}.RcOnda_slots img{object-fit:contain;max-width:100%}.RcOnda_pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:850px){.RcOnda_lab{margin-top:8px;padding:16px}.RcOnda_setup,.RcOnda_columns{grid-template-columns:minmax(0,1fr);gap:16px}.RcOnda_preview,.RcOnda_controls{padding:14px}.RcOnda_stage{aspect-ratio:1}}
.pattern-head{grid-template-columns:minmax(180px,360px) 1fr;align-items:center;gap:24px;padding:20px 0 10px;display:grid}.pattern-head .page-title{font-size:clamp(36px,5vw,64px)}.pchecker{border:1px solid var(--tone);border-radius:18px;gap:16px;margin:10px 0 26px;padding:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.pchecker{border:1px solid color-mix(in oklab, var(--tone) 40%, var(--line))}}.pchecker{background:radial-gradient(120% 140% at 0% 0%, var(--tone), transparent 60%), var(--glass)}@supports (color:color-mix(in lab, red, red)){.pchecker{background:radial-gradient(120% 140% at 0% 0%, color-mix(in oklab, var(--tone) 14%, transparent), transparent 60%), var(--glass)}}[data-theme=inferno] .pchecker{border-radius:2px}.pchecker-input{grid-template-columns:auto 140px auto;justify-content:start;align-items:center;gap:10px;display:grid}.pchecker-input label{text-transform:uppercase;color:var(--muted);font-size:11px}.pchecker-result{flex-wrap:wrap;align-items:flex-end;gap:28px;display:flex}.pchecker-result>div{gap:2px;display:grid}.pchecker-label{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px}.pchecker-value{color:var(--tone);text-shadow:0 0 40px var(--tone);font-size:clamp(56px,9vw,96px);line-height:.9}@supports (color:color-mix(in lab, red, red)){.pchecker-value{text-shadow:0 0 40px color-mix(in oklab, var(--tone) 50%, transparent)}}.pchecker-tier{background:var(--tone);color:#050608;border-radius:999px;justify-self:start;padding:3px 10px;font-size:11px;font-weight:700}.pchecker-result dl{flex-wrap:wrap;gap:18px;margin:0;display:flex}.pchecker-result dt{text-transform:uppercase;color:var(--muted);font-size:10px}.pchecker-result dd{color:var(--tone);margin:0;font-size:22px;font-weight:600}.pchecker-actions{flex-wrap:wrap;gap:10px;display:flex}.pchecker-actions>*{flex:240px}.pchecker-live{justify-items:start;gap:8px;display:grid}.pchecker-live>.cta,.pchecker-live>ul{justify-self:stretch}.pchecker-live>.inspect-note{margin:0}.pchecker-live ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pchecker-live li{border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:grid}@media (max-width:760px){.pattern-head{grid-template-columns:1fr}.pchecker-live li{grid-template-columns:1fr auto}}.inspect-paste{border-radius:var(--radius);border:1px solid var(--line);background:var(--glass);gap:12px;margin:18px 0 28px;padding:18px;display:grid}.inspect-paste h2{margin:0;font-size:clamp(24px,3.5vw,32px)}.inspect-paste form{flex-wrap:wrap;gap:10px;display:flex}.inspect-paste .search{flex:280px;width:auto}.inspect-paste .search input{min-width:0}.inspect-paste form .cta{width:auto;padding:12px 22px}.inspect-paste-card{border-left:3px solid var(--tone);background:#0003;border-radius:14px;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px;padding:12px;display:grid}.inspect-paste-card>img{object-fit:contain;width:160px;height:120px}.inspect-paste-card>div{gap:8px;min-width:0;display:grid}.inspect-paste-card b{font-size:22px;line-height:1.1}.inspect-paste-card dl{gap:4px;margin:0;font-size:12px;display:grid}.inspect-paste-card dl div{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.inspect-paste-card dt{min-width:56px;color:var(--muted)}.inspect-paste-card dd{overflow-wrap:anywhere;margin:0}.inspect-paste-stickers{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.inspect-paste-stickers li{justify-items:center;gap:2px;min-width:64px;display:grid}.inspect-paste-stickers li span{color:var(--muted);font-size:10px}.inspect-paste-stickers li span.is-scraped{color:#e4ae39}.inspect-paste-stickers img{object-fit:contain;width:48px;height:36px}@media (max-width:520px){.inspect-paste-card{grid-template-columns:minmax(0,1fr)}.inspect-paste-card>img{width:100%;height:auto;max-height:160px}.inspect-paste form .cta{width:100%}}.pattern-search{margin:18px 0 4px}.pattern-search-empty{margin:12px 0 0}.pattern-capped>li:nth-child(n+9){display:none}.pattern-more{border:1px dashed var(--line);width:100%;min-height:44px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;margin-top:10px;font-size:12px;display:flex}.pdist{gap:10px;margin:0 0 26px;display:grid}.pdist>.inspect-note{margin:0}.pdist-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.pdist-stats>div{border:1px solid var(--line);background:var(--glass);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.pdist-stats dt{text-transform:uppercase;color:var(--muted);font-size:12px}.pdist-stats dd{margin:0;font-size:20px;font-weight:600}.pdist-stats dd a{align-items:center;min-height:44px;display:inline-flex}.pdist-more summary{min-height:44px;color:var(--muted);cursor:pointer;align-items:center;font-size:12px;display:flex}.pdist-more p{color:var(--muted);margin:0 0 8px;font-size:13px;line-height:1.5}.ptier1{border:1px solid var(--rarity,#3d8bff);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin:0;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.ptier1{border:1px solid color-mix(in oklab, var(--rarity,#3d8bff) 40%, var(--line))}}.ptier1{background:var(--glass);min-height:64px}.ptier1-label{text-transform:uppercase;color:var(--muted);grid-column:1/-1;font-size:12px}.ptier1-text{gap:2px;min-width:0;font-size:15px;display:grid}.ptier1.is-loading .ptier1-text{color:var(--muted);font-size:13px}.ptier1-wear{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}.ptier1-chip{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;padding:2px 8px}.ptier1-text .mono a{align-items:center;min-height:44px;display:inline-flex}.ptier1-go{width:auto;min-height:44px;box-shadow:inset 0 0 0 1px var(--accent);padding:0 16px}.pseed-known{color:var(--ink);vertical-align:middle;white-space:nowrap;border:1px solid #3d8bff;border-radius:999px;margin-left:4px;padding:2px 8px;font-size:12px;display:inline-block}.pseed-known-line{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}.pseed-known-line .pseed-known{margin-left:0}.pseed-known-line a{min-height:44px;color:var(--muted);align-items:center;display:inline-flex}.pfam-dist{white-space:nowrap}[data-theme=inferno] .pdist-stats>div,[data-theme=inferno] .ptier1,[data-theme=inferno] .pseed-known{border-radius:2px}@media (max-width:640px){.pdist-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ptier1{grid-template-columns:minmax(0,1fr)}.ptier1-go{width:100%}.price-table .pseed-table th,.price-table .pseed-table td{padding:0 6px}.price-table .pseed-table thead th{white-space:normal;letter-spacing:.04em;padding:8px 6px}.pseed-table tr>:first-child,.pseed-table tr>:nth-child(5):nth-last-child(4),.pseed-table tr>:nth-child(6):nth-last-child(3){display:none}.pseed-table tbody th a{padding:0 4px}}
