*{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html,body{margin:0}body.worlds-gallery-page{background:#071017;color:#ebefed;font-family:Arial,sans-serif}.worlds-main{padding:20px 20px 32px!important}.worlds-heading{display:flex;align-items:center;gap:20px;justify-content:space-between;margin:0 0 18px}.eyebrow{font:10px/1.4 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;margin:0 0 6px;color:#9db2b8}.worlds-heading h1{font:400 clamp(28px,3vw,44px)/1.08 Georgia,serif;letter-spacing:-.035em;margin:0 0 6px}.worlds-heading p:last-child{font:12px/1.5 Arial,sans-serif;color:#aabdc2;margin:0}.worlds-create{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:9px 13px;border:1px solid #62bdbd;color:#a9eeeb;background:#102b32;border-radius:4px;text-decoration:none;font:12px/1.2 Arial,sans-serif;white-space:nowrap}.worlds-controls{display:flex;align-items:center;gap:12px;border-block:1px solid #20323a;padding:9px 0;margin-bottom:16px}.worlds-controls nav{display:flex;align-items:center;gap:4px;overflow:auto;scrollbar-width:thin}.worlds-controls button{color:#b4c7ca;background:none;border:0;font:11px/1.2 Arial,sans-serif;white-space:nowrap;padding:7px 10px;cursor:pointer}.worlds-controls button[aria-pressed=true]{color:#86e2dd;border-bottom:1px solid #65d2ce}.worlds-controls label{margin-left:auto}.worlds-controls input{width:230px;max-width:100%;padding:8px 11px;background:#0c1922;color:#e8f0f0;border:1px solid #29404b;border-radius:4px;font:11px Arial}.worlds-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px 15px}.worlds-grid.large-previews{grid-template-columns:repeat(2,minmax(0,1fr))}.board-tile{min-width:0;position:relative}.board-tile-image{display:block;position:relative;overflow:hidden;border:1px solid #2b3e43;aspect-ratio:1672/941;background:#122029}.board-tile-image>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.board-tile-image:hover>img{transform:scale(1.025)}.board-tile-open{position:absolute;right:8px;bottom:8px;background:#061319e8;border:1px solid #a3c6c2;color:#fff;padding:7px 10px;font:11px Arial;opacity:0;transition:opacity .15s}.board-tile-image:hover .board-tile-open,.board-tile-image:focus-visible .board-tile-open{opacity:1}.board-tile-meta{display:flex;align-items:center;gap:9px;padding:9px 1px}.board-tile-meta>img{width:30px;height:30px;object-fit:cover;border-radius:50%;border:1px solid #516366}.board-tile-meta>div{min-width:0}.board-tile-meta h2{margin:0;font:400 17px/1.15 Georgia,serif;letter-spacing:-.015em}.board-tile-meta h2 a{color:#eaf2ef;text-decoration:none}.board-tile-meta p{font:9px/1.5 Arial;color:#9cb0b5;margin:3px 0 0}.board-layout{margin-left:auto;color:#7eaaa9;font:9px Arial;text-transform:capitalize;white-space:nowrap}.worlds-footer{display:flex;gap:20px;align-items:center;flex-wrap:wrap;border-top:1px solid #324344;margin-top:25px;padding:15px 0;color:#8b9b9d;font:10px Arial}.worlds-footer button{border:0;background:none;padding:0;color:inherit;cursor:pointer;font:inherit;text-decoration:underline}.worlds-footer a{color:inherit}.worlds-about{max-width:510px;width:calc(100% - 32px);background:#f8f4ea;color:#22322f;border:1px solid #aab8b1;padding:25px;border-radius:4px}.worlds-about::backdrop{background:#000a;backdrop-filter:blur(3px)}.worlds-about h2{font:400 27px Georgia;margin-top:0}.worlds-about p{font:13px/1.65 Arial}.worlds-about button{float:right;background:none;border:0;font:24px Arial;color:#25433d;cursor:pointer}.worlds-section-heading{grid-column:1/-1;font:400 23px Georgia;margin:12px 0 0;color:#cbd9d6}.worlds-art-page{background:#061015;color:#e9efed;font-family:Arial,sans-serif}.art-controls{display:flex;align-items:center;gap:22px;position:sticky;top:0;z-index:10;height:38px;padding:0 13px;background:#071117f5;border-bottom:1px solid #304243;font:11px Arial}.art-controls>a{color:#bfe7e1;text-decoration:none;white-space:nowrap}.art-controls span{color:#94a9ac;margin-right:auto}.art-scroll{overflow:auto;scrollbar-width:thin}.art-board{position:relative;width:100%;line-height:0}.art-board>img{width:100%;height:auto;display:block}.board-hotspot{position:absolute;border:1px solid transparent;text-decoration:none;transition:background .12s,border .12s}.board-hotspot:hover,.board-hotspot:focus-visible{border:2px solid #7de2dd;background:#72d6d810;outline:0}.board-hotspot>span{position:absolute;bottom:6px;left:5px;right:5px;color:white;background:#0a2028ed;padding:7px;font:11px/1.3 Arial;opacity:0;transform:translateY(3px);transition:opacity .12s,transform .12s}.board-hotspot:hover>span,.board-hotspot:focus-visible>span{opacity:1;transform:none}.board-art-caption{display:flex;gap:20px;justify-content:space-between;padding:13px 17px;font:11px Arial;color:#95afb2;border-block:1px solid #2a3d43}.board-art-caption a{color:#83d6d1;text-decoration:none}.board-story-links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:#293a3e;padding:1px;margin:18px}.board-story-links a{color:#d7e5e1;background:#0b171e;text-decoration:none;padding:12px;font:13px/1.35 Georgia}.board-story-links small{display:block;color:#84adaa;font:9px Arial;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.worlds-art-page .worlds-footer{margin:18px}.worlds-contribution-page{background:var(--board-paper,#f4f0e6);color:var(--board-ink,#202720);font-family:Arial,sans-serif}.worlds-contribution-main{padding:13px 17px 25px!important;min-width:0}.contribution-hero{position:relative;min-height:175px;overflow:hidden;background:#0c2225;color:white}.contribution-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.7)}.contribution-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#061c20cc,transparent 85%)}.contribution-hero>div{position:relative;z-index:1;padding:22px 25px;max-width:80%}.contribution-back{color:#caece3;font:10px Arial;text-decoration:none}.contribution-hero h1{font:400 clamp(23px,2.6vw,39px)/1.08 Georgia;letter-spacing:-.025em;margin:14px 0 5px}.contribution-hero p{margin:0;font:12px/1.5 Arial;color:#e3eae2}.contribution-layout{display:grid;grid-template-columns:minmax(145px,1fr) minmax(0,2.8fr) minmax(180px,1fr);gap:25px;padding:22px 0}.story-index{border-right:1px solid #8d9a8e55;padding-right:16px;min-width:0}.story-owner{display:flex;align-items:center;gap:8px;padding-bottom:13px;margin-bottom:8px;border-bottom:1px solid #8d9a8e55}.story-owner img{object-fit:cover;border-radius:50%;width:42px;height:42px}.story-owner strong{display:block;font:400 16px/1.2 Georgia}.story-owner small{display:block;font:9px/1.4 Arial;color:var(--board-muted);margin-top:3px}.story-index>a{display:block;font:13px/1.3 Georgia;text-decoration:none;color:var(--board-ink);padding:9px 8px;border-left:2px solid transparent}.story-index>a small{display:block;font:8px Arial;text-transform:uppercase;letter-spacing:.1em;color:var(--board-muted);margin-bottom:4px}.story-index>a[aria-current=true]{border-color:var(--board-accent);background:#829a8b14}.story-reader{min-width:0;max-width:780px;padding:0 2px;outline:none}.story-reader h2{font:400 clamp(25px,2.6vw,40px)/1.08 Georgia;letter-spacing:-.025em;margin:0 0 16px}.story-reader>p:not(.eyebrow){font:14px/1.75 Georgia;margin:0 0 17px;max-width:68ch}.story-reader .story-poetry{white-space:pre-line;font:21px/1.7 Georgia!important;margin:20px 0 30px!important}.story-reader .not-live{display:inline-block;color:var(--board-accent);border:1px solid currentColor;padding:3px 7px;font:9px Arial;margin-bottom:11px}.story-reader .reader-note{color:var(--board-muted);font:10px/1.6 Arial!important;border-top:1px solid #8d9a8e55;padding-top:13px;margin-top:25px!important}.reader-sources{border-top:1px solid #8d9a8e55;margin-top:22px;padding-top:13px}.reader-sources h3{font:400 17px Georgia}.reader-sources a{display:block;font:11px/1.5 Arial;margin:8px 0;color:var(--board-accent);overflow-wrap:anywhere}.contribution-tools{border-left:1px solid #8d9a8e55;padding-left:17px}.contribution-tools h2{font:400 21px Georgia;margin:0 0 9px}.contribution-tools>p{font:11px/1.6 Arial;color:var(--board-muted)}.contribution-tools .quick-add{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:14px 0}.contribution-tools button{font:11px Arial;border:1px solid #899e9166;background:#829a8b0c;color:var(--board-ink);padding:9px 5px;cursor:pointer;border-radius:2px;text-align:left}.proposal-link{display:block;color:var(--board-accent);font:11px/1.6 Arial;text-decoration:none;margin:11px 0}.contribution-tools .worlds-create{white-space:normal;margin-top:15px;font-size:10px}.tools-note{font-size:10px!important}.contribution-invitation{border-block:1px solid #8d9a8e55;padding:15px 0;display:flex;align-items:center;gap:16px}.contribution-invitation h2{font:400 20px Georgia;margin:0}.contribution-invitation p{font:11px/1.5 Arial;color:var(--board-muted);margin-right:auto}.contribution-invitation button{background:var(--board-accent);color:#fff;border:0;border-radius:3px;padding:10px 14px;cursor:pointer;font:11px Arial}.worlds-contribution-page .rs-composer-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.worlds-contribution-page .worlds-footer{color:var(--board-muted);border-color:#8d9a8e55}
@media(min-width:1800px){.worlds-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.worlds-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contribution-layout{grid-template-columns:155px minmax(0,1fr)}.contribution-tools{grid-column:1/-1;border-left:0;border-top:1px solid #8d9a8e55;padding:15px 0}.contribution-tools .quick-add{display:flex;overflow:auto}.contribution-tools .quick-add button{white-space:nowrap;min-width:75px}.board-story-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.worlds-main,.worlds-contribution-main{padding:14px!important}.worlds-heading{align-items:start;gap:10px}.worlds-heading .worlds-create{font-size:10px;padding:8px}.worlds-heading h1{font-size:31px}.worlds-controls{flex-wrap:wrap;gap:6px}.worlds-controls label{margin-left:0;flex:1}.worlds-controls input{width:100%}.worlds-grid,.worlds-grid.large-previews{grid-template-columns:1fr;gap:17px}.board-tile-meta h2{font-size:19px}.art-controls{overflow:auto;gap:15px}.art-controls span{display:none}.art-board{min-width:1000px}.board-story-links{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px}.board-art-caption{flex-wrap:wrap;line-height:1.5}.contribution-hero>div{padding:19px;max-width:100%}.contribution-layout{display:flex;flex-direction:column;gap:20px;padding-top:15px}.story-index{border:0;display:flex;gap:6px;overflow:auto;padding:0 0 8px;scrollbar-width:thin}.story-owner{display:none}.story-index>a{min-width:135px;max-width:180px;flex-shrink:0;border-left:0;border-bottom:2px solid transparent}.story-reader>p:not(.eyebrow){font-size:16px}.story-reader h2{font-size:31px}.contribution-tools{width:100%}.contribution-invitation{flex-wrap:wrap;gap:8px}.contribution-invitation p{margin:0}.worlds-contribution-page .rs-composer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.worlds-footer{gap:10px;font-size:9px}}
