.zf{color:#f2f1ef;font-family:var(--sans),Arial,sans-serif;min-width:0}.z-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#b9b8bf;align-items:center;gap:8px;margin:0 0 15px;font-size:11px;display:flex}.z-eyebrow:before{content:"";background:#ff496b;border-radius:50%;width:7px;height:7px}.z-top{justify-content:space-between;align-items:end;gap:24px;display:flex}.z-top .z-h1,.z-h1{font:800 clamp(30px,3.8vw,48px)/1.09 var(--sans),sans-serif;letter-spacing:-.045em;color:#f3f2f0;max-width:780px;margin:0 0 14px}.z-top p{color:#b9b7bf;margin:0;font-size:16px;line-height:1.55}.z-top .z-cta{border-radius:12px;flex:none;height:auto;min-height:50px;padding:14px 20px;font-size:15px}.z-board-top{flex-wrap:wrap;align-items:start}.z-board-top>p{flex-basis:100%}.z-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.z-live{color:#b9b7bf;align-items:center;gap:8px;font-size:13px;display:flex}.z-live:before{content:"";background:#858585;border-radius:50%;flex:none;width:7px;height:7px}.z-live[data-live=true]:before{background:#48d658}.z-scene{margin-top:25px}.z-surface{isolation:isolate;color:#f0e7d2;background:#252728;border:1px solid #464849;border-radius:5px;position:relative;overflow:hidden;box-shadow:0 12px 45px #0004}.z-surface:before{content:"";z-index:-1;opacity:.13;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 240 240' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(150deg,#fff2,#0000 65%);position:absolute;inset:0}.z-surface:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0;box-shadow:inset 0 0 100px #0005,inset 0 1px #fff1}.z-wall-label{color:#b8b9b3;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:20px 28px 0;font-size:10px;display:flex}.z-wall-label span{font:500 18px var(--font-hand),"Segoe Print",cursive;text-transform:none;letter-spacing:0;transform:rotate(4deg)}.z-wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 34px;padding:28px;display:grid;position:relative}.z-wall.z-one{grid-template-columns:minmax(0,1fr);padding:24px}.z-bay{min-width:0;display:flex}.z-panel{flex-direction:column;flex:1;min-width:0;display:flex}.z-half{flex-direction:column;flex:1;display:flex}.g{overflow-wrap:anywhere;color:#f0e7d2;flex-direction:column;flex:1;gap:18px;min-width:0;min-height:240px;padding:10px 2px 6px;display:flex;position:relative}.z-bay:nth-child(3n+2) .g{color:#ff8a99}.z-bay:nth-child(3n) .g{color:#a3ceff}.z-t{font:700 clamp(29px,3vw,42px)/1.17 var(--font-hand),"Segoe Print",cursive;letter-spacing:-.025em;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;transform:rotate(-1deg)}.z-bay:nth-child(3n+2) .z-t{transform:rotate(1.5deg)}.z-t a{color:inherit;text-decoration:none}.z-x{font:500 clamp(24px,2.5vw,32px)/1.3 var(--font-hand),"Segoe Print",cursive;white-space:pre-wrap;margin:0}.z-who{font:400 12px/1.6 var(--sans),sans-serif;color:#c0c0b9;overflow-wrap:anywhere;margin-top:auto;padding:0 38px 0 0}.z-contact{color:inherit;text-underline-offset:4px;text-decoration:underline}.z-flag{color:#d7d4ce;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:24px;position:absolute;bottom:0;right:0}.z-wall-bottom{color:#b8b9b3;border-top:1px solid #fff3;justify-content:space-between;align-items:center;gap:14px;margin:0 28px 12px;padding-top:8px;font-size:12px;display:flex}.z-more{color:#f0e7d2;align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.z-under{color:#b5b3bb;margin:12px 0 0;font-size:12px}.z-empty{font:500 30px/1.3 var(--font-hand),cursive;justify-content:center}.z-painted{min-height:180px;color:#b8b9b3!important}.z-painted h3{margin:0;font-size:24px}.z-painted p{margin:0;font-size:14px}.z-flt{justify-content:flex-end;margin-top:20px;display:flex}.z-srch{color:#fff;background:#18181a;border:1px solid #444;border-radius:10px;width:min(100%,300px);min-height:44px;padding:10px 12px;font-size:16px}.z-make{grid-template-columns:minmax(0,1fr) 300px;gap:22px;margin-top:32px;scroll-margin-top:90px;display:grid}.z-can{background:#19191c;border:1px solid #39393d;border-radius:16px;align-content:start;gap:15px;min-width:0;padding:24px;display:grid}.z-can>h3{color:#fff;margin:0;font-size:25px;font-weight:750;line-height:1.2}.z-can input,.z-can textarea{color:#fff;width:100%;font:400 16px/1.5 var(--sans),sans-serif;resize:vertical;background:#101012;border:1px solid #4d4d52;border-radius:10px;padding:12px}.z-can input:focus,.z-can textarea:focus{outline:2px solid var(--red);outline-offset:2px}.z-input-label{color:#ddd;gap:8px;font-size:14px;display:grid}.z-anon{color:#b8b6bf;margin:0;font-size:13px;line-height:1.6}.z-rules{color:#c6c4cb;margin:0;padding-left:18px;font-size:14px;line-height:1.7;list-style:outside}.z-chunk{background:#252728;border:1px solid #484a4b;border-radius:6px;overflow:hidden}.z-chunk-in .g{min-height:160px;padding:18px}.z-chunk-in .z-t{font-size:32px}.z-write-tabs{background:#101012;border:1px solid #49494f;border-radius:12px;gap:4px;padding:4px;display:flex}.z-write-tabs button{color:#ddd;background:0 0;border-radius:8px;flex:1;min-height:44px;padding:8px;font-size:14px}.z-write-tabs button[aria-pressed=true]{color:#fff;background:#39393e;font-weight:700}.z-anonymous{align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.z-anonymous input{width:18px;height:18px;accent-color:var(--red);padding:0}.z-composer .z-can{background:0 0;border:0;padding:0}.mdl-box:has(.z-composer){max-width:690px}.z-composer .z-can>h3{display:none}.z-draw-editor{min-width:0}.z-draw-tools{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 12px;display:flex}.z-draw-tools button{color:#fff;background:#303035;border:2px solid #0000;border-radius:9px;place-items:center;width:44px;min-width:44px;height:44px;font-size:22px;display:grid}.z-draw-tools button:disabled{opacity:.4;cursor:default}.z-draw-tools button[aria-pressed=true]{border-color:#fff}.z-ink:before{content:"";background:var(--ink);border-radius:50%;width:21px;height:21px}.z-draw-tools label{color:#c6c4cb;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.z-draw-tools input[type=range]{width:90px;accent-color:var(--red);border:0;margin:0;padding:0}.z-draw-editor canvas{aspect-ratio:1000/600;touch-action:none;cursor:crosshair;background:#252728;border:1px solid #55575a;border-radius:10px;width:100%;height:auto;margin-bottom:10px;display:block}.z-draw-notice{color:#ffe29c;min-height:20px;margin:6px 0 0;font-size:13px}.z-drawing{aspect-ratio:1000/600;width:100%;height:auto;max-height:300px;display:block}.z-drawing-link{display:block}.z-drawing-caption{color:#ddd;white-space:pre-wrap;margin:0;font-size:15px}.z-detail{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}.z-detail .z-scene{background:#252728;border:1px solid #464849;border-radius:5px;margin-top:0}.z-full{overflow-wrap:anywhere;background:#19191c;border:1px solid #39393d;border-radius:16px;gap:16px;min-width:0;padding:24px;display:grid}.z-full h1{color:#fff;margin:0;font-size:28px;line-height:1.2}.z-full p{white-space:pre-wrap;margin:0;line-height:1.6}.z-meta{color:#b8b6bf;font-size:13px}.z-acts{flex-wrap:wrap;gap:10px;display:flex}.z-rep{gap:14px;display:grid}.z-rep fieldset{gap:8px;display:grid}.z-rep label{align-items:center;gap:10px;min-height:44px;display:flex}.z-rep input{width:auto}.more-fence{background:#252728!important}.more-fence:after{background:0 0!important}@media (hover:hover) and (pointer:fine){.z-t a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.z-flag:hover,.z-contact:hover{color:#fff}}@media (max-width:900px){.z-top{flex-wrap:wrap;align-items:start;gap:18px}.z-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.z-preview .z-bay:last-child:nth-child(odd){grid-column:1/-1}.z-make,.z-detail{grid-template-columns:minmax(0,1fr)}.z-h1,.z-top .z-h1{font-size:36px}.z-draw-tools label{margin-left:0}.z-hero-actions{gap:15px}}@media (max-width:500px){.z-eyebrow{margin-bottom:12px;font-size:10px}.z-h1,.z-top .z-h1{font-size:34px;line-height:1.07}.z-top p{font-size:14px}.z-top .z-cta{width:100%;min-height:48px}.z-scene{margin-top:21px}.z-wall{flex-direction:column;gap:22px;padding:16px 21px 22px;display:flex}.z-wall-label{padding:18px 21px 0;font-size:10px}.z-wall-label span{font-size:16px}.z-bay+.z-bay{border-top:1px solid #fff3;padding-top:22px}.g{gap:15px;min-height:150px;padding:7px 0 0}.z-t{font-size:32px;line-height:1.14}.z-x{font-size:27px}.z-who{font-size:12px}.z-wall-bottom{gap:8px;margin:0 20px 8px;font-size:11px}.z-more{font-size:12px}.z-can{padding:18px}.z-draw-tools{gap:6px}.z-draw-tools label{flex-basis:100%;min-height:32px}.z-draw-tools input[type=range]{width:140px}.z-hero-actions{width:100%}.z-full{padding:20px}.z-under{font-size:11px}}.more-fence .more-wiped{box-shadow:none;clip-path:polygon(3% 12%,95% 0,100% 75%,4% 100%,0 58%);background:#55595a}
