.rdr-assets-images,.rdr-assets-files{margin:1.5em 0}.rdr-as-msg{opacity:.75}.rdr-as-search,.rdr-as-select{padding:.45em .7em;border:1px solid var(--rdr-border,#ccd);border-radius:6px;background:0 0;color:inherit;font:inherit;max-width:100%}.rdr-as-search{width:min(100%,24em);margin:0 0 1em}.rdr-as-bar{display:flex;flex-wrap:wrap;gap:.6em;align-items:center}.rdr-as-bar .rdr-as-search{margin:0 0 1em}.rdr-as-bar .rdr-as-select{margin:0 0 1em}.rdr-as-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11em,1fr));gap:.9em}.rdr-as-card{display:flex;flex-direction:column;align-items:center;gap:.35em;padding:1em .8em;border:1px solid var(--rdr-border,#ccd);border-radius:10px;text-decoration:none;color:inherit;text-align:center}.rdr-as-card:hover,.rdr-as-card:focus-visible{border-color:var(--rdr-accent,#2563eb);background:color-mix(in srgb,var(--rdr-accent,#2563eb) 8%,transparent)}.rdr-as-logo{max-width:100%;height:3.4em;object-fit:contain}.rdr-as-initial{display:grid;place-items:center;width:3em;height:3em;border-radius:50%;background:color-mix(in srgb,var(--rdr-accent,#2563eb) 18%,transparent);font-weight:700;font-size:1.3em}.rdr-as-d{font-size:.85em;opacity:.75}.rdr-as-head{display:flex;flex-wrap:wrap;gap:.6em 1em;align-items:center;justify-content:space-between;margin-bottom:.6em}.rdr-as-actions{display:flex;flex-wrap:wrap;gap:.5em;align-items:center}.rdr-as-btn{display:inline-block;padding:.3em .85em;border:1px solid var(--rdr-border,#ccd);border-radius:6px;background:0 0;color:inherit;text-decoration:none;font:inherit;font-size:.9em;cursor:pointer}.rdr-as-btn:hover{background:color-mix(in srgb,var(--rdr-accent,#2563eb) 12%,transparent)}.rdr-as-note{padding:.5em .8em;border-left:4px solid var(--rdr-accent,#2563eb);background:color-mix(in srgb,var(--rdr-accent,#2563eb) 8%,transparent);border-radius:0 6px 6px 0}.rdr-as-chips{display:flex;flex-wrap:wrap;gap:.4em;margin:.6em 0 1em}.rdr-as-chip{padding:.2em .75em;border:1px solid var(--rdr-border,#ccd);border-radius:999px;background:0 0;color:inherit;text-decoration:none;font:inherit;font-size:.85em;cursor:pointer}.rdr-as-chip.on,a.rdr-as-chip.on,a.rdr-as-chip.on:hover,a.rdr-as-chip.on:visited,button.rdr-as-chip.on{background:var(--rdr-accent,#2563eb);border-color:var(--rdr-accent,#2563eb);color:#fff!important}.rdr-as-sec h3{display:flex;flex-wrap:wrap;gap:.4em .8em;align-items:center;margin:1.4em 0 .5em}.rdr-as-sec h3 small{opacity:.65;font-weight:400}.rdr-as-sec h3 .rdr-as-btn{margin-left:auto}.rdr-as-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(13em,1fr));gap:.8em}.rdr-as-thumb{display:flex;flex-direction:column;gap:.35em;padding:.5em;border:1px solid var(--rdr-border,#ccd);border-radius:8px;background:color-mix(in srgb,#fff 6%,transparent);color:inherit;font:inherit;cursor:zoom-in;text-align:center}.rdr-as-thumb:hover,.rdr-as-thumb:focus-visible{border-color:var(--rdr-accent,#2563eb)}.rdr-as-thumb img{width:100%;height:auto;aspect-ratio:auto;max-height:9em;object-fit:contain;border-radius:4px}.rdr-as-thumb img:not(.ok){background:color-mix(in srgb,currentColor 7%,transparent)}.rdr-as-thumb span{font-size:.8em;overflow-wrap:anywhere}.rdr-as-crumbs{font-size:.95em}.rdr-as-viewer{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;background:rgba(0,0,0,.88);color:#fff}.rdr-as-vbody{display:flex;flex-direction:column;align-items:center;gap:.6em;max-width:92vw;max-height:94vh}.rdr-as-vimg{max-width:92vw;max-height:78vh;object-fit:contain;background:#fff1;border-radius:4px}.rdr-as-vcap{margin:0;font-size:.9em;text-align:center}.rdr-as-viewer .rdr-as-btn{color:#fff;border-color:#fff8}.rdr-as-vclose,.rdr-as-vnav{position:absolute;border:0;background:rgba(255,255,255,.14);color:#fff;font-size:2rem;line-height:1;width:2.6rem;height:2.6rem;border-radius:50%;cursor:pointer}.rdr-as-vclose{top:.8rem;right:.8rem}.rdr-as-vprev{left:.8rem;top:50%}.rdr-as-vnext{right:.8rem;top:50%}.rdr-as-vclose:hover,.rdr-as-vnav:hover{background:rgba(255,255,255,.3)}.rdr-as-noscroll{overflow:hidden}.rdr-as-flist{list-style:none;margin:.4em 0;padding:0}.rdr-as-file{display:flex;flex-wrap:wrap;gap:.5em 1em;justify-content:space-between;align-items:flex-start;padding:.7em .2em;border-bottom:1px solid var(--rdr-border,#ccd)}.rdr-as-fmain{display:flex;flex-direction:column;gap:.15em;min-width:0;flex:1 1 16em}.rdr-as-fmain small,.rdr-as-tags{opacity:.7;font-size:.85em}.rdr-as-pre{flex:1 0 100%;max-height:22em;overflow:auto;margin:.4em 0 0;padding:.7em;border:1px solid var(--rdr-border,#ccd);border-radius:6px;background:color-mix(in srgb,currentColor 5%,transparent);font-size:.85em;white-space:pre-wrap;overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){.rdr-as-card,.rdr-as-thumb{transition:border-color .15s,background .15s}}.rdr-as-cardgrid .rdr-as-card{align-items:flex-start;text-align:left}.rdr-as-card .rdr-as-ico{font-size:1.8em;line-height:1}.rdr-as-file:target,.rdr-as-file.flash{outline:2px solid var(--rdr-accent,#2563eb);outline-offset:2px;border-radius:6px}.rdr-as-anchor{margin-left:.3em;opacity:.35;text-decoration:none;font-weight:400}.rdr-as-anchor:hover{opacity:1}