.rs-compact-host{min-height:0!important}.rs-compact-board{margin:8px 0 14px;color:#eaf4f5;background:#061923;border:1px solid #34525d;border-radius:10px;padding:12px}.rs-compact-board-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;min-height:65px}.rs-compact-board-head h1{font:clamp(23px,2.5vw,36px)/1.1 Georgia,serif;color:#f1d18b;margin:0 0 6px}.rs-compact-board-head p{font:13px/1.3 Arial,sans-serif;color:#c0d4da;margin:0}.rs-compact-grid{display:grid;grid-template-columns:repeat(var(--columns,6),minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:10px;height:clamp(420px,calc(100svh - 205px),740px)}.rs-compact-tile{position:relative;display:block;min-width:0;overflow:hidden;padding:0;border:1px solid #9a844e;border-radius:7px;background:#0b2532;color:#fff;cursor:pointer;text-align:left;text-decoration:none}.rs-compact-tile>img{width:100%;height:100%;object-fit:cover;display:block}.rs-compact-caption{position:absolute;inset:auto 0 0;padding:30px 10px 12px;background:linear-gradient(transparent,#041722f5 45%);font:clamp(12px,1.1vw,16px)/1.2 Georgia,serif;color:#f9df9f;min-height:40%}.rs-compact-tile:hover,.rs-compact-tile:focus-visible{outline:2px solid #61e3d8;outline-offset:1px}.rs-compact-pages{display:flex;align-items:center;gap:10px;white-space:nowrap;font:12px Arial}.rs-compact-pages button{border:1px solid #778e91;border-radius:6px;background:#173543;color:#f2d28c;cursor:pointer;padding:7px 10px}.rs-compact-pages button:disabled{opacity:.35;cursor:default}.rs-compact-reader{width:min(1000px,95vw);max-height:92svh;overflow:auto;background:#f6fafb;color:#142832;border:1px solid #9a844e;border-radius:12px;padding:0}.rs-compact-reader::backdrop{background:#010c15cf;backdrop-filter:blur(5px)}.rs-compact-reader-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 20px;background:#092432;color:#f1d18b;position:sticky;top:0;z-index:5}.rs-compact-reader-bar h2{font:24px Georgia,serif;margin:0;color:#f1d18b}.rs-compact-reader-bar button{background:#173846;border:1px solid #6b8994;border-radius:50%;width:34px;height:34px;color:white;font-size:25px;cursor:pointer;flex:none}.rs-compact-reader-body{padding:20px}.rs-compact-reader-body>section,.rs-compact-reader-body>article,.rs-compact-reader-body>div,.rs-compact-reader-body>a{max-width:100%;width:auto;min-width:0}.rs-compact-reader-body p{line-height:1.65}.rs-compact-reader-body>img{max-width:100%}.rs-compact-grid>.rs-compact-ocean-card{width:100%;height:100%;min-height:0;margin:0;padding:0;border:1px solid #8c805b;border-radius:6px;overflow:hidden;cursor:pointer}.rs-compact-grid>.rs-compact-ocean-card img{width:100%;height:100%;object-fit:cover}.rs-compact-reader #mainDiscussion{max-width:100%;width:100%;height:auto}.rs-compact-reader .compose{position:static}.rs-compact-originals[hidden]{display:none!important}@media(max-width:700px){.rs-compact-board{padding:9px}.rs-compact-board-head{min-height:75px}.rs-compact-grid{height:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:190px;gap:8px}.rs-compact-board-head h1{font-size:24px}.rs-compact-board-head p{font-size:11px}.rs-compact-caption{font-size:15px}.rs-compact-reader-body{padding:14px}}
.rs-compact-toolbar{margin:8px 0 16px}.rs-compact-toolbar button{padding:9px 18px;border:1px solid #bb9d5c;border-radius:6px;background:#e6c372;color:#092330;font:600 12px Arial;cursor:pointer}
.rs-compact-host>.rs-compact-board{display:block!important;visibility:visible!important}.rs-compact-host>.rs-compact-toolbar{display:block!important}
