.hollow-desktop{box-sizing:border-box;width:min(1150px,calc(100vw - 32px));height:min(900px,calc(100dvh - 32px));max-width:none;max-height:none;border:0;padding:0;background:transparent;color:#283830;overflow:visible;font:14px/1.5 var(--sans,Arial,sans-serif)}.hollow-desktop::backdrop{background:#07110fdb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hollow-desktop *{box-sizing:border-box}.hollow-desktop [hidden]{display:none!important}.hollow-monitor{height:100%;display:flex;flex-direction:column;background:#13201b;border:9px solid #313a2e;border-bottom-width:12px;border-radius:14px;overflow:hidden;box-shadow:0 20px 90px #0009}.hollow-monitor-top{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#e5e6d5;padding:10px 16px;flex:none;font-size:13px}.hollow-monitor-top>span:before{content:"";display:inline-block;width:6px;height:6px;background:#a3b98c;border-radius:50%;margin-right:9px}.hollow-monitor-top button{font:inherit;color:inherit;background:transparent;border:1px solid #69745d;border-radius:4px;min-height:44px;padding:7px 13px;cursor:pointer}.hollow-browser{min-height:0;flex:1;display:flex;flex-direction:column;background:#e9e8dc;margin:0 12px;border-radius:8px;overflow:hidden}.hollow-address{background:#bcc4b4;color:#415344;font-size:12px;padding:12px 18px;flex:none}.hollow-browser-tabs{display:flex;gap:4px;padding:6px 14px 0;background:#c4ccba;flex:none}.hollow-browser-tabs button{border:0;padding:10px 25px;min-height:44px;border-radius:8px 8px 0 0;background:#aebaa3;color:#304331;font:inherit;cursor:pointer}.hollow-browser-tabs [aria-selected=true]{background:#e9e8dc;box-shadow:inset 0 3px #6d805c;color:#233c2b}.hollow-screen{overflow:auto;min-height:0;flex:1;padding:26px 30px;overscroll-behavior:contain;color:#283830;scrollbar-color:#8a9b7c #e9e8dc}.hollow-monitor-status{flex:none;padding:0 12px;color:#d6decb;font-size:11px;max-height:23%;overflow:auto}.hollow-monitor-status .hollow-account-status{margin:5px 0 0;padding:6px 10px;border:0;background:none;font-size:11px;gap:12px}.hollow-monitor-status .hollow-account-status small{color:#bdcbb5}.hollow-monitor-status .hollow-account-status button{font-size:11px;padding:5px 9px;min-height:36px}.hollow-desktop h2,.hollow-desktop h3{color:#33472e}.hollow-desktop .eyebrow{color:#63764e}.hollow-desktop a{color:#4d683c}.hollow-desktop button:focus-visible,.hollow-desktop a:focus-visible,.hollow-desktop input:focus-visible,.hollow-desktop summary:focus-visible{outline:2px solid #54733d;outline-offset:3px}.hollow-desktop button:disabled{opacity:.5;cursor:not-allowed}.hollow-desktop .community-button,.hollow-desktop .reading-secondary{background:#d5dec8;color:#30432b;border-color:#8c9b7b;min-height:44px}.hollow-desktop .hollow-section-heading,.hollow-desktop .collection-heading{margin:20px 0 12px}.hollow-desktop .hollow-section-heading p,.hollow-desktop .collection-item small,.hollow-desktop .hollow-section-heading>p{color:#68745c}.hollow-desktop .hollow-section-heading h2{font-size:24px}.hollow-desktop .collection-item,.hollow-desktop .showcase-slot,.hollow-desktop .workshop-shop-card,.hollow-desktop .equipment-card{background:#f3f1e5;border-color:#bac5aa;color:#32432e}.hollow-desktop .collection-item strong,.hollow-desktop .showcase-slot strong,.hollow-desktop .shop-card-copy h3,.hollow-desktop .equipment-card h3{color:#30442b}.hollow-desktop .shop-card-copy p,.hollow-desktop .workshop-canon-note,.hollow-desktop .shop-card-bottom,.hollow-desktop .showcase-count,.hollow-desktop .equipment-card p{color:#65745a}.hollow-desktop .workshop-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hollow-desktop .workshop-filters button{background:#dbe2cf;color:#405637;border-color:#a0b18a;min-height:40px}.hollow-desktop .workshop-filters button[aria-pressed=true]{background:#627a50;color:#f8f6e9}.hollow-desktop .workshop-price,.hollow-desktop .ownership-label{color:#3f5d31}.hollow-desktop .hollow-wallet{background:#d1dcc4;border:1px solid #a4b595;color:#3d532f;max-width:none}.hollow-desktop .hollow-wallet strong,.hollow-desktop .hollow-wallet small,.hollow-desktop .hollow-wallet p{color:#3d532f}.hollow-desktop .shop-care-banner{background:#d7dfcb;color:#425937;border-color:#a4b595}.hollow-desktop .shop-care-banner small{color:#61754f}.hollow-desktop .gek-ledger{color:#4c6240;border-color:#a4b595}.hollow-desktop .gek-ledger li{border-color:#a4b595}.hollow-desktop .gek-ledger strong{color:#3d5934}.hollow-fitting{max-width:480px;margin:20px auto}.hollow-desktop .fitting-status{color:#3f5334;background:#d8dfca;border-color:#9bab87;font-size:13px}.hollow-desktop .fitting-status button{color:#365226;font-size:13px;min-height:44px}.hollow-profile-identity{display:grid;grid-template-columns:180px 1fr;gap:25px;align-items:center;margin:12px 0 28px}.hollow-profile-portrait{margin:0;text-align:center}.hollow-profile-portrait .paperdoll{display:block;position:relative;width:150px;height:170px;margin:auto;background:#cbd5bf;border-radius:50%;overflow:hidden}.hollow-profile-portrait figcaption{font-size:11px;line-height:1.5;color:#65745a;margin-top:12px}.hollow-desktop #reader-name-form{margin:0}.hollow-desktop #reader-name-form label{display:block;color:#425a35;font-size:13px;margin-bottom:7px}.hollow-desktop #reader-name-form>div{display:flex;gap:8px;flex-wrap:wrap}.hollow-desktop #preview-reader-name{flex:1;min-width:160px;color:#283d2a;background:#f9f6e9;border:1px solid #9eae8f;border-radius:4px;font:16px var(--sans);padding:10px 12px}.hollow-profile-wardrobe{border-top:1px solid #b8c4a7;margin-top:28px;padding-top:14px}.hollow-profile-wardrobe>summary{cursor:pointer;font-size:16px;color:#415a35;min-height:44px;padding:10px 0}.hollow-desktop .empty-keepsake,.hollow-desktop .keepsake-tools button{color:#597246}.hollow-desktop .keepsake-tools button{background:#dbe4cd;border-color:#a6b793}.hollow-desktop .showcase-shelf{grid-template-columns:repeat(4,minmax(0,1fr))}.hollow-desktop .collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hollow-coming{text-align:center;padding:50px 15px;color:#68745c}.hollow-coming>span{font:80px Georgia;color:#7c8e66}.hollow-coming h2{font-size:36px}.hollow-room-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:14px 0}.hollow-room-actions button{min-height:44px;border:1px solid #82917070;background:#2b3a30;color:#e4ddc6;padding:8px 16px;border-radius:5px;cursor:pointer;font:14px var(--sans)}.zone-wrap[data-zone=room] .zone-door:not([data-door=exit]) span{opacity:0;transition:opacity .15s}.zone-wrap[data-zone=room] .zone-door:hover span,.zone-wrap[data-zone=room] .zone-door:focus-visible span{opacity:1;background:#1b2c26e8}.zone-wrap[data-zone=room] .zone-door[data-door=book]{min-height:44px}.zone-wrap[data-zone=room] .zone-engine,.zone-wrap[data-zone=room] .zone-paint{filter:none}.member-arrival .hollow-account-status{max-width:960px;margin:14px auto}.member-arrival:has(.zone-wrap[data-zone=room]){max-width:1120px}@media(max-width:680px){.hollow-desktop{width:100vw;height:100dvh;margin:0}.hollow-monitor{border-width:4px;border-radius:0}.hollow-monitor-top{padding:8px;gap:5px;font-size:12px}.hollow-monitor-top button{font-size:12px;padding:6px 9px}.hollow-browser{margin:0 4px}.hollow-address{font-size:11px;padding:10px}.hollow-browser-tabs{padding:6px 6px 0;gap:3px}.hollow-browser-tabs button{flex:1;padding:10px 6px;font-size:14px}.hollow-screen{padding:20px 15px}.hollow-profile-identity{grid-template-columns:1fr;gap:20px}.hollow-profile-portrait .paperdoll{width:120px;height:136px}.hollow-desktop #reader-name-form>div{display:grid;grid-template-columns:1fr}.hollow-desktop .workshop-shop-grid,.hollow-desktop .collection-grid{grid-template-columns:1fr}.hollow-desktop .showcase-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}.hollow-monitor-status{max-height:19%;padding:0 6px}.hollow-monitor-status .hollow-account-status{display:flex;flex-direction:row;font-size:10px;padding:4px 5px}.hollow-monitor-status .hollow-account-status small{font-size:10px;line-height:1.35}.hollow-monitor-status .hollow-account-status button{min-height:40px}.zone-wrap[data-zone=room]{overflow-x:auto;overscroll-behavior-x:contain;width:100%;scrollbar-color:#8c9e7a #182622}.zone-wrap[data-zone=room] .zone-stage{min-width:610px;touch-action:pan-x pan-y}.zone-wrap[data-zone=room] .zone-note{position:sticky;left:0;max-width:calc(100vw - 48px)}}@media(prefers-reduced-motion:reduce){.hollow-desktop *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/afaloz-hollow-desktop.css.map */
