@import "https://fonts.googleapis.com/css2?family=Architects+Daughter&display=swap";
.LiveFrame-module__dDpcba__viewport{justify-content:safe center;width:100%;display:flex}.LiveFrame-module__dDpcba__sizer{flex-shrink:0;position:relative}.LiveFrame-module__dDpcba__frame{transform-origin:0 0}
.rounded-module__L4d_Eq__rounded{overflow:hidden}.rounded-module__L4d_Eq__rounded>*,.rounded-module__L4d_Eq__rounded>a>*{border-radius:inherit!important}
.HoverEffect-module__z-O_rW__hoverWiggle,.HoverEffect-module__z-O_rW__hoverZoom{transform:var(--tk-base-transform,none);transition:transform .15s}.HoverEffect-module__z-O_rW__hoverWiggle:hover{animation:.4s ease-in-out HoverEffect-module__z-O_rW__tk-hover-wiggle}@keyframes HoverEffect-module__z-O_rW__tk-hover-wiggle{0%,to{transform:var(--tk-base-transform,none) rotate(0deg)}25%{transform:var(--tk-base-transform,none) rotate(var(--tk-hover-deg,6deg))}75%{transform:var(--tk-base-transform,none) rotate(calc(var(--tk-hover-deg,6deg) * -1))}}.HoverEffect-module__z-O_rW__hoverZoom:hover{transform:var(--tk-base-transform,none) scale(var(--tk-hover-scale,1.1))}.HoverEffect-module__z-O_rW__hoverOpacity{transition:opacity .15s}.HoverEffect-module__z-O_rW__hoverOpacity:hover{opacity:var(--tk-hover-opacity,.5)!important}.HoverEffect-module__z-O_rW__hoverBlend:hover{mix-blend-mode:var(--tk-hover-blend,multiply)!important}.HoverEffect-module__z-O_rW__hoverFilterOff{transition:filter .15s}.HoverEffect-module__z-O_rW__hoverFilterOff:hover{filter:none!important}.HoverEffect-module__z-O_rW__hoverFilterOn{transition:filter .15s}.HoverEffect-module__z-O_rW__hoverFilterOn:hover{filter:var(--tk-hover-filter,grayscale(100%))!important}
.PreviewFrame-module__2oWhea__wrap{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex}.PreviewFrame-module__2oWhea__toolbar{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.PreviewFrame-module__2oWhea__zoomBtn{color:#0f0;cursor:pointer;background:#12160f;border:1px solid #2a3a2a;border-radius:4px;width:24px;height:24px;font-family:inherit;font-size:.9rem;line-height:1}.PreviewFrame-module__2oWhea__zoomBtn:hover{border-color:#0f0}.PreviewFrame-module__2oWhea__zoomLabel{color:#ccc;text-align:center;min-width:2.8rem;font-size:.75rem}.PreviewFrame-module__2oWhea__zoomTextBtn{color:#999;cursor:pointer;background:0 0;border:1px solid #2a3a2a;border-radius:4px;padding:.2rem .5rem;font-family:inherit;font-size:.7rem}.PreviewFrame-module__2oWhea__zoomTextBtn:hover{color:#0ff;border-color:#0ff}.PreviewFrame-module__2oWhea__zoomTextBtnActive{color:#0f0;border-color:#0f0}.PreviewFrame-module__2oWhea__customWidthInput{color:#ccc;background:#12160f;border:1px solid #2a3a2a;border-radius:4px;width:4.2rem;padding:.2rem .4rem;font-family:inherit;font-size:.7rem}.PreviewFrame-module__2oWhea__toolbarDivider{background:#2a3a2a;width:1px;height:1.1rem;margin:0 .15rem}.PreviewFrame-module__2oWhea__frameHint{color:#666;margin-left:.5rem;font-size:.66rem}.PreviewFrame-module__2oWhea__viewport{background:#060706;border:1px solid #1f2a1f;border-radius:6px;flex:1;justify-content:center;align-items:flex-start;min-height:0;display:flex;overflow:auto}.PreviewFrame-module__2oWhea__sizer{flex-shrink:0;position:relative}.PreviewFrame-module__2oWhea__deviceWindowWrap{flex-direction:column;flex-shrink:0;display:flex}.PreviewFrame-module__2oWhea__deviceWindow{background:#fff;border:2px solid #333;border-radius:18px;flex-shrink:0;position:relative;overflow:auto;box-shadow:0 0 0 4px #111}.PreviewFrame-module__2oWhea__deviceHeightHandle{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;border:1px dashed #999;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;margin-top:4px;padding:3px 0;font-size:.7rem;display:flex}.PreviewFrame-module__2oWhea__deviceHeightHandle:hover{border-color:#2563eb}.PreviewFrame-module__2oWhea__deviceHeightHandleGrip{letter-spacing:2px}.PreviewFrame-module__2oWhea__frame{transform-origin:0 0}
.ColorPicker-module__gH0Nva__wrap{display:inline-block}.ColorPicker-module__gH0Nva__trigger{cursor:pointer;background:#12160f;border:1px solid #2a3a2a;border-radius:6px;align-items:center;gap:.45rem;padding:.3rem .55rem;font-family:inherit;display:flex}.ColorPicker-module__gH0Nva__trigger:hover{border-color:#0f0}.ColorPicker-module__gH0Nva__swatch{border:1px solid #ffffff40;border-radius:5px;flex-shrink:0;width:20px;height:20px;box-shadow:inset 0 0 0 1px #0006}.ColorPicker-module__gH0Nva__triggerLabel{color:#ccc;font-size:.76rem}.ColorPicker-module__gH0Nva__panel{z-index:10000;background:#101410;border:1px solid #2a3a2a;border-radius:10px;flex-direction:column;gap:.65rem;width:220px;padding:.75rem;display:flex;position:fixed;box-shadow:0 12px 32px #0000008c}.ColorPicker-module__gH0Nva__square{cursor:crosshair;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:8px;width:100%;height:130px;position:relative;overflow:hidden}.ColorPicker-module__gH0Nva__squareWhite{background:linear-gradient(90deg,#fff,#fff0);position:absolute;inset:0}.ColorPicker-module__gH0Nva__squareBlack{background:linear-gradient(#0000,#000);position:absolute;inset:0}.ColorPicker-module__gH0Nva__squareCursor{pointer-events:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0009,0 1px 3px #00000080}.ColorPicker-module__gH0Nva__hueBar{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:7px;width:100%;height:14px;position:relative}.ColorPicker-module__gH0Nva__hueCursor{pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0009}.ColorPicker-module__gH0Nva__alphaBar{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:7px;width:100%;height:14px;position:relative}.ColorPicker-module__gH0Nva__opacityLabel{color:#999;flex-shrink:0;font-size:.68rem}.ColorPicker-module__gH0Nva__hexRow{background:#0d100d;border:1px solid #2a3a2a;border-radius:6px;align-items:center;gap:.35rem;padding:.3rem .5rem;display:flex}.ColorPicker-module__gH0Nva__hexHash{color:#666;font-size:.8rem}.ColorPicker-module__gH0Nva__hexInput{color:#eee;text-transform:uppercase;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:.8rem}.ColorPicker-module__gH0Nva__previewSwatch{border:1px solid #ffffff40;border-radius:4px;flex-shrink:0;width:18px;height:18px}.ColorPicker-module__gH0Nva__toolsRow{align-items:center;gap:.35rem;display:flex}.ColorPicker-module__gH0Nva__toolBtn{color:#ccc;cursor:pointer;background:#0d100d;border:1px solid #2a3a2a;border-radius:6px;padding:.25rem .5rem;font-family:inherit;font-size:.72rem}.ColorPicker-module__gH0Nva__toolBtn:hover{color:#fff;border-color:#0f0}.ColorPicker-module__gH0Nva__copiedNote{color:#0f0;font-size:.68rem}.ColorPicker-module__gH0Nva__presetGrid{scrollbar-width:thin;grid-template-columns:repeat(5,1fr);gap:.35rem;max-height:108px;display:grid;overflow-y:auto}.ColorPicker-module__gH0Nva__preset{aspect-ratio:1;cursor:pointer;border:1px solid #ffffff26;border-radius:5px;width:100%;padding:0}.ColorPicker-module__gH0Nva__preset:hover{border-color:#0f0;transform:scale(1.08)}
.TextFormatToolbar-module__opfdua__bar{background:#101410;border:1px solid #1f2a1f;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.45rem .6rem;font-family:Courier New,Share Tech Mono,monospace;display:flex}.TextFormatToolbar-module__opfdua__label{color:#888;white-space:nowrap;margin-right:.25rem;font-size:.72rem}.TextFormatToolbar-module__opfdua__group{gap:.25rem;display:flex}.TextFormatToolbar-module__opfdua__divider{background:#2a3a2a;align-self:stretch;width:1px;margin:0 .1rem}.TextFormatToolbar-module__opfdua__btn{color:#ddd;cursor:pointer;background:#12160f;border:1px solid #2a3a2a;border-radius:4px;justify-content:center;align-items:center;min-width:1.7rem;padding:.25rem .5rem;font-size:.75rem;display:flex}.TextFormatToolbar-module__opfdua__btn:hover:not(:disabled){color:#fff;border-color:#0f0}.TextFormatToolbar-module__opfdua__btn:disabled{opacity:.4;cursor:default}.TextFormatToolbar-module__opfdua__select{color:#ddd;cursor:pointer;background:#12160f;border:1px solid #2a3a2a;border-radius:4px;padding:.2rem .3rem;font-size:.72rem}.TextFormatToolbar-module__opfdua__select:disabled{opacity:.4;cursor:default}.TextFormatToolbar-module__opfdua__fontSizeGroup{align-items:center;gap:.15rem;display:flex}.TextFormatToolbar-module__opfdua__fontSizeInput{color:#ddd;text-align:center;background:#12160f;border:1px solid #2a3a2a;border-radius:4px;width:2.6rem;padding:.2rem .25rem;font-size:.72rem}.TextFormatToolbar-module__opfdua__fontSizeInput:disabled{opacity:.4}.TextFormatToolbar-module__opfdua__fontSizeInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TextFormatToolbar-module__opfdua__fontSizeInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.CraitaCorner-module__lLRw3W__corner{margin-bottom:1.5rem}.CraitaCorner-module__lLRw3W__square{aspect-ratio:1;background:#000;border:1px solid #2a3a2a;border-radius:8px;width:min(260px,100%);margin:0 auto;position:relative;overflow:hidden}.CraitaCorner-module__lLRw3W__layer{background-position:50%;background-size:cover;position:absolute;inset:0}.CraitaCorner-module__lLRw3W__layerFading{animation:2s forwards CraitaCorner-module__lLRw3W__craitaFadeOut}@keyframes CraitaCorner-module__lLRw3W__craitaFadeOut{0%{opacity:1}to{opacity:0}}.CraitaCorner-module__lLRw3W__caption{text-align:center;color:#9fdc9f;margin:.6rem 0 0;font-size:.8rem;font-style:italic}
.admin-module__4WpgRW__page{color:#ddd;-webkit-font-smoothing:antialiased;background:#0a0d0a;min-height:100vh;padding-bottom:4rem;font-family:Courier New,Share Tech Mono,monospace}.admin-module__4WpgRW__gate{color:#ddd;background:#0a0d0a;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100vh;font-family:Courier New,Share Tech Mono,monospace;display:flex}.admin-module__4WpgRW__topbar{z-index:20;background:#0d100d;border-bottom:1px solid #1f2a1f;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex;position:sticky;top:0}.admin-module__4WpgRW__topbarTitle{letter-spacing:2px;color:#0ff;text-shadow:0 0 3px #0ff6;font-size:1rem;font-weight:700}.admin-module__4WpgRW__spacer{flex:1}.admin-module__4WpgRW__savedNote{color:#0f0;font-size:.8rem}.admin-module__4WpgRW__saveBtn{color:#0f0;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0f0;border-radius:4px;padding:.45rem 1rem;font-family:inherit;font-weight:700}.admin-module__4WpgRW__saveBtn:hover{background:#00ff0014}.admin-module__4WpgRW__saveBtn:disabled{opacity:.5;cursor:default}.admin-module__4WpgRW__body{flex-direction:column;gap:2.5rem;max-width:48rem;margin:0 auto;padding:1.5rem 1.25rem;display:flex}.admin-module__4WpgRW__section{background:#0d100d;border:1px solid #1f2a1f;border-radius:6px;padding:1.25rem}.admin-module__4WpgRW__sectionTitle{color:#0ff;letter-spacing:1px;margin:0 0 .35rem;font-size:1rem}.admin-module__4WpgRW__hint{color:#8a9a8a;margin:0 0 1rem;font-size:.8rem}.admin-module__4WpgRW__subsection{border-top:1px solid #1a221a;margin-top:1.25rem;padding-top:1rem}.admin-module__4WpgRW__subsectionTitle{color:#9fe;letter-spacing:1px;text-transform:uppercase;margin:0 0 .6rem;font-size:.85rem}.admin-module__4WpgRW__field{color:#8a9a8a;flex-direction:column;gap:.3rem;margin-bottom:.75rem;font-size:.8rem;display:flex}.admin-module__4WpgRW__field>span:first-child{opacity:.8;font-size:.7rem}.admin-module__4WpgRW__input,.admin-module__4WpgRW__textarea{color:#fff;background:#12160f;border:1px solid #2a3a2a;border-radius:4px;width:100%;padding:.45rem .6rem;font-family:inherit;font-size:.85rem}.admin-module__4WpgRW__input:focus,.admin-module__4WpgRW__textarea:focus{border-color:#0f0;outline:none}.admin-module__4WpgRW__textarea{resize:vertical}.admin-module__4WpgRW__templateRow{border-bottom:1px solid #1a221a;margin-bottom:1.25rem;padding-bottom:1rem}.admin-module__4WpgRW__templateRow:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.admin-module__4WpgRW__richBody{color:#fff;background:#12160f;border:1px solid #2a3a2a;border-radius:4px;min-height:3rem;padding:.6rem;font-size:.85rem}.admin-module__4WpgRW__resetBtn{color:#f80;cursor:pointer;background:0 0;border:1px solid #543;border-radius:4px;align-self:flex-start;margin-top:.2rem;padding:.2rem .5rem;font-family:inherit;font-size:.7rem}.admin-module__4WpgRW__resetBtn:hover{border-color:#f80}.admin-module__4WpgRW__reportList{color:#bbb;margin:.4rem 0 .7rem;padding-left:1.2rem;font-size:.8rem}.admin-module__4WpgRW__reportList li{margin:.2rem 0}.admin-module__4WpgRW__reportActions{flex-wrap:wrap;gap:.5rem;display:flex}.admin-module__4WpgRW__dangerBtn{color:#ff8080;cursor:pointer;background:0 0;border:1px solid #5a2b2b;border-radius:4px;padding:.35rem .7rem;font-family:inherit;font-size:.75rem}.admin-module__4WpgRW__dangerBtn:hover{background:#ff000014}.admin-module__4WpgRW__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.5rem;margin-top:.75rem;display:grid}.admin-module__4WpgRW__galleryItem{background:#12160f;border:1px solid #2a3a2a;border-radius:6px;padding:4px;line-height:0;position:relative}.admin-module__4WpgRW__galleryItem img{object-fit:contain;width:100%;height:100px}.admin-module__4WpgRW__galleryRemove{color:#ff8080;cursor:pointer;background:#000000b3;border:1px solid #5a2b2b;border-radius:4px;width:20px;height:20px;line-height:1;position:absolute;top:2px;right:2px}.admin-module__4WpgRW__galleryFolderTag{color:#9fdc9f;text-overflow:ellipsis;white-space:nowrap;background:#000000b3;border-radius:3px;padding:1px 4px;font-size:.6rem;line-height:1.3;position:absolute;bottom:2px;left:2px;right:24px;overflow:hidden}.admin-module__4WpgRW__userTable{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.admin-module__4WpgRW__userRow{background:#101410;border:1px solid #1f2a1f;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:1rem;padding:.5rem .7rem;display:flex}.admin-module__4WpgRW__userEmail{color:#ddd;min-width:14rem;font-size:.8rem}.admin-module__4WpgRW__userRooms{flex-wrap:wrap;gap:.7rem;display:flex}.admin-module__4WpgRW__userRooms a{color:#5fd8e0;font-size:.78rem}.admin-module__4WpgRW__userRooms a:hover{color:#0ff}.admin-module__4WpgRW__roomVisRow{align-items:center;gap:.3rem;display:flex}.admin-module__4WpgRW__visSelect{color:#9f9;cursor:pointer;background:#0a120a;border:1px solid #1e3a1e;border-radius:4px;padding:.1rem .2rem;font-family:inherit;font-size:.7rem}.admin-module__4WpgRW__visSelect:hover{border-color:#0f0}.admin-module__4WpgRW__tagRow{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.admin-module__4WpgRW__tagPill{color:#ff8080;background:#ff000014;border:1px solid #5a2b2b;border-radius:20px;align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.76rem;display:inline-flex}.admin-module__4WpgRW__tagPill button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;line-height:1}
.blueprints-module__9jsrMq__page,.blueprints-module__9jsrMq__page *{scrollbar-width:thin;scrollbar-color:#3fa8c2 #062830}.blueprints-module__9jsrMq__page ::-webkit-scrollbar{width:10px;height:10px}.blueprints-module__9jsrMq__page::-webkit-scrollbar{width:10px;height:10px}html:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar{width:10px;height:10px}body:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar{width:10px;height:10px}.blueprints-module__9jsrMq__page ::-webkit-scrollbar-track{background:#062830;border-left:1px dashed #2f7a94}.blueprints-module__9jsrMq__page::-webkit-scrollbar-track{background:#062830;border-left:1px dashed #2f7a94}html:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar-track{background:#062830;border-left:1px dashed #2f7a94}body:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar-track{background:#062830;border-left:1px dashed #2f7a94}.blueprints-module__9jsrMq__page ::-webkit-scrollbar-track:horizontal{border-top:1px dashed #2f7a94;border-left:none}html:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar-track:horizontal{border-top:1px dashed #2f7a94;border-left:none}.blueprints-module__9jsrMq__page ::-webkit-scrollbar-thumb{background-color:#2f7a94;background-image:repeating-linear-gradient(#0000 0 5px,#eaf3ff73 5px 6px);border:1px solid #3fa8c2;border-radius:0}.blueprints-module__9jsrMq__page::-webkit-scrollbar-thumb{background-color:#2f7a94;background-image:repeating-linear-gradient(#0000 0 5px,#eaf3ff73 5px 6px);border:1px solid #3fa8c2;border-radius:0}html:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar-thumb{background-color:#2f7a94;background-image:repeating-linear-gradient(#0000 0 5px,#eaf3ff73 5px 6px);border:1px solid #3fa8c2;border-radius:0}body:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar-thumb{background-color:#2f7a94;background-image:repeating-linear-gradient(#0000 0 5px,#eaf3ff73 5px 6px);border:1px solid #3fa8c2;border-radius:0}.blueprints-module__9jsrMq__page ::-webkit-scrollbar-thumb:horizontal{background-image:repeating-linear-gradient(90deg,#0000 0 5px,#eaf3ff73 5px 6px)}html:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar-thumb:horizontal{background-image:repeating-linear-gradient(90deg,#0000 0 5px,#eaf3ff73 5px 6px)}.blueprints-module__9jsrMq__page ::-webkit-scrollbar-thumb:hover{background-color:#4ade80;border-color:#4ade80}.blueprints-module__9jsrMq__page::-webkit-scrollbar-thumb:hover{background-color:#4ade80;border-color:#4ade80}html:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar-thumb:hover{background-color:#4ade80;border-color:#4ade80}body:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar-thumb:hover{background-color:#4ade80;border-color:#4ade80}.blueprints-module__9jsrMq__page ::-webkit-scrollbar-corner{background:#062830}html:has(.blueprints-module__9jsrMq__page)::-webkit-scrollbar-corner{background:#062830}.blueprints-module__9jsrMq__page{color:#eaf3ff;-webkit-font-smoothing:antialiased;background-color:#093a4d;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:18px 18px,18px 18px,90px 90px,90px 90px;min-height:100vh;font-family:Courier New,Share Tech Mono,monospace}.blueprints-module__9jsrMq__topbar{z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#062830d9;border-bottom:1px solid #2f7a94;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex;position:sticky;top:0}.blueprints-module__9jsrMq__topbarTitle{flex-direction:column;margin-right:.5rem;line-height:1.1;text-decoration:none;display:flex}.blueprints-module__9jsrMq__topbarTitleStamp{width:auto;height:1.9rem;transition:filter .15s;display:block}.blueprints-module__9jsrMq__topbarTitle:hover .blueprints-module__9jsrMq__topbarTitleStamp{filter:brightness(1.4)}.blueprints-module__9jsrMq__nameInput{color:#fff;background:#ffffff0f;border:1px solid #2f7a94;border-radius:0;min-width:12rem;padding:.4rem .6rem;font-family:inherit;font-size:.85rem}.blueprints-module__9jsrMq__nameInput:focus{border-color:#4ade80;outline:none}.blueprints-module__9jsrMq__spacer{flex:1}.blueprints-module__9jsrMq__liveLink{color:#6fd0e8;font-size:.8rem;text-decoration:none}.blueprints-module__9jsrMq__liveLink:hover{color:#fff;text-decoration:underline}.blueprints-module__9jsrMq__saveBtn{color:#4ade80;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#4ade801f;border:1px solid #4ade80;border-radius:0;padding:.45rem 1rem;font-family:inherit;font-size:.78rem;font-weight:700}.blueprints-module__9jsrMq__saveBtn:hover{background:#4ade803d}.blueprints-module__9jsrMq__saveBtn:disabled{opacity:.5;cursor:default}.blueprints-module__9jsrMq__draftBtn{color:#6fd0e8;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #6fd0e8;border-radius:0;padding:.45rem 1rem;font-family:inherit;font-size:.78rem;font-weight:700}.blueprints-module__9jsrMq__draftBtn:hover{background:#6fd0e824}.blueprints-module__9jsrMq__draftBtn:disabled{opacity:.5;cursor:default}.blueprints-module__9jsrMq__signOutBtn{color:#8fdcec;cursor:pointer;background:0 0;border:1px solid #2f7a94;border-radius:0;padding:.45rem .8rem;font-family:inherit;font-size:.78rem}.blueprints-module__9jsrMq__signOutBtn:hover{color:#ff6b6b;border-color:#b83a3a}.blueprints-module__9jsrMq__layout{grid-template-columns:var(--panel-left-w,300px) 1fr var(--panel-right-w,340px);align-items:start;gap:1rem;padding:1rem;display:grid}@media (max-width:1100px){.blueprints-module__9jsrMq__layout{grid-template-columns:1fr}}.blueprints-module__9jsrMq__panel{background:#093038e6;border:1px solid #2f7a94;border-radius:0;padding:1rem;position:relative}.blueprints-module__9jsrMq__panel:before,.blueprints-module__9jsrMq__panel:after,.blueprints-module__9jsrMq__canvasPanel:before,.blueprints-module__9jsrMq__canvasPanel:after{content:"";pointer-events:none;opacity:.7;width:14px;height:14px;position:absolute}.blueprints-module__9jsrMq__panel:before,.blueprints-module__9jsrMq__canvasPanel:before{border-top:2px solid #4ade80;border-left:2px solid #4ade80;top:6px;left:6px}.blueprints-module__9jsrMq__panel:after,.blueprints-module__9jsrMq__canvasPanel:after{border-bottom:2px solid #4ade80;border-right:2px solid #4ade80;bottom:6px;right:6px}.blueprints-module__9jsrMq__panelResizeHandle{cursor:col-resize;z-index:5;touch-action:none;width:8px;height:100%;position:absolute;top:0;right:0;transform:translate(50%)}.blueprints-module__9jsrMq__panelResizeHandle:hover,.blueprints-module__9jsrMq__panelResizeHandle:active{background:#4ade8026}.blueprints-module__9jsrMq__panelResizeHandleLeft{left:0;right:auto;transform:translate(-50%)}.blueprints-module__9jsrMq__canvasPanelResizeHandle{cursor:row-resize;z-index:5;touch-action:none;width:100%;height:8px;position:absolute;bottom:0;left:0;transform:translateY(50%)}.blueprints-module__9jsrMq__canvasPanelResizeHandle:hover,.blueprints-module__9jsrMq__canvasPanelResizeHandle:active{background:#4ade8026}.blueprints-module__9jsrMq__layout>.blueprints-module__9jsrMq__panel{padding-bottom:6rem}@media (min-width:1101px){.blueprints-module__9jsrMq__layout>.blueprints-module__9jsrMq__panel{overscroll-behavior:contain;min-height:480px;max-height:calc(100vh - 140px);overflow-y:auto}}.blueprints-module__9jsrMq__panelCollapsed{cursor:pointer;background:#093038a6;border:1px dashed #2f7a94;justify-content:center;align-items:flex-start;height:100%;min-height:480px;padding-top:.75rem;display:flex}.blueprints-module__9jsrMq__panelCollapsed:hover{background:#4ade8014;border-color:#4ade80}.blueprints-module__9jsrMq__panelCollapsedLabel{writing-mode:vertical-rl;color:#7fc4d2;letter-spacing:.08em;-webkit-user-select:none;user-select:none;font-size:.72rem}.blueprints-module__9jsrMq__panelCollapsed:hover .blueprints-module__9jsrMq__panelCollapsedLabel{color:#4ade80}.blueprints-module__9jsrMq__tabToggle{color:#6fb8c9;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;flex:none;padding:.45rem;font-family:inherit;font-size:.8rem}.blueprints-module__9jsrMq__tabToggle:hover{color:#fff;border-color:#2f7a94}.blueprints-module__9jsrMq__rightPanelCollapse{z-index:2;position:absolute;top:.35rem;right:.35rem}.blueprints-module__9jsrMq__workspaceControls{align-items:center;gap:.3rem;display:flex}.blueprints-module__9jsrMq__workspaceBtn{color:#7fc4d2;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #2f7a94;border-radius:0;padding:.35rem .5rem;font-family:inherit;font-size:.7rem}.blueprints-module__9jsrMq__workspaceBtn:hover{color:#4ade80;border-color:#4ade80}.blueprints-module__9jsrMq__tabs{background:#ffffff0a;border:1px solid #2f7a94;border-radius:0;gap:.25rem;margin-bottom:1rem;padding:.25rem;display:flex}.blueprints-module__9jsrMq__tab{color:#6fb8c9;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:0;flex:1;padding:.45rem 0;font-family:inherit;font-size:.78rem;font-weight:700}.blueprints-module__9jsrMq__tabActive{color:#4ade80;background:#4ade8029}.blueprints-module__9jsrMq__section{margin-bottom:1.4rem}.blueprints-module__9jsrMq__section:last-child{margin-bottom:0}.blueprints-module__9jsrMq__groupLabel{letter-spacing:1px;color:#6fb8c9;border-top:1px dashed #2f7a94;margin:1.6rem 0 .9rem;padding-top:1.1rem;font-family:Architects Daughter,cursive;font-size:.85rem}.blueprints-module__9jsrMq__groupLabel:first-child{border-top:none;margin-top:0;padding-top:0}.blueprints-module__9jsrMq__dangerZone{background:#ff5a3c0f;border:1px solid #b83a3a;border-radius:0;margin-top:1.6rem;padding:.9rem}.blueprints-module__9jsrMq__dangerZoneLabel{letter-spacing:3px;text-transform:uppercase;color:#ff6b6b;margin:0 0 .7rem;font-size:.66rem;font-weight:700}.blueprints-module__9jsrMq__sectionTitle{letter-spacing:2px;text-transform:uppercase;color:#4ade80;margin:0 0 .6rem;font-size:.72rem;font-weight:700}.blueprints-module__9jsrMq__sectionTitle:before{content:"✎ ";opacity:.8}.blueprints-module__9jsrMq__sectionHint{color:#7fc4d2;margin:0 0 .5rem;font-size:.72rem;line-height:1.5}.blueprints-module__9jsrMq__themeGrid{flex-wrap:wrap;gap:.4rem;display:flex}.blueprints-module__9jsrMq__themeSwatch{cursor:pointer;color:#c9f5fb;background:#ffffff08;border:1px solid #2f7a94;border-radius:0;padding:.4rem .7rem;font-family:inherit;font-size:.76rem}.blueprints-module__9jsrMq__themeSwatchActive{color:#4ade80;border-color:#4ade80;box-shadow:inset 0 0 0 1px #4ade80}.blueprints-module__9jsrMq__colorRow{align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.blueprints-module__9jsrMq__colorRow input[type=color]{cursor:pointer;background:0 0;border:1px solid #2f7a94;border-radius:0;width:26px;height:26px;padding:0}.blueprints-module__9jsrMq__colorLabel{color:#bdeef5;flex:1;font-size:.78rem}.blueprints-module__9jsrMq__resetBtn{color:#7fc4d2;cursor:pointer;background:0 0;border:1px solid #2f7a94;border-radius:0;padding:.15rem .4rem;font-family:inherit;font-size:.66rem}.blueprints-module__9jsrMq__resetBtn:hover{color:#4ade80;border-color:#4ade80}.blueprints-module__9jsrMq__restoreBtn{color:#00f;cursor:pointer;background:#ff0;border:2px solid #f0f;border-radius:0;padding:.15rem .4rem;font-family:inherit;font-size:.66rem;font-weight:700}.blueprints-module__9jsrMq__restoreBtn:hover{color:#fff;background:#b30931}.blueprints-module__9jsrMq__pillRow{gap:.4rem;display:flex}.blueprints-module__9jsrMq__pillBtn{color:#bdeef5;cursor:pointer;background:#ffffff08;border:1px solid #2f7a94;border-radius:0;flex:1;padding:.4rem 0;font-family:inherit;font-size:.76rem}.blueprints-module__9jsrMq__pillBtnActive{color:#4ade80;background:#4ade8029;border-color:#4ade80;font-weight:700}.blueprints-module__9jsrMq__cornerGrid{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.4rem;display:grid}.blueprints-module__9jsrMq__addButton{color:#c9f5fb;text-align:left;cursor:pointer;background:#ffffff08;border:1px dashed #3fa8c2;border-radius:0;align-items:center;gap:.5rem;width:100%;margin-bottom:.4rem;padding:.55rem .7rem;font-family:inherit;font-size:.78rem;display:flex}.blueprints-module__9jsrMq__addButton:hover{color:#fff;border-style:solid;border-color:#4ade80}.blueprints-module__9jsrMq__addIcon{color:#4ade80;font-weight:700}.blueprints-module__9jsrMq__widgetGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.4rem;display:grid}.blueprints-module__9jsrMq__widgetThumb{background:#062a35;border-bottom:1px solid #2f7a94;justify-content:center;align-items:center;width:100%;height:62px;display:flex;position:relative;overflow:hidden}.blueprints-module__9jsrMq__widgetThumbScaled{pointer-events:none;flex-shrink:0;transition:opacity .1s}.blueprints-module__9jsrMq__widgetCard{color:#c9f5fb;cursor:pointer;text-align:left;background:#ffffff08;border:1px dashed #3fa8c2;flex-direction:column;font-family:inherit;display:flex;overflow:hidden}.blueprints-module__9jsrMq__widgetCard:hover{color:#fff;border-style:solid;border-color:#4ade80}.blueprints-module__9jsrMq__widgetCardLabel{align-items:center;gap:.22rem;padding:.16rem .3rem;font-size:.6rem;line-height:1.2;display:flex}.blueprints-module__9jsrMq__widgetCardLabel .blueprints-module__9jsrMq__addIcon{font-size:.66rem}.blueprints-module__9jsrMq__groupCard{background:#ffffff08;border:1px solid #2f7a94;border-radius:0;margin-bottom:.4rem;overflow:hidden}.blueprints-module__9jsrMq__groupHeader{color:#c9f5fb;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.6rem .7rem;font-family:inherit;font-size:.78rem;font-weight:700;display:flex}.blueprints-module__9jsrMq__groupHeader:hover{color:#4ade80}.blueprints-module__9jsrMq__groupChevron{color:#5fb0c2;font-size:.7rem}.blueprints-module__9jsrMq__groupBody{flex-direction:column;gap:.35rem;padding:0 .7rem .6rem;display:flex}.blueprints-module__9jsrMq__groupVariantBtn{color:#bdeef5;cursor:pointer;text-align:left;background:#06283099;border:1px solid #2f7a94;border-radius:0;justify-content:space-between;align-items:center;padding:.4rem .6rem;font-family:inherit;font-size:.73rem;display:flex}.blueprints-module__9jsrMq__groupVariantBtn:hover{color:#fff;border-color:#4ade80}.blueprints-module__9jsrMq__pageSwitcher{color:#4ade80;cursor:pointer;background:#ffffff0f;border:1px solid #2f7a94;border-radius:0;max-width:11rem;padding:.4rem .5rem;font-family:inherit;font-size:.78rem}.blueprints-module__9jsrMq__pageSwitcher:focus{border-color:#4ade80;outline:none}.blueprints-module__9jsrMq__newPageBtn{color:#4ade80;cursor:pointer;white-space:nowrap;background:0 0;border:1px dashed #3fa8c2;border-radius:0;padding:.4rem .6rem;font-family:inherit;font-size:.74rem}.blueprints-module__9jsrMq__newPageBtn:hover{border-style:solid;border-color:#4ade80}.blueprints-module__9jsrMq__modalOverlay{z-index:20000;background:#05232abf;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.blueprints-module__9jsrMq__modalBox{background:#0a3a4d;border:1px solid #3fa8c2;border-radius:0;flex-direction:column;gap:.7rem;width:420px;max-width:100%;padding:1.25rem;display:flex;box-shadow:0 16px 48px #0000008c}.blueprints-module__9jsrMq__modalTitle{color:#4ade80;margin:0;font-family:Architects Daughter,cursive;font-size:1.05rem;font-weight:700}.blueprints-module__9jsrMq__modalDivider{text-align:center;color:#5fb0c2;border-top:1px dashed #2f7a94;padding-top:.7rem;font-size:.72rem}.blueprints-module__9jsrMq__modalNewPageRow{gap:.5rem;display:flex}.blueprints-module__9jsrMq__modalNewPageRow input{flex:1}.blueprints-module__9jsrMq__modalCancelBtn{color:#7fc4d2;cursor:pointer;background:0 0;border:none;padding:.3rem;font-family:inherit;font-size:.76rem}.blueprints-module__9jsrMq__modalCancelBtn:hover{color:#fff}.blueprints-module__9jsrMq__topbarBadge{color:#4ade80;vertical-align:middle;background:#4ade8029;border:1px solid #4ade80;border-radius:999px;margin-left:.4rem;padding:.1rem .45rem;font-size:.66rem;font-weight:700;display:inline-block}.blueprints-module__9jsrMq__unpublishedBadge{color:#ffb84d;white-space:nowrap;align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;display:inline-flex}.blueprints-module__9jsrMq__topbarDangerBtn{color:#ff6b6b;cursor:pointer;background:0 0;border:1px solid #b83a3a;border-radius:0;padding:.4rem .7rem;font-family:inherit;font-size:.76rem}.blueprints-module__9jsrMq__topbarDangerBtn:hover{color:#fff;background:#ff3c1e24;border-color:#ff4f4f}.blueprints-module__9jsrMq__searchInput{box-sizing:border-box;color:#fff;background:#ffffff0d;border:1px solid #2f7a94;border-radius:0;width:100%;margin-bottom:.8rem;padding:.45rem .6rem;font-family:inherit;font-size:.78rem}.blueprints-module__9jsrMq__searchInput:focus{border-color:#4ade80;outline:none}.blueprints-module__9jsrMq__layerRow{align-items:center;gap:.35rem;margin-bottom:.3rem;display:flex}.blueprints-module__9jsrMq__layerBtn{text-align:left;color:#bdeef5;cursor:pointer;background:#ffffff0a;border:1px solid #2f7a94;border-radius:0;flex:1;padding:.4rem .6rem;font-family:inherit;font-size:.74rem}.blueprints-module__9jsrMq__layerBtn:hover{color:#fff;border-color:#4ade80}.blueprints-module__9jsrMq__dangerBtn{color:#ff6b6b;cursor:pointer;background:#ff3c1e1a;border:1px solid #b83a3a;border-radius:0;width:100%;padding:.45rem .7rem;font-family:inherit;font-size:.76rem;font-weight:700}.blueprints-module__9jsrMq__dangerBtn:hover{color:#fff;background:#ff3c1e33;border-color:#ff4f4f}.blueprints-module__9jsrMq__templateCard{background:#ffffff08;border:1px solid #2f7a94;border-radius:0;margin-bottom:.6rem;padding:.7rem}.blueprints-module__9jsrMq__templateTitle{color:#c9f5fb;margin:0 0 .3rem;font-size:.82rem;font-weight:700}.blueprints-module__9jsrMq__templateThumb{background:#062a35;border:1px dashed #2f7a94;justify-content:center;align-items:flex-start;width:100%;height:120px;margin:0 0 .45rem;display:flex;position:relative;overflow:hidden}.blueprints-module__9jsrMq__templateDesc{color:#7fc4d2;margin:0 0 .6rem;font-size:.72rem;line-height:1.5}.blueprints-module__9jsrMq__templateBtn{color:#4ade80;cursor:pointer;background:#4ade801f;border:1px solid #4ade80;border-radius:0;padding:.4rem .7rem;font-family:inherit;font-size:.74rem;font-weight:700}.blueprints-module__9jsrMq__templateBtn:hover{color:#fff;background:#4ade8038}.blueprints-module__9jsrMq__canvasPanel{background:#093038e6;border:1px solid #2f7a94;border-radius:0;flex-direction:column;height:calc(100vh - 140px);min-height:480px;padding:1rem;display:flex;position:relative}.blueprints-module__9jsrMq__editEmpty{color:#7fc4d2;text-align:center;padding:2rem .5rem;font-size:.83rem;line-height:1.6}.blueprints-module__9jsrMq__editHeader{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.blueprints-module__9jsrMq__editTitle{color:#4ade80;font-size:.88rem;font-weight:700}.blueprints-module__9jsrMq__removeBtn{color:#ff6b6b;cursor:pointer;background:0 0;border:1px solid #b83a3a;border-radius:0;padding:.25rem .5rem;font-family:inherit;font-size:.68rem}.blueprints-module__9jsrMq__removeBtn:hover{background:#ff3c1e1a}.blueprints-module__9jsrMq__subEditor{background:#ffffff08;border:1px solid #2a6d7d;border-radius:0;margin-bottom:.6rem;padding:.6rem}.blueprints-module__9jsrMq__subEditorTitle{text-transform:uppercase;letter-spacing:1px;color:#4ade80;margin:0 0 .5rem;font-size:.7rem;font-weight:700}.blueprints-module__9jsrMq__imageRow{align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.74rem;display:flex}.blueprints-module__9jsrMq__imageRow span{color:#bdeef5;flex:1}.blueprints-module__9jsrMq__imageRow button{color:#bdeef5;cursor:pointer;background:#ffffff0d;border:1px solid #2f7a94;border-radius:0;padding:.25rem .5rem;font-family:inherit;font-size:.7rem}.blueprints-module__9jsrMq__imageRow button:hover{border-color:#4ade80}.blueprints-module__9jsrMq__captionField{margin-bottom:.5rem;font-size:.74rem}.blueprints-module__9jsrMq__captionField>span{color:#bdeef5;margin-bottom:.25rem;display:block}.blueprints-module__9jsrMq__captionEditable{color:#fff;box-sizing:border-box;background-color:#093a4d;border:1px solid #2f7a94;outline:none;width:100%;min-height:2.4rem;padding:.5rem .6rem;font-family:inherit;display:block}.blueprints-module__9jsrMq__captionEditable:focus{border-color:#4ade80}.blueprints-module__9jsrMq__cursorPackGrid{flex-wrap:wrap;gap:.4rem;display:flex}.blueprints-module__9jsrMq__cursorPackBtn{cursor:pointer;color:#bdeef5;text-align:center;background:#ffffff0d;border:1px solid #2f7a94;border-radius:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;font-size:.6rem;line-height:1.1;display:flex}.blueprints-module__9jsrMq__cursorPackBtn:hover{border-color:#4ade80}.blueprints-module__9jsrMq__cursorPackActive{border-color:#4ade80;box-shadow:0 0 0 1px #4ade80}.blueprints-module__9jsrMq__cursorPackBtn img{max-width:100%;max-height:100%}.blueprints-module__9jsrMq__filterBtn{cursor:pointer;color:#bdeef5;background:#ffffff0d;border:1px solid #2f7a94;border-radius:0;width:auto;height:auto;padding:.3rem .6rem;font-size:.7rem}.blueprints-module__9jsrMq__filterBtn:hover{border-color:#4ade80}.blueprints-module__9jsrMq__advanced{margin-top:.6rem}.blueprints-module__9jsrMq__advanced summary{color:#7fc4d2;cursor:pointer;font-size:.7rem}.blueprints-module__9jsrMq__advanced summary:hover{color:#4ade80}.blueprints-module__9jsrMq__advancedTextarea{color:#bdeef5;box-sizing:border-box;background:#05232ab3;border:1px solid #2a6d7d;border-radius:0;width:100%;margin-top:.4rem;padding:.5rem;font-family:Courier New,monospace;font-size:.7rem}.blueprints-module__9jsrMq__createBox{max-width:26rem;margin:3rem auto;padding:1.5rem}.blueprints-module__9jsrMq__createBox h1{color:#4ade80;font-family:Architects Daughter,cursive}.blueprints-module__9jsrMq__createLabel{color:#bdeef5;margin-top:1rem;font-size:.83rem;display:block}.blueprints-module__9jsrMq__createInput{color:#fff;box-sizing:border-box;background:#093a4d;border:1px solid #2f7a94;border-radius:0;width:100%;margin-top:.3rem;padding:.5rem .6rem;font-family:inherit;display:block}.blueprints-module__9jsrMq__createInput option{color:#fff;background-color:#093a4d}.blueprints-module__9jsrMq__createInput:focus{border-color:#4ade80;outline:none}.blueprints-module__9jsrMq__topicHint{color:#7fc4d2;margin:0 0 .5rem;font-size:.7rem;line-height:1.5}.blueprints-module__9jsrMq__topicRow{margin-bottom:.6rem}.blueprints-module__9jsrMq__topicRowTop{gap:.35rem;margin-bottom:.3rem;display:flex}.blueprints-module__9jsrMq__topicRow input,.blueprints-module__9jsrMq__topicRow textarea{color:#eaf3ff;box-sizing:border-box;resize:vertical;background:#05232a99;border:1px solid #2f7a94;border-radius:0;flex:1;width:100%;padding:.3rem .45rem;font-family:inherit;font-size:.74rem}.blueprints-module__9jsrMq__topicRow input:focus,.blueprints-module__9jsrMq__topicRow textarea:focus{border-color:#4ade80;outline:none}.blueprints-module__9jsrMq__topicRowTop button{color:#ff6b6b;cursor:pointer;background:0 0;border:1px solid #b83a3a;border-radius:0;padding:0 .45rem;font-size:.7rem}.blueprints-module__9jsrMq__topicAddBtn{color:#bdeef5;cursor:pointer;background:#ffffff0d;border:1px dashed #3fa8c2;border-radius:0;padding:.3rem .6rem;font-family:inherit;font-size:.72rem}.blueprints-module__9jsrMq__topicAddBtn:hover{color:#fff;background:#4ade801a;border-style:solid}.blueprints-module__9jsrMq__rotationRow{align-items:center;gap:.5rem;display:flex}.blueprints-module__9jsrMq__rotationRow input[type=range]{accent-color:#4ade80;flex:1}.blueprints-module__9jsrMq__rotationValue{color:#bdeef5;text-align:right;min-width:2.6rem;font-size:.74rem}.blueprints-module__9jsrMq__numberInput{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #2f7a94;border-radius:0;flex-shrink:0;width:3.6rem;padding:.25rem .35rem;font-family:inherit;font-size:.74rem}.blueprints-module__9jsrMq__warningBanner{color:#ffb3a8;background:#ff3c1e1a;border:1px solid #b83a3a;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;margin:.75rem 1rem 0;padding:.6rem .9rem;font-size:.8rem;display:flex}.blueprints-module__9jsrMq__adminEditBanner{color:#d7ffe6;background:#4ade801a;border:1px solid #4ade80;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;margin:.75rem 1rem 0;padding:.6rem .9rem;font-size:.8rem;display:flex}.blueprints-module__9jsrMq__renovationPrompt{text-align:center;background:#ffffff0a;border:1px dashed #3fa8c2;border-radius:0;padding:1rem}.blueprints-module__9jsrMq__renovationPromptStamp{letter-spacing:2px;text-transform:uppercase;color:#4ade80;border:1px solid #4ade80;border-radius:999px;margin:0 0 .7rem;padding:.15rem .6rem;font-size:.62rem;font-weight:700;display:inline-block;transform:rotate(-2deg)}.blueprints-module__9jsrMq__renovationPromptQuestion{color:#eaf3ff;margin:0 0 .5rem;font-family:Architects Daughter,cursive;font-size:1.05rem;line-height:1.4}.blueprints-module__9jsrMq__renovationPromptButtons{flex-direction:column;gap:.5rem;margin-top:.8rem;display:flex}.blueprints-module__9jsrMq__renovationPromptYes{color:#4ade80;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#4ade8024;border:1px solid #4ade80;border-radius:0;padding:.55rem .8rem;font-family:inherit;font-size:.78rem;font-weight:700}.blueprints-module__9jsrMq__renovationPromptYes:hover{background:#4ade8042}.blueprints-module__9jsrMq__renovationPromptNo{color:#ff6b6b;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #b83a3a;border-radius:0;padding:.5rem .8rem;font-family:inherit;font-size:.74rem}.blueprints-module__9jsrMq__renovationPromptNo:hover{background:#ff3c1e1a}.blueprints-module__9jsrMq__layersStrip{background:#ffffff08;border:1px dashed #2f7a94;border-radius:0;flex-shrink:0;align-items:flex-start;gap:.6rem;margin-top:.6rem;padding:.4rem .6rem;display:flex}.blueprints-module__9jsrMq__layersStripLabel{letter-spacing:2px;text-transform:uppercase;color:#6fb8c9;flex-shrink:0;padding-top:.2rem;font-size:.62rem;font-weight:700}.blueprints-module__9jsrMq__layersStripTrack{flex-wrap:wrap;gap:.4rem;max-height:5.6rem;padding-bottom:2px;display:flex;overflow-y:auto}.blueprints-module__9jsrMq__layersStripEmpty{color:#7fc4d2;white-space:nowrap;font-size:.72rem}.blueprints-module__9jsrMq__layersChip{background:#093038b3;border:1px solid #2f7a94;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.15rem .25rem .15rem .4rem;display:flex}.blueprints-module__9jsrMq__layersChipActive{border-color:#4ade80}.blueprints-module__9jsrMq__layersChipNumber{color:#5fb0c2;text-align:right;min-width:1.1em;font-size:.64rem;font-weight:700}.blueprints-module__9jsrMq__layersChipHandle{cursor:grab;color:#5fb0c2;font-size:.7rem}.blueprints-module__9jsrMq__layersChipBtn{color:#bdeef5;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:.1rem .2rem;font-family:inherit;font-size:.72rem}.blueprints-module__9jsrMq__layersChipBtn:hover{color:#fff}.blueprints-module__9jsrMq__layersChipRemove{color:#7fc4d2;cursor:pointer;background:0 0;border:none;border-radius:50%;width:1.1rem;height:1.1rem;font-size:.72rem;line-height:1}.blueprints-module__9jsrMq__layersChipRemove:hover{color:#ff6b6b;background:#ff3c1e33}
.submissions-module__KfAgJa__body{max-width:44rem;margin:0 auto;padding:1.75rem 1.25rem 3rem}.submissions-module__KfAgJa__heading{color:#0ff;margin:0 0 .4rem;font-size:1.3rem}.submissions-module__KfAgJa__pendingBadge{color:#fc3;background:#ffc80026;border:1px solid #a67c00;border-radius:999px;padding:.25rem .65rem;font-size:.72rem;font-weight:700}.submissions-module__KfAgJa__tabs{flex-wrap:wrap;gap:.4rem;margin:1rem 0 1.25rem;display:flex}.submissions-module__KfAgJa__tab{color:#ccc;cursor:pointer;background:#12160f;border:1px solid #2a3a2a;border-radius:6px;padding:.4rem .8rem;font-family:inherit;font-size:.78rem}.submissions-module__KfAgJa__tab:hover{border-color:#0f0}.submissions-module__KfAgJa__tabActive{color:#0f0;background:#00ff0014;border-color:#0f0;font-weight:700}.submissions-module__KfAgJa__list{flex-direction:column;gap:.75rem;display:flex}.submissions-module__KfAgJa__card{background:#101410;border:1px solid #2a3a2a;border-radius:8px;padding:.9rem 1rem}.submissions-module__KfAgJa__cardHeader{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.submissions-module__KfAgJa__typeBadge{color:#0ff;text-transform:uppercase;letter-spacing:1px;font-size:.7rem;font-weight:700}.submissions-module__KfAgJa__date{color:#777;font-size:.7rem}.submissions-module__KfAgJa__statusBadge{text-transform:capitalize;border-radius:999px;margin-left:auto;padding:.15rem .55rem;font-size:.68rem}.submissions-module__KfAgJa__status_pending{color:#fc3;background:#ffc8001f;border:1px solid #a67c00}.submissions-module__KfAgJa__status_approved{color:#0f0;background:#00ff001a;border:1px solid #2a3a2a}.submissions-module__KfAgJa__status_rejected{color:#ff6b6b;background:#ff00001a;border:1px solid #5c2a2a}.submissions-module__KfAgJa__content{color:#ddd;margin-bottom:.6rem;font-size:.85rem;line-height:1.5}.submissions-module__KfAgJa__author{color:#fff;margin:0 0 .2rem;font-weight:700}.submissions-module__KfAgJa__meta{color:#999;margin:0 0 .3rem;font-size:.78rem}.submissions-module__KfAgJa__drawing{background:#000;border:1px solid #2a3a2a;border-radius:6px;width:220px;max-width:100%;margin-bottom:.6rem;display:block}.submissions-module__KfAgJa__answerRow{gap:.5rem;margin-top:.4rem;display:flex}.submissions-module__KfAgJa__answerRow input{flex:1}.submissions-module__KfAgJa__actions{gap:.5rem;display:flex}.submissions-module__KfAgJa__deleteBtn{color:#888;cursor:pointer;background:0 0;border:1px solid #2a3a2a;border-radius:5px;padding:.4rem .7rem;font-family:inherit;font-size:.74rem}.submissions-module__KfAgJa__deleteBtn:hover{color:#ff6b6b;border-color:#5c2a2a}.submissions-module__KfAgJa__galleryRow{border-top:1px dashed #2a3a2a;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;padding-top:.6rem;display:flex}.submissions-module__KfAgJa__galleryRow select,.submissions-module__KfAgJa__galleryRow input{flex:1;min-width:10rem}
.TinsoldatLayout-module__d893bW__body{background:radial-gradient(circle at 30% 10%, color-mix(in srgb, var(--tl-bg,#050000) 55%, black), black);color:var(--tl-accent,red);cursor:crosshair;min-height:700px;padding:.8rem 0 2rem;font-family:Turret Road,Courier New,monospace;font-size:.9rem;line-height:1.35;position:relative;overflow:hidden}.TinsoldatLayout-module__d893bW__scanlines{pointer-events:none;z-index:30;background:repeating-linear-gradient(0deg,#ff000008 0 2px,#0000 2px 6px);position:absolute;inset:0}.TinsoldatLayout-module__d893bW__siteContainer{z-index:1;max-width:950px;margin:0 auto;padding:0 .8rem .8rem;position:relative}.TinsoldatLayout-module__d893bW__brandHeader{background:linear-gradient(90deg, color-mix(in srgb, var(--tl-accent,red) 10%, var(--tl-bg,black)) 0%, black 80%);margin-bottom:1rem;padding-left:.6rem}.TinsoldatLayout-module__d893bW__siteName{letter-spacing:5px;text-transform:uppercase;text-underline-offset:6px;text-shadow:0 0 3px var(--tl-accent,red);color:var(--tl-accent,red);margin:0 0 .2rem;font-size:2.4rem;font-weight:800;text-decoration:underline;text-decoration-thickness:2.5px}.TinsoldatLayout-module__d893bW__navLinks{border-top:1px solid var(--tl-accent,red);flex-wrap:wrap;gap:.4rem 1rem;margin-top:.2rem;padding:.5rem 0;display:flex}.TinsoldatLayout-module__d893bW__navLink{color:var(--tl-accent,red);letter-spacing:1.5px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s}a.TinsoldatLayout-module__d893bW__navLink:hover{color:#000;text-shadow:0 0 2px var(--tl-accent,red);background:var(--tl-accent,red);padding:0 .2rem;transform:skew(-5deg)}.TinsoldatLayout-module__d893bW__welcomeFull{background:var(--tl-bg,#050000);border:1.5px solid var(--tl-accent,red);width:100%;box-shadow:2px 2px 0 color-mix(in srgb, var(--tl-accent,red) 20%, transparent);box-sizing:border-box;margin-bottom:1rem;padding:.6rem 1rem}.TinsoldatLayout-module__d893bW__welcomeHeading{letter-spacing:3px;border-right:2px solid var(--tl-accent,red);color:var(--tl-accent,red);margin:0 0 .4rem;padding-left:.5rem;padding-right:.4rem;font-size:1.3rem}.TinsoldatLayout-module__d893bW__welcomeFull p{margin:.4rem 0;font-size:.9rem}.TinsoldatLayout-module__d893bW__dragGrid{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.TinsoldatLayout-module__d893bW__dragCol{flex-direction:column;flex:1;gap:1rem;min-width:200px;display:flex}.TinsoldatLayout-module__d893bW__card{background:var(--tl-bg,#050000);border:1.5px solid var(--tl-accent,red);box-shadow:2px 2px 0 color-mix(in srgb, var(--tl-accent,red) 20%, transparent)}.TinsoldatLayout-module__d893bW__card:hover{box-shadow:3px 3px 0 color-mix(in srgb, var(--tl-accent,red) 40%, transparent);transform:translateY(-1px)}.TinsoldatLayout-module__d893bW__dragHandle{background:color-mix(in srgb, var(--tl-accent,red) 10%, var(--tl-bg,#050000));letter-spacing:1.5px;border-bottom:1px dashed var(--tl-accent,red);padding:.25rem .6rem;font-size:.6rem}.TinsoldatLayout-module__d893bW__dragHandle span{font-size:.7rem}.TinsoldatLayout-module__d893bW__cardContent{padding:.5rem .8rem .8rem}.TinsoldatLayout-module__d893bW__cardHeading{letter-spacing:2px;border-right:2px solid var(--tl-accent,red);color:var(--tl-accent,red);margin:0 0 .4rem;padding-right:.4rem;font-size:1.2rem}.TinsoldatLayout-module__d893bW__logTitle{margin-bottom:.3rem;font-weight:700}.TinsoldatLayout-module__d893bW__cardContent p{margin:.2rem 0;font-size:.9rem}.TinsoldatLayout-module__d893bW__cardContent dt{background:var(--tl-accent,red);color:#000;width:fit-content;margin:.4rem 0 .15rem;padding:0 .25rem;font-size:.7rem;font-weight:700}.TinsoldatLayout-module__d893bW__cardContent dd{margin-bottom:.6rem;margin-left:.7rem;font-size:.9rem}.TinsoldatLayout-module__d893bW__sidebarWrap>*{position:static!important}.TinsoldatLayout-module__d893bW__sidebarWrap aside{position:static!important}
.CryptxLayout-module__-Y-GfW__body{background:radial-gradient(circle at 50% 20%, var(--cxl-bg-from,#7a4dff), var(--cxl-bg-to,#3a1a8a));min-height:700px;padding-bottom:40px;font-family:Arial,Helvetica,sans-serif}.CryptxLayout-module__-Y-GfW__siteHeader{background:linear-gradient(180deg, color-mix(in srgb, var(--cxl-h-from,#b0e080) 80%, white) 0%, color-mix(in srgb, var(--cxl-h-from,#78ff00) 55%, var(--cxl-h-to,#78ff00)) 15%, var(--cxl-h-to,#50b000) 100%);box-sizing:border-box;border:2px solid #000;border-top:none;flex-direction:column;gap:6px;width:100%;margin-bottom:15px;padding:8px 12px;font-size:13px;display:flex;box-shadow:inset 0 1px #ffffff4d}.CryptxLayout-module__-Y-GfW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.CryptxLayout-module__-Y-GfW__headerRow:first-child:after{content:"";background-color:#000;width:100%;height:1px;position:absolute;bottom:-4px;left:0}.CryptxLayout-module__-Y-GfW__userLinks,.CryptxLayout-module__-Y-GfW__generalLinks{color:#111;gap:5px;font-weight:700;display:flex}.CryptxLayout-module__-Y-GfW__userLinks a,.CryptxLayout-module__-Y-GfW__generalLinks a,.CryptxLayout-module__-Y-GfW__navPath a{color:var(--cxl-link,navy);font-weight:700;text-decoration:none}.CryptxLayout-module__-Y-GfW__userLinks a:hover,.CryptxLayout-module__-Y-GfW__generalLinks a:hover{background-color:var(--cxl-h-to,#3f8a00);color:#fff;padding:0 2px}.CryptxLayout-module__-Y-GfW__navPath{color:#111}.CryptxLayout-module__-Y-GfW__navPath a:hover{color:var(--cxl-link,#00f);text-decoration:underline}.CryptxLayout-module__-Y-GfW__searchMini{align-items:center;gap:2px;display:flex}.CryptxLayout-module__-Y-GfW__searchMini input{background-color:#f0f0f0;border:2px solid #000;width:120px;padding:2px 4px;font-size:11px}.CryptxLayout-module__-Y-GfW__searchMini button{cursor:pointer;background:linear-gradient(#e0e0e0,#a0a0a0);border:2px solid #000;padding:2px 6px;font-size:11px;font-weight:700}.CryptxLayout-module__-Y-GfW__headImg{margin-bottom:15px;padding-left:10px}.CryptxLayout-module__-Y-GfW__headImg img{display:block}.CryptxLayout-module__-Y-GfW__logoSlot{color:#fff;background:#00000040;border:2px dashed #fffc;justify-content:center;align-items:center;width:200px;height:70px;font-size:12px;font-weight:700;display:flex}.CryptxLayout-module__-Y-GfW__container{grid-template-columns:220px 600px;justify-content:start;align-items:start;gap:24px;margin-bottom:40px;padding:0 10px;display:grid}.CryptxLayout-module__-Y-GfW__postsHeading{color:#000;margin:0 0 8px 5px;text-decoration:underline}.CryptxLayout-module__-Y-GfW__post{background-color:var(--cxl-post,#7f9aff);border:2px solid #000;margin-bottom:15px}.CryptxLayout-module__-Y-GfW__post h3{background:linear-gradient(180deg, var(--cxl-h-from,#e0ffb0) 0%, color-mix(in srgb, var(--cxl-h-from,#78ff00) 55%, var(--cxl-h-to,#78ff00)) 5%, color-mix(in srgb, var(--cxl-h-to,#60cc00) 80%, var(--cxl-h-from,#60cc00)) 90%, var(--cxl-h-to,#3f8a00) 100%);color:#fff;text-shadow:2px 2px 3px #0006;border-bottom:2px solid #000;margin:0;padding:8px;font-size:18px}.CryptxLayout-module__-Y-GfW__post p{color:#000;margin:10px}
.RenovirtueLayout-module__YBIkCq__body{background-color:var(--rvl-page-bg,#8b3a3a);color:color-mix(in srgb, var(--rvl-light,#ffd0d0) 85%, white);background-image:url(/renovirtue/meatpattern.png);background-repeat:repeat;background-size:25%;min-height:700px;padding:0 10px;font-family:Nunito,sans-serif;line-height:1.5}.RenovirtueLayout-module__YBIkCq__blogWrapper{background:var(--rvl-banner,#a0525a);border:6px solid var(--rvl-dark,#3a0505);max-width:1000px;margin:0 auto;position:relative;overflow:hidden}.RenovirtueLayout-module__YBIkCq__blogHeader{background:var(--rvl-deep,#b86b6b);min-height:120px;position:relative}.RenovirtueLayout-module__YBIkCq__bannerImg{z-index:2;width:100%;margin:0 auto;display:block;position:relative}.RenovirtueLayout-module__YBIkCq__bannerSlot{border:2px dashed var(--rvl-light,#ffd0d0);height:120px;color:var(--rvl-light,#ffd0d0);justify-content:center;align-items:center;margin:8px;font-weight:700;display:flex}.RenovirtueLayout-module__YBIkCq__blogNav{background:var(--rvl-header,#5a1a1a);border-bottom:4px dotted var(--rvl-deep,#b86b6b);border-top:4px dotted var(--rvl-deep,#b86b6b);z-index:4;padding:12px 20px;position:relative}.RenovirtueLayout-module__YBIkCq__blogNav ul{flex-wrap:wrap;justify-content:center;gap:15px 30px;margin:0;padding:0;list-style:none;display:flex}.RenovirtueLayout-module__YBIkCq__navPill{color:var(--rvl-light,#ffd0d0);background:color-mix(in srgb, var(--rvl-light,#ffd0d0) 10%, transparent);border:2px solid var(--rvl-deep,#b86b6b);border-radius:40px;padding:5px 20px;font-family:Mali,cursive;font-size:1.3rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block;position:relative}.RenovirtueLayout-module__YBIkCq__navPill:before,.RenovirtueLayout-module__YBIkCq__navPill:after{content:"";background:var(--rvl-accent,#c97c7c);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%)}.RenovirtueLayout-module__YBIkCq__navPill:before{left:-5px}.RenovirtueLayout-module__YBIkCq__navPill:after{right:-5px}a.RenovirtueLayout-module__YBIkCq__navPill:hover{background:var(--rvl-accent,#c97c7c);color:color-mix(in srgb, var(--rvl-dark,#3a0505) 70%, black);border-color:var(--rvl-light,#ffd0d0)}a.RenovirtueLayout-module__YBIkCq__navPill:hover:before,a.RenovirtueLayout-module__YBIkCq__navPill:hover:after{background:var(--rvl-light,#ffd0d0)}.RenovirtueLayout-module__YBIkCq__contentGrid{background:var(--rvl-dark,#3a0505);grid-template-columns:280px 1fr;gap:20px;padding:30px 20px;display:grid;position:relative}.RenovirtueLayout-module__YBIkCq__sidebarCol{min-width:0}.RenovirtueLayout-module__YBIkCq__sidebarCol>*{height:100%}.RenovirtueLayout-module__YBIkCq__mainPosts{min-width:0}.RenovirtueLayout-module__YBIkCq__post{background:var(--rvl-panel,#d2a5a5);border:4px solid var(--rvl-dark,#3a0505);color:var(--rvl-text,#3a1a1a);border-radius:30px;margin-bottom:35px;padding:25px 30px;position:relative}.RenovirtueLayout-module__YBIkCq__postHeader{border-left:10px dotted var(--rvl-dark,#3a0505);margin-bottom:15px;padding-left:20px}.RenovirtueLayout-module__YBIkCq__postHeader h4{color:var(--rvl-header,#5a1a1a);letter-spacing:1px;text-transform:uppercase;background:var(--rvl-panel,#d2a5a5);border-radius:30px;margin:0 0 5px;padding:3px 15px;font-family:Mali,cursive;font-size:1rem;display:inline-block}.RenovirtueLayout-module__YBIkCq__postHeader h2{color:var(--rvl-dark,#3a0505);word-wrap:break-word;background:var(--rvl-light,#ffd0d0);border-radius:20px 20px 20px 0;margin:5px 0 0;padding:0 10px;font-family:Mali,cursive;font-size:2rem;line-height:1.2;display:block}.RenovirtueLayout-module__YBIkCq__postImg{border:6px solid var(--rvl-dark,#3a0505);outline:2px solid var(--rvl-accent,#c97c7c);outline-offset:2px;box-sizing:border-box;width:100%;margin:20px 0}.RenovirtueLayout-module__YBIkCq__postImgSlot{background:var(--rvl-light,#ffd0d0);height:220px;color:var(--rvl-header,#5a1a1a);justify-content:center;align-items:center;font-weight:700;display:flex}.RenovirtueLayout-module__YBIkCq__post p{color:var(--rvl-text,#3a1a1a);word-wrap:break-word;background:#ffffff4d;border-radius:20px;margin:15px 0;padding:5px 10px;font-size:1rem}.RenovirtueLayout-module__YBIkCq__commentDivider{border:none;border-top:4px dotted var(--rvl-accent,#c97c7c);width:70%;margin:20px auto;position:relative}.RenovirtueLayout-module__YBIkCq__commentDivider:before{content:"";background:var(--rvl-panel,#d2a5a5);border:2px dotted var(--rvl-accent,#c97c7c);border-bottom:none;border-radius:20px 20px 0 0;width:60px;height:20px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.RenovirtueLayout-module__YBIkCq__postFooter{color:var(--rvl-text,#3a1a1a);background:var(--rvl-accent,#c97c7c);border-radius:40px;flex-wrap:wrap;justify-content:space-between;gap:5px;margin-bottom:10px;padding:8px 15px;font-size:.9rem;display:flex}.RenovirtueLayout-module__YBIkCq__postFooter span{cursor:default;color:inherit}.RenovirtueLayout-module__YBIkCq__postFooter span span{color:var(--rvl-dark,#3a0505);cursor:pointer;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.RenovirtueLayout-module__YBIkCq__postTags{color:var(--rvl-dark,#3a0505);background:var(--rvl-accent,#c97c7c);border-radius:40px;padding:5px 15px;font-size:.95rem;display:inline-block}.RenovirtueLayout-module__YBIkCq__postTags span{color:var(--rvl-text,#3a1a1a);cursor:pointer;margin-right:5px;font-weight:600}.RenovirtueLayout-module__YBIkCq__postTags span:hover{text-decoration:underline}
.EcdysisLayout-module__nAobTG__body{color:var(--ec-text,#ddd);background:#000;min-height:700px;padding:20px 0 60px;font-family:Times New Roman,Times,serif;font-size:16px;line-height:1.5;position:relative;overflow:hidden}.EcdysisLayout-module__nAobTG__contentWrapper{z-index:1;max-width:450px;margin:0 auto;padding:0 10px;position:relative}.EcdysisLayout-module__nAobTG__title{letter-spacing:-1px;color:color-mix(in srgb, var(--ec-text,#ddd) 60%, white);text-align:center;text-shadow:0 0 15px #ffffffe6,0 0 30px #c8c8ff80;border-bottom:1px solid var(--ec-rule,#222);margin:0 0 5px;padding-bottom:6px;font-size:44px;font-weight:400}.EcdysisLayout-module__nAobTG__sigil{opacity:.9;filter:drop-shadow(0 0 4px #ffffffe6);width:36px;margin:0 auto 10px;display:block}.EcdysisLayout-module__nAobTG__sigilSlot{width:60px;height:60px;color:color-mix(in srgb, var(--ec-text,#ddd) 48%, black);text-align:center;border:1px dashed #555;justify-content:center;align-items:center;margin:0 auto 10px;font-size:9px;display:flex}.EcdysisLayout-module__nAobTG__nav{text-align:center;margin:8px 0 20px}.EcdysisLayout-module__nAobTG__navLink{color:color-mix(in srgb, var(--ec-text,#ddd) 70%, black);text-shadow:0 0 4px #ffffffe6;cursor:pointer;border:none;margin:0 10px;font-size:18px;text-decoration:none;transition:text-shadow .2s,color .2s}a.EcdysisLayout-module__nAobTG__navLink:hover{text-shadow:0 0 12px #fff;color:#fff;text-decoration:underline}.EcdysisLayout-module__nAobTG__section{margin-bottom:24px}.EcdysisLayout-module__nAobTG__section p{margin:1em 0}.EcdysisLayout-module__nAobTG__photo{border:1px solid var(--ec-rule,#222);filter:drop-shadow(0 0 10px #ffffff59);max-width:100%}.EcdysisLayout-module__nAobTG__photoSlot{height:200px;color:color-mix(in srgb, var(--ec-text,#ddd) 48%, black);border:1px dashed #555;justify-content:center;align-items:center;display:flex}.EcdysisLayout-module__nAobTG__caption{color:var(--ec-text,#ddd)}.EcdysisLayout-module__nAobTG__detailsHeading{color:color-mix(in srgb, var(--ec-text,#ddd) 70%, white);margin:0 0 10px;font-size:22px;font-weight:400}.EcdysisLayout-module__nAobTG__details{border-left:2px solid var(--ec-rule,#222);margin-bottom:12px;padding-left:8px}.EcdysisLayout-module__nAobTG__details summary{cursor:pointer;color:color-mix(in srgb, var(--ec-text,#ddd) 85%, black);list-style:none}.EcdysisLayout-module__nAobTG__details summary:hover{color:#fff}.EcdysisLayout-module__nAobTG__details summary:before{content:"> ";color:color-mix(in srgb, var(--ec-text,#ddd) 40%, black)}.EcdysisLayout-module__nAobTG__details[open] summary:before{content:"v "}.EcdysisLayout-module__nAobTG__details p{color:color-mix(in srgb, var(--ec-text,#ddd) 70%, black);margin:8px 0 8px 15px}.EcdysisLayout-module__nAobTG__endLine{color:color-mix(in srgb, var(--ec-text,#ddd) 55%, black);margin-top:30px}.EcdysisLayout-module__nAobTG__maggots{opacity:.2;z-index:0;width:160px;position:absolute;bottom:10px;right:10px}
.OpheliaLayout-module__LvKchW__desktopContainer{height:100cqh;padding-top:var(--tk-edge-reserve-top,0px);padding-bottom:var(--tk-edge-reserve-bottom,46px);box-sizing:border-box;background-color:teal;font-family:Open Sans,sans-serif;position:relative;overflow:hidden}.OpheliaLayout-module__LvKchW__desktop{height:100%;min-height:500px;position:relative}.OpheliaLayout-module__LvKchW__deskWallpaperImg{z-index:0;pointer-events:none;position:absolute;inset:0}.OpheliaLayout-module__LvKchW__catDeco{pointer-events:none;z-index:1;width:260px;max-width:45%;height:auto;position:absolute;bottom:0;right:-30px}.OpheliaLayout-module__LvKchW__desktopIcons{z-index:2;box-sizing:border-box;scrollbar-width:none;grid-template-columns:repeat(2,80px);gap:10px;max-height:100%;padding:16px;display:grid;position:relative;overflow-y:auto}.OpheliaLayout-module__LvKchW__desktopIcons::-webkit-scrollbar{display:none}.OpheliaLayout-module__LvKchW__icon{width:calc(var(--ol-icon-size,32px) + 38px);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:5px 0}.OpheliaLayout-module__LvKchW__icon img{width:var(--ol-icon-size,32px);height:var(--ol-icon-size,32px);margin:0 auto 4px;display:block}.OpheliaLayout-module__LvKchW__icon span{color:#fff;text-shadow:1px 1px #000;font-size:12px;display:block}.OpheliaLayout-module__LvKchW__overlay{z-index:4999;background:#00000040;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.OpheliaLayout-module__LvKchW__window{background:silver;width:380px;max-width:90vw;padding:3px 4px 4px;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff}.OpheliaLayout-module__LvKchW__titleBar{background:var(--ol-titlebar,#d01010);color:#fff;align-items:center;gap:6px;margin-bottom:4px;padding:3px 4px;display:flex}.OpheliaLayout-module__LvKchW__titleBarIcon{width:16px;height:16px}.OpheliaLayout-module__LvKchW__titleBarText{flex:1;font-size:16px;font-weight:800}.OpheliaLayout-module__LvKchW__titleBarClose{cursor:pointer;background:silver;border:none;padding:5px 8px;font-size:11px;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff}.OpheliaLayout-module__LvKchW__windowBody{color:#000;background:#fff;border-bottom:2px solid #f7f7f7;border-left:1px solid #1a1a1aa4;border-right:1px solid #e9e9e9;min-height:100px;padding:12px;font-size:12px}.OpheliaLayout-module__LvKchW__windowImg{max-width:100%;display:block}.OpheliaLayout-module__LvKchW__windowImgSlot{color:#666;border:2px dashed #999;justify-content:center;align-items:center;height:160px;display:flex}.OpheliaLayout-module__LvKchW__taskbarFixed{z-index:3000;position:fixed;bottom:0;left:0;right:0}
.RobnbertLayout-module___Rhxka__body{color:#222;background:#e2e2e2;min-height:700px;padding:40px 20px 20px;font-family:Roboto,Helvetica Neue,Segoe UI,Arial,sans-serif}.RobnbertLayout-module___Rhxka__headerWrap{margin-bottom:20px;position:relative}.RobnbertLayout-module___Rhxka__headerWrap:after{content:"";background:linear-gradient(to right, var(--rbl-blue,#0060c9) 0%, var(--rbl-blue,#0060c9) 50%, var(--rbl-maroon,#701e1e) 50%, var(--rbl-maroon,#701e1e) 100%);pointer-events:none;z-index:0;border-radius:0 0 20px 20px;height:35px;position:absolute;bottom:-12px;left:0;right:0}.RobnbertLayout-module___Rhxka__siteHeader{z-index:2;background:#fff;border:5px solid #0000;border-radius:40px 40px 20px 20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:15px 25px;display:flex;position:relative}.RobnbertLayout-module___Rhxka__siteHeader:before{content:"✧";color:var(--rbl-gold,#fc0);text-shadow:3px 3px 0 var(--rbl-blue,#0060c9);z-index:5;pointer-events:none;font-size:40px;position:absolute;top:-15px;left:30px;transform:rotate(-10deg)}.RobnbertLayout-module___Rhxka__borderLeft,.RobnbertLayout-module___Rhxka__borderRight{pointer-events:none;z-index:3;border:5px solid;width:calc(50% + 5px);position:absolute;top:-5px;bottom:-5px}.RobnbertLayout-module___Rhxka__borderLeft{border-color:var(--rbl-blue,#0060c9);border-right:none;border-radius:40px 0 0 20px;left:-5px}.RobnbertLayout-module___Rhxka__borderRight{border-color:var(--rbl-maroon,#701e1e);border-left:none;border-radius:0 40px 20px 0;right:-5px}.RobnbertLayout-module___Rhxka__siteTitle{letter-spacing:-1px;text-shadow:3px 3px 0 #fff, 5px 5px 0 #ccc, 7px 7px 0 var(--rbl-blue,#0060c9);margin:0 0 8px;font-family:Roboto,Arial Black,sans-serif;font-size:44px;font-weight:900;line-height:1}.RobnbertLayout-module___Rhxka__titleBlue{color:var(--rbl-blue,#0060c9)}.RobnbertLayout-module___Rhxka__titleAmp{color:var(--rbl-gold,#fc0)}.RobnbertLayout-module___Rhxka__titleRed{color:var(--rbl-maroon,#701e1e)}.RobnbertLayout-module___Rhxka__uploadSchedule{color:var(--rbl-green,#2a7a2a);border:3px solid var(--rbl-green,#2a7a2a);background:#e0f0e0;border-radius:50px;margin:10px 0 15px;padding:8px 24px;font-size:18px;font-weight:600;display:inline-block;box-shadow:0 5px #1e5e1e}.RobnbertLayout-module___Rhxka__newTag{background:var(--rbl-orange,#f60);color:#fff;text-transform:uppercase;border:2px solid #fff;border-radius:40px;margin-left:12px;padding:5px 15px;font-size:14px;display:inline-block;transform:rotate(-3deg);box-shadow:0 4px #cc5200}.RobnbertLayout-module___Rhxka__headerButtons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.RobnbertLayout-module___Rhxka__btnPrimary,.RobnbertLayout-module___Rhxka__btnIcon{cursor:pointer;text-transform:uppercase;color:#fff;box-shadow:0 8px 0 color-mix(in srgb, var(--rbl-blue,#0060c9) 45%, black), 0 6px 12px black;letter-spacing:.5px;border:3px solid #fff;border-radius:60px;font-family:inherit;font-weight:700;transition:all .1s;position:relative}.RobnbertLayout-module___Rhxka__btnPrimary:after,.RobnbertLayout-module___Rhxka__btnIcon:after{content:"";pointer-events:none;background:linear-gradient(#fff9,#ffffff1a);border-radius:60px 60px 30px 30px;height:40%;position:absolute;top:2px;left:2px;right:2px}.RobnbertLayout-module___Rhxka__btnPrimary:hover,.RobnbertLayout-module___Rhxka__btnIcon:hover{box-shadow:0 12px 0 color-mix(in srgb, var(--rbl-blue,#0060c9) 45%, black), 0 10px 18px black;transform:translateY(-4px)}.RobnbertLayout-module___Rhxka__btnPrimary:active,.RobnbertLayout-module___Rhxka__btnIcon:active{box-shadow:0 4px 0 color-mix(in srgb, var(--rbl-blue,#0060c9) 45%, black);transform:translateY(4px)}.RobnbertLayout-module___Rhxka__btnPrimary{background:linear-gradient(to bottom, var(--rbl-maroon,#701e1e), color-mix(in srgb, var(--rbl-maroon,#701e1e) 65%, black));box-shadow:0 8px 0 color-mix(in srgb, var(--rbl-maroon,#701e1e) 55%, black);padding:12px 30px;font-size:18px}.RobnbertLayout-module___Rhxka__btnPrimary:hover{box-shadow:0 12px 0 color-mix(in srgb, var(--rbl-maroon,#701e1e) 55%, black), 0 10px 18px black;background:linear-gradient(#8f2a2a,#5a1a1a)}.RobnbertLayout-module___Rhxka__btnPrimary:active{box-shadow:0 4px 0 color-mix(in srgb, var(--rbl-maroon,#701e1e) 55%, black)}.RobnbertLayout-module___Rhxka__btnIcon{background:linear-gradient(to bottom, var(--rbl-gold,#fc0), color-mix(in srgb, var(--rbl-gold,#fc0) 70%, black));width:54px;height:54px;padding:0}.RobnbertLayout-module___Rhxka__logoImage{width:260px;max-width:100%;padding:5px;display:block}.RobnbertLayout-module___Rhxka__logoSlot{color:#666;border:2px dashed #999;justify-content:center;align-items:center;width:200px;height:100px;font-size:12px;display:flex}.RobnbertLayout-module___Rhxka__tabNavigation{z-index:1;background:#d4d4d4;border:5px solid #0000;border-radius:70px;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:30px;padding:12px 0;display:flex;position:relative;box-shadow:inset 0 2px 8px #fff,0 10px #888}.RobnbertLayout-module___Rhxka__tabNavigation .RobnbertLayout-module___Rhxka__borderLeft,.RobnbertLayout-module___Rhxka__tabNavigation .RobnbertLayout-module___Rhxka__borderRight{border-radius:70px 0 0 70px}.RobnbertLayout-module___Rhxka__tabNavigation .RobnbertLayout-module___Rhxka__borderRight{border-radius:0 70px 70px 0}.RobnbertLayout-module___Rhxka__tabButton{color:#111;text-transform:uppercase;letter-spacing:1px;z-index:3;background:linear-gradient(#e0e0e0,#b0b0b0);border:4px solid #fff;border-radius:60px;padding:10px 40px;font-size:26px;font-weight:800;transition:all .1s;position:relative;box-shadow:0 8px #777}.RobnbertLayout-module___Rhxka__tabButton:hover{background:linear-gradient(#f0f0f0,silver);transform:translateY(-3px);box-shadow:0 11px #777}.RobnbertLayout-module___Rhxka__tabActive{background:linear-gradient(to bottom, var(--rbl-maroon,#701e1e), color-mix(in srgb, var(--rbl-maroon,#701e1e) 65%, black));color:#fff;border-color:var(--rbl-gold,#fc0);box-shadow:0 8px 0 color-mix(in srgb, var(--rbl-maroon,#701e1e) 55%, black);text-shadow:2px 2px #000}.RobnbertLayout-module___Rhxka__tabActive:hover{box-shadow:0 11px 0 color-mix(in srgb, var(--rbl-maroon,#701e1e) 55%, black);background:linear-gradient(to bottom, var(--rbl-maroon,#701e1e), color-mix(in srgb, var(--rbl-maroon,#701e1e) 65%, black))}.RobnbertLayout-module___Rhxka__mainLayout{flex-wrap:wrap;gap:30px;max-width:1726px;margin:0 auto;display:flex}.RobnbertLayout-module___Rhxka__contentArea{flex:800px;min-width:0}.RobnbertLayout-module___Rhxka__sidebar{flex-direction:column;flex:350px;gap:30px;min-width:350px;display:flex}.RobnbertLayout-module___Rhxka__trvzAbout{background:#fff;border-radius:24px;margin-bottom:20px;padding:20px;box-shadow:0 5px #aaa}.RobnbertLayout-module___Rhxka__trvzAbout h3{color:var(--rbl-blue,#0060c9);margin:0 0 10px;font-size:24px;font-weight:700}.RobnbertLayout-module___Rhxka__trvzAbout p{color:#555;margin:0;font-size:16px;line-height:1.5}.RobnbertLayout-module___Rhxka__playlistHeading{color:var(--rbl-blue,#0060c9);text-transform:uppercase;border-radius:60px;align-items:center;gap:15px;margin:0 0 30px -8px;padding:10px 35px;font-size:32px;font-weight:900;display:inline-flex;transform:rotate(-1deg)}.RobnbertLayout-module___Rhxka__countBadge{background:var(--rbl-blue,#0060c9);color:#fff;box-shadow:0 5px 0 color-mix(in srgb, var(--rbl-blue,#0060c9) 70%, black);white-space:nowrap;border:3px solid #fff;border-radius:50px;padding:5px 20px;font-size:18px}.RobnbertLayout-module___Rhxka__videoPlaylist{background:#fff;border-radius:24px;flex-direction:column;max-height:844px;padding:15px 8px 15px 15px;display:flex;overflow-y:auto;box-shadow:0 5px #aaa}.RobnbertLayout-module___Rhxka__videoPlaylist::-webkit-scrollbar{background:#ccc;border-radius:20px;width:15px}.RobnbertLayout-module___Rhxka__videoPlaylist::-webkit-scrollbar-thumb{background:linear-gradient(to bottom, var(--rbl-gold,#fc0), color-mix(in srgb, var(--rbl-gold,#fc0) 70%, black));border:4px solid var(--rbl-blue,#0060c9);border-radius:20px}.RobnbertLayout-module___Rhxka__videoPlaylist::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--rbl-gold,#fc0) 70%, white)}.RobnbertLayout-module___Rhxka__videoPlaylist::-webkit-scrollbar-track{background:#e0e0e0;border-radius:20px}.RobnbertLayout-module___Rhxka__videoEntry{padding:12px 0;transition:all .1s;display:flex}.RobnbertLayout-module___Rhxka__videoEntry:hover{background:#f8f8f8}.RobnbertLayout-module___Rhxka__videoEntry:not(:last-child){border-bottom:1px solid #eee}.RobnbertLayout-module___Rhxka__videoEntry img{object-fit:cover;border:3px solid var(--rbl-gold,#fc0);border-radius:15px;flex-shrink:0;width:228px;height:128px;margin-right:18px}.RobnbertLayout-module___Rhxka__thumbSlot{color:#666;text-align:center;border:2px dashed #999;flex-shrink:0;justify-content:center;align-items:center;width:228px;height:128px;margin-right:18px;font-size:11px;display:flex}.RobnbertLayout-module___Rhxka__entryDetails{flex:1;min-width:0}.RobnbertLayout-module___Rhxka__entryDetails h3{color:color-mix(in srgb, var(--rbl-blue,#0060c9) 70%, black);margin:0 0 6px;font-size:18px;font-weight:700}.RobnbertLayout-module___Rhxka__episodeLabel{color:var(--rbl-maroon,#701e1e);border-radius:20px;margin-bottom:6px;padding:2px 10px;font-size:16px;font-weight:600;display:inline-block}.RobnbertLayout-module___Rhxka__entryDetails p{color:#555;margin:4px 0 8px;font-size:14px}.RobnbertLayout-module___Rhxka__btnSmall{background:var(--rbl-gold,#fc0);color:#333;box-shadow:0 3px 0 color-mix(in srgb, var(--rbl-gold,#fc0) 70%, black);border-color:#fff;border-radius:60px;margin-top:4px;padding:6px 20px;font-size:14px;font-weight:700;transition:all .1s;display:inline-block;position:relative}.RobnbertLayout-module___Rhxka__btnSmall:hover{background:color-mix(in srgb, var(--rbl-gold,#fc0) 70%, white);box-shadow:0 5px 0 color-mix(in srgb, var(--rbl-gold,#fc0) 70%, black);transform:translateY(-2px)}.RobnbertLayout-module___Rhxka__btnSmall:active{box-shadow:0 1px 0 color-mix(in srgb, var(--rbl-gold,#fc0) 70%, black);transform:translateY(2px)}
@font-face{font-family:Home Bargains Calculator;src:url(/fonts/credits/HomeBargainsCalculator.otf)format("opentype");font-weight:400;font-display:swap}.OnewaygameLayout-module___KZkKW__body{background:var(--ow-bg,#000);color:var(--ow-text,#aaa);-webkit-font-smoothing:antialiased;min-height:700px;padding:20px;font-family:Home Bargains Calculator,Courier New,monospace;font-size:14px;line-height:1.4}.OnewaygameLayout-module___KZkKW__container{max-width:900px;margin:0 auto;position:relative}.OnewaygameLayout-module___KZkKW__asciiTitle{white-space:pre;color:var(--ow-accent,#0f0);text-align:center;opacity:.9;text-shadow:0 0 4px var(--ow-accent,#0f0);margin:20px 0 10px;font-family:monospace;font-size:8px;line-height:1.1}.OnewaygameLayout-module___KZkKW__nav{border-bottom:1px solid #fff;flex-wrap:wrap;justify-content:center;gap:25px;margin:25px 0 35px;padding-bottom:8px;display:flex}.OnewaygameLayout-module___KZkKW__navLink{color:color-mix(in srgb, var(--ow-text,#aaa) 75%, black);cursor:pointer;font-size:18px;text-decoration:none;position:relative}.OnewaygameLayout-module___KZkKW__navLink:hover,.OnewaygameLayout-module___KZkKW__navLinkActive{color:var(--ow-warn,red)}.OnewaygameLayout-module___KZkKW__navLinkActive:after{content:"•";color:var(--ow-warn,red);font-size:12px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.OnewaygameLayout-module___KZkKW__grid{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:40px;display:grid;position:relative}.OnewaygameLayout-module___KZkKW__textArea{position:relative}.OnewaygameLayout-module___KZkKW__textBlock{z-index:10;color:color-mix(in srgb, var(--ow-text,#aaa) 75%, white);margin-bottom:30px;position:relative}.OnewaygameLayout-module___KZkKW__textBlock p{text-shadow:-1px 0 #ff000080,1px 0 #00ffff80,0 0 2px #fff,10px 15px 1.8px #fff6;z-index:1;margin:0 0 18px;position:relative}.OnewaygameLayout-module___KZkKW__textBlock p:after{content:"";pointer-events:none;z-index:2;background:repeating-linear-gradient(0deg,#0003 0 2px,#0000 2px 4px);width:100%;height:100%;position:absolute;top:0;left:0}.OnewaygameLayout-module___KZkKW__debris{z-index:20;width:100%;height:100%;position:absolute;top:0;left:0}.OnewaygameLayout-module___KZkKW__debrisNote{color:#96969673;max-width:400px;font-family:Home Bargains Calculator,monospace;font-size:13px;line-height:1.6;animation:.15s step-end infinite OnewaygameLayout-module___KZkKW__flicker;position:absolute}.OnewaygameLayout-module___KZkKW__debrisNote p{margin:0}.OnewaygameLayout-module___KZkKW__debris1{top:30px;left:20px}.OnewaygameLayout-module___KZkKW__debris2{top:180px;left:120px}.OnewaygameLayout-module___KZkKW__debris3{top:280px;left:200px}.OnewaygameLayout-module___KZkKW__debris4{top:420px;left:40px}@keyframes OnewaygameLayout-module___KZkKW__flicker{0%{opacity:.5}20%{opacity:.8}40%{opacity:.4}60%{opacity:.9}80%{opacity:.3}to{opacity:.6}}.OnewaygameLayout-module___KZkKW__eyeZone{flex-direction:column;align-items:center;display:flex;position:relative}.OnewaygameLayout-module___KZkKW__eyeContainer{max-width:100%;margin:20px 0;display:inline-block;position:relative}.OnewaygameLayout-module___KZkKW__asciiEyes{white-space:pre;width:100%;height:100%;color:color-mix(in srgb, var(--ow-accent,#0f0) 25%, transparent);pointer-events:none;z-index:1;opacity:.9;margin:0;font-family:Courier New,Courier,monospace;font-size:7px;line-height:1;position:absolute;top:0;left:0;overflow:hidden}.OnewaygameLayout-module___KZkKW__asciiTrio8{white-space:pre;color:#fff;opacity:.9;z-index:5;font-family:monospace;font-size:7px;line-height:1;position:relative}.OnewaygameLayout-module___KZkKW__eyeImage{max-width:100%;image-rendering:pixelated;margin:10px auto 0;display:block}.OnewaygameLayout-module___KZkKW__eyeSlot{width:120px;height:80px;color:color-mix(in srgb, var(--ow-text,#aaa) 55%, black);border:2px dashed #444;justify-content:center;align-items:center;margin:10px auto 0;font-size:12px;display:flex}.OnewaygameLayout-module___KZkKW__footer{border-top:1px solid #fff;justify-content:flex-start;margin-top:20px;padding:15px 0 5px;font-size:11px;display:flex}.OnewaygameLayout-module___KZkKW__footer p{color:var(--ow-link,#0ff);margin:0}.OnewaygameLayout-module___KZkKW__body img{image-rendering:pixelated}@media screen and (max-width:600px){.OnewaygameLayout-module___KZkKW__body{padding:10px}.OnewaygameLayout-module___KZkKW__grid{grid-template-columns:1fr;gap:20px}.OnewaygameLayout-module___KZkKW__asciiTitle{white-space:pre;-webkit-overflow-scrolling:touch;text-align:left;margin:10px 0;font-size:4px;overflow-x:auto}.OnewaygameLayout-module___KZkKW__nav{justify-content:flex-start;gap:12px}.OnewaygameLayout-module___KZkKW__navLink{font-size:16px}.OnewaygameLayout-module___KZkKW__textBlock p{word-break:break-word;font-size:13px}.OnewaygameLayout-module___KZkKW__debrisNote{white-space:normal;word-break:break-word;max-width:90%;font-size:11px}.OnewaygameLayout-module___KZkKW__eyeContainer{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}}
