.app-shell_world__6fyz0{min-height:100dvh;background:var(--background);isolation:isolate}.app-shell_main__c_ZQY{min-width:0}.app-shell_skipLink__M42m0{position:fixed;z-index:100;top:.5rem;left:8rem;transform:translateY(-200%);background:var(--primary);color:var(--primary-foreground);padding:.75rem;border-radius:.5rem}.app-shell_skipLink__M42m0:focus{transform:none}.app-shell_rail__NOILB{--rail-surface:#1a1c17;--rail-fg:#f2f3ec;--rail-hover:#32352d;--rail-hairline:#484b41;--slot:3rem;--plate:3.5rem;position:fixed;z-index:50;left:1.25rem;top:50%;transform:translateY(-50%);width:5.25rem;display:flex;align-items:stretch;flex-direction:column;gap:.25rem;padding:.875rem;background:var(--rail-surface);color:var(--rail-fg);border-radius:1.75rem;box-shadow:0 0 0 1px #1a1c1705,0 2px 6px #1a1c170a,0 4px 8px #1a1c171a;transition:width .15s cubic-bezier(.2,0,0,1)}.dark .app-shell_rail__NOILB{--rail-surface:#292c25;--rail-hover:#3b3f34;--rail-hairline:#4a4e42;box-shadow:0 2px 6px #0004,0 4px 8px #0005}.app-shell_rail__NOILB[data-expanded=true]{width:13.5rem}.app-shell_brand__qrB2o,.app-shell_railLink__gG_SQ{display:flex;align-items:center;gap:.75rem;flex:none;width:var(--slot);height:var(--slot);min-height:var(--slot);padding:0;margin-inline:auto;border:0;border-radius:1rem;background:transparent;color:inherit;font:inherit;font-size:.875rem;font-weight:700;text-decoration:none;cursor:pointer;text-align:left}.app-shell_brand__qrB2o{border-radius:.5rem}.app-shell_iconSlot__n58wT{width:var(--slot);height:var(--slot);flex:none;display:grid;place-items:center}.app-shell_iconSlot__n58wT>svg{width:1.375rem;height:1.375rem}.app-shell_brand__qrB2o .app-shell_iconSlot__n58wT>svg{width:1.875rem;height:1.875rem}.app-shell_iconSlot__n58wT [data-slot=avatar]{width:2.25rem;height:2.25rem}.app-shell_label__ef1JO{display:none;min-width:0;line-height:1.35}.app-shell_label__ef1JO,.app-shell_label__ef1JO>strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-shell_label__ef1JO>strong{display:block;font:inherit}.app-shell_label__ef1JO>small{display:block;font-size:.6875rem;font-weight:400;opacity:.7;overflow:hidden;text-overflow:ellipsis}.app-shell_label__ef1JO>.app-shell_wordmark__QnZ0j{width:3.75rem;height:1.25rem;color:var(--rail-fg)}.app-shell_rail__NOILB[data-expanded=true] .app-shell_label__ef1JO{display:block}.app-shell_rail__NOILB[data-expanded=true] .app-shell_brand__qrB2o,.app-shell_rail__NOILB[data-expanded=true] .app-shell_railLink__gG_SQ{width:100%}.app-shell_currentCircle___b_E8:hover,.app-shell_railLink__gG_SQ:hover,.app-shell_railLink__gG_SQ[data-popup-open]{background:var(--rail-hover)}.app-shell_railLink__gG_SQ[aria-current=page],.app-shell_railLink__gG_SQ[aria-current=page]:hover{background:#d9ff00;color:#1a1c17}.app-shell_rail__NOILB a:focus-visible,.app-shell_rail__NOILB button:focus-visible{outline:2px solid #d9ff00;outline-offset:3px}.app-shell_circlePages__v9tnQ{display:grid;gap:.25rem}.app-shell_currentCircle___b_E8{display:flex;align-items:center;gap:.75rem;flex:none;width:var(--plate);height:var(--plate);min-height:var(--plate);margin-inline:auto;border:0;padding:0;border-radius:.75rem;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.app-shell_circlePlate__wkJzB{position:relative;display:grid;place-items:center;flex:none;width:var(--plate);height:var(--plate);border-radius:.75rem;background:#4c6355;color:#f2f3ec}.app-shell_circlePlate__wkJzB>[data-slot=avatar]{width:100%;height:100%;border-radius:inherit;color:inherit;background:inherit}.app-shell_circlePlate__wkJzB [data-slot=avatar-fallback]{background:inherit;color:inherit;border-radius:inherit;font-size:1.5rem;font-weight:700}.app-shell_circlePlate__wkJzB>svg{width:1.5rem}.app-shell_plateChevron__GUFJQ{position:absolute;bottom:-.125rem;right:-.125rem;width:1.125rem;height:1.125rem;border-radius:50%;display:grid;place-items:center;background:var(--rail-surface);box-shadow:0 0 0 2px var(--rail-surface)}.app-shell_plateChevron__GUFJQ svg{width:.75rem;height:.75rem}.app-shell_circleLabel__PF8Dq,.app-shell_wideChevron__R4iqQ{display:none}.app-shell_rail__NOILB[data-expanded=true] .app-shell_currentCircle___b_E8{width:100%}.app-shell_rail__NOILB[data-expanded=true] .app-shell_circleLabel__PF8Dq{display:block;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;font-weight:700;line-height:1.4}.app-shell_rail__NOILB[data-expanded=true] .app-shell_wideChevron__R4iqQ{display:block;width:1rem;height:1rem;flex:none}.app-shell_rail__NOILB[data-expanded=true] .app-shell_plateChevron__GUFJQ{display:none}.app-shell_divider__JuoFj{border-top:1px solid var(--rail-hairline);margin:.5rem}.app-shell_currentCircle___b_E8{margin-block:.25rem}.app-shell_bottomNav__29KdL,.app-shell_mobileSpacer__9tQ_o{display:none}.app-shell_menuPositioner__l64oF{z-index:60;max-width:calc(100vw - 1.5rem)}.app-shell_menu__df3w5{width:max-content;min-width:11rem;max-width:min(20rem,calc(100vw - 1.5rem));max-height:min(32rem,var(--available-height));overflow-y:auto;overscroll-behavior:contain;padding:.5rem;border:1px solid var(--border);border-radius:.875rem;background:var(--popover);color:var(--popover-foreground);box-shadow:0 0 0 1px #1a1c1705,0 2px 6px #1a1c170a,0 4px 8px #1a1c171a;transform-origin:var(--transform-origin);transition:opacity .15s,transform .15s}.app-shell_menu__df3w5[data-ending-style],.app-shell_menu__df3w5[data-starting-style]{opacity:0;transform:scale(.97)}.app-shell_menuTitle___DswA{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.app-shell_circleList___JnKr a,.app-shell_createCircle__1SmH3>summary,.app-shell_menuLink__L3hPV{display:flex;align-items:center;gap:.75rem;min-height:2.5rem;padding:.5rem .75rem;border-radius:.5rem;font-size:.875rem;cursor:pointer;text-decoration:none}.app-shell_circleList___JnKr a:hover,.app-shell_createCircle__1SmH3>summary:hover,.app-shell_menuLink__L3hPV:hover{background:var(--secondary)}.app-shell_circleList___JnKr{display:grid;max-height:20rem;overflow-y:auto}.app-shell_circleList___JnKr a{min-width:0}.app-shell_circleList___JnKr a>span:not([data-slot]){min-width:0;flex:1;overflow-wrap:anywhere}.app-shell_circleList___JnKr a[aria-current=page]:after{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--primary);flex:none;box-shadow:0 0 0 1px var(--border)}.app-shell_circleList___JnKr small{color:var(--muted-foreground);font-size:.6875rem}.app-shell_circleList___JnKr p{padding:.75rem;font-size:.875rem;color:var(--muted-foreground)}.app-shell_createCircle__1SmH3{border-top:1px solid var(--border);margin-top:.5rem;padding-top:.5rem}.app-shell_createCircle__1SmH3>summary{list-style:none}.app-shell_createCircle__1SmH3>summary::-webkit-details-marker{display:none}.app-shell_createCircle__1SmH3>summary svg{width:1rem;height:1rem}.app-shell_createCircle__1SmH3>div{padding:.75rem}.app-shell_menuDivider__BCrBn{margin:.5rem;border-top:1px solid var(--border)}@media (max-height:660px) and (min-width:745px){.app-shell_rail__NOILB{--slot:2.5rem;--plate:2.875rem;padding:.625rem;gap:.125rem;border-radius:1.5rem}.app-shell_circlePages__v9tnQ{gap:.125rem}.app-shell_divider__JuoFj{margin-block:.25rem}}@media (max-width:744px){.app-shell_rail__NOILB,.app-shell_rail__NOILB[data-expanded=true]{--slot:2.75rem;--plate:2.75rem;inset:.75rem .75rem auto;width:auto;transform:none;padding:.625rem;gap:.5rem;border-radius:1.5rem;flex-direction:row;align-items:center}.app-shell_brand__qrB2o,.app-shell_railLink__gG_SQ,.app-shell_rail__NOILB[data-expanded=true] .app-shell_brand__qrB2o,.app-shell_rail__NOILB[data-expanded=true] .app-shell_railLink__gG_SQ{width:var(--slot);margin:0}.app-shell_circleLabel__PF8Dq,.app-shell_circlePages__v9tnQ,.app-shell_divider__JuoFj,.app-shell_label__ef1JO,.app-shell_platformLink__5L4Ms,.app-shell_rail__NOILB[data-expanded=true] .app-shell_circleLabel__PF8Dq,.app-shell_rail__NOILB[data-expanded=true] .app-shell_label__ef1JO,.app-shell_rail__NOILB[data-expanded=true] .app-shell_wideChevron__R4iqQ,.app-shell_wideChevron__R4iqQ{display:none}.app-shell_currentCircle___b_E8,.app-shell_rail__NOILB[data-expanded=true] .app-shell_currentCircle___b_E8{width:var(--plate);margin:0}.app-shell_rail__NOILB[data-expanded=true] .app-shell_plateChevron__GUFJQ{display:grid}.app-shell_mobileSpacer__9tQ_o{display:block;flex:1}.app-shell_bottomNav__29KdL{display:flex;justify-content:space-around;position:fixed;bottom:0;inset-inline:0;z-index:40;padding:.5rem .75rem max(.5rem,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--card)}.app-shell_bottomNav__29KdL a{display:grid;place-items:center;gap:.125rem;min-width:3.5rem;padding:.375rem .75rem;border-radius:.75rem;color:var(--muted-foreground);font-size:.6875rem;text-decoration:none}.app-shell_bottomNav__29KdL svg{width:1.25rem;height:1.25rem}.app-shell_bottomNav__29KdL a[aria-current=page]{background:var(--primary);color:var(--primary-foreground)}.app-shell_world__6fyz0:has(.app-shell_bottomNav__29KdL){padding-bottom:5rem}.app-shell_main__c_ZQY>div:not([data-banner]){padding-top:5.5rem}}@media (prefers-reduced-motion:reduce){.app-shell_menu__df3w5,.app-shell_rail__NOILB{transition:none}}