.dashboard-grid>.today-journey{background:radial-gradient(at 0 0,#79f2bb0b,#0000 65%),#070e0ab3;border:1px solid #79f2bb1f;border-radius:24px;grid-column:1/-1;min-width:0;margin-top:20px;padding:clamp(20px,3vw,30px);box-shadow:0 0 34px #79f2bb06}.today-journey .today-heading{justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px;display:flex}.today-journey .today-heading small{color:#a9c3b4;font:11px var(--font-mono,monospace);letter-spacing:.12em}.today-journey h2{color:#dfebe3;margin:8px 0;font:400 clamp(23px,3vw,29px) Georgia,serif}.today-journey .today-heading p{color:#a9b9af;margin:0;font-size:14px;line-height:1.6}.today-journey .today-heading>i{background:#79f2bb;border-radius:50%;flex:none;width:5px;height:5px;animation:8s ease-in-out infinite todayPresence;box-shadow:0 0 12px #79f2bb55}.today-journey ul{margin:0;padding:0;list-style:none}.today-journey .today-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.today-journey .today-row{color:#e4eee8;text-align:left;width:100%;min-height:76px;font:inherit;cursor:pointer;background:#121f1780;border:1px solid #97c2a926;border-radius:15px;grid-template-columns:5px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 16px;transition:background .2s,border-color .2s;display:grid}.today-journey .today-row:hover{background:#1b2f23b3;border-color:#79f2bb59}.today-journey .today-row>i{background:var(--journey-color,#79f2bb);width:4px;height:4px;box-shadow:0 0 8px var(--journey-color,#79f2bb);border-radius:50%}.today-journey strong{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.5;display:block}.today-journey .today-row small,.today-journey .today-history small{color:#a9b9af;overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.6;display:block}.today-journey .today-row>b{color:#b9dfc9;font-size:12px;font-weight:400;line-height:1.5}.today-journey .today-row:disabled{opacity:.62;cursor:wait}.today-journey :is(button,summary):focus-visible{outline-offset:4px;outline:2px solid #b2a0ff}.today-journey .today-empty,.today-journey .today-notice,.today-journey .today-error,.today-journey .today-history>p{color:#a9b9af;font-size:14px;line-height:1.7}.today-journey .today-error{color:#edc9a3}.today-journey .today-error button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #a9b9af55;border-radius:10px;margin-left:8px;padding:6px 10px}.today-journey .today-history{border-top:1px solid #97c2a91f;margin-top:20px;padding-top:10px}.today-journey .today-history summary{color:#c7d8ce;cursor:pointer;align-content:center;min-height:44px;font-size:15px}.today-journey .today-history li{border-top:1px solid #97c2a914;gap:12px;padding:13px 0;display:flex}.today-journey .today-done{color:#99d4b4;font-size:16px;line-height:1.5}.today-journey .today-history li div>span{color:#99c8ae;margin-top:6px;font-size:12px;line-height:1.6;display:block}@keyframes todayPresence{50%{opacity:.55}}@media (max-width:700px){.today-journey .today-list{grid-template-columns:minmax(0,1fr)}.today-journey .today-row{gap:11px;padding:13px 12px}.today-journey .today-row>b{font-size:11px}.dashboard-grid>.today-journey{margin-top:16px}}@media (prefers-reduced-motion:reduce){.today-journey .today-heading>i{animation:none}.today-journey .today-row{transition:none}}.tree-projects{color:#ddd6c6;text-align:left;min-width:0;padding:18px 0;font-size:14px;line-height:1.6}.tree-projects h2,.tree-projects h3{color:#e5d6b6;font-weight:400}.tree-projects h2{font-size:20px}.tree-projects small,.tree-projects time{color:#999aab;font-size:12px;display:block}.tree-projects p{white-space:pre-wrap;overflow-wrap:anywhere}.tree-projects button{color:#ded9ce;cursor:pointer;background:#11131a;border:1px solid #393642;border-radius:10px;max-width:100%;min-height:44px;margin:5px 5px 5px 0;padding:10px 14px}.tree-projects button:disabled{opacity:.5;cursor:default}:is(.tree-projects button:focus-visible,.tree-projects summary:focus-visible){outline-offset:3px;outline:2px solid #a3d9db}.project-choices{flex-wrap:wrap;gap:6px;display:flex}.project-choices button{text-align:left;border-color:#3e5255;flex:160px}.project-choices button[aria-pressed=true]{background:#182126}.tree-projects label{margin:12px 0;display:block}.tree-projects input,.tree-projects textarea,.tree-projects select{box-sizing:border-box;color:#e2ded2;width:100%;font:inherit;background:#0c1015;border:1px solid #444351;border-radius:8px;min-height:44px;padding:10px;display:block}.tree-projects input[type=color]{width:70px;padding:5px}.tree-projects textarea{resize:vertical;min-height:86px}.tree-projects option{color:#e2ded2;background:#101319}.tree-projects details{border-top:1px solid #ffffff16;padding:12px 0}.tree-projects summary{cursor:pointer;min-height:30px;padding:7px 0}.tree-projects li{overflow-wrap:anywhere;padding:4px 0}.project-conversation [role=log]{max-height:380px;overflow:auto}.project-conversation [role=log]>div{border-bottom:1px solid #ffffff12;padding:12px}.project-conversation .raziel{color:#dfceac}.project-auroras{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible;pointer-events:none!important}.project-auroras *{pointer-events:none!important}.project-aurora{opacity:var(--project-presence,1);animation:29s ease-in-out infinite alternate project-breath}.project-aurora path{vector-effect:non-scaling-stroke}.project-arrival{stroke-dasharray:2 100;animation:2.8s ease-out both project-wave}.project-present{pointer-events:none;z-index:7;position:absolute;inset:0}.project-present button{left:var(--project-x);top:var(--project-y);pointer-events:auto;width:10px;height:10px;color:var(--project-color);transform-origin:0 0;background:0 0;border:0;padding:0;animation:32s linear infinite project-orbit;position:absolute}.project-present button:before{content:"";background:currentColor;border-radius:50%;width:2.5px;height:2.5px;position:absolute;box-shadow:0 0 6px}.project-present button b{white-space:nowrap;color:#dfd8c9;background:#080b10;padding:3px 6px;font-size:12px;font-weight:400;display:none;position:absolute;left:14px}:is(.project-present button:hover b,.project-present button:focus-visible b){display:block}.project-present button:focus-visible{outline:1px solid}.is-paused .project-aurora,.is-paused .project-arrival,.is-paused .project-present button{animation-play-state:paused}@keyframes project-orbit{0%{transform:rotate(0)translate(35px)rotate(0)}to{transform:rotate(360deg)translate(35px)rotate(-360deg)}}@keyframes project-breath{0%{opacity:calc(var(--project-presence,1)*.7)}to{opacity:var(--project-presence,1)}}@keyframes project-wave{0%{stroke-dashoffset:102px;opacity:.3}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.project-aurora,.project-present button,.project-arrival{animation:none}.project-present button{transform:translate(35px)}.project-arrival{display:none}}.project-confined-flow{stroke-dasharray:14 86;opacity:.6;animation:34s linear infinite project-confined-flow}@keyframes project-confined-flow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:-100px}}.is-paused .project-confined-flow{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.project-confined-flow{stroke-dasharray:none;animation:none}}.project-agenda-tools>summary{cursor:pointer;color:#bcb4a2;padding:14px}.project-sequence{padding-left:22px}.project-sequence li{border-bottom:1px solid #ffffff12;padding:8px 0}.project-sequence li>div:first-child{align-items:center;gap:12px;display:flex}.project-sequence label{flex:1;margin:0}.project-order-controls{flex-wrap:wrap;display:flex}.project-route-error{color:#e4b8a7;font-size:13px}.project-organic-veil{transform-origin:50%;animation-name:project-veil-drift}@keyframes project-veil-drift{0%{opacity:calc(var(--project-presence,1)*.75);transform:skew(-.16deg)}50%{opacity:var(--project-presence,1);transform:skew(.13deg)}to{opacity:calc(var(--project-presence,1)*.8);transform:skew(-.08deg)}}@media (prefers-reduced-motion:reduce){.project-organic-veil{animation:none;transform:none}}.project-static-history{opacity:var(--project-presence,1);animation:none!important;transform:none!important}.project-present button{animation-duration:var(--project-orbit-duration,2.5s)}.project-present button:before{width:2px;height:2px;box-shadow:0 0 2px}.project-local-tail{opacity:.35;pointer-events:none;background:linear-gradient(90deg,#0000,currentColor);width:5px;height:1px;position:absolute;top:1px;left:-4px}.project-motion-resting button{animation-play-state:paused}.project-speed{color:#beb8a9;background:#090d12;border:1px solid #343640;border-radius:8px;max-width:110px;padding:5px}@media (prefers-reduced-motion:reduce){.project-local-tail{display:none}}.project-local-tail{animation:.22s linear infinite project-local-fade}@keyframes project-local-fade{0%{opacity:.35}to{opacity:0}}.project-motion-resting .project-local-tail,.is-paused .project-local-tail{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.project-local-tail{animation:none}}.project-orbit-tail{pointer-events:none;transform-origin:72px 37px;width:74px;height:74px;animation:project-tail-orbit var(--project-orbit-duration,2.5s) linear infinite;animation-delay:inherit;position:absolute;top:-36px;left:-71px;overflow:visible}.project-orbit-tail *{pointer-events:none}@keyframes project-tail-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.project-motion-resting .project-orbit-tail,.is-paused .project-orbit-tail{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.project-orbit-tail{animation:none;display:none}}.project-present button:before{content:none}.project-present button{animation-name:project-orbit-unified}@keyframes project-orbit-unified{0%{transform:rotate(0)translate(35px)}to{transform:rotate(360deg)translate(35px)}}.project-orbit-tail{animation:none;top:-37px;left:-72px;transform:none}.project-orbit-core{filter:drop-shadow(0 0 1px)}@media (prefers-reduced-motion:reduce){.project-orbit-tail{display:block}.project-orbit-tail path{display:none}}.project-actions .module-universe{background:0 0;min-height:0}.project-actions .module-core{width:100%;max-width:100%;padding:20px 0}.project-actions .module-sigil{display:none}.project-choices{display:block}.project-choices button{background:linear-gradient(110deg,#11131a,#182126);border-width:0 0 1px 3px;width:100%;display:block}.journal-project-context{color:#b9d8d5;border-bottom:1px solid #72d9d522;padding:12px}.module-universe.action-agenda .module-core{max-width:820px;margin:auto;padding:24px 20px 48px}.action-agenda .module-header{justify-content:flex-start;min-height:56px}.action-agenda .module-core>h1{margin:12px 0;font-size:clamp(24px,4vw,34px)}.action-agenda .module-core>p{margin:0 0 24px;line-height:1.6}.action-agenda .action-toolbar{justify-content:flex-end;margin-bottom:20px;display:flex}.action-agenda button,.action-agenda summary{cursor:pointer;min-height:44px}.action-agenda button{font:inherit;border-radius:12px;padding:10px 16px}:is(.action-agenda button:focus-visible,.action-agenda summary:focus-visible,.action-agenda input:focus-visible,.action-agenda select:focus-visible,.action-agenda textarea:focus-visible){outline:2px solid var(--project-action-color);outline-offset:3px}.action-agenda button:disabled{opacity:.5;cursor:wait}.action-agenda .action-editor{border:1px solid color-mix(in srgb,var(--project-action-color) 24%,transparent);box-shadow:0 0 36px color-mix(in srgb,var(--project-action-color) 7%,transparent);background:#0a122173;border-radius:20px;flex-direction:column;gap:20px;margin:0 0 28px;padding:24px;display:flex}.action-agenda h2{margin:0;font-size:18px}.action-agenda label{text-align:left;flex-direction:column;gap:8px;font-size:15px;display:flex}.action-agenda input,.action-agenda select,.action-agenda textarea{width:100%;min-height:44px;color:inherit;box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080e19a6;border:1px solid #dce8fa38;border-radius:10px;padding:12px;font-size:16px}.action-agenda .action-schedule-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.action-agenda .action-schedule-hint,.action-agenda .action-route p{opacity:.8;margin:0;font-size:14px;line-height:1.6}.action-agenda .action-route{text-align:left;border:0;min-width:0;margin:0;padding:0}.action-agenda .action-route legend{margin-bottom:8px;font-size:15px}.action-agenda .sphere-choices{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.action-agenda .sphere-choices button{box-shadow:none;color:inherit;background:0 0;border:1px solid #dce8fa33;align-items:center;gap:8px;display:flex}.action-agenda .sphere-choices button.active{border-color:var(--project-action-color);background:color-mix(in srgb,var(--project-action-color) 12%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--project-action-color) 10%,transparent)}.action-agenda .action-optional summary,.action-agenda .completed-today summary{text-align:left;align-items:center;gap:8px;display:flex}.action-agenda .action-optional[open]{gap:16px;display:grid}.action-agenda .action-editor-buttons{flex-wrap:wrap;gap:10px;display:flex}.action-agenda .mission-agenda-controls{flex-wrap:wrap;align-items:end;gap:8px;margin:0 0 24px;display:flex}.action-agenda .mission-agenda-controls button[aria-pressed=true]{border-color:var(--project-action-color);background:color-mix(in srgb,var(--project-action-color) 12%,transparent)}.action-agenda .mission-agenda-controls label{margin-left:auto;font-size:13px}.action-agenda .mission-agenda-controls input{width:auto;max-width:100%}.action-agenda .action-list>h2{letter-spacing:.12em;opacity:.75;margin-bottom:8px;font-size:13px}.action-agenda .action-list>article{box-shadow:none;text-align:left;background:0 0;border:0;border-bottom:1px solid #dce8fa21;border-radius:0;flex-wrap:nowrap;align-items:center;gap:14px;padding:22px 0;display:flex}.action-agenda .action-list>article>i{background:var(--mission-color);width:4px;height:4px;box-shadow:0 0 14px var(--mission-color);border-radius:50%;flex:0 0 4px}.action-agenda .action-description{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.action-agenda .action-description>b{font-size:16px}.action-agenda .action-description time{font-size:15px}.action-agenda .action-description small{opacity:.7;font-size:13px;line-height:1.5}.action-agenda .action-row-buttons{align-items:flex-start;gap:8px;display:flex}.action-agenda .action-row-buttons details{position:relative}.action-agenda .action-row-buttons summary{box-sizing:border-box;padding:10px}.action-agenda .action-row-buttons details[open]{flex-direction:column;display:flex}.action-agenda .action-row-buttons details button{text-align:left;width:100%;margin:5px 0;display:block}.action-agenda .completed-today{border-top:1px solid #dce8fa21;margin-top:24px;padding-top:10px}.action-agenda .completed-today p{text-align:left;font-size:15px}.action-agenda .completed-today p span{opacity:.7;margin-top:6px;font-size:13px;display:block}@media (max-width:600px){.module-universe.action-agenda .module-core{padding:16px 12px 32px}.action-agenda .action-editor{padding:18px 14px}.action-agenda .action-schedule-fields{grid-template-columns:1fr}.action-agenda .mission-agenda-controls label{width:100%;margin-left:0}.action-agenda .mission-agenda-controls input{width:100%}.action-agenda .action-list>article{flex-wrap:wrap}.action-agenda .action-description{flex-basis:calc(100% - 24px)}.action-agenda .action-row-buttons{margin-left:18px}.action-agenda .sphere-choices button{padding:10px 12px}}.module-universe.action-agenda{--module-glow:var(--project-action-color);background:radial-gradient(ellipse at 50% 5%,color-mix(in srgb,var(--project-action-color) 6%,transparent),transparent 55%),#030706;min-height:0}.sephirah-drawer .module-universe.action-agenda{background:0 0;width:100%;min-width:0;overflow:visible}.sephirah-drawer .action-agenda .module-header{display:none}.sephirah-drawer .action-agenda .module-core{max-width:none;margin:0;padding:18px 0 28px}.sephirah-drawer .action-agenda .module-core>h1{font-size:22px}.sephirah-drawer .action-agenda .module-core>p{margin-bottom:18px;font-size:14px}.sephirah-drawer .action-agenda .action-toolbar{justify-content:flex-start;margin:16px 0}.sephirah-drawer .sephirah-mission-suggestions{border:1px solid color-mix(in srgb,var(--project-action-color) 18%,transparent);background:color-mix(in srgb,var(--project-action-color) 4%,transparent);border-radius:16px;margin:12px 0 20px;padding:16px}.sephirah-mission-suggestions .sephirah-mission-heading small{letter-spacing:.12em;color:var(--project-action-color);font-size:10px}.sephirah-mission-suggestions .sephirah-mission-heading p{opacity:.72;margin:8px 0 12px;font-size:13px;line-height:1.55}.sephirah-mission-suggestions>.sephirah-mission-options{flex-wrap:wrap;gap:8px;display:flex}.sephirah-drawer .sephirah-mission-suggestions button{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;min-height:52px;padding:9px 12px;display:flex}.sephirah-mission-suggestions button small{opacity:.65;font-size:10px}.sephirah-drawer .action-agenda .action-schedule-fields{grid-template-columns:1fr}.sephirah-drawer .action-agenda .mission-agenda-controls label{margin-left:0}.sephirah-drawer .action-agenda .action-list>article{flex-wrap:wrap;align-items:flex-start}.sephirah-drawer .action-agenda .action-row-buttons{flex:0 0 100%;margin-left:18px}.sephirah-drawer .action-agenda .action-row-buttons details[open]{z-index:2}.action-agenda button{box-shadow:none;border:1px solid color-mix(in srgb,var(--project-action-color) 25%,transparent)!important;background:color-mix(in srgb,var(--project-action-color) 8%,transparent)!important;color:#e1eee8!important}.action-agenda .sphere-choices button.active,.action-agenda .mission-agenda-controls button[aria-pressed=true]{border-color:var(--project-action-color)!important;background:color-mix(in srgb,var(--project-action-color) 16%,transparent)!important}.action-agenda .module-header>button{background:0 0!important;border:0!important}.action-agenda .action-toolbar>button,.action-agenda .action-editor-buttons>button:first-child,.action-agenda .action-row-buttons>button{background:color-mix(in srgb,var(--project-action-color) 14%,transparent)!important}.action-agenda .destiny-reading{margin-top:24px;font-size:15px}.action-agenda .completed-today p{display:block}.root-constellations{pointer-events:none;z-index:3;position:absolute;inset:0}.root-constellations>canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.living-world .root-constellations .root-nebula{box-shadow:none;opacity:1;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;transform:none;width:28px!important;height:24px!important;margin:-12px 0 0 -14px!important;animation:none!important}.root-nebula:focus-visible{outline-offset:3px;outline:1px solid #d7b56b80}.root-recollection-backdrop{z-index:300;pointer-events:auto;background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.root-recollection{color:#e6dfcf;background:radial-gradient(at top,#231c10,#080907 65%);border:1px solid #d7b56b30;border-radius:22px;width:min(100%,420px);max-height:80vh;padding:30px;position:relative;overflow:auto;box-shadow:0 18px 70px #0009}.root-recollection>button{color:#d8c9a9;cursor:pointer;background:0 0;border:0;padding:8px;font-size:22px;position:absolute;top:8px;right:12px}.root-recollection>small{font:9px var(--font-mono);letter-spacing:.16em;color:#c5a66d}.root-recollection h2{overflow-wrap:anywhere;margin:16px 0 8px;font:24px/1.35 Georgia,serif}.root-recollection time{color:#aa9c80;font-size:11px}.root-recollection p{white-space:pre-wrap;overflow-wrap:anywhere;font:15px/1.8 Georgia,serif}.sephirah-shadows{color:#dce8e1;gap:18px;margin:10px 0 24px;display:grid}.sephirah-shadows .shadow-heading small,.shadow-options h4,.shadow-history h4{color:#738d7f;font:7px var(--font-mono);letter-spacing:.16em}.sephirah-shadows .shadow-heading h3{margin:7px 0;font:300 23px Georgia,serif}.sephirah-shadows .shadow-heading p,.shadow-options>p,.shadow-history>p{color:#87988e;font:italic 12px/1.6 Georgia,serif}.shadow-care-note{color:#d7b8b6;background:#54192029;border:1px solid #dea0a029;border-radius:14px;margin:0;padding:12px 14px;font:12px/1.6 Georgia,serif}.shadow-feedback,.shadow-error{font:11px/1.5 var(--font-mono);border-radius:12px;margin:0;padding:10px 12px}.shadow-feedback{color:#a4d6ba;background:#79f2bb0f}.shadow-error{color:#eab0b3;background:#ef6f7814}.shadow-options,.shadow-history{gap:8px;display:grid}.shadow-options h4,.shadow-history h4{margin:0 0 3px}.shadow-options article,.shadow-history article{font:11px/1.4 var(--font-mono);color:#bdc9c1;background:#79f2bb06;border:1px solid #79f2bb17;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.shadow-options article>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.shadow-options button,.shadow-editor button{color:#a8c8b4;font:9px var(--font-mono);cursor:pointer;background:#79f2bb0b;border:1px solid #79f2bb24;border-radius:12px;padding:8px 10px}.shadow-options button:hover,.shadow-editor button:hover{color:#e0eee5;border-color:#79f2bb52}.shadow-options button:disabled,.shadow-editor button:disabled{opacity:.5;cursor:wait}.shadow-editor{background:#79f2bb06;border:1px solid #79f2bb1a;border-radius:16px;gap:8px;padding:14px;display:grid}.shadow-editor label{color:#87988e;font:8px var(--font-mono);letter-spacing:.1em}.shadow-editor>div{flex-wrap:wrap;gap:7px;display:flex}.shadow-editor input{color:#e3eee7;min-width:0;font:12px var(--font-mono);background:#050b08;border:1px solid #79f2bb1f;border-radius:12px;flex:190px;padding:11px 12px}.shadow-history article time{color:#718278;flex:none;font-size:8px}@media (max-width:760px){.shadow-options article{flex-direction:column;align-items:flex-start}.shadow-options article>div{justify-content:flex-start}.shadow-options button,.shadow-editor button{min-height:40px}.shadow-history article{flex-direction:column;align-items:flex-start}}.sephirah-drawer :is(.sephirah-shadows,.drawer-missions){color:#b5c9bf;text-align:left;box-sizing:border-box;width:100%;min-width:0;font:400 13px/1.7 Georgia,serif}.sephirah-drawer :is(.sephirah-shadows,.drawer-missions) *{box-sizing:border-box;min-width:0}.sephirah-drawer .sephirah-shadows{gap:22px;margin:0}.sephirah-drawer .drawer-missions .module-core{text-align:left;margin:0;padding:0}.sephirah-drawer :is(.sephirah-shadows .shadow-heading h3,.drawer-missions .module-core>h1){color:#c9ddd2;margin:0 0 12px;font:400 20px/1.35 Georgia,serif}.sephirah-drawer :is(.sephirah-shadows .shadow-heading p,.drawer-missions .module-core>p){color:#879d90;margin:0 0 16px;font:400 13px/1.7 Georgia,serif}.sephirah-drawer :is(.sephirah-shadows .shadow-heading small,.shadow-options h4,.shadow-history h4,.drawer-missions .action-list>h2,.sephirah-mission-suggestions .sephirah-mission-heading small){font:400 10px/1.5 var(--font-mono),monospace;letter-spacing:.1em;color:#8aa998}.sephirah-drawer :is(.shadow-options article,.shadow-history article){overflow-wrap:anywhere;background:0 0;border:0;border-bottom:1px solid #79f2bb1a;border-radius:0;flex-wrap:wrap;padding:12px 0;font:400 13px/1.7 Georgia,serif}.sephirah-drawer :is(.shadow-editor,.drawer-missions .action-editor,.sephirah-mission-suggestions){box-shadow:none;background:0 0;border:0;border-top:1px solid #79f2bb1f;border-radius:0;padding:16px 0}.sephirah-drawer :is(.shadow-editor label,.drawer-missions label,.drawer-missions .action-route legend){color:#b5c9bf;letter-spacing:0;margin-bottom:6px;font:400 12px/1.5 Georgia,serif}.sephirah-drawer :is(.shadow-options button,.shadow-editor button,.drawer-missions button,.drawer-missions summary){white-space:normal;overflow-wrap:anywhere;color:#c1decf;max-width:100%;min-height:44px;box-shadow:none;border-radius:14px;padding:9px 12px;font:400 12px/1.5 Georgia,serif;background:#79f2bb09!important;border:1px solid #79f2bb29!important}.sephirah-drawer :is(.shadow-editor input,.drawer-missions input,.drawer-missions select,.drawer-missions textarea){color:#dcece5;background:#030a078c;border:1px solid #79f2bb29;border-radius:12px;max-width:100%;min-height:44px;padding:10px;font:400 16px/1.5 Georgia,serif}.sephirah-drawer :is(.shadow-options,.shadow-editor,.drawer-missions) :is(button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #9fc9b4}.sephirah-drawer .drawer-missions .action-description>b{color:#c9ddd2;margin:0;font:400 13px/1.7 Georgia,serif}.sephirah-drawer .drawer-missions :is(.action-description time,.completed-today p){font:400 13px/1.7 Georgia,serif}.sephirah-drawer .drawer-missions :is(.action-description small,.completed-today p span,.action-schedule-hint,.action-route p,.sephirah-mission-heading p){color:#91a79b;opacity:1;font:400 12px/1.6 Georgia,serif}.sephirah-drawer .shadow-history article time{font:400 11px/1.5 var(--font-mono),monospace;color:#91a79b}.sephirah-drawer :is(.shadow-feedback,.shadow-error,.shadow-care-note){font:400 13px/1.7 Georgia,serif}.sephirah-drawer .drawer-missions .action-row-buttons{flex-wrap:wrap;margin-left:0}@media (max-width:480px){.sephirah-drawer :is(.shadow-options article,.shadow-history article){flex-direction:column;align-items:flex-start}.sephirah-drawer .shadow-options article>div{justify-content:flex-start}.sephirah-drawer .shadow-editor input{flex-basis:100%;width:100%}.sephirah-drawer .drawer-missions .mission-agenda-controls{gap:6px}.sephirah-drawer .drawer-missions .action-editor-buttons{flex-direction:column}}.sephirah-drawer .drawer-missions :is(.mission-agenda-controls,.action-toolbar,.action-row-buttons,.sphere-choices)>button,.sephirah-drawer .drawer-missions .sephirah-mission-suggestions>.sephirah-mission-options>button{flex:0 auto;width:auto}.sephirah-drawer .drawer-missions .mission-agenda-controls{flex-wrap:wrap;gap:6px;display:flex}.sephirah-drawer :is(.shadow-heading,.sephirah-mission-heading){text-align:left;min-width:0;max-width:100%;display:block}.sephirah-drawer :is(.shadow-heading,.sephirah-mission-heading) p{letter-spacing:normal;text-transform:none;white-space:normal}.signal-energy-bridge[data-energy-prototype=path]{opacity:var(--energy-path-opacity,.9);animation:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--signal-color) 78%,white) 18%,var(--signal-color) 42%,color-mix(in srgb,var(--signal-color) 72%,white) 65%,var(--signal-color) 82%,transparent) center/100% .85px no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 0 2px color-mix(in srgb,var(--signal-color) 65%,transparent))!important}.signal-energy-bridge[data-energy-prototype=path]:before{pointer-events:none;opacity:.7;background:linear-gradient(92deg,transparent 3%,var(--signal-color) 23%,transparent 38%,var(--signal-color) 59%,transparent 73%,var(--signal-color) 91%);clip-path:polygon(0 47%,14% 24%,27% 44%,42% 17%,58% 46%,73% 30%,88% 44%,100% 48%,100% 57%,85% 74%,70% 60%,57% 80%,40% 60%,25% 76%,10% 60%,0 55%);animation:7s ease-in-out infinite alternate energyFilament;inset:0}.signal-energy-bridge[data-energy-prototype=path]:after{pointer-events:none;width:18px;height:.8px;box-shadow:0 0 2px color-mix(in srgb,var(--signal-color) 55%,transparent);border-radius:50%;animation:8s linear infinite signalPathPulse;top:1.6px;background:linear-gradient(90deg,transparent,var(--signal-color),color-mix(in srgb,var(--signal-color) 60%,white),transparent)!important}@keyframes energyFilament{0%{opacity:.35;transform:scaleY(.7)}to{opacity:.8;transform:scaleY(1)}}.energy-memory-trail{z-index:14;width:100%;height:100%;position:absolute;inset:0;overflow:visible;pointer-events:none!important}.energy-memory-trail *{pointer-events:none!important}.energy-memory-trail line{visibility:hidden}.energy-memory-trail path{fill:none;stroke:color-mix(in srgb,var(--trail-color) 80%,white);stroke-linecap:round;stroke-linejoin:round}.energy-memory-trail circle{fill:var(--trail-color)}.multi-sephirot-light.energy-prototype-comet:after{display:none}.prosperity-receipt-orbit.energy-prototype-dust i{pointer-events:none;width:var(--dust-size,.8px);height:var(--dust-size,.8px);margin:calc(var(--dust-size,.8px)/-2);opacity:var(--dust-opacity,.8);background:color-mix(in srgb,var(--receipt-color) 70%,white);box-shadow:0 0 1px var(--receipt-color),0 0 3px color-mix(in srgb,var(--receipt-color) 35%,transparent)}.energy-prototype-dust.dust-0{--dust-size:.8px;--dust-opacity:.85}.energy-prototype-dust.dust-1{--dust-size:.6px;--dust-opacity:.62}.energy-prototype-dust.dust-2{--dust-size:.7px;--dust-opacity:.72}.is-paused [data-energy-prototype=path]:before,.is-paused [data-energy-prototype=path]:after{animation-play-state:paused}@media (max-width:600px){.energy-memory-trail{opacity:.94}.energy-memory-trail circle:nth-of-type(n+2){display:none}[data-energy-prototype=path]:before{animation:none}}@media (prefers-reduced-motion:reduce){.energy-memory-trail{display:none}.signal-energy-bridge[data-energy-prototype=path]:before,.signal-energy-bridge[data-energy-prototype=path]:after{animation:none}.signal-energy-bridge[data-energy-prototype=path]:after{display:none}}.energy-ecosystem-dust{z-index:14;pointer-events:none;position:absolute;inset:0}.energy-ecosystem-dust i{pointer-events:none;background:var(--dust-color);box-shadow:0 0 2px var(--dust-color);transform:rotate(var(--receipt-angle)) translateX(var(--receipt-orbit));animation:prosperityReceiptOrbit var(--receipt-duration) var(--receipt-delay) linear infinite;border-radius:50%;position:absolute}.is-paused .energy-ecosystem-dust i{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.energy-ecosystem-dust i{animation:none}}[data-energy-study=b1] .signal-energy-bridge[data-energy-prototype=path]:before{background:linear-gradient(93deg,transparent 2%,var(--signal-color) 13%,transparent 26%,var(--signal-color) 39%,transparent 51%,var(--signal-color) 66%,transparent 79%,var(--signal-color) 91%,transparent);animation:6.7s ease-in-out infinite alternate organicField;animation-delay:calc(var(--signal-delay,0s)*2.73);background-size:137% 100%}[data-energy-study=b1] .signal-energy-bridge[data-energy-prototype=path]:after{clip-path:polygon(0 40%,19% 12%,38% 43%,58% 0,77% 45%,100% 36%,100% 67%,79% 85%,61% 55%,43% 100%,23% 57%,0 72%);width:22px;height:1.15px;animation:8.9s linear infinite organicCurrent;animation-delay:calc(var(--signal-delay,0s)*3.17 - 1.3s);border-radius:0;top:calc(50% - .575px);background:linear-gradient(90deg,transparent 0,var(--signal-color) 24%,transparent 33%,color-mix(in srgb,var(--signal-color) 78%,white) 48%,transparent 57%,var(--signal-color) 75%,transparent 100%)!important}[data-energy-study=b1] .signal-energy-bridge[data-energy-prototype=path]:nth-child(3n+2):before{animation-duration:7.9s}[data-energy-study=b1] .signal-energy-bridge[data-energy-prototype=path]:nth-child(3n):before{animation-duration:9.1s}[data-energy-study=b1] .signal-energy-bridge[data-energy-prototype=path]:nth-child(2n):after{animation-duration:10.7s}@keyframes organicField{0%{opacity:.24;clip-path:polygon(0 47%,12% 36%,27% 49%,39% 19%,54% 45%,68% 33%,83% 50%,100% 47%,100% 56%,84% 61%,70% 77%,55% 55%,40% 71%,24% 57%,11% 66%,0 55%);background-position:0%}43%{opacity:.57;clip-path:polygon(0 46%,12% 24%,27% 42%,39% 37%,54% 18%,68% 44%,83% 31%,100% 46%,100% 55%,84% 73%,70% 60%,55% 69%,40% 55%,24% 78%,11% 54%,0 56%);background-position:65%}to{opacity:.36;clip-path:polygon(0 48%,12% 40%,27% 22%,39% 48%,54% 36%,68% 15%,83% 44%,100% 47%,100% 54%,84% 60%,70% 74%,55% 57%,40% 79%,24% 55%,11% 65%,0 55%);background-position:100%}}@keyframes organicCurrent{0%{opacity:0;left:0;transform:scaleY(.7)}13%{opacity:.68}29%{opacity:.25;transform:scaleY(1)}46%{opacity:.8}61%{opacity:.34;transform:scaleY(.8)}76%{opacity:0;left:calc(100% - 22px)}to{opacity:0;left:calc(100% - 22px);transform:scaleY(.7)}}[data-energy-study=b1][data-demo-density=intense] .energy-memory-trail circle,[data-energy-study=b1][data-demo-density=intense] .energy-ecosystem-dust i:nth-child(2n){display:none}[data-energy-study=b1] .is-paused [data-energy-prototype=path]:before,[data-energy-study=b1] .is-paused [data-energy-prototype=path]:after{animation-play-state:paused}@media (max-width:600px){[data-energy-study=b1] .signal-energy-bridge[data-energy-prototype=path]:before{animation-name:organicFieldMobile;animation-duration:9.7s}[data-energy-study=b1] .signal-energy-bridge[data-energy-prototype=path]:nth-child(2n):before{animation-duration:11.3s}}@keyframes organicFieldMobile{0%{opacity:.27;background-position:0%}to{opacity:.49;background-position:100%}}@media (prefers-reduced-motion:reduce){[data-energy-study=b1] .signal-energy-bridge[data-energy-prototype=path]:before{opacity:.35;animation:none}[data-energy-study=b1] .signal-energy-bridge[data-energy-prototype=path]:after{animation:none;display:none}}[data-energy-study=b1][data-energy-density=intense] .energy-memory-trail circle{display:none}[data-energy-study=b1].is-paused [data-energy-prototype=path]:before,[data-energy-study=b1].is-paused [data-energy-prototype=path]:after{animation-play-state:paused}.living-world .multi-sephirot-light:not(.inspiration-orbit-light),.living-world .energy-nucleus,.living-world .blessing-light,.living-world .prosperity-receipt-orbit{z-index:125!important}.living-world :is(.multi-sephirot-light,.energy-nucleus,.blessing-light,.prosperity-receipt-orbit,.person-presence-light,.root-star)>b{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (hover:hover) and (pointer:fine){.living-world :is(.multi-sephirot-light,.energy-nucleus,.blessing-light,.prosperity-receipt-orbit,.person-presence-light,.root-star):hover>b{opacity:.85!important;visibility:visible!important}}.living-world :is(.multi-sephirot-light,.energy-nucleus,.blessing-light,.prosperity-receipt-orbit,.person-presence-light,.root-star):focus-visible>b{opacity:.85!important;visibility:visible!important}@media (hover:hover) and (pointer:fine){.living-world:has(:is(.multi-sephirot-light,.energy-nucleus,.blessing-light,.prosperity-receipt-orbit,.person-presence-light,.root-star):hover) :is(.multi-sephirot-light,.energy-nucleus,.blessing-light,.prosperity-receipt-orbit,.person-presence-light,.root-star):focus-visible:not(:hover)>b{opacity:0!important;visibility:hidden!important}}.inspiration-sanctuary{padding-bottom:2rem}.inspiration-sanctuary p,.inspiration-sanctuary textarea{font-size:1rem;line-height:1.65}.inspiration-sanctuary textarea{min-height:150px}.inspiration-sanctuary select{color:#eee4ff;background:#171329;border:1px solid #a594c74a;border-radius:12px;width:100%;padding:12px;font-size:1rem}.inspiration-sanctuary .inspiration-consent{letter-spacing:normal;align-items:center;gap:10px;margin:16px 0;font-size:.9rem;display:flex}.inspiration-consent input{flex-shrink:0;width:18px;height:18px}.inspiration-pages article{border-top:1px solid #c8b4ff25;padding:24px 0}.inspiration-pages article p{white-space:pre-wrap;overflow-wrap:anywhere;color:#ece5fc}.inspiration-sanctuary small,.inspiration-download small{color:#bdafcf;font-size:.875rem;line-height:1.6;display:block}.inspiration-download{margin:20px 0}.inspiration-download button,.inspiration-pages button{font-size:.9rem}.journal-archive{color:#bdafcf;margin:8px 0 16px;font-size:.875rem}.journal-archive>summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:44px;display:flex}.journal-archive[open]{border-bottom:1px solid #c8b4ff25;padding-bottom:16px}.journal-archive button{white-space:normal;max-width:100%}.journal-archive .inspiration-download{margin:8px 0 16px}.inspiration-lights{pointer-events:none;z-index:126;position:absolute;inset:0}.inspiration-orbit-light{pointer-events:auto!important}.inspiration-lights .inspiration-orbit-light i{display:none}.inspiration-reader{--origin-color:#bf9ef4;z-index:150;box-sizing:border-box;max-height:72vh;overflow:auto}.inspiration-reader .inspiration-reader-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#ece5fc;font-size:16px;line-height:1.65}.inspiration-reader time{color:#bdafcf;font-size:12px;line-height:1.6;display:block}.inspiration-reader .entity-origin-close{width:44px;height:44px}.inspiration-controls{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.inspiration-controls small,.inspiration-controls label,.inspiration-controls textarea{flex-basis:100%}.inspiration-controls button{white-space:normal;max-width:100%;min-height:44px}.inspiration-pages p{overflow-wrap:anywhere;white-space:pre-wrap}.inspiration-controls :focus-visible{outline-offset:3px;outline:2px solid #bf9ef4}.inspiration-lights .inspiration-orbit-light:before{width:.9px!important;height:.9px!important;box-shadow:0 0 1px #fff,0 0 2.5px var(--entity),0 0 4px color-mix(in srgb,var(--entity) 34%,transparent)!important;margin:-.45px!important}.inspiration-lights .inspiration-orbit-light:after{opacity:.42!important;width:4.5px!important}.inspiration-lights .inspiration-orbit-light b{display:none}@media (prefers-reduced-motion:reduce){.inspiration-lights .inspiration-orbit-light,.inspiration-lights .inspiration-orbit-light:before,.inspiration-lights .inspiration-orbit-light:after{transition:none!important;animation:none!important}}.orbe-forum .constellation-people{background:linear-gradient(#03080600,#030806bb 40%,#03080600);margin:0 0 30px;position:relative;overflow:hidden}.constellation-people-heading{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.constellation-people-heading small{color:#a9b7ac;letter-spacing:.12em;font-size:10px}.orbe-forum .constellation-people-heading button{color:#b9c9bf;background:0 0;border:0;min-height:44px;font-size:12px}.constellation-people-distance{background:radial-gradient(at 50% 100%,#0c140c33,#0000 70%);height:190px;position:relative}.orbe-forum .constellation-person-window{background:0 0;border:0;border-radius:0;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.constellation-person-window i{opacity:.85;width:1.1px;height:1.1px;animation:constellationWindowBreathe var(--window-duration,12s) var(--window-delay,0s) ease-in-out infinite;background:#fff2bd;border-radius:35%;display:block;box-shadow:0 0 .7px #fff7d9,0 0 2.2px #e1b96f,0 0 4.5px #daae5b1a}.constellation-person-window span{white-space:nowrap;opacity:0;pointer-events:none;color:#cbbf9e;max-width:150px;font-size:11px;position:absolute;top:32px}.constellation-person-window:is(:hover,:focus-visible) span{opacity:1}.orbe-forum .constellation-person-window:focus-visible{outline-offset:-5px;border-radius:8px;outline:1px solid #cbbf9e80}.constellation-people[data-paused=true] .constellation-person-window i{animation-play-state:paused}.constellation-people>p{color:#a3afa6;margin:0;padding:12px 16px;font-size:11px;line-height:1.6}@keyframes constellationWindowBreathe{0%,to{opacity:.65}37%{opacity:.85}71%{opacity:.73}}@media (prefers-reduced-motion:reduce){.constellation-person-window i{animation:none}}@media (max-width:600px){.constellation-people-distance{height:170px}}.constellation-person-window span{left:50%;transform:translate(-50%)}.constellation-person-window[data-edge=left] span{left:0;transform:none}.constellation-person-window[data-edge=right] span{left:auto;right:0;transform:none}.orbe-forum .constellation-people-heading button[aria-pressed=true]{color:#cbbf9e;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.orbe-forum{color:#edf4ef;background:radial-gradient(at 18% 0,#23473b55,#0000 55%),radial-gradient(at 100% 60%,#48416520,#0000 65%),#07100e;min-height:100dvh;padding:24px 28px 70px}.forum-header{justify-content:space-between;align-items:center;gap:18px;max-width:1100px;margin:auto;display:flex}.forum-header span,.forum-intro small{letter-spacing:2px;color:#a7c8b8;font-size:11px}.orbe-forum button{cursor:pointer;font:inherit;min-height:44px;color:inherit;background:#93c4ac0a;border:1px solid #9fc5b633;border-radius:18px;padding:10px 16px}.orbe-forum button:disabled{opacity:.55;cursor:default}.orbe-forum :is(button,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #e9d7a4}.forum-column{max-width:700px;margin:auto}.forum-intro{padding:55px 0 28px}.forum-intro h1{letter-spacing:-1px;margin:14px 0;font-size:clamp(30px,6vw,46px);font-weight:500}.forum-intro p{color:#c2d1c9;line-height:1.7}.forum-public-note{font-size:13px}.forum-composer{background:linear-gradient(140deg,#779f8814,#11251c66);border:1px solid #a1c4b733;border-radius:24px;padding:20px;box-shadow:0 10px 60px #0002}.orbe-forum label{color:#c4d5cc;margin-bottom:10px;font-size:13px;display:block}.orbe-forum textarea,.orbe-forum input{box-sizing:border-box;color:#edf4ef;width:100%;font:inherit;background:#04100c99;border:1px solid #aac5b533;border-radius:14px;padding:14px;font-size:16px}.orbe-forum textarea{resize:vertical;min-height:120px;line-height:1.65}.forum-composer>div{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.forum-composer>div>span{color:#a6bcb1;font-size:12px}.forum-composer button{color:#102419;background:#b6d5a8;border:0;font-weight:600}.forum-error{color:#ffccc0;line-height:1.6}.forum-notice{color:#c4e6ac;line-height:1.6}.forum-conversations{margin-top:35px}.forum-tools{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.forum-tools form{flex:1}.forum-tools form>div{gap:8px;display:flex}.forum-tools input{min-width:0}.forum-topics{flex-wrap:wrap;gap:8px;margin:18px 0 28px;display:flex}.forum-topics button{overflow-wrap:anywhere;font-size:13px}.forum-topics button[aria-pressed=true]{color:#e4efcf;background:#aaccb022;border-color:#aaccb077}.forum-conversations h2{overflow-wrap:anywhere;font-size:17px;font-weight:500}.forum-message{border-bottom:1px solid #a7c4b423;padding:24px 0}.forum-message header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.forum-message strong{overflow-wrap:anywhere;font-size:14px}.forum-message time{color:#a6bcb1;margin-left:auto;font-size:12px}.forum-avatar{color:#d9ebd1;background:radial-gradient(circle,#add3b933,#add3b907);border:1px solid #b8d3ba44;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.forum-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:14px 0;line-height:1.75}.forum-message-tags{flex-wrap:wrap;gap:6px;display:flex}.forum-message-tags button{color:#c0dbaa;overflow-wrap:anywhere;border:0;padding:6px 10px;font-size:13px}.forum-empty{color:#b4c9bc;padding:20px 0;line-height:1.7}.forum-more{margin:24px auto 0;display:block}@media (max-width:600px){.orbe-forum{padding:18px 20px 50px}.forum-header{flex-direction:column;align-items:flex-start;gap:20px}.forum-intro{padding-top:36px}.forum-composer{padding:16px}.forum-tools{flex-wrap:wrap;align-items:stretch}.forum-tools>button{align-self:flex-end}.forum-message time{width:100%;margin-left:44px}.forum-composer button{padding:10px 12px;font-size:14px}}.forum-tools button{white-space:nowrap;flex-shrink:0}.forum-tools form{min-width:0}.forum-tools form>div{align-items:stretch}.forum-reply-context{text-align:left;overflow-wrap:anywhere;border-left:2px solid #aaccb077;width:100%;margin-bottom:16px;padding:12px;display:block}.forum-reply-context p,.forum-reply-context span{white-space:pre-wrap;color:#b4c9bc;max-height:120px;line-height:1.6;display:block;overflow:auto}.forum-message-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.forum-message-actions button{font-size:13px}.forum-header{flex-wrap:wrap}.forum-header>button{flex-shrink:0}.forum-header>button:last-child{margin-left:auto}@media (max-width:600px){.forum-header{flex-direction:row;align-items:center;gap:12px}.forum-header>span{flex-basis:100%;order:3}.forum-header>button{padding:10px 12px;font-size:14px}}.orbe-forum .forum-profile-link{text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0 4px;font-weight:600}.forum-profile-unavailable{opacity:.65;font-size:10px;font-weight:400;display:block}.friends-backdrop{z-index:70}.friends-sanctuary{max-height:calc(100dvh - 32px);position:relative;overflow:auto;text-align:left!important;width:min(720px,100vw - 24px)!important;padding:28px!important}.friends-close{position:absolute;top:12px;right:16px;font-size:24px!important}.friends-sanctuary h2,.friends-sanctuary h3{font-family:Georgia,serif;font-weight:400}.friends-sanctuary p{color:#bbcdc4;line-height:1.6}.friends-sanctuary label{gap:8px;display:grid}.friends-sanctuary input{color:#e2f2e9;background:#081410;border:1px solid #79f2bb33;border-radius:12px;width:100%;min-height:44px;padding:12px}.friends-sanctuary article{border-bottom:1px solid #79f2bb22;padding:16px 0}.friend-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.friends-sanctuary button:not(.multi-sephirot-light){min-height:40px;padding:9px 12px!important;font-size:12px!important}.friends-sanctuary button:disabled{opacity:.45}.friends-sanctuary :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #b2a0ff}.public-tree-stage{pointer-events:none;width:100%!important;height:560px!important;margin:12px 0 24px!important;position:relative!important}.public-tree-stage .living-node{position:absolute}.public-tree-stage .multi-sephirot-light b{display:none}.public-tree-frame{background:radial-gradient(#15223d66,#0000 65%);border-radius:24px;overflow:hidden}.public-tree-stage .living-links{position:absolute;inset:0}@media (max-width:600px){.friends-sanctuary{padding:24px 16px!important}.public-tree-stage{height:470px!important}.friend-actions button{flex:auto}}.public-tree-stage .multi-sephirot-light{background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.social-connections{color:#c7d4cd;border-block:1px solid #c9ad6b22;margin:1.5rem 0;padding:1rem 0}.social-connections h2{margin:0 0 .8rem;font-family:Georgia,serif;font-size:1.3rem;font-weight:400}.social-connections p,.social-connections small{color:#a5b5ae;font-size:.85rem;line-height:1.6}.social-connections ul{flex-wrap:wrap;gap:1rem 2rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.social-connections li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;display:flex}.social-connections button{color:inherit;cursor:pointer;background:0 0;border:1px solid #adc4b733;border-radius:1.2rem;min-height:44px;padding:.5rem .9rem}.social-connections button:focus-visible{outline-offset:3px;outline:2px solid #e5cb8d}@media (min-width:1000px){.orbe-forum .forum-social-layout{grid-template-columns:minmax(0,1fr) 230px;gap:2rem;max-width:1200px;margin:0 auto;display:grid}.orbe-forum .forum-column{width:100%;min-width:0}.orbe-forum .social-connections{align-self:start;position:sticky;top:1rem}}@media (max-width:600px){.social-connections ul{display:block}.social-connections li{margin:.8rem 0}.social-connections{max-width:100%}}
