.spaces_page__YksO1{min-height:100dvh;background:var(--theme-base,#101115);color:var(--theme-text,#f3f4f6);padding-bottom:110px}.spaces_header__2qr9p{max-width:1160px;margin:auto;padding:24px clamp(16px,4vw,36px);display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--theme-border,#343941)}.spaces_brand__So2lW{font-size:22px;font-weight:900;letter-spacing:-1px}.spaces_brand__So2lW span{color:var(--theme-accent)}.spaces_muted__eIZtj{color:var(--theme-muted,#a4aab5);font-size:14px;line-height:1.65}.spaces_main__OM1dI{max-width:1160px;margin:auto;padding:30px clamp(16px,4vw,36px)}.spaces_eyebrow__ev86Q{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--theme-accent)}.spaces_title__gUhoG{font-size:clamp(30px,5vw,46px);letter-spacing:-.04em;font-weight:900;line-height:1.12;margin:10px 0}.spaces_intro___5aTR{max-width:620px;margin-bottom:24px}.spaces_tabs__fCeG_{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.spaces_button__YZ8sx,.spaces_secondary__PP3B1,.spaces_tabs__fCeG_ a{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;padding:11px 15px;font-weight:700;font-size:13px;cursor:pointer;min-height:44px}.spaces_secondary__PP3B1,.spaces_tabs__fCeG_ a{border:1px solid var(--theme-border,#343941);background:var(--theme-surface,#181b22)}.spaces_button__YZ8sx,.spaces_tabs__fCeG_ a[aria-current=page]{background:var(--theme-accent,#86d9a8);color:var(--theme-on-accent,#102218);border:1px solid transparent}.spaces_button__YZ8sx:disabled,.spaces_secondary__PP3B1:disabled{opacity:.45;cursor:wait}.spaces_visit__wJX8u{display:flex;gap:10px;flex-wrap:wrap;align-items:end;margin:20px 0 28px}.spaces_visit__wJX8u label{flex:1;min-width:160px;max-width:300px}.spaces_page__YksO1 label{display:grid;gap:7px;font-size:12px;font-weight:700;color:var(--theme-muted,#a4aab5)}.spaces_page__YksO1 input,.spaces_page__YksO1 select{background:var(--theme-base,#101115);color:var(--theme-text,#f3f4f6);border:1px solid var(--theme-border,#343941);border-radius:10px;padding:11px 12px;min-width:0;width:100%;font-size:14px}.spaces_page__YksO1 a:focus-visible,.spaces_page__YksO1 button:focus-visible,.spaces_page__YksO1 input:focus-visible,.spaces_page__YksO1 select:focus-visible,.spaces_page__YksO1 summary:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.spaces_grid__rP3QD{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:22px;align-items:start}.spaces_stack__2gEfl{display:grid;gap:18px;min-width:0}.spaces_card__j_pOY{border:1px solid var(--theme-border,#343941);background:var(--theme-surface,#181b22);border-radius:20px;padding:22px;min-width:0}.spaces_card__j_pOY h2{font-size:18px;font-weight:800;letter-spacing:-.02em;margin-bottom:8px}.spaces_card__j_pOY h3{font-size:14px;font-weight:800}.spaces_row__Trsf9{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.spaces_row__Trsf9 p{flex:1;min-width:0}.spaces_form__Pn_Jr{display:grid;gap:12px;margin-top:16px}.spaces_inline__p1yfb{display:flex;align-items:end;gap:9px}.spaces_inline__p1yfb label{flex:1;min-width:0}.spaces_badge__tDPKn{display:inline-flex;align-items:center;border:1px solid var(--theme-border);background:var(--theme-soft,#203228);border-radius:99px;padding:5px 9px;font-size:11px;font-weight:800;color:var(--theme-text)}.spaces_empty__V5Vxl{padding:32px 16px;text-align:center;color:var(--theme-muted);line-height:1.8;border:1px dashed var(--theme-border);border-radius:15px}.spaces_alert___NdwZ{border:1px solid #b2707d;background:#3d202b;color:#ffdde5;padding:15px 18px;border-radius:13px;margin:15px 0;overflow-wrap:anywhere}.spaces_success__r8n_X{border:1px solid var(--theme-border);background:var(--theme-soft);border-radius:12px;padding:12px 16px;margin:16px 0;font-size:14px}.spaces_tank__GEdNO{min-height:330px;border-radius:22px;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#163f5e,#0b223b 76%,#586854 77%,#333d2d);border:4px solid #4e7b8a;box-shadow:inset 0 0 60px #03172170;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:35px 14px 52px}.spaces_tank__GEdNO[data-theme=reef]{background:linear-gradient(180deg,#24747d,#153947 76%,#80634f 77%,#3a483c);border-color:#598d92}.spaces_tank__GEdNO[data-theme=moonlight]{background:linear-gradient(180deg,#333761,#101930 76%,#515064 77%,#282a39);border-color:#626a9b}.spaces_tank__GEdNO:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(112deg,transparent 0 60px,#ffffff08 61px 85px,transparent 86px 150px);z-index:-1}.spaces_tank__GEdNO:after{content:"🌿　　　 🪸　　　 🌿";position:absolute;bottom:4px;left:3%;width:94%;font-size:35px;white-space:nowrap;text-align:center;opacity:.8;z-index:-1}.spaces_fish__QR_ui{align-self:center;display:grid;gap:6px;justify-items:center;color:#e2f8ff;text-align:center;font-size:11px;min-width:0}.spaces_fish__QR_ui span{font-size:clamp(34px,6vw,52px);filter:drop-shadow(0 7px 4px #0004);animation:spaces_swim__UOAEZ 5s ease-in-out infinite alternate}.spaces_fish__QR_ui:nth-child(2n) span{animation-delay:-2s}.spaces_fish__QR_ui b{font-size:11px;overflow-wrap:anywhere}.spaces_tankEmpty__A8Dlm{grid-column:1/-1;place-self:center;color:#c1e2ef;text-align:center;padding:15px}.spaces_tankEmpty__A8Dlm span{display:block;font-size:42px;margin-bottom:12px}.spaces_swapPicker__GrV9u{margin-top:14px;max-width:320px}.spaces_inventory__DBiL7{display:grid;gap:8px;margin-top:15px}.spaces_inventoryItem__fxWG3{display:flex;gap:12px;align-items:center;padding:12px;border:1px solid var(--theme-border);border-radius:12px}.spaces_inventoryItem__fxWG3>span{font-size:28px}.spaces_inventoryItem__fxWG3>div{flex:1;min-width:0}.spaces_inventoryItem__fxWG3 p{font-size:11px;color:var(--theme-muted)}.spaces_person__NO0e9{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:700;min-width:0;overflow-wrap:anywhere}.spaces_person__NO0e9 small{display:block;color:var(--theme-muted);font-weight:400;font-size:11px}.spaces_couple__ygmMT{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;padding:20px 10px}.spaces_couple__ygmMT>a,.spaces_couple__ygmMT>span{border:1px solid var(--theme-border);border-radius:14px;padding:14px;background:var(--theme-base)}.spaces_branches__5zwUd{display:grid;gap:22px}.spaces_branch__kK8wY{position:relative;border-top:2px solid var(--theme-border);padding-top:24px}.spaces_branch__kK8wY:before{content:"";position:absolute;top:-22px;height:22px;left:50%;width:2px;background:var(--theme-border)}.spaces_children__pLlfn{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:18px}.spaces_child__tsk1t{border:1px solid var(--theme-border);border-radius:14px;padding:17px;position:relative;min-width:0;background:var(--theme-base)}.spaces_child__tsk1t>span{font-size:30px}.spaces_child__tsk1t h3{margin-top:8px;overflow-wrap:anywhere}.spaces_child__tsk1t details{margin-top:14px}.spaces_child__tsk1t summary{font-size:12px;color:var(--theme-accent);cursor:pointer}.spaces_child__tsk1t small{font-size:11px;color:var(--theme-muted)}.spaces_room__ibPvx{position:relative;min-height:350px;border-radius:20px;overflow:hidden;background:linear-gradient(180deg,#715848 0 65%,#b38d65 65%);border:4px solid #a48b73;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:130px 140px;gap:15px;padding:16px 25px 25px;isolation:isolate}.spaces_room__ibPvx[data-theme=loft]{background:linear-gradient(180deg,#52616e 0 65%,#81919e 65%);border-color:#899caa}.spaces_room__ibPvx[data-theme=garden]{background:linear-gradient(180deg,#3e6150 0 65%,#899377 65%);border-color:#7d9b89}.spaces_room__ibPvx[data-theme=seaside]{background:linear-gradient(180deg,#4b8591 0 65%,#c1b597 65%);border-color:#a6c9cb}.spaces_room__ibPvx:before{content:"";position:absolute;top:30px;left:calc(50% - 36px);width:72px;height:90px;background:linear-gradient(90deg,transparent 47%,#d4bc99 48% 52%,transparent 53%),linear-gradient(0deg,transparent 47%,#d4bc99 48% 52%,transparent 53%),#acdadc;border:7px solid #d4bc99;z-index:-1;box-shadow:8px 9px #0002}.spaces_furniture__N1v0e{display:grid;place-content:end center;text-align:center;color:#fff;gap:5px;min-width:0}.spaces_furniture__N1v0e span{font-size:clamp(34px,6vw,58px);filter:drop-shadow(4px 6px 2px #0003)}.spaces_furniture__N1v0e small{font-size:10px;font-weight:700;background:#0005;border-radius:5px;padding:3px 6px}.spaces_furniture__N1v0e[data-slot=wall]{grid-column:1;grid-row:1}.spaces_furniture__N1v0e[data-slot=light]{grid-column:3;grid-row:1}.spaces_furniture__N1v0e[data-slot=shelf]{grid-column:2;grid-row:2}.spaces_furniture__N1v0e[data-slot=seating]{grid-column:1;grid-row:2}.spaces_furniture__N1v0e[data-slot=table]{grid-column:2;grid-row:3;position:absolute;bottom:17px;left:calc(50% - 35px)}.spaces_furniture__N1v0e[data-slot=plant]{grid-column:3;grid-row:2}.spaces_catalog__6F0dA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.spaces_catalog__6F0dA button{border:1px solid var(--theme-border);border-radius:12px;padding:12px 7px;font-size:12px;cursor:pointer;display:grid;gap:5px;justify-items:center;background:var(--theme-base)}.spaces_catalog__6F0dA button span{font-size:28px}.spaces_catalog__6F0dA button[aria-pressed=true]{border-color:var(--theme-accent);background:var(--theme-soft)}.spaces_invitation__6OB44{border-top:1px solid var(--theme-border);margin-top:12px;padding-top:12px}.spaces_invitation__6OB44 .spaces_row__Trsf9{margin-top:9px}.spaces_danger__MWTYR{color:#efb4be}.spaces_notice__O6XFi{margin:14px 0;font-size:12px;color:var(--theme-muted);line-height:1.65}.spaces_badge__tDPKn,.spaces_card__j_pOY h2,.spaces_card__j_pOY h3,.spaces_person__NO0e9 span{overflow-wrap:anywhere;min-width:0}@media (max-width:480px){.spaces_tabs__fCeG_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.spaces_tabs__fCeG_ a{padding:11px 8px;text-align:center}.spaces_page__YksO1 input,.spaces_page__YksO1 select{font-size:16px;min-height:44px}.spaces_visit__wJX8u label{flex-basis:100%}.spaces_visit__wJX8u>a,.spaces_visit__wJX8u>button{flex:1}.spaces_catalog__6F0dA button{min-height:72px}.spaces_couple__ygmMT{display:grid;grid-template-columns:minmax(0,1fr)}}@keyframes spaces_swim__UOAEZ{0%{transform:translateX(-5px) rotate(-4deg)}to{transform:translateX(5px) rotate(4deg)}}@media (prefers-reduced-motion:reduce){.spaces_fish__QR_ui span{animation:none}}@media (max-width:760px){.spaces_grid__rP3QD{grid-template-columns:minmax(0,1fr)}.spaces_header__2qr9p{padding:18px 16px}.spaces_main__OM1dI{padding:24px 16px}.spaces_card__j_pOY{padding:18px}.spaces_tank__GEdNO{min-height:285px}.spaces_room__ibPvx{min-height:320px;padding:12px}.spaces_couple__ygmMT{gap:8px}.spaces_couple__ygmMT>a,.spaces_couple__ygmMT>span{padding:10px}.spaces_children__pLlfn{grid-template-columns:minmax(0,1fr)}.spaces_inline__p1yfb{flex-wrap:wrap}.spaces_inline__p1yfb label{min-width:140px}.spaces_intro___5aTR{margin-bottom:16px}.spaces_visit__wJX8u label{max-width:none}.spaces_row__Trsf9{gap:9px}}.commands_hero__dWBUQ{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:0 0 18px}.commands_hero__dWBUQ>div:first-child{max-width:620px}.commands_count__3SgKs{display:grid;gap:5px;justify-items:center;min-width:130px;border:1px solid var(--theme-border);border-radius:16px;padding:16px;background:var(--theme-soft);color:var(--theme-accent)}.commands_count__3SgKs strong{font-size:32px;line-height:1.1;letter-spacing:-.05em}.commands_count__3SgKs span{font-size:11px;color:var(--theme-muted)}.commands_notice__NP1h8{border:1px solid var(--ui-border);border-radius:12px;padding:12px 14px;background:var(--ui-surface);margin-bottom:16px;font-size:12px;line-height:1.7;color:var(--ui-muted)}.commands_notice__NP1h8 summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-weight:750;color:var(--ui-text)}.commands_notice__NP1h8 summary::-webkit-details-marker{display:none}.commands_notice__NP1h8[open] summary svg{transform:rotate(180deg)}.commands_notice__NP1h8 p{margin-top:10px}.commands_notice__NP1h8 code{color:var(--theme-text)}.commands_controls__EBRMj{display:flex;gap:12px;flex-wrap:wrap}.commands_controls__EBRMj>label:first-child{display:flex;align-items:center;gap:12px;flex:1;min-width:240px;position:relative}.commands_controls__EBRMj>label:first-child>svg{position:absolute;left:14px;color:var(--theme-muted)}.commands_controls__EBRMj>label:first-child input{padding-left:43px;min-height:48px;padding-right:48px}.commands_clearSearch__Z7y_2{position:absolute;right:2px;width:44px;height:44px;display:grid;place-items:center;cursor:pointer;color:var(--theme-muted)}.commands_access__Xgsqk{flex:0 1 230px;min-width:180px}.commands_access__Xgsqk select{min-height:48px}.commands_resetFilters__ngvrc{margin-bottom:16px}.commands_category__3nwr4{min-width:190px}.commands_category__3nwr4 select{height:48px}.commands_results__0tcXU{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 14px}.commands_resultActions__sOIzI{display:flex;gap:8px;flex-wrap:wrap}.commands_savedFilter__0ax5w{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--theme-border);border-radius:10px;padding:10px 12px;font-size:12px;font-weight:700;cursor:pointer;min-height:44px}.commands_saveCommand__6zAFe[aria-pressed=true],.commands_savedFilter__0ax5w[aria-pressed=true]{color:var(--theme-accent);background:var(--theme-soft)}.commands_savedFilter__0ax5w span{font-size:10px;opacity:.8}.commands_copyStatus__Epg93{overflow-wrap:anywhere}.commands_summaryRow__GdYh_{display:flex;align-items:flex-start}.commands_saveCommand__6zAFe{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;margin:7px 8px 0 0;border-radius:10px;color:var(--theme-muted);cursor:pointer}.commands_saveCommand__6zAFe:hover{color:var(--theme-accent);background:var(--theme-soft)}.commands_shareCommand__U6qxS{margin-top:20px}.commands_list__352E0{display:grid;gap:9px}.commands_command__EB5WJ{scroll-margin-top:24px;border:1px solid var(--theme-border);border-radius:15px;background:var(--theme-surface,#181b22);overflow:hidden;min-width:0}.commands_summary__akSIv{display:flex;align-items:center;gap:20px;flex:1;min-width:0;padding:14px 8px 14px 18px;cursor:pointer;text-align:left}.commands_summary__akSIv>svg{flex-shrink:0;transition:transform .15s;color:var(--theme-muted)}.commands_rotated__Xpj3w{transform:rotate(180deg)}.commands_commandName__M08DV{font-family:monospace;font-weight:800;font-size:15px;min-width:160px;color:var(--theme-accent);overflow-wrap:anywhere}.commands_summaryDescription__UDEV5{flex:1;min-width:0;font-size:13px;line-height:1.6}.commands_summaryDescription__UDEV5 small{display:block;font-size:11px;color:var(--theme-muted);margin-top:4px;overflow-wrap:anywhere}.commands_details__edKeW{padding:0 18px 18px;border-top:1px solid var(--theme-border)}.commands_badges__bL7PS{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0 16px}.commands_explanation__sIdt0{font-size:13px;line-height:1.7;color:var(--theme-text);max-width:850px}.commands_details__edKeW h2{font-size:13px;font-weight:800;margin-top:22px}.commands_usage__41oPW{display:grid;gap:8px;margin-top:12px}.commands_usage__41oPW>div{display:flex;gap:12px;align-items:center;justify-content:space-between;background:var(--theme-base,#101115);border:1px solid var(--theme-border);border-radius:11px;padding:10px 12px;min-width:0}.commands_usage__41oPW code{font-size:12px;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.commands_usage__41oPW button{flex-shrink:0}.commands_srOnly__XI_R5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:650px){.commands_hero__dWBUQ{gap:15px;align-items:start}.commands_count__3SgKs{min-width:80px;padding:16px 10px}.commands_count__3SgKs strong{font-size:32px}.commands_count__3SgKs span{max-width:65px;text-align:center}.commands_count__3SgKs svg{display:none}.commands_notice__NP1h8{flex-direction:column;gap:5px;padding:16px}.commands_controls__EBRMj{flex-direction:column}.commands_access__Xgsqk{flex:none}.commands_controls__EBRMj input,.commands_controls__EBRMj select{font-size:16px}.commands_resultActions__sOIzI{width:100%}.commands_resultActions__sOIzI button{flex:1 1 auto}.commands_summary__akSIv{padding:16px 4px 16px 16px;gap:12px;flex-wrap:wrap}.commands_commandName__M08DV{min-width:0;flex:1}.commands_summaryDescription__UDEV5{flex-basis:100%;order:3}.commands_summary__akSIv>svg{margin-left:auto}.commands_details__edKeW{padding:0 16px 18px}.commands_usage__41oPW button span{display:none}.commands_usage__41oPW button{padding:10px}.commands_results__0tcXU p{font-size:11px}.commands_results__0tcXU{flex-wrap:wrap}.commands_saveCommand__6zAFe{margin:9px 8px 0 0}}@media (max-width:480px){.commands_hero__dWBUQ{display:block}.commands_count__3SgKs{display:none}}@media (prefers-reduced-motion:reduce){.commands_summary__akSIv>svg{transition:none}}.commands_page__5C5WD{background:var(--ui-bg);color:var(--ui-text)}.commands_header__thNPI{padding:16px 24px}.commands_brand__tAhdb{display:flex;align-items:center;gap:8px;font-size:19px;letter-spacing:-.03em}.commands_main__TlJF7{padding-top:22px}.commands_hero__dWBUQ{padding:22px;border-radius:20px;border:1px solid var(--ui-border);background:linear-gradient(120deg,var(--theme-soft),var(--ui-surface))}.commands_hero__dWBUQ h1{font-size:clamp(26px,4vw,38px)}.commands_hero__dWBUQ p:last-child{font-size:13px}.commands_count__3SgKs{background:var(--ui-inset);border-color:var(--ui-border)}.commands_setup__Pjl3E{display:flex;gap:10px;margin:0 0 12px}.commands_setup__Pjl3E a{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:10px;min-height:44px;padding:9px 14px;font-size:12px;font-weight:750;color:var(--theme-accent)}.commands_controls__EBRMj{display:grid;grid-template-columns:minmax(0,1fr) 180px 180px;gap:10px}.commands_access__Xgsqk,.commands_category__3nwr4,.commands_controls__EBRMj>label:first-child{min-width:0}.commands_command__EB5WJ{background:var(--ui-surface);border-color:var(--ui-border)}.commands_usage__41oPW>div{background:var(--ui-inset)}.commands_details__edKeW,.commands_usage__41oPW>div{border-color:var(--ui-border)}.commands_results__0tcXU{margin-top:14px}.commands_resultActions__sOIzI button{min-height:44px}.commands_summaryDescription__UDEV5 small{font-size:10px}.commands_commandName__M08DV{min-width:140px}@media(max-width:650px){.commands_header__thNPI{padding:14px 16px}.commands_main__TlJF7{padding-top:16px}.commands_controls__EBRMj{grid-template-columns:repeat(2,minmax(0,1fr))}.commands_controls__EBRMj>label:first-child{grid-column:1/-1}.commands_controls__EBRMj input,.commands_controls__EBRMj select{min-height:44px}.commands_hero__dWBUQ{padding:16px;gap:12px}.commands_count__3SgKs{padding:10px;min-width:80px}.commands_count__3SgKs strong{font-size:25px}.commands_summary__akSIv{padding:12px 4px 12px 14px;gap:8px}.commands_commandName__M08DV{min-width:0}.commands_summaryDescription__UDEV5{font-size:12px}.commands_summaryDescription__UDEV5 small{margin-top:2px}.commands_details__edKeW{padding:0 14px 16px}.commands_setup__Pjl3E a{flex:1;padding:9px 8px}.commands_resultActions__sOIzI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.commands_resultActions__sOIzI button{padding:8px 6px;font-size:11px;gap:4px}.commands_count__3SgKs span,.commands_savedFilter__0ax5w span{font-size:10px}.commands_hero__dWBUQ p:last-child{font-size:12px;line-height:1.6}}@media(max-width:480px){.commands_hero__dWBUQ{display:block}.commands_count__3SgKs{display:flex;align-items:center;justify-content:flex-start;gap:7px;min-width:0;border:none;background:none;padding:10px 0 0}.commands_count__3SgKs strong{font-size:15px}.commands_count__3SgKs span{max-width:none;text-align:left}.commands_count__3SgKs svg{display:block;width:15px;height:15px}}