.GuestSampleCapsule-module__GNudVq__capsule{-webkit-user-select:none;user-select:none;cursor:default;-webkit-backdrop-filter:blur(20px)saturate(180%);background:#fffc;border:none;border-radius:9999px;align-items:center;gap:8px;padding:5px 12px;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:0 2px 10px -2px #3c28140d,inset 0 1px 1.5px #fffffff2}.GuestSampleCapsule-module__GNudVq__capsule:hover{border-color:color-mix(in srgb,var(--color-accent-glow)35%,transparent);box-shadow:0 4px 16px -4px color-mix(in srgb,var(--color-accent-glow)15%,transparent),inset 0 1px 1.5px #fff;background:#ffffffeb}[data-theme=moon] .GuestSampleCapsule-module__GNudVq__capsule{background:var(--color-surface-glass-strong)!important;-webkit-backdrop-filter:blur(24px)saturate(160%)!important;border:none!important;box-shadow:0 8px 18px -4px #00000057,inset 0 1px 1px #ffffff1a!important}[data-theme=moon] .GuestSampleCapsule-module__GNudVq__capsule:hover{border-color:color-mix(in srgb,var(--color-accent-primary-light)40%,transparent)!important;box-shadow:0 8px 18px -4px #00000057,0 0 12px color-mix(in srgb,var(--color-accent-glow)25%,transparent),inset 0 1px 1.5px #ffffff2e!important;background:#30261cf2!important}.GuestSampleCapsule-module__GNudVq__dot{background:var(--color-accent-primary,#c3d64b);width:7px;height:7px;box-shadow:0 0 8px var(--color-accent-primary,#c3d64b);border-radius:50%;flex-shrink:0;animation:2.4s ease-in-out infinite GuestSampleCapsule-module__GNudVq__pulseDot}@keyframes GuestSampleCapsule-module__GNudVq__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}[data-theme=moon] .GuestSampleCapsule-module__GNudVq__dot{background:var(--color-accent-primary-light)!important;box-shadow:0 0 10px var(--color-accent-primary-light)!important}.GuestSampleCapsule-module__GNudVq__statusText{letter-spacing:.02em;color:var(--color-text-secondary,#3d4a41);white-space:nowrap;font-size:12px;font-weight:500}[data-theme=moon] .GuestSampleCapsule-module__GNudVq__statusText{color:var(--color-text-secondary,#3d4a41)!important}.GuestSampleCapsule-module__GNudVq__divider{background:#0000001a;flex-shrink:0;width:1px;height:12px;margin:0 1px}[data-theme=moon] .GuestSampleCapsule-module__GNudVq__divider{background:color-mix(in srgb,var(--color-accent-glow)25%,transparent)!important}.GuestSampleCapsule-module__GNudVq__actionBtn{cursor:pointer;color:var(--color-accent-primary,#c3d64b);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.GuestSampleCapsule-module__GNudVq__actionBtn:hover{filter:brightness(1.15);transform:translate(1px)}.GuestSampleCapsule-module__GNudVq__actionBtn:active{transform:scale(.96)}[data-theme=moon] .GuestSampleCapsule-module__GNudVq__actionBtn{color:var(--color-accent-primary-light,#e0ed7b)!important}.GuestSampleCapsule-module__GNudVq__tooltip{pointer-events:none;z-index:30;text-align:center;color:#fffdf8;background:var(--color-tooltip-bg,#2a2a2a);opacity:0;border-radius:8px;width:220px;padding:6px 10px;font-size:11px;line-height:1.5;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(4px);box-shadow:0 10px 24px -4px #0006}.GuestSampleCapsule-module__GNudVq__capsule:hover .GuestSampleCapsule-module__GNudVq__tooltip{opacity:1;transform:translateY(0)}
.PortraitMonthBrief-module__cW2Nlq__masterCardWrapper{width:min(960px,100vw - 48px);margin:0 auto 64px;position:relative}.board-portrait-island--embed .PortraitMonthBrief-module__cW2Nlq__masterCardWrapper{width:100%;margin:0}.board-portrait-island--embed .PortraitMonthBrief-module__cW2Nlq__layout{padding-bottom:36px}@container (max-width:960px){.PortraitMonthBrief-module__cW2Nlq__masterCardWrapper{width:100%;margin:0 auto 24px}.PortraitMonthBrief-module__cW2Nlq__layout{border-radius:var(--sdl-radius-card-outer,28px);width:100%;padding:28px 20px 36px}.PortraitMonthBrief-module__cW2Nlq__observationRow{grid-template-columns:1fr;gap:8px;padding:16px 6px}.PortraitMonthBrief-module__cW2Nlq__obsSubtag{padding-left:0}.PortraitMonthBrief-module__cW2Nlq__personRow{padding:16px}}.PortraitMonthBrief-module__cW2Nlq__ambientUnderlay,.PortraitMonthBrief-module__cW2Nlq__ambientOrb,.PortraitMonthBrief-module__cW2Nlq__orbAmberTop,.PortraitMonthBrief-module__cW2Nlq__orbRoseTop,.PortraitMonthBrief-module__cW2Nlq__orbGoldMid,.PortraitMonthBrief-module__cW2Nlq__orbRoseBottom,.PortraitMonthBrief-module__cW2Nlq__orbAmberBottom{display:none!important}.PortraitMonthBrief-module__cW2Nlq__layout{border-radius:var(--sdl-radius-card-outer,28px);background:var(--color-surface-elevated,#fff);width:100%;max-width:none;margin:0;padding:64px 68px 80px;transition:background-color .3s,color .3s;position:relative;overflow:hidden;-webkit-backdrop-filter:none!important;box-shadow:none!important;border:none!important}.PortraitMonthBrief-module__cW2Nlq__layout:before,.PortraitMonthBrief-module__cW2Nlq__layout:after{content:none!important;display:none!important}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__layout{background:var(--color-surface-elevated,#242424)!important;box-shadow:none!important;border:none!important}.PortraitMonthBrief-module__cW2Nlq__editorialSection{padding:44px 0;position:relative}.PortraitMonthBrief-module__cW2Nlq__editorialSection:first-child{padding-top:0}.PortraitMonthBrief-module__cW2Nlq__editorialSection:last-child{padding-bottom:0}.PortraitMonthBrief-module__cW2Nlq__hairlineDivider{background:color-mix(in srgb,var(--color-text-muted)12%,transparent);border:none;width:100%;height:1px;margin:0}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__hairlineDivider{background:#ffffff0f}.PortraitMonthBrief-module__cW2Nlq__sectionHeader{justify-content:space-between;align-items:baseline;margin-bottom:28px;display:flex}.PortraitMonthBrief-module__cW2Nlq__sectionEyebrow{font-family:var(--font-quicksand),-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.PortraitMonthBrief-module__cW2Nlq__sectionEyebrow .PortraitMonthBrief-module__cW2Nlq__indexMark{color:var(--color-accent-primary,#c3d64b);font-weight:800}.PortraitMonthBrief-module__cW2Nlq__sectionMeta{color:var(--color-text-muted);font-size:12.5px;font-weight:500}.PortraitMonthBrief-module__cW2Nlq__sectionExplainBtn{background:var(--color-paper,#f3f1eb);width:22px;height:22px;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;margin-left:2px;padding:0;transition:all .2s;display:inline-flex}.PortraitMonthBrief-module__cW2Nlq__sectionExplainBtn:hover{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-accent-primary)22%,var(--color-paper))}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__sectionExplainBtn{background:var(--color-paper,#1f1f1f)}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__sectionExplainBtn:hover{background:var(--color-surface-feature-sage,#2c2c2c);color:var(--color-text-primary)}.PortraitMonthBrief-module__cW2Nlq__heroEditorial{text-align:center;padding-bottom:36px}.PortraitMonthBrief-module__cW2Nlq__heroMetaTop{justify-content:flex-end;align-items:center;margin-bottom:28px;display:flex}.PortraitMonthBrief-module__cW2Nlq__heroTag{font-family:var(--font-quicksand),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:flex}.PortraitMonthBrief-module__cW2Nlq__heroTag:before{content:"◆";color:var(--color-accent-primary,#c3d64b);font-size:10px}.PortraitMonthBrief-module__cW2Nlq__heroDevelopDate{color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)16%,transparent);letter-spacing:.02em;border:none;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__heroDevelopDate{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)20%,transparent)}.PortraitMonthBrief-module__cW2Nlq__heroMascotWrap{text-align:center;margin:0 auto 20px}.PortraitMonthBrief-module__cW2Nlq__heroMascot{background:var(--color-paper,#f3f1eb);width:160px;height:160px;box-shadow:none;border:none;border-radius:50%;margin:0 auto;overflow:hidden}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__heroMascot{background:var(--color-paper,#1f1f1f)}.PortraitMonthBrief-module__cW2Nlq__heroMascotImage{object-fit:cover;width:100%;height:100%;display:block}.PortraitMonthBrief-module__cW2Nlq__heroMascotBreathing{transform-origin:bottom;animation:4.2s ease-in-out infinite PortraitMonthBrief-module__cW2Nlq__mascotBreathing}@keyframes PortraitMonthBrief-module__cW2Nlq__mascotBreathing{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.PortraitMonthBrief-module__cW2Nlq__heroMascotCaption{color:var(--color-text-muted);margin:10px 0 0;font-size:13px}@media (max-width:640px){.PortraitMonthBrief-module__cW2Nlq__heroMascot{width:120px;height:120px}}@media (prefers-reduced-motion:reduce){.PortraitMonthBrief-module__cW2Nlq__heroMascotBreathing{animation:none}}.PortraitMonthBrief-module__cW2Nlq__heroTitle{font-family:var(--font-serif,"Noto Serif SC",Georgia,serif);letter-spacing:-.035em;color:var(--color-text-primary);text-wrap:balance;margin-bottom:20px;font-size:clamp(30px,4.2vw,44px);font-weight:700;line-height:1.25}.PortraitMonthBrief-module__cW2Nlq__heroSummary{max-width:680px;color:var(--color-text-secondary);text-wrap:pretty;margin:0 auto 32px;font-size:15.5px;line-height:1.9}.PortraitMonthBrief-module__cW2Nlq__heroFeedbackWrap,.PortraitMonthBrief-module__cW2Nlq__feedbackFooter{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:20px auto 0!important;display:flex!important}.PortraitMonthBrief-module__cW2Nlq__feedbackFooter{border-top:1px dashed color-mix(in srgb,var(--color-text-muted)18%,transparent);padding-top:36px;margin:36px auto 0!important}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__feedbackFooter{border-top-color:#ffffff14}.PortraitMonthBrief-module__cW2Nlq__colophonCard{background:var(--color-paper,#f3f1eb);border-radius:var(--sdl-radius-card-inner,16px);-webkit-backdrop-filter:none;width:100%;max-width:680px;box-shadow:none;box-sizing:border-box;border:none;padding:18px 24px;transition:all .3s}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__colophonCard{background:var(--color-paper,#1f1f1f)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border:none!important}.PortraitMonthBrief-module__cW2Nlq__colophonMain{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.PortraitMonthBrief-module__cW2Nlq__colophonLeft{text-align:left;align-items:center;gap:14px;display:flex}.PortraitMonthBrief-module__cW2Nlq__colophonAvatarBox{flex-shrink:0;width:42px;height:42px;position:relative}.PortraitMonthBrief-module__cW2Nlq__colophonAvatarImg{object-fit:cover;width:100%;height:100%;box-shadow:none;background:var(--color-surface-elevated);border:none;border-radius:50%}.PortraitMonthBrief-module__cW2Nlq__colophonAvatarHalo{border:1px dashed color-mix(in srgb,var(--color-accent-primary,#c3d64b)45%,transparent);border-radius:50%;animation:24s linear infinite PortraitMonthBrief-module__cW2Nlq__rotateHaloSlow;position:absolute;inset:-3px}@keyframes PortraitMonthBrief-module__cW2Nlq__rotateHaloSlow{to{transform:rotate(360deg)}}.PortraitMonthBrief-module__cW2Nlq__colophonPromptText{color:var(--color-text-primary);font-size:13.5px;font-weight:600;line-height:1.4}.PortraitMonthBrief-module__cW2Nlq__colophonPromptSub{color:var(--color-text-secondary);opacity:.85;margin-top:2px;font-size:11.5px}.PortraitMonthBrief-module__cW2Nlq__colophonButtons{align-items:center;gap:10px;display:flex}.PortraitMonthBrief-module__cW2Nlq__btnResonance,.PortraitMonthBrief-module__cW2Nlq__btnDiverge{cursor:pointer;background:var(--color-surface-elevated,#fff);color:var(--color-text-secondary);box-shadow:none;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 18px;font-size:12.5px;font-weight:500;transition:all .2s;display:inline-flex}.PortraitMonthBrief-module__cW2Nlq__btnResonance span,.PortraitMonthBrief-module__cW2Nlq__btnDiverge span{color:inherit;font-weight:inherit}:is([data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__btnResonance,[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__btnDiverge){background:var(--color-surface-feature-sage,#2c2c2c);color:var(--color-text-muted);box-shadow:none;border:none}.PortraitMonthBrief-module__cW2Nlq__btnResonance:hover,.PortraitMonthBrief-module__cW2Nlq__btnDiverge:hover{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-accent-primary)14%,var(--color-surface-elevated));transform:translateY(-1px)}:is([data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__btnResonance:hover,[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__btnDiverge:hover){color:var(--color-text-primary);background:#363636}.PortraitMonthBrief-module__cW2Nlq__btnResonanceActive{background:var(--color-accent-primary,#c3d64b)!important;color:var(--color-on-accent-primary,#051a09)!important;box-shadow:none!important;border:none!important;font-weight:700!important}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__btnResonanceActive{background:var(--color-accent-primary,#c3d64b)!important;color:var(--color-on-accent-primary,#051a09)!important;box-shadow:none!important;border:none!important;font-weight:700!important}.PortraitMonthBrief-module__cW2Nlq__btnDivergeActive{background:var(--color-tab-active-surface,#1e2d24)!important;color:#fff!important;box-shadow:none!important;border:none!important;font-weight:600!important}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__btnDivergeActive{background:var(--color-tab-active-surface,#2a382f)!important;color:var(--color-accent-primary,#c3d64b)!important;box-shadow:none!important;border:none!important;font-weight:700!important}.PortraitMonthBrief-module__cW2Nlq__feedbackDrawer{border-top:1px solid color-mix(in srgb,var(--color-text-muted)12%,transparent);text-align:left;margin-top:16px;padding-top:16px}.PortraitMonthBrief-module__cW2Nlq__drawerTitle{color:var(--color-text-secondary);margin-bottom:10px;font-size:12px;font-weight:600}.PortraitMonthBrief-module__cW2Nlq__drawerChips{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.PortraitMonthBrief-module__cW2Nlq__drawerChip{background:var(--color-surface-elevated,#fff);color:var(--color-text-secondary);cursor:pointer;border:none;border-radius:999px;padding:5px 14px;font-size:12px;transition:all .15s}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__drawerChip{background:var(--color-surface-feature-sage,#2c2c2c);color:var(--color-text-secondary);border:none}.PortraitMonthBrief-module__cW2Nlq__drawerChip:hover{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-accent-primary)15%,var(--color-surface-elevated))}.PortraitMonthBrief-module__cW2Nlq__drawerChipSelected{font-weight:600;background:var(--color-accent-primary,#c3d64b)!important;color:var(--color-on-accent-primary,#051a09)!important;border:none!important}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__drawerChipSelected{background:var(--color-accent-primary,#c3d64b)!important;color:var(--color-on-accent-primary,#051a09)!important;border:none!important}.PortraitMonthBrief-module__cW2Nlq__drawerInputRow{align-items:center;gap:10px;display:flex}.PortraitMonthBrief-module__cW2Nlq__drawerInput{background:var(--color-surface-elevated,#fff);height:38px;color:var(--color-text-primary);box-sizing:border-box;border:none;border-radius:9999px;outline:none;flex:1;padding:0 16px;font-size:12.5px;transition:all .2s}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__drawerInput{background:var(--color-surface-feature-sage,#2c2c2c);color:var(--color-text-primary);border:none}.PortraitMonthBrief-module__cW2Nlq__drawerInput:focus{box-shadow:0 0 0 2px var(--color-accent-primary,#c3d64b)}.PortraitMonthBrief-module__cW2Nlq__drawerSubmitBtn{background:var(--color-accent-primary,#c3d64b);color:var(--color-on-accent-primary,#051a09);cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;height:38px;padding:0 18px;font-size:12.5px;font-weight:700;transition:all .2s}.PortraitMonthBrief-module__cW2Nlq__drawerSubmitBtn:hover{background:var(--color-accent-primary-hover,#b4c63d)}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__drawerSubmitBtn{background:var(--color-accent-primary,#c3d64b)!important;color:var(--color-on-accent-primary,#051a09)!important}.PortraitMonthBrief-module__cW2Nlq__observationsList{flex-direction:column;display:flex}.PortraitMonthBrief-module__cW2Nlq__observationRow{border-radius:var(--sdl-radius-card-inner,16px);border-bottom:1px solid color-mix(in srgb,var(--color-text-muted)8%,transparent);cursor:default;grid-template-columns:200px 1fr;align-items:baseline;gap:32px;padding:22px 16px;transition:background-color .22s;display:grid}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__observationRow{border-bottom-color:#ffffff0a}.PortraitMonthBrief-module__cW2Nlq__observationRow:last-child{border-bottom:none}.PortraitMonthBrief-module__cW2Nlq__observationRow:hover{background-color:var(--color-paper,#f3f1eb)}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__observationRow:hover{background-color:var(--color-paper,#1f1f1f)}.PortraitMonthBrief-module__cW2Nlq__obsAnchor{flex-direction:column;gap:4px;display:flex}.PortraitMonthBrief-module__cW2Nlq__obsTagLead{font-family:var(--font-quicksand),sans-serif;letter-spacing:-.01em;color:var(--color-text-primary);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.PortraitMonthBrief-module__cW2Nlq__obsTagLead .PortraitMonthBrief-module__cW2Nlq__numMark{color:var(--color-accent-primary,#c3d64b);letter-spacing:.05em;font-size:11.5px;font-weight:800}.PortraitMonthBrief-module__cW2Nlq__obsSubtag{color:var(--color-text-muted);padding-left:20px;font-size:11.5px;font-weight:500}.PortraitMonthBrief-module__cW2Nlq__obsNarrative{color:var(--color-text-secondary);text-wrap:pretty;font-size:14.5px;line-height:1.85}.PortraitMonthBrief-module__cW2Nlq__walkedThroughStream{flex-direction:column;gap:12px;margin-top:18px;display:flex}.PortraitMonthBrief-module__cW2Nlq__walkedThroughRow{border-radius:var(--sdl-radius-card-inner,16px);background:var(--color-paper,#f3f1eb);border:none;justify-content:space-between;align-items:baseline;gap:18px;padding:14px 18px;transition:all .2s;display:flex}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__walkedThroughRow{background:var(--color-paper,#1f1f1f)}.PortraitMonthBrief-module__cW2Nlq__walkedThroughText{color:var(--color-text-secondary);font-size:14.5px;line-height:1.75}.PortraitMonthBrief-module__cW2Nlq__walkedThroughBadge{vertical-align:middle;border:none;border-radius:999px;flex-shrink:0;align-items:center;margin-right:8px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.PortraitMonthBrief-module__cW2Nlq__walkedThroughBadgeActive{background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)22%,transparent);color:var(--color-text-primary)}.PortraitMonthBrief-module__cW2Nlq__walkedThroughBadgeResolved{color:#059669;background:#10b9811f}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__walkedThroughBadgeResolved{color:#34d399;background:#10b9812e}.PortraitMonthBrief-module__cW2Nlq__walkedThroughTitle{color:var(--color-text-primary);font-weight:600}.PortraitMonthBrief-module__cW2Nlq__walkedThroughSourceBtn{color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0;font-size:12px;font-weight:500;transition:color .2s}.PortraitMonthBrief-module__cW2Nlq__walkedThroughSourceBtn:hover{color:var(--color-accent-primary);text-decoration:underline}.PortraitMonthBrief-module__cW2Nlq__peopleStrip{flex-direction:column;gap:16px;display:flex}.PortraitMonthBrief-module__cW2Nlq__peopleBentoGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.PortraitMonthBrief-module__cW2Nlq__personRow{background:var(--color-bg-page,#f8f7f2);border-radius:var(--sdl-radius-card-inner,16px);cursor:pointer;box-sizing:border-box;flex-direction:column;justify-content:space-between;min-height:160px;padding:20px 20px 16px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:none!important;border:none!important}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__personRow{background:var(--color-bg-page,#191919)}.PortraitMonthBrief-module__cW2Nlq__personRow:hover{background:color-mix(in srgb,var(--color-text-primary)3%,var(--color-bg-page,#f8f7f2));transform:translateY(-2px)}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__personRow:hover{background:color-mix(in srgb,#fff 4%,var(--color-bg-page,#191919));transform:translateY(-2px)}.PortraitMonthBrief-module__cW2Nlq__personCardTop{align-items:center;gap:12px;margin-bottom:12px;display:flex}.PortraitMonthBrief-module__cW2Nlq__personBio{align-items:center;gap:12px;display:flex}.PortraitMonthBrief-module__cW2Nlq__personAvatar{background:var(--color-surface-elevated,#fff);width:38px;height:38px;color:var(--color-text-primary);box-shadow:none;border:none;border-radius:50%;flex-shrink:0;place-items:center;font-size:14.5px;font-weight:700;display:grid}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__personAvatar{background:var(--color-surface-feature-sage,#2c2c2c);color:var(--color-text-primary);border:none}.PortraitMonthBrief-module__cW2Nlq__personMeta{flex-direction:column;flex:1;min-width:0;display:flex}.PortraitMonthBrief-module__cW2Nlq__personNameRow{align-items:center;gap:6px;display:flex}.PortraitMonthBrief-module__cW2Nlq__personName{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;overflow:hidden}.PortraitMonthBrief-module__cW2Nlq__personRelation{color:var(--color-text-muted);margin-top:1px;font-size:11px}.PortraitMonthBrief-module__cW2Nlq__personMonthPill{background:var(--color-accent-primary,#c3d64b);color:var(--color-on-accent-primary,#051a09);border:none;border-radius:999px;flex-shrink:0;padding:1.5px 7px;font-size:10px;font-weight:700;line-height:1.4}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__personMonthPill{background:var(--color-accent-primary,#c3d64b);color:var(--color-on-accent-primary,#051a09)}.PortraitMonthBrief-module__cW2Nlq__personInsightWrap{margin-bottom:12px}.PortraitMonthBrief-module__cW2Nlq__personInsightText{color:var(--color-text-secondary);font-size:12.5px;line-height:1.6}.PortraitMonthBrief-module__cW2Nlq__personInsightText+.PortraitMonthBrief-module__cW2Nlq__personInsightText{margin-top:4px}.PortraitMonthBrief-module__cW2Nlq__relationshipPreview{flex-direction:column;gap:4px;margin-top:8px;display:flex}.PortraitMonthBrief-module__cW2Nlq__relationshipPreviewItem{border-radius:var(--sdl-radius-strip,8px);background:color-mix(in srgb,var(--color-text-primary)4%,transparent);color:var(--color-text-secondary);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:0;padding:5px 12px;font-size:11.5px;line-height:1.5;transition:all .15s;display:block;overflow:hidden}.PortraitMonthBrief-module__cW2Nlq__relationshipPreviewItem:hover{background:color-mix(in srgb,var(--color-text-primary)8%,transparent);color:var(--color-text-primary)}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__relationshipPreviewItem{color:#ffffffb3;background:#ffffff0d}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__relationshipPreviewItem:hover{color:#fff;background:#ffffff17}.PortraitMonthBrief-module__cW2Nlq__personCardFoot{color:var(--color-text-muted);border-top:1px solid color-mix(in srgb,var(--color-text-primary)3.5%,transparent);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:11.5px;font-weight:500;display:flex}.PortraitMonthBrief-module__cW2Nlq__personFootStats{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.PortraitMonthBrief-module__cW2Nlq__personFootDot{opacity:.45}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__personCardFoot{border-top-color:#ffffff09}.PortraitMonthBrief-module__cW2Nlq__rosterContainer{border-radius:var(--sdl-radius-card-inner,16px);box-shadow:none;border:none;padding:8px 4px 0;background:0 0!important}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__rosterContainer{background:0 0!important}.PortraitMonthBrief-module__cW2Nlq__rosterHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.PortraitMonthBrief-module__cW2Nlq__rosterTitle{color:var(--color-text-secondary);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.PortraitMonthBrief-module__cW2Nlq__rosterIndicator{background:var(--color-accent-primary,#c3d64b);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.PortraitMonthBrief-module__cW2Nlq__rosterMeta{color:var(--color-text-muted);font-size:11px;font-weight:500}.PortraitMonthBrief-module__cW2Nlq__rosterCloud{flex-wrap:wrap;gap:8px;display:flex}.PortraitMonthBrief-module__cW2Nlq__rosterPill{color:var(--color-text-primary);cursor:pointer;box-shadow:none;border:none;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:12.5px;font-weight:600;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex;background:0 0!important}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__rosterPill{color:var(--color-text-primary);background:0 0!important}.PortraitMonthBrief-module__cW2Nlq__rosterPill:hover{color:var(--color-text-primary);transform:translateY(-1px);background:color-mix(in srgb,var(--color-text-primary)6%,transparent)!important}.PortraitMonthBrief-module__cW2Nlq__rosterPillDot{background:var(--color-accent-primary,#c3d64b);border-radius:50%;width:5px;height:5px;transition:background .15s}.PortraitMonthBrief-module__cW2Nlq__rosterPill:hover .PortraitMonthBrief-module__cW2Nlq__rosterPillDot{background:var(--color-on-accent-primary,#051a09)}.PortraitMonthBrief-module__cW2Nlq__rosterPillCount{color:var(--color-text-muted);font-size:11px;font-weight:500;transition:color .15s}.PortraitMonthBrief-module__cW2Nlq__rosterPill:hover .PortraitMonthBrief-module__cW2Nlq__rosterPillCount{color:var(--color-on-accent-primary,#051a09);opacity:.85}.PortraitMonthBrief-module__cW2Nlq__pastSection{flex-direction:column;gap:12px;margin-top:6px;display:flex}.PortraitMonthBrief-module__cW2Nlq__pastTabsScroller{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding:4px 2px 6px;display:flex;overflow-x:auto}.PortraitMonthBrief-module__cW2Nlq__pastTabsScroller::-webkit-scrollbar{display:none}.PortraitMonthBrief-module__cW2Nlq__pastTabItem{background:var(--color-bg-page,#f8f7f2);border:1px solid var(--color-border-subtle,#1e2d2412);border-radius:var(--sdl-radius-pill,9999px);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;box-shadow:none;flex-shrink:0;align-items:center;gap:7px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__pastTabItem{background:var(--color-bg-page,#191919);border-color:#ffffff14}.PortraitMonthBrief-module__cW2Nlq__pastTabItem:hover{background:color-mix(in srgb,var(--color-text-primary)4%,var(--color-bg-page,#f8f7f2));color:var(--color-text-primary);transform:translateY(-1px)}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__pastTabItem:hover{background:color-mix(in srgb,#fff 5%,var(--color-bg-page,#191919))}.PortraitMonthBrief-module__cW2Nlq__pastTabItemActive{background:var(--color-surface-elevated,#fff)!important;color:var(--color-text-primary)!important;border-color:var(--color-accent-primary,#c3d64b)!important;box-shadow:0 2px 8px #1e2d240d!important}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__pastTabItemActive{background:var(--color-surface-elevated,#242424)!important;box-shadow:0 2px 10px #0000004d!important}.PortraitMonthBrief-module__cW2Nlq__pastTabAvatar{background:var(--color-paper,#f3f1eb);width:20px;height:20px;color:var(--color-text-primary);border-radius:50%;place-items:center;font-size:10.5px;font-weight:700;transition:all .15s;display:grid}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__pastTabAvatar{background:var(--color-paper,#1c1c1c)}.PortraitMonthBrief-module__cW2Nlq__pastTabItemActive .PortraitMonthBrief-module__cW2Nlq__pastTabAvatar{background:var(--color-accent-primary,#c3d64b);color:var(--color-on-accent-primary,#051a09)}.PortraitMonthBrief-module__cW2Nlq__pastTabName{font-size:12px;font-weight:600}.PortraitMonthBrief-module__cW2Nlq__pastTabCount{color:var(--color-text-muted);font-size:11px;font-weight:500}.PortraitMonthBrief-module__cW2Nlq__pastTabItemActive .PortraitMonthBrief-module__cW2Nlq__pastTabCount{color:var(--color-text-secondary)}.PortraitMonthBrief-module__cW2Nlq__pastPersonStageCard{background:var(--color-bg-page,#f8f7f2);border-radius:var(--sdl-radius-card-inner,16px);border:1px solid var(--card-l2-paper-border,#1e2d240f);cursor:pointer;box-shadow:none;box-sizing:border-box;flex-direction:column;justify-content:space-between;min-height:160px;padding:22px 24px 18px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__pastPersonStageCard{background:var(--color-bg-page,#191919);border-color:#ffffff12}.PortraitMonthBrief-module__cW2Nlq__pastPersonStageCard:hover{background:color-mix(in srgb,var(--color-text-primary)3%,var(--color-bg-page,#f8f7f2));transform:translateY(-2px)}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__pastPersonStageCard:hover{background:color-mix(in srgb,#fff 4%,var(--color-bg-page,#191919));transform:translateY(-2px)}.PortraitMonthBrief-module__cW2Nlq__pastPersonStageTop{align-items:center;gap:12px;margin-bottom:12px;display:flex}.PortraitMonthBrief-module__cW2Nlq__pastPill{border-radius:var(--sdl-radius-pill,9999px);background:var(--color-paper,#f3f1eb);color:var(--color-text-muted);border:1px solid var(--card-l2-paper-border,#1e2d240f);flex-shrink:0;padding:1.5px 7px;font-size:10px;font-weight:600;line-height:1.4}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__pastPill{background:var(--color-paper,#1c1c1c);border-color:#ffffff14}.PortraitMonthBrief-module__cW2Nlq__pastPersonActionLink{color:var(--color-text-secondary);align-items:center;gap:3px;font-size:11.5px;font-weight:500;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.PortraitMonthBrief-module__cW2Nlq__pastPersonActionIcon{opacity:.7;flex-shrink:0;width:13px;height:13px;transition:transform .18s cubic-bezier(.16,1,.3,1)}.PortraitMonthBrief-module__cW2Nlq__pastPersonStageCard:hover .PortraitMonthBrief-module__cW2Nlq__pastPersonActionLink,.PortraitMonthBrief-module__cW2Nlq__personRow:hover .PortraitMonthBrief-module__cW2Nlq__pastPersonActionLink{color:var(--color-text-primary)}.PortraitMonthBrief-module__cW2Nlq__pastPersonStageCard:hover .PortraitMonthBrief-module__cW2Nlq__pastPersonActionIcon,.PortraitMonthBrief-module__cW2Nlq__personRow:hover .PortraitMonthBrief-module__cW2Nlq__pastPersonActionIcon{opacity:1;color:var(--color-accent-primary-hover,#75881c);transform:translate(2px)}:is([data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__pastPersonStageCard:hover .PortraitMonthBrief-module__cW2Nlq__pastPersonActionIcon,[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__personRow:hover .PortraitMonthBrief-module__cW2Nlq__pastPersonActionIcon){color:var(--color-accent-primary,#c3d64b)}.PortraitMonthBrief-module__cW2Nlq__monthNoMentionTip{color:var(--color-text-muted);border-radius:var(--sdl-radius-card-inner,16px);background:var(--color-bg-page,#f8f7f2);margin-bottom:8px;padding:14px 18px;font-size:12.5px;line-height:1.6}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__monthNoMentionTip{background:var(--color-bg-page,#191919)}.PortraitMonthBrief-module__cW2Nlq__arcGlassBasin{border-radius:0;padding:12px 0 16px;transition:all .3s;position:relative;overflow:visible;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}.PortraitMonthBrief-module__cW2Nlq__arcGlassBasin:before{content:none!important;display:none!important}[data-theme=moon] .PortraitMonthBrief-module__cW2Nlq__arcGlassBasin{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}.PortraitMonthBrief-module__cW2Nlq__arcEditorialFlow{flex-direction:column;gap:20px;display:flex}.PortraitMonthBrief-module__cW2Nlq__arcNarrativeHeader{margin-bottom:20px}.PortraitMonthBrief-module__cW2Nlq__arcLeadPhrase{font-family:var(--font-serif,"Lora",Georgia,serif);color:var(--color-text-primary);letter-spacing:-.01em;opacity:.94;margin:0;font-size:16px;font-style:italic;line-height:1.6}.PortraitMonthBrief-module__cW2Nlq__frequentWordsFlow{flex-direction:column;gap:16px;display:flex}.PortraitMonthBrief-module__cW2Nlq__patternEmptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:36px 20px 28px;display:flex}.PortraitMonthBrief-module__cW2Nlq__patternEmptyImage{object-fit:contain;-webkit-user-select:none;user-select:none;filter:none;width:140px;height:140px;animation:4.6s ease-in-out infinite PortraitMonthBrief-module__cW2Nlq__patternEmptyBreath;display:block}@keyframes PortraitMonthBrief-module__cW2Nlq__patternEmptyBreath{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.02)}}@media (max-width:640px){.PortraitMonthBrief-module__cW2Nlq__patternEmptyImage{width:110px;height:110px}}@media (prefers-reduced-motion:reduce){.PortraitMonthBrief-module__cW2Nlq__patternEmptyImage{animation:none}}.PortraitMonthBrief-module__cW2Nlq__patternObserving{color:var(--color-text-muted);max-width:360px;margin:14px 0 0;font-size:13.5px;line-height:1.7}.PortraitMonthBrief-module__cW2Nlq__generationNotice{color:var(--color-text-muted);align-items:center;gap:8px;margin:12px 0 0;font-size:12px;display:flex}.PortraitMonthBrief-module__cW2Nlq__generationDot{background:var(--color-accent-primary,#c3d64b);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite PortraitMonthBrief-module__cW2Nlq__generationPulse}@keyframes PortraitMonthBrief-module__cW2Nlq__generationPulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.PortraitMonthBrief-module__cW2Nlq__generationLines{flex-direction:column;gap:8px;margin-top:12px;display:flex}.PortraitMonthBrief-module__cW2Nlq__generationLine{background:color-mix(in srgb,var(--color-text-muted)10%,transparent);border-radius:6px;height:14px;animation:1.6s ease-in-out infinite PortraitMonthBrief-module__cW2Nlq__generationPulse}.PortraitMonthBrief-module__cW2Nlq__sectionTitle{color:var(--color-text-primary);font-family:var(--font-quicksand),sans-serif;letter-spacing:-.04em;align-items:center;margin:0;font-size:18px;font-weight:700;display:flex}.PortraitMonthBrief-module__cW2Nlq__sectionTitle:before{content:"✦";color:var(--color-accent-primary,#c3d64b);margin-right:8px;font-size:14px}.PortraitMonthBrief-module__cW2Nlq__monthBrief{margin:0}.PortraitMonthBrief-module__cW2Nlq__head{align-items:baseline;display:flex}.PortraitMonthBrief-module__cW2Nlq__identity{width:100%}.PortraitMonthBrief-module__cW2Nlq__pageTitle{color:var(--color-text-primary);align-items:center;margin:0;font-size:20px;font-weight:700;display:flex}.PortraitMonthBrief-module__cW2Nlq__month{color:var(--color-text-muted);font-size:12px}.PortraitMonthBrief-module__cW2Nlq__generatedAt{font-size:11px}.PortraitMonthBrief-module__cW2Nlq__label{color:var(--color-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.PortraitMonthBrief-module__cW2Nlq__arcLoading{padding:24px 0}.PortraitMonthBrief-module__cW2Nlq__arcLoadingStatement{flex-direction:column;gap:8px;margin:16px 0;display:flex}.PortraitMonthBrief-module__cW2Nlq__arcLoadingChart{border-radius:var(--sdl-radius-card-inner,16px);background:color-mix(in srgb,var(--color-text-muted)6%,transparent);height:90px}.PortraitMonthBrief-module__cW2Nlq__keywordsLoading{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.PortraitMonthBrief-module__cW2Nlq__generationWord{background:color-mix(in srgb,var(--color-text-muted)10%,transparent);border-radius:999px;width:64px;height:28px}@media (max-width:820px){.PortraitMonthBrief-module__cW2Nlq__masterCardWrapper{width:calc(100vw - 24px);margin:0 auto 40px}.PortraitMonthBrief-module__cW2Nlq__layout{border-radius:var(--sdl-radius-card-outer,28px);width:100%;padding:38px 20px 52px}.PortraitMonthBrief-module__cW2Nlq__observationRow{grid-template-columns:1fr;gap:8px;padding:16px 6px}.PortraitMonthBrief-module__cW2Nlq__obsSubtag{padding-left:0}.PortraitMonthBrief-module__cW2Nlq__personRow{padding:16px}}.PortraitMonthBrief-module__cW2Nlq__heroPendingCard{width:100%;margin-top:18px}.PortraitMonthBrief-module__cW2Nlq__heroPendingContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:460px;margin:0 auto;display:flex}.PortraitMonthBrief-module__cW2Nlq__progressTrackWrap{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:280px;margin-top:4px;display:flex}.PortraitMonthBrief-module__cW2Nlq__progressTrack{background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)20%,transparent);border:none;border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}.PortraitMonthBrief-module__cW2Nlq__progressFill{background:var(--color-accent-primary,#c3d64b);border:none;border-radius:999px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.PortraitMonthBrief-module__cW2Nlq__progressMetaText{font-family:var(--font-quicksand),sans-serif;color:var(--color-text-muted);letter-spacing:.02em;font-size:11.5px;font-weight:600}.PortraitMonthBrief-module__cW2Nlq__solitudeSubtext{color:var(--color-text-muted);margin-top:4px;font-size:12.5px;line-height:1.5}
.ReadingModal-module__x7oKdq__overlay{--rm-veil:#00000052;--rm-panel-bg:var(--color-surface-elevated,#fff);--rm-panel-border:#00000014;--rm-panel-blur:blur(28px)saturate(180%);--rm-panel-shadow:0 24px 60px -12px #0000001f,0 4px 16px -4px #0000000a;--rm-panel-glow:radial-gradient(ellipse 420px 220px at 0% 0%,color-mix(in srgb,var(--color-accent-primary-light)25%,transparent),transparent 70%);--rm-divider:#ffffffb3;--rm-rail-bg:#ffffff47;--rm-item-hover:#ffffff8c;--rm-item-active-bg:#ffffffe0;--rm-item-active-ring:color-mix(in srgb,var(--color-accent-primary)38%,transparent);--rm-item-active-shadow:0 6px 16px -8px color-mix(in srgb,var(--color-accent-primary-hover)35%,transparent);--rm-chip-bg:#ffffffb3;--rm-card-bg:#fff9;--rm-bubble-me:linear-gradient(135deg,var(--color-accent-primary-light)0%,color-mix(in srgb,var(--color-accent-primary)30%,var(--color-accent-primary-light))100%);--rm-bubble-me-text:color-mix(in srgb,var(--color-text-primary)88%,var(--color-accent-primary-hover));--rm-bubble-her:#fffc;--rm-highlight:color-mix(in srgb,var(--color-accent-primary)24%,transparent);--rm-link:var(--color-accent-primary-hover);--rm-link-hover-bg:color-mix(in srgb,var(--color-accent-primary)10%,transparent);z-index:var(--z-dialog);background:var(--rm-veil);-webkit-backdrop-filter:blur(6px);font-family:var(--font-sans);justify-content:center;align-items:center;padding:0 24px;display:flex;position:fixed;inset:0}[data-theme=moon] .ReadingModal-module__x7oKdq__overlay{--rm-veil:#000000a6;--rm-panel-bg:var(--color-surface-elevated,#242424);--rm-panel-border:#ffffff14;--rm-panel-blur:blur(28px)saturate(160%);--rm-panel-shadow:0 16px 40px -8px #0009;--rm-panel-glow:radial-gradient(ellipse 420px 220px at 0% 0%,color-mix(in srgb,var(--color-accent-primary,#c3d64b)12%,transparent),transparent 70%);--rm-divider:#ffffff14;--rm-rail-bg:#ffffff08;--rm-item-hover:#ffffff0f;--rm-item-active-bg:#ffffff1a;--rm-item-active-ring:color-mix(in srgb,var(--color-accent-primary,#c3d64b)35%,transparent);--rm-item-active-shadow:0 6px 18px -8px #0009;--rm-chip-bg:#ffffff0f;--rm-card-bg:#ffffff0a;--rm-bubble-me:color-mix(in srgb,var(--color-accent-primary,#c3d64b)22%,#242424);--rm-bubble-me-text:var(--color-text-primary);--rm-bubble-her:#ffffff0f;--rm-highlight:color-mix(in srgb,var(--color-accent-primary,#c3d64b)26%,transparent);--rm-link:var(--color-accent-primary-light);--rm-link-hover-bg:color-mix(in srgb,var(--color-accent-primary,#c3d64b)14%,transparent)}.ReadingModal-module__x7oKdq__overlay.ReadingModal-module__x7oKdq__opaque{--rm-panel-bg:#fffffff2}[data-theme=moon] .ReadingModal-module__x7oKdq__overlay.ReadingModal-module__x7oKdq__opaque{--rm-panel-bg:var(--color-surface-glass-strong)}.ReadingModal-module__x7oKdq__panel{background:var(--rm-panel-glow),var(--rm-panel-bg);width:100%;max-width:820px;height:min(78vh,600px);-webkit-backdrop-filter:var(--rm-panel-blur);border:1px solid var(--rm-panel-border);box-shadow:var(--rm-panel-shadow);isolation:isolate;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.ReadingModal-module__x7oKdq__single{max-width:600px}.ReadingModal-module__x7oKdq__head{border-bottom:1px solid var(--rm-divider);flex-shrink:0;align-items:center;gap:10px;padding:16px 16px 14px 22px;display:flex}.ReadingModal-module__x7oKdq__title{min-width:0;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;font-weight:600;overflow:hidden}.ReadingModal-module__x7oKdq__count{background:var(--rm-chip-bg);border:1px solid var(--rm-panel-border);color:var(--color-text-muted);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px}.ReadingModal-module__x7oKdq__iconBtn{width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--motion-fast,.15s)ease;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ReadingModal-module__x7oKdq__iconBtn:hover:not(:disabled){background:var(--rm-item-hover)}.ReadingModal-module__x7oKdq__iconBtn:disabled{opacity:.3;cursor:default}.ReadingModal-module__x7oKdq__iconBtn:focus-visible,.ReadingModal-module__x7oKdq__railItem:focus-visible,.ReadingModal-module__x7oKdq__linkBtn:focus-visible,.ReadingModal-module__x7oKdq__thumb:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent-primary)55%,transparent);outline-offset:2px}.ReadingModal-module__x7oKdq__body{flex:1;min-height:0;display:flex;position:relative}.ReadingModal-module__x7oKdq__rail{scrollbar-width:none;background:var(--rm-rail-bg);border-right:1px solid var(--rm-divider);flex-direction:column;flex-shrink:0;gap:6px;width:232px;padding:12px 10px;display:flex;overflow-y:auto}.ReadingModal-module__x7oKdq__railItem{text-align:left;cursor:pointer;width:100%;transition:background var(--motion-fast,.15s)ease,border-color var(--motion-fast,.15s)ease;background:0 0;border:1px solid #0000;border-radius:14px;flex-direction:column;gap:4px;padding:10px 12px;font-family:inherit;display:flex}.ReadingModal-module__x7oKdq__railItem:hover{background:var(--rm-item-hover)}.ReadingModal-module__x7oKdq__railItemOn,.ReadingModal-module__x7oKdq__railItemOn:hover{background:var(--rm-item-active-bg);border-color:var(--rm-item-active-ring);box-shadow:var(--rm-item-active-shadow)}.ReadingModal-module__x7oKdq__railTop{color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:flex}.ReadingModal-module__x7oKdq__railItemOn .ReadingModal-module__x7oKdq__railTop{color:var(--rm-link)}.ReadingModal-module__x7oKdq__railKind{align-items:center;gap:3px;margin-left:auto;display:inline-flex}.ReadingModal-module__x7oKdq__railSnip{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.ReadingModal-module__x7oKdq__railItemOn .ReadingModal-module__x7oKdq__railSnip{color:var(--color-text-primary)}.ReadingModal-module__x7oKdq__reader{flex-direction:column;flex:1;min-width:0;display:flex}.ReadingModal-module__x7oKdq__readerMeta{min-height:46px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px 0 28px;font-size:12px;display:flex}.ReadingModal-module__x7oKdq__backBtn{margin-left:-10px;display:none}.ReadingModal-module__x7oKdq__metaDate{white-space:nowrap}.ReadingModal-module__x7oKdq__tag{background:var(--rm-chip-bg);border:1px solid var(--rm-panel-border);color:var(--color-text-secondary);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.ReadingModal-module__x7oKdq__nav{gap:2px;margin-left:auto;display:flex}.ReadingModal-module__x7oKdq__readerScroll{scrollbar-width:none;flex:1;min-height:0;padding:10px 28px 24px;overflow-y:auto}.ReadingModal-module__x7oKdq__rail::-webkit-scrollbar{display:none}.ReadingModal-module__x7oKdq__readerScroll::-webkit-scrollbar{display:none}.ReadingModal-module__x7oKdq__fadeIn{height:100%;animation:.2s ease-out both ReadingModal-module__x7oKdq__rmFadeIn}@keyframes ReadingModal-module__x7oKdq__rmFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ReadingModal-module__x7oKdq__state{height:100%;color:var(--color-text-muted);justify-content:center;align-items:center;font-size:13px;display:flex}.ReadingModal-module__x7oKdq__locked{height:100%;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.ReadingModal-module__x7oKdq__lockedHint{font-size:12px}.ReadingModal-module__x7oKdq__entryTitle{font-family:var(--font-serif);color:var(--color-text-primary);margin:4px 0 14px;font-size:22px;font-weight:600;line-height:1.4}.ReadingModal-module__x7oKdq__chatTitle{color:var(--color-text-primary);margin:4px 0 14px;font-size:16px;font-weight:600;line-height:1.5}.ReadingModal-module__x7oKdq__entryText{font-family:var(--font-serif);color:var(--color-text-primary);font-size:16.5px;line-height:1.85}.ReadingModal-module__x7oKdq__entryText .journal-markdown{font-family:inherit;font-size:inherit;line-height:inherit}.ReadingModal-module__x7oKdq__mark{background:var(--rm-highlight);color:inherit;border-radius:3px;padding:0 2px}.ReadingModal-module__x7oKdq__thumbs{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.ReadingModal-module__x7oKdq__thumb{border:1px solid var(--rm-panel-border);background:var(--rm-card-bg);cursor:zoom-in;border-radius:12px;width:76px;height:76px;padding:0;position:relative;overflow:hidden;box-shadow:0 6px 14px -8px #23181540}.ReadingModal-module__x7oKdq__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ReadingModal-module__x7oKdq__thumbMore{color:#fff;background:#00000059;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.ReadingModal-module__x7oKdq__audios{margin:0 0 16px}.ReadingModal-module__x7oKdq__letter{margin-top:22px}.ReadingModal-module__x7oKdq__chat{flex-direction:column;gap:10px;display:flex}.ReadingModal-module__x7oKdq__bubbleMe,.ReadingModal-module__x7oKdq__bubbleHer{white-space:pre-wrap;word-break:break-word;border-radius:18px;max-width:82%;padding:10px 14px;font-size:14.5px;line-height:1.7}.ReadingModal-module__x7oKdq__bubbleMe{background:var(--rm-bubble-me);color:var(--rm-bubble-me-text);box-shadow:0 6px 16px -10px color-mix(in srgb,var(--color-accent-primary-hover)45%,transparent);border-bottom-right-radius:6px;align-self:flex-end}.ReadingModal-module__x7oKdq__bubbleHer{background:var(--rm-bubble-her);border:1px solid var(--rm-panel-border);color:var(--color-text-primary);border-bottom-left-radius:6px;align-self:flex-start;box-shadow:0 6px 16px -12px #23181533}.ReadingModal-module__x7oKdq__readerFoot{border-top:1px solid var(--rm-divider);flex-shrink:0;justify-content:flex-end;padding:10px 18px;display:flex}.ReadingModal-module__x7oKdq__linkBtn{color:var(--rm-link);cursor:pointer;transition:background var(--motion-fast,.15s)ease;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:6px 8px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.ReadingModal-module__x7oKdq__linkBtn:hover{background:var(--rm-link-hover-bg)}@media (max-width:640px){.ReadingModal-module__x7oKdq__overlay{align-items:flex-end;padding:0}.ReadingModal-module__x7oKdq__panel,.ReadingModal-module__x7oKdq__single{border-radius:26px 26px 0 0;max-width:none;height:88dvh}.ReadingModal-module__x7oKdq__body{overflow:hidden}.ReadingModal-module__x7oKdq__rail,.ReadingModal-module__x7oKdq__reader{border-right:0;width:100%;transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .3s;position:absolute;inset:0}.ReadingModal-module__x7oKdq__rail+.ReadingModal-module__x7oKdq__reader{transform:translate(100%)}.ReadingModal-module__x7oKdq__isReading .ReadingModal-module__x7oKdq__rail{opacity:0;pointer-events:none;transform:translate(-30%)}.ReadingModal-module__x7oKdq__isReading .ReadingModal-module__x7oKdq__rail+.ReadingModal-module__x7oKdq__reader{transform:none}.ReadingModal-module__x7oKdq__backBtn{display:inline-flex}.ReadingModal-module__x7oKdq__readerMeta{padding:10px 10px 0 20px}.ReadingModal-module__x7oKdq__readerScroll{padding:10px 20px 20px}}@media (prefers-reduced-motion:reduce){.ReadingModal-module__x7oKdq__fadeIn{animation:none}.ReadingModal-module__x7oKdq__rail,.ReadingModal-module__x7oKdq__reader{transition:none}}
.ObservationCards-module__Q8Bjvq__list{flex-direction:column;gap:36px;display:flex}.ObservationCards-module__Q8Bjvq__editorialSection{flex-direction:column;display:flex}.ObservationCards-module__Q8Bjvq__sectionHeader{justify-content:space-between;align-items:baseline;margin-bottom:20px;padding:0 2px;display:flex}.ObservationCards-module__Q8Bjvq__sectionEyebrow{font-family:var(--font-quicksand),-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.ObservationCards-module__Q8Bjvq__sectionEyebrow .ObservationCards-module__Q8Bjvq__indexMark{color:var(--color-accent-primary,#c3d64b);font-weight:800}.ObservationCards-module__Q8Bjvq__sectionMeta{color:var(--color-text-muted);font-size:12.5px;font-weight:500}.ObservationCards-module__Q8Bjvq__sectionExplainBtn{width:22px;height:22px;color:var(--color-text-muted);border:1px solid color-mix(in srgb,var(--color-text-muted)35%,transparent);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;transition:color .15s,border-color .15s;display:inline-flex}.ObservationCards-module__Q8Bjvq__sectionExplainBtn:hover{color:var(--color-accent-primary,#c3d64b);border-color:var(--color-accent-primary,#c3d64b)}.ObservationCards-module__Q8Bjvq__gridHalf{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (max-width:680px){.ObservationCards-module__Q8Bjvq__gridHalf{grid-template-columns:1fr}}.ObservationCards-module__Q8Bjvq__gridThird{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:768px){.ObservationCards-module__Q8Bjvq__gridThird{grid-template-columns:1fr}}.ObservationCards-module__Q8Bjvq__listStrips{flex-direction:column;gap:6px;display:flex}.ObservationCards-module__Q8Bjvq__card{border-radius:var(--sdl-radius-card-inner,16px);background:var(--color-paper,#f3f1eb);box-shadow:none;flex-direction:column;justify-content:space-between;padding:22px 24px;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;position:relative;-webkit-backdrop-filter:none!important;border:none!important}.ObservationCards-module__Q8Bjvq__cardHalf{color:#fff;min-height:200px;background:var(--color-tab-active-surface,#1e2d24)!important}[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardHalf{color:#fff;background:var(--color-tab-active-surface,#2a382f)!important}.ObservationCards-module__Q8Bjvq__cardHalf:hover{transform:translateY(-2px);background:var(--color-tab-active-surface,#1e2d24)!important}[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardHalf:hover{transform:translateY(-2px);background:var(--color-tab-active-surface,#2a382f)!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__title{color:#fff!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__body{color:#ffffffd9!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__body:hover:not(.ObservationCards-module__Q8Bjvq__bodyExpanded){color:#fff!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__footprintBar{border-top:1px solid #ffffff17!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__footprintChip{color:#fffc!important;background:#ffffff14!important;border:none!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__footprintChip:hover{color:#fff!important;background:#ffffff26!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__footprintIcon{color:var(--color-accent-primary,#c3d64b)!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__footprintText{color:#fffc!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__footprintReconfirm{color:var(--color-accent-primary,#c3d64b)!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__footprintRight{margin-left:auto}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__obsCrystalBtn,.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn{color:#fff!important;background:#ffffff1f!important;border:none!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__obsCrystalBtn:hover:not(:disabled),.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn:hover:not(:disabled){transform:scale(1.08)}:is(.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__obsCrystalBtn.saved,.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__obsCrystalBtn[data-saved=true],.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__obsCrystalBtn[class*=saved],.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn.ObservationCards-module__Q8Bjvq__saved){color:var(--color-accent-primary,#c3d64b)!important;background:#ffffff29!important}:is(.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__obsCrystalBtn.saved svg,.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__obsCrystalBtn[data-saved=true] svg,.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__obsCrystalBtn[class*=saved] svg,.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn.ObservationCards-module__Q8Bjvq__saved svg){fill:var(--color-accent-primary,#c3d64b)!important;stroke:var(--color-accent-primary,#c3d64b)!important;color:var(--color-accent-primary,#c3d64b)!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__circleEvidenceBtn{color:#fff!important;background:#ffffff1f!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__circleEvidenceBtn:hover{transform:scale(1.08)}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__circleEvidenceDisabled{color:#ffffff59!important;background:#ffffff0f!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__tag{color:#fffffff2!important;background:#ffffff26!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__tag[data-tag=changed],.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__tag[data-tag=clear],.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__tag[data-tag=reconfirmed]{font-weight:700;background:var(--color-accent-primary,#c3d64b)!important;color:var(--color-on-accent-primary,#051a09)!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__note{color:#ffffffa6!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__compareLabel{color:#fff9!important}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__compare p{color:#ffffffe6!important}.ObservationCards-module__Q8Bjvq__headHidden{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ObservationCards-module__Q8Bjvq__bodyWrap{cursor:pointer;position:relative}.ObservationCards-module__Q8Bjvq__body{color:var(--color-text-secondary);-webkit-line-clamp:3;text-overflow:ellipsis;word-break:break-all;-webkit-user-select:text;user-select:text;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.68;transition:all .2s;display:-webkit-box;overflow:hidden}.ObservationCards-module__Q8Bjvq__fixedEvidenceBtn{pointer-events:auto;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__fixedEvidenceBtn{color:#fff;background:#ffffff1f}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__fixedEvidenceBtn:hover{transform:scale(1.1)}.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__fixedEvidenceBtn{background:color-mix(in srgb,var(--color-text-primary,#051a09)7%,transparent);color:var(--color-text-primary)}[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__fixedEvidenceBtn{color:#fff;background:#ffffff14}.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__fixedEvidenceBtn:hover{transform:scale(1.1)}.ObservationCards-module__Q8Bjvq__fixedEvidenceDisabled{pointer-events:none;opacity:.4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.ObservationCards-module__Q8Bjvq__cardHalf .ObservationCards-module__Q8Bjvq__fixedEvidenceDisabled{color:#fff6;background:#ffffff14}.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__fixedEvidenceDisabled{background:color-mix(in srgb,var(--color-text-primary,#051a09)5%,transparent);color:var(--color-text-muted)}.ObservationCards-module__Q8Bjvq__inlineEvidenceBtn{color:#fff;cursor:pointer;vertical-align:-2px;background:#ffffff29;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:6px;padding:0;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.ObservationCards-module__Q8Bjvq__inlineEvidenceBtn:hover{background:var(--color-accent-primary,#c3d64b);color:var(--color-on-accent-primary,#051a09);transform:scale(1.12)}.ObservationCards-module__Q8Bjvq__inlineEvidenceDisabled{color:#ffffff59;vertical-align:-2px;cursor:not-allowed;background:#ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:6px;padding:0;display:inline-flex}.ObservationCards-module__Q8Bjvq__cardThird{min-height:180px;padding:18px 20px 16px;background:var(--color-bg-page,#f8f7f2)!important}[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird{background:#2c2c30!important}.ObservationCards-module__Q8Bjvq__cardThird:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--color-text-primary,#051a09)3%,var(--color-bg-page,#f8f7f2))!important}[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird:hover{transform:translateY(-2px);background:#34343a!important}.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__footprintChip{background:color-mix(in srgb,var(--color-text-primary,#051a09)6%,transparent)!important;color:var(--color-text-secondary,#3d4a41)!important}.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__footprintChip:hover{background:color-mix(in srgb,var(--color-text-primary,#051a09)10%,transparent)!important;color:var(--color-text-primary,#051a09)!important}[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__footprintChip{color:#ffffffbf!important;background:#ffffff14!important}[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__footprintChip:hover{color:#fff!important;background:#ffffff1f!important}.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__title{margin-top:2px;margin-bottom:8px;font-size:15px}.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__body{font-size:12.5px;line-height:1.6}.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__footprintRight{margin-left:auto}.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn,.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn{background:color-mix(in srgb,var(--color-text-primary,#051a09)7%,transparent)!important;color:var(--color-text-primary,#051a09)!important;border:none!important}:is([data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn){color:#fff!important;background:#ffffff14!important}.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn:hover:not(:disabled),.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn:hover:not(:disabled){transform:scale(1.08)}:is(.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn.saved,.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn[data-saved=true],.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn[class*=saved],.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn.ObservationCards-module__Q8Bjvq__saved){background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)12%,var(--color-bg-page,#f8f7f2))!important;color:var(--color-accent-primary,#c3d64b)!important}:is(.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn.saved svg,.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn[data-saved=true] svg,.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn[class*=saved] svg,.ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn.ObservationCards-module__Q8Bjvq__saved svg){fill:var(--color-accent-primary,#c3d64b)!important;stroke:var(--color-accent-primary,#c3d64b)!important;color:var(--color-accent-primary,#c3d64b)!important}:is([data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn.saved,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn[data-saved=true],[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn[class*=saved],[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn.ObservationCards-module__Q8Bjvq__saved){color:var(--color-accent-primary,#c3d64b)!important;background:#ffffff1f!important}:is([data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn.saved svg,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn[data-saved=true] svg,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__obsCrystalBtn[class*=saved] svg,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardThird .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn.ObservationCards-module__Q8Bjvq__saved svg){fill:var(--color-accent-primary,#c3d64b)!important;stroke:var(--color-accent-primary,#c3d64b)!important;color:var(--color-accent-primary,#c3d64b)!important}.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn,.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn{color:var(--color-text-secondary,#3d4a41)!important;background:0 0!important;border:none!important}:is([data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn){color:#ffffffb3!important;background:0 0!important}.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn:hover:not(:disabled),.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn:hover:not(:disabled){transform:scale(1.15);color:var(--color-accent-primary,#c3d64b)!important;background:0 0!important}.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn:hover:not(:disabled) svg,.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn:hover:not(:disabled) svg{color:var(--color-accent-primary,#c3d64b)!important}:is(.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn.saved,.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn[data-saved=true],.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn[class*=saved],.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn.ObservationCards-module__Q8Bjvq__saved){color:var(--color-accent-primary,#c3d64b)!important;background:0 0!important}:is(.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn.saved svg,.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn[data-saved=true] svg,.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn[class*=saved] svg,.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn.ObservationCards-module__Q8Bjvq__saved svg){fill:var(--color-accent-primary,#c3d64b)!important;stroke:var(--color-accent-primary,#c3d64b)!important;color:var(--color-accent-primary,#c3d64b)!important}:is([data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn.saved,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn[data-saved=true],[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn[class*=saved],[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn.ObservationCards-module__Q8Bjvq__saved){color:var(--color-accent-primary,#c3d64b)!important;background:0 0!important}:is([data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn.saved svg,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn[data-saved=true] svg,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__obsCrystalBtn[class*=saved] svg,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__crystalCapsuleBtn.ObservationCards-module__Q8Bjvq__saved svg){fill:var(--color-accent-primary,#c3d64b)!important;stroke:var(--color-accent-primary,#c3d64b)!important;color:var(--color-accent-primary,#c3d64b)!important}.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__circleEvidenceBtn,.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__circleEvidenceDisabled{color:var(--color-text-secondary,#3d4a41)!important;background:0 0!important;border:none!important}:is([data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__circleEvidenceBtn,[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__circleEvidenceDisabled){color:#ffffffb3!important;background:0 0!important}.ObservationCards-module__Q8Bjvq__cardStrip .ObservationCards-module__Q8Bjvq__circleEvidenceBtn:hover{transform:scale(1.15);color:var(--color-accent-primary,#c3d64b)!important;background:0 0!important}.ObservationCards-module__Q8Bjvq__cardStrip{transition:all .18s;border-radius:var(--sdl-radius-card-inner,16px)!important;box-shadow:none!important;min-height:unset!important;cursor:pointer!important;background:0 0!important;border:none!important;flex-direction:column!important;padding:12px 14px!important;display:flex!important}[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip{transition:all .18s;border-radius:var(--sdl-radius-card-inner,16px)!important;box-shadow:none!important;min-height:unset!important;cursor:pointer!important;background:0 0!important;border:none!important;flex-direction:column!important;padding:12px 14px!important;display:flex!important}.ObservationCards-module__Q8Bjvq__cardStrip:hover{transform:translate(3px);background:0 0!important}[data-theme=moon] .ObservationCards-module__Q8Bjvq__cardStrip:hover{transform:translate(3px);background:0 0!important}.ObservationCards-module__Q8Bjvq__stripMain{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}@media (max-width:600px){.ObservationCards-module__Q8Bjvq__stripMain{flex-direction:column;align-items:flex-start;gap:10px}}.ObservationCards-module__Q8Bjvq__stripCol{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ObservationCards-module__Q8Bjvq__stripTopRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ObservationCards-module__Q8Bjvq__stripTitle{color:var(--color-text-primary);margin:0;font-size:13.5px;font-weight:700;line-height:1.4}.ObservationCards-module__Q8Bjvq__stripBody{color:var(--color-text-secondary);margin:0;font-size:12.5px;line-height:1.6}.ObservationCards-module__Q8Bjvq__stripRight{flex-shrink:0;align-items:center;gap:12px;padding-top:2px;display:flex}.ObservationCards-module__Q8Bjvq__card:hover{background:color-mix(in srgb,var(--color-paper,#f3f1eb)85%,var(--color-surface-elevated,#fff));transform:translateY(-1px)}[data-theme=moon] .ObservationCards-module__Q8Bjvq__card:not(.ObservationCards-module__Q8Bjvq__cardStrip){background:var(--color-paper,#1f1f1f)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border:none!important}[data-theme=moon] .ObservationCards-module__Q8Bjvq__card:not(.ObservationCards-module__Q8Bjvq__cardStrip):hover{background:var(--color-surface-feature-sage,#2c2c2c)!important}.ObservationCards-module__Q8Bjvq__card[data-tag=new_guess]{opacity:.92}.ObservationCards-module__Q8Bjvq__card[data-tag=once]{opacity:.85}.ObservationCards-module__Q8Bjvq__card[data-tag=changed]{background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)10%,var(--color-paper,#f3f1eb))}[data-theme=moon] .ObservationCards-module__Q8Bjvq__card[data-tag=changed]{background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)12%,var(--color-paper,#1f1f1f))!important}.ObservationCards-module__Q8Bjvq__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ObservationCards-module__Q8Bjvq__headMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ObservationCards-module__Q8Bjvq__tag{letter-spacing:.02em;color:var(--color-text-primary);background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)22%,transparent);border:none;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:11.5px;font-weight:600;line-height:1}.ObservationCards-module__Q8Bjvq__tag[data-tag=new_guess],.ObservationCards-module__Q8Bjvq__tag[data-tag=reconfirmed],.ObservationCards-module__Q8Bjvq__tag[data-tag=once]{color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-text-muted)12%,transparent);border:none;font-weight:500}.ObservationCards-module__Q8Bjvq__tag[data-tag=changed]{color:var(--color-on-accent-primary,#051a09);background:var(--color-accent-primary,#c3d64b);border:none}[data-theme=moon] .ObservationCards-module__Q8Bjvq__tag{color:var(--color-accent-primary,#c3d64b);background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)20%,transparent);border:none}:is([data-theme=moon] .ObservationCards-module__Q8Bjvq__tag[data-tag=new_guess],[data-theme=moon] .ObservationCards-module__Q8Bjvq__tag[data-tag=reconfirmed],[data-theme=moon] .ObservationCards-module__Q8Bjvq__tag[data-tag=once]){color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-text-muted)16%,transparent);border:none}[data-theme=moon] .ObservationCards-module__Q8Bjvq__tag[data-tag=changed]{color:var(--color-on-accent-primary,#051a09);background:var(--color-accent-primary,#c3d64b);border:none}.ObservationCards-module__Q8Bjvq__title{letter-spacing:-.015em;color:var(--color-text-primary);margin:0 0 10px;font-size:16.5px;font-weight:700;line-height:1.48}.ObservationCards-module__Q8Bjvq__body{color:var(--color-text-secondary);-webkit-line-clamp:3;cursor:pointer;-webkit-user-select:text;user-select:text;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.68;transition:all .2s;display:-webkit-box;overflow:hidden}.ObservationCards-module__Q8Bjvq__bodyExpanded{-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}.ObservationCards-module__Q8Bjvq__body:hover:not(.ObservationCards-module__Q8Bjvq__bodyExpanded){color:var(--color-text-primary)}.ObservationCards-module__Q8Bjvq__compare p{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.68}.ObservationCards-module__Q8Bjvq__compare{grid-template-columns:1fr 1fr;gap:14px;margin-top:6px;display:grid}@media (max-width:540px){.ObservationCards-module__Q8Bjvq__compare{grid-template-columns:1fr}}.ObservationCards-module__Q8Bjvq__then p{color:var(--color-text-secondary)}.ObservationCards-module__Q8Bjvq__compareLabel{color:var(--color-text-muted);margin-bottom:5px;font-size:11.5px;font-weight:600;display:block}.ObservationCards-module__Q8Bjvq__note{color:var(--color-text-muted);margin:10px 0 0;font-size:12px;line-height:1.6}.ObservationCards-module__Q8Bjvq__footprintBar{border-top:1px solid color-mix(in srgb,var(--color-text-muted)8%,transparent);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:12px;display:flex}[data-theme=moon] .ObservationCards-module__Q8Bjvq__footprintBar{border-top-color:#ffffff0d}.ObservationCards-module__Q8Bjvq__footprintLeft{align-items:center;gap:6px;display:inline-flex;position:relative}.ObservationCards-module__Q8Bjvq__footprintChipWrap{align-items:center;display:inline-flex;position:relative}.ObservationCards-module__Q8Bjvq__footprintChip{background:var(--color-surface-elevated,#fff);box-shadow:none;color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:500;transition:all .18s;display:inline-flex;-webkit-backdrop-filter:none!important}.ObservationCards-module__Q8Bjvq__footprintChip:hover{background:color-mix(in srgb,var(--color-text-primary)6%,var(--color-surface-elevated,#fff));color:var(--color-text-primary)}.ObservationCards-module__Q8Bjvq__footprintIcon{color:var(--color-accent-primary,#c3d64b);flex-shrink:0}.ObservationCards-module__Q8Bjvq__footprintText{letter-spacing:.01em}.ObservationCards-module__Q8Bjvq__footprintReconfirm{color:var(--color-accent-primary,#c3d64b);margin-left:2px;font-weight:700}[data-theme=moon] .ObservationCards-module__Q8Bjvq__footprintChip{background:var(--color-surface-feature-sage,#2c2c2c);color:var(--color-text-secondary);border:none}[data-theme=moon] .ObservationCards-module__Q8Bjvq__footprintChip:hover{color:var(--color-text-primary);background:#363636}:is([data-theme=moon] .ObservationCards-module__Q8Bjvq__footprintIcon,[data-theme=moon] .ObservationCards-module__Q8Bjvq__footprintReconfirm){color:var(--color-accent-primary,#c3d64b)}.ObservationCards-module__Q8Bjvq__footprintActionChip{background:color-mix(in srgb,var(--color-text-primary,#051a09)6%,transparent);color:var(--color-text-secondary,#3d4a41);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:500;line-height:1.4;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.ObservationCards-module__Q8Bjvq__footprintActionChip:hover:not(:disabled){background:color-mix(in srgb,var(--color-text-primary,#051a09)10%,transparent);color:var(--color-text-primary,#051a09);transform:translateY(-1px)}.ObservationCards-module__Q8Bjvq__chipArrowIcon{color:var(--color-text-secondary,#3d4a41);flex-shrink:0;margin-left:2px;transition:transform .18s cubic-bezier(.16,1,.3,1),color .18s}.ObservationCards-module__Q8Bjvq__footprintActionChip:hover:not(:disabled) .ObservationCards-module__Q8Bjvq__chipArrowIcon{color:var(--color-text-primary,#051a09);transform:translate(2px)}[data-theme=moon] .ObservationCards-module__Q8Bjvq__footprintActionChip{color:#ffffffbf;background:#ffffff14}[data-theme=moon] .ObservationCards-module__Q8Bjvq__footprintActionChip:hover:not(:disabled){color:#fff;background:#ffffff24}[data-theme=moon] .ObservationCards-module__Q8Bjvq__chipArrowIcon{color:#ffffffbf}[data-theme=moon] .ObservationCards-module__Q8Bjvq__footprintActionChip:hover:not(:disabled) .ObservationCards-module__Q8Bjvq__chipArrowIcon{color:#fff}.ObservationCards-module__Q8Bjvq__footprintPopover{background:var(--color-surface-elevated,#fff);border:1px solid color-mix(in srgb,var(--color-text-muted)16%,transparent);opacity:0;pointer-events:none;z-index:40;border-radius:16px;min-width:260px;padding:14px 16px;transition:all .22s cubic-bezier(.16,1,.3,1);position:absolute;bottom:calc(100% + 10px);left:0;transform:translateY(6px);box-shadow:0 4px 12px -2px #0000000f,0 16px 32px -4px #00000024;-webkit-backdrop-filter:none!important}.ObservationCards-module__Q8Bjvq__footprintPopover:after{content:"";background:0 0;height:14px;position:absolute;top:100%;left:0;right:0}.ObservationCards-module__Q8Bjvq__popoverArrow{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--color-surface-elevated,#fff);filter:drop-shadow(0 1px 1px #00000014);width:0;height:0;position:absolute;top:100%;left:20px}[data-theme=moon] .ObservationCards-module__Q8Bjvq__footprintPopover{background:var(--color-surface-feature-sage,#242424);border:1px solid #ffffff1a;box-shadow:0 4px 14px -2px #0000004d,0 18px 36px -4px #000000a6}[data-theme=moon] .ObservationCards-module__Q8Bjvq__popoverArrow{border-top-color:var(--color-surface-feature-sage,#242424)}.ObservationCards-module__Q8Bjvq__footprintChipWrap:hover .ObservationCards-module__Q8Bjvq__footprintPopover,.ObservationCards-module__Q8Bjvq__footprintChipWrap:focus-within .ObservationCards-module__Q8Bjvq__footprintPopover,.ObservationCards-module__Q8Bjvq__footprintChipWrap.ObservationCards-module__Q8Bjvq__popoverOpen .ObservationCards-module__Q8Bjvq__footprintPopover{opacity:1;pointer-events:auto;transform:translateY(0)}.ObservationCards-module__Q8Bjvq__popoverHeader{border-bottom:1px solid color-mix(in srgb,var(--color-text-muted)14%,transparent);justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;padding-bottom:9px;display:flex}[data-theme=moon] .ObservationCards-module__Q8Bjvq__popoverHeader{border-bottom-color:#ffffff14}.ObservationCards-module__Q8Bjvq__popoverTitleGroup{align-items:center;gap:6px;display:flex}.ObservationCards-module__Q8Bjvq__popoverTitle{color:var(--color-text-primary);font-size:12px;font-weight:700}.ObservationCards-module__Q8Bjvq__popoverOriginBadge{background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)16%,transparent);color:var(--color-text-primary);border-radius:999px;padding:1.5px 6px;font-size:10px;font-weight:600}[data-theme=moon] .ObservationCards-module__Q8Bjvq__popoverOriginBadge{background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)22%,transparent);color:var(--color-accent-primary,#c3d64b)}.ObservationCards-module__Q8Bjvq__popoverSpan{color:var(--color-accent-primary,#c3d64b);font-size:10.5px;font-weight:600}[data-theme=moon] .ObservationCards-module__Q8Bjvq__popoverSpan{color:var(--color-accent-primary,#c3d64b)}.ObservationCards-module__Q8Bjvq__popoverTimeline{flex-direction:column;gap:0;display:flex}.ObservationCards-module__Q8Bjvq__popoverStep{align-items:stretch;gap:10px;min-height:28px;display:flex;position:relative}.ObservationCards-module__Q8Bjvq__stepTrack{flex-direction:column;flex-shrink:0;align-items:center;width:12px;display:flex}.ObservationCards-module__Q8Bjvq__stepDot{background:color-mix(in srgb,var(--color-text-muted)40%,transparent);z-index:1;border:none;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}[data-theme=moon] .ObservationCards-module__Q8Bjvq__stepDot{background:#ffffff47}.ObservationCards-module__Q8Bjvq__stepActive .ObservationCards-module__Q8Bjvq__stepDot{background:var(--color-accent-primary,#c3d64b)}[data-theme=moon] .ObservationCards-module__Q8Bjvq__stepActive .ObservationCards-module__Q8Bjvq__stepDot{background:var(--color-accent-primary,#c3d64b)}.ObservationCards-module__Q8Bjvq__stepOrigin .ObservationCards-module__Q8Bjvq__stepDot{border:1.5px solid var(--color-accent-primary,#c3d64b);background:var(--color-surface-elevated,#fff)}[data-theme=moon] .ObservationCards-module__Q8Bjvq__stepOrigin .ObservationCards-module__Q8Bjvq__stepDot{background:var(--color-surface-feature-sage,#242424)}.ObservationCards-module__Q8Bjvq__stepLine{background:color-mix(in srgb,var(--color-text-muted)20%,transparent);flex:1;width:1.5px;margin-top:-1px}[data-theme=moon] .ObservationCards-module__Q8Bjvq__stepLine{background:#ffffff1f}.ObservationCards-module__Q8Bjvq__stepContent{flex:1;justify-content:space-between;align-items:center;padding-bottom:8px;font-size:11.5px;display:flex}.ObservationCards-module__Q8Bjvq__stepMonthRow{align-items:center;gap:5px;display:flex}.ObservationCards-module__Q8Bjvq__stepMonth{color:var(--color-text-primary);font-weight:700;font-family:var(--font-quicksand),sans-serif}.ObservationCards-module__Q8Bjvq__stepTagOrigin{background:color-mix(in srgb,var(--color-text-muted)16%,transparent);color:var(--color-text-muted);border-radius:4px;padding:.5px 4.5px;font-size:9.5px;font-weight:600;line-height:1.2}.ObservationCards-module__Q8Bjvq__stepTagLatest{background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)22%,transparent);color:var(--color-on-accent-primary,#051a09);border-radius:4px;padding:.5px 4.5px;font-size:9.5px;font-weight:700;line-height:1.2}[data-theme=moon] .ObservationCards-module__Q8Bjvq__stepTagLatest{background:var(--color-accent-primary,#c3d64b);color:#051a09}.ObservationCards-module__Q8Bjvq__stepLabel{color:var(--color-text-secondary);font-weight:500}.ObservationCards-module__Q8Bjvq__stepActive .ObservationCards-module__Q8Bjvq__stepLabel{color:var(--color-accent-primary,#c3d64b);font-weight:600}[data-theme=moon] .ObservationCards-module__Q8Bjvq__stepActive .ObservationCards-module__Q8Bjvq__stepLabel{color:var(--color-accent-primary,#c3d64b);font-weight:600}.ObservationCards-module__Q8Bjvq__footprintRight{align-items:center;display:inline-flex}.ObservationCards-module__Q8Bjvq__circleEvidenceBtn{background:color-mix(in srgb,var(--color-text-primary,#051a09)7%,transparent);width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}[data-theme=moon] .ObservationCards-module__Q8Bjvq__circleEvidenceBtn{color:var(--color-text-primary);background:#ffffff14}.ObservationCards-module__Q8Bjvq__circleEvidenceBtn:hover{transform:translateY(-1px)scale(1.06)}.ObservationCards-module__Q8Bjvq__circleEvidenceDisabled{background:color-mix(in srgb,var(--color-text-primary,#051a09)4%,transparent);width:28px;height:28px;color:var(--color-text-muted);opacity:.45;cursor:not-allowed;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-theme=moon] .ObservationCards-module__Q8Bjvq__circleEvidenceDisabled{background:#ffffff0a}.ObservationCards-module__Q8Bjvq__evidenceArrowIcon{flex-shrink:0}.ObservationCards-module__Q8Bjvq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ObservationCards-module__Q8Bjvq__linkEvidence{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;align-items:center;gap:2px;padding:0;font-size:12px;font-weight:600;transition:color .15s;display:inline-flex}.ObservationCards-module__Q8Bjvq__linkEvidence:hover{color:var(--color-accent-primary,#c3d64b)}[data-theme=moon] .ObservationCards-module__Q8Bjvq__linkEvidence{color:var(--color-text-muted)}[data-theme=moon] .ObservationCards-module__Q8Bjvq__linkEvidence:hover{color:var(--color-accent-primary,#c3d64b)}.ObservationCards-module__Q8Bjvq__linkEvidenceDisabled{color:var(--color-text-muted);cursor:default;font-size:12px;font-weight:500}.ObservationCards-module__Q8Bjvq__linkChevron{stroke-width:2.2px}.ObservationCards-module__Q8Bjvq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px 20px 24px;display:flex}.ObservationCards-module__Q8Bjvq__emptyImage{object-fit:contain;-webkit-user-select:none;user-select:none;filter:none;width:120px;height:120px;animation:4.6s ease-in-out infinite ObservationCards-module__Q8Bjvq__emptyBreath;display:block}@keyframes ObservationCards-module__Q8Bjvq__emptyBreath{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.02)}}.ObservationCards-module__Q8Bjvq__emptyObserving{color:var(--color-text-secondary);max-width:360px;margin:14px 0 12px;font-size:13.5px;line-height:1.7}.ObservationCards-module__Q8Bjvq__progressTrackWrap{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:260px;margin-top:4px;display:flex}.ObservationCards-module__Q8Bjvq__progressTrack{background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)20%,transparent);border:none;border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}.ObservationCards-module__Q8Bjvq__progressFill{background:var(--color-accent-primary,#c3d64b);border:none;border-radius:999px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.ObservationCards-module__Q8Bjvq__progressMetaText{font-family:var(--font-quicksand),sans-serif;color:var(--color-text-muted);letter-spacing:.02em;font-size:11.5px;font-weight:600}[data-theme=moon] .ObservationCards-module__Q8Bjvq__progressMetaText{color:var(--color-text-muted)}.ObservationCards-module__Q8Bjvq__notice{color:var(--color-text-muted);margin:8px 0 0;font-size:12px;line-height:1.6}
.CrystalCapsuleButton-module__m4p7EG__actionGroup{align-items:center;gap:6px;display:inline-flex}.CrystalCapsuleButton-module__m4p7EG__crystalCapsuleBtn{cursor:pointer;background:var(--color-surface-elevated,#fff);color:var(--color-text-secondary);box-shadow:none;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 12px;font-size:11.5px;font-weight:600;transition:all .2s;display:inline-flex}.CrystalCapsuleButton-module__m4p7EG__crystalCapsuleBtn:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)16%,var(--color-surface-elevated,#fff));color:var(--color-text-primary);transform:translateY(-.5px)}[data-theme=moon] .CrystalCapsuleButton-module__m4p7EG__crystalCapsuleBtn{background:var(--color-surface-feature-sage,#2c2c2c);color:var(--color-text-muted);border:none}[data-theme=moon] .CrystalCapsuleButton-module__m4p7EG__crystalCapsuleBtn:hover:not(:disabled){color:var(--color-text-primary);background:#363636}.CrystalCapsuleButton-module__m4p7EG__crystalCapsuleBtn:disabled{opacity:.6;cursor:not-allowed}.CrystalCapsuleButton-module__m4p7EG__crystalCapsuleBtn.CrystalCapsuleButton-module__m4p7EG__saved{background:var(--color-accent-primary,#c3d64b);color:var(--color-on-accent-primary,#051a09);border:none}[data-theme=moon] .CrystalCapsuleButton-module__m4p7EG__crystalCapsuleBtn.CrystalCapsuleButton-module__m4p7EG__saved{background:var(--color-accent-primary,#c3d64b);color:var(--color-on-accent-primary,#051a09)}.CrystalCapsuleButton-module__m4p7EG__crystalCapsuleBtn.CrystalCapsuleButton-module__m4p7EG__evolved{background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)20%,transparent);color:var(--color-text-primary);border:none}[data-theme=moon] .CrystalCapsuleButton-module__m4p7EG__crystalCapsuleBtn.CrystalCapsuleButton-module__m4p7EG__evolved{background:color-mix(in srgb,var(--color-accent-primary,#c3d64b)20%,transparent);color:var(--color-accent-primary,#c3d64b)}@keyframes CrystalCapsuleButton-module__m4p7EG__crystalAbsorb{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}.CrystalCapsuleButton-module__m4p7EG__pulseActive{animation:.4s ease-out CrystalCapsuleButton-module__m4p7EG__crystalAbsorb}.CrystalCapsuleButton-module__m4p7EG__iconOnlyBtn{border-radius:50%!important;justify-content:center!important;width:28px!important;height:28px!important;padding:0!important}.CrystalCapsuleButton-module__m4p7EG__iconOnlyBtn.CrystalCapsuleButton-module__m4p7EG__saved,.CrystalCapsuleButton-module__m4p7EG__iconOnlyBtn[data-saved=true]{color:var(--color-accent-primary,#c3d64b)!important;background:#ffffff1f!important}.CrystalCapsuleButton-module__m4p7EG__iconOnlyBtn.CrystalCapsuleButton-module__m4p7EG__saved svg,.CrystalCapsuleButton-module__m4p7EG__iconOnlyBtn[data-saved=true] svg{fill:var(--color-accent-primary,#c3d64b)!important;stroke:var(--color-accent-primary,#c3d64b)!important;color:var(--color-accent-primary,#c3d64b)!important}.CrystalCapsuleButton-module__m4p7EG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ObservationRulesModal-module__IemguW__container{flex-direction:column;gap:24px;padding:6px 0 10px;display:flex}.ObservationRulesModal-module__IemguW__intro{color:var(--color-text-secondary);margin:0;font-size:13.5px;line-height:1.65}.ObservationRulesModal-module__IemguW__section{flex-direction:column;gap:12px;display:flex}.ObservationRulesModal-module__IemguW__sectionTitleRow{align-items:center;gap:8px;display:flex}.ObservationRulesModal-module__IemguW__sectionTitle{color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700}.ObservationRulesModal-module__IemguW__sectionBadge{color:var(--color-text-muted);font-size:11px;font-weight:600}.ObservationRulesModal-module__IemguW__cardGrid{flex-direction:column;gap:10px;display:flex}.ObservationRulesModal-module__IemguW__itemCard{border-radius:var(--sdl-radius-card-inner,16px);background:var(--sdl-surface-inset,#00000005);border:1px solid var(--color-border-subtle,#0000000f);padding:12px 14px;transition:all .2s}[data-theme=moon] .ObservationRulesModal-module__IemguW__itemCard{background:#ffffff08;border-color:#ffffff12}.ObservationRulesModal-module__IemguW__itemHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.ObservationRulesModal-module__IemguW__itemLeft{align-items:center;gap:8px;display:flex}.ObservationRulesModal-module__IemguW__itemRequirement{color:var(--color-text-muted);font-size:11.5px;font-family:var(--font-quicksand),monospace}.ObservationRulesModal-module__IemguW__itemDesc{color:var(--color-text-secondary);margin:0;font-size:12.5px;line-height:1.6}.ObservationRulesModal-module__IemguW__colorCompareGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:540px){.ObservationRulesModal-module__IemguW__colorCompareGrid{grid-template-columns:1fr}}.ObservationRulesModal-module__IemguW__compareCard{border-radius:var(--sdl-radius-card-inner,16px);background:var(--sdl-surface-inset,#00000005);border:1px solid var(--color-border-subtle,#0000000f);flex-direction:column;gap:8px;padding:14px;display:flex}[data-theme=moon] .ObservationRulesModal-module__IemguW__compareCard{background:#ffffff08;border-color:#ffffff12}.ObservationRulesModal-module__IemguW__compareHead{align-items:center;gap:8px;display:flex}.ObservationRulesModal-module__IemguW__compareTitle{color:var(--color-text-primary);font-size:13px;font-weight:600}.ObservationRulesModal-module__IemguW__compareDesc{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.6}.ObservationRulesModal-module__IemguW__ruleCallout{border-radius:var(--sdl-radius-card-inner,16px);background:color-mix(in srgb,var(--color-accent-primary)8%,transparent);border:1px solid color-mix(in srgb,var(--color-accent-primary)20%,transparent);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}[data-theme=moon] .ObservationRulesModal-module__IemguW__ruleCallout{background:color-mix(in srgb,var(--color-accent-glow,#c3d64b)12%,transparent);border-color:color-mix(in srgb,var(--color-accent-glow,#c3d64b)26%,transparent)}.ObservationRulesModal-module__IemguW__calloutIcon{color:var(--color-accent-primary);flex-shrink:0;margin-top:1px}[data-theme=moon] .ObservationRulesModal-module__IemguW__calloutIcon{color:var(--color-accent-primary-light,#e0ed7b)}.ObservationRulesModal-module__IemguW__calloutText{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.6}.ObservationRulesModal-module__IemguW__calloutHighlight{color:var(--color-text-primary);font-weight:600}.ObservationRulesModal-module__IemguW__tag{color:var(--color-accent-primary-hover);background:color-mix(in srgb,var(--color-accent-primary)12%,transparent);border:1px solid color-mix(in srgb,var(--color-accent-primary)28%,transparent);border-radius:999px;flex-shrink:0;align-items:center;padding:3.5px 7.5px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.ObservationRulesModal-module__IemguW__tag[data-tag=new_guess],.ObservationRulesModal-module__IemguW__tag[data-tag=reconfirmed]{color:var(--color-text-secondary);border:1px solid color-mix(in srgb,var(--color-text-muted)40%,transparent);background:0 0}.ObservationRulesModal-module__IemguW__tag[data-tag=changed]{color:var(--color-text-primary);background:var(--color-accent-primary-light);border-color:#0000}[data-theme=moon] .ObservationRulesModal-module__IemguW__tag{color:var(--color-accent-primary-light,#e0ed7b);background:color-mix(in srgb,var(--color-accent-glow)16%,transparent);border-color:color-mix(in srgb,var(--color-accent-glow)35%,transparent)}:is([data-theme=moon] .ObservationRulesModal-module__IemguW__tag[data-tag=new_guess],[data-theme=moon] .ObservationRulesModal-module__IemguW__tag[data-tag=reconfirmed]){color:var(--color-text-secondary,#3d4a41);background:#ffffff0a;border-color:#ffffff1f}[data-theme=moon] .ObservationRulesModal-module__IemguW__tag[data-tag=changed]{color:var(--color-accent-primary-light,#e0ed7b);background:color-mix(in srgb,var(--color-accent-glow)24%,transparent);border-color:var(--color-accent-glow,#c3d64b)}
.VoiceCallOverlay-module__TB_KlW__overlay{z-index:var(--z-critical);background:radial-gradient(1px 1px at 12% 18%,#ffffff73,transparent),radial-gradient(1px 1px at 78% 14%,#ffffff47,transparent),radial-gradient(1.2px 1.2px at 88% 42%,#ffffff38,transparent),radial-gradient(1px 1px at 22% 72%,#ffffff2e,transparent),radial-gradient(1px 1px at 64% 80%,var(--color-surface-selected),transparent),radial-gradient(ellipse 90% 55% at 50% 30%,#f3efe833,transparent 60%),linear-gradient(180deg,#151820 0%,#0d1018 46%,#08090d 100%);color:#f3f2e7;height:100dvh;font-family:var(--font-sans),system-ui,sans-serif;flex-direction:column;align-items:center;animation:.5s VoiceCallOverlay-module__TB_KlW__fadein;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes VoiceCallOverlay-module__TB_KlW__fadein{0%{opacity:0}to{opacity:1}}.VoiceCallOverlay-module__TB_KlW__textSwitch{z-index:4;appearance:none;cursor:pointer;color:#f4f1ea7a;font-family:var(--font-sans),system-ui,sans-serif;background:0 0;border:0;align-items:center;gap:8px;padding:6px;font-size:12px;font-weight:500;line-height:1;display:flex;position:absolute;top:16px;right:16px}.VoiceCallOverlay-module__TB_KlW__track{background:var(--color-surface-selected);border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background .2s;position:relative}.VoiceCallOverlay-module__TB_KlW__knob{background:#f3f2e7;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.VoiceCallOverlay-module__TB_KlW__textSwitchOn{color:#f3efe8}.VoiceCallOverlay-module__TB_KlW__textSwitchOn .VoiceCallOverlay-module__TB_KlW__track{background:#f3efe86b}.VoiceCallOverlay-module__TB_KlW__textSwitchOn .VoiceCallOverlay-module__TB_KlW__knob{transform:translate(16px)}.VoiceCallOverlay-module__TB_KlW__stage{width:min(640px,100% - 40px);min-height:0;padding:64px 28px calc(28px + env(safe-area-inset-bottom));flex-direction:column;flex:1;align-items:center;display:flex;overflow:hidden}.VoiceCallOverlay-module__TB_KlW__orbSlot{flex:1;place-items:center;width:100%;min-height:0;display:grid}.VoiceCallOverlay-module__TB_KlW__orbWrap{aspect-ratio:1;flex:none;place-items:center;width:260px;height:260px;display:grid;position:relative}.VoiceCallOverlay-module__TB_KlW__halo{filter:blur(4px);pointer-events:none;background:radial-gradient(circle,#f3efe847 0%,#f3efe80f 42%,#0000 70%);border-radius:50%;position:absolute;inset:-40px}.VoiceCallOverlay-module__TB_KlW__core{aspect-ratio:1;background:radial-gradient(circle at 46% 42%,#f4f8e6 0%,#dce8b5 38%,color-mix(in srgb,var(--color-accent-primary)22%,transparent)68%,transparent 78%);z-index:2;border-radius:50%;flex:none;width:196px;height:196px;position:relative;box-shadow:0 0 72px 14px #f3efe81a}.VoiceCallOverlay-module__TB_KlW__ring{aspect-ratio:1;filter:blur(.4px);pointer-events:none;transform-origin:50%;border:1px solid #f3efe838;border-radius:50%;width:216px;height:216px;margin:auto;animation:6.4s cubic-bezier(.42,0,.18,1) infinite both VoiceCallOverlay-module__TB_KlW__inbound;position:absolute;inset:0}.VoiceCallOverlay-module__TB_KlW__ring:nth-child(2){animation-delay:2.15s}.VoiceCallOverlay-module__TB_KlW__ring:nth-child(3){animation-delay:4.3s}@keyframes VoiceCallOverlay-module__TB_KlW__inbound{0%{opacity:0;transform:scale(1.42)}28%{opacity:.28}to{opacity:0;transform:scale(.86)}}.VoiceCallOverlay-module__TB_KlW__connecting .VoiceCallOverlay-module__TB_KlW__core{opacity:.72;transform:scale(.92)}.VoiceCallOverlay-module__TB_KlW__connecting .VoiceCallOverlay-module__TB_KlW__halo{animation:2.2s ease-in-out infinite VoiceCallOverlay-module__TB_KlW__wake}.VoiceCallOverlay-module__TB_KlW__processing .VoiceCallOverlay-module__TB_KlW__core{opacity:.82;transform:scale(.88)}.VoiceCallOverlay-module__TB_KlW__thinkHalo{pointer-events:none;background:radial-gradient(circle,#f3efe829 0%,#0000 68%);border-radius:50%;animation:4.8s ease-in-out infinite VoiceCallOverlay-module__TB_KlW__hold;position:absolute;inset:-8px}.VoiceCallOverlay-module__TB_KlW__orbit{aspect-ratio:1;pointer-events:none;border:1px solid #f3efe829;border-radius:50%;width:222px;height:222px;margin-top:-111px;margin-left:-111px;animation:9s linear infinite VoiceCallOverlay-module__TB_KlW__spin;position:absolute;top:50%;left:50%}.VoiceCallOverlay-module__TB_KlW__bead{background:#f3efe8;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-4px;left:50%;box-shadow:0 0 12px #f3efe8cc}.VoiceCallOverlay-module__TB_KlW__speaking .VoiceCallOverlay-module__TB_KlW__core{animation:1.15s ease-in-out infinite VoiceCallOverlay-module__TB_KlW__talk;box-shadow:0 0 72px 16px #f3efe838}.VoiceCallOverlay-module__TB_KlW__speakAura{aspect-ratio:1;filter:blur(6px);pointer-events:none;background:radial-gradient(circle,#f3efe83d 0%,#0000 68%);border-radius:50%;width:262px;height:262px;margin:auto;animation:1.15s ease-in-out infinite VoiceCallOverlay-module__TB_KlW__aura;position:absolute;inset:0}.VoiceCallOverlay-module__TB_KlW__speakFill{aspect-ratio:1;z-index:3;pointer-events:none;background:radial-gradient(circle,#f3efe859,#0000 62%);border-radius:50%;width:196px;height:196px;margin-top:-98px;margin-left:-98px;animation:1.15s ease-in-out infinite VoiceCallOverlay-module__TB_KlW__fillpulse;position:absolute;top:50%;left:50%}@keyframes VoiceCallOverlay-module__TB_KlW__wake{0%,to{opacity:.2}50%{opacity:.7}}@keyframes VoiceCallOverlay-module__TB_KlW__hold{0%,to{opacity:.35}50%{opacity:.8}}@keyframes VoiceCallOverlay-module__TB_KlW__spin{to{transform:rotate(360deg)}}@keyframes VoiceCallOverlay-module__TB_KlW__talk{0%,to{transform:scale(1)}30%{transform:scale(1.045)}55%{transform:scale(1.01)}78%{transform:scale(1.06)}}@keyframes VoiceCallOverlay-module__TB_KlW__fillpulse{0%,to{opacity:.25}40%{opacity:.7}70%{opacity:.4}}@keyframes VoiceCallOverlay-module__TB_KlW__aura{0%,to{opacity:.45;transform:scale(.98)}50%{opacity:1;transform:scale(1.06)}}.VoiceCallOverlay-module__TB_KlW__transcript{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;width:100%;min-height:0;margin-top:36px;padding:0 4px 12px;overflow-y:auto}.VoiceCallOverlay-module__TB_KlW__transcript::-webkit-scrollbar{display:none}.VoiceCallOverlay-module__TB_KlW__turn{margin:0 0 22px}.VoiceCallOverlay-module__TB_KlW__who{font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#f4f1ea7a;margin-bottom:6px;font-size:11px;font-weight:500;line-height:1;display:block}.VoiceCallOverlay-module__TB_KlW__said{font-family:var(--font-sans),system-ui,sans-serif;color:#f4f1eae6;margin:0;font-size:16px;font-weight:400;line-height:1.65}.VoiceCallOverlay-module__TB_KlW__me .VoiceCallOverlay-module__TB_KlW__said{color:#f4f1ea9e}.VoiceCallOverlay-module__TB_KlW__dock{flex-direction:column;flex-shrink:0;align-items:center;gap:18px;margin-top:auto;display:flex}.VoiceCallOverlay-module__TB_KlW__status{font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.12em;color:#f3efe8b8;margin:0;font-size:12px;font-weight:500;line-height:1.3}.VoiceCallOverlay-module__TB_KlW__hangup{border:1px solid var(--color-surface-hover);cursor:pointer;color:#fff;background:#c4736ceb;border-radius:50%;place-items:center;width:62px;height:62px;margin-top:0;display:grid}.VoiceCallOverlay-module__TB_KlW__hangup:active{transform:scale(.96)}.VoiceCallOverlay-module__TB_KlW__hangup svg{width:24px;height:24px;transform:rotate(135deg)}@media (prefers-reduced-motion:reduce){.VoiceCallOverlay-module__TB_KlW__overlay,.VoiceCallOverlay-module__TB_KlW__connecting .VoiceCallOverlay-module__TB_KlW__halo,.VoiceCallOverlay-module__TB_KlW__ring,.VoiceCallOverlay-module__TB_KlW__thinkHalo,.VoiceCallOverlay-module__TB_KlW__orbit,.VoiceCallOverlay-module__TB_KlW__speaking .VoiceCallOverlay-module__TB_KlW__core,.VoiceCallOverlay-module__TB_KlW__speakAura,.VoiceCallOverlay-module__TB_KlW__speakFill{animation:none}}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__overlay{background:radial-gradient(1px 1px at 12% 18%,color-mix(in srgb,var(--color-accent-primary-light)45%,transparent),transparent),radial-gradient(1px 1px at 78% 14%,color-mix(in srgb,var(--color-accent-glow)35%,transparent),transparent),radial-gradient(1.2px 1.2px at 88% 42%,color-mix(in srgb,var(--color-accent-primary-light)28%,transparent),transparent),linear-gradient(180deg,var(--color-bg-page)0%,var(--color-bg-page)100%);color:var(--color-text-primary)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__textSwitch{color:#e5ddd07a}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__textSwitchOn{color:var(--color-accent-primary-light)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__textSwitchOn .VoiceCallOverlay-module__TB_KlW__track{background:color-mix(in srgb,var(--color-accent-glow)42%,transparent)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__knob{background:var(--color-accent-primary-light)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__halo{background:radial-gradient(circle,color-mix(in srgb,var(--color-accent-glow)28%,transparent)0%,color-mix(in srgb,var(--color-accent-primary)8%,transparent)42%,transparent 70%)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__core{background:radial-gradient(circle at 46% 42%,var(--color-text-primary)0%,var(--color-accent-primary-light)38%,color-mix(in srgb,var(--color-accent-glow)35%,transparent)68%,transparent 78%);box-shadow:0 0 72px 14px color-mix(in srgb,var(--color-accent-primary)22%,transparent)}:is([data-theme=moon] .VoiceCallOverlay-module__TB_KlW__ring,[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__orbit){border-color:color-mix(in srgb,var(--color-accent-glow)25%,transparent)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__thinkHalo{background:radial-gradient(circle,color-mix(in srgb,var(--color-accent-glow)20%,transparent)0%,transparent 68%)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__bead{background:var(--color-text-primary);box-shadow:0 0 12px color-mix(in srgb,var(--color-accent-primary-light)85%,transparent)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__speaking .VoiceCallOverlay-module__TB_KlW__core{box-shadow:0 0 72px 16px color-mix(in srgb,var(--color-accent-primary)28%,transparent)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__speakAura{background:radial-gradient(circle,color-mix(in srgb,var(--color-accent-glow)28%,transparent)0%,transparent 68%)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__speakFill{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--color-accent-primary-light)35%,transparent),transparent 62%)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__who{color:#e5ddd08c}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__said{color:var(--color-text-primary)}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__me .VoiceCallOverlay-module__TB_KlW__said{color:#e5ddd0b8}[data-theme=moon] .VoiceCallOverlay-module__TB_KlW__status{color:#e5ddd0bf}
