.clubhouse-welcome{width:250px}.clubhouse-welcome [data-open-challenge]{display:block;padding:12px 0 10px;border-bottom:1px solid #9f829a77;color:#dac4d6;line-height:1.5}.clubhouse-welcome [data-open-challenge]>span{display:block;font:8px monospace;letter-spacing:.12em;color:#a58da9}.clubhouse-welcome [data-open-challenge]>b{display:block;font:italic 21px/1.2 Georgia,serif;color:#e2cddc;margin:8px 0 10px;font-weight:400}.clubhouse-welcome #visit-note{font:11px/1.5 Georgia,serif;color:#a99aa5;border-top:1px solid #8d748744;padding-top:12px;margin-bottom:2px}.clubhouse-welcome [data-open-lander]{font-size:9px;min-height:38px}.clubhouse-welcome [data-open-art]{font-size:9px;min-height:38px}.clubhouse-welcome #welcome-fold{position:absolute;right:6px;top:2px;min-width:38px;min-height:38px;border:0;text-align:center;color:#bba8ba;font:18px Georgia,serif;padding:0}
#house-challenge{width:740px;max-width:calc(100vw - 24px);max-height:92dvh;overflow:auto;color:#403339;background:#d5c5a8 url('/assets/field-paper.webp') center/100% 100%;border:0;border-radius:2px;box-shadow:0 22px 90px #000c;padding:0;transform:rotate(-.35deg)}#house-challenge::backdrop{background:#08070edb;backdrop-filter:blur(5px)}#house-challenge .house-paper-header{position:static;inset:auto;pointer-events:auto;padding:10px 28px;background:#77615d1c;border-bottom:1px solid #8b725d;display:flex;align-items:center;justify-content:space-between;gap:20px}#house-number{font:9px/1.4 monospace;letter-spacing:.1em;color:#725348}#house-close{font:9px monospace;color:#5a4146;border:0;min-height:44px;padding:8px 0}.house-paper-body{padding:24px 32px 22px}#house-kind{font:9px/1.3 monospace;letter-spacing:.14em;color:#8c695c}#house-title{font:italic 44px/1.08 Georgia,serif;letter-spacing:-1px;color:#51383e;margin:12px 0 9px}#house-window{font:10px/1.5 monospace;color:#866959;border-bottom:3px double #94765888;padding-bottom:17px;margin-bottom:22px}.house-columns{display:grid;grid-template-columns:1.7fr 1fr;gap:26px}.house-columns>aside{border-left:1px solid #967d6266;padding-left:23px}.house-caption{display:block;font:9px/1.4 monospace;color:#8b6b5c;letter-spacing:.07em}#house-note{font:18px/1.55 Georgia,serif;color:#5b443e;margin:10px 0}.house-signature{font:500 23px 'MK Fieldhand',cursive;display:block;color:#8c6660;transform:rotate(-4deg);text-align:right;margin:12px 10px 20px}.house-rules{border-block:1px solid #9e82644d;padding:15px 0;margin-bottom:14px}#house-rules{font:16px/1.5 Georgia,serif;color:#60463f;margin:10px 0}#house-closes{font:10px/1.4 monospace;color:#8b6754}#house-launch{background:#66424e;color:#f0dcc9;border:1px solid #8d6c70;padding:12px 15px;min-height:44px;font:11px monospace;width:100%;text-align:left}#house-launch:hover{background:#785363}#house-launch:disabled{background:#887768;cursor:default}#house-practice{display:block;font:10px Georgia,serif;color:#886657;border:0;min-height:44px;padding:10px 0;text-align:left}#house-unavailable{font:13px/1.5 Georgia,serif;color:#8b4e45}#house-personal{display:block;font:normal 57px/1.2 Georgia,serif;color:#60414a;margin:20px 0 11px;overflow-wrap:anywhere}#house-challenge[data-kind=chess] #house-personal{font-size:22px;font-style:italic;line-height:1.3}#house-progress{font:15px/1.5 Georgia,serif;color:#80604f}.house-stamp{display:block;transform:rotate(-9deg);margin:30px 0 25px;border:3px double #906b6466;color:#906b64a6;padding:12px 5px;font:bold 16px/1.2 monospace;text-align:center;letter-spacing:1px}.house-columns>aside>small{font:11px/1.5 Georgia,serif;color:#8c705e;display:block}.house-past{border-top:1px solid #92745477;margin-top:17px;padding-top:7px}.house-past summary{font:italic 15px Georgia,serif;min-height:44px;display:flex;align-items:center;color:#765146}#house-archive>p{font:14px/1.5 Georgia,serif;color:#8c6a56}#house-archive article{padding:13px 0;border-bottom:1px solid #8e725544}#house-archive small{font:9px monospace;color:#997965}#house-archive h4{font:italic 21px Georgia,serif;color:#61414a;margin:8px 0}#house-archive p{font:14px/1.4 Georgia,serif;color:#84614f;margin:8px 0}#house-challenge .house-paper-footer{position:static;inset:auto;pointer-events:auto;width:auto;padding:15px 0 0;margin:10px 0 0;background:none;border-top:1px solid #8e725544;font:10px/1.6 Georgia,serif;color:#927762}#house-toast{position:fixed;z-index:30000;left:50%;bottom:110px;transform:translateX(-50%);max-width:calc(100vw - 30px);width:max-content;padding:12px 18px;background:#241c2aef;border:1px solid #9c7f9b;color:#d9c5d8;box-shadow:0 5px 25px #0006;font:italic 15px/1.4 Georgia,serif;text-align:center;pointer-events:none}#room-menu [data-open-challenge]{grid-column:1/-1;color:#e3c7df;border-bottom:1px solid #a786a9}
@media(max-width:650px){.clubhouse-welcome{width:210px;top:130px}.clubhouse-welcome p{font-size:15px}.clubhouse-welcome #visit-note{font-size:11px}.clubhouse-welcome [data-open-challenge]>b{font-size:19px}#house-title{font-size:35px}.house-paper-body{padding:20px}.house-columns{grid-template-columns:1fr;gap:20px}.house-columns>aside{border-left:0;border-top:1px solid #967d6266;padding:17px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:9px 17px}.house-columns>aside>.house-caption{grid-column:1/-1}#house-personal{margin:7px 0;font-size:44px}#house-progress{margin:7px 0}.house-stamp{margin:9px 0;font-size:13px;max-width:170px}.house-columns>aside>small{align-self:center}#house-note{font-size:17px}#house-challenge .house-paper-header{padding-inline:20px}#house-toast{bottom:95px;font-size:13px}#house-window{font-size:9px}}@media(max-height:650px){.clubhouse-welcome{top:105px;max-height:calc(100dvh - 200px);overflow:auto}}

.load-failed #welcome-fold{display:none}
#house-window,.house-caption,#house-closes{color:#705346}#house-challenge .house-paper-footer{font-size:11px;color:#775b49}.house-columns>aside>small{color:#745745}
