@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_744198{font-family:Syne,Syne Fallback;font-style:normal}.__variable_744198{--font-display:"Syne","Syne Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_dd5b2f{--font-body:"Space Grotesk","Space Grotesk Fallback"}:root{color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;width:100%;max-width:100%}body{font-family:var(--font-body),sans-serif;color:var(--pana-text);overflow-x:clip}@supports not (overflow:clip){body{overflow-x:hidden}}h1,h2,h3,h4{font-family:var(--font-display),sans-serif;letter-spacing:.02em}.chamber{width:100%;max-width:1280px;margin-inline:auto;padding:2rem 1.25rem 3rem;min-width:0}.chamber__portal-welcome{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem 1rem;margin-bottom:1rem;border-radius:10px;border:1px solid rgba(112,188,212,.2);background:rgba(112,188,212,.06);font-size:.8rem}.chamber__portal-welcome__inner{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.chamber__portal-welcome__eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;color:var(--pana-accent-2,#70bcd4);white-space:nowrap}.chamber__portal-welcome__greeting{color:var(--pana-muted,#9a8f7e);font-size:.78rem}.chamber__portal-welcome__dismiss{background:none;border:none;cursor:pointer;color:var(--pana-muted,#9a8f7e);font-size:1rem;line-height:1;padding:0 .2rem;flex-shrink:0;opacity:.6;transition:opacity .15s}.chamber__portal-welcome__dismiss:hover{opacity:1}.chamber__header{display:flex;justify-content:space-between;gap:1.5rem;align-items:center;margin-bottom:1.5rem}.chamber__header-right{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.chamber__session-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;border-radius:20px;border:1px solid rgba(112,188,212,.22);background:rgba(112,188,212,.08);font-size:.68rem;letter-spacing:.05em;color:#7cb8d4;white-space:nowrap}.chamber__session-badge__dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#7cb8d4;animation:session-pulse 2.4s ease-in-out infinite}@keyframes session-pulse{0%,to{opacity:1}50%{opacity:.35}}.chamber__header h1{margin:.3rem 0;font-size:clamp(1.8rem,2.6vw,3rem)}.eyebrow{margin:0;text-transform:uppercase;letter-spacing:.12em;color:var(--pana-accent-2);font-size:.72rem}.lead{margin:0;max-width:640px;color:var(--pana-muted)}.chamber__grid{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.chamber__grid>*{min-width:0}@media (min-width:981px){.chamber__grid{grid-template-columns:3fr 2fr;grid-template-areas:"capture  orbit" "mission  calendar" "mission  reflection" "reminder reminder";align-items:start}.chamber__grid>:first-child{grid-area:capture}.chamber__grid>:nth-child(2){grid-area:orbit}.chamber__grid>:nth-child(3){grid-area:mission}.chamber__grid>:nth-child(4){grid-area:calendar}.chamber__grid>:nth-child(5){grid-area:reflection}.chamber__grid>:nth-child(6){grid-area:reminder}}.chamber__grid>:first-child,.chamber__grid>:nth-child(2),.chamber__grid>:nth-child(3),.chamber__grid>:nth-child(4),.chamber__grid>:nth-child(5),.chamber__grid>:nth-child(6){transition:transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out),border-color var(--dur-slow) var(--ease-out),opacity var(--dur-slow) var(--ease-out),padding-bottom var(--dur-slow) var(--ease-out)}.chamber[data-momentum-state=low] .chamber__grid>:nth-child(3),.chamber[data-momentum-state=low] .chamber__grid>:nth-child(6){transform:translateY(-2px);border-color:rgba(92,194,255,.34);box-shadow:0 0 24px rgba(92,194,255,.12),inset 0 0 0 1px rgba(92,194,255,.06)}.chamber[data-momentum-state=high] .chamber__grid>:nth-child(3),.chamber[data-momentum-state=high] .chamber__grid>:nth-child(6){border-color:rgba(171,213,255,.16);box-shadow:inset 0 0 0 1px rgba(171,213,255,.03)}.chamber[data-system-idle=true] .chamber__grid>:first-child{transform:translateY(-4px) scale(1.012);border-color:rgba(158,247,204,.36);box-shadow:0 0 28px rgba(158,247,204,.08),inset 0 0 0 1px rgba(158,247,204,.06)}.chamber[data-system-idle=true] .chamber__grid>:first-child textarea{border-radius:24px 18px 26px 18px;border-color:rgba(158,247,204,.38)}.chamber[data-system-idle=true] .chamber__grid>:nth-child(2),.chamber[data-system-idle=true] .chamber__grid>:nth-child(3),.chamber[data-system-idle=true] .chamber__grid>:nth-child(4),.chamber[data-system-idle=true] .chamber__grid>:nth-child(5),.chamber[data-system-idle=true] .chamber__grid>:nth-child(6){opacity:.9}.chamber[data-reminders=empty] .chamber__grid>:nth-child(6){padding-bottom:.92rem}.chamber[data-reminders=empty] .chamber__grid>:nth-child(6) .pana-circular-card__body{margin-top:.65rem}.chamber[data-reminders=empty] .pana-reminder-field{gap:.38rem}.chamber[data-reflection=active] .chamber__grid>:nth-child(5){transform:translateY(-2px) scale(1.005);border-color:rgba(171,213,255,.28);box-shadow:0 0 20px rgba(171,213,255,.08)}.chamber[data-anticipatory=true] .chamber__grid>:nth-child(3){border-color:rgba(171,213,255,.3);box-shadow:0 0 24px rgba(171,213,255,.1),inset 0 0 0 1px rgba(171,213,255,.08)}.chamber[data-pattern-late=true] .chamber__grid>:nth-child(4),.chamber[data-pattern-late=true] .chamber__grid>:nth-child(6){border-color:rgba(236,191,112,.28);box-shadow:0 0 20px rgba(236,191,112,.08),inset 0 0 0 1px rgba(236,191,112,.05)}.chamber[data-pattern-ignored=true] .chamber__grid>:nth-child(3){transform:translateY(-3px);border-color:rgba(171,213,255,.34)}.chamber[data-pattern-ignored=true] .chamber__grid>:nth-child(2){opacity:.84}.chamber[data-focus-session=true] .chamber__grid>:first-child,.chamber[data-focus-session=true] .chamber__grid>:nth-child(2),.chamber[data-focus-session=true] .chamber__grid>:nth-child(3),.chamber[data-focus-session=true] .chamber__grid>:nth-child(4),.chamber[data-focus-session=true] .chamber__grid>:nth-child(5),.chamber[data-focus-session=true] .chamber__grid>:nth-child(6){transition-property:border-color,box-shadow,opacity,padding-bottom}.chamber[data-focus-session=true] .chamber__grid>:nth-child(2),.chamber[data-focus-session=true] .chamber__grid>:nth-child(4),.chamber[data-focus-session=true] .chamber__grid>:nth-child(5),.chamber[data-focus-session=true] .chamber__grid>:nth-child(6){transform:none;opacity:.78;box-shadow:inset 0 0 0 1px rgba(171,213,255,.03)}.chamber[data-focus-session=true] .chamber__grid>:nth-child(3){transform:none;border-color:rgba(171,213,255,.32);box-shadow:0 0 22px rgba(171,213,255,.08),inset 0 0 0 1px rgba(171,213,255,.07)}.chamber[data-recovery-mode=true] .chamber__grid>:first-child{transform:translateY(-5px) scale(1.015);border-color:rgba(158,247,204,.4);box-shadow:0 0 28px rgba(158,247,204,.1),inset 0 0 0 1px rgba(158,247,204,.08)}.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(2),.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(3),.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(4),.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(5),.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(6){transform:scale(.992);opacity:.76}.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(3){opacity:.82}.chamber[data-reflection-carry=true] .chamber__grid>:nth-child(3){border-color:rgba(158,247,204,.28);box-shadow:0 0 20px rgba(158,247,204,.08),inset 0 0 0 1px rgba(158,247,204,.07)}.chamber[data-playback-state=playing] .chamber__grid>:nth-child(2){border-color:rgba(158,247,204,.3);box-shadow:0 0 18px rgba(158,247,204,.08),inset 0 0 0 1px rgba(158,247,204,.06)}.chamber[data-session-state=focus] .chamber__grid>:nth-child(2),.chamber[data-session-state=focus] .chamber__grid>:nth-child(4),.chamber[data-session-state=focus] .chamber__grid>:nth-child(5),.chamber[data-session-state=focus] .chamber__grid>:nth-child(6){opacity:.75;transform:none}.chamber[data-session-state=focus] .chamber__grid>:nth-child(3){border-color:rgba(171,213,255,.34);box-shadow:0 0 22px rgba(171,213,255,.1),inset 0 0 0 1px rgba(171,213,255,.08)}.chamber[data-session-state=paused] .chamber__grid>:nth-child(3){border-color:rgba(236,191,112,.28);box-shadow:0 0 16px rgba(236,191,112,.07),inset 0 0 0 1px rgba(236,191,112,.05)}.chamber textarea{width:100%;max-width:100%;border-radius:20px 20px 22px 18px;border:1px solid rgba(171,213,255,.32);padding:.85rem;background:rgba(4,9,15,.9);color:var(--pana-text);resize:vertical;font-family:inherit;transition:border-color .4s var(--ease-out),box-shadow .4s var(--ease-out),border-radius .6s var(--ease-out)}.chamber textarea[data-voice-state=recording]{border-radius:22px 16px 26px 22px;border-color:rgba(158,247,204,.46);box-shadow:0 0 0 3px rgba(158,247,204,.07)}.chamber textarea[data-voice-state=captured]{border-radius:20px 22px 20px 20px;border-color:rgba(158,247,204,.28);box-shadow:0 0 0 1px rgba(158,247,204,.04)}.capture-actions{margin-top:var(--space-1);display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}.capture-voice{border:1px solid rgba(171,213,255,.34);background:rgba(8,15,24,.78);color:var(--pana-text);border-radius:999px;padding:.42rem .88rem;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.capture-voice:hover:not(:disabled){border-color:rgba(158,247,204,.68);background:rgba(12,24,38,.94)}.capture-voice[data-state=recording]{border-color:rgba(158,247,204,.88);color:rgba(158,247,204,1);background:rgba(9,27,24,.92);animation:capture-voice-pulse 1.7s var(--ease-out) infinite}.capture-voice[data-state=processing]{border-color:rgba(171,213,255,.68);color:rgba(171,213,255,.94);background:rgba(10,20,31,.94)}.capture-voice:disabled{opacity:.5;cursor:not-allowed}@keyframes capture-voice-pulse{0%{box-shadow:0 0 0 0 rgba(158,247,204,.32)}70%{box-shadow:0 0 0 7px rgba(158,247,204,0)}to{box-shadow:0 0 0 0 rgba(158,247,204,0)}}.capture-voice-indicator{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .56rem;border-radius:999px;border:1px solid rgba(171,213,255,.18);background:rgba(7,12,20,.78);color:rgba(171,213,255,.72);text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.capture-voice-indicator__dot{width:.44rem;height:.44rem;border-radius:999px;background:rgba(171,213,255,.42);transition:background-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.capture-voice-indicator[data-state=recording]{border-color:rgba(158,247,204,.3);color:rgba(158,247,204,.9)}.capture-voice-indicator[data-state=recording] .capture-voice-indicator__dot{background:rgba(158,247,204,1);animation:capture-voice-pulse 1.7s var(--ease-out) infinite}.capture-voice-indicator[data-state=processing]{border-color:rgba(171,213,255,.3);color:rgba(171,213,255,.9)}.capture-voice-indicator[data-state=processing] .capture-voice-indicator__dot{background:rgba(171,213,255,.92)}@keyframes capture-voice-indicator-settle{0%{opacity:.48}to{opacity:1}}@keyframes capture-voice-dot-settle{0%{transform:scale(1.5);opacity:1}to{transform:scale(1);opacity:.76}}.capture-voice-indicator[data-state=captured]{border-color:rgba(158,247,204,.22);color:rgba(158,247,204,.68);animation:capture-voice-indicator-settle .45s var(--ease-out) both}.capture-voice-indicator[data-state=captured] .capture-voice-indicator__dot{background:rgba(158,247,204,.62);animation:capture-voice-dot-settle .4s var(--ease-out) both}.capture-voice-indicator[data-supported=false]{border-color:rgba(171,213,255,.18);color:rgba(171,213,255,.62)}.capture-actions small{color:var(--pana-muted)}.capture-actions__voice{color:var(--pana-accent-2)}.thought-orbit{position:relative;width:min(320px,90vw);aspect-ratio:1/1;margin-inline:auto;border-radius:50%;border:1px solid rgba(170,213,255,.18);overflow:hidden;background:radial-gradient(circle at center,rgba(24,48,82,.38) 0,rgba(7,11,19,0) 68%)}.thought-orbit__center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:88px;height:88px;border-radius:50%;border:1px solid rgba(158,247,204,.32);background:radial-gradient(circle at 35% 35%,#1a3d6e,#090f1c);display:grid;place-items:center;text-transform:uppercase;letter-spacing:.1em;font-size:.64rem;color:var(--pana-muted);z-index:1}.mission-flow-layer{margin-top:.95rem;padding-top:.75rem;border-top:1px solid rgba(171,213,255,.12);display:grid;grid-gap:.62rem;gap:.62rem}.mission-flow-layer__hint{margin:.75rem 0 0;font-size:.72rem;color:var(--pana-muted);letter-spacing:.03em}.mission-flow-layer__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.mission-flow-layer__title{margin:0;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pana-muted)}.mission-flow-layer__meta{font-size:.66rem;letter-spacing:.07em;text-transform:uppercase;color:rgba(171,213,255,.7)}.mission-flow-layer__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.mission-flow-layer__item{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;border-radius:14px;border:1px solid rgba(171,213,255,.1);background:rgba(8,15,24,.46);padding:.34rem .38rem;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.mission-flow-layer__item:focus-within,.mission-flow-layer__item:hover{border-color:rgba(171,213,255,.22);background:rgba(10,20,31,.72)}.mission-flow-layer__item[data-active=true]{border-color:rgba(92,194,255,.34);box-shadow:inset 0 0 0 1px rgba(92,194,255,.08)}.mission-flow-layer__item[data-dissolving=true]{opacity:.58;transform:scale(.992);border-color:rgba(158,247,204,.28);background:rgba(8,18,24,.58);pointer-events:none}.mission-flow-layer__task{flex:1 1;min-width:min(16rem,100%);border:0;background:transparent;color:var(--pana-text);display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.15rem .28rem;border-radius:10px;cursor:pointer;transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.mission-flow-layer__task:focus-visible,.mission-flow-layer__task:hover{background:rgba(20,35,52,.72);outline:none}.mission-flow-layer__task-title{min-width:0;overflow-wrap:anywhere;word-break:break-word;white-space:normal;line-height:1.3;font-size:.8rem;text-align:left}.mission-flow-layer__task-meta{font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--pana-muted);flex-shrink:0;margin-top:.1rem}.mission-flow-layer__empty{margin:0;font-size:.8rem;color:var(--pana-muted);font-style:italic}.mission-flow-layer__detail{border-radius:16px;border:1px solid rgba(171,213,255,.12);background:rgba(6,12,19,.82);padding:.65rem .7rem;display:grid;grid-gap:.62rem;gap:.62rem;overflow:hidden}.mission-flow-layer__snapshot{margin:0;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(171,213,255,.74)}.mission-flow-layer__detail-title{margin:0;font-size:.78rem;color:rgba(171,213,255,.96);letter-spacing:.04em;overflow-wrap:anywhere}.mission-flow-layer__detail-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.mission-flow-layer__actions,.mission-flow-layer__detail-actions{display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}.mission-flow-layer__actions{margin-left:auto;min-width:0}.mission-flow-layer__action{border:1px solid rgba(171,213,255,.24);background:rgba(10,20,31,.78);color:var(--pana-muted);border-radius:999px;padding:.18rem .58rem;font-size:.63rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.mission-flow-layer__action:focus-visible,.mission-flow-layer__action:hover:not(:disabled){border-color:rgba(171,213,255,.48);color:var(--pana-text);background:rgba(12,24,38,.92);outline:none}.mission-flow-layer__action[data-tone=danger]{border-color:rgba(255,154,154,.42);color:rgba(255,174,174,.92);background:rgba(40,12,14,.76)}.mission-flow-layer__action[data-tone=focus]{border-color:rgba(92,194,255,.42);color:rgba(171,213,255,.94);background:rgba(8,20,33,.84)}.mission-flow-layer__action[data-tone=success]{border-color:rgba(158,247,204,.42);color:rgba(158,247,204,.92);background:rgba(8,27,23,.78)}.mission-flow-layer__action:disabled{opacity:.5;cursor:not-allowed}.mission-flow-layer__pill{display:inline-flex;align-items:center;border-radius:999px;padding:.16rem .55rem;font-size:.56rem;letter-spacing:.09em;text-transform:uppercase;color:rgba(158,247,204,.9);border:1px solid rgba(158,247,204,.34);background:rgba(9,32,25,.72)}.mission-flow-layer__pill[data-tone=quiet]{color:rgba(171,213,255,.86);border-color:rgba(171,213,255,.28);background:rgba(10,20,31,.66)}@media (hover:hover) and (pointer:fine){.mission-flow-layer__item .mission-flow-layer__actions{opacity:0;transform:translateX(6px);pointer-events:none;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.mission-flow-layer__item:focus-within .mission-flow-layer__actions,.mission-flow-layer__item:hover .mission-flow-layer__actions,.mission-flow-layer__item[data-active=true] .mission-flow-layer__actions{opacity:1;transform:translateX(0);pointer-events:auto}}.mission-flow-layer__editor{border-radius:14px;border:1px solid rgba(171,213,255,.16);background:rgba(7,14,22,.84);padding:.62rem;display:grid;grid-gap:.5rem;gap:.5rem}.mission-flow-layer__editor-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.mission-flow-layer__editor-field{display:grid;grid-gap:.22rem;gap:.22rem;min-width:0}.mission-flow-layer__editor-field span{font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--pana-muted)}.mission-flow-layer__editor-field input,.mission-flow-layer__editor-field select,.mission-flow-layer__editor-field textarea{width:100%;border-radius:10px;border:1px solid rgba(171,213,255,.22);background:rgba(6,12,19,.96);color:var(--pana-text);font:inherit;padding:.42rem .55rem}.mission-flow-layer__editor-field textarea{resize:vertical}.mission-flow-layer__editor-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.mission-flow-layer__editor-actions button{border-radius:999px;border:1px solid rgba(171,213,255,.3);background:rgba(10,20,31,.84);color:var(--pana-text);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;padding:.26rem .72rem;cursor:pointer}.mission-flow-layer__editor-actions button:disabled{opacity:.55;cursor:not-allowed}.mission-flow-layer__archive{border-radius:14px;border:1px solid rgba(171,213,255,.14);background:rgba(7,14,22,.72);padding:.35rem .45rem}.mission-flow-layer__archive-summary{cursor:pointer;font-size:.65rem;letter-spacing:.09em;text-transform:uppercase;color:rgba(171,213,255,.78)}.mission-flow-layer__archive-list{margin:.6rem 0 0;padding:0;list-style:none;display:grid;grid-gap:.42rem;gap:.42rem}.mission-flow-layer__archive-item{display:flex;align-items:center;justify-content:space-between;gap:.55rem;padding:.28rem .34rem;border-radius:10px;background:rgba(8,16,25,.6);border:1px solid rgba(171,213,255,.1)}.mission-flow-layer__archive-copy{display:grid;grid-gap:.12rem;gap:.12rem;min-width:0}.mission-flow-layer__archive-copy strong{font-size:.74rem;color:var(--pana-text);font-weight:500;overflow-wrap:anywhere}.mission-flow-layer__archive-copy small{font-size:.58rem;letter-spacing:.06em;text-transform:uppercase;color:var(--pana-muted)}.mission-flow-layer__archive-actions{display:inline-flex;align-items:center;gap:.34rem}.mission-flow-layer__utility{border-radius:14px;border:1px solid rgba(171,213,255,.14);background:rgba(7,14,22,.8);padding:.55rem .62rem;display:grid;grid-gap:.46rem;gap:.46rem}.mission-flow-layer__utility-head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.mission-flow-layer__utility-head>div{display:grid;grid-gap:.14rem;gap:.14rem}.mission-flow-layer__utility-head p{margin:0;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(171,213,255,.84)}.mission-flow-layer__utility-head small{font-size:.55rem;letter-spacing:.09em;text-transform:uppercase;color:rgba(171,213,255,.62)}.mission-flow-layer__utility-modes{display:inline-flex;align-items:center;gap:.22rem}.mission-flow-layer__utility-modes button{border-radius:999px;border:1px solid rgba(171,213,255,.24);background:rgba(9,17,25,.84);color:rgba(171,213,255,.8);font-size:.52rem;letter-spacing:.08em;text-transform:uppercase;padding:.16rem .44rem;cursor:pointer}.mission-flow-layer__utility-modes button[data-active=true]{border-color:rgba(92,194,255,.46);color:rgba(214,241,255,.95);background:rgba(8,22,35,.9)}.mission-flow-layer__utility-empty{margin:0;font-size:.72rem;color:var(--pana-muted)}.mission-flow-layer__utility-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.42rem;gap:.42rem}.mission-flow-layer__utility-item{display:grid;grid-gap:.28rem;gap:.28rem;border:1px solid rgba(171,213,255,.1);border-radius:10px;background:rgba(8,16,25,.58);padding:.42rem .46rem}.mission-flow-layer__utility-item strong{display:block;font-size:.72rem;color:var(--pana-text);font-weight:500}.mission-flow-layer__utility-item p{margin:.12rem 0 0;font-size:.73rem;color:rgba(221,239,255,.82)}.mission-radial-scroll{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:.3rem}.mission-radial-scroll>*{min-width:460px}.calendar-shell{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0}.calendar-shell__expand{justify-self:flex-start;border:1px solid rgba(171,213,255,.32);border-radius:999px;background:rgba(10,20,31,.84);color:var(--pana-text);padding:.26rem .72rem;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.calendar-shell__expand:focus-visible,.calendar-shell__expand:hover{border-color:rgba(171,213,255,.58);outline:none}.calendar-shell__hint{color:var(--pana-muted);font-size:.68rem;letter-spacing:.03em}.calendar-expanded-backdrop{position:fixed;inset:0;background:rgba(3,7,12,.68);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:30;display:grid;place-items:center;padding:1rem}.calendar-expanded{width:min(920px,100%);max-height:min(90vh,860px);overflow:auto;border-radius:22px;border:1px solid rgba(171,213,255,.24);background:rgba(6,12,19,.96);padding:.95rem;display:grid;grid-gap:.8rem;gap:.8rem}.calendar-expanded__header{display:flex;justify-content:space-between;gap:.7rem;align-items:flex-start}.calendar-expanded__header>div{min-width:0}.calendar-expanded__eyebrow{margin:0;color:var(--pana-muted);letter-spacing:.13em;text-transform:uppercase;font-size:.62rem}.calendar-expanded__header h3{margin:.2rem 0;font-size:1.1rem;overflow-wrap:anywhere}.calendar-expanded__meta{margin:0;color:var(--pana-muted);font-size:.74rem;overflow-wrap:anywhere}.calendar-expanded__theme{margin:.3rem 0 0;color:rgba(171,213,255,.94);font-size:.8rem;overflow-wrap:anywhere}.calendar-expanded__close{border:1px solid rgba(171,213,255,.34);border-radius:999px;background:rgba(10,20,31,.88);color:var(--pana-text);padding:.34rem .82rem;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.calendar-expanded__days{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:.2rem;overscroll-behavior-x:contain}.calendar-expanded__day{border:1px solid rgba(171,213,255,.2);background:rgba(9,18,28,.78);color:var(--pana-muted);border-radius:12px;padding:.35rem .6rem;display:grid;grid-gap:.05rem;gap:.05rem;min-width:62px;text-align:center;cursor:pointer}.calendar-expanded__day strong{color:var(--pana-text);font-size:.88rem}.calendar-expanded__day[data-active=true]{border-color:rgba(92,194,255,.58);color:rgba(171,213,255,.96);box-shadow:inset 0 0 0 1px rgba(92,194,255,.16)}.calendar-expanded__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;min-width:0}.calendar-expanded__column{border:1px solid rgba(171,213,255,.14);border-radius:14px;background:rgba(8,15,24,.72);padding:.62rem;display:grid;grid-gap:.55rem;gap:.55rem;min-width:0}.calendar-expanded__column h4{margin:0;font-size:.72rem;letter-spacing:.11em;text-transform:uppercase;color:var(--pana-muted)}.calendar-expanded__reminder-list,.calendar-expanded__task-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.42rem;gap:.42rem}.calendar-expanded__reminder-item,.calendar-expanded__task-item{border:1px solid rgba(171,213,255,.14);border-radius:12px;background:rgba(8,15,24,.76);padding:.45rem .54rem}.calendar-expanded__task-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.calendar-expanded__task-copy{min-width:0}.calendar-expanded__reminder-item p,.calendar-expanded__task-copy p{margin:0;font-size:.82rem;overflow-wrap:anywhere}.calendar-expanded__reminder-item small,.calendar-expanded__task-copy small{color:var(--pana-muted);font-size:.68rem}.calendar-expanded__task-actions{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap}.calendar-expanded__task-actions button{border-radius:999px;border:1px solid rgba(171,213,255,.28);background:rgba(10,20,31,.88);color:var(--pana-text);padding:.2rem .58rem;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.calendar-expanded__task-actions button[data-tone=danger]{border-color:rgba(255,154,154,.42);color:rgba(255,174,174,.92);background:rgba(40,12,14,.76)}.calendar-expanded__task-actions button:focus-visible,.calendar-expanded__task-actions button:hover:not(:disabled){border-color:rgba(171,213,255,.52);background:rgba(12,24,38,.94);outline:none}.calendar-expanded__task-actions button:disabled{opacity:.56;cursor:not-allowed}.calendar-expanded__empty{margin:0;color:var(--pana-muted);font-size:.8rem;font-style:italic}.calendar-sync-action{margin-top:.95rem;display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.calendar-sync-action__button{border:1px solid rgba(171,213,255,.34);background:rgba(10,20,31,.84);color:var(--pana-text);border-radius:999px;padding:.38rem .84rem;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),opacity var(--dur-base) var(--ease-out)}.calendar-sync-action__button:hover:not(:disabled){border-color:rgba(92,194,255,.66);color:rgba(171,213,255,.98);background:rgba(13,27,42,.96)}.calendar-sync-action__button:disabled{opacity:.55;cursor:not-allowed}.calendar-sync-action__meta{color:var(--pana-muted);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere}.calendar-sync-action__states{width:100%;display:flex;flex-wrap:wrap;gap:.38rem}.calendar-sync-action__pill{border-radius:999px;border:1px solid rgba(171,213,255,.22);background:rgba(8,15,24,.66);color:rgba(171,213,255,.8);padding:.12rem .45rem;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.calendar-sync-action__pill[data-state=error]{border-color:rgba(255,128,128,.34);color:rgba(255,154,154,.92)}.calendar-sync-action__pill[data-state=unlinked]{border-color:rgba(236,191,112,.34);color:rgba(236,191,112,.92)}.calendar-sync-action__pill[data-state=unsynced]{border-color:rgba(171,213,255,.26);color:rgba(171,213,255,.86)}@keyframes calendar-sync-feedback-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.calendar-sync-action__feedback{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;color:rgba(171,213,255,.86);font-size:.72rem;letter-spacing:.03em;animation:calendar-sync-feedback-in .3s var(--ease-out) both}.calendar-sync-action__feedback[data-tone=success]{color:rgba(158,247,204,.84)}.calendar-sync-action__feedback[data-tone=partial]{color:rgba(236,191,112,.9)}.calendar-sync-action__feedback[data-tone=auth],.calendar-sync-action__feedback[data-tone=error]{color:rgba(255,154,154,.9)}.calendar-sync-action__feedback[data-tone=info]{color:rgba(171,213,255,.92)}.calendar-sync-action__feedback-detail{color:var(--pana-muted);font-size:.68rem;letter-spacing:.02em}.error{margin-top:1rem;color:var(--pana-critical)}.error--panel{border:1px solid rgba(255,128,128,.28);border-radius:12px;background:rgba(44,9,12,.48);padding:.62rem .75rem;display:grid;grid-gap:.45rem;gap:.45rem}.error--panel p{margin:0;overflow-wrap:anywhere}.error__hints{margin:0;padding-left:1rem;color:rgba(255,204,204,.9);font-size:.76rem;display:grid;grid-gap:.24rem;gap:.24rem}@keyframes pana-ack-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pana-apply-ack{margin-top:.75rem;padding:.52rem .85rem;border-radius:12px;border:1px solid rgba(158,247,204,.18);background:rgba(9,27,24,.72);display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;animation:pana-ack-in .35s var(--ease-out) both}.pana-apply-ack__summary{font-size:.78rem;color:rgba(158,247,204,.82);letter-spacing:.03em}.pana-apply-ack__momentum{font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--pana-muted);white-space:normal;flex-shrink:0}.reminder-field__item{width:100%;border:0;margin:0;padding:0;background:transparent;text-align:left;border-radius:14px;cursor:pointer}.reminder-field__item:focus-visible{outline:none}.reminder-field__item:focus-visible .pana-reminder-chip,.reminder-field__item:hover .pana-reminder-chip{border-color:rgba(171,213,255,.36);box-shadow:0 0 0 1px rgba(171,213,255,.08)}@media (prefers-reduced-motion:reduce){.calendar-sync-action__feedback,.capture-voice[data-state=recording],.pana-apply-ack{animation:none}.capture-voice-indicator__dot{animation:none;transition:none}.capture-voice-indicator[data-state=captured],.capture-voice-indicator[data-state=captured] .capture-voice-indicator__dot{animation:none}.chamber textarea,.chamber__grid>:first-child,.chamber__grid>:nth-child(2),.chamber__grid>:nth-child(3),.chamber__grid>:nth-child(4),.chamber__grid>:nth-child(5),.chamber__grid>:nth-child(6){transition:none}.chamber[data-focus-session=true] .chamber__grid>:nth-child(2),.chamber[data-focus-session=true] .chamber__grid>:nth-child(3),.chamber[data-focus-session=true] .chamber__grid>:nth-child(4),.chamber[data-focus-session=true] .chamber__grid>:nth-child(5),.chamber[data-focus-session=true] .chamber__grid>:nth-child(6),.chamber[data-momentum-state=low] .chamber__grid>:nth-child(3),.chamber[data-momentum-state=low] .chamber__grid>:nth-child(6),.chamber[data-pattern-ignored=true] .chamber__grid>:nth-child(3),.chamber[data-recovery-mode=true] .chamber__grid>:first-child,.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(2),.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(3),.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(4),.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(5),.chamber[data-recovery-mode=true] .chamber__grid>:nth-child(6),.chamber[data-reflection=active] .chamber__grid>:nth-child(5),.chamber[data-system-idle=true] .chamber__grid>:first-child{transform:none}.mission-flow-layer__item,.mission-flow-layer__task{transition:none}}@media (max-width:980px){.chamber{padding:1.2rem max(.85rem,env(safe-area-inset-right)) 2.4rem max(.85rem,env(safe-area-inset-left))}.chamber__header{align-items:flex-start;flex-direction:column}.mission-flow-layer__actions{width:100%;justify-content:flex-end;margin-left:0;opacity:1;transform:none;pointer-events:auto;max-width:none}.mission-flow-layer__editor-row{grid-template-columns:1fr}.mission-radial-scroll>*{min-width:min(460px,100%)}.calendar-expanded{width:min(820px,100%)}.calendar-expanded__content{grid-template-columns:1fr}}@media (max-width:640px){.mission-flow-layer__task,.mission-radial-scroll>*{min-width:100%}.mission-flow-layer__detail-head{align-items:stretch}.mission-flow-layer__detail-actions{width:100%}.mission-flow-layer__detail-actions .mission-flow-layer__action{flex:1 1 auto;text-align:center}.calendar-expanded-backdrop{padding:0;align-items:end}.calendar-expanded{width:100%;max-height:88vh;border-radius:18px 18px 0 0;border-left:0;border-right:0;border-bottom:0;padding:.8rem .72rem 1.1rem}.calendar-expanded__header{gap:.55rem}.calendar-expanded__close{flex-shrink:0;white-space:nowrap}.calendar-expanded__task-actions{width:100%}.calendar-expanded__task-actions button{flex:1 1 40%;text-align:center}}.chamber__title{background:linear-gradient(135deg,var(--pana-accent) 0,var(--pana-accent-2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.chamber__tagline{font-style:italic;letter-spacing:.01em}.chamber__demo-bar{text-align:center;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--pana-muted);padding:.3rem 1rem;border-bottom:1px solid rgba(166,219,255,.08);background:rgba(10,18,29,.6);margin-bottom:.5rem}.orbit-detail{margin-top:1rem;padding:.9rem 1rem;background:rgba(10,18,29,.82);border:1px solid rgba(92,194,255,.22);border-radius:14px;animation:pana-fade-in .25s ease-out both}.orbit-detail__head{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.orbit-detail__title{margin:0;font-size:.9rem;font-weight:600;line-height:1.4;color:var(--pana-text)}.orbit-detail__close{background:none;border:none;color:var(--pana-muted);font-size:1.2rem;cursor:pointer;padding:0;line-height:1;flex-shrink:0}.orbit-detail__close:hover{color:var(--pana-text)}.orbit-detail__desc{margin:0 0 .6rem;font-size:.78rem;color:var(--pana-muted);line-height:1.5}.orbit-detail__meta{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem}.orbit-detail__pill{font-size:.68rem;padding:.15rem .5rem;border-radius:999px;border:1px solid rgba(166,219,255,.22);color:var(--pana-muted);text-transform:uppercase;letter-spacing:.07em}.orbit-detail__pill[data-priority=critical]{border-color:hsla(0,72%,62%,.42);color:hsl(0,72%,72%)}.orbit-detail__pill[data-priority=high]{border-color:hsla(35,88%,62%,.42);color:hsl(35,88%,72%)}.orbit-detail__pill[data-status=completed]{border-color:hsla(160,72%,60%,.38);color:hsl(160,72%,70%)}.orbit-detail__flow{margin:0 0 .75rem;font-size:.78rem;color:var(--pana-muted);border-left:2px solid rgba(92,194,255,.28);padding-left:.55rem;line-height:1.5}.orbit-detail__actions{display:flex;gap:.5rem;flex-wrap:wrap}.pana-orbit-node__gem.is-interactive{cursor:pointer;background:none;border:inherit;padding:0;font:inherit;color:inherit}.pana-orbit-node__gem.is-interactive:focus-visible,.pana-orbit-node__gem.is-interactive:hover{border-color:hsla(195,78%,58%,.72);box-shadow:0 0 16px hsla(195,78%,58%,.28)}.pana-momentum-ring-wrap{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}.pana-momentum-ring__info-toggle{background:none;border:none;color:var(--pana-muted);font-size:.68rem;cursor:pointer;padding:0;letter-spacing:.05em;text-transform:uppercase}.pana-momentum-ring__info-toggle:hover{color:var(--pana-text)}.pana-momentum-ring__info{max-width:240px;padding:.8rem .9rem;background:rgba(10,18,29,.9);border:1px solid rgba(92,194,255,.18);border-radius:12px;animation:pana-fade-in .2s ease-out both}.pana-momentum-ring__info-means{margin:0 0 .6rem;font-size:.78rem;color:var(--pana-text);line-height:1.4}.pana-momentum-ring__info-dl{margin:0;display:grid;grid-gap:.3rem;gap:.3rem}.pana-momentum-ring__info-dl dt{font-size:.65rem;text-transform:uppercase;letter-spacing:.09em;color:var(--pana-accent-2);margin-top:.25rem}.pana-momentum-ring__info-dl dd{margin:0;font-size:.75rem;color:var(--pana-muted);line-height:1.4}.mission-flow-layer__head-right{display:flex;align-items:center;gap:.6rem}.mission-flow-layer__export{background:none;border:1px solid rgba(166,219,255,.2);border-radius:999px;color:var(--pana-muted);font-size:.65rem;padding:.15rem .55rem;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;transition:border-color .2s,color .2s}.mission-flow-layer__export:hover{border-color:rgba(92,194,255,.4);color:var(--pana-text)}.flow-guide{margin:.5rem 0;border:1px solid rgba(166,219,255,.12);border-radius:10px;overflow:hidden}.flow-guide__summary{padding:.55rem .75rem;font-size:.72rem;color:var(--pana-muted);cursor:pointer;letter-spacing:.05em;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flow-guide__summary::-webkit-details-marker{display:none}.flow-guide__summary:before{content:"▸ ";font-size:.6rem}details[open] .flow-guide__summary:before{content:"▾ "}.flow-guide__body{padding:.1rem .75rem .75rem;display:grid;grid-gap:.35rem;gap:.35rem}.flow-guide__body p{margin:0;font-size:.74rem;color:var(--pana-muted);line-height:1.5}.flow-guide__body strong{color:var(--pana-text)}.mission-flow-layer__action[data-tone=promote]{border-color:hsla(260,55%,67%,.4);color:hsl(260,55%,80%)}.mission-flow-layer__action[data-tone=promote]:hover{border-color:hsla(260,55%,67%,.7);background:hsla(260,55%,67%,.08)}@keyframes pana-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}button.thought-orbit__center{cursor:pointer;font-family:inherit;background:radial-gradient(circle at 35% 35%,#1a3d6e,#090f1c)}button.thought-orbit__center:hover{border-color:rgba(92,194,255,.42)}:root{--pana-bg:hsl(228,44%,5%);--pana-surface:hsla(225,38%,11%,0.72);--pana-card:hsla(228,41%,8%,0.75);--pana-border:hsla(214,80%,84%,0.08);--pana-text:hsl(220,40%,93%);--pana-muted:hsl(218,22%,58%);--pana-accent-high:hsl(195,78%,58%);--pana-accent-mid:hsl(260,55%,67%);--pana-accent-low:hsl(35,88%,62%);--pana-accent:var(--pana-accent-high);--pana-accent-2:hsl(160,72%,72%);--pana-critical:hsl(349,90%,70%);--space-1:0.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-6:3rem;--ease-out:cubic-bezier(0.25,0,0,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-spring:cubic-bezier(0.4,0,0.2,1);--dur-fast:150ms;--dur-base:300ms;--dur-slow:600ms;--dur-ambient-float:18s;--dur-ambient-breathe-a:7s;--dur-ambient-breathe-b:9s;--dur-ambient-breathe-c:11s;--dur-grain-drift:120s;--dur-ring-breathe:6s;--dur-ring-stroke:900ms;--dur-reflection-emit:600ms;--dur-reflection-seal:2200ms;--dur-radial-pulse:2.4s;--dur-orbit-spawn:500ms;--dur-orbit-drift:9s;--dur-ww-spawn:420ms}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0ms;--dur-base:0ms;--dur-slow:0ms;--dur-ambient-float:60s;--dur-ambient-breathe-a:28s;--dur-ambient-breathe-b:36s;--dur-ambient-breathe-c:44s;--dur-grain-drift:480s;--dur-ring-breathe:24s;--dur-ring-stroke:0ms;--dur-reflection-emit:0ms;--dur-reflection-seal:0ms;--dur-orbit-spawn:0ms;--dur-ww-spawn:0ms}}